@import url(https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400;700&family=Pacifico&family=Great+Vibes&family=Allura&family=Satisfy&family=Caveat:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);.always-show-perfect-scrollbar .ps__rail-y{opacity:.6}[dir] .docx-wrapper{padding-top:40px!important;background:#fff!important}.docx{text-indent:1pt!important;overflow-x:scroll!important;overflow-y:hidden!important}[dir] .docx{border-radius:10px!important}[dir] .lead-sidebar .sidebar-docx-wrapper{padding:20px 0 0!important;background:#eee!important}[dir] .sidebar-docx-wrapper section{padding:20px!important}[dir=ltr] .sidebar-docx-wrapper section{padding-left:30px!important}[dir=rtl] .sidebar-docx-wrapper section{padding-right:30px!important}.lead-sidebar *{scrollbar-width:0;text-wrap:wrap!important}[dir] .lead-sidebar *{text-align:start!important}.sidebar-docx{overflow:scroll!important;overflow-y:hidden!important;width:90%!important;text-indent:1pt!important}[dir] .sidebar-docx{border-radius:10px!important}.docx ::-webkit-scrollbar,.lead-sidebar ::-webkit-scrollbar{width:1px!important}[dir] .lead-sidebar ::-webkit-scrollbar-thumb{border-radius:2px!important}@media only screen and (max-width:992px){.sidebar-docx{width:250pt!important}}#docx img{max-width:100px}#docx strong{font-weight:700!important;color:#000!important}#docx h1{font-size:1.6rem}#docx h2{font-size:1.4rem}#docx p{color:#000;line-height:1.7rem}#docx p strong{font-size:12pt}#docx li{color:#000;font-size:11pt;line-height:1.7rem}[dir] #docx li{padding-bottom:7px}[dir] .analytics-table thead{background-color:#eee9ef}@keyframes seraActiveDotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}.sera-active-badge{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;color:#4f46e5;font-size:.857rem;font-weight:600;line-height:1.2;white-space:nowrap}[dir] .sera-active-badge{padding:3px 8px;border-radius:999px;background-color:rgba(79,70,229,.1)}.sera-active-badge:hover{color:#4338ca}.sera-active-badge__dot{width:6px;height:6px}[dir] .sera-active-badge__dot{border-radius:50%;background-color:#4f46e5}[dir=ltr] .sera-active-badge__dot,[dir=rtl] .sera-active-badge__dot{animation:seraActiveDotPulse 2s ease-in-out infinite}.job-matched-candidate.modal{max-height:98vh;overflow-y:hidden}.job-matched-candidate .hover-text-primary{color:#3a3a3a}.job-matched-candidate .hover-text-primary:hover{color:var(--bs-primary,#4f46e5)}[dir] .job-matched-candidate .hover-text-primary:hover{cursor:pointer}.job-matched-candidate .show-transition{opacity:0;transition:opacity .5s ease-in,transform .6s ease-in}[dir] .job-matched-candidate .show-transition{transform:scale(.4)}.job-matched-candidate .candidate-recos .modal-title{width:100%}[dir] .job-matched-candidate .candidate-recos{margin:1rem}[dir=ltr] .job-matched-candidate .candidate-recos .modal-header .btn-close{left:-40px}[dir=rtl] .job-matched-candidate .candidate-recos .modal-header .btn-close{right:-40px}.job-matched-candidate .show-transition.appear{opacity:1}[dir] .job-matched-candidate .show-transition.appear{transform:scale(1)}@media screen and (max-width:999px){[dir] .job-matched-candidate .matched-candidate-profile{margin-top:2rem;border-top:1px solid #666;padding-top:1rem}}[dir] .job-matched-candidate .highlight-profile{border:4px solid var(--bs-primary,#4f46e5);border-top:none;border-bottom:none}[dir=ltr] .job-matched-candidate .highlight-profile{border-right:none}[dir=rtl] .job-matched-candidate .highlight-profile{border-left:none}[dir] .job-matched-candidate .candidate-details-card{background:#fff;border:1px solid #bcbec2;box-shadow:0 0 0 1px rgba(63,63,68,.05),0 1px 3px 0 rgba(34,33,81,.15)}.job-matched-candidate :root{--jd-color-background-default:#fff;--jd-color-icon:var(--bs-primary,#4f46e5)}.job-matched-candidate .candidate-card .share-btn{position:absolute;top:-30px;font-size:.9rem;z-index:10;opacity:0;transition:transform .4s ease,opacity .4s ease}[dir] .job-matched-candidate .candidate-card .share-btn{padding:5px 10px;border-radius:5px;transform:translateY(100%)}[dir=ltr] .job-matched-candidate .candidate-card .share-btn{right:10px}[dir=rtl] .job-matched-candidate .candidate-card .share-btn{left:10px}.job-matched-candidate .candidate-card:hover .share-btn{opacity:1;top:0}[dir] .job-matched-candidate .candidate-card:hover .share-btn{transform:translateY(0)}.branded-resume{display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:.4px;color:var(--bs-primary,#4f46e5);transition:.2s}[dir] .branded-resume{background-color:rgba(var(--bs-primary-rgb,79,70,229),.25);border:2px solid #c2c2c5;border-radius:40px 40px 40px 40px;padding:5px;transform:translate(0) rotate(0deg)}[dir=ltr] .branded-resume{box-shadow:-4px -2px 16px 0 #fff,4px 2px 16px 0 rgba(95,157,231,.48)}[dir=rtl] .branded-resume{box-shadow:4px -2px 16px 0 #fff,-4px 2px 16px 0 rgba(95,157,231,.48)}[dir] .branded-resume:hover{transform:scale(1.05)}[dir] .branded-resume:active{box-shadow:none}@keyframes moveArrow-ltr{0%,to{transform:translateX(0)}50%{transform:translateX(4px)}}@keyframes moveArrow-rtl{0%,to{transform:translateX(0)}50%{transform:translateX(-4px)}}[dir=ltr] .animate-arrow{animation:moveArrow-ltr 2s 3;animation-timing-function:ease-in-out}[dir=rtl] .animate-arrow{animation:moveArrow-rtl 2s 3;animation-timing-function:ease-in-out}@keyframes borderChangeOnArrowTouch{0%,to{outline:0 solid rgba(236,235,235,.5411764706)}25%,75%{outline:2px solid var(--bs-primary,#4f46e5)}}.candidate-menu-actions,.candidate-menu-actions-col,.candidate-menu-toolbar{overflow:visible}.move-stage-btn{height:35px;width:35px}[dir] .move-stage-btn{border:1px solid #ccc;border-radius:4px;padding:8px 6px}[dir=ltr] .move-stage-btn{margin-right:15px}[dir=ltr] .move-stage-btn,[dir=rtl] .move-stage-btn{animation:borderChangeOnArrowTouch 2s 3;animation-timing-function:ease-in-out}[dir=rtl] .move-stage-btn{margin-left:15px}#share_candidate,.hover-red{color:#3a3a3a}.hover-red:hover{color:#ff5252}[dir] .hover-red:hover{cursor:pointer}[dir] .add-file-glow{box-shadow:none}[dir=ltr] .add-file-glow,[dir=rtl] .add-file-glow{animation:glow 1.5s ease-in-out infinite}@keyframes glow{0%,to{box-shadow:none}50%{box-shadow:0 0 5px 1px #48abe0}}.toggle-summary{color:var(--bs-primary,#4f46e5);font-size:.9rem}[dir] .toggle-summary{background:none;border:none;cursor:pointer;padding:0;margin-top:.1rem}.toggle-summary:hover{text-decoration:underline}@keyframes bounceButton{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.4)}70%{transform:scale(.9)}85%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}[dir=ltr] .close-job-post-modal .bounce-button.animate,[dir=rtl] .close-job-post-modal .bounce-button.animate{animation:bounceButton 1s ease-in forwards}.close-job-post-modal .bounce-button button{transition:transform .2s ease}[dir] .close-job-post-modal .bounce-button button:hover{transform:scale(1.05)}[dir] .close-job-post-modal .bounce-button button:active{transform:scale(.95)}[dir] .react-select.is-invalid .select__control{border-color:#fb7979}.react-select__control .select__input,.select__control .select__input{color:#6e6b7b!important}[dir] .react-select__control.select__control--is-disabled,[dir] .select__control.select__control--is-disabled{border-color:#ebe9f1}[dir] .react-select__control.select__control--is-disabled .select__indicator-separator,[dir] .select__control.select__control--is-disabled .select__indicator-separator{background-color:#ebe9f1}[dir] .react-select__control.react-select__control--is-focused,[dir] .react-select__control.select__control--is-focused,[dir] .select__control.react-select__control--is-focused,[dir] .select__control.select__control--is-focused{box-shadow:none;border-color:#4f46e5}.react-select__control .select__indicator svg,.select__control .select__indicator svg{color:#6e6b7b}[dir] .react-select__control .select__indicator svg,[dir] .select__control .select__indicator svg{cursor:pointer}.react-select__control .select__indicator-separator,.select__control .select__indicator-separator{display:none}.react-select__control .select__placeholder,.react-select__control .select__single-value,.select__control .select__placeholder,.select__control .select__single-value{color:#6e6b7b}[dir] .react-select__menu .react-select__menu-list .react-select__option,[dir] .react-select__menu .react-select__menu-list .select__option,[dir] .react-select__menu .select__menu-list .react-select__option,[dir] .react-select__menu .select__menu-list .select__option,[dir] .select__menu .react-select__menu-list .react-select__option,[dir] .select__menu .react-select__menu-list .select__option,[dir] .select__menu .select__menu-list .react-select__option,[dir] .select__menu .select__menu-list .select__option{cursor:pointer}.react-select__menu .react-select__menu-list .react-select__option.select__option--is-focused,.react-select__menu .react-select__menu-list .select__option.select__option--is-focused,.react-select__menu .select__menu-list .react-select__option.select__option--is-focused,.react-select__menu .select__menu-list .select__option.select__option--is-focused,.select__menu .react-select__menu-list .react-select__option.select__option--is-focused,.select__menu .react-select__menu-list .select__option.select__option--is-focused,.select__menu .select__menu-list .react-select__option.select__option--is-focused,.select__menu .select__menu-list .select__option.select__option--is-focused{color:#4f46e5}[dir] .react-select__menu .react-select__menu-list .react-select__option.select__option--is-focused,[dir] .react-select__menu .react-select__menu-list .select__option.select__option--is-focused,[dir] .react-select__menu .select__menu-list .react-select__option.select__option--is-focused,[dir] .react-select__menu .select__menu-list .select__option.select__option--is-focused,[dir] .select__menu .react-select__menu-list .react-select__option.select__option--is-focused,[dir] .select__menu .react-select__menu-list .select__option.select__option--is-focused,[dir] .select__menu .select__menu-list .react-select__option.select__option--is-focused,[dir] .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:rgba(79,70,229,.12)}.react-select__menu .react-select__menu-list .react-select__option.select__option--is-selected,.react-select__menu .react-select__menu-list .select__option.select__option--is-selected,.react-select__menu .select__menu-list .react-select__option.select__option--is-selected,.react-select__menu .select__menu-list .select__option.select__option--is-selected,.select__menu .react-select__menu-list .react-select__option.select__option--is-selected,.select__menu .react-select__menu-list .select__option.select__option--is-selected,.select__menu .select__menu-list .react-select__option.select__option--is-selected,.select__menu .select__menu-list .select__option.select__option--is-selected{color:#fff}[dir] .react-select__menu .react-select__menu-list .react-select__option.select__option--is-selected,[dir] .react-select__menu .react-select__menu-list .select__option.select__option--is-selected,[dir] .react-select__menu .select__menu-list .react-select__option.select__option--is-selected,[dir] .react-select__menu .select__menu-list .select__option.select__option--is-selected,[dir] .select__menu .react-select__menu-list .react-select__option.select__option--is-selected,[dir] .select__menu .react-select__menu-list .select__option.select__option--is-selected,[dir] .select__menu .select__menu-list .react-select__option.select__option--is-selected,[dir] .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#4f46e5}.react-select__menu .react-select__menu-list .select__group .select__group-heading,.react-select__menu .select__menu-list .select__group .select__group-heading,.select__menu .react-select__menu-list .select__group .select__group-heading,.select__menu .select__menu-list .select__group .select__group-heading{color:#5e5873;font-weight:bolder;font-size:inherit}[dir] .react-select__menu .react-select__menu-list .select__group .select__group-heading,[dir] .react-select__menu .select__menu-list .select__group .select__group-heading,[dir] .select__menu .react-select__menu-list .select__group .select__group-heading,[dir] .select__menu .select__menu-list .select__group .select__group-heading{margin-bottom:.5rem}.react-select__multi-value,.select__multi-value{color:#fff}[dir] .react-select__multi-value,[dir] .select__multi-value{border-radius:3px}[dir=ltr] .react-select__multi-value,[dir=ltr] .select__multi-value{margin:0 .7rem 0 0}[dir=rtl] .react-select__multi-value,[dir=rtl] .select__multi-value{margin:0 0 0 .7rem}.react-select__multi-value .select__multi-value__label,.select__multi-value .select__multi-value__label{color:#fff;font-size:.85rem}[dir] .react-select__multi-value .select__multi-value__label,[dir] .select__multi-value .select__multi-value__label{border-radius:.357rem;padding:.26rem .6rem}[dir=ltr] .react-select__multi-value .select__multi-value__remove,[dir=ltr] .select__multi-value .select__multi-value__remove{padding-left:0;padding-right:.5rem}[dir=rtl] .react-select__multi-value .select__multi-value__remove,[dir=rtl] .select__multi-value .select__multi-value__remove{padding-right:0;padding-left:.5rem}.react-select__multi-value .select__multi-value__remove:hover,.select__multi-value .select__multi-value__remove:hover{color:inherit}[dir] .react-select__multi-value .select__multi-value__remove:hover,[dir] .select__multi-value .select__multi-value__remove:hover{background-color:inherit}.react-select__multi-value .select__multi-value__remove svg,.select__multi-value .select__multi-value__remove svg{height:.85rem;width:.85rem}[dir] .react-select__multi-value .select__multi-value__remove svg:hover,[dir] .select__multi-value .select__multi-value__remove svg:hover{cursor:pointer}[dir] .select-borderless .select__control{border:0}.select-borderless .select__control .select__indicators{display:none}[dir] .dark-layout .select__control{background-color:#283046;border-color:#3b4253}.dark-layout .select__control .select__indicator svg{fill:#b4b7bd}.dark-layout .select__control .select__input{color:#b4b7bd!important}.dark-layout .select__control .select__indicator span,.dark-layout .select__control .select__single-value{color:#b4b7bd}[dir] .dark-layout .select__control .select__multi-value{background-color:rgba(79,70,229,.12)}.dark-layout .select__control .select__multi-value .select__multi-value__label{color:#4f46e5}.dark-layout .select__control .select__multi-value__remove svg{fill:#4f46e5}[dir] .dark-layout .select__control .select__multi-value__remove:hover{background-color:transparent!important}.dark-layout .select__control .select__placeholder{color:#676d7d}.dark-layout .select__control.select__control--is-disabled{opacity:.5}.dark-layout .react-select__menu-list .select__group .select__group-heading,.dark-layout .select__menu-list .select__group .select__group-heading{color:#d0d2d6}[dir] .dark-layout .select__menu{background-color:#283046}html[dir=rtl] .select__control .select__loading-indicator{flex-direction:row-reverse}[dir] .swal2-container .swal2-popup{border-radius:.428rem;padding-bottom:1.5rem}.swal2-container .swal2-popup .swal2-close:focus{outline:none}[dir] .swal2-container .swal2-popup .swal2-close:focus{box-shadow:none}.swal2-container .swal2-popup .swal2-content{color:#6e6b7b}.swal2-container .swal2-popup .swal2-title{font-size:1.5rem;font-weight:inherit;color:#5e5873}[dir] .swal2-container .swal2-popup button.swal2-confirm:focus{box-shadow:none}.swal2-container .swal2-popup input.swal2-input{height:2.714rem;font-size:1rem;color:#6e6b7b;line-height:1.45}[dir] .swal2-container .swal2-popup input.swal2-input{padding:.571rem 1rem;border-color:#d8d6de;border-radius:.357rem}[dir] .swal2-container .swal2-popup input.swal2-input:focus{border-color:#4f46e5!important;box-shadow:0 3px 10px 0 rgba(34,41,47,.1)}[dir] .swal2-container .swal2-popup .swal2-progress-steps .swal2-progress-step{background-color:#4f46e5}[dir] .swal2-container .swal2-popup .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step,[dir] .swal2-container .swal2-popup .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background-color:#6962e9}[dir] .swal2-container .swal2-popup .swal2-progress-steps .swal2-progress-step-line{background-color:#4f46e5}.swal2-container .swal2-popup pre{min-height:1.35rem}[dir] .swal2-container .swal2-popup pre{margin-top:.5rem}.swal2-container .swal2-popup .swal2-footer{color:#6e6b7b}[dir] .swal2-container .swal2-popup .swal2-footer{border-color:#ebe9f1}.dark-layout .swal2-container .swal2-popup .swal2-title{color:#d0d2d6}[dir] .dark-layout .swal2-container .swal2-modal{background-color:#283046}.dark-layout .swal2-container .swal2-modal .swal2-header .swal2-title{color:#d0d2d6}.dark-layout .swal2-container .swal2-modal .swal2-header .swal2-icon-text{color:inherit}[dir] .dark-layout .swal2-container .swal2-modal .swal2-header .swal2-animate-success-icon,[dir] .dark-layout .swal2-container .swal2-modal .swal2-header .swal2-success-circular-line-left,[dir] .dark-layout .swal2-container .swal2-modal .swal2-header .swal2-success-circular-line-right,[dir] .dark-layout .swal2-container .swal2-modal .swal2-header .swal2-success-fix{background-color:#283046!important}.dark-layout .swal2-container .swal2-modal input.swal2-input{color:#b4b7bd}[dir] .dark-layout .swal2-container .swal2-modal input.swal2-input{border-color:#3b4253}.dark-layout .swal2-container .swal2-modal .swal2-content,.dark-layout .swal2-container .swal2-modal .swal2-html-container,.dark-layout .swal2-container .swal2-modal code,.dark-layout .swal2-container .swal2-modal pre{color:#b4b7bd}[dir] .dark-layout .swal2-container .swal2-modal .swal2-input{background-color:#283046}.dark-layout .swal2-container .swal2-modal .swal2-footer{color:#b4b7bd}[dir] .dark-layout .swal2-container .swal2-modal .swal2-footer{border-color:#3b4253}.dark-layout .swal2-container .swal2-validation-message{color:#b4b7bd}[dir] .dark-layout .swal2-container .swal2-validation-message{background-color:#161d31}[dir] .extension-modal .modal-content{border-radius:1rem;border:none;box-shadow:0 8px 30px rgba(0,0,0,.1)}[dir] .extension-modal .modal-header{border-bottom:none;padding-bottom:0}.extension-modal .modal-title{font-weight:600;font-size:1.4rem;color:#6e58ff}[dir] .extension-modal .modal-body{padding-top:.5rem}.extension-modal .video-container{height:0}[dir] .extension-modal .video-container{margin-bottom:1rem;margin-top:1rem}.extension-modal .video-container>div{position:absolute;top:0;width:100%;height:100%}[dir=ltr] .extension-modal .video-container>div{left:0}[dir=rtl] .extension-modal .video-container>div{right:0}.extension-modal .instructions{font-size:.95rem;color:#444}[dir] .extension-modal .instructions{margin-bottom:1.2rem}.extension-modal .instructions li{word-wrap:break-word;overflow-wrap:break-word}.extension-modal .instructions li code{word-break:break-all;white-space:normal}.extension-modal .instructions li::marker{color:#28a745}.extension-modal .btn-download{font-weight:500}[dir] .extension-modal .btn-download{background-color:#28a745;border:none}[dir] .extension-modal .btn-download:hover{background-color:#218838}.highlight-purple{color:#382d7e;font-weight:600}[dir=ltr] .highlight-purple,[dir=rtl] .highlight-purple{margin-left:4px;margin-right:4px}@media(max-width:768px){.extension-modal .modal-dialog{max-width:calc(100vw - 1rem)}[dir] .extension-modal .modal-dialog{margin:.5rem}.extension-modal .modal-content{max-height:95vh}[dir] .extension-modal .modal-header{padding:1rem}.extension-modal .modal-header .brand-logo img{height:24px!important;width:24px!important}.extension-modal .modal-title{font-size:1.1rem}.extension-modal .modal-body{max-height:calc(95vh - 100px);overflow-y:auto}[dir] .extension-modal .modal-body{padding:1rem}[dir] .extension-modal .video-container{padding-bottom:56.25%;margin-bottom:.75rem;margin-top:.5rem}.extension-modal .instructions{font-size:.875rem}[dir] .extension-modal .instructions{margin-bottom:1rem}.extension-modal .instructions li{font-size:.875rem;line-height:1.5}[dir] .extension-modal .instructions li{margin-bottom:.75rem}.extension-modal .btn-download{font-size:14px}[dir] .extension-modal .btn-download{padding:10px 0}}@media(max-width:480px){.extension-modal .modal-dialog{max-width:calc(100vw - .5rem)}[dir] .extension-modal .modal-dialog{margin:.25rem}[dir] .extension-modal .modal-header{padding:.75rem}.extension-modal .modal-header .brand-logo img{height:20px!important;width:20px!important}.extension-modal .modal-title{font-size:1rem}[dir] .extension-modal .modal-body{padding:.75rem}[dir] .extension-modal .video-container{margin-bottom:.5rem;margin-top:.25rem}.extension-modal .instructions,.extension-modal .instructions li{font-size:.8rem}[dir] .extension-modal .instructions li{margin-bottom:.5rem}.extension-modal .instructions li code{font-size:.75rem}[dir] .extension-modal .instructions li code{padding:1px 4px}.extension-modal .btn-download{font-size:13px}[dir] .extension-modal .btn-download{padding:8px 0}}[dir] .manage-emails-page .manage-emails-table .rdt_Table,[dir] .manage-emails-page .manage-emails-table .rdt_TableHead{background:transparent!important;border:none!important}.manage-emails-page .manage-emails-table .rdt_TableHead .rdt_TableHeadRow{min-height:44px}[dir] .manage-emails-page .manage-emails-table .rdt_TableHead .rdt_TableHeadRow{border:none!important;background:transparent!important}[dir=ltr] .manage-emails-page .manage-emails-table .rdt_TableHead .rdt_TableHeadRow{margin-left:20px}[dir=rtl] .manage-emails-page .manage-emails-table .rdt_TableHead .rdt_TableHeadRow{margin-right:20px}.manage-emails-page .manage-emails-table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol{font-size:12px!important;font-weight:500!important;color:#8a92a6!important;text-transform:uppercase!important;letter-spacing:.5px!important}[dir] .manage-emails-page .manage-emails-table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol{background:transparent!important;border:none!important;padding:12px 16px!important}[dir=ltr] .manage-emails-page .manage-emails-table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:first-child{padding-left:24px!important}[dir=ltr] .manage-emails-page .manage-emails-table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:last-child,[dir=rtl] .manage-emails-page .manage-emails-table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:first-child{padding-right:24px!important}[dir=rtl] .manage-emails-page .manage-emails-table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:last-child{padding-left:24px!important}[dir] .manage-emails-page .manage-emails-table .rdt_TableBody{background:transparent!important}.manage-emails-page .manage-emails-table .rdt_TableBody .rdt_TableRow{max-width:97%!important;min-height:70px!important;transition:background .2s ease,box-shadow .2s ease}[dir] .manage-emails-page .manage-emails-table .rdt_TableBody .rdt_TableRow{background:#fff!important;border:1px solid #ebedf2!important;border-radius:12px!important;margin:10px auto!important;padding:0!important;box-shadow:0 2px 6px rgba(0,0,0,.05)!important;cursor:pointer}.manage-emails-page .manage-emails-table .rdt_TableBody .rdt_TableRow .rdt_TableCell{font-size:15px!important;font-weight:500;color:#1a1a1a!important}[dir] .manage-emails-page .manage-emails-table .rdt_TableBody .rdt_TableRow .rdt_TableCell{border:none!important;padding:18px 16px!important;background:transparent!important}[dir=ltr] .manage-emails-page .manage-emails-table .rdt_TableBody .rdt_TableRow .rdt_TableCell:first-child{padding-left:20px!important}[dir=ltr] .manage-emails-page .manage-emails-table .rdt_TableBody .rdt_TableRow .rdt_TableCell:last-child,[dir=rtl] .manage-emails-page .manage-emails-table .rdt_TableBody .rdt_TableRow .rdt_TableCell:first-child{padding-right:20px!important}[dir=rtl] .manage-emails-page .manage-emails-table .rdt_TableBody .rdt_TableRow .rdt_TableCell:last-child{padding-left:20px!important}[dir] .manage-emails-page .manage-emails-table .rdt_TableBody .rdt_TableRow:hover{background:#fff!important;box-shadow:0 4px 10px rgba(0,0,0,.06)!important;transform:translateY(-2px)}.manage-emails-page .email-cell .email-info .email-address{font-size:14px!important;font-weight:500!important;color:#3e4954!important;text-decoration:none!important}[dir] .manage-emails-page .email-cell .email-info .email-address{margin-bottom:0!important}.manage-emails-page .email-cell .email-info .warmup-label{font-size:11px!important;color:#8a92a6!important;display:flex!important;align-items:center!important}[dir] .manage-emails-page .email-cell .email-info .warmup-label{margin-top:2px!important}.manage-emails-page .email-cell .email-info .warmup-label .warmup-icon{width:12px!important;height:12px!important}[dir=ltr] .manage-emails-page .email-cell .email-info .warmup-label .warmup-icon{margin-right:4px!important}[dir=rtl] .manage-emails-page .email-cell .email-info .warmup-label .warmup-icon{margin-left:4px!important}.manage-emails-page .stats-cell{font-size:14px!important;font-weight:550!important;color:#3e4954!important}[dir] .manage-emails-page .stats-cell{text-align:center!important}.manage-emails-page .health-score{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:48px!important;height:24px!important;font-size:12px!important;font-weight:600!important}[dir] .manage-emails-page .health-score{border-radius:12px!important}.manage-emails-page .health-score.score-100{color:#2d7738!important}[dir] .manage-emails-page .health-score.score-100{background-color:#e8f5e8!important}.manage-emails-page .health-score.score-high{color:#2d7738!important}[dir] .manage-emails-page .health-score.score-high{background-color:#e8f5e8!important}.manage-emails-page .health-score.score-medium{color:#856404!important}[dir] .manage-emails-page .health-score.score-medium{background-color:#fff3cd!important}.manage-emails-page .health-score.score-low{color:#721c24!important}[dir] .manage-emails-page .health-score.score-low{background-color:#f8d7da!important}.manage-emails-page .actions-cell .action-buttons{display:flex!important;align-items:center!important;justify-content:center!important;grid-gap:8px!important;gap:8px!important}.manage-emails-page .actions-cell .action-buttons .warmup-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important}[dir] .manage-emails-page .actions-cell .action-buttons .warmup-btn{border:none!important;background:transparent!important;border-radius:4px!important;cursor:pointer!important}[dir] .manage-emails-page .actions-cell .action-buttons .warmup-btn:hover{background:#f8f9fa!important}.manage-emails-page .actions-cell .action-buttons .warmup-btn .warmup-icon{width:20px!important;height:20px!important;color:var(--bs-success,#28c76f)!important}.manage-emails-page .actions-cell .action-buttons .warmup-btn .warmup-icon.disabled{color:#8a92a6!important}.manage-emails-page .actions-cell .action-buttons .more-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;color:#8a92a6!important}[dir] .manage-emails-page .actions-cell .action-buttons .more-btn{border:none!important;background:transparent!important;border-radius:4px!important;cursor:pointer!important}.manage-emails-page .actions-cell .action-buttons .more-btn:hover{color:#3e4954!important}[dir] .manage-emails-page .actions-cell .action-buttons .more-btn:hover{background:#f8f9fa!important}[dir] .manage-emails-page .card{box-shadow:none!important;border:1px solid #ebedf2!important;border-radius:8px!important}[dir] .manage-emails-page .card .card-header{background:#fff!important;border-bottom:1px solid #ebedf2!important;padding:24px!important}.manage-emails-page .card .card-header h4{font-size:20px!important;font-weight:600!important;color:#3e4954!important}[dir] .manage-emails-page .card .card-header h4{margin-bottom:4px!important}.manage-emails-page .card .card-header small{font-size:13px!important;color:#8a92a6!important}[dir] .manage-emails-page .card .card-body{padding:0!important;background:#fff!important}[dir] .manage-emails-page .filters-section{padding:16px 24px!important;border-bottom:1px solid #ebedf2!important;background:#fafbfc!important}[dir] .manage-emails-page .empty-state{padding:60px 24px!important;text-align:center!important;background:#fff!important}.manage-emails-page .empty-state h5{font-size:16px!important;font-weight:600!important;color:#3e4954!important}[dir] .manage-emails-page .empty-state h5{margin-bottom:8px!important}.manage-emails-page .empty-state p{font-size:14px!important;color:#8a92a6!important;line-height:1.5!important}[dir] .manage-emails-page .card-footer{background:#fafbfc!important;border-top:1px solid #ebedf2!important;padding:16px 24px!important}@keyframes shimmer-move-ltr{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes shimmer-move-rtl{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.manage-emails-page .shimmer{position:relative;overflow:hidden}[dir] .manage-emails-page .shimmer{background:#eef0f3}.manage-emails-page .shimmer:after{content:"";position:absolute;inset:0}[dir=ltr] .manage-emails-page .shimmer:after{transform:translateX(-100%);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,0));animation:shimmer-move-ltr 1.2s ease-in-out infinite}[dir=rtl] .manage-emails-page .shimmer:after{transform:translateX(100%);background:linear-gradient(-90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,0));animation:shimmer-move-rtl 1.2s ease-in-out infinite}[dir] .manage-emails-page .shimmer-wrapper{padding:16px 0 24px}.manage-emails-page .email-card-skeleton{display:grid;grid-template-columns:450px 80px 200px 350px 80px;align-items:center;grid-gap:16px;gap:16px;max-width:97%}[dir] .manage-emails-page .email-card-skeleton{background:#fff;border:1px solid #ebedf2;border-radius:12px;padding:18px 16px;margin:10px auto;box-shadow:0 2px 6px rgba(0,0,0,.05)}@media(max-width:1200px){.manage-emails-page .email-card-skeleton{grid-template-columns:350px 70px 160px 280px 70px}}@media(max-width:992px){.manage-emails-page .email-card-skeleton{grid-template-columns:320px 70px 140px 220px 60px}.manage-emails-page .email-card-skeleton .pill{display:none}}@media(max-width:768px){.manage-emails-page .email-card-skeleton{grid-template-columns:1fr 100px 80px}.manage-emails-page .email-card-skeleton .actions,.manage-emails-page .email-card-skeleton .pill{display:none}}@media(max-width:576px){.manage-emails-page .email-card-skeleton{grid-template-columns:1fr 80px}.manage-emails-page .email-card-skeleton .actions,.manage-emails-page .email-card-skeleton .pill{display:none}}.manage-emails-page .email-card-skeleton .left{display:flex;align-items:center;grid-gap:12px;gap:12px;min-width:0}.manage-emails-page .email-card-skeleton .avatar{width:40px;height:40px;flex:0 0 auto}[dir] .manage-emails-page .email-card-skeleton .avatar{border-radius:50%}.manage-emails-page .email-card-skeleton .text-block{display:flex;flex-direction:column;grid-gap:6px;gap:6px;width:60%;max-width:340px}.manage-emails-page .email-card-skeleton .line{height:12px}[dir] .manage-emails-page .email-card-skeleton .line{border-radius:8px}.manage-emails-page .email-card-skeleton .stat{height:14px}[dir] .manage-emails-page .email-card-skeleton .stat{border-radius:8px}[dir=ltr] .manage-emails-page .email-card-skeleton .stat{margin-left:auto}[dir=rtl] .manage-emails-page .email-card-skeleton .stat{margin-right:auto}.manage-emails-page .email-card-skeleton .pill{height:24px;width:56px;justify-self:center}[dir] .manage-emails-page .email-card-skeleton .pill{border-radius:12px}.manage-emails-page .email-card-skeleton .actions{display:flex;justify-content:center;align-items:center}.manage-emails-page .email-card-skeleton .circle-action{width:32px;height:32px}[dir] .manage-emails-page .email-card-skeleton .circle-action{border-radius:50%}.manage-emails-page .w-10{width:10%}.manage-emails-page .w-20{width:20%}.manage-emails-page .w-40{width:40%}.manage-emails-page .w-55{width:55%}[dir] .manage-emails-page .mt-6{margin-top:6px}[dir=ltr] .manage-emails-page .ms-8{margin-left:8px}[dir=rtl] .manage-emails-page .ms-8{margin-right:8px}.flow-card{transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1)}[dir] .flow-card{cursor:pointer}[dir] .flow-card:hover{transform:scale(1.008);box-shadow:0 12px 28px rgba(0,0,0,.15)}.warmup-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important}[dir] .warmup-btn{border:none!important;background:transparent!important;border-radius:4px!important;cursor:pointer!important}[dir] .warmup-btn:hover{background:#f8f9fa!important}.warmup-btn .warmup-icon{width:25px!important;height:25px!important;color:var(--bs-success,#28c76f)!important}.warmup-btn .warmup-icon.disabled{color:#8a92a6!important}.jobleads-modal .modal-content{overflow:hidden}[dir] .jobleads-modal .modal-content{border:none;box-shadow:0 10px 30px rgba(0,0,0,.1)}.jobleads-modal .modal-header{color:#5b52e8;font-weight:600}[dir] .jobleads-modal .modal-header{background-color:#f7f6ff;border-bottom:1px solid #fff;padding:1rem 1.5rem}[dir=ltr] .jobleads-modal .modal-header,[dir=rtl] .jobleads-modal .modal-header{border-top-left-radius:16px;border-top-right-radius:16px}[dir] .jobleads-modal .modal-body{background-color:#fff;padding:1.5rem 1.75rem}[dir] .jobleads-modal .modal-footer{border-top:1px solid #ececec;background-color:#faf9ff;padding:1rem 1.75rem}[dir=ltr] .jobleads-modal .modal-footer,[dir=rtl] .jobleads-modal .modal-footer{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.jobleads-stepper{display:flex;align-items:center;font-weight:600;font-size:15px}[dir] .jobleads-stepper{margin-bottom:1rem}.jobleads-stepper .step{color:#999;transition:all .25s ease;position:relative}[dir] .jobleads-stepper .step{padding-bottom:4px}.jobleads-stepper .step.active{color:#6c63ff}[dir] .jobleads-stepper .step.active{border-bottom:2px solid #6c63ff}.jobleads-stepper .arrow{color:#b3b3b3}[dir] .jobleads-stepper .arrow{margin:0 8px}.jobleads-card{transition:box-shadow .25s ease,transform .25s ease}[dir] .jobleads-card{border:1px solid #ececec;border-radius:12px;box-shadow:0 3px 12px rgba(108,99,255,.08);margin-bottom:1rem}[dir] .jobleads-card:hover{box-shadow:0 5px 16px rgba(108,99,255,.15);transform:translateY(-2px)}[dir] .jobleads-card .card-body{padding:1.25rem 1.5rem}.jobleads-card .form-label{font-weight:500;color:#333}.jobleads-card .form-check-label{color:#444}.jobleads-section-title{display:flex;align-items:center;grid-gap:.4rem;gap:.4rem;font-weight:600;color:#5b52e8;font-size:1rem}[dir] .jobleads-section-title{margin-bottom:1rem}.jobleads-section-title svg{color:#6c63ff}.jobleads-table td{vertical-align:middle;font-size:14px}[dir] .jobleads-table td{background-color:#fff;padding:.75rem;border-color:#ececec}.jobleads-table td:first-child{font-weight:600;color:#333;width:35%}.btn-purple{color:#fff!important;font-weight:500;transition:all .25s ease-in-out}[dir] .btn-purple{background-color:#6c63ff!important;border:none!important;border-radius:8px;padding:8px 20px;box-shadow:0 3px 10px rgba(108,99,255,.25)}[dir] .btn-purple:hover{background-color:#5b52e8!important;box-shadow:0 6px 16px rgba(108,99,255,.35);transform:translateY(-1px)}[dir] .btn-purple:disabled{background-color:#e4e3ff!important;box-shadow:none;cursor:not-allowed}.text-purple{color:#6c63ff!important}.text-muted{color:#999!important}small.text-muted{font-size:13px;color:#8c8c8c!important}[dir=ltr] .jobleads-modal .modal-content,[dir=rtl] .jobleads-modal .modal-content{animation:fadeInUp .25s ease}.jobleads-spinner.app-loader{height:auto!important;min-height:300px}:root{--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.5em;--PhoneInputCountrySelectArrow-marginLeft:0.5em;--PhoneInputCountrySelectArrow-marginRight:0.3em;--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.7;--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:transparent;--PhoneInputCountryFlag-backgroundColor--loading:transparent}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1 1;min-width:0;color:#6e6b7b}[dir] .PhoneInputInput{padding:.571rem 1rem;background-color:#fff;background-clip:padding-box;border:1px solid #d8d6de;border-radius:.357rem}[dir] .PhoneInputInput:focus{border-color:#6e58ff}.PhoneInputInput:focus-visible{outline:none}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height)*var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center}[dir=ltr] .PhoneInputCountry{margin-right:var(--PhoneInputCountrySelect-marginRight)}[dir=rtl] .PhoneInputCountry{margin-left:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;height:100%;width:100%;z-index:1;opacity:0}[dir] .PhoneInputCountrySelect{border:0;cursor:pointer}[dir=ltr] .PhoneInputCountrySelect{left:0}[dir=rtl] .PhoneInputCountrySelect{right:0}[dir] .PhoneInputCountrySelect[disabled],[dir] .PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);transition:transform .2s}[dir] .PhoneInputCountrySelectArrow{border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform)}[dir=ltr] .PhoneInputCountrySelectArrow{margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);margin-right:var(--PhoneInputCountrySelectArrow-marginRight);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth)}[dir=rtl] .PhoneInputCountrySelectArrow{margin-right:var(--PhoneInputCountrySelectArrow-marginLeft);margin-left:var(--PhoneInputCountrySelectArrow-marginRight);border-right-width:0;border-left-width:var(--PhoneInputCountrySelectArrow-borderWidth)}[dir=ltr] .PhoneInputCountrySelect:focus~.PhoneInputCountrySelectArrow{transform:rotate(225deg)}[dir=rtl] .PhoneInputCountrySelect:focus~.PhoneInputCountrySelectArrow{transform:rotate(-225deg)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:#639}.email-chat-app-window{--chat-message-input-height:450px;--chat-message-button-height:70px}.email-chat-app-window .user-chats.user-chats{--chat-message-height:var(--chat-message-input-height);height:calc(100% - 65px - var(--chat-message-height))}.email-chat-app-window .user-chats.user-chats:has(+.message-button-container){--chat-message-height:var(--chat-message-button-height)}[dir] .email-chat-app-window .chat-footer{border:1px solid #ebe9f1}.email-chat-app-window .chat-footer.message-container{height:var(--chat-message-input-height);overflow:auto}.email-chat-app-window .chat-footer.message-button-container{height:var(--chat-message-button-height);white-space:break-spaces}.chat-app-window .user-chats{position:relative;height:calc(100% - 165px)}[dir] .chat-app-window .user-chats{background-color:#f8f7f7;padding:1rem}[dir] .chat-app-window .user-chats .avatar img{border:2px solid #fff}.chat-app-window .active-chat{height:inherit}.chat-app-window .active-chat .chat-header{display:flex;justify-content:space-between;height:65px}[dir] .chat-app-window .active-chat .chat-header{background-color:#fff;padding:0 1rem;border-bottom:1px solid #ebe9f1}[dir=ltr] .chat-app-window .chats .chat-avatar{float:right}[dir=rtl] .chat-app-window .chats .chat-avatar{float:left}.chat-app-window .chats .chat-body{display:block;overflow:hidden}[dir=ltr] .chat-app-window .chats .chat-body{margin:10px 30px 0 0}[dir=rtl] .chat-app-window .chats .chat-body{margin:10px 0 0 30px}.chat-app-window .chats .chat-body .chat-content{color:#1c0e20;font-size:14px;max-width:75%}[dir] .chat-app-window .chats .chat-body .chat-content{padding:.7rem 1rem;clear:both;background-color:#fff;border-radius:.357rem;box-shadow:0 0 3px 0 rgba(34,41,47,.12)}[dir=ltr] .chat-app-window .chats .chat-body .chat-content{float:right;margin:0 1rem 10px 0}[dir=rtl] .chat-app-window .chats .chat-body .chat-content{float:left;margin:0 0 10px 1rem}[dir] .chat-app-window .chats .chat-body .chat-content p{margin:0}.chat-app-window .chats .chat-body .chat-content-header{display:flex;justify-content:center;align-items:center;grid-gap:6px;gap:6px}[dir=ltr] .chat-app-window .chats .chat-body .chat-content-header{float:right;margin:0 1rem 4px 0}[dir=rtl] .chat-app-window .chats .chat-body .chat-content-header{float:left;margin:0 0 4px 1rem}[dir=ltr] .chat-app-window .chats .chat-left .chat-avatar{float:left}[dir=rtl] .chat-app-window .chats .chat-left .chat-avatar{float:right}.chat-app-window .chats .chat-left .chat-body .chat-content{color:#6e6b7b}[dir] .chat-app-window .chats .chat-left .chat-body .chat-content{background:none;background-color:#fff}[dir=ltr] .chat-app-window .chats .chat-left .chat-body .chat-content{float:left;margin:0 0 10px 1rem}[dir=rtl] .chat-app-window .chats .chat-left .chat-body .chat-content{float:right;margin:0 1rem 10px 0}[dir=ltr] .chat-app-window .chats .chat-left .chat-body .chat-content-header{float:left;margin:0 0 5px 1rem}[dir=rtl] .chat-app-window .chats .chat-left .chat-body .chat-content-header{float:right;margin:0 1rem 5px 0}.chat-app-window .chat-app-form{height:100px;display:flex;align-items:center}[dir] .chat-app-window .chat-app-form{padding:0 1rem;background-color:#fff;border-top:1px solid #ebe9f1}[dir] .chat-widget .card-header{padding-top:.8rem;padding-bottom:.8rem}.chat-widget .chat-app-window .user-chats{height:390px}[dir] .chat-widget .chat-app-window .user-chats{background-color:#f8f8f8}.chat-widget .chat-app-window .chat-app-form{height:56px}[dir] .chat-widget .chat-app-window .chat-app-form{border-top:0}[dir=ltr] .chat-widget .chat-app-window .chat-app-form,[dir=rtl] .chat-widget .chat-app-window .chat-app-form{border-bottom-left-radius:.357rem;border-bottom-right-radius:.357rem}[dir] .chat-widget .chat-app-window .chat-app-form .input-group-text,[dir] .chat-widget .chat-app-window .chat-app-form .message{border:0}[dir=ltr] .chat-widget .chat-app-window .chat-app-form .input-group-text,[dir=ltr] .chat-widget .chat-app-window .chat-app-form .message{padding-left:0}[dir=rtl] .chat-widget .chat-app-window .chat-app-form .input-group-text,[dir=rtl] .chat-widget .chat-app-window .chat-app-form .message{padding-right:0}[dir] .chat-widget .chat-app-window .chat-app-form .input-group:not(.bootstrap-touchspin):focus-within{box-shadow:none}.chat-application{position:relative}.chat-application .content-area-wrapper.content-area-wrapper.content-area-wrapper{position:static}[dir] .chat-application .content-area-wrapper.content-area-wrapper.content-area-wrapper{border:1px solid #ebe9f1;border-radius:.428rem;margin-top:60px}.chat-application .chat-profile-sidebar{height:inherit;width:400px;position:absolute;transition:all .3s ease,background 0s,border 0s,color 0s;z-index:6}[dir] .chat-application .chat-profile-sidebar{border-radius:.25rem;background-color:#fff}[dir=ltr] .chat-application .chat-profile-sidebar{border-right:1px solid #ebe9f1;border-top-right-radius:0;border-bottom-right-radius:0;transform:translateX(-110%)}[dir=rtl] .chat-application .chat-profile-sidebar{border-left:1px solid #ebe9f1;border-top-left-radius:0;border-bottom-left-radius:0;transform:translateX(110%)}.chat-application .chat-profile-sidebar.show{transition:all .3s ease,background 0s,border 0s,color 0s}[dir] .chat-application .chat-profile-sidebar.show{transform:translateX(0)}.chat-application .chat-profile-sidebar .chat-profile-header{display:flex;align-items:center;justify-content:center;height:200px}[dir] .chat-application .chat-profile-sidebar .chat-profile-header{text-align:center}[dir] .chat-application .chat-profile-sidebar .chat-profile-header .avatar{margin-bottom:1.25rem}.chat-application .chat-profile-sidebar .profile-sidebar-area{height:calc(100% - 200px);position:relative}[dir] .chat-application .chat-profile-sidebar .profile-sidebar-area{padding:0 2rem 1.5rem}.chat-application .close-icon{position:absolute;top:.85rem}[dir] .chat-application .close-icon{cursor:pointer}[dir=ltr] .chat-application .close-icon{right:1rem}[dir=rtl] .chat-application .close-icon{left:1rem}.chat-application .close-icon i,.chat-application .close-icon svg,.chat-application .sidebar-close-icon i,.chat-application .sidebar-close-icon svg{font-size:1.143rem;height:1.143rem;width:1.143rem}[dir] .chat-application .avatar-border img{border:2px solid #fff}.chat-application .sidebar-content{height:inherit;width:400px}[dir] .chat-application .sidebar-content{background-color:#fff;border-radius:.25rem;margin:0;box-shadow:none}[dir=ltr] .chat-application .sidebar-content{border-right:1px solid #ebe9f1;border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .chat-application .sidebar-content{border-left:1px solid #ebe9f1;border-top-left-radius:0;border-bottom-left-radius:0}.chat-application .sidebar-content .sidebar-close-icon{position:absolute;top:.25rem;font-size:1.25rem;z-index:1;visibility:hidden}[dir] .chat-application .sidebar-content .sidebar-close-icon{cursor:pointer}[dir=ltr] .chat-application .sidebar-content .sidebar-close-icon{right:.25rem}[dir=rtl] .chat-application .sidebar-content .sidebar-close-icon{left:.25rem}.chat-application .sidebar-content .chat-fixed-search{width:100%;display:flex}[dir] .chat-application .sidebar-content .chat-fixed-search{border-bottom:1px solid #ebe9f1;padding:.7rem 1.286rem}.chat-application .sidebar-content .chat-fixed-search.height-xs{height:70px}.chat-application .sidebar-content .chat-fixed-search .sidebar-profile-toggle .avatar{display:inline-table}[dir] .chat-application .sidebar-content .chat-fixed-search .input-group:focus-within{background-color:transparent;box-shadow:none}.chat-application .sidebar-content .chat-list-title{color:#4f46e5}[dir] .chat-application .sidebar-content .chat-list-title{margin:2rem 1.286rem .5rem}.chat-application .sidebar-content .chat-user-list-wrapper{position:relative;height:calc(100% - 115px);width:100%}[dir] .chat-application .sidebar-content .chat-user-list-wrapper{border-radius:0}.chat-fixed-search.header-xs~.chat-application .sidebar-content .chat-user-list-wrapper{height:calc(100% - 70px)}.chat-application .sidebar-content .chat-user-list-wrapper .avatar{height:42px}.chat-application .sidebar-content .chat-user-list-wrapper .avatar [class*=avatar-status-]{bottom:1px}[dir=ltr] .chat-application .sidebar-content .chat-user-list-wrapper .avatar [class*=avatar-status-]{right:1px}[dir=rtl] .chat-application .sidebar-content .chat-user-list-wrapper .avatar [class*=avatar-status-]{left:1px}.chat-application .sidebar-content .chat-user-list-wrapper .contact-list .chat-info{width:calc(100% - 46px)}[dir=ltr] .chat-application .sidebar-content .chat-user-list-wrapper .contact-list .chat-info{padding-right:0}[dir=rtl] .chat-application .sidebar-content .chat-user-list-wrapper .contact-list .chat-info{padding-left:0}.chat-application .sidebar-content .chat-user-list-wrapper .no-results{display:none!important}[dir] .chat-application .sidebar-content .chat-user-list-wrapper .no-results{padding:.786rem 1.286rem}.chat-application .sidebar-content .chat-user-list-wrapper .no-results.show{display:block!important}[dir] .chat-application .sidebar-content .chat-user-list-wrapper ul{margin-bottom:0}[dir=ltr] .chat-application .sidebar-content .chat-user-list-wrapper ul{padding-left:0}[dir=rtl] .chat-application .sidebar-content .chat-user-list-wrapper ul{padding-right:0}.chat-application .sidebar-content .chat-user-list-wrapper li{display:flex}[dir] .chat-application .sidebar-content .chat-user-list-wrapper li{padding:.786rem 1.286rem}.chat-application .sidebar-content .chat-user-list-wrapper li .chat-info{width:calc(100% - 128px)}[dir] .chat-application .sidebar-content .chat-user-list-wrapper li .chat-info{margin-top:.3rem;padding:0 .75rem}.chat-application .sidebar-content .chat-user-list-wrapper li .chat-info .card-text,.chat-application .sidebar-content .chat-user-list-wrapper li .chat-info p,.chat-application .sidebar-content .chat-user-list-wrapper li .chat-time{color:#b9b9c3}[dir] .chat-application .sidebar-content .chat-user-list-wrapper li:hover{cursor:pointer;background:#f8f8f8}[dir] .chat-application .sidebar-content .chat-user-list-wrapper li.active{background-color:#f3f2fe}[dir] .chat-application .sidebar-content .chat-user-list-wrapper li img{border:2px solid #fff}.chat-application .chat-app-window{height:100%}[dir] .chat-application .chat-app-window .start-chat-area,[dir] .chat-application .chat-app-window .user-chats{background-color:#f8f7f7;background-repeat:repeat;background-size:210px}.chat-application .chat-app-window .start-chat-area{height:inherit;display:flex;justify-content:center;align-items:center;flex-direction:column}.chat-application .chat-app-window .start-chat-area .start-chat-icon,.chat-application .chat-app-window .start-chat-area .start-chat-text{color:#6e6b7b}[dir] .chat-application .chat-app-window .start-chat-area .start-chat-icon,[dir] .chat-application .chat-app-window .start-chat-area .start-chat-text{background:#fff;box-shadow:0 4px 8px 0 rgba(34,41,47,.12)!important}[dir] .chat-application .chat-app-window .start-chat-area .start-chat-text{padding:.5rem 1rem;border-radius:1.428rem;cursor:pointer}[dir] .chat-application .chat-app-window .start-chat-area .start-chat-icon{border-radius:50%;padding:2rem}.chat-application .chat-app-window .start-chat-area .start-chat-icon i,.chat-application .chat-app-window .start-chat-area .start-chat-icon svg{height:4rem;width:4rem;font-size:4rem}.chat-application .user-profile-sidebar{width:400px;position:absolute;transition:all .3s ease,background 0s,border 0s,color 0s;z-index:6;bottom:0;top:0}[dir] .chat-application .user-profile-sidebar{border-radius:.25rem;background-color:#fff}[dir=ltr] .chat-application .user-profile-sidebar{border-top-left-radius:0;border-bottom-left-radius:0;transform:translateX(110%);right:0}[dir=rtl] .chat-application .user-profile-sidebar{border-top-right-radius:0;border-bottom-right-radius:0;transform:translateX(-110%);left:0}.chat-application .user-profile-sidebar.show{transition:all .3s ease,background 0s,border 0s,color 0s}[dir] .chat-application .user-profile-sidebar.show{transform:translateX(0)}.chat-application .user-profile-sidebar .user-profile-header .header-profile-sidebar{height:200px;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}[dir] .chat-application .user-profile-sidebar .user-profile-header .header-profile-sidebar{text-align:center}[dir] .chat-application .user-profile-sidebar .user-profile-header .avatar{margin-bottom:1.25rem}.chat-application .user-profile-sidebar .user-profile-sidebar-area{position:relative;height:calc(100% - 200px)}[dir] .chat-application .user-profile-sidebar .user-profile-sidebar-area{padding:0 2rem 1.5rem}@media(max-width:991.98px){.content-right{width:100%}.chat-application .sidebar-content{transition:all .3s ease-in-out;position:absolute;z-index:5}[dir=ltr] .chat-application .sidebar-content{transform:translateX(-110%)}[dir=rtl] .chat-application .sidebar-content{transform:translateX(110%)}.chat-application .sidebar-content.show{transition:all .3s ease}[dir] .chat-application .sidebar-content.show{transform:translateX(0)}}@media(max-width:767.98px){.chat-application .sidebar-content .sidebar-close-icon{visibility:visible;top:15px;line-height:1}[dir] .chat-application .sidebar-content .sidebar-close-icon{padding:.65rem}[dir=ltr] .chat-application .sidebar-content .sidebar-close-icon{right:0}[dir=rtl] .chat-application .sidebar-content .sidebar-close-icon{left:0}[dir=ltr] .chat-application .sidebar-content .chat-fixed-search{padding-right:2.5rem}[dir=rtl] .chat-application .sidebar-content .chat-fixed-search{padding-left:2.5rem}}@media(max-width:575.98px){.chat-application .sidebar{position:unset!important}.chat-application .chat-profile-sidebar,.chat-application .sidebar-content,.chat-application .sidebar-content .chat-fixed-search,.chat-application .sidebar-content .chat-user-list-wrapper,.chat-application .user-profile-sidebar{width:100%}}.call-transcription-modal .call-transcription-modal-tabs{color:#64748b}[dir] .call-transcription-modal .call-transcription-modal-tabs{background-color:#f1f5f9;padding:.25rem;border-radius:4px}.call-transcription-modal .call-transcription-modal-tabs .tab-item{font-size:1.1rem}[dir] .call-transcription-modal .call-transcription-modal-tabs .tab-item{padding:.375rem .75rem}.call-transcription-modal .active{color:#020817}[dir] .call-transcription-modal .active{background-color:#fff;border-radius:4px}[dir] .call-transcription-modal .call-screening-performance-card{border-radius:10px;border:2px solid var(--bs-primary,#4f46e5);margin-bottom:3rem}.call-transcription-modal .call-screening-performance-card .heading-container{display:flex;flex-direction:column;grid-gap:.375rem;gap:.375rem}[dir] .call-transcription-modal .call-screening-performance-card .heading-container{padding:1.5rem;text-align:center;background-color:var(--bs-primary,#4f46e5)}.call-transcription-modal .call-screening-performance-card .heading{font-weight:600;letter-spacing:-.015em;color:#fff;font-size:1.25rem}[dir] .call-transcription-modal .call-screening-performance-card .heading{margin:0!important}.call-transcription-modal .call-screening-performance-card .score{font-size:2.25rem;line-height:2.5rem;font-weight:700;color:var(--bs-primary,#4f46e5)}.call-transcription-modal .custom-badge{display:inline-flex;align-items:center;font-size:.85rem;font-weight:600;transition:color .2s,background-color .2s;outline:none;color:var(--bs-primary,#4f46e5)}[dir] .call-transcription-modal .custom-badge{border-radius:9999px;border:1px solid var(--bs-primary,#4f46e5);padding:.125rem .625rem}.call-transcription-modal .lead-answer{color:#4b5563;line-height:1.625;font-size:.9rem}[dir] .call-transcription-modal .lead-answer{background-color:#f9fafb;padding:1rem;border-radius:.5rem}[dir=ltr] .call-transcription-modal .lead-answer{border-left:4px solid var(--bs-primary,#4f46e5)}[dir=rtl] .call-transcription-modal .lead-answer{border-right:4px solid var(--bs-primary,#4f46e5)}.call-transcription-modal .interview-card{transition:box-shadow .3s ease}[dir] .call-transcription-modal .interview-card{background:#fff;padding:0;border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);margin-bottom:2rem}.call-transcription-modal .interview-card .section-title{font-size:18px;font-weight:700;color:#1a1a1a}.call-transcription-modal .interview-card .overall-badge{display:flex;align-items:center;grid-gap:12px;gap:12px;color:#fff;font-size:14px}[dir] .call-transcription-modal .interview-card .overall-badge{padding:8px 12px;border-radius:16px;box-shadow:0 8px 16px rgba(var(--bs-primary-rgb,79,70,229),.3)}[dir=ltr] .call-transcription-modal .interview-card .overall-badge{background:linear-gradient(135deg,var(--bs-primary,#4f46e5),rgba(var(--bs-primary-rgb,79,70,229),.7))}[dir=rtl] .call-transcription-modal .interview-card .overall-badge{background:linear-gradient(-135deg,var(--bs-primary,#4f46e5),rgba(var(--bs-primary-rgb,79,70,229),.7))}[dir] .call-transcription-modal .interview-card .mantine-Accordion-control{padding:0 20px!important}[dir] .call-transcription-modal .interview-card .mantine-Accordion-item{border:none!important}[dir] .call-transcription-modal .interview-card .mantine-Accordion-panel{padding:0 20px!important}[dir] .call-transcription-modal .interview-card:hover{box-shadow:0 4px 24px rgba(0,0,0,.06),0 2px 8px rgba(0,0,0,.03)}.call-transcription-modal .language-proficiency-container{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.call-transcription-modal .language-proficiency-container .overall-proficiency{display:flex;justify-content:center}[dir] .call-transcription-modal .language-proficiency-container .overall-proficiency{padding:20px}.call-transcription-modal .language-proficiency-container .proficiency-level{font-size:32px;font-weight:700;color:#fff;letter-spacing:2px}.call-transcription-modal .language-proficiency-container .proficiency-rating{font-size:20px;font-weight:600;color:#fff;opacity:.95}.call-transcription-modal .language-proficiency-container .language-skills-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:20px;gap:20px}.call-transcription-modal .language-proficiency-container .language-skill-card{display:flex;flex-direction:column;grid-gap:12px;gap:12px;transition:all .3s ease;position:relative;overflow:hidden}[dir] .call-transcription-modal .language-proficiency-container .language-skill-card{padding:18px 24px;background:#fff;border:2px solid #e5e7eb;border-radius:16px}.call-transcription-modal .language-proficiency-container .language-skill-card:before{content:"";position:absolute;top:0;width:4px;height:100%;transition:width .3s ease}[dir=ltr] .call-transcription-modal .language-proficiency-container .language-skill-card:before{left:0;background:linear-gradient(180deg,var(--bs-primary,#4f46e5),rgba(var(--bs-primary-rgb,79,70,229),.7))}[dir=rtl] .call-transcription-modal .language-proficiency-container .language-skill-card:before{right:0;background:linear-gradient(-180deg,var(--bs-primary,#4f46e5),rgba(var(--bs-primary-rgb,79,70,229),.7))}[dir] .call-transcription-modal .language-proficiency-container .language-skill-card:hover{border-color:var(--bs-primary,#4f46e5);transform:translateY(-4px);box-shadow:0 8px 20px rgba(var(--bs-primary-rgb,79,70,229),.15)}.call-transcription-modal .language-proficiency-container .language-skill-card:hover:before{width:6px}.call-transcription-modal .language-proficiency-container .skill-header{display:flex;justify-content:space-between;align-items:center;grid-gap:12px;gap:12px}.call-transcription-modal .language-proficiency-container .skill-name{font-size:14px;font-weight:700;color:#1a1a1a;text-transform:uppercase;letter-spacing:.5px}[dir] .call-transcription-modal .language-proficiency-container .skill-name{margin:0}.call-transcription-modal .language-proficiency-container .skill-level-badge{color:#fff;font-size:12px;font-weight:700;letter-spacing:1px}[dir] .call-transcription-modal .language-proficiency-container .skill-level-badge{padding:4px 12px;border-radius:8px}[dir=ltr] .call-transcription-modal .language-proficiency-container .skill-level-badge{background:linear-gradient(135deg,var(--bs-primary,#4f46e5),rgba(var(--bs-primary-rgb,79,70,229),.7))}[dir=rtl] .call-transcription-modal .language-proficiency-container .skill-level-badge{background:linear-gradient(-135deg,var(--bs-primary,#4f46e5),rgba(var(--bs-primary-rgb,79,70,229),.7))}.call-transcription-modal .language-proficiency-container .skill-score{font-size:20px;font-weight:700;color:var(--bs-primary,#4f46e5)}[dir] .call-transcription-modal .language-proficiency-container .skill-score{margin:0}.call-transcription-modal .language-proficiency-container .skill-description{font-size:13px;line-height:1.6;color:#6b7280;font-weight:500}[dir] .call-transcription-modal .language-proficiency-container .skill-description{margin:0}[dir] .range-flat-picker .flatpickr-input{background-color:inherit}#call-mute .switch{position:relative;width:48px;height:48px;display:flex;justify-content:center;align-items:center;color:#fff;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}[dir] #call-mute .switch{background-color:#3c4043;border-radius:50%;cursor:pointer}#call-mute .mic-off,#call-mute .mic-on{width:100%;height:100%;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out}#call-mute .mic-on{z-index:4}#call-mute .mic-off{position:absolute;inset:0;z-index:5;opacity:0}[dir] #call-mute .switch:hover{background-color:rgba(60,64,67,.8)}#call-mute #checkbox{display:none}[dir] #call-mute #checkbox:checked+.switch{background-color:red}#call-mute #checkbox:checked+.switch .mic-off{opacity:1}#call-mute #checkbox:active+.switch{scale:1.2}.enrichment-modal .modal-content{color:#111;overflow:hidden}[dir] .enrichment-modal .modal-content{background:#fff;border-radius:15px}.enrichment-modal .modal-body{max-height:90vh;overflow-y:auto}[dir] .enrichment-modal .modal-body{padding:2rem}.enrichment-modal .content-wrapper{display:flex;flex-direction:row;grid-gap:2rem;gap:2rem;align-items:flex-start;justify-content:center;position:relative}@media(max-width:992px){.enrichment-modal .content-wrapper{flex-direction:column}}.enrichment-modal .image-section{flex:1 1;display:flex;justify-content:center;transition:all .6s ease-in-out;opacity:0}[dir=ltr] .enrichment-modal .image-section{transform:translateX(-20px)}[dir=rtl] .enrichment-modal .image-section{transform:translateX(20px)}.enrichment-modal .image-section.shifted{opacity:1}[dir] .enrichment-modal .image-section.shifted{transform:translateX(0)}.enrichment-modal .image-section img{width:100%;height:auto;max-width:100%}[dir] .enrichment-modal .image-section img{border-radius:10px}@media(max-width:992px){.enrichment-modal .image-section{width:100%}[dir] .enrichment-modal .image-section{margin-bottom:2rem}}.enrichment-modal .text-content{flex:1 1;opacity:0;transition:all .6s ease-in-out}[dir] .enrichment-modal .text-content{transition-delay:.3s}[dir=ltr] .enrichment-modal .text-content{transform:translateX(20px)}[dir=rtl] .enrichment-modal .text-content{transform:translateX(-20px)}.enrichment-modal .text-content.visible{opacity:1}[dir] .enrichment-modal .text-content.visible{transform:translateX(0)}@media(max-width:992px){.enrichment-modal .text-content{width:100%}}.enrichment-modal .title{color:#6e58ff;font-size:1.8rem;font-weight:700}[dir] .enrichment-modal .title{margin-bottom:1.5rem}@media(max-width:768px){.enrichment-modal .title{font-size:1.5rem}}[dir] .enrichment-modal .info-section{margin-bottom:2rem}.enrichment-modal .info-item{display:flex;align-items:flex-start}[dir] .enrichment-modal .info-item{margin-bottom:1.5rem}.enrichment-modal .info-item .icon{color:#6e58ff;font-size:1.5rem;flex-shrink:0}[dir=ltr] .enrichment-modal .info-item .icon{margin-right:1rem}[dir=rtl] .enrichment-modal .info-item .icon{margin-left:1rem}.enrichment-modal .info-item strong{display:block}[dir] .enrichment-modal .info-item strong{margin-bottom:.5rem}.enrichment-modal .info-item p{line-height:1.5}[dir] .enrichment-modal .info-item p{margin:0}[dir] .enrichment-modal .worth-waiting{background:rgba(110,88,255,.1);padding:1.5rem;margin-top:2rem}[dir=ltr] .enrichment-modal .worth-waiting{border-left:4px solid #6e58ff;border-radius:0 8px 8px 0}[dir=rtl] .enrichment-modal .worth-waiting{border-right:4px solid #6e58ff;border-radius:8px 0 0 8px}.enrichment-modal .worth-waiting .icon{color:#4caf50}.enrichment-modal ::-webkit-scrollbar{width:8px}[dir] .enrichment-modal ::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:4px}[dir] .enrichment-modal ::-webkit-scrollbar-thumb{background:#6e58ff;border-radius:4px}@media(max-width:576px){[dir] .enrichment-modal .modal-body{padding:1rem}[dir] .enrichment-modal .info-item{margin-bottom:1rem}.enrichment-modal .info-item .icon{font-size:1.25rem}[dir] .enrichment-modal .worth-waiting{padding:1rem}}[dir=ltr] .breathing,[dir=rtl] .breathing{animation:breathing 6s ease-in-out infinite}@keyframes breathing{0%{transform:scale(1)}25%{transform:scale(1.01)}50%{transform:scale(1)}75%{transform:scale(1.03)}to{transform:scale(1)}}[dir=ltr] .breathing-fast,[dir=rtl] .breathing-fast{animation:breathing-fast 3s ease-in-out infinite}@keyframes breathing-fast{0%{transform:scale(1)}25%{transform:scale(1.07)}50%{transform:scale(1)}75%{transform:scale(1.03)}to{transform:scale(1)}}[dir=ltr] .breathing-fast-glowing,[dir=rtl] .breathing-fast-glowing{animation:breathing-fast-glowing 3s ease-in-out infinite}@keyframes breathing-fast-glowing{0%,to{transform:scale(1);box-shadow:0 0 5px rgba(var(--bs-success-rgb,34,197,94),.3),0 0 10px rgba(var(--bs-success-rgb,34,197,94),.3),0 0 15px rgba(var(--bs-success-rgb,34,197,94),.3)}50%{transform:scale(1.07);box-shadow:0 0 10px rgba(var(--bs-success-rgb,34,197,94),.7),0 0 20px rgba(var(--bs-success-rgb,34,197,94),.7),0 0 40px rgba(var(--bs-success-rgb,34,197,94),.7)}}[dir=ltr] .icon-breathing-fast,[dir=rtl] .icon-breathing-fast{animation:icon-breathing-fast 3s ease-in-out infinite}@keyframes icon-breathing-fast{0%{transform:scale(1)}25%{transform:scale(1.3)}50%{transform:scale(.9)}75%{transform:scale(1.2)}to{transform:scale(1)}}.app-ai-search .mantine-LoadingOverlay-root{height:100vh;position:fixed}.app-ai-search .mantine-LoadingOverlay-root svg{display:none!important}.app-ai-search .overlay-img{height:100vh;width:100%;position:fixed;top:0;bottom:0;z-index:500;display:flex;align-items:center;justify-content:center}[dir=ltr] .app-ai-search .overlay-img,[dir=rtl] .app-ai-search .overlay-img{left:0;right:0}.app-ai-search .overlay-img img{width:100px}.app-ai-search .overlay-img .ai-flow-spinner .fallback-logo{width:80px!important}[dir] .app-ai-search .candidate-list-container{background-color:#f8f9fa}.app-ai-search .external-link-icon{transition:all .3s ease}.app-ai-search .external-link-icon:hover{scale:1.2}[dir] .app-ai-search .header-row{background-color:#fff;padding:1rem;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:2rem}.app-ai-search .page-title{font-size:2rem}[dir] .app-ai-search .page-title{margin-bottom:.5rem}.app-ai-search .total-candidates{color:#6c757d}.app-ai-search .ai-candidate-card{overflow:hidden;transition:all .3s ease}[dir] .app-ai-search .ai-candidate-card{background-color:#fff;border:none;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin-bottom:2rem}[dir] .app-ai-search .candidate-card:hover{box-shadow:0 8px 15px rgba(0,0,0,.1);transform:translateY(-5px)}.app-ai-search .image-container{width:90px;height:90px}[dir=ltr] .app-ai-search .image-container{margin-right:1.5rem}[dir=rtl] .app-ai-search .image-container{margin-left:1.5rem}[dir] .app-ai-search .candidate-image{border-radius:50%}.app-ai-search .candidate-score{bottom:0;font-size:.8rem}[dir] .app-ai-search .candidate-score{background-color:#4318ff;border-radius:12px;padding:.25rem .5rem}.app-ai-search .candidate-location:before{content:"·"}.app-ai-search .candidate-info{flex-grow:1}.app-ai-search .candidate-name{font-size:1.5rem;font-weight:700}[dir] .app-ai-search .candidate-name{margin-bottom:.25rem}.app-ai-search .candidate-title{color:#6c757d}[dir] .app-ai-search .candidate-title{margin-bottom:.5rem}.app-ai-search .candidate-actions{display:flex;grid-gap:1rem;gap:1rem}[dir] .app-ai-search .candidate-actions{margin-top:1rem}@keyframes infiniteScaleButton1{0%,50%{transform:scale(1)}25%{transform:scale(1.2)}50%,to{transform:scale(1)}}@keyframes infiniteScaleButton2{0%,50%{transform:scale(1)}75%{transform:scale(1.2)}to{transform:scale(1)}}[dir=ltr] .app-ai-search .accept-or-reject-buttons button:first-child,[dir=rtl] .app-ai-search .accept-or-reject-buttons button:first-child{animation:infiniteScaleButton1 2.5s ease-in-out infinite}[dir=ltr] .app-ai-search .accept-or-reject-buttons button:nth-child(2),[dir=rtl] .app-ai-search .accept-or-reject-buttons button:nth-child(2){animation:infiniteScaleButton2 2.5s ease-in-out infinite}.app-ai-search .linkedin-profile{display:inline-flex;align-items:center;color:#fff;text-decoration:none;font-size:14px;transition:background-color .3s ease}[dir] .app-ai-search .linkedin-profile{padding:.5rem 1rem;background-color:#0077b5;border-radius:20px}[dir] .app-ai-search .linkedin-profile:hover{background-color:#005e93}[dir=ltr] .app-ai-search .linkedin-profile svg{margin-right:8px}[dir=rtl] .app-ai-search .linkedin-profile svg{margin-left:8px}.app-ai-search .update-time{font-size:.8rem;color:#6c757d;align-self:flex-start}[dir] .app-ai-search .candidate-content{padding:1.5rem}.app-ai-search .section-title{font-size:1.2rem;font-weight:700;color:#333}[dir] .app-ai-search .section-title{margin-bottom:1rem}.app-ai-search .skills-container{display:flex;flex-wrap:nowrap;grid-gap:.5rem;gap:.5rem}[dir] .app-ai-search .skills-container{margin-bottom:1.5rem}.app-ai-search .skill-badge{color:#495057;font-size:.7rem}[dir] .app-ai-search .skill-badge{background-color:#e9ecef;padding:5px 7px;border-radius:20px;margin:5px}.app-ai-search .experience-item{display:flex;align-items:flex-start}[dir] .app-ai-search .experience-item{margin-bottom:1rem}[dir=ltr] .app-ai-search .experience-item{margin-right:1rem}[dir=rtl] .app-ai-search .experience-item{margin-left:1rem}.app-ai-search .company-logo,.app-ai-search .company-logo-placeholder{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#6c757d;font-size:20px;font-weight:700}[dir] .app-ai-search .company-logo,[dir] .app-ai-search .company-logo-placeholder{border-radius:8px;background-color:#f8f9fa}[dir=ltr] .app-ai-search .company-logo,[dir=ltr] .app-ai-search .company-logo-placeholder{margin-right:16px}[dir=rtl] .app-ai-search .company-logo,[dir=rtl] .app-ai-search .company-logo-placeholder{margin-left:16px}[dir] .app-ai-search .company-logo-placeholder{background-color:#e9ecef}.app-ai-search .experience-details{flex-grow:1}.app-ai-search .job-title{font-weight:700;color:#333}[dir] .app-ai-search .job-title{margin-bottom:.25rem}.app-ai-search .company-name{color:#4318ff}.app-ai-search .job-duration{font-size:.9rem;color:#999}[dir] .app-ai-search .reason-section,[dir] .app-ai-search .summary-section{margin-top:24px}.app-ai-search .profile-summary,.app-ai-search .reason-text{color:#666;line-height:1.6}.app-ai-search .profile-summary{position:relative;max-height:110px;overflow:hidden;transition:max-height .3s ease}.app-ai-search .profile-summary.expanded{max-height:none}.app-ai-search .toggle-summary{color:#4318ff;font-size:.9rem}[dir] .app-ai-search .toggle-summary{background:none;border:none;cursor:pointer;padding:0;margin-top:.1rem}.app-ai-search .toggle-summary:hover{text-decoration:underline}[dir] .app-ai-search .ai-thinking{text-align:center;padding:2rem}.app-ai-search .ai-thinking .svgbox{--blue:#94423f;stroke:var(--blue);stroke-width:5;fill:none;stroke-dasharray:50,14;stroke-dashoffset:192}[dir=ltr] .app-ai-search .ai-thinking .svgbox,[dir=rtl] .app-ai-search .ai-thinking .svgbox{animation:dash_682 1.4s linear infinite}.app-ai-search .image-wrappper{position:relative;overflow:hidden}.app-ai-search .open-to-work-frame{position:absolute;bottom:0}[dir] .app-ai-search .open-to-work-frame{background-color:transparent;text-align:center}[dir=ltr] .app-ai-search .open-to-work-frame,[dir=rtl] .app-ai-search .open-to-work-frame{left:0;right:0}.app-ai-search .shimmer-card{overflow:hidden}[dir] .app-ai-search .shimmer-card{margin-bottom:20px;background-color:#fff}.app-ai-search .shimmer-content{display:flex}[dir] .app-ai-search .shimmer-content{padding:20px}.app-ai-search .shimmer-avatar-container{flex-shrink:0}[dir=ltr] .app-ai-search .shimmer-avatar-container{margin-right:20px}[dir=rtl] .app-ai-search .shimmer-avatar-container{margin-left:20px}.app-ai-search .shimmer-avatar{width:100px;height:100px}[dir] .app-ai-search .shimmer-avatar{border-radius:50%}.app-ai-search .shimmer-details{flex-grow:1}.app-ai-search .shimmer-company-name,.app-ai-search .shimmer-job-title,.app-ai-search .shimmer-name,.app-ai-search .shimmer-skill,.app-ai-search .shimmer-summary,.app-ai-search .shimmer-title{height:16px}[dir] .app-ai-search .shimmer-company-name,[dir] .app-ai-search .shimmer-job-title,[dir] .app-ai-search .shimmer-name,[dir] .app-ai-search .shimmer-skill,[dir] .app-ai-search .shimmer-summary,[dir] .app-ai-search .shimmer-title{margin-bottom:10px;border-radius:4px}.app-ai-search .shimmer-name{width:60%}.app-ai-search .shimmer-title{width:40%}.app-ai-search .shimmer-skills{display:flex;flex-wrap:wrap}[dir] .app-ai-search .shimmer-skills{margin-bottom:15px}.app-ai-search .shimmer-skill{width:80px;height:24px}[dir] .app-ai-search .shimmer-skill{margin-bottom:10px;border-radius:12px}[dir=ltr] .app-ai-search .shimmer-skill{margin-right:10px}[dir=rtl] .app-ai-search .shimmer-skill{margin-left:10px}.app-ai-search .shimmer-experience{display:flex;align-items:center}[dir] .app-ai-search .shimmer-experience{margin-bottom:15px}.app-ai-search .shimmer-company-logo{width:50px;height:50px}[dir] .app-ai-search .shimmer-company-logo{border-radius:5px}[dir=ltr] .app-ai-search .shimmer-company-logo{margin-right:15px}[dir=rtl] .app-ai-search .shimmer-company-logo{margin-left:15px}.app-ai-search .shimmer-job-details{flex-grow:1}.app-ai-search .shimmer-job-title{width:70%}.app-ai-search .shimmer-company-name{width:50%}.app-ai-search .shimmer-summary{height:60px}[dir] .app-ai-search .shimmer-effect{background:#f6f7f8;background-repeat:no-repeat;background-size:800px 104px}[dir=ltr] .app-ai-search .shimmer-effect{background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8)}[dir=ltr] .app-ai-search .shimmer-effect,[dir=rtl] .app-ai-search .shimmer-effect{animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:shimmer;animation-timing-function:linear}[dir=rtl] .app-ai-search .shimmer-effect{background-image:linear-gradient(270deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8)}.app-ai-search .image-container{position:relative;width:100%;max-width:140px}[dir] .app-ai-search .image-container{margin:0 auto}[dir=ltr] .app-ai-search .image-container{margin-right:20px}[dir=rtl] .app-ai-search .image-container{margin-left:20px}.app-ai-search .circular-progress{position:relative;width:100%}[dir] .app-ai-search .circular-progress{padding-bottom:100%}.app-ai-search .inner-circle{position:absolute;top:7%;width:86%;height:86%;display:flex;justify-content:center;align-items:center;overflow:hidden}[dir] .app-ai-search .inner-circle{border-radius:50%;background-color:#fff}[dir=ltr] .app-ai-search .inner-circle{left:7%}[dir=rtl] .app-ai-search .inner-circle{right:7%}.app-ai-search .candidate-image{width:100%;height:100%;object-fit:cover}.app-ai-search .circular-progress svg{position:absolute;top:0;width:100%;height:100%}[dir=ltr] .app-ai-search .circular-progress svg{left:0}[dir=rtl] .app-ai-search .circular-progress svg{right:0}.app-ai-search .circular-background,.app-ai-search .circular-progress-bar{fill:none;stroke-width:3}.app-ai-search .circular-background{stroke:#e0e0e0}.app-ai-search .circular-progress-bar{stroke:#6e58ff;stroke-dasharray:283}[dir] .app-ai-search .circular-progress-bar{transform-origin:50% 50%}[dir=ltr] .app-ai-search .circular-progress-bar{transform:rotate(-90deg)}[dir=rtl] .app-ai-search .circular-progress-bar{transform:rotate(90deg)}.app-ai-search .candidate-score{position:absolute;top:0;color:#fff;width:30%;height:35%;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:.8em}[dir] .app-ai-search .candidate-score{background-color:#6e58ff;border-radius:50%;border:2px solid #fff}[dir=ltr] .app-ai-search .candidate-score{right:0}[dir=rtl] .app-ai-search .candidate-score{left:0}.app-ai-search .criterion-item{transition:opacity .3s ease-in-out,max-height .3s ease-in-out;opacity:1;max-height:1000px;overflow:hidden}.app-ai-search .criterion-item.hidden{opacity:0;max-height:0}.app-ai-search .ringing-phone-icon{position:relative}[dir=ltr] .app-ai-search .ringing-phone-icon{animation:ring-cycle-ltr 3s infinite}[dir=rtl] .app-ai-search .ringing-phone-icon{animation:ring-cycle-rtl 3s infinite}.app-ai-search .ringing-phone-icon:after,.app-ai-search .ringing-phone-icon:before{content:"";position:absolute;top:50%;opacity:0}[dir] .app-ai-search .ringing-phone-icon:after,[dir] .app-ai-search .ringing-phone-icon:before{border-radius:50%;border:1px solid hsla(0,0%,100%,.5)}[dir=ltr] .app-ai-search .ringing-phone-icon:after,[dir=ltr] .app-ai-search .ringing-phone-icon:before{left:50%;transform:translate(-50%,-50%) scale(.8)}[dir=rtl] .app-ai-search .ringing-phone-icon:after,[dir=rtl] .app-ai-search .ringing-phone-icon:before{right:50%;transform:translate(50%,-50%) scale(.8)}.app-ai-search .ringing-phone-icon:before{width:18px;height:18px}[dir=ltr] .app-ai-search .ringing-phone-icon:before{animation:ripple-sync-ltr 3s infinite}[dir=rtl] .app-ai-search .ringing-phone-icon:before{animation:ripple-sync-rtl 3s infinite}.app-ai-search .ringing-phone-icon:after{width:24px;height:24px}[dir=ltr] .app-ai-search .ringing-phone-icon:after{animation:ripple-sync-ltr 3s .15s infinite}[dir=rtl] .app-ai-search .ringing-phone-icon:after{animation:ripple-sync-rtl 3s .15s infinite}@keyframes ring-cycle-ltr{0%,5%{transform:rotate(0deg)}5%,10%{transform:rotate(-10deg)}10%,15%{transform:rotate(10deg)}15%,20%{transform:rotate(-8deg)}20%,25%{transform:rotate(8deg)}25%,30%{transform:rotate(0deg)}30%,to{transform:rotate(0deg)}}@keyframes ring-cycle-rtl{0%,5%{transform:rotate(0deg)}5%,10%{transform:rotate(10deg)}10%,15%{transform:rotate(-10deg)}15%,20%{transform:rotate(8deg)}20%,25%{transform:rotate(-8deg)}25%,30%{transform:rotate(0deg)}30%,to{transform:rotate(0deg)}}@keyframes ripple-sync-ltr{0%,5%{transform:translate(-50%,-50%) scale(.8);opacity:0}5%,10%{transform:translate(-50%,-50%) scale(.9);opacity:.8}10%,25%{transform:translate(-50%,-50%) scale(1.5);opacity:0}25%,to{opacity:0}}@keyframes ripple-sync-rtl{0%,5%{transform:translate(50%,-50%) scale(.8);opacity:0}5%,10%{transform:translate(50%,-50%) scale(.9);opacity:.8}10%,25%{transform:translate(50%,-50%) scale(1.5);opacity:0}25%,to{opacity:0}}.app-ai-search .candidate-header{display:flex;align-items:flex-start;grid-gap:20px;gap:20px;flex-wrap:wrap}[dir] .app-ai-search .candidate-header{padding:1.5rem}.app-ai-search .candidate-header .image-container{position:relative;width:140px;flex-shrink:0}@media(max-width:768px){.app-ai-search .candidate-header .image-container{width:120px}}@media(max-width:576px){.app-ai-search .candidate-header .image-container{width:100px}[dir] .app-ai-search .candidate-header .image-container{margin:0 auto}}.app-ai-search .candidate-header .candidate-info{flex:1 1;min-width:250px}@media(max-width:768px){.app-ai-search .candidate-header .candidate-info{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 140px)}}@media(max-width:576px){.app-ai-search .candidate-header .candidate-info{flex:1 1 100%}[dir] .app-ai-search .candidate-header .candidate-info{text-align:center;margin-top:1rem}}@media(max-width:576px){.app-ai-search .candidate-header .candidate-info .gap-50{flex-direction:column;grid-gap:.5rem!important;gap:.5rem!important;align-items:center}}@media(max-width:576px){.app-ai-search .candidate-header .candidate-info .candidate-name{font-size:1.5rem;justify-content:center}}@media(max-width:576px){.app-ai-search .candidate-header .candidate-info .candidate-location{justify-content:center}}@media(max-width:576px){[dir] .app-ai-search .candidate-header .candidate-info .candidate-title{text-align:center}}@media(max-width:576px){.app-ai-search .candidate-header .candidate-info .d-flex.gap-2{justify-content:center}}@media(max-width:992px){.app-ai-search .candidate-header .candidate-actions{display:flex;width:100%;min-width:100%!important;align-items:center!important;justify-content:flex-end}}@media(max-width:992px){.app-ai-search .candidate-header .candidate-actions .d-flex.flex-column{align-items:center!important}}@media(max-width:576px){.app-ai-search .candidate-header .candidate-actions .d-flex.flex-column .d-flex.jutify-content-center{width:100%;justify-content:center}}.app-ai-search .candidate-header .profile-badges{display:flex;grid-gap:.5rem;gap:.5rem;justify-content:flex-start;align-items:center}[dir] .app-ai-search .candidate-header .profile-badges{margin-top:.5rem}@media(max-width:576px){.app-ai-search .candidate-header .ai-recommend-badge,.app-ai-search .candidate-header .profile-badges{justify-content:center}}@media(max-width:576px){.app-ai-search .candidate-header .linkedin-profile{font-size:.8rem}[dir] .app-ai-search .candidate-header .linkedin-profile{padding:5px 10px}}@media(max-width:576px){.app-ai-search .candidate-header .accept-or-reject-buttons{display:flex;justify-content:center;grid-gap:1rem;gap:1rem}[dir] .app-ai-search .candidate-header .accept-or-reject-buttons{margin-top:1rem}}@media(max-width:768px){.app-ai-search .image-container{max-width:120px}.app-ai-search .candidate-score{font-size:.7em}}@media(max-width:480px){.app-ai-search .image-container{max-width:100px}.app-ai-search .candidate-score{font-size:.6em}}.app-ai-search .candidate-card{transition:transform .5s ease-out,opacity .5s ease-out}.app-ai-search .slide-out{opacity:0}[dir=ltr] .app-ai-search .slide-out{transform:translateX(100%)}[dir=rtl] .app-ai-search .slide-out{transform:translateX(-100%)}[dir] .hover-email-chat-li:hover{background-color:#eee;cursor:pointer}.select__control--is-disabled .select__input-container{display:none}.client-template-popover .popover-content-container{max-height:300px;overflow-y:auto}.client-template-popover .templates-container .template-item{transition:background-color .2s}[dir] .client-template-popover .templates-container .template-item{padding:10px 15px;border-bottom:1px solid #f0f0f0;cursor:pointer}[dir] .client-template-popover .templates-container .template-item:hover{background-color:#f8f8f8}.client-template-popover .templates-container .template-item .template-content .template-name{font-weight:600;color:#333}[dir] .client-template-popover .templates-container .template-item .template-content .template-name{margin-bottom:4px}.client-template-popover .templates-container .template-item .template-content .template-description{font-size:.8rem;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[dir] .client-template-popover .email-popover-header{padding:10px;border-bottom:1px solid #e8e8e8}.email-chat-app-window{height:100%!important;display:flex!important;flex-direction:column!important}[dir] .email-chat-app-window{padding:0!important;margin:0!important}.email-chat-app-window .active-chat{height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}[dir] .email-chat-app-window .active-chat{padding:0!important;margin:0!important}.email-chat-app-window .active-chat .chat-navbar{min-height:auto!important;height:auto!important}[dir] .email-chat-app-window .active-chat .chat-navbar{padding:0!important;margin:0!important}.email-chat-app-window .active-chat .chat-navbar .chat-header{min-height:0!important;height:auto!important;width:100%!important;display:flex!important;align-items:center!important}[dir] .email-chat-app-window .active-chat .chat-navbar .chat-header{padding:2px 8px 8px!important;border-radius:0!important;margin:0!important;background:#fff!important;border-bottom:1px solid #e2e8f0!important}.email-chat-app-window .active-chat .chat-navbar .chat-header.text-white{color:#1f2a37!important}[dir] .email-chat-app-window .active-chat .chat-navbar .chat-header>.d-flex{margin:0!important;padding:0!important}.email-chat-app-window .active-chat .chat-navbar .chat-header .avatar,.email-chat-app-window .active-chat .chat-navbar .chat-header .avatar-lg,.email-chat-app-window .active-chat .chat-navbar .chat-header .avatar.avatar-lg{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;color:#fff!important}.email-chat-app-window .active-chat .chat-navbar .chat-header .avatar-lg .avatar-content,.email-chat-app-window .active-chat .chat-navbar .chat-header .avatar-lg img,.email-chat-app-window .active-chat .chat-navbar .chat-header .avatar-lg span,.email-chat-app-window .active-chat .chat-navbar .chat-header .avatar .avatar-content,.email-chat-app-window .active-chat .chat-navbar .chat-header .avatar.avatar-lg .avatar-content,.email-chat-app-window .active-chat .chat-navbar .chat-header .avatar.avatar-lg img,.email-chat-app-window .active-chat .chat-navbar .chat-header .avatar.avatar-lg span,.email-chat-app-window .active-chat .chat-navbar .chat-header .avatar img,.email-chat-app-window .active-chat .chat-navbar .chat-header .avatar span{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;font-size:12px!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important}.email-chat-app-window .active-chat .chat-navbar .chat-header h6,.email-chat-app-window .active-chat .chat-navbar .chat-header h6.text-white{font-size:13px!important;font-weight:600!important;color:#000!important;line-height:1.2!important}[dir] .email-chat-app-window .active-chat .chat-navbar .chat-header h6,[dir] .email-chat-app-window .active-chat .chat-navbar .chat-header h6.text-white{margin:0 0 2px!important}.email-chat-app-window .active-chat .chat-navbar .chat-header .text-white:not(.avatar-content):not(.avatar):not(h6){color:#64748b!important}.email-chat-app-window .active-chat .chat-navbar .chat-header small,.email-chat-app-window .active-chat .chat-navbar .chat-header small.text-white{font-size:12px!important;color:#64748b!important}.email-chat-app-window .active-chat .chat-navbar .chat-header .font-small-1{font-size:11px!important;color:#64748b!important;line-height:normal!important}[dir] .email-chat-app-window .active-chat .chat-navbar .chat-header .font-small-1{margin:0 0 6px!important;padding-bottom:2px!important}[dir] .email-chat-app-window .active-chat .chat-navbar .chat-header .col,[dir] .email-chat-app-window .active-chat .chat-navbar .chat-header .d-flex,[dir] .email-chat-app-window .active-chat .chat-navbar .chat-header .mb-25,[dir] .email-chat-app-window .active-chat .chat-navbar .chat-header .mt-25,[dir] .email-chat-app-window .active-chat .chat-navbar .chat-header span{margin-bottom:0!important;margin-top:0!important;padding-top:0!important;padding-bottom:0!important}.email-chat-app-window .active-chat .chat-navbar .chat-header>div>div>div{line-height:normal!important}[dir] .email-chat-app-window .active-chat .chat-navbar .chat-header>div>div>div{margin:0!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer{height:100%!important;flex:1 1!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}[dir] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer{padding:0!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer input{font-size:12px!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__header{flex-shrink:0!important;display:flex!important;align-items:center!important;flex-wrap:wrap!important;grid-gap:6px!important;gap:6px!important}[dir] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__header{padding:4px 1rem!important;border-bottom:1px solid #e2e8f0!important;margin:0!important;background-color:#fff!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .h5.mb-0{font-size:13px!important;font-weight:600!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__header-actions{display:flex!important;align-items:center!important;grid-gap:8px!important;gap:8px!important;min-width:0!important}[dir=ltr] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__header-actions{margin-left:auto!important}[dir=rtl] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__header-actions{margin-right:auto!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__header-actions>div:first-child{width:auto!important;min-width:90px!important;max-width:200px!important;flex:1 1 120px!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__body{flex:1 1 auto!important;min-height:0!important;overflow:visible!important;display:flex!important;flex-direction:column!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__fields{flex-shrink:0!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__field-row{display:flex!important;grid-gap:4px!important;gap:4px!important;align-items:center!important}[dir] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__field-row{padding:2px 1rem!important;border:none!important;border-bottom:1px solid #e2e8f0!important;border-radius:0!important;margin:0!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__field-row>span:first-child{font-size:11px!important;font-weight:600!important;color:#64748b!important;white-space:nowrap}[dir] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__field-row.email-composer__field-row--error{border-bottom-color:#ea5455!important}[dir] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__field-row .select__control{border:none!important;border-radius:0!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__field-toggles{display:flex!important;align-items:center!important;grid-gap:4px!important;gap:4px!important;flex-shrink:0!important}[dir=ltr] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__field-toggles{margin-left:auto!important}[dir=rtl] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__field-toggles{margin-right:auto!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__field-toggle{font-size:11px!important;font-weight:600!important;color:#64748b!important;transition:background-color .15s ease,color .15s ease}[dir] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__field-toggle{cursor:pointer;padding:3px 6px!important;border-radius:4px!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__field-toggle.is-active,.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__field-toggle:hover{color:#6e58ff!important}[dir] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__field-toggle.is-active{background:rgba(110,88,255,.1)!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__editor-wrap{flex:1 1 auto!important;min-height:120px!important;display:flex!important;flex-direction:column!important;position:relative!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .demo-wrapper{flex:1 1!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:visible!important}[dir] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .demo-wrapper{border:none!important;padding:0!important;margin:0!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .demo-editor{font-size:12px!important;flex:1 1 auto!important;min-height:90px!important;max-height:none!important;overflow-y:auto!important;font-family:inherit!important;color:#0f172a!important}[dir] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .demo-editor{border:none!important;border-radius:0!important;padding:6px 1rem!important}[dir] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .rdw-editor-toolbar{border:1px solid #e2e8f0!important;border-right:none!important;border-left:none!important;border-radius:0!important;margin:0!important;padding:4px 1rem!important;background:#fff!important}[dir] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .rdw-editor-toolbar>div{margin-bottom:2px!important}[dir=ltr] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .rdw-editor-toolbar>div{margin-left:0!important;margin-right:2px!important}[dir=rtl] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .rdw-editor-toolbar>div{margin-right:0!important;margin-left:2px!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .rdw-editor-toolbar .rdw-option-wrapper{min-width:20px!important;height:20px!important}[dir] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .rdw-editor-toolbar .rdw-option-wrapper{padding:1px!important;margin:0!important;border:none!important;box-shadow:none!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .rdw-editor-toolbar .rdw-option-wrapper img{max-width:12px;max-height:12px}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .rdw-editor-toolbar .rdw-dropdown-wrapper{position:relative!important;height:20px!important}[dir] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .rdw-editor-toolbar .rdw-dropdown-wrapper{padding:0 2px!important;border-color:transparent!important}[dir=ltr] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .rdw-editor-toolbar .rdw-dropdown-wrapper{margin:0 2px 0 0!important}[dir=rtl] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .rdw-editor-toolbar .rdw-dropdown-wrapper{margin:0 0 0 2px!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .rdw-editor-toolbar .rdw-dropdown-selectedtext{font-size:11px!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .rdw-dropdown-optionwrapper{z-index:9999!important;position:absolute!important;top:100%!important;bottom:auto!important;height:auto!important;max-height:250px!important;overflow-y:auto!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .rdw-colorpicker-modal,.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .rdw-emoji-modal,.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .rdw-image-modal,.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .rdw-link-modal{z-index:9999!important;position:absolute!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .react-select{font-size:11px!important}[dir] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .react-select{margin:0!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .select__control{min-height:24px!important;height:auto!important}[dir] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .select__control{border:1px solid #e2e8f0!important;box-shadow:none!important;background-color:transparent!important;border-radius:4px!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .select__value-container{min-height:22px!important;height:auto!important}[dir] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .select__value-container{padding:0 6px!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .select__indicator-separator{display:none!important}[dir] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .select__indicator{padding:0 4px!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__footer{flex-shrink:0!important}[dir] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__footer{border-top:1px solid #e2e8f0!important;padding:8px 1rem 10px!important;background:#fff!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__signature-row{display:flex!important;align-items:center!important;grid-gap:6px!important;gap:6px!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__actions-row{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;grid-gap:8px!important;gap:8px!important}[dir] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__actions-row{margin-top:8px!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__actions-left,.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__actions-right{display:flex!important;align-items:center!important;grid-gap:6px!important;gap:6px!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__actions-left .btn,.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__actions-right .btn{font-size:12px!important;line-height:1.2!important;white-space:nowrap!important}[dir] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__actions-left .btn,[dir] .email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__actions-right .btn{padding:.4rem .9rem!important;border-radius:.35rem!important}@media(max-width:420px){.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__editor-wrap{min-height:90px!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .demo-editor{min-height:70px!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__actions-row{flex-direction:column-reverse!important;align-items:stretch!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__actions-left,.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__actions-right{width:100%!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__actions-right{justify-content:stretch!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__actions-right .btn{flex:1 1!important;justify-content:center!important}}[dir] .rdw-editor-wrapper .rdw-editor-toolbar{margin-bottom:0;padding:.5rem .5rem 0;border-color:#ebe9f1}[dir=ltr] .rdw-editor-wrapper .rdw-editor-toolbar,[dir=rtl] .rdw-editor-wrapper .rdw-editor-toolbar{border-top-left-radius:.357rem;border-top-right-radius:.357rem}[dir] .rdw-editor-wrapper .rdw-editor-toolbar .rdw-option-wrapper{border:none;padding:13px 5px}[dir] .rdw-editor-wrapper .rdw-editor-toolbar .rdw-option-wrapper.rdw-option-active{box-shadow:none;background-color:rgba(79,70,229,.2)}[dir] .rdw-editor-wrapper .rdw-editor-toolbar .rdw-option-wrapper:hover{box-shadow:none}[dir] .rdw-editor-wrapper .rdw-editor-toolbar .rdw-dropdown-wrapper{border:1px solid #ebe9f1}[dir] .rdw-editor-wrapper .rdw-editor-toolbar .rdw-dropdown-wrapper .rdw-dropdown-optionwrapper:hover,[dir] .rdw-editor-wrapper .rdw-editor-toolbar .rdw-dropdown-wrapper:hover{box-shadow:none}.rdw-editor-wrapper .rdw-editor-toolbar .rdw-dropdown-wrapper .rdw-dropdownoption-default.rdw-dropdownoption-highlighted,.rdw-editor-wrapper .rdw-editor-toolbar .rdw-dropdown-wrapper:hover .rdw-dropdown-selectedtext{color:#4f46e5}[dir] .rdw-editor-wrapper .rdw-editor-toolbar .rdw-dropdown-wrapper .rdw-dropdownoption-default.rdw-dropdownoption-highlighted{background:transparent}.rdw-editor-wrapper .rdw-editor-toolbar .rdw-embedded-modal,.rdw-editor-wrapper .rdw-editor-toolbar .rdw-link-modal{height:auto}.rdw-editor-wrapper .rdw-editor-main{min-height:10rem}[dir] .rdw-editor-wrapper .rdw-editor-main{padding:.5rem 1.2rem;border:1px solid #ebe9f1}[dir=ltr] .rdw-editor-wrapper .rdw-editor-main,[dir=rtl] .rdw-editor-wrapper .rdw-editor-main{border-bottom-left-radius:.357rem;border-bottom-right-radius:.357rem}[dir] .rdw-editor-wrapper .rdw-editor-toolbar~.rdw-editor-main{border-top:none}.rdw-editor-wrapper.toolbar-bottom{display:flex;flex-direction:column}.rdw-editor-wrapper.toolbar-bottom .rdw-editor-toolbar{order:2}[dir=ltr] .rdw-editor-wrapper.toolbar-bottom .rdw-editor-toolbar,[dir=rtl] .rdw-editor-wrapper.toolbar-bottom .rdw-editor-toolbar{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:.357rem;border-bottom-right-radius:.357rem}.rdw-editor-wrapper.toolbar-bottom .rdw-editor-main{order:1}[dir] .rdw-editor-wrapper.toolbar-bottom .rdw-editor-main{border-top:1px solid #ebe9f1;border-bottom:0}[dir=ltr] .rdw-editor-wrapper.toolbar-bottom .rdw-editor-main,[dir=rtl] .rdw-editor-wrapper.toolbar-bottom .rdw-editor-main{border-top-left-radius:.357rem;border-top-right-radius:.357rem;border-bottom-left-radius:0;border-bottom-right-radius:0}[dir] .dark-layout .rdw-editor-wrapper .rdw-editor-toolbar{background:#161d31;border-color:#3b4253}[dir] .dark-layout .rdw-editor-wrapper .rdw-editor-toolbar .rdw-option-wrapper{background:#161d31}.dark-layout .rdw-editor-wrapper .rdw-editor-toolbar .rdw-option-wrapper img{filter:invert(100%)}[dir] .dark-layout .rdw-editor-wrapper .rdw-editor-toolbar .rdw-option-wrapper.rdw-option-active{background-color:rgba(79,70,229,.2)!important}[dir] .dark-layout .rdw-editor-wrapper .rdw-editor-toolbar .rdw-dropdown-wrapper{background:#161d31;border-color:#3b4253}[dir] .dark-layout .rdw-editor-wrapper .rdw-editor-toolbar .rdw-dropdown-wrapper .rdw-dropdown-carettoopen{border-top-color:#b4b7bd}[dir] .dark-layout .rdw-editor-wrapper .rdw-editor-toolbar .rdw-dropdown-wrapper .rdw-dropdown-optionwrapper{background:#161d31;border-color:#3b4253}[dir] .dark-layout .rdw-editor-wrapper .rdw-editor-toolbar .rdw-dropdown-wrapper .rdw-dropdown-optionwrapper .rdw-dropdownoption-active{background:#283046}[dir] .dark-layout .rdw-editor-wrapper .rdw-editor-main{border-color:#3b4253}[dir] .dark-layout .rdw-editor-wrapper .rdw-colorpicker-modal,[dir] .dark-layout .rdw-editor-wrapper .rdw-embedded-modal,[dir] .dark-layout .rdw-editor-wrapper .rdw-emoji-modal,[dir] .dark-layout .rdw-editor-wrapper .rdw-image-modal,[dir] .dark-layout .rdw-editor-wrapper .rdw-link-modal{background:#161d31;border-color:#3b4253}[dir=ltr] .dark-layout .rdw-editor-wrapper .rdw-colorpicker-modal,[dir=ltr] .dark-layout .rdw-editor-wrapper .rdw-embedded-modal,[dir=ltr] .dark-layout .rdw-editor-wrapper .rdw-emoji-modal,[dir=ltr] .dark-layout .rdw-editor-wrapper .rdw-image-modal,[dir=ltr] .dark-layout .rdw-editor-wrapper .rdw-link-modal{box-shadow:3px 3px 5px #161d31}[dir=rtl] .dark-layout .rdw-editor-wrapper .rdw-colorpicker-modal,[dir=rtl] .dark-layout .rdw-editor-wrapper .rdw-embedded-modal,[dir=rtl] .dark-layout .rdw-editor-wrapper .rdw-emoji-modal,[dir=rtl] .dark-layout .rdw-editor-wrapper .rdw-image-modal,[dir=rtl] .dark-layout .rdw-editor-wrapper .rdw-link-modal{box-shadow:-3px 3px 5px #161d31}.dark-layout .rdw-editor-wrapper .rdw-colorpicker-modal input,.dark-layout .rdw-editor-wrapper .rdw-embedded-modal input,.dark-layout .rdw-editor-wrapper .rdw-emoji-modal input,.dark-layout .rdw-editor-wrapper .rdw-image-modal input,.dark-layout .rdw-editor-wrapper .rdw-link-modal input{color:#b4b7bd}[dir] .dark-layout .rdw-editor-wrapper .rdw-colorpicker-modal input,[dir] .dark-layout .rdw-editor-wrapper .rdw-embedded-modal input,[dir] .dark-layout .rdw-editor-wrapper .rdw-emoji-modal input,[dir] .dark-layout .rdw-editor-wrapper .rdw-image-modal input,[dir] .dark-layout .rdw-editor-wrapper .rdw-link-modal input{border:#3b4253;background-color:#283046}[dir] .email-chat-message-editor .public-DraftEditor-content [data-block=true]:first-child .public-DraftStyleDefault-ltr,[dir] .email-chat-message-editor .public-DraftEditor-content [data-block=true]:last-child .public-DraftStyleDefault-ltr{margin:0}.email-chat-message-editor .public-DraftEditor-content [data-block=true] .public-DraftStyleDefault-ltr{font-size:14px}.email-chat-message-editor .DraftEditor-editorContainer .gmail_quote,.email-chat-message-editor .DraftEditor-editorContainer br,.email-chat-message-editor .DraftEditor-editorContainer img{display:none}.email-chat-message-editor .DraftEditor-editorContainer span{font-family:inherit!important;color:inherit!important}.email-address-box .select__input-container{position:relative;flex:1 1}.email-generator-container{display:flex}.email-generate-btn{font-weight:400!important;transition:all .2s ease!important}[dir] .email-generate-btn{background-color:#6c63ff!important;border:none!important;border-radius:20px!important;padding:4px 8px!important;box-shadow:0 2px 6px rgba(108,99,255,.2)!important}[dir] .email-generate-btn:hover{background-color:#5a52e0!important;transform:translateY(-1px)!important}[dir] .email-generate-btn:focus{box-shadow:0 0 0 3px rgba(108,99,255,.3)!important}[dir] .email-generate-btn:active{transform:translateY(0)!important}.email-template-popover{width:450px!important;max-width:100%!important;z-index:1050!important;overflow:hidden!important;max-width:500px!important}[dir] .email-template-popover{box-shadow:0 8px 24px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.06)!important;border-radius:12px!important;border:none!important}.email-template-popover .arrow,.email-template-popover .bs-popover-top .arrow:after,.email-template-popover .bs-popover-top .arrow:before{display:none!important}.email-popover-header{color:#fff!important;display:flex!important;justify-content:space-between!important;align-items:center!important}[dir] .email-popover-header{background-color:#6c63ff!important;padding:12px 16px!important;border-bottom:none!important}.email-popover-header .header-title{font-size:16px!important;font-weight:600!important;letter-spacing:-.01em!important}[dir=ltr] .email-popover-header .header-title{margin-right:10px}[dir=rtl] .email-popover-header .header-title{margin-left:10px}.email-popover-header .tab-buttons{display:flex!important;grid-gap:8px!important;gap:8px!important}.email-popover-header .tab-buttons .tab-button{color:#fff!important;width:32px!important;height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .2s ease!important}[dir] .email-popover-header .tab-buttons .tab-button{background:hsla(0,0%,100%,.2)!important;border:none!important;border-radius:8px!important;padding:0!important;cursor:pointer!important}[dir] .email-popover-header .tab-buttons .tab-button:hover{background:hsla(0,0%,100%,.3)!important}[dir] .email-popover-header .tab-buttons .tab-button.active{background:hsla(0,0%,100%,.4)!important}.popover-content-container{height:185px!important;overflow:hidden!important;width:100%!important}.templates-container{height:100%!important;overflow-y:auto!important;width:100%!important}[dir] .templates-container{padding:0 0 8px!important}.templates-container .template-item{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;transition:all .2s ease!important}[dir] .templates-container .template-item{padding:10px 16px!important;cursor:pointer!important;border-bottom:1px solid rgba(0,0,0,.05)!important}[dir] .templates-container .template-item:hover{background-color:#f8f7ff!important}[dir] .templates-container .template-item:active{background-color:#f0eeff!important}.templates-container .template-item .template-content{flex:1 1}.templates-container .template-item .template-content .template-name{font-size:14px!important;font-weight:500!important;color:#333!important}[dir] .templates-container .template-item .template-content .template-name{margin-bottom:3px!important}.templates-container .template-item .template-content .template-prompt{font-size:12px!important;color:#666!important}.templates-container .template-item .category-badge{font-size:11px!important;font-weight:500!important}[dir] .templates-container .template-item .category-badge{padding:3px 8px!important;border-radius:12px!important}[dir=ltr] .templates-container .template-item .category-badge{margin-left:8px!important}[dir=rtl] .templates-container .template-item .category-badge{margin-right:8px!important}[dir] .templates-container .template-item .category-badge.badge-primary{background-color:#6c63ff!important}.custom-prompt-container{height:100%!important;display:flex!important;flex-direction:column!important;width:320px!important}[dir] .custom-prompt-container{padding:14px 16px!important}.custom-prompt-container .form-group{flex:1 1!important}[dir] .custom-prompt-container .form-group{margin-bottom:14px!important}.custom-prompt-container .form-group .form-label{display:block!important;font-size:13px!important;font-weight:500!important;color:#333!important}[dir] .custom-prompt-container .form-group .form-label{margin-bottom:6px!important}.custom-prompt-container .form-group .custom-textarea{width:100%!important;height:calc(100% - 28px)!important;resize:none!important;font-size:13px!important;transition:border-color .2s ease,box-shadow .2s ease!important}[dir] .custom-prompt-container .form-group .custom-textarea{padding:10px!important;border-radius:8px!important;border:1px solid rgba(0,0,0,.1)!important}.custom-prompt-container .form-group .custom-textarea:focus{outline:none!important}[dir] .custom-prompt-container .form-group .custom-textarea:focus{border-color:#6c63ff!important;box-shadow:0 0 0 3px rgba(108,99,255,.2)!important}.custom-prompt-container .form-group .custom-textarea::placeholder{color:#999!important}.custom-prompt-container .generate-button{font-weight:500!important;font-size:13px!important;transition:all .2s ease!important}[dir] .custom-prompt-container .generate-button{background-color:#6c63ff!important;border:none!important;border-radius:8px!important;padding:8px!important;margin-top:auto!important}[dir] .custom-prompt-container .generate-button:hover{background-color:#5a52e0!important}[dir] .custom-prompt-container .generate-button:active{transform:scale(.98)!important}.custom-prompt-container .generate-button:disabled{color:#999!important}[dir] .custom-prompt-container .generate-button:disabled{background-color:#ddd!important;cursor:not-allowed!important}[dir] .email-signature-editor table td{border:none}.email-lead-sidebar-content{display:flex!important;flex-direction:column!important;height:100%!important}.email-lead-sidebar-content .modal-body{flex:1 1 auto!important;height:auto!important;min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}[dir] .email-lead-sidebar-content .modal-body{margin:0!important}.read-more-button{color:var(--bs-primary);font-weight:bolder}[dir] .read-more-button{cursor:pointer}.peopleSearch_filter-col__2GbGg{height:calc(100vh - 125px)}.peopleSearch_filter-col__2GbGg .peopleSearch_filter-card__Fu3zC{height:calc(100% - 80px)}[dir] .peopleSearch_filter-col__2GbGg .peopleSearch_filter-card__Fu3zC{margin-bottom:0}.peopleSearch_filter-col__2GbGg .peopleSearch_card-header__1GGA5{height:60px}.peopleSearch_filter-col__2GbGg .peopleSearch_filter-form__1OwPI{height:calc(100% - 60px)}.peopleSearch_filter-col__2GbGg .peopleSearch_filter-form__1OwPI .peopleSearch_filters__y5dms{height:calc(100% - 90px);z-index:2}[dir] .peopleSearch_filter-col__2GbGg .peopleSearch_filter-form__1OwPI .peopleSearch_filters__y5dms>*{margin:0}.peopleSearch_filter-col__2GbGg .peopleSearch_filter-form__1OwPI .peopleSearch_actions__3Er-z{height:90px;z-index:1}.peopleSearch_candidate-list-col__1MF8i{height:calc(100vh - 125px)}[dir] .peopleSearch_candidate-list-col__1MF8i{padding-bottom:.5rem}.peopleSearch_candidate-list-col__1MF8i .peopleSearch_candidate-list-header__3Zlvn{height:100px}[dir=ltr] .peopleSearch_candidate-list-col__1MF8i .peopleSearch_candidate-list-header__3Zlvn{padding-right:1rem}[dir=rtl] .peopleSearch_candidate-list-col__1MF8i .peopleSearch_candidate-list-header__3Zlvn{padding-left:1rem}.peopleSearch_candidate-list-col__1MF8i .peopleSearch_candidate-list-cards__1uAsz{height:calc(100% - 100px)}[dir=ltr] .peopleSearch_candidate-list-col__1MF8i .peopleSearch_candidate-list-cards__1uAsz{padding-right:1rem}[dir=rtl] .peopleSearch_candidate-list-col__1MF8i .peopleSearch_candidate-list-cards__1uAsz{padding-left:1rem}[dir] .peopleSearch_hover-underline__1fzI2:hover{border-bottom:2px solid #ddd;cursor:pointer}.sms-chat-app-sidebar-container .sms-chat-app{height:100%}[dir] .sms-chat-app-sidebar-container .sms-chat-app{border-radius:0}.sms-chat-app-sidebar-container .chat-container{height:100%;max-width:100%;display:flex;flex-direction:column}[dir] .sms-chat-app-sidebar-container .chat-container{margin:0;background:#fff;border-radius:0;box-shadow:none}.sms-chat-app-sidebar-container .chat-header{color:#fff;z-index:100}[dir] .sms-chat-app-sidebar-container .chat-header{padding:15px 20px;box-shadow:0 2px 10px rgba(0,0,0,.1);border-bottom:2px solid #fff}[dir=ltr] .sms-chat-app-sidebar-container .chat-header{background:linear-gradient(135deg,#6e58ff,#5a4bff)}[dir=rtl] .sms-chat-app-sidebar-container .chat-header{background:linear-gradient(-135deg,#6e58ff,#5a4bff)}.sms-chat-app-sidebar-container .back-btn{color:#fff}[dir] .sms-chat-app-sidebar-container .back-btn{padding:0}[dir=ltr] .sms-chat-app-sidebar-container .back-btn{margin-right:10px}[dir=rtl] .sms-chat-app-sidebar-container .back-btn{margin-left:10px}.sms-chat-app-sidebar-container .back-btn:hover{color:hsla(0,0%,100%,.8)}.sms-chat-app-sidebar-container .profile-avatar-container{position:relative;display:inline-block}.sms-chat-app-sidebar-container .profile-avatar{width:45px;height:45px;object-fit:cover}[dir] .sms-chat-app-sidebar-container .profile-avatar{border-radius:50%;border:2px solid hsla(0,0%,100%,.3)}.sms-chat-app-sidebar-container .online-indicator{position:absolute;bottom:2px;width:12px;height:12px}[dir] .sms-chat-app-sidebar-container .online-indicator{background:#28a745;border:2px solid #fff;border-radius:50%}[dir=ltr] .sms-chat-app-sidebar-container .online-indicator{right:2px}[dir=rtl] .sms-chat-app-sidebar-container .online-indicator{left:2px}[dir=ltr] .sms-chat-app-sidebar-container .profile-info{margin-left:12px}[dir=rtl] .sms-chat-app-sidebar-container .profile-info{margin-right:12px}.sms-chat-app-sidebar-container .profile-name{font-weight:600;font-size:16px}[dir] .sms-chat-app-sidebar-container .profile-name{margin-bottom:2px}.sms-chat-app-sidebar-container .profile-status{color:hsla(0,0%,100%,.8);font-size:12px}.sms-chat-app-sidebar-container .header-actions{display:flex;grid-gap:5px;gap:5px}.sms-chat-app-sidebar-container .action-btn{color:#fff;transition:background-color .2s}[dir] .sms-chat-app-sidebar-container .action-btn{padding:8px;border-radius:50%}[dir] .sms-chat-app-sidebar-container .action-btn:hover{background-color:hsla(0,0%,100%,.1)}.sms-chat-app-sidebar-container .messages-container{flex:1 1;overflow-y:auto;scroll-behavior:smooth}[dir] .sms-chat-app-sidebar-container .messages-container{padding:1rem;background:#f8f9fc;background-image:radial-gradient(circle at 20% 50%,rgba(110,88,255,.03) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(40,167,69,.03) 0,transparent 50%)}.sms-chat-app-sidebar-container .messages-wrapper{flex:1 1;overflow-y:auto}[dir] .sms-chat-app-sidebar-container .messages-wrapper{padding:20px;background:#f8f9fc;background-image:radial-gradient(circle at 20% 50%,rgba(110,88,255,.03) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(40,167,69,.03) 0,transparent 50%)}[dir] .sms-chat-app-sidebar-container .message-group{margin-bottom:1.5rem}.sms-chat-app-sidebar-container .date-separator{position:relative}[dir] .sms-chat-app-sidebar-container .date-separator{text-align:center;margin:1rem 0}.sms-chat-app-sidebar-container .date-separator:before{content:"";position:absolute;top:50%;height:1px;z-index:1}[dir] .sms-chat-app-sidebar-container .date-separator:before{background:#dee2e6}[dir=ltr] .sms-chat-app-sidebar-container .date-separator:before,[dir=rtl] .sms-chat-app-sidebar-container .date-separator:before{left:0;right:0}.sms-chat-app-sidebar-container .date-badge{color:#6c757d;font-size:.75rem;font-weight:500;position:relative;z-index:2}[dir] .sms-chat-app-sidebar-container .date-badge{background:#fff;padding:.25rem .75rem;border-radius:12px;border:1px solid #dee2e6}.sms-chat-app-sidebar-container .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#6c757d}[dir] .sms-chat-app-sidebar-container .empty-state{text-align:center;padding:3rem 2rem}.sms-chat-app-sidebar-container .empty-icon{font-size:3rem;color:#dee2e6}[dir] .sms-chat-app-sidebar-container .empty-icon{margin-bottom:1rem}.sms-chat-app-sidebar-container .empty-title{font-size:1.25rem;font-weight:600;color:#495057}[dir] .sms-chat-app-sidebar-container .empty-title{margin-bottom:.5rem}.sms-chat-app-sidebar-container .empty-message{font-size:.875rem;color:#6c757d;max-width:300px;line-height:1.5}.sms-chat-app-sidebar-container .loading-state{display:flex;align-items:center;justify-content:center;color:#6c757d}[dir] .sms-chat-app-sidebar-container .loading-state{padding:2rem}.sms-chat-app-sidebar-container .message-item{display:flex;align-items:flex-end;grid-gap:.5rem;gap:.5rem}[dir] .sms-chat-app-sidebar-container .message-item{margin-bottom:1rem;padding:0 1rem}[dir=ltr] .sms-chat-app-sidebar-container .message-item,[dir=rtl] .sms-chat-app-sidebar-container .message-item{animation:fadeIn .3s ease-in}[dir] .sms-chat-app-sidebar-container .message-item.consecutive{margin-bottom:.25rem}.sms-chat-app-sidebar-container .message-item .message-avatar{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}[dir] .sms-chat-app-sidebar-container .message-item .message-avatar{margin-bottom:.25rem}.sms-chat-app-sidebar-container .message-item .message-avatar .avatar{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;font-size:.75rem!important}[dir] .sms-chat-app-sidebar-container .message-item .message-avatar .avatar{cursor:pointer;margin:0!important}.sms-chat-app-sidebar-container .message-item .message-avatar img{width:32px!important;height:32px!important;object-fit:cover}[dir] .sms-chat-app-sidebar-container .message-item .message-avatar img{border-radius:50%}.sms-chat-app-sidebar-container .message-item .message-avatar-left{order:0}.sms-chat-app-sidebar-container .message-item .message-avatar-right{order:2}.sms-chat-app-sidebar-container .message-item.outbound{justify-content:flex-end}.sms-chat-app-sidebar-container .message-item.outbound .message-bubble{color:#fff}[dir=ltr] .sms-chat-app-sidebar-container .message-item.outbound .message-bubble{background:linear-gradient(135deg,#4f46e5,#4338ca);border-bottom-right-radius:0;margin-left:20%}[dir=rtl] .sms-chat-app-sidebar-container .message-item.outbound .message-bubble{background:linear-gradient(-135deg,#4f46e5,#4338ca);border-bottom-left-radius:0;margin-right:20%}.sms-chat-app-sidebar-container .message-item.outbound .message-bubble:after{content:"";position:absolute;bottom:0;width:0;height:0}[dir] .sms-chat-app-sidebar-container .message-item.outbound .message-bubble:after{border:8px solid transparent;border-bottom:none}[dir=ltr] .sms-chat-app-sidebar-container .message-item.outbound .message-bubble:after{right:-6px;border-left-color:#4338ca;border-right:none}[dir=rtl] .sms-chat-app-sidebar-container .message-item.outbound .message-bubble:after{left:-6px;border-right-color:#4338ca;border-left:none}.sms-chat-app-sidebar-container .message-item.outbound .message-meta{justify-content:flex-end}[dir=ltr] .sms-chat-app-sidebar-container .message-item.outbound .message-meta{text-align:right}[dir=rtl] .sms-chat-app-sidebar-container .message-item.outbound .message-meta{text-align:left}.sms-chat-app-sidebar-container .message-item.outbound .message-time{color:hsla(0,0%,100%,.8)}.sms-chat-app-sidebar-container .message-item.outbound .message-status{color:hsla(0,0%,100%,.9)}[dir=ltr] .sms-chat-app-sidebar-container .message-item.outbound .message-status{margin-left:.5rem}[dir=rtl] .sms-chat-app-sidebar-container .message-item.outbound .message-status{margin-right:.5rem}.sms-chat-app-sidebar-container .message-item.inbound{justify-content:flex-start}.sms-chat-app-sidebar-container .message-item.inbound .message-bubble{color:#495057}[dir] .sms-chat-app-sidebar-container .message-item.inbound .message-bubble{background:#fff;border:1px solid #e9ecef;box-shadow:0 1px 3px rgba(0,0,0,.1)}[dir=ltr] .sms-chat-app-sidebar-container .message-item.inbound .message-bubble{border-bottom-left-radius:0;margin-right:20%}[dir=rtl] .sms-chat-app-sidebar-container .message-item.inbound .message-bubble{border-bottom-right-radius:0;margin-left:20%}.sms-chat-app-sidebar-container .message-item.inbound .message-bubble:after{content:"";position:absolute;bottom:0;width:0;height:0}[dir] .sms-chat-app-sidebar-container .message-item.inbound .message-bubble:after{border:8px solid transparent;border-bottom:none}[dir=ltr] .sms-chat-app-sidebar-container .message-item.inbound .message-bubble:after{left:-6px;border-right-color:#fff;border-left:none}[dir=rtl] .sms-chat-app-sidebar-container .message-item.inbound .message-bubble:after{right:-6px;border-left-color:#fff;border-right:none}.sms-chat-app-sidebar-container .message-item.inbound .message-meta{justify-content:flex-start}[dir=ltr] .sms-chat-app-sidebar-container .message-item.inbound .message-meta{text-align:left}[dir=rtl] .sms-chat-app-sidebar-container .message-item.inbound .message-meta{text-align:right}.sms-chat-app-sidebar-container .message-item.inbound .message-time{color:#6c757d}.sms-chat-app-sidebar-container .message-bubble{position:relative;max-width:75%;word-wrap:break-word;transition:all .2s ease}[dir] .sms-chat-app-sidebar-container .message-bubble{border-radius:18px;padding:.75rem 1rem;box-shadow:0 1px 2px rgba(0,0,0,.1)}[dir] .sms-chat-app-sidebar-container .message-bubble:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.15)}.sms-chat-app-sidebar-container .message-content{font-size:.95rem;line-height:1.4;white-space:pre-wrap}[dir] .sms-chat-app-sidebar-container .message-content{margin-bottom:.25rem}.sms-chat-app-sidebar-container .message-meta{display:flex;align-items:center;font-size:.75rem;grid-gap:.25rem;gap:.25rem}[dir] .sms-chat-app-sidebar-container .message-meta{margin-top:.25rem}.sms-chat-app-sidebar-container .message-time{font-size:.7rem;opacity:.8}.sms-chat-app-sidebar-container .message-status{display:flex;align-items:center}.sms-chat-app-sidebar-container .message-status.success{color:#28a745}.sms-chat-app-sidebar-container .message-status.warning{color:#ffc107}.sms-chat-app-sidebar-container .message-status.danger{color:#dc3545}.sms-chat-app-sidebar-container .message-status.info{color:#17a2b8}.sms-chat-app-sidebar-container .message{display:flex}[dir] .sms-chat-app-sidebar-container .message{margin-bottom:15px}.sms-chat-app-sidebar-container .message.sent{justify-content:flex-end}.sms-chat-app-sidebar-container .message.received{justify-content:flex-start}.sms-chat-app-sidebar-container .message .message-bubble{max-width:75%;min-width:100px;position:relative}[dir] .sms-chat-app-sidebar-container .message .message-bubble{padding:12px 16px;border-radius:18px}[dir=ltr] .sms-chat-app-sidebar-container .message .message-bubble,[dir=rtl] .sms-chat-app-sidebar-container .message .message-bubble{animation:messageSlideIn .3s ease-out}.sms-chat-app-sidebar-container .message.sent .message-bubble{color:#fff}[dir=ltr] .sms-chat-app-sidebar-container .message.sent .message-bubble{background:linear-gradient(135deg,#6e58ff,#5a4bff);border-bottom-right-radius:4px}[dir=rtl] .sms-chat-app-sidebar-container .message.sent .message-bubble{background:linear-gradient(-135deg,#6e58ff,#5a4bff);border-bottom-left-radius:4px}.sms-chat-app-sidebar-container .message.received .message-bubble{color:#333}[dir] .sms-chat-app-sidebar-container .message.received .message-bubble{background:#fff;border:1px solid #e1e8ed;box-shadow:0 1px 3px rgba(0,0,0,.1)}[dir=ltr] .sms-chat-app-sidebar-container .message.received .message-bubble{border-bottom-left-radius:4px}[dir=rtl] .sms-chat-app-sidebar-container .message.received .message-bubble{border-bottom-right-radius:4px}.sms-chat-app-sidebar-container .message .message-text{line-height:1.4;font-size:14px;word-wrap:break-word}[dir] .sms-chat-app-sidebar-container .message .message-text{margin-bottom:4px}.sms-chat-app-sidebar-container .message .message-meta{display:flex;justify-content:space-between;align-items:center}[dir] .sms-chat-app-sidebar-container .message .message-meta{margin-top:4px}.sms-chat-app-sidebar-container .message .message-meta .message-time{font-size:11px;opacity:.7}.sms-chat-app-sidebar-container .message .message-meta .message-status{font-size:11px;color:hsla(0,0%,100%,.8)}[dir=ltr] .sms-chat-app-sidebar-container .message .message-meta .message-status{margin-left:5px}[dir=rtl] .sms-chat-app-sidebar-container .message .message-meta .message-status{margin-right:5px}.sms-chat-app-sidebar-container .message.sent .message-time{color:hsla(0,0%,100%,.8)}.sms-chat-app-sidebar-container .message.received .message-time{color:#666}[dir] .sms-chat-app-sidebar-container .message-input-container{padding:8px 12px!important;background:#fff;border-top:1px solid #e2e8f0!important;box-shadow:none!important}.sms-chat-app-sidebar-container .message-input{font-size:12px!important;resize:none;max-height:80px;height:36px!important;transition:all .15s ease}[dir] .sms-chat-app-sidebar-container .message-input{border:1px solid #e2e8f0!important;border-radius:6px!important;padding:6px 10px!important}[dir] .sms-chat-app-sidebar-container .message-input:focus{border-color:#6e58ff!important;box-shadow:none!important}.sms-chat-app-sidebar-container .send-btn{width:32px!important;height:32px!important;display:flex;align-items:center;justify-content:center;transition:all .15s ease}[dir] .sms-chat-app-sidebar-container .send-btn{background:#6e58ff!important;border:none;border-radius:50%!important;box-shadow:none!important}.sms-chat-app-sidebar-container .send-btn svg{width:14px!important;height:14px!important}[dir] .sms-chat-app-sidebar-container .send-btn:hover:not(:disabled){background:#5a4bff!important;transform:none!important;box-shadow:none!important}.sms-chat-app-sidebar-container .send-btn:disabled{opacity:.4!important}[dir] .sms-chat-app-sidebar-container .send-btn:disabled{cursor:not-allowed}@keyframes messageSlideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.sms-chat-app-sidebar-container .messages-wrapper::-webkit-scrollbar{width:4px}[dir] .sms-chat-app-sidebar-container .messages-wrapper::-webkit-scrollbar-track{background:transparent}[dir] .sms-chat-app-sidebar-container .messages-wrapper::-webkit-scrollbar-thumb{background:rgba(110,88,255,.3);border-radius:4px}[dir] .sms-chat-app-sidebar-container .messages-wrapper::-webkit-scrollbar-thumb:hover{background:rgba(110,88,255,.5)}@media(max-width:768px){.sms-chat-app-sidebar-container .chat-container{max-width:100%;height:100vh}[dir] .sms-chat-app-sidebar-container .chat-header{padding:12px 15px}.sms-chat-app-sidebar-container .profile-avatar{width:40px;height:40px}.sms-chat-app-sidebar-container .profile-name{font-size:15px}[dir] .sms-chat-app-sidebar-container .messages-wrapper{padding:15px}[dir] .sms-chat-app-sidebar-container .message-input-container{padding:12px 15px}[dir] .sms-chat-app-sidebar-container .message-input{padding:10px 15px}.sms-chat-app-sidebar-container .send-btn{width:40px;height:40px}}@media(max-width:768px){[dir] .sms-chat-app-sidebar-container .message-item{padding:0 .75rem}[dir=ltr] .sms-chat-app-sidebar-container .message-item.outbound .message-bubble{margin-left:10%}[dir=ltr] .sms-chat-app-sidebar-container .message-item.inbound .message-bubble,[dir=rtl] .sms-chat-app-sidebar-container .message-item.outbound .message-bubble{margin-right:10%}[dir=rtl] .sms-chat-app-sidebar-container .message-item.inbound .message-bubble{margin-left:10%}.sms-chat-app-sidebar-container .message-bubble{max-width:85%}[dir] .sms-chat-app-sidebar-container .message-bubble{padding:.6rem .8rem}.sms-chat-app-sidebar-container .message-content{font-size:.9rem}}.sms-chat-app-sidebar-container .phone-numbers-row{flex-wrap:wrap;grid-gap:.5rem;gap:.5rem}.sms-chat-app-sidebar-container .phone-numbers-row .font-small-2{font-size:11px}.sms-chat-app-sidebar-container .phone-selector-wrapper{flex:0 1 auto;min-width:0}.sms-chat-app-sidebar-container .phone-selector-wrapper .phone-select-compact{width:100%;min-width:120px;max-width:200px;font-size:11px}.sms-chat-app-sidebar-container .phone-selector-wrapper .phone-select-compact .phone-select__control{min-height:24px!important;height:24px!important}.sms-chat-app-sidebar-container .phone-selector-wrapper .phone-select-compact .phone-select__value-container{height:24px}[dir] .sms-chat-app-sidebar-container .phone-selector-wrapper .phone-select-compact .phone-select__value-container{padding:0 8px}[dir] .sms-chat-app-sidebar-container .phone-selector-wrapper .phone-select-compact .phone-select__input-container{margin:0;padding:0}.sms-chat-app-sidebar-container .phone-selector-wrapper .phone-select-compact .phone-select__indicators{height:24px}.sms-chat-app-sidebar-container .phone-selector-wrapper .phone-select-compact .phone-select__single-value{line-height:24px}@media(max-width:480px){.sms-chat-app-sidebar-container .message-bubble{max-width:85%}.sms-chat-app-sidebar-container .header-actions{grid-gap:2px;gap:2px}[dir] .sms-chat-app-sidebar-container .action-btn{padding:6px}.sms-chat-app-sidebar-container .phone-selector-wrapper{max-width:150px}}.brand-registration-sidebar{position:-webkit-sticky;position:sticky;top:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:70vh;overflow-y:auto}.brand-registration-content{scroll-behavior:smooth}.brand-registration-section{scroll-margin-top:1rem}[dir] .brand-registration-section{padding-bottom:2rem;border-bottom:1px solid #e9ecef;margin-bottom:2rem}[dir] .brand-registration-section:last-child{border-bottom:none;margin-bottom:0}@media(max-width:768px){.brand-registration-sidebar{width:100%!important;min-width:100%!important;position:relative;max-height:none}[dir] .brand-registration-sidebar{border-bottom:1px solid #e9ecef;padding:1rem}[dir=ltr] .brand-registration-sidebar{border-right:none}[dir=rtl] .brand-registration-sidebar{border-left:none}[dir] .brand-registration-content{padding:1rem}}.ten-dlc-notice-wrapper{display:flex;justify-content:center}[dir] .ten-dlc-notice-wrapper{padding:40px 20px;background-color:#f9f9fb}.ten-dlc-card{max-width:600px;width:100%;transition:all .2s ease}[dir] .ten-dlc-card{background:#fff;padding:30px;border-radius:12px;text-align:center;box-shadow:0 6px 16px rgba(0,0,0,.06);border-top:6px solid #6e58ff}[dir] .ten-dlc-card .icon-wrapper{margin-bottom:16px}.ten-dlc-card .title{font-size:24px;font-weight:600;color:#333}[dir] .ten-dlc-card .title{margin-bottom:12px}.ten-dlc-card .subtitle{color:#555;font-size:15px;line-height:1.6}[dir] .ten-dlc-card .subtitle{margin-bottom:20px}.ten-dlc-card .why-list{list-style:none;max-width:480px}[dir] .ten-dlc-card .why-list{padding:0;margin:0 auto 10px}[dir=ltr] .ten-dlc-card .why-list{text-align:left}[dir=rtl] .ten-dlc-card .why-list{text-align:right}.ten-dlc-card .why-list li{display:flex;align-items:center;grid-gap:10px;gap:10px;font-size:14px;color:#333}[dir] .ten-dlc-card .why-list li{padding:4px 0}.ten-dlc-card .why-list li svg{color:#ffc107}.ten-dlc-card .mantine-Button-root{transition:background-color .3s}[dir] .ten-dlc-card .mantine-Button-root{background-color:#28a745}[dir] .ten-dlc-card .mantine-Button-root:hover{background-color:#23963d}[dir] .ten-dlc-modal .modal-content{border:2px solid #6e58ff;border-radius:10px;padding:20px}.ten-dlc-modal .modal-header{font-weight:600;font-size:18px;color:#333}[dir] .ten-dlc-modal .modal-header{border-bottom:none;padding-bottom:0}[dir] .ten-dlc-modal .modal-footer{border-top:none}.ten-dlc-modal .mantine-Select-label,.ten-dlc-modal .mantine-Textarea-label,.ten-dlc-modal .mantine-TextInput-label{color:#6e58ff;font-weight:500}[dir] .ten-dlc-modal .mantine-Textarea-input,[dir] .ten-dlc-modal .mantine-TextInput-input{border-radius:8px;border:1px solid #ccc}[dir] .ten-dlc-modal .mantine-Textarea-input:focus,[dir] .ten-dlc-modal .mantine-TextInput-input:focus{border-color:#6e58ff;box-shadow:0 0 0 2px rgba(110,88,255,.15)}.ten-dlc-modal .mantine-Textarea-input{min-height:80px}[dir] .ten-dlc-modal .mantine-Select-input{border-radius:8px;border:1px solid #ccc}[dir] .ten-dlc-modal .mantine-Select-input:focus{border-color:#6e58ff;box-shadow:0 0 0 2px rgba(110,88,255,.15)}.ten-dlc-modal .mantine-Group-root{justify-content:flex-end}[dir] .ten-dlc-modal .mantine-Group-root{margin-top:20px}[dir] .ten-dlc-modal .mantine-Button-root{background-color:#28a745}[dir] .ten-dlc-modal .mantine-Button-root:hover{background-color:#23963d}[dir=ltr] .upload-resume-btns .split-button-right{border-top-left-radius:.358rem;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:.358rem;border-right:1px solid #4d9f1b!important}[dir=rtl] .upload-resume-btns .split-button-right{border-top-right-radius:.358rem;border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:.358rem;border-left:1px solid #4d9f1b!important}.upload-resume-btns .split-button-left{overflow:hidden!important}[dir=ltr] .upload-resume-btns .split-button-left{border-top-left-radius:0;border-top-right-radius:.358rem;border-bottom-right-radius:.358rem;border-bottom-left-radius:0;padding-left:4px!important}[dir=rtl] .upload-resume-btns .split-button-left{border-top-right-radius:0;border-top-left-radius:.358rem;border-bottom-left-radius:.358rem;border-bottom-right-radius:0;padding-right:4px!important}@keyframes moveUpDown{0%{opacity:.7;transform:translateY(150%)}50%{opacity:1;transform:translateY(0)}to{opacity:.7;transform:translateY(-150%)}}[dir=ltr] .upload-resume-btns .animate-arrow,[dir=rtl] .upload-resume-btns .animate-arrow{animation:moveUpDown 1.2s ease-in-out infinite}.phone-input-container .PhoneInput{display:flex;align-items:center}[dir] .phone-input-container .PhoneInput{border:1px solid #dee2e6;border-radius:.375rem;padding:.375rem .75rem}[dir] .phone-input-container .PhoneInput:focus-within{border-color:var(--bs-primary,#4f46e5);box-shadow:0 0 0 .2rem rgba(110,88,255,.25)}.phone-input-container .PhoneInput .PhoneInputInput{outline:none;flex:1 1}[dir] .phone-input-container .PhoneInput .PhoneInputInput{border:none;padding:0}[dir=ltr] .phone-input-container .PhoneInput .PhoneInputInput{margin-left:.5rem}[dir=rtl] .phone-input-container .PhoneInput .PhoneInputInput{margin-right:.5rem}[dir=ltr] .phone-input-container .PhoneInput .PhoneInputCountrySelect{padding-right:.5rem}[dir=rtl] .phone-input-container .PhoneInput .PhoneInputCountrySelect{padding-left:.5rem}[dir] .shimmer-textarea .mantine-Skeleton-root{margin-bottom:8px}[dir] .shimmer-textarea .mantine-Skeleton-root:last-child{margin-bottom:0}.generate-job-ad-modal .modal-dialog{max-width:860px}[dir] .generate-job-ad-modal .modal-content{border-radius:14px;border:1px solid #ececf3;box-shadow:0 10px 30px rgba(0,0,0,.08)}.generate-job-ad-modal .gjam__header{font-weight:700;font-size:1.25rem}[dir] .generate-job-ad-modal .gjam__header{border-bottom:1px solid #f0f0f5}.generate-job-ad-modal .gjam__body{font-size:.95rem;line-height:1.45;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif}[dir] .generate-job-ad-modal .gjam__body{padding-top:.25rem}[dir] .generate-job-ad-modal .gjam__section{padding:.35rem 0 .75rem}[dir] .generate-job-ad-modal .gjam__section+.gjam__section{margin-top:.75rem;border-top:1px solid #f3f3f8}.generate-job-ad-modal .gjam__label{font-weight:600;font-size:.95rem;color:#111827}[dir] .generate-job-ad-modal .gjam__label{margin-bottom:.5rem}.generate-job-ad-modal .gjam__style-card{width:100%;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;transition:box-shadow .2s ease,transform .08s ease,border-color .2s ease,background .2s ease}[dir] .generate-job-ad-modal .gjam__style-card{border:1px solid #e6e6ef;background:#fff;border-radius:.5rem;padding:.75rem .9rem;cursor:pointer}[dir] .generate-job-ad-modal .gjam__style-card:hover{border-color:#d8d8f0;box-shadow:0 2px 10px rgba(16,24,40,.06)}[dir] .generate-job-ad-modal .gjam__style-card.is-selected{border-color:#6e58ff;background:#f8f7ff;box-shadow:0 0 0 2px rgba(110,88,255,.1),0 4px 14px rgba(16,24,40,.06)}[dir] .generate-job-ad-modal .gjam__style-card.is-selected .gjam__dot{background:#6e58ff}.generate-job-ad-modal .gjam__style-card:focus-visible{outline:none}[dir] .generate-job-ad-modal .gjam__style-card:focus-visible{box-shadow:0 0 0 3px rgba(110,88,255,.18);border-color:#6e58ff}.generate-job-ad-modal .gjam__dot{width:12px;height:12px;flex:0 0 12px}[dir] .generate-job-ad-modal .gjam__dot{border-radius:50%;background:#d6d6e3}.generate-job-ad-modal .gjam__style-text{display:flex;flex-direction:column}.generate-job-ad-modal .gjam__style-title{font-weight:700;font-size:1rem;letter-spacing:-.01em}.generate-job-ad-modal .gjam__style-hint{color:#7d7b8a;font-size:.85rem}.generate-job-ad-modal .gjam__durations{display:flex;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem}.generate-job-ad-modal .gjam__pill{color:#43369c;font-weight:600;font-size:.95rem;transition:all .15s ease}[dir] .generate-job-ad-modal .gjam__pill{border-radius:999px;border:1px solid #cfcfe8;padding:.45rem .95rem;background:#fff}.generate-job-ad-modal .gjam__pill:hover{color:#5a45f6}[dir] .generate-job-ad-modal .gjam__pill:hover{border-color:#b7b2ff;box-shadow:0 2px 8px rgba(16,24,40,.06)}.generate-job-ad-modal .gjam__pill.is-active{color:#fff}[dir] .generate-job-ad-modal .gjam__pill.is-active{background:#6e58ff;border-color:#6e58ff;box-shadow:0 6px 16px rgba(110,88,255,.25)}.generate-job-ad-modal .gjam__textarea{resize:vertical;font-size:.95rem}[dir] .generate-job-ad-modal .gjam__textarea{border-radius:12px;border:1px solid #e6e6ef}[dir] .generate-job-ad-modal .gjam__textarea:focus{border-color:#6e58ff;box-shadow:0 0 0 3px rgba(110,88,255,.15)}.generate-job-ad-modal .gjam__footer{display:flex;justify-content:flex-end;grid-gap:.75rem;gap:.75rem}.generate-job-ad-modal .gjam__cta{min-width:200px;font-weight:700}[dir] .generate-job-ad-modal .gjam__cta{border-radius:10px;box-shadow:0 8px 16px rgba(110,88,255,.22)}[dir] .generate-job-ad-modal .gjam__video-container{background:#f8f9fa;border-radius:12px;padding:1.5rem;border:1px solid #e9ecef}[dir] .generate-job-ad-modal .gjam__job-info{margin-bottom:1rem}.generate-job-ad-modal .gjam__job-title{font-size:1.5rem;color:#212529}[dir] .generate-job-ad-modal .gjam__job-title{margin-bottom:.5rem}.generate-job-ad-modal .gjam__location-tag{display:inline-flex;align-items:center;color:#6e58ff;font-size:.875rem;font-weight:500}[dir] .generate-job-ad-modal .gjam__location-tag{background:rgba(110,88,255,.1);padding:.375rem .75rem;border-radius:20px;border:1px solid rgba(110,88,255,.2)}.generate-job-ad-modal .gjam__location-tag i{font-size:.75rem}[dir] .generate-job-ad-modal .gjam__video-wrapper{margin-bottom:1.5rem;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.generate-job-ad-modal .gjam__video{max-width:300px;height:auto;object-fit:contain}[dir] .generate-job-ad-modal .gjam__video{margin:0 auto}.generate-job-ad-modal .gjam__action-buttons{display:flex;justify-content:center;grid-gap:1rem;gap:1rem}.generate-job-ad-modal .gjam__download-btn{font-weight:600;transition:all .2s ease}[dir] .generate-job-ad-modal .gjam__download-btn{border-radius:8px;padding:.75rem 1.5rem;box-shadow:0 4px 12px rgba(110,88,255,.25);background:#6e58ff;border-color:#6e58ff}[dir] .generate-job-ad-modal .gjam__download-btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(110,88,255,.35);background:#5a45f6;border-color:#5a45f6}[dir] .generate-job-ad-modal .gjam__download-btn:focus{box-shadow:0 0 0 3px rgba(110,88,255,.25)}.generate-job-ad-modal .gjam__video-header{display:flex;justify-content:space-between;align-items:flex-start}[dir] .generate-job-ad-modal .gjam__video-header{padding:1.5rem;border-bottom:1px solid #f0f0f0;background:#fff}.generate-job-ad-modal .gjam__job-info{display:flex;flex-direction:column;grid-gap:.75rem;gap:.75rem}.generate-job-ad-modal .gjam__job-title{font-size:1.75rem;font-weight:700;color:#1a1a1a;line-height:1.2}[dir] .generate-job-ad-modal .gjam__job-title{margin:0}.generate-job-ad-modal .gjam__location-badge{display:inline-flex;align-items:center;grid-gap:.5rem;gap:.5rem;color:#6e58ff;font-size:.875rem;font-weight:500;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[dir] .generate-job-ad-modal .gjam__location-badge{background:rgba(110,88,255,.1);padding:.5rem 1rem;border-radius:20px;border:1px solid rgba(110,88,255,.2)}.generate-job-ad-modal .gjam__location-icon{flex-shrink:0}.generate-job-ad-modal .gjam__close-btn{display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;color:#666}[dir] .generate-job-ad-modal .gjam__close-btn{background:none;border:none;padding:.5rem;border-radius:8px;cursor:pointer}.generate-job-ad-modal .gjam__close-btn:hover{color:#333}[dir] .generate-job-ad-modal .gjam__close-btn:hover{background-color:#f5f5f5}.generate-job-ad-modal .gjam__close-icon{flex-shrink:0}[dir] .generate-job-ad-modal .gjam__video-body{padding:1.5rem;background:#f8f9fa}.generate-job-ad-modal .gjam__video-wrapper{position:relative;overflow:hidden;aspect-ratio:16/9}[dir] .generate-job-ad-modal .gjam__video-wrapper{border-radius:12px;box-shadow:0 8px 24px rgba(110,88,255,.3);background:#f8f9fa;border:1px solid #e9ecef}.generate-job-ad-modal .gjam__video{width:100%;height:100%;object-fit:cover;display:block}.generate-job-ad-modal .gjam__video-footer{display:flex;justify-content:center}[dir] .generate-job-ad-modal .gjam__video-footer{padding:1.5rem;background:#fff;border-top:1px solid #f0f0f0}.generate-job-ad-modal .gjam__download-icon{flex-shrink:0}.generate-job-ad-modal .custom-regeneration-popover{z-index:1080!important;max-width:460px!important;width:460px!important;overflow:hidden!important}[dir] .generate-job-ad-modal .custom-regeneration-popover{border-radius:12px!important;box-shadow:0 10px 30px rgba(0,0,0,.15)!important;border:none!important;padding:0!important;background:#fff!important}.generate-job-ad-modal .custom-regeneration-popover .popover-arrow{display:none!important}.generate-job-ad-modal .custom-regeneration-popover .popover-inner{overflow:hidden!important}[dir] .generate-job-ad-modal .custom-regeneration-popover .popover-inner{border-radius:12px!important}[dir] .generate-job-ad-modal .custom-regeneration-header{background:#fff!important;padding:20px 24px 16px!important;margin:0!important;border-radius:0!important;border:none!important}.generate-job-ad-modal .custom-regeneration-header .custom-regeneration-icon{color:#6e58ff!important;font-size:18px!important;display:inline-block!important}[dir=ltr] .generate-job-ad-modal .custom-regeneration-header .custom-regeneration-icon{margin-right:10px!important}[dir=rtl] .generate-job-ad-modal .custom-regeneration-header .custom-regeneration-icon{margin-left:10px!important}.generate-job-ad-modal .custom-regeneration-header .custom-regeneration-title{font-weight:600!important;font-size:16px!important;color:#1a1a1a!important;line-height:1.3!important}[dir] .generate-job-ad-modal .custom-regeneration-header .custom-regeneration-title{margin:0!important}[dir] .generate-job-ad-modal .custom-regeneration-body{background:#fff!important;padding:20px 24px 24px!important;border-radius:0!important;border:none!important}.generate-job-ad-modal .custom-regeneration-body .custom-regeneration-description{color:#6c757d!important;font-size:14px!important;line-height:1.6!important;font-weight:400!important}[dir] .generate-job-ad-modal .custom-regeneration-body .custom-regeneration-description{margin-bottom:16px!important;margin-top:0!important}[dir] .generate-job-ad-modal .custom-regeneration-body .custom-regeneration-form{margin-bottom:20px!important}.generate-job-ad-modal .custom-regeneration-body .custom-regeneration-form .custom-regeneration-label{font-weight:600!important;font-size:15px!important;color:#1a1a1a!important;display:block!important;line-height:1.3!important}[dir] .generate-job-ad-modal .custom-regeneration-body .custom-regeneration-form .custom-regeneration-label{margin-bottom:10px!important}.generate-job-ad-modal .custom-regeneration-body .custom-regeneration-form .custom-regeneration-textarea{font-size:14px!important;resize:vertical!important;min-height:120px!important;max-height:180px!important;transition:all .2s ease!important;width:100%!important;font-family:inherit!important}[dir] .generate-job-ad-modal .custom-regeneration-body .custom-regeneration-form .custom-regeneration-textarea{border:1px solid #ced4da!important;border-radius:8px!important;padding:12px 14px!important;background:#fff!important}.generate-job-ad-modal .custom-regeneration-body .custom-regeneration-form .custom-regeneration-textarea:focus{outline:none!important}[dir] .generate-job-ad-modal .custom-regeneration-body .custom-regeneration-form .custom-regeneration-textarea:focus{border-color:#6e58ff!important;box-shadow:0 0 0 3px rgba(110,88,255,.15)!important}.generate-job-ad-modal .custom-regeneration-body .custom-regeneration-form .custom-regeneration-textarea::placeholder{color:#adb5bd!important;font-style:italic!important;font-size:14px!important}[dir] .generate-job-ad-modal .custom-regeneration-body .custom-regeneration-form .custom-regeneration-textarea:hover{border-color:#a0a0a0!important}.generate-job-ad-modal .custom-regeneration-body .custom-regeneration-buttons{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:12px!important;gap:12px!important;justify-content:stretch!important;align-items:stretch!important}.generate-job-ad-modal .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn{font-size:14px!important;font-weight:500!important;transition:all .2s ease!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;white-space:nowrap!important}[dir] .generate-job-ad-modal .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn{padding:10px 16px!important;border-radius:8px!important;border:none!important;cursor:pointer!important}.generate-job-ad-modal .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-outline{color:#374151!important}[dir] .generate-job-ad-modal .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-outline{background:#fff!important;border:1px solid #e5e7eb!important}.generate-job-ad-modal .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-outline:hover{color:#111827!important}[dir] .generate-job-ad-modal .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-outline:hover{background:#f9fafb!important;border-color:#d1d5db!important;transform:translateY(-1px)!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important}.generate-job-ad-modal .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-outline:focus{outline:none!important}[dir] .generate-job-ad-modal .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-outline:focus{box-shadow:0 0 0 3px rgba(110,88,255,.1)!important;border-color:#6e58ff!important}[dir] .generate-job-ad-modal .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-outline:active{transform:translateY(0)!important}.generate-job-ad-modal .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-primary{color:#fff!important;font-weight:600!important}[dir] .generate-job-ad-modal .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-primary{background:#6e58ff!important;border:1px solid #6e58ff!important}[dir] custom-regeneration-btn .generate-job-ad-modal .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-primary:hover{background:#5a45f6!important;border-color:#5a45f6!important;transform:translateY(-1px)!important;box-shadow:0 4px 16px rgba(110,88,255,.4)!important}.generate-job-ad-modal .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-primary:focus{outline:none!important}[dir] .generate-job-ad-modal .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-primary:focus{box-shadow:0 0 0 3px rgba(110,88,255,.3)!important}[dir] .generate-job-ad-modal .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-primary:active{transform:translateY(0)!important;box-shadow:0 2px 8px rgba(110,88,255,.3)!important}[dir] .generate-job-ad-modal .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-primary:disabled{background:#9ca3af!important;border-color:#9ca3af!important;transform:none!important;box-shadow:none!important;cursor:not-allowed!important}.custom-regeneration-popover{z-index:1080!important;max-width:350px!important;width:350px!important;overflow:hidden!important}[dir] .custom-regeneration-popover{border-radius:12px!important;box-shadow:0 10px 30px rgba(0,0,0,.15)!important;border:none!important;padding:0!important;background:#fff!important}.custom-regeneration-popover .popover-arrow{display:none!important}.custom-regeneration-popover .popover-inner{overflow:hidden!important}[dir] .custom-regeneration-popover .popover-inner{border-radius:12px!important}[dir] .custom-regeneration-header{background:#fff!important;padding:20px 24px 16px!important;margin:0!important;border-radius:0!important;border:none!important}.custom-regeneration-header .custom-regeneration-icon{color:#6e58ff!important;font-size:18px!important;display:inline-block!important}[dir=ltr] .custom-regeneration-header .custom-regeneration-icon{margin-right:10px!important}[dir=rtl] .custom-regeneration-header .custom-regeneration-icon{margin-left:10px!important}.custom-regeneration-header .custom-regeneration-title{font-weight:400!important;font-size:12px!important;color:#1a1a1a!important;line-height:1.2!important}[dir] .custom-regeneration-header .custom-regeneration-title{margin:0!important}[dir] .custom-regeneration-body{background:#fff!important;padding:20px 24px 24px!important;border-radius:0!important;border:none!important}.custom-regeneration-body .custom-regeneration-description{color:#6c757d!important;font-size:13px!important;line-height:1.5!important;font-weight:400!important}[dir] .custom-regeneration-body .custom-regeneration-description{margin-bottom:20px!important;margin-top:0!important}[dir] .custom-regeneration-body .custom-regeneration-form{margin-bottom:20px!important}.custom-regeneration-body .custom-regeneration-form .custom-regeneration-label{font-weight:600!important;font-size:14px!important;color:#1a1a1a!important;display:block!important;line-height:1.3!important}[dir] .custom-regeneration-body .custom-regeneration-form .custom-regeneration-label{margin-bottom:10px!important}.custom-regeneration-body .custom-regeneration-form .custom-regeneration-textarea{font-size:14px!important;resize:vertical!important;min-height:85px!important;max-height:120px!important;transition:all .2s ease!important;width:100%!important;font-family:inherit!important}[dir] .custom-regeneration-body .custom-regeneration-form .custom-regeneration-textarea{border:1px solid #ced4da!important;border-radius:8px!important;padding:12px 14px!important;background:#fff!important}.custom-regeneration-body .custom-regeneration-form .custom-regeneration-textarea:focus{outline:none!important}[dir] .custom-regeneration-body .custom-regeneration-form .custom-regeneration-textarea:focus{border-color:#6e58ff!important;box-shadow:0 0 0 3px rgba(110,88,255,.15)!important}.custom-regeneration-body .custom-regeneration-form .custom-regeneration-textarea::placeholder{color:#adb5bd!important;font-style:italic!important;font-size:14px!important}[dir] .custom-regeneration-body .custom-regeneration-form .custom-regeneration-textarea:hover{border-color:#a0a0a0!important}.custom-regeneration-body .custom-regeneration-buttons{display:flex!important;grid-gap:10px!important;gap:10px!important;justify-content:flex-end!important;align-items:center!important}.custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn{font-size:13px!important;font-weight:500!important;transition:all .2s ease!important;min-height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}[dir] .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn{padding:8px 16px!important;border-radius:8px!important;border:none!important;cursor:pointer!important}.custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-outline{color:#374151!important}[dir] .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-outline{background:#fff!important;border:1px solid #e5e7eb!important}.custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-outline:hover{color:#111827!important}[dir] .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-outline:hover{background:#f9fafb!important;border-color:#d1d5db!important;transform:translateY(-1px)!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important}.custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-outline:focus{outline:none!important}[dir] .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-outline:focus{box-shadow:0 0 0 3px rgba(110,88,255,.1)!important;border-color:#6e58ff!important}[dir] .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-outline:active{transform:translateY(0)!important}.custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-primary{color:#fff!important;font-weight:600!important}[dir] .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-primary{background:#6e58ff!important;border:1px solid #6e58ff!important}[dir] .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-primary:hover{background:#5a45f6!important;border-color:#5a45f6!important;transform:translateY(-1px)!important;box-shadow:0 4px 16px rgba(110,88,255,.4)!important}.custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-primary:focus{outline:none!important}[dir] .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-primary:focus{box-shadow:0 0 0 3px rgba(110,88,255,.3)!important}[dir] .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-primary:active{transform:translateY(0)!important;box-shadow:0 2px 8px rgba(110,88,255,.3)!important}[dir] .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-primary:disabled{background:#9ca3af!important;border-color:#9ca3af!important;transform:none!important;box-shadow:none!important;cursor:not-allowed!important}.dropzone-container{transition:background .2s ease-in-out,border .2s ease-in-out;position:relative}[dir] .dropzone-container{border:2px dashed #6e58ff}.dropzone-container .download-icon{height:64px;width:64px;color:#037f0c}[dir] .dropzone-container .download-icon{margin-bottom:10px}.dropzone-container .dropzone-bubble{position:absolute;grid-area:1/1;z-index:0;opacity:.15;min-height:inherit;width:100%}[dir] .dropzone-container .dropzone-bubble{background:radial-gradient(50% 50% at 50% 50%,#7acc80 0,rgba(122,204,128,0) 100%)}.dropzone-container .dropzone-title{color:#037f0c;font-size:20px}.dropzone-container .dropzone-subtitle{color:#037f0c!important}[dir] .dropzone-container .dropzone-subtitle{background:rgba(40,199,111,.06)!important}[dir] .dropzone-container:hover .dropzone-bubble{background:radial-gradient(50% 50% at 50% 50%,#6e58ff 0,rgba(110,88,255,0) 100%)}.dropzone-container:hover .download-icon{color:#6e58ff}[dir] .dropzone-container:hover .download-icon{transform:scale(1.1);transition-duration:.3s}.dropzone-container:hover .dropzone-title{color:#6e58ff}.dropzone-container:hover .dropzone-subtitle{color:#6e58ff!important}[dir] .dropzone-container:hover .dropzone-subtitle{background:rgba(110,88,255,.06)!important}.rdw-dropdown-optionwrapper{top:unset}.rdw-colorpicker-modal,.rdw-emoji-modal,.rdw-link-modal{top:unset;width:208px;bottom:39px}.rdw-link-decorator-wrapper{pointer-events:none!important}.css-1w9j89e-menu{z-index:10!important}.react-dataTable{width:100%!important}[dir] .email-template-editor .border-danger,[dir] .email-template-editor .editor-error .rdw-editor-main{border-color:#ea5455!important}[dir] .email-template-editor .body-variable-selector{margin:0}.email-template-editor .body-variable-selector .react-select{min-width:180px}[dir] .email-template-editor .body-variable-selector .select__control{border:none;box-shadow:none;background:transparent}[dir] .email-template-editor .rdw-editor-toolbar{margin-bottom:.5rem;border-radius:.25rem!important}.email-template-editor .demo-editor{min-height:300px}[dir] .email-template-editor .demo-editor{padding:.5rem}[dir] .email-template-editor .demo-editor.border-danger{border-color:#ea5455!important}.email-template-editor .toolbar-bottom{display:flex;flex-direction:column-reverse}[dir] .email-template-editor .toolbar-bottom.border-danger .rdw-editor-toolbar{border-color:#ea5455!important}[dir] .email-template-editor .compact-select{padding:0}[dir] .email-template-editor .compact-select .select__value-container{padding:0 8px}[dir] .email-template-editor .compact-select .select__indicator{padding:0 4px}.email-template-editor .compact-select .select__control{min-height:30px}[dir] .email-template-editor .compact-select .select__control{border:none;box-shadow:none!important;background:transparent}.email-template-modal .modal-dialog{max-width:50vw;width:800px}.email-template-modal .modal-body{max-height:80vh;overflow-y:auto}[dir] .email-template-modal .modal-body{padding:2rem}.email-template-creation .form-label{color:var(--bs-gray-700,#495057);font-weight:600}.email-template-creation .cursor-pointer{transition:all .2s ease}[dir] .email-template-creation .cursor-pointer{cursor:pointer}.email-template-creation .cursor-pointer:hover{color:var(--bs-white,#fff)!important}[dir] .email-template-creation .cursor-pointer:hover{background-color:var(--bs-warning,#ffc107)!important;transform:scale(1.05)}.email-template-creation textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;line-height:1.5}[dir] .create-onboarding-modal .step-progress-container{padding:20px;border-bottom:1px solid #eee}.create-onboarding-modal .step-indicator{display:flex;align-items:center;justify-content:space-between}[dir] .create-onboarding-modal .step-indicator{margin-bottom:20px}.create-onboarding-modal .step-indicator .step-item{display:flex;align-items:center;flex:1 1;position:relative}.create-onboarding-modal .step-indicator .step-item:not(:last-child):after{content:"";position:absolute;top:50%;width:100%;height:2px;z-index:1}[dir] .create-onboarding-modal .step-indicator .step-item:not(:last-child):after{background-color:#e9ecef}[dir=ltr] .create-onboarding-modal .step-indicator .step-item:not(:last-child):after{right:-50%}[dir=rtl] .create-onboarding-modal .step-indicator .step-item:not(:last-child):after{left:-50%}[dir] .create-onboarding-modal .step-indicator .step-item.active:after{background-color:#7367f0}.create-onboarding-modal .step-indicator .step-item .step-number{width:32px;height:32px;color:#6e6b7b;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;z-index:2;position:relative}[dir] .create-onboarding-modal .step-indicator .step-item .step-number{border-radius:50%;background-color:#e9ecef}[dir=ltr] .create-onboarding-modal .step-indicator .step-item .step-number{margin-right:12px}[dir=rtl] .create-onboarding-modal .step-indicator .step-item .step-number{margin-left:12px}.create-onboarding-modal .step-indicator .step-item .step-number.active{color:#fff}[dir] .create-onboarding-modal .step-indicator .step-item .step-number.active{background-color:#7367f0}.create-onboarding-modal .step-indicator .step-item .step-number.completed{color:#fff}[dir] .create-onboarding-modal .step-indicator .step-item .step-number.completed{background-color:var(--bs-success,#28c76f)}.create-onboarding-modal .step-indicator .step-item .step-text{font-size:14px;font-weight:500;color:#6e6b7b}.create-onboarding-modal .step-indicator .step-item .step-text.active{color:#7367f0}[dir] .create-onboarding-modal .step-content{padding:30px}[dir] .create-onboarding-modal .step-content .step-header{margin-bottom:30px}.create-onboarding-modal .step-content .step-header h3{font-weight:600;color:#5e5873}[dir] .create-onboarding-modal .step-content .step-header h3{margin-bottom:8px}.create-onboarding-modal .step-content .step-header p{color:#6e6b7b}[dir] .create-onboarding-modal .step-content .step-header p{margin-bottom:0}.create-onboarding-modal .document-selection .document-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:15px;gap:15px}.create-onboarding-modal .document-selection .document-grid .document-card{transition:all .2s ease}[dir] .create-onboarding-modal .document-selection .document-grid .document-card{border:2px solid #e9ecef;border-radius:8px;padding:20px;text-align:center;cursor:pointer}[dir] .create-onboarding-modal .document-selection .document-grid .document-card.selected,[dir] .create-onboarding-modal .document-selection .document-grid .document-card:hover{border-color:#7367f0;background-color:#f8f7ff}.create-onboarding-modal .document-selection .document-grid .document-card .document-icon{color:#7367f0}[dir] .create-onboarding-modal .document-selection .document-grid .document-card .document-icon{margin-bottom:12px}.create-onboarding-modal .document-selection .document-grid .document-card .document-title{font-weight:600;color:#5e5873}[dir] .create-onboarding-modal .document-selection .document-grid .document-card .document-title{margin-bottom:8px}.create-onboarding-modal .document-selection .document-grid .document-card .document-description{font-size:12px;color:#6e6b7b}[dir] .create-onboarding-modal .document-selection .document-grid .document-card .document-description{margin-bottom:0}[dir] .create-onboarding-modal .questions-container .question-item{background-color:#f8f8f8;border-radius:8px;padding:16px;border:1px solid #e9ecef}.create-onboarding-modal .questions-container .question-item .question-content{flex:1 1}.create-onboarding-modal .questions-container .question-item .question-content .question-header{display:flex;align-items:center}[dir] .create-onboarding-modal .questions-container .question-item .question-content .question-header{margin-bottom:8px}.create-onboarding-modal .questions-container .question-item .question-content .question-header .question-number{color:#fff;font-size:12px;font-weight:600;min-width:32px}[dir] .create-onboarding-modal .questions-container .question-item .question-content .question-header .question-number{background-color:var(--bs-primary,#6e58ff);padding:4px 8px;border-radius:4px;text-align:center}[dir=ltr] .create-onboarding-modal .questions-container .question-item .question-content .question-header .question-number{margin-right:12px}[dir=rtl] .create-onboarding-modal .questions-container .question-item .question-content .question-header .question-number{margin-left:12px}.create-onboarding-modal .questions-container .question-item .question-content .question-header .question-label{font-weight:500;color:#5e5873;flex:1 1}[dir=ltr] .create-onboarding-modal .questions-container .question-item .question-content .question-type{margin-left:44px}[dir=rtl] .create-onboarding-modal .questions-container .question-item .question-content .question-type{margin-right:44px}[dir] .create-onboarding-modal .email-preview{margin-top:24px}[dir] .create-onboarding-modal .email-preview .email-preview-card{border:1px solid #e9ecef;border-radius:8px}[dir] .create-onboarding-modal .email-preview .email-preview-card .card-header{background-color:#f8f9fa;border-bottom:1px solid #e9ecef;padding:16px 20px}.create-onboarding-modal .email-preview .email-preview-card .email-content{font-size:14px;line-height:1.6;color:#5e5873}[dir] .create-onboarding-modal .email-preview .email-preview-card .email-content{background-color:#f8f9fa;padding:16px;border-radius:4px;border:1px solid #e9ecef}.create-onboarding-modal .email-preview .email-preview-card .email-content .variable-highlight{color:#fea654;font-weight:600;font-family:inherit;transition:background .2s}[dir] .create-onboarding-modal .email-preview .email-preview-card .email-content .variable-highlight{background:rgba(255,185,118,.08);border-radius:4px;padding:0 3px}.create-onboarding-modal .email-preview .email-preview-card .variable-badge{font-size:11px;font-family:"Monaco","Menlo","Ubuntu Mono",monospace}[dir] .create-onboarding-modal .email-preview .email-preview-card .variable-badge{padding:4px 8px}[dir] .create-onboarding-modal .form-template-modal .template-info{background-color:#f8f9fa;padding:20px;border-radius:8px;border:1px solid #e9ecef}[dir] .create-onboarding-modal .form-template-modal .add-question-form{background-color:#fff;padding:20px;border-radius:8px;border:1px solid #e9ecef}[dir] .create-onboarding-modal .form-template-modal .questions-preview{background-color:#f8f9fa;padding:20px;border-radius:8px;border:1px solid #e9ecef}[dir] .create-onboarding-modal .form-preview .form-preview-card{border:1px solid #e9ecef;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.create-onboarding-modal .form-preview .form-preview-card .question-preview-item{transition:background-color .2s ease}[dir] .create-onboarding-modal .form-preview .form-preview-card .question-preview-item{padding:16px;border-bottom:1px solid #f8f9fa}[dir] .create-onboarding-modal .form-preview .form-preview-card .question-preview-item:last-child{border-bottom:none}[dir] .create-onboarding-modal .form-preview .form-preview-card .question-preview-item:hover{background-color:#f8f9fa}.create-onboarding-modal .form-preview .form-preview-card .question-preview-item .question-number{color:#fff;font-size:12px;font-weight:600;min-width:32px;height:32px;display:flex;align-items:center;justify-content:center}[dir] .create-onboarding-modal .form-preview .form-preview-card .question-preview-item .question-number{background-color:var(--bs-primary,#6e58ff);padding:6px 10px;border-radius:50%}.create-onboarding-modal .form-preview .form-preview-card .question-preview-item .question-label{color:#5e5873;font-size:14px}[dir] .create-onboarding-modal .form-preview .form-preview-card .question-preview-item .question-label{margin-bottom:4px}.create-onboarding-modal .form-preview .form-preview-card .question-preview-item .question-type-preview{display:flex;align-items:center;grid-gap:8px;gap:8px}.create-onboarding-modal .modal-dialog{max-width:70vw;width:600px;height:65vh}.create-onboarding-modal .modal-content{height:100%;display:flex;flex-direction:column}.create-onboarding-modal .modal-body{max-height:none;height:calc(65vh - 100px);overflow-y:auto;flex:1 1}[dir] .create-onboarding-modal .modal-body{padding:1rem}.create-onboarding-modal .step-content{min-height:200px}[dir] .create-onboarding-modal .progress-container{margin-bottom:1.5rem;padding:.75rem;background-color:rgba(110,88,255,.05);border-radius:8px}.create-onboarding-modal .step-info{display:flex;justify-content:space-between;align-items:center}[dir] .create-onboarding-modal .step-info{margin-bottom:.5rem}.create-onboarding-modal .step-title{font-weight:600;color:var(--bs-primary,#6e58ff)}.create-onboarding-modal .step-progress{font-size:14px;color:var(--bs-gray-600,#666)}.create-onboarding-modal .step-header h3{color:var(--bs-dark,#2c2c2c);font-size:1.25rem}[dir] .create-onboarding-modal .step-header h3{margin-bottom:.25rem}.create-onboarding-modal .step-header p{color:var(--bs-gray-600,#666);font-size:.9rem}[dir] .create-onboarding-modal .step-header p{margin-bottom:1rem}.create-onboarding-modal .upload-area{transition:all .3s ease}[dir] .create-onboarding-modal .upload-area{border:2px dashed var(--bs-border-color,#e0e0e0);border-radius:8px;padding:2rem 1.5rem;text-align:center;background-color:rgba(110,88,255,.02)}[dir] .create-onboarding-modal .upload-area:hover{border-color:var(--bs-primary,#6e58ff);background-color:rgba(110,88,255,.05)}.create-onboarding-modal .upload-icon{color:var(--bs-primary,#6e58ff)}[dir] .create-onboarding-modal .upload-icon{margin-bottom:1rem}.create-onboarding-modal .upload-text{font-size:16px;font-weight:500;color:var(--bs-dark,#2c2c2c)}[dir] .create-onboarding-modal .upload-text{margin-bottom:.25rem}.create-onboarding-modal .upload-subtext{color:var(--bs-gray-600,#666);font-size:13px}.create-onboarding-modal .tab-toggle{display:flex}[dir] .create-onboarding-modal .tab-toggle{background-color:hsla(0,0%,90.6%,.9411764706);border-radius:8px;padding:4px;margin-bottom:1.5rem}.create-onboarding-modal .tab-option{flex:1 1;transition:all .2s ease;font-weight:500;font-size:.9rem}[dir] .create-onboarding-modal .tab-option{padding:8px 12px;text-align:center;border-radius:6px;cursor:pointer}.create-onboarding-modal .tab-option.active{color:#fff}[dir] .create-onboarding-modal .tab-option.active{background-color:var(--bs-primary,#6e58ff)}.create-onboarding-modal .tab-option:not(.active){color:#2c2c2c}[dir] .create-onboarding-modal .tab-option:not(.active){background-color:transparent}.create-onboarding-modal .tab-option:not(.active):hover{color:var(--bs-primary,#6e58ff)}[dir] .create-onboarding-modal .tab-option:not(.active):hover{background-color:rgba(239,237,247,.9725490196)}[dir=ltr] .create-onboarding-modal .form-preview-card{border-left:4px solid var(--bs-primary,#6e58ff)}[dir=rtl] .create-onboarding-modal .form-preview-card{border-right:4px solid var(--bs-primary,#6e58ff)}[dir] .create-onboarding-modal .question-preview-item{padding:.75rem;border-bottom:1px solid var(--bs-border-color,#e0e0e0)}[dir] .create-onboarding-modal .question-preview-item:last-child{border-bottom:none}.create-onboarding-modal .question-number{color:#fff;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}[dir] .create-onboarding-modal .question-number{background-color:var(--bs-primary,#6e58ff);border-radius:50%}.create-onboarding-modal .question-label{color:var(--bs-dark,#2c2c2c)}[dir] .create-onboarding-modal .email-preview-card{border:1px solid var(--bs-border-color,#e0e0e0);border-radius:8px}.create-onboarding-modal .email-content{font-family:monospace;font-size:14px;line-height:1.5}[dir] .create-onboarding-modal .email-content{background-color:var(--bs-gray-50,#f8f9fa);padding:1rem;border-radius:6px}.create-onboarding-modal .email-content .variable-highlight{color:#ffb976;font-weight:600;font-family:inherit;transition:background .2s}[dir] .create-onboarding-modal .email-content .variable-highlight{background:rgba(255,185,118,.08);border-radius:4px;padding:0 3px}.create-onboarding-modal .google-forms-style .variable-badge,.create-onboarding-modal .variable-badge{font-family:monospace;font-size:12px}[dir] .create-onboarding-modal .onboarding-preview-card{border:1px solid var(--bs-border-color,#e0e0e0);border-radius:8px;background:#fff}[dir] .create-onboarding-modal .preview-header{border-bottom:1px solid #f0f0f0;padding-bottom:1rem;margin-bottom:1.5rem}.create-onboarding-modal .preview-job-title{color:var(--bs-dark,#2c2c2c);font-family:"Fraunces",Georgia,serif;font-size:1.6rem;font-weight:600;line-height:1.3}.create-onboarding-modal .preview-job-title .text-primary{color:#4f46e5}.create-onboarding-modal .preview-candidate-info{color:var(--bs-gray-600,#6c757d);font-size:.9rem}[dir] .create-onboarding-modal .question-group-preview{margin-bottom:1rem}[dir] .create-onboarding-modal .question-group-preview:last-child{margin-bottom:0}.create-onboarding-modal .question-label-preview{font-weight:500;color:#444;font-size:1rem}[dir] .create-onboarding-modal .question-label-preview{margin-bottom:.5rem}.create-onboarding-modal .question-text-preview{font-weight:500;color:#444}.create-onboarding-modal .question-description-preview{color:var(--bs-gray-600,#6c757d);font-size:.875rem;line-height:1.4}[dir] .create-onboarding-modal .question-description-preview{margin-bottom:.5rem}.create-onboarding-modal .form-control-preview{display:block;width:100%;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-gray-500,#adb5bd);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}[dir] .create-onboarding-modal .form-control-preview{padding:.375rem .75rem;background-color:#f8f9fa;background-clip:padding-box;border:1px solid var(--bs-border-color,#ced4da);border-radius:.375rem}.create-onboarding-modal .textarea-preview{min-height:80px;resize:vertical}.create-onboarding-modal .select-preview{position:relative;display:block;width:100%;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-gray-500,#adb5bd)}[dir] .create-onboarding-modal .select-preview{background-color:#f8f9fa;background-clip:padding-box;border:1px solid var(--bs-border-color,#ced4da);border-radius:.375rem;cursor:pointer}[dir=ltr] .create-onboarding-modal .select-preview{padding:.375rem 2.25rem .375rem .75rem}[dir=rtl] .create-onboarding-modal .select-preview{padding:.375rem .75rem .375rem 2.25rem}.create-onboarding-modal .select-placeholder{color:var(--bs-gray-500,#adb5bd)}.create-onboarding-modal .select-arrow{position:absolute;top:50%;color:var(--bs-gray-500,#adb5bd);pointer-events:none}[dir] .create-onboarding-modal .select-arrow{transform:translateY(-50%)}[dir=ltr] .create-onboarding-modal .select-arrow{right:.75rem}[dir=rtl] .create-onboarding-modal .select-arrow{left:.75rem}[dir] .create-onboarding-modal .file-upload-preview-wrapper{border:1px solid var(--bs-border-color,#ced4da);border-radius:.375rem;background-color:#f8f9fa}.create-onboarding-modal .file-upload-label-preview{display:flex;align-items:center;justify-content:center;color:var(--bs-gray-600,#6c757d);transition:background-color .15s ease-in-out}[dir] .create-onboarding-modal .file-upload-label-preview{padding:.75rem 1rem;cursor:pointer;border-radius:.375rem}[dir] .create-onboarding-modal .file-upload-label-preview:hover{background-color:#e9ecef}[dir] .create-onboarding-modal .file-upload-info-preview{padding:.5rem 1rem;border-top:1px solid var(--bs-border-color,#dee2e6);background-color:#f8f9fa;border-radius:0 0 .375rem .375rem}[dir] .create-onboarding-modal .preview-header-section{text-align:center}.create-onboarding-modal .preview-badge{display:inline-flex;align-items:center;color:#fff;font-size:.75rem;letter-spacing:.5px}[dir] .create-onboarding-modal .preview-badge{background-color:var(--bs-primary,#6e58ff);padding:.5rem 1rem;border-radius:20px;box-shadow:0 2px 8px rgba(110,88,255,.3)}.create-onboarding-modal .preview-container{position:relative;overflow:hidden}[dir] .create-onboarding-modal .preview-container{border-radius:12px;padding:1rem}[dir=ltr] .create-onboarding-modal .preview-container{background:linear-gradient(135deg,#f8f9fa,#e9ecef)}[dir=rtl] .create-onboarding-modal .preview-container{background:linear-gradient(-135deg,#f8f9fa,#e9ecef)}.create-onboarding-modal .preview-overlay{position:absolute;top:0;bottom:0;pointer-events:none;z-index:1}[dir=ltr] .create-onboarding-modal .preview-overlay,[dir=rtl] .create-onboarding-modal .preview-overlay{left:0;right:0}.create-onboarding-modal .preview-watermark{position:absolute;top:50%;font-size:4rem;font-weight:900;color:rgba(110,88,255,.05);letter-spacing:.2em;-webkit-user-select:none;user-select:none;pointer-events:none}[dir=ltr] .create-onboarding-modal .preview-watermark{left:50%;transform:translate(-50%,-50%) rotate(-45deg)}[dir=rtl] .create-onboarding-modal .preview-watermark{right:50%;transform:translate(50%,-50%) rotate(45deg)}.create-onboarding-modal .preview-browser-dots{display:flex;grid-gap:.25rem;gap:.25rem}.create-onboarding-modal .dot{width:8px;height:8px}[dir] .create-onboarding-modal .dot{border-radius:50%}[dir] .create-onboarding-modal .dot-red{background-color:#ff5f56}[dir] .create-onboarding-modal .dot-yellow{background-color:#ffbd2e}[dir] .create-onboarding-modal .dot-green{background-color:#27ca3f}.create-onboarding-modal .onboarding-preview-card{position:relative;z-index:0;transition:all .3s ease}[dir] .create-onboarding-modal .onboarding-preview-card{border:2px solid rgba(110,88,255,.1)}[dir] .create-onboarding-modal .onboarding-preview-card:hover{border-color:rgba(110,88,255,.2);box-shadow:0 8px 25px rgba(110,88,255,.15)!important}[dir=ltr] .create-onboarding-modal .preview-card-header{background:linear-gradient(90deg,#f8f9fa,#fff)}[dir=rtl] .create-onboarding-modal .preview-card-header{background:linear-gradient(-90deg,#f8f9fa,#fff)}.wjb__header{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:16px;gap:16px;flex-wrap:wrap}[dir] .wjb__header{margin-bottom:20px}.wjb__title{font-size:16px;font-weight:600}[dir] .wjb__title{margin-bottom:4px}.wjb__empty{color:#6c757d}[dir] .wjb__empty{text-align:center;padding:48px 24px;border:2px dashed var(--bs-border-color,#ced4da);border-radius:12px}.wjb__empty-icon{color:#adb5bd}[dir] .wjb__empty-icon{margin-bottom:16px}.wjb__empty-text{font-size:16px;font-weight:500;color:#495057}[dir] .wjb__empty-text{margin-bottom:4px}.wjb__layout{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;align-items:start}@media(min-width:900px){.wjb__layout{grid-template-columns:minmax(0,1fr) 360px}}.wjb__list{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.wjb__slide-card{display:flex;align-items:center;grid-gap:12px;gap:12px;transition:border-color .15s,box-shadow .15s}[dir] .wjb__slide-card{padding:12px 14px;border:1px solid var(--bs-border-color,#dee2e6);border-radius:10px;background:#fff;cursor:pointer}[dir] .wjb__slide-card:hover{border-color:var(--bs-primary,#7367f0);box-shadow:0 2px 8px rgba(0,0,0,.06)}[dir] .wjb__slide-card--active{border-color:var(--bs-primary,#7367f0);box-shadow:0 0 0 2px rgba(115,103,240,.2)}.wjb__slide-order{width:28px;height:28px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;flex-shrink:0}[dir] .wjb__slide-order{border-radius:50%;background:var(--bs-primary,#7367f0)}.wjb__slide-info{flex:1 1;min-width:0}.wjb__slide-type-icon{color:var(--bs-primary,#7367f0);flex-shrink:0}.wjb__slide-type-label{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:#6c757d;font-weight:600}.wjb__slide-required-badge{font-size:10px;color:#ea5455;font-weight:600}[dir] .wjb__slide-required-badge{background:rgba(234,84,85,.1);border-radius:4px;padding:1px 6px}.wjb__slide-title{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wjb__slide-button-preview{font-size:12px;color:#6c757d}[dir] .wjb__slide-button-preview{margin-top:2px}.wjb__slide-actions{display:flex;align-items:center;grid-gap:2px;gap:2px;flex-shrink:0}[dir] .wjb__add-row{padding:8px 0;text-align:center}.wjb__editor-panel{overflow:hidden;position:-webkit-sticky;position:sticky;top:16px}[dir] .wjb__editor-panel{border:1px solid var(--bs-border-color,#dee2e6);border-radius:12px}.wjb-editor__header{display:flex;align-items:center;justify-content:space-between}[dir] .wjb-editor__header{padding:12px 16px;border-bottom:1px solid var(--bs-border-color,#dee2e6);background:#f8f9fa}.wjb-editor__header-title{font-size:14px;font-weight:600}.wjb-editor__body{max-height:70vh;overflow-y:auto}[dir] .wjb-editor__body{padding:16px}.wjb-editor__label{font-size:13px;font-weight:500}[dir] .wjb-editor__label{margin-bottom:6px}.wjb-editor__quill .ql-container{min-height:100px;font-size:14px}[dir=ltr] .wjb-editor__quill .ql-container,[dir=rtl] .wjb-editor__quill .ql-container{border-bottom-left-radius:6px;border-bottom-right-radius:6px}[dir=ltr] .wjb-editor__quill .ql-toolbar,[dir=rtl] .wjb-editor__quill .ql-toolbar{border-top-left-radius:6px;border-top-right-radius:6px}.wjb-editor__image-preview{display:flex;align-items:center;grid-gap:12px;gap:12px}[dir] .wjb-editor__image-preview{padding:8px;border:1px solid var(--bs-border-color,#dee2e6);border-radius:8px}.wjb-editor__image-thumb{width:64px;height:48px;object-fit:cover}[dir] .wjb-editor__image-thumb{border-radius:6px}[dir=ltr] .wjb-editor__image-remove{margin-left:auto}[dir=rtl] .wjb-editor__image-remove{margin-right:auto}.wjb-editor__image-upload{flex-wrap:wrap}.wjb-editor__image-upload,.wjb-editor__option-row{display:flex;align-items:center;grid-gap:8px;gap:8px}[dir] .wjb-editor__option-row{margin-bottom:6px}.wjb-preview-modal__body{display:flex;flex-direction:column}.wjb-preview__dots{display:flex;align-items:center;justify-content:center;grid-gap:6px;gap:6px}[dir] .wjb-preview__dots{padding:16px 0 8px}.wjb-preview__dot{width:8px;height:8px;transition:background .2s}[dir] .wjb-preview__dot{border-radius:50%;background:#dee2e6}[dir] .wjb-preview__dot--done{background:rgba(115,103,240,.4)}.wjb-preview__dot--active{width:20px}[dir] .wjb-preview__dot--active{border-radius:4px;background:var(--bs-primary,#7367f0)}.wjb-preview__content{min-height:280px}[dir] .wjb-preview__content{padding:16px 24px}.wjb-preview__slide{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.wjb-preview__media{width:100%;max-height:200px;object-fit:cover}[dir] .wjb-preview__media{border-radius:10px}.wjb-preview__video-wrap{position:relative;overflow:hidden}[dir] .wjb-preview__video-wrap{padding-bottom:56.25%;border-radius:10px}.wjb-preview__video{position:absolute;inset:0;width:100%;height:100%}[dir] .wjb-preview__video{border:none}.wjb-preview__slide-title{font-size:20px;font-weight:700}[dir] .wjb-preview__slide-title{margin:0}.wjb-preview__slide-content{font-size:15px;line-height:1.6}[dir] .wjb-preview__slide-content p{margin-bottom:8px}[dir] .wjb-preview__slide-content p:last-child{margin-bottom:0}.wjb-preview__slide-desc{font-size:14px}[dir] .wjb-preview__slide-desc{margin:0}.wjb-preview__consent-row{display:flex;align-items:center}[dir] .wjb-preview__consent-row{padding:12px;background:rgba(115,103,240,.06);border-radius:8px;cursor:pointer}.wjb-preview__options{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.wjb-preview__option-btn{font-size:15px;font-weight:500;transition:border-color .15s,background .15s}[dir] .wjb-preview__option-btn{padding:12px 16px;border:2px solid var(--bs-border-color,#dee2e6);border-radius:10px;background:#fff;cursor:pointer}[dir=ltr] .wjb-preview__option-btn{text-align:left}[dir=rtl] .wjb-preview__option-btn{text-align:right}[dir] .wjb-preview__option-btn--selected{border-color:var(--bs-primary,#7367f0);background:rgba(115,103,240,.08)}.wjb-preview__checklist{list-style:none;display:flex;flex-direction:column;grid-gap:8px;gap:8px}[dir] .wjb-preview__checklist{padding:0;margin:0}.wjb-preview__checklist li{font-size:14px;position:relative}[dir] .wjb-preview__checklist li{background:#f8f9fa;border-radius:8px}[dir=ltr] .wjb-preview__checklist li{padding:10px 12px 10px 36px}[dir=rtl] .wjb-preview__checklist li{padding:10px 36px 10px 12px}.wjb-preview__checklist li:before{content:"✓";position:absolute;color:var(--bs-success,#28c76f);font-weight:700}[dir=ltr] .wjb-preview__checklist li:before{left:12px}[dir=rtl] .wjb-preview__checklist li:before{right:12px}.wjb-preview__nav{display:flex;align-items:center;justify-content:space-between}[dir] .wjb-preview__nav{padding:12px 24px 20px;border-top:1px solid var(--bs-border-color,#dee2e6);background:#f8f9fa}[dir=ltr] .wjb-preview__nav,[dir=rtl] .wjb-preview__nav{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.wjb-preview__cta{flex:1 1;max-width:240px;font-weight:600}[dir=ltr] .wjb-preview__cta{margin-left:12px}[dir=rtl] .wjb-preview__cta{margin-right:12px}.agentic-flow-modal.modal .modal-dialog{max-width:min(96vw,680px)}[dir] .agentic-flow-modal.modal .modal-dialog{margin:1.25rem auto}.agentic-flow-modal--wide.modal .modal-dialog{max-width:min(96vw,900px)}.agentic-flow-modal .modal-content{overflow:hidden}[dir] .agentic-flow-modal .modal-content{border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 25px 50px -12px rgba(15,23,42,.14)}[dir] .agentic-flow-modal .modal-header{border-bottom:1px solid #eef2f7;padding:1rem 1.25rem}[dir=ltr] .agentic-flow-modal .modal-header{background:linear-gradient(180deg,#fafbff,#fff)}[dir=rtl] .agentic-flow-modal .modal-header{background:linear-gradient(-180deg,#fafbff,#fff)}.agentic-flow-modal .modal-header .modal-title{font-size:1.0625rem;font-weight:700;letter-spacing:-.02em;color:#0f172a}[dir] .agentic-flow-modal .modal-body.agentic-flow-modal__body{padding:1rem 1.25rem 1.25rem;background:#f8fafc}[dir] .agentic-flow-modal__body-inner{background:#fff;border-radius:12px;border:1px solid #eef2f7;padding:1.25rem;box-shadow:0 1px 3px rgba(0,0,0,.05)}.agentic-flow-modal__steps{display:flex;grid-gap:6px;gap:6px}[dir] .agentic-flow-modal__steps{margin-bottom:.75rem}.agentic-flow-modal__step-seg{flex:1 1;height:4px;transition:background .2s ease,box-shadow .2s ease}[dir] .agentic-flow-modal__step-seg{border-radius:999px;background:#e2e8f0}[dir] .agentic-flow-modal__step-seg--done{background:#a5b4fc}[dir] .agentic-flow-modal__step-seg--current{background:#4f46e5;box-shadow:0 0 0 2px rgba(79,70,229,.2)}.agentic-flow-modal__step-caption{font-size:.8125rem;color:#64748b;line-height:1.4}[dir] .agentic-flow-modal__step-caption{margin-bottom:1rem}.agentic-flow-modal__body-inner .form-label,.agentic-flow-modal__body-inner label.fw-semibold{font-size:.8125rem;color:#0f172a}[dir] .agentic-flow-modal__body-inner .form-label,[dir] .agentic-flow-modal__body-inner label.fw-semibold{margin-bottom:.35rem}.agentic-flow-modal__body-inner .form-control,.agentic-flow-modal__body-inner .form-select{font-size:.9375rem}[dir] .agentic-flow-modal__body-inner .form-control,[dir] .agentic-flow-modal__body-inner .form-select{border-radius:8px;border-color:#e2e8f0}[dir] .agentic-flow-modal__body-inner .form-control:focus,[dir] .agentic-flow-modal__body-inner .form-select:focus{border-color:#a5b4fc;box-shadow:0 0 0 3px rgba(79,70,229,.12)}[dir] .agentic-flow-modal__body-inner .form-group{margin-bottom:1rem}[dir] .agentic-flow-modal__body-inner .form-group:last-child{margin-bottom:0}[dir] .agentic-flow-modal .modal-footer.agentic-flow-modal__footer{border-top:1px solid #eef2f7;padding:.875rem 1.25rem;background:#fff}.agentic-flow-modal__or-divider{display:flex;align-items:center;grid-gap:12px;gap:12px;color:#94a3b8;font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}[dir] .agentic-flow-modal__or-divider{margin:.25rem 0 1rem}.agentic-flow-modal__or-divider:after,.agentic-flow-modal__or-divider:before{content:"";flex:1 1;height:1px}[dir] .agentic-flow-modal__or-divider:after,[dir] .agentic-flow-modal__or-divider:before{background:#e2e8f0}.agentic-flow-modal__or-divider span{flex-shrink:0}[dir] .agentic-flow-modal .agentic-flow-modal__quill .ql-toolbar{border-radius:8px 8px 0 0;border-color:#e2e8f0;background:#f8fafc;padding:6px 8px}.agentic-flow-modal .agentic-flow-modal__quill .ql-container{font-size:.9375rem;min-height:140px}[dir] .agentic-flow-modal .agentic-flow-modal__quill .ql-container{border-radius:0 0 8px 8px;border-color:#e2e8f0}.agentic-flow-modal .agentic-flow-modal__quill .ql-editor{min-height:120px}.agentic-flow-modal .agentic-flow-modal__quill .ql-editor.ql-blank:before{color:#94a3b8;font-style:normal}.agentic-form-builder__intro{font-size:.8125rem;color:#475569;line-height:1.45}[dir] .agentic-form-builder__intro{padding:10px 12px;margin-bottom:12px;border-radius:8px;background:#f1f5f9;border:1px solid #e2e8f0}[dir] .agentic-form-builder__toolbar{margin:12px 0}.agentic-form-section{overflow:hidden}[dir] .agentic-form-section{margin-bottom:16px;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.agentic-form-section__head{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px}[dir] .agentic-form-section__head{padding:10px 14px;border-bottom:1px solid #e2e8f0}[dir=ltr] .agentic-form-section__head{background:linear-gradient(180deg,#f8fafc,#f1f5f9)}[dir=rtl] .agentic-form-section__head{background:linear-gradient(-180deg,#f8fafc,#f1f5f9)}[dir] .agentic-form-section__instructions{padding:10px 14px 12px;border-bottom:1px solid #e2e8f0;background:#fff}.agentic-form-section__instructions-label{display:block;font-size:.75rem;font-weight:600;color:#475569}[dir] .agentic-form-section__instructions-label{margin-bottom:6px}.agentic-form-section__instructions textarea{font-size:.8125rem;line-height:1.45;white-space:pre-wrap}.agentic-form-section__title{font-size:.875rem;font-weight:700;color:#0f172a}[dir] .agentic-form-section__title{margin:0}.agentic-form-section__count{font-size:.75rem;color:#64748b}[dir] .agentic-form-section__empty{padding:12px 14px}.agentic-form-section__fields{display:flex;flex-direction:column;grid-gap:10px;gap:10px}[dir] .agentic-form-section__fields{padding:10px}.agentic-form-section__add-footer{display:flex;justify-content:flex-start}[dir] .agentic-form-section__add-footer{padding:0 10px 10px}.agentic-doc-list{display:flex;flex-direction:column;grid-gap:14px;gap:14px}[dir] .agentic-doc-list{margin-top:12px}.agentic-doc-card{overflow:hidden}[dir] .agentic-doc-card{border:1px solid #c7d2fe;border-radius:12px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04)}.agentic-doc-card__header{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px}[dir] .agentic-doc-card__header{padding:10px 12px;border-bottom:1px solid #c7d2fe}[dir=ltr] .agentic-doc-card__header{background:linear-gradient(180deg,#eef2ff,#e0e7ff)}[dir=rtl] .agentic-doc-card__header{background:linear-gradient(-180deg,#eef2ff,#e0e7ff)}.agentic-doc-card__header-left{display:flex;align-items:center;grid-gap:10px;gap:10px;min-width:0}.agentic-doc-card__eyebrow{font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#4f46e5;line-height:1.2}.agentic-doc-card__title{font-size:1.275rem;font-weight:600;color:#1e293b;line-height:1.5;max-width:280px}.agentic-doc-card__header-actions{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-shrink:0}.agentic-doc-card__required{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;font-size:.75rem;font-weight:600;color:#475569}[dir] .agentic-doc-card__required{cursor:pointer}[dir] .agentic-doc-card__required .form-check-input{margin-top:0}.agentic-doc-card__reorder{display:flex;flex-direction:column;grid-gap:2px;gap:2px}.agentic-doc-card__reorder-btn{line-height:1;min-width:24px;color:#475569!important}[dir] .agentic-doc-card__reorder-btn{padding:2px!important}[dir] .agentic-doc-card__body{padding:12px}.agentic-doc-card__core{display:flex;flex-direction:column;grid-gap:10px;gap:10px}[dir] .agentic-doc-card__advanced{margin-top:12px;border-top:1px dashed #e2e8f0;padding-top:10px}.agentic-doc-card__advanced-toggle{display:flex;align-items:center;flex-wrap:wrap;grid-gap:6px 8px;gap:6px 8px;width:100%;font-size:.8125rem;font-weight:600;color:#4f46e5}[dir] .agentic-doc-card__advanced-toggle{padding:0;border:0;background:transparent;cursor:pointer}[dir=ltr] .agentic-doc-card__advanced-toggle{text-align:left}[dir=rtl] .agentic-doc-card__advanced-toggle{text-align:right}.agentic-doc-card__advanced-toggle:hover{color:#3730a3}.agentic-doc-card__advanced-chevron{transition:transform .15s ease}[dir=ltr] .agentic-doc-card__advanced-chevron.is-open{transform:rotate(90deg)}[dir=rtl] .agentic-doc-card__advanced-chevron.is-open{transform:rotate(-90deg)}.agentic-doc-card__advanced-hint{font-size:.75rem;font-weight:400;color:#94a3b8}.agentic-doc-card__advanced-badge{font-size:.6875rem;font-weight:700;color:#4338ca}[dir] .agentic-doc-card__advanced-badge{background:#e0e7ff;border-radius:999px;padding:2px 8px}[dir=ltr] .agentic-doc-card__advanced-badge{margin-left:auto}[dir=rtl] .agentic-doc-card__advanced-badge{margin-right:auto}[dir] .agentic-doc-card__advanced-body{margin-top:10px;padding:10px;border-radius:8px;background:#f8fafc;border:1px solid #e2e8f0}[dir] .agentic-form-field-card{border:1px solid #eef2f7;border-radius:10px;padding:10px 12px;background:#fafbfc}[dir] .agentic-form-field-card--document{background:#fff}.agentic-form-field-card__mini-label{display:block;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8}[dir] .agentic-form-field-card__mini-label{margin-bottom:4px}.agentic-form-field-card__row{display:grid;grid-template-columns:1fr minmax(110px,130px) 56px 36px;grid-gap:10px;gap:10px;align-items:end}.agentic-form-field-card__row--with-reorder{grid-template-columns:28px 1fr minmax(110px,130px) 56px 36px}.agentic-form-field-card__row--document-top{grid-template-columns:minmax(0,1fr) 56px 36px;align-items:start}.agentic-form-field-card__row--document{grid-template-columns:1fr}.agentic-form-field-card__row--secondary{grid-template-columns:1fr 1fr;align-items:start}[dir] .agentic-form-field-card__row--secondary{margin-top:10px}@media(max-width:575px){.agentic-form-field-card__row,.agentic-form-field-card__row--document-top,.agentic-form-field-card__row--with-reorder{grid-template-columns:1fr}}.agentic-form-field-card__reorder{display:flex;flex-direction:column;grid-gap:2px;gap:2px;align-items:center}[dir] .agentic-form-field-card__reorder{padding-bottom:2px}.agentic-form-field-card__reorder-btn{line-height:1;min-width:24px}[dir] .agentic-form-field-card__reorder-btn{padding:2px!important}.agentic-form-field-card__label--grow{min-width:0}.agentic-form-field-card__required-check{display:flex;align-items:center;justify-content:center;min-height:31px}[dir] .agentic-form-field-card__delete{margin-bottom:2px}[dir] .agentic-form-field-card__options{margin-top:10px;padding-top:10px;border-top:1px dashed #e2e8f0}.agentic-form-field-card__type-hint{display:block;font-size:.75rem;line-height:1.4;max-width:100%;white-space:normal}[dir] .agentic-form-field-card__type-hint{margin-top:4px}[dir] .agentic-form-field-card__options-list{margin-top:10px;padding-top:10px;border-top:1px dashed #e2e8f0}.agentic-form-field-card__library-select .select__control{min-height:36px;font-size:.875rem}[dir] .agentic-form-field-card__library-select .select__control{border-color:#d8d6de}[dir] .agentic-form-field-card__library-select .select__multi-value{border-radius:4px}[dir] .agentic-form-field-card__library-select .select__option--is-focused{background:rgba(var(--bs-primary-rgb,115,103,240),.08)}[dir] .agentic-conditional-rules--compact{margin-top:10px;padding-top:8px;border-top:1px dashed #e2e8f0}.agentic-conditional-rules__toggle{display:flex;align-items:center;grid-gap:8px;gap:8px;width:100%;color:#475569;font-size:.8125rem}[dir] .agentic-conditional-rules__toggle{padding:4px 0;border:none;background:transparent;cursor:pointer}[dir=ltr] .agentic-conditional-rules__toggle{text-align:left}[dir=rtl] .agentic-conditional-rules__toggle{text-align:right}.agentic-conditional-rules__toggle:hover{color:#4f46e5}.agentic-conditional-rules__toggle-label{font-weight:600}.agentic-conditional-rules__badge{font-size:.6875rem;font-weight:600;text-transform:none;letter-spacing:0}[dir] .agentic-conditional-rules__panel{padding-top:8px}.agentic-conditional-rules__hint{font-size:.75rem;color:#94a3b8;line-height:1.4}[dir] .agentic-conditional-rules__dynamic-label{margin-top:10px;padding-top:10px;border-top:1px dashed #e2e8f0}.agentic-conditional-rules__row{display:grid;grid-template-columns:auto 1fr minmax(120px,140px) 1fr auto;grid-gap:8px;gap:8px;align-items:center}[dir] .agentic-conditional-rules__row{margin-bottom:8px}@media(max-width:767px){.agentic-conditional-rules__row{grid-template-columns:1fr}}.agentic-conditional-rules__row--dynamic{grid-template-columns:auto 1fr 120px}.agentic-conditional-rules__if{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;white-space:nowrap}[dir] .agentic-conditional-rules__no-value{text-align:center}.agentic-esign-config{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem}.agentic-esign-config__template-actions{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem}[dir] .agentic-esign-config__template-actions{margin-top:.35rem}.agentic-esign-config__link{font-size:.75rem;display:inline-flex;align-items:center}.agentic-esign-config__loading{display:flex;align-items:center;font-size:.8rem;color:var(--agentic-text-secondary,#64748b)}[dir] .agentic-esign-config__loading{padding:.35rem 0}.agentic-esign-config__doc{display:flex;align-items:center;grid-gap:.6rem;gap:.6rem}[dir] .agentic-esign-config__doc{margin-top:.5rem;padding:.55rem .65rem;border:1px solid var(--agentic-border-soft,#eef2f7);border-radius:var(--agentic-radius-sm,8px);background:var(--agentic-surface-muted,#f8fafc)}.agentic-esign-config__doc-icon{width:32px;height:32px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--agentic-primary,#4f46e5)}[dir] .agentic-esign-config__doc-icon{border-radius:var(--agentic-radius-sm,8px);background:var(--agentic-primary-tint,#eef2ff)}.agentic-esign-config__doc-body{min-width:0}.agentic-esign-config__doc-title{display:flex;align-items:center;flex-wrap:wrap;grid-gap:.4rem;gap:.4rem}.agentic-esign-config__doc-name{font-size:.8rem;font-weight:600;color:var(--agentic-text,#0f172a);overflow-wrap:anywhere}.agentic-esign-config__doc-meta{font-size:.72rem;color:var(--agentic-text-secondary,#64748b)}.agentic-esign-config__pill{display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}[dir] .agentic-esign-config__pill{padding:2px 8px;border-radius:999px;border:1px solid transparent}.agentic-esign-config__pill--agreement{color:#4338ca}[dir] .agentic-esign-config__pill--agreement{background:#eef2ff;border-color:rgba(67,56,202,.2)}.agentic-esign-config__pill--form{color:#059669}[dir] .agentic-esign-config__pill--form{background:#ecfdf5;border-color:rgba(5,150,105,.2)}.agentic-esign-config__pill--certificate{color:#334155}[dir] .agentic-esign-config__pill--certificate{background:#f1f5f9;border-color:#e2e8f0}.agentic-esign-config__pill--empty{color:var(--agentic-warning,#d97706)}[dir] .agentic-esign-config__pill--empty{background:var(--agentic-warning-soft,#fffbeb);border-color:rgba(217,119,6,.2)}.agentic-esign-config__pill--source{color:var(--agentic-primary,#4f46e5)}[dir] .agentic-esign-config__pill--source{background:var(--agentic-primary-tint,#eef2ff);border-color:rgba(79,70,229,.2)}[dir=ltr] .agentic-esign-config__pill--source{margin-right:.4rem}[dir=rtl] .agentic-esign-config__pill--source{margin-left:.4rem}[dir] .agentic-esign-config__mapping{border:1px solid var(--agentic-border-soft,#eef2f7);border-radius:.4rem;padding:.65rem;margin-top:.25rem}.agentic-esign-config__mapping-head{display:flex;align-items:center;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem}[dir=ltr] .agentic-esign-config__mapping-edit{margin-left:auto}[dir=rtl] .agentic-esign-config__mapping-edit{margin-right:auto}[dir] .agentic-esign-config__mapping-body{margin-top:.5rem}.agentic-esign-config__overview{list-style:none}[dir] .agentic-esign-config__overview{margin:0;padding:0}.agentic-esign-config__overview-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:.5rem;gap:.5rem;align-items:center}[dir] .agentic-esign-config__overview-row{padding:.35rem 0}[dir] .agentic-esign-config__overview-row+.agentic-esign-config__overview-row{border-top:1px dashed var(--agentic-border-soft,#eef2f7)}@media(max-width:767px){.agentic-esign-config__overview-row{grid-template-columns:1fr}}.agentic-esign-config__overview-status{font-size:.76rem;color:var(--agentic-text-secondary,#64748b);overflow-wrap:anywhere}.agentic-esign-config__footnote,.agentic-esign-config__hint{font-size:.74rem;color:var(--agentic-text-secondary,#64748b)}[dir] .agentic-esign-config__hint{margin-bottom:.6rem}[dir] .agentic-esign-config__footnote{margin:.6rem 0 0}.agentic-esign-config__warning{display:flex;align-items:flex-start;font-size:.75rem;color:var(--agentic-warning,#d97706)}[dir] .agentic-esign-config__warning{background:var(--agentic-warning-soft,#fffbeb);border:1px solid rgba(217,119,6,.2);border-radius:var(--agentic-radius-sm,8px);padding:.5rem .6rem}.agentic-esign-config__field-error{font-size:.75rem;color:var(--agentic-danger,#dc2626)}[dir] .agentic-esign-config__field-error{margin-top:.3rem}.agentic-esign-config__map-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:.5rem;gap:.5rem;align-items:center}[dir] .agentic-esign-config__map-row{padding:.35rem 0}[dir] .agentic-esign-config__map-row+.agentic-esign-config__map-row{border-top:1px dashed var(--agentic-border-soft,#eef2f7)}@media(max-width:767px){.agentic-esign-config__map-row{grid-template-columns:1fr}}.agentic-esign-config__map-field{display:flex;flex-direction:column;min-width:0}.agentic-esign-config__map-name{font-size:.8rem;font-weight:500;overflow-wrap:anywhere}.agentic-esign-config__map-type{font-size:.7rem;color:var(--agentic-text-secondary,#64748b)}.agentic-journey-order__badge--acknowledgement{color:#9d174d}[dir] .agentic-journey-order__badge--acknowledgement{background:#fce7f3}.agentic-ocr-map__types{display:flex;flex-wrap:wrap;grid-gap:.35rem;gap:.35rem}[dir] .agentic-ocr-map__types{margin-top:.5rem}[dir] .agentic-ocr-map__row{padding:.35rem 0}[dir] .agentic-ocr-map__row+.agentic-ocr-map__row{border-top:1px dashed var(--agentic-border-soft,#eef2f7)}.agentic-ocr-map__controls{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1.1fr) auto;grid-gap:.5rem;gap:.5rem;align-items:center}@media(max-width:767px){.agentic-ocr-map__controls{grid-template-columns:minmax(0,1fr)}.agentic-ocr-map__controls .agentic-ocr-map__arrow{display:none}.agentic-ocr-map__controls .btn-icon{justify-self:end}}.agentic-ocr-map__arrow{color:var(--agentic-text-secondary,#64748b)}.agentic-ocr-map__footer{display:flex;align-items:center;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem}[dir] .agentic-ocr-map__footer{margin-top:.4rem}.agentic-journey-order__list{list-style:none;display:flex;flex-direction:column;grid-gap:8px;gap:8px}[dir] .agentic-journey-order__list{margin:0 0 8px;padding:0}.agentic-journey-order__row{display:flex;align-items:center;grid-gap:10px;gap:10px;min-height:44px}[dir] .agentic-journey-order__row{padding:6px 10px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04)}.agentic-journey-order__row--dragging{position:relative;z-index:2}[dir] .agentic-journey-order__row--dragging{border-color:#818cf8;box-shadow:0 8px 20px rgba(79,70,229,.18)}[dir] .agentic-journey-order__row--locked{background:#f8fafc;border-style:dashed}.agentic-journey-order__handle{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;color:#4f46e5;touch-action:none}[dir] .agentic-journey-order__handle{border:1px solid #c7d2fe;border-radius:6px;background:#eef2ff;cursor:grab}[dir] .agentic-journey-order__handle:active{cursor:grabbing}.agentic-journey-order__handle--locked{color:#94a3b8}[dir] .agentic-journey-order__handle--locked{border-color:#e2e8f0;background:#f1f5f9;cursor:default}.agentic-journey-order__position{width:20px;flex-shrink:0;font-size:.75rem;font-weight:600;color:#64748b}[dir] .agentic-journey-order__position{text-align:center}.agentic-journey-order__title{flex:1 1;min-width:0;font-size:.875rem;font-weight:600;color:#0f172a}.agentic-journey-order__badge{flex-shrink:0;color:#475569;font-size:.6875rem;font-weight:600}[dir] .agentic-journey-order__badge{padding:2px 8px;border-radius:999px;background:#f1f5f9}.agentic-journey-order__badge--consent{color:#92400e}[dir] .agentic-journey-order__badge--consent{background:#fef3c7}.agentic-journey-order__badge--form{color:#3730a3}[dir] .agentic-journey-order__badge--form{background:#e0e7ff}.agentic-journey-order__badge--documents{color:#166534}[dir] .agentic-journey-order__badge--documents{background:#dcfce7}.agentic-journey-order__arrows{display:inline-flex;flex-shrink:0}[dir] .agentic-journey-order__arrows .btn{padding:4px 6px}[dir] .agentic-ack-placement{margin:0 0 12px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:10px;background:#fff}.agentic-ack-placement__label{font-size:.8125rem;font-weight:600;color:#0f172a}[dir] .agentic-ack-placement__label{margin-bottom:6px}.agentic-ack-placement__option{display:flex;align-items:flex-start;grid-gap:8px;gap:8px}[dir] .agentic-ack-placement__option{margin:0;padding:6px 0;cursor:pointer}.agentic-ack-placement__option .form-check-input{flex-shrink:0}[dir] .agentic-ack-placement__option .form-check-input{margin-top:3px}.agentic-ack-placement__option--disabled{opacity:.6}[dir] .agentic-ack-placement__option--disabled{cursor:not-allowed}.job-notes-files-drawer .mantine-Drawer-content{height:100%!important}.job-notes-files-drawer__card .tab-content{flex:1 1 auto;min-height:0;overflow:hidden}.hope-job-chat,.job-notes-files-drawer__card .tab-pane.active{height:100%;min-height:0}.hope-job-chat__messages{min-height:0;flex:1 1 auto}[dir] .hope-job-chat__bubble{box-shadow:none}.onboarding-landing{height:calc(100vh - 200px);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;display:flex;align-items:center}[dir] .onboarding-landing{background:#fff;padding:0}.onboarding-landing .container{width:100%}.onboarding-landing .main-content{min-height:70vh;align-items:center}[dir=ltr] .onboarding-landing .hero-section{padding:2rem 3rem 2rem 2rem;animation:fadeInUp .8s ease-out}[dir=rtl] .onboarding-landing .hero-section{padding:2rem 2rem 2rem 3rem;animation:fadeInUp .8s ease-out}@media(max-width:991px){[dir] .onboarding-landing .hero-section{padding:2rem 0;text-align:center;margin-bottom:2rem}}.onboarding-landing .hero-section .hero-content{max-width:100%}.onboarding-landing .hero-section .hero-title{font-size:2.8rem;font-weight:700;color:#2d3748;line-height:1.15;letter-spacing:-.02em}[dir] .onboarding-landing .hero-section .hero-title{margin-bottom:1.25rem}@media(max-width:1200px){.onboarding-landing .hero-section .hero-title{font-size:2.4rem}}@media(max-width:768px){.onboarding-landing .hero-section .hero-title{font-size:2rem}}.onboarding-landing .hero-section .hero-subtitle{font-size:1.15rem;color:#718096;line-height:1.5;font-weight:400}[dir] .onboarding-landing .hero-section .hero-subtitle{margin-bottom:2rem}@media(max-width:768px){.onboarding-landing .hero-section .hero-subtitle{font-size:1rem}}.onboarding-landing .main-cta-btn{font-size:1.1rem;font-weight:600;color:#fff;transition:all .3s ease;position:relative;overflow:hidden}[dir] .onboarding-landing .main-cta-btn{border:none;padding:16px 32px;border-radius:12px;box-shadow:0 4px 20px rgba(110,88,255,.25);margin-bottom:1rem}[dir=ltr] .onboarding-landing .main-cta-btn{background:linear-gradient(135deg,#6e58ff,rgba(var(--bs-primary-rgb,79,70,229),.85))}[dir=rtl] .onboarding-landing .main-cta-btn{background:linear-gradient(-135deg,#6e58ff,rgba(var(--bs-primary-rgb,79,70,229),.85))}.onboarding-landing .main-cta-btn:before{content:"";position:absolute;top:0;width:100%;height:100%}[dir=ltr] .onboarding-landing .main-cta-btn:before{left:-100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.15),transparent);transition:left .6s}[dir=rtl] .onboarding-landing .main-cta-btn:before{right:-100%;background:linear-gradient(-90deg,transparent,hsla(0,0%,100%,.15),transparent);transition:right .6s}[dir] .onboarding-landing .main-cta-btn:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(110,88,255,.35)}[dir=ltr] .onboarding-landing .main-cta-btn:hover:before{left:100%}[dir=rtl] .onboarding-landing .main-cta-btn:hover:before{right:100%}[dir] .onboarding-landing .main-cta-btn:active{transform:translateY(0)}.onboarding-landing .main-cta-btn .btn-icon{transition:transform .3s ease;width:18px;height:18px}[dir=ltr] .onboarding-landing .main-cta-btn .btn-icon{margin-left:8px}[dir=rtl] .onboarding-landing .main-cta-btn .btn-icon{margin-right:8px}[dir=ltr] .onboarding-landing .main-cta-btn:hover .btn-icon{transform:translateX(3px)}[dir=rtl] .onboarding-landing .main-cta-btn:hover .btn-icon{transform:translateX(-3px)}.onboarding-landing .cta-subtitle{color:#a0aec0;font-size:.9rem;font-weight:400;line-height:1.4}[dir] .onboarding-landing .cta-subtitle{margin:0}.onboarding-landing .benefits-section{display:flex;flex-direction:column;align-items:center;justify-content:center}.onboarding-landing .benefits-section .section-title{font-size:2rem;font-weight:700;color:#2d3748;letter-spacing:-.02em}[dir] .onboarding-landing .benefits-section .section-title{margin-bottom:1.5rem;text-align:center}.onboarding-landing .benefits-section .benefits-carousel{width:100%}.onboarding-landing .benefits-section .benefits-carousel .benefit-card{min-width:240px;min-height:170px;max-width:320px;display:flex;flex-direction:column;align-items:center;justify-content:center}[dir] .onboarding-landing .benefits-section .benefits-carousel .benefit-card{background:#fafaff;border:1px solid #ececec;border-radius:12px;padding:1.5rem 1.25rem;margin:0 auto;text-align:center;box-shadow:0 2px 8px rgba(110,88,255,.06)}.onboarding-landing .benefits-section .benefits-carousel .benefit-card .card-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:#fff}[dir] .onboarding-landing .benefits-section .benefits-carousel .benefit-card .card-icon{margin-bottom:1rem;border-radius:10px;box-shadow:0 3px 12px rgba(110,88,255,.13)}[dir=ltr] .onboarding-landing .benefits-section .benefits-carousel .benefit-card .card-icon{background:linear-gradient(135deg,#6e58ff,#a084fa)}[dir=rtl] .onboarding-landing .benefits-section .benefits-carousel .benefit-card .card-icon{background:linear-gradient(-135deg,#6e58ff,#a084fa)}.onboarding-landing .benefits-section .benefits-carousel .benefit-card .card-icon svg{width:22px;height:22px}.onboarding-landing .benefits-section .benefits-carousel .benefit-card h5{font-size:1.08rem;font-weight:600;color:#2d3748;line-height:1.3}[dir] .onboarding-landing .benefits-section .benefits-carousel .benefit-card h5{margin-bottom:.5rem}.onboarding-landing .benefits-section .benefits-carousel .benefit-card p{color:#6e6b7b;font-size:.95rem;line-height:1.4}[dir] .onboarding-landing .benefits-section .benefits-carousel .benefit-card p{margin:0}[dir] .onboarding-landing .process-section{margin-top:3rem}[dir=ltr] .onboarding-landing .process-section,[dir=rtl] .onboarding-landing .process-section{animation:fadeInUp .8s ease-out .7s both}@media(max-width:991px){[dir] .onboarding-landing .process-section{margin-top:2rem}}.onboarding-landing .process-steps{display:flex;justify-content:center;align-items:center;grid-gap:3rem;gap:3rem}@media(max-width:768px){.onboarding-landing .process-steps{flex-direction:column;grid-gap:1.5rem;gap:1.5rem}}.onboarding-landing .process-step{display:flex;align-items:center;grid-gap:1rem;gap:1rem;position:relative}[dir] .onboarding-landing .process-step{text-align:center}@media(max-width:768px){.onboarding-landing .process-step{flex-direction:column;grid-gap:.5rem;gap:.5rem}}.onboarding-landing .process-step:not(:last-child):after{content:"→";position:absolute;color:#a0aec0;font-size:1.2rem}[dir=ltr] .onboarding-landing .process-step:not(:last-child):after{right:-2rem}[dir=rtl] .onboarding-landing .process-step:not(:last-child):after{left:-2rem}@media(max-width:768px){.onboarding-landing .process-step:not(:last-child):after{content:"↓";bottom:-1rem}[dir=ltr] .onboarding-landing .process-step:not(:last-child):after{right:auto}[dir=rtl] .onboarding-landing .process-step:not(:last-child):after{left:auto}}.onboarding-landing .process-step .step-number{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:700;color:#fff;transition:all .3s ease;flex-shrink:0}[dir] .onboarding-landing .process-step .step-number{border-radius:50%;box-shadow:0 3px 12px rgba(40,167,69,.2)}[dir=ltr] .onboarding-landing .process-step .step-number{background:linear-gradient(135deg,#28a745,#34ce57)}[dir=rtl] .onboarding-landing .process-step .step-number{background:linear-gradient(-135deg,#28a745,#34ce57)}[dir] .onboarding-landing .process-step:hover .step-number{transform:scale(1.1);box-shadow:0 5px 18px rgba(40,167,69,.3)}[dir=ltr] .onboarding-landing .process-step .step-content{text-align:left}[dir=rtl] .onboarding-landing .process-step .step-content{text-align:right}@media(max-width:768px){[dir] .onboarding-landing .process-step .step-content{text-align:center}}.onboarding-landing .process-step .step-content h6{font-size:1rem;font-weight:600;color:#2d3748;line-height:1.2}[dir] .onboarding-landing .process-step .step-content h6{margin-bottom:.25rem}.onboarding-landing .process-step .step-content p{color:#718096;font-size:.85rem;line-height:1.3}[dir] .onboarding-landing .process-step .step-content p{margin:0}@media(max-width:991px){.onboarding-landing{height:auto;min-height:100vh}[dir] .onboarding-landing{padding:2rem 0}.onboarding-landing .main-content{min-height:auto}.onboarding-landing .hero-section{order:1}.onboarding-landing .benefits-section{order:2}.onboarding-landing .process-section{order:3}}@media(max-width:768px){[dir] .onboarding-landing{padding:1.5rem 0}[dir] .onboarding-landing .benefit-card{margin-bottom:1rem;padding:1.25rem 1rem}.onboarding-landing .main-cta-btn{font-size:1rem}[dir] .onboarding-landing .main-cta-btn{padding:14px 28px}[dir] .onboarding-landing .process-section{margin-top:2rem}}@media(max-width:576px){.onboarding-landing .hero-title{font-size:1.75rem}.onboarding-landing .section-title{font-size:1.4rem}.onboarding-landing .hero-subtitle{font-size:.95rem}}html{scroll-behavior:smooth}::selection{color:#2d3748}[dir] ::selection{background:rgba(110,88,255,.1)}.onboarding-tab-page .card-header .mantine-Tabs-root .mantine-Tabs-tabsList{grid-gap:.5rem;gap:.5rem}[dir] .onboarding-tab-page .card-header .mantine-Tabs-root .mantine-Tabs-tabsList{border:none;margin-bottom:0;background:transparent}.onboarding-tab-page .card-header .mantine-Tabs-root .mantine-Tabs-tab{font-weight:500;font-size:.95rem;color:#6e6b7b;transition:all .2s ease}[dir] .onboarding-tab-page .card-header .mantine-Tabs-root .mantine-Tabs-tab{padding:.625rem 1.5rem;border-radius:.357rem;background:transparent;border:1px solid #e9ecef}.onboarding-tab-page .card-header .mantine-Tabs-root .mantine-Tabs-tab:hover{color:#7367f0}[dir] .onboarding-tab-page .card-header .mantine-Tabs-root .mantine-Tabs-tab:hover{background-color:rgba(115,103,240,.08);border-color:rgba(115,103,240,.3)}.onboarding-tab-page .card-header .mantine-Tabs-root .mantine-Tabs-tab[data-active]{color:#fff;font-weight:600}[dir] .onboarding-tab-page .card-header .mantine-Tabs-root .mantine-Tabs-tab[data-active]{background-color:#7367f0;border-color:#7367f0;box-shadow:0 2px 4px rgba(115,103,240,.3)}[dir=ltr] .onboarding-tab-page .card-header .mantine-Tabs-root .mantine-Tabs-tab svg{margin-right:.5rem}[dir=rtl] .onboarding-tab-page .card-header .mantine-Tabs-root .mantine-Tabs-tab svg{margin-left:.5rem}.onboarding-tab-page .card-body>.mantine-Tabs-root .mantine-Tabs-tabsList{grid-gap:1rem;gap:1rem}[dir] .onboarding-tab-page .card-body>.mantine-Tabs-root .mantine-Tabs-tabsList{border-bottom:2px solid #e9ecef;margin-bottom:1.5rem}.onboarding-tab-page .card-body>.mantine-Tabs-root .mantine-Tabs-tab{font-weight:500;font-size:.9rem;color:#6e6b7b;transition:all .2s ease}[dir] .onboarding-tab-page .card-body>.mantine-Tabs-root .mantine-Tabs-tab{padding:.625rem 1rem;border-bottom:2px solid transparent;border-radius:0}.onboarding-tab-page .card-body>.mantine-Tabs-root .mantine-Tabs-tab:hover{color:#7367f0}[dir] .onboarding-tab-page .card-body>.mantine-Tabs-root .mantine-Tabs-tab:hover{background-color:rgba(115,103,240,.05)}.onboarding-tab-page .card-body>.mantine-Tabs-root .mantine-Tabs-tab[data-active]{color:#7367f0;font-weight:600}[dir] .onboarding-tab-page .card-body>.mantine-Tabs-root .mantine-Tabs-tab[data-active]{background-color:transparent;border-bottom-color:#7367f0}.onboarding-tab-page .rdt_Table{min-height:300px}.onboarding-tab-page .rdt_TableHead .rdt_TableHeadRow{min-height:50px!important}[dir] .onboarding-tab-page .rdt_TableHead .rdt_TableHeadRow{border-radius:5px;padding:10px!important;border:1px solid rgba(144,127,252,.4)!important;background-color:rgba(221,216,252,.5960784314)!important}.onboarding-tab-page .rdt_TableRow{transition:all .3s ease}[dir] .onboarding-tab-page .rdt_TableRow{border-bottom:1px solid #f1f1f1}[dir] .onboarding-tab-page .rdt_TableRow:hover{background-color:rgba(115,103,240,.05)}[dir] .onboarding-tab-page .rdt_Pagination{border-top:1px solid #e9ecef;padding:1rem}[dir] .onboarding-tab-page .rdt_Pagination .rdt_PageButton{border-radius:4px;margin:0 2px}[dir] .onboarding-tab-page .rdt_Pagination .rdt_PageButton:hover{background-color:rgba(115,103,240,.1)}[dir] .onboarding-tab-page .main-nav-tabs{border-bottom:1px solid #e9ecef}.onboarding-tab-page .main-nav-tabs .main-nav-tab{color:#6e6b7b;font-weight:500;transition:all .3s ease;position:relative}[dir] .onboarding-tab-page .main-nav-tabs .main-nav-tab{padding:1rem 1.5rem;cursor:pointer;border-bottom:2px solid transparent}.onboarding-tab-page .main-nav-tabs .main-nav-tab:hover{color:#495057}.onboarding-tab-page .main-nav-tabs .main-nav-tab.active{color:#495057;font-weight:600}[dir] .onboarding-tab-page .main-nav-tabs .main-nav-tab.active{border-bottom-color:#495057}[dir] .onboarding-tab-page .nav-tabs-modern{border-bottom:1px solid #e9ecef}.onboarding-tab-page .nav-tabs-modern .nav-link{color:#6e6b7b;font-weight:500;transition:all .3s ease}[dir] .onboarding-tab-page .nav-tabs-modern .nav-link{padding:1rem 1.5rem;border:none;border-bottom:2px solid transparent}.onboarding-tab-page .nav-tabs-modern .nav-link:hover{color:#7367f0}[dir] .onboarding-tab-page .nav-tabs-modern .nav-link:hover{border-color:transparent;background-color:transparent}.onboarding-tab-page .nav-tabs-modern .nav-link.active{color:#7367f0}[dir] .onboarding-tab-page .nav-tabs-modern .nav-link.active{border-bottom-color:#7367f0;background-color:transparent}.onboarding-tab-page .nav-tabs-modern .rdt_TableHead .rdt_TableHeadRow{min-height:50px!important}[dir] .onboarding-tab-page .nav-tabs-modern .rdt_TableHead .rdt_TableHeadRow{border-radius:5px;padding:10px!important;border:1px solid rgba(144,127,252,.4)!important;background-color:rgba(221,216,252,.5960784314)!important}.onboarding-tab-page .nav-tabs-modern .hover-transform-scale:hover{transition:.2s ease-in}[dir] .onboarding-tab-page .nav-tabs-modern .hover-transform-scale:hover{transform:scale(1.1)}.onboarding-tab-page .nav-tabs-modern .rdt_TableBody{min-height:calc(100vh - 300px)!important}.onboarding-tab-page .status-filter-tabs .status-tab{font-size:14px;font-weight:500;transition:all .3s ease}[dir] .onboarding-tab-page .status-filter-tabs .status-tab{padding:6px 16px;border-radius:20px;cursor:pointer;border:1px solid transparent}.onboarding-tab-page .status-filter-tabs .status-tab.active{color:#fff}[dir] .onboarding-tab-page .status-filter-tabs .status-tab.active{background-color:#495057;border-color:#495057}.onboarding-tab-page .status-filter-tabs .status-tab.docs-pending{color:#856404}[dir] .onboarding-tab-page .status-filter-tabs .status-tab.docs-pending{background-color:#fff3cd;border-color:#ffeaa7}[dir] .onboarding-tab-page .status-filter-tabs .status-tab.docs-pending:hover{background-color:#ffecb5}.onboarding-tab-page .status-filter-tabs .status-tab.offer-pending{color:#055160}[dir] .onboarding-tab-page .status-filter-tabs .status-tab.offer-pending{background-color:#cff4fc;border-color:#b8daff}[dir] .onboarding-tab-page .status-filter-tabs .status-tab.offer-pending:hover{background-color:#b8e7fc}.onboarding-tab-page .status-filter-tabs .status-tab.needs-review{color:#721c24}[dir] .onboarding-tab-page .status-filter-tabs .status-tab.needs-review{background-color:#f8d7da;border-color:#f1aeb5}[dir] .onboarding-tab-page .status-filter-tabs .status-tab.needs-review:hover{background-color:#f5c2c7}.onboarding-tab-page .status-filter-tabs .status-tab.completed{color:#0f5132}[dir] .onboarding-tab-page .status-filter-tabs .status-tab.completed{background-color:#d1e7dd;border-color:#a3cfbb}[dir] .onboarding-tab-page .status-filter-tabs .status-tab.completed:hover{background-color:#c3e6cb}[dir] .onboarding-tab-page .status-filter-tabs .status-tab:not(.active):hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.onboarding-tab-page .nav-pills-modern .nav-link{font-weight:500;transition:all .3s ease}[dir] .onboarding-tab-page .nav-pills-modern .nav-link{border-radius:6px;padding:.5rem 1rem}[dir=ltr] .onboarding-tab-page .nav-pills-modern .nav-link{margin-right:.5rem}[dir=rtl] .onboarding-tab-page .nav-pills-modern .nav-link{margin-left:.5rem}[dir] .onboarding-tab-page .nav-pills-modern .nav-link:hover{background-color:rgba(115,103,240,.1)}.onboarding-tab-page .nav-pills-modern .nav-link.active{color:#fff}[dir] .onboarding-tab-page .nav-pills-modern .nav-link.active{background-color:#7367f0}[dir] .onboarding-tab-page .card{box-shadow:0 4px 24px 0 rgba(34,41,47,.1);border:none;border-radius:8px}[dir] .onboarding-tab-page .card .card-header{background-color:transparent;border-bottom:1px solid #e9ecef;padding:1.5rem}[dir] .onboarding-tab-page .card .card-body{padding:1.5rem}.onboarding-tab-page .btn-primary{font-weight:500;transition:all .3s ease}[dir] .onboarding-tab-page .btn-primary{background-color:#7367f0;border:none;border-radius:6px}[dir] .onboarding-tab-page .btn-primary:hover{background-color:#6258d3;transform:translateY(-1px);box-shadow:0 4px 12px rgba(115,103,240,.4)}[dir] .onboarding-tab-page .btn-primary:active,[dir] .onboarding-tab-page .btn-primary:focus{background-color:#5a4fcf;box-shadow:0 0 0 .2rem rgba(115,103,240,.25)}.onboarding-tab-page .btn-outline-secondary{color:#6e6b7b}[dir] .onboarding-tab-page .btn-outline-secondary{border-color:#d8d6de}.onboarding-tab-page .btn-outline-secondary:hover{color:#6e6b7b}[dir] .onboarding-tab-page .btn-outline-secondary:hover{background-color:#f8f8f8;border-color:#d8d6de}.onboarding-tab-page .status-badge{font-weight:500;white-space:nowrap}.onboarding-tab-page .status-badge svg{flex-shrink:0}.onboarding-tab-page .icon-circle{display:flex;align-items:center;justify-content:center}[dir] .onboarding-tab-page .icon-circle{border-radius:50%}[dir] .onboarding-tab-page .icon-circle.bg-primary{background-color:#7367f0!important}[dir] .onboarding-tab-page .candidate-info{border-radius:8px;border:1px solid #e9ecef}.onboarding-tab-page .file-upload-area .form-control[type=file]{transition:all .3s ease}[dir] .onboarding-tab-page .file-upload-area .form-control[type=file]{padding:.75rem;border:2px dashed #d8d6de;border-radius:8px;background-color:#f8f9fa}[dir] .onboarding-tab-page .file-upload-area .form-control[type=file]:hover{border-color:#7367f0;background-color:rgba(115,103,240,.05)}[dir] .onboarding-tab-page .file-upload-area .form-control[type=file]:focus{border-color:#7367f0;box-shadow:0 0 0 .2rem rgba(115,103,240,.25)}[dir] .onboarding-tab-page .file-upload-area .form-control[type=file].is-invalid{border-color:#ea5455}.onboarding-tab-page .file-upload-info{font-size:.875rem;color:#6e6b7b}.onboarding-tab-page .form-label{font-weight:600;color:#495057}[dir] .onboarding-tab-page .form-label{margin-bottom:.75rem}.onboarding-tab-page .form-label .text-primary{color:#7367f0!important}.onboarding-tab-page .text-danger{color:#ea5455!important;font-size:.875rem}.onboarding-tab-page .text-success{color:var(--bs-success,#28c76f)!important}.onboarding-tab-page .empty-state-container{max-width:450px}[dir] .onboarding-tab-page .empty-state-container{padding:3rem 1rem;margin:0 auto}.onboarding-tab-page .empty-state-container .empty-state-icon{color:#7367f0;opacity:.8}[dir] .onboarding-tab-page .empty-state-container .empty-state-icon{margin-bottom:1.5rem}.onboarding-tab-page .empty-state-container .empty-state-title{font-weight:600;color:#495057;font-size:1.25rem}[dir] .onboarding-tab-page .empty-state-container .empty-state-title{margin-bottom:.75rem}.onboarding-tab-page .empty-state-container .empty-state-description{font-size:15px;line-height:1.6;color:#6e6b7b}[dir] .onboarding-tab-page .empty-state-container .empty-state-description{margin-bottom:2rem}.onboarding-tab-page .empty-state-container .btn{font-weight:500;transition:all .3s ease;font-size:14px}[dir] .onboarding-tab-page .empty-state-container .btn{padding:.875rem 2rem;border-radius:8px;box-shadow:0 2px 8px rgba(115,103,240,.2)}[dir] .onboarding-tab-page .empty-state-container .btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(115,103,240,.4)}[dir] .onboarding-tab-page .empty-state-container .btn:active{transform:translateY(0)}.onboarding-tab-page .badge{font-weight:500}[dir] .onboarding-tab-page .badge{padding:.5rem .75rem;border-radius:4px}[dir] .onboarding-tab-page .badge.badge-warning{background-color:#ff9f43}[dir] .onboarding-tab-page .badge.badge-success{background-color:var(--bs-success,#28c76f)}[dir] .onboarding-tab-page .badge.badge-danger{background-color:#ea5455}[dir] .onboarding-tab-page .badge.badge-info{background-color:#00cfe8}[dir] .onboarding-tab-page .dropdown-menu{border:none;box-shadow:0 4px 24px 0 rgba(34,41,47,.1);border-radius:6px;padding:.5rem 0}.onboarding-tab-page .dropdown-menu .dropdown-item{font-size:14px;color:#6e6b7b;transition:all .3s ease}[dir] .onboarding-tab-page .dropdown-menu .dropdown-item{padding:.5rem 1rem}.onboarding-tab-page .dropdown-menu .dropdown-item:hover{color:#7367f0}[dir] .onboarding-tab-page .dropdown-menu .dropdown-item:hover{background-color:rgba(115,103,240,.1)}.onboarding-tab-page .stats-card{transition:all .3s ease}[dir] .onboarding-tab-page .stats-card{border:none;box-shadow:0 2px 10px rgba(0,0,0,.08);border-radius:8px}[dir] .onboarding-tab-page .stats-card:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,.12)}[dir] .onboarding-tab-page .stats-card .card-body{padding:1.5rem}.onboarding-tab-page .stats-card h3{font-size:2rem;font-weight:700;color:#2c2c2c}[dir] .onboarding-tab-page .stats-card h3{margin-bottom:.5rem}.onboarding-tab-page .stats-card p{font-weight:600;color:#5a5a5a}[dir] .onboarding-tab-page .stats-card p{margin-bottom:.25rem}.onboarding-tab-page .stats-card small{color:#8a8a8a;font-size:12px}.onboarding-tab-page .stats-card .stats-icon{opacity:.8}[dir] .onboarding-tab-page .activity-item{padding:.75rem 0;border-bottom:1px solid #f1f1f1}[dir] .onboarding-tab-page .activity-item:last-child{border-bottom:none}.onboarding-tab-page .activity-item .fw-bold{color:#2c2c2c;font-size:14px}[dir] .onboarding-tab-page .activity-item .fw-bold{margin-bottom:.25rem}.onboarding-tab-page .activity-item .text-muted{font-size:13px;color:#8a8a8a}.onboarding-tab-page .flow-item .fw-bold{color:#2c2c2c;font-size:15px}.onboarding-tab-page .flow-item .text-primary{color:#7367f0!important;font-size:13px;font-weight:500}.onboarding-tab-page .flow-item .progress-sm{height:6px}[dir] .onboarding-tab-page .flow-item .progress-sm .progress-bar{border-radius:3px}[dir=ltr] .onboarding-tab-page .flow-item .progress-sm .progress-bar{background:linear-gradient(135deg,#6e58ff,#4f46e5)}[dir=rtl] .onboarding-tab-page .flow-item .progress-sm .progress-bar{background:linear-gradient(-135deg,#6e58ff,#4f46e5)}.onboarding-tab-page .activity-status-badge{font-weight:500;white-space:nowrap}.onboarding-tab-page .email-conversation-card{transition:all .3s ease;overflow:hidden}[dir] .onboarding-tab-page .email-conversation-card{border-radius:12px}[dir] .onboarding-tab-page .email-conversation-card:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(34,41,47,.15)}[dir=ltr] .onboarding-tab-page .email-conversation-card.sent-email{border-left:4px solid #7367f0!important}[dir=rtl] .onboarding-tab-page .email-conversation-card.sent-email{border-right:4px solid #7367f0!important}[dir=ltr] .onboarding-tab-page .email-conversation-card.sent-email .email-type-badge{background:linear-gradient(135deg,#6e58ff,#4f46e5)}[dir=rtl] .onboarding-tab-page .email-conversation-card.sent-email .email-type-badge{background:linear-gradient(-135deg,#6e58ff,#4f46e5)}[dir=ltr] .onboarding-tab-page .email-conversation-card.received-email{border-left:4px solid var(--bs-success,#28c76f)!important}[dir=rtl] .onboarding-tab-page .email-conversation-card.received-email{border-right:4px solid var(--bs-success,#28c76f)!important}[dir=ltr] .onboarding-tab-page .email-conversation-card.received-email .email-type-badge{background:linear-gradient(135deg,var(--bs-success,#28c76f),rgba(var(--bs-success-rgb,40,199,111),.75))}[dir=rtl] .onboarding-tab-page .email-conversation-card.received-email .email-type-badge{background:linear-gradient(-135deg,var(--bs-success,#28c76f),rgba(var(--bs-success-rgb,40,199,111),.75))}.onboarding-tab-page .email-conversation-card .email-subject{color:#5e5873;font-weight:600;font-size:16px;line-height:1.4}.onboarding-tab-page .email-conversation-card .email-type-badge{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}[dir] .onboarding-tab-page .email-conversation-card .email-type-badge{padding:4px 8px;border-radius:6px}.onboarding-tab-page .email-conversation-card .email-participants .fw-medium{font-weight:500;color:#5e5873}.onboarding-tab-page .email-conversation-card .email-content.preview{-webkit-text-fill-color:transparent}[dir] .onboarding-tab-page .email-conversation-card .email-content.preview{-webkit-background-clip:text;background-clip:text}[dir=ltr] .onboarding-tab-page .email-conversation-card .email-content.preview{background:linear-gradient(180deg,#6e6b7b,#a8a8a8)}[dir=rtl] .onboarding-tab-page .email-conversation-card .email-content.preview{background:linear-gradient(-180deg,#6e6b7b,#a8a8a8)}.onboarding-tab-page .email-conversation-card .email-content.expanded{color:#6e6b7b;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;white-space:pre-wrap}[dir] .onboarding-tab-page .email-conversation-card .email-content.expanded{padding:12px;background-color:#f8f9fa;border-radius:8px;margin:8px 0}[dir=ltr] .onboarding-tab-page .email-conversation-card .email-content.expanded{border-left:3px solid #e9ecef}[dir=rtl] .onboarding-tab-page .email-conversation-card .email-content.expanded{border-right:3px solid #e9ecef}.onboarding-tab-page .email-conversation-card .email-toggle-btn{color:#7367f0!important;font-weight:500;transition:all .2s ease}.onboarding-tab-page .email-conversation-card .email-toggle-btn:hover{color:#5e4fd1!important;text-decoration:none}[dir=ltr] .onboarding-tab-page .email-conversation-card .email-toggle-btn:hover{transform:translateX(2px)}[dir=rtl] .onboarding-tab-page .email-conversation-card .email-toggle-btn:hover{transform:translateX(-2px)}[dir] .onboarding-tab-page .email-conversation-card .email-actions{border-top:1px solid rgba(0,0,0,.06)!important}.onboarding-tab-page .email-conversation-card .email-actions .email-action-buttons .btn{color:#a8aaae;transition:all .2s ease}[dir] .onboarding-tab-page .email-conversation-card .email-actions .email-action-buttons .btn{border-radius:6px}.onboarding-tab-page .email-conversation-card .email-actions .email-action-buttons .btn:hover{color:#7367f0}[dir] .onboarding-tab-page .email-conversation-card .email-actions .email-action-buttons .btn:hover{background-color:rgba(115,103,240,.1);transform:scale(1.1)}[dir=ltr] .onboarding-tab-page .email-conversation-card .email-timestamp{text-align:right}[dir=rtl] .onboarding-tab-page .email-conversation-card .email-timestamp{text-align:left}.onboarding-tab-page .email-conversation-card .email-timestamp small{font-weight:500;color:#a8aaae}[dir] .onboarding-tab-page .candidate-details-modal .modal-content{border-radius:12px;border:none;box-shadow:0 10px 40px rgba(34,41,47,.2)}.onboarding-tab-page .candidate-details-modal .modal-header{color:#fff}[dir] .onboarding-tab-page .candidate-details-modal .modal-header{border-bottom:1px solid #f1f1f1;border-radius:12px 12px 0 0}[dir=ltr] .onboarding-tab-page .candidate-details-modal .modal-header{background:linear-gradient(135deg,#667eea,#764ba2)}[dir=rtl] .onboarding-tab-page .candidate-details-modal .modal-header{background:linear-gradient(-135deg,#667eea,#764ba2)}.onboarding-tab-page .candidate-details-modal .modal-header .modal-title{font-weight:600;font-size:18px}.onboarding-tab-page .candidate-details-modal .modal-header .btn-close{filter:invert(1)}[dir] .onboarding-tab-page .candidate-details-modal .nav-tabs{border-bottom:2px solid #f1f1f1;margin-bottom:0}.onboarding-tab-page .candidate-details-modal .nav-tabs .nav-link{color:#6e6b7b;font-weight:500;transition:all .3s ease}[dir] .onboarding-tab-page .candidate-details-modal .nav-tabs .nav-link{border:none;padding:12px 20px}.onboarding-tab-page .candidate-details-modal .nav-tabs .nav-link:hover{color:#7367f0}[dir] .onboarding-tab-page .candidate-details-modal .nav-tabs .nav-link:hover{background-color:rgba(115,103,240,.05)}.onboarding-tab-page .candidate-details-modal .nav-tabs .nav-link.active{color:#7367f0;font-weight:600}[dir] .onboarding-tab-page .candidate-details-modal .nav-tabs .nav-link.active{background-color:transparent;border-bottom:3px solid #7367f0}[dir] .modal-content{border:none;border-radius:12px;box-shadow:0 10px 40px rgba(34,41,47,.2)}[dir] .modal-header{border-bottom:1px solid #e9ecef;padding:1.5rem}.modal-header .modal-title{font-weight:600;color:#5e5873}.modal-header .btn-close{font-size:1.5rem;color:#6e6b7b;opacity:.7;position:relative;width:1.5rem;height:1.5rem}[dir] .modal-header .btn-close{background:none;border:none}.modal-header .btn-close:before{content:"×";position:absolute;top:50%;font-size:1.5rem;line-height:1;color:#6e6b7b}[dir=ltr] .modal-header .btn-close:before{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .modal-header .btn-close:before{right:50%;transform:translate(50%,-50%)}.modal-header .btn-close:hover{opacity:1}.modal-header .btn-close:hover:before{color:#495057}[dir] .modal-body{padding:1.5rem}[dir] .modal-footer{border-top:1px solid #e9ecef;padding:1rem 1.5rem}[dir=ltr] .modal-footer .btn{margin-left:.5rem}[dir=rtl] .modal-footer .btn{margin-right:.5rem}[dir] .progress-container{margin-bottom:2rem}.progress-container .progress{height:6px}[dir] .progress-container .progress{border-radius:3px;background-color:#f1f1f1}.progress-container .progress .progress-bar{transition:width .6s ease}[dir] .progress-container .progress .progress-bar{border-radius:3px}[dir=ltr] .progress-container .progress .progress-bar{background:linear-gradient(135deg,#6e58ff,#4f46e5)}[dir=rtl] .progress-container .progress .progress-bar{background:linear-gradient(-135deg,#6e58ff,#4f46e5)}.progress-container .step-info{display:flex;justify-content:space-between;align-items:center}[dir] .progress-container .step-info{margin-bottom:.5rem}.progress-container .step-info .step-title{font-weight:600;color:#5e5873}.progress-container .step-info .step-progress{font-size:14px;color:#6e6b7b}[dir] .step-content .step-header{text-align:center;margin-bottom:2rem}.step-content .step-header h3{color:#5e5873;font-weight:600}[dir] .step-content .step-header h3{margin-bottom:.5rem}.step-content .step-header p{color:#6e6b7b}[dir] .step-content .step-header p{margin-bottom:0}[dir] .step-content .form-group{margin-bottom:1.5rem}.step-content .form-group label{font-weight:500;color:#5e5873}[dir] .step-content .form-group label{margin-bottom:.5rem}.step-content .upload-area{transition:all .3s ease}[dir] .step-content .upload-area{border:2px dashed #d8d6de;border-radius:8px;padding:3rem 2rem;text-align:center;cursor:pointer}[dir] .step-content .upload-area:hover{border-color:#7367f0;background-color:rgba(115,103,240,.05)}.step-content .upload-area .upload-icon{color:#7367f0}[dir] .step-content .upload-area .upload-icon{margin-bottom:1rem}.step-content .upload-area .upload-text{color:#5e5873;font-weight:500}[dir] .step-content .upload-area .upload-text{margin-bottom:.5rem}.step-content .upload-area .upload-subtext{color:#6e6b7b;font-size:14px}.step-content .document-checkbox .form-check{transition:all .3s ease}[dir] .step-content .document-checkbox .form-check{padding:1rem;border:1px solid #e9ecef;border-radius:6px;margin-bottom:.75rem}[dir] .step-content .document-checkbox .form-check .form-check-input:checked{background-color:#7367f0;border-color:#7367f0}.step-content .document-checkbox .form-check .form-check-label{font-weight:500;color:#5e5873}[dir] .step-content .variable-field{background-color:#f8f8f8;border:1px solid #e9ecef;border-radius:6px;padding:1rem;margin-bottom:.75rem}.step-content .variable-field .variable-name{color:#7367f0;font-family:"Monaco","Menlo","Ubuntu Mono",monospace;font-weight:600}[dir=ltr] .step-content .variable-field .variable-name{margin-right:1rem}[dir=rtl] .step-content .variable-field .variable-name{margin-left:1rem}.step-content .variable-field .variable-description{color:#6e6b7b}.tab-toggle{display:flex}[dir] .tab-toggle{background-color:#f8f8f8;border-radius:6px;padding:.25rem;margin-bottom:2rem}.tab-toggle .tab-option{flex:1 1;transition:all .3s ease;font-weight:500;color:#6e6b7b}[dir] .tab-toggle .tab-option{padding:.75rem 1rem;text-align:center;border-radius:4px;cursor:pointer}.tab-toggle .tab-option.active{color:#7367f0}[dir] .tab-toggle .tab-option.active{background-color:#fff;box-shadow:0 2px 4px rgba(34,41,47,.1)}.tab-toggle .tab-option:hover:not(.active){color:#7367f0}@media(max-width:768px){.onboarding-tab-page .d-flex.justify-content-between{flex-direction:column;align-items:flex-start}.onboarding-tab-page .d-flex.justify-content-between .btn{width:100%}[dir] .onboarding-tab-page .d-flex.justify-content-between .btn{margin-top:1rem}.onboarding-tab-page .nav-tabs-modern .nav-link{font-size:14px}[dir] .onboarding-tab-page .nav-tabs-modern .nav-link{padding:.75rem 1rem}}.onboarding-form-page{--cf-midnight:#151833;--cf-midnight-soft:#1f2247;--cf-paper:#f6f7fb;--cf-surface:#fff;--cf-indigo:#4f46e5;--cf-indigo-dim:#eef0fe;--cf-teal:#0d9488;--cf-teal-dim:#e7f6f4;--cf-ink:#14161f;--cf-slate:#6b7080;--cf-line:#e4e7ec;--cf-red:#dc2626;--cf-red-dim:#fdeded;--cf-font-display:"Fraunces",Georgia,serif;position:relative;isolation:isolate;min-height:100vh;overflow-x:hidden}[dir] .onboarding-form-page{padding:1rem 0}[dir=ltr] .onboarding-form-page{background:linear-gradient(180deg,#f6f5ff,#f8f8fb 45%,#f8f8fb)}[dir=rtl] .onboarding-form-page{background:linear-gradient(-180deg,#f6f5ff,#f8f8fb 45%,#f8f8fb)}.onboarding-form-page:after,.onboarding-form-page:before{content:"";position:absolute;z-index:-1;filter:blur(60px);opacity:.35;pointer-events:none}[dir] .onboarding-form-page:after,[dir] .onboarding-form-page:before{border-radius:50%}.onboarding-form-page:before{width:420px;height:420px;top:-160px}[dir] .onboarding-form-page:before{background:radial-gradient(circle,rgba(79,70,229,.35),transparent 70%)}[dir=ltr] .onboarding-form-page:before{left:-120px}[dir=rtl] .onboarding-form-page:before{right:-120px}.onboarding-form-page:after{width:480px;height:480px;bottom:-200px}[dir] .onboarding-form-page:after{background:radial-gradient(circle,rgba(13,148,136,.2),transparent 70%)}[dir=ltr] .onboarding-form-page:after{right:-160px}[dir=rtl] .onboarding-form-page:after{left:-160px}@media(min-width:768px){[dir] .onboarding-form-page{padding:2rem 0}}@media(min-width:992px){[dir] .onboarding-form-page{padding:4rem 0}}.onboarding-card{transition:box-shadow .35s ease;position:relative}[dir] .onboarding-card{border:none;border-radius:20px;box-shadow:0 1px 2px rgba(30,23,79,.04),0 20px 48px -12px rgba(30,23,79,.14)}.onboarding-card:before{content:"";display:block;height:5px}[dir] .onboarding-card:before{border-radius:20px 20px 0 0}[dir=ltr] .onboarding-card:before{background:linear-gradient(90deg,#4f46e5,#9c93f4 50%,#0d9488)}[dir=rtl] .onboarding-card:before{background:linear-gradient(-90deg,#4f46e5,#9c93f4 50%,#0d9488)}@media(min-width:768px){[dir] .onboarding-card:hover{box-shadow:0 1px 2px rgba(30,23,79,.04),0 28px 64px -14px rgba(30,23,79,.18)}}[dir] .onboarding-header{margin-bottom:2rem;padding-bottom:1.75rem;border-bottom:1px solid #e4e7ec}[dir=ltr] .onboarding-header{text-align:left}[dir=rtl] .onboarding-header{text-align:right}@media(min-width:768px){[dir] .onboarding-header{margin-bottom:3rem}}.onboarding-header .header-eyebrow{display:inline-flex;align-items:center;grid-gap:.5rem;gap:.5rem;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#6b7080}[dir] .onboarding-header .header-eyebrow{margin-bottom:.9rem}.onboarding-header .header-eyebrow-dot{width:6px;height:6px;flex-shrink:0}[dir] .onboarding-header .header-eyebrow-dot{border-radius:50%;background:#0d9488}.onboarding-header .job-title{font-family:"Fraunces",Georgia,serif;font-weight:600;color:#14161f;font-size:1.6rem;letter-spacing:-.02em;line-height:1.4;word-wrap:break-word;white-space:normal;overflow-wrap:break-word;writing-mode:initial;text-orientation:mixed}[dir] .onboarding-header .job-title{margin-bottom:0}[dir=ltr] .onboarding-header .job-title{text-align:left}[dir=rtl] .onboarding-header .job-title{text-align:right}.onboarding-header .job-title .text-primary{display:inline;word-break:break-word;color:#4f46e5}.onboarding-header .candidate-name{font-weight:600;font-size:.9rem;color:#14161f}[dir] .onboarding-header .candidate-details{margin-top:1rem}[dir=ltr] .onboarding-header .candidate-details{text-align:left}[dir=rtl] .onboarding-header .candidate-details{text-align:right}.onboarding-header .candidate-details .candidate-details-wrapper{grid-gap:.85rem;gap:.85rem;justify-content:flex-start;display:inline-flex!important}[dir] .onboarding-header .candidate-details .candidate-details-wrapper{background-color:#fafafc;border:1px solid #e4e7ec;border-radius:14px;padding:.85rem 1.1rem}.onboarding-header .candidate-details .candidate-meta{min-width:0}.onboarding-header .candidate-details .candidate-email{color:#6b7080;font-size:.78rem;word-break:break-word}.cf-mini-avatar{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:#fff;font-family:"Fraunces",Georgia,serif;font-weight:600;font-size:.75rem;flex-shrink:0}[dir] .cf-mini-avatar{border-radius:50%}[dir=ltr] .cf-mini-avatar{background:linear-gradient(135deg,#0d9488,#14b8a6)}[dir=rtl] .cf-mini-avatar{background:linear-gradient(-135deg,#0d9488,#14b8a6)}@keyframes formSectionFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}[dir=ltr] .form-section,[dir=rtl] .form-section{animation:formSectionFadeIn .35s ease both}.question-group{transition:box-shadow .2s ease}[dir] .question-group{margin-bottom:1.5rem}.question-group .question-label{font-size:.95rem;font-weight:500;color:#444;display:block}[dir] .question-group .question-label{margin-bottom:.75rem}@media(min-width:768px){.question-group .question-label{font-size:1rem}[dir] .question-group .question-label{margin-bottom:.875rem}}.question-group .question-text{word-wrap:break-word;overflow-wrap:break-word;flex:1 1;min-width:0;line-height:1.5}.question-group .question-description{line-height:1.5;color:#6e6b7b}[dir] .question-group .question-description{margin-top:.25rem;margin-bottom:.75rem}.question-group .form-control,.question-group input,.question-group select,.question-group textarea{transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;font-size:.95rem}[dir] .question-group .form-control,[dir] .question-group input,[dir] .question-group select,[dir] .question-group textarea{border-radius:10px;border-color:#e2e0ee;padding:.65rem .9rem;background-color:#fcfcfe}@media(min-width:768px){.question-group .form-control,.question-group input,.question-group select,.question-group textarea{font-size:1rem}}[dir] .question-group .form-control:hover:not(:disabled):not(:focus),[dir] .question-group input:hover:not(:disabled):not(:focus),[dir] .question-group select:hover:not(:disabled):not(:focus),[dir] .question-group textarea:hover:not(:disabled):not(:focus){border-color:#c7c1f2}[dir] .question-group .form-control:focus,[dir] .question-group input:focus,[dir] .question-group select:focus,[dir] .question-group textarea:focus{border-color:#4f46e5;background-color:#fff;box-shadow:0 0 0 .2rem rgba(79,70,229,.15)}[dir] .question-group .form-control.is-invalid:focus,[dir] .question-group input.is-invalid:focus,[dir] .question-group select.is-invalid:focus,[dir] .question-group textarea.is-invalid:focus{box-shadow:0 0 0 .2rem rgba(234,84,85,.15)}.question-group .form-control::placeholder,.question-group input::placeholder,.question-group select::placeholder,.question-group textarea::placeholder{color:#b4b7bd;font-size:.875rem;opacity:.8}@media(min-width:768px){.question-group .form-control::placeholder,.question-group input::placeholder,.question-group select::placeholder,.question-group textarea::placeholder{font-size:.9rem}}.question-group input[type=date]::placeholder,.question-group input[type=email]::placeholder,.question-group input[type=number]::placeholder,.question-group input[type=tel]::placeholder,.question-group input[type=text]::placeholder,.question-group textarea::placeholder{font-size:.875rem;color:#b4b7bd;opacity:.8}[dir] .is-invalid{border-color:#ea5455!important}.question-group[aria-invalid=true] .question-label{color:#ea5455}.question-group:focus-within .question-label{color:#4f46e5}.submit-button:disabled{opacity:.7}[dir] .submit-button:disabled{transform:none!important;box-shadow:none!important}.file-upload-wrapper .file-remove-btn{transition:color .15s ease}[dir] .file-upload-wrapper .file-remove-btn{cursor:pointer}.file-upload-wrapper .file-remove-btn:hover{color:#c4302b!important;text-decoration:underline!important}.file-upload-wrapper .file-remove-btn:focus-visible{outline:2px solid #ea5455;outline-offset:2px}[dir] .file-upload-wrapper .file-remove-btn:focus-visible{border-radius:3px}.file-upload-wrapper .file-upload-label{display:flex;align-items:center;justify-content:center;width:100%;transition:all .3s ease;min-height:44px}[dir] .file-upload-wrapper .file-upload-label{padding:.75rem 1rem;border:2px dashed #d8d6de;border-radius:8px;cursor:pointer;text-align:center;background-color:#fff}[dir] .file-upload-wrapper .file-upload-label:hover{border-color:#4f46e5;background-color:rgba(79,70,229,.05)}[dir] .file-upload-wrapper .file-upload-label:active{background-color:rgba(79,70,229,.1)}.file-upload-wrapper .file-upload-label[disabled]{opacity:.6}[dir] .file-upload-wrapper .file-upload-label[disabled]{cursor:not-allowed}.file-upload-wrapper .file-upload-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#6e6b7b;font-weight:500}[dir] .file-upload-wrapper .file-upload-info{margin-top:.5rem}.file-upload-wrapper .file-upload-info small{display:block;line-height:1.6;word-wrap:break-word;overflow-wrap:break-word}.file-upload-wrapper .file-upload-info small span{display:inline-block}[dir=ltr] .file-upload-wrapper .file-upload-info small span{margin-right:.5rem}[dir=rtl] .file-upload-wrapper .file-upload-info small span{margin-left:.5rem}@media(max-width:767px){.file-upload-wrapper .file-upload-info small span{display:block}[dir] .file-upload-wrapper .file-upload-info small span{margin-bottom:.25rem}[dir=ltr] .file-upload-wrapper .file-upload-info small span{margin-right:0}[dir=rtl] .file-upload-wrapper .file-upload-info small span{margin-left:0}[dir] .file-upload-wrapper .file-upload-info small span:last-child{margin-bottom:0}}@media(min-width:768px){[dir=ltr] .file-upload-wrapper .file-upload-info small span:last-child{margin-right:0}[dir=rtl] .file-upload-wrapper .file-upload-info small span:last-child{margin-left:0}}.submit-button{font-weight:600;letter-spacing:.3px;transition:transform .25s ease,box-shadow .25s ease,background .25s ease;font-size:.95rem}[dir] .submit-button{border:none;border-radius:50px;padding:.875rem 1.5rem;box-shadow:0 4px 15px rgba(67,56,202,.3)}[dir=ltr] .submit-button{background:linear-gradient(90deg,#4f46e5,#8d7cf5)}[dir=rtl] .submit-button{background:linear-gradient(-90deg,#4f46e5,#8d7cf5)}@media(min-width:768px){.submit-button{font-size:1rem}[dir] .submit-button{padding:.9rem 2.5rem}}[dir] .submit-button:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 10px 24px rgba(67,56,202,.4)}[dir=ltr] .submit-button:hover:not(:disabled){background:linear-gradient(90deg,#6a5cf5,#8370f7)}[dir=rtl] .submit-button:hover:not(:disabled){background:linear-gradient(-90deg,#6a5cf5,#8370f7)}[dir] .submit-button:active:not(:disabled){transform:translateY(-1px)}[dir] .onboarding-form-footer{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e9ecef;text-align:center}.onboarding-form-footer__link{display:inline-flex;align-items:center;justify-content:center;grid-gap:.5rem;gap:.5rem;text-decoration:none;color:#6e6b7b;font-size:.875rem;font-weight:500;transition:color .2s ease}.onboarding-form-footer__link:hover{color:#4f46e5}.onboarding-form-footer__link:focus{outline:none;color:#4f46e5}.onboarding-form-footer__logo{width:20px;height:20px;object-fit:contain;flex-shrink:0}.onboarding-form-footer__text{white-space:nowrap}@media(max-width:767px){[dir] .onboarding-form-footer{margin-top:1.5rem;padding-top:1rem}.onboarding-form-footer__link{font-size:.8125rem;grid-gap:.375rem;gap:.375rem}.onboarding-form-footer__logo{width:18px;height:18px}.onboarding-form-footer__text{white-space:normal}}@media(max-width:767px){[dir] .onboarding-form-page .onboarding-card{border-radius:8px;margin:0 .5rem}[dir] .onboarding-form-page .onboarding-header{margin-bottom:1.5rem!important}.onboarding-form-page .onboarding-header .job-title{font-size:1.25rem;line-height:1.5}[dir] .onboarding-form-page .onboarding-header .job-title{padding:0 .5rem}.onboarding-form-page .candidate-details .candidate-details-wrapper{flex-direction:column;align-items:center!important;grid-gap:.75rem;gap:.75rem}.onboarding-form-page .candidate-details .candidate-name{font-size:.95rem}.onboarding-form-page .candidate-details .candidate-email{font-size:.85rem;word-break:break-word}[dir] .onboarding-form-page .candidate-details .candidate-email{text-align:center}[dir] .onboarding-form-page .question-group{margin-bottom:1.5rem!important}.onboarding-form-page .question-group .question-label{font-size:.9rem}[dir] .onboarding-form-page .question-group .question-label{margin-bottom:.625rem}.onboarding-form-page .question-group .question-text{font-size:.9rem}.onboarding-form-page .question-group .question-text .badge{font-size:.7rem}[dir] .onboarding-form-page .question-group .question-text .badge{padding:.2rem .4rem}[dir=ltr] .onboarding-form-page .question-group .question-text .badge{margin-left:.5rem}[dir=rtl] .onboarding-form-page .question-group .question-text .badge{margin-right:.5rem}.onboarding-form-page .question-group .question-description{font-size:.85rem}[dir] .onboarding-form-page .question-group .question-description{margin-bottom:.625rem}.onboarding-form-page .form-control,.onboarding-form-page .form-select,.onboarding-form-page .select__control{font-size:16px}[dir] .onboarding-form-page .form-control,[dir] .onboarding-form-page .form-select,[dir] .onboarding-form-page .select__control{padding:.75rem;border-radius:6px}.onboarding-form-page .form-control::placeholder,.onboarding-form-page .form-select::placeholder,.onboarding-form-page .select__control::placeholder{font-size:.875rem!important;color:#b4b7bd;opacity:.8}.onboarding-form-page input[type=date],.onboarding-form-page input[type=email],.onboarding-form-page input[type=number],.onboarding-form-page input[type=tel],.onboarding-form-page input[type=text],.onboarding-form-page textarea{font-size:16px}.onboarding-form-page input[type=date]::placeholder,.onboarding-form-page input[type=email]::placeholder,.onboarding-form-page input[type=number]::placeholder,.onboarding-form-page input[type=tel]::placeholder,.onboarding-form-page input[type=text]::placeholder,.onboarding-form-page textarea::placeholder{font-size:.875rem!important;color:#b4b7bd;opacity:.8}.onboarding-form-page .file-upload-wrapper .file-upload-label{font-size:.9rem;min-height:48px}[dir] .onboarding-form-page .file-upload-wrapper .file-upload-label{padding:.875rem .75rem}.onboarding-form-page .file-upload-wrapper .file-upload-label .file-upload-text{font-size:.9rem}[dir] .onboarding-form-page .file-upload-wrapper .file-upload-info{margin-top:.625rem}.onboarding-form-page .file-upload-wrapper .file-upload-info small{font-size:.8rem;line-height:1.5}.onboarding-form-page .file-upload-wrapper .file-upload-info small span{display:block}[dir] .onboarding-form-page .file-upload-wrapper .file-upload-info small span{margin-bottom:.25rem}[dir] .onboarding-form-page .file-upload-wrapper .file-upload-info small span:last-child{margin-bottom:0}.onboarding-form-page .alert{font-size:.875rem}[dir] .onboarding-form-page .alert{padding:.75rem;margin-bottom:1rem;border-radius:6px}.onboarding-form-page .badge{font-size:.75rem}[dir] .onboarding-form-page .badge{padding:.25rem .5rem;border-radius:4px}.onboarding-form-page .error-message{font-size:.8rem;display:flex;align-items:flex-start}[dir] .onboarding-form-page .error-message{margin-top:.5rem}.onboarding-form-page .error-message svg{flex-shrink:0}[dir] .onboarding-form-page .error-message svg{margin-top:.125rem}.form-group .form-control,.form-group input,.form-group select,.form-group textarea,.question-group .form-control,.question-group input,.question-group select,.question-group textarea{width:100%;max-width:100%;box-sizing:border-box}.select__control{min-height:44px;font-size:16px}.select__placeholder{font-size:.875rem!important;color:#b4b7bd!important;opacity:.8}.select__menu,.select__single-value{font-size:16px}.select__option{font-size:.95rem}}.select__placeholder{font-size:.875rem!important;color:#b4b7bd!important;opacity:.8}@media(min-width:768px){.select__placeholder{font-size:.9rem!important}}.form-progress-sticky{position:-webkit-sticky;position:sticky;top:0;z-index:5}[dir] .form-progress-sticky{background-color:#fff;padding:.85rem 0 1rem;border-bottom:1px solid #f1f0fa;box-shadow:0 8px 16px -12px rgba(30,23,79,.12)}.form-progress__label{font-size:.8rem;font-weight:500;color:#6e6b7b}.form-progress__count{font-size:.8rem;font-weight:600;color:#4f46e5}.form-progress__bar{height:10px}[dir] .form-progress__bar{border-radius:50px;background-color:#ede9fe;box-shadow:inset 0 1px 2px rgba(30,23,79,.06)}.form-progress__bar .progress-bar{transition:width .5s cubic-bezier(.4,0,.2,1)}[dir] .form-progress__bar .progress-bar{border-radius:50px}[dir=ltr] .form-progress__bar .progress-bar{background:linear-gradient(90deg,#4f46e5,#0d9488)}[dir=rtl] .form-progress__bar .progress-bar{background:linear-gradient(-90deg,#4f46e5,#0d9488)}.form-sections-nav{grid-gap:.5rem;gap:.5rem}.form-sections-nav__link{display:inline-flex!important;align-items:center;font-size:.8125rem;font-weight:500;color:#6e6b7b!important;transition:background-color .2s ease,color .2s ease,transform .15s ease}[dir] .form-sections-nav__link{padding:.4rem .9rem!important;border-radius:50px!important;background-color:#f4f3ff!important;border:1px solid transparent;cursor:pointer}.form-sections-nav__link svg{color:#0d9488}.form-sections-nav__link:hover{color:#4f46e5!important}[dir] .form-sections-nav__link:hover{background-color:#ede9fe!important;transform:translateY(-1px)}.form-sections-nav__link.active{color:#fff!important}[dir] .form-sections-nav__link.active{background-color:#4f46e5!important;box-shadow:0 4px 10px rgba(79,70,229,.35)}.form-sections-nav__link.active svg{color:#fff}.form-helper-text{display:flex;align-items:center}.form-section__eyebrow{display:block;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#9992e0}[dir] .form-section__eyebrow{margin-bottom:.35rem}[dir] .form-section:not(:first-child){margin-top:2.5rem;padding-top:1.75rem;border-top:1px dashed #e2e0ee}.form-section__header{display:flex;align-items:center;font-size:1.05rem;font-weight:700;color:#1e174f;letter-spacing:-.01em}[dir] .form-section__header{margin-bottom:1.25rem}.form-section__header:before{content:"";display:inline-block;width:4px;height:1.1em;flex-shrink:0}[dir] .form-section__header:before{border-radius:4px}[dir=ltr] .form-section__header:before{margin-right:.6rem;background:linear-gradient(180deg,#4f46e5,#0d9488)}[dir=rtl] .form-section__header:before{margin-left:.6rem;background:linear-gradient(-180deg,#4f46e5,#0d9488)}@media(min-width:768px){.form-section__header{font-size:1.15rem}}@keyframes formSuccessPop{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:scale(1)}}@keyframes formSuccessRingPulse{0%{box-shadow:0 0 0 0 rgba(13,148,136,.35)}to{box-shadow:0 0 0 18px rgba(13,148,136,0)}}.form-success-panel .form-success-icon{display:inline-flex;align-items:center;justify-content:center;width:88px;height:88px;color:#fff}[dir] .form-success-panel .form-success-icon{border-radius:50%}[dir=ltr] .form-success-panel .form-success-icon{background:linear-gradient(135deg,#0d9488,#22b665)}[dir=ltr] .form-success-panel .form-success-icon,[dir=rtl] .form-success-panel .form-success-icon{animation:formSuccessPop .5s cubic-bezier(.34,1.56,.64,1) both,formSuccessRingPulse 1.6s ease-out .5s 2}[dir=rtl] .form-success-panel .form-success-icon{background:linear-gradient(-135deg,#0d9488,#22b665)}.form-success-panel .form-success-icon svg{filter:drop-shadow(0 4px 10px rgba(13,148,136,.35))}.form-success-panel h4{font-weight:700;color:#1e174f}@media(max-width:767px){.form-sections-nav{grid-gap:.375rem;gap:.375rem}.form-sections-nav__link{font-size:.75rem}[dir] .form-sections-nav__link{padding:.35rem .75rem!important}[dir] .form-section:not(:first-child){margin-top:1.75rem;padding-top:1.25rem}.form-section__header{font-size:.95rem}}.cf-shell{--cf-midnight:#151833;--cf-midnight-soft:#1f2247;--cf-paper:#f6f7fb;--cf-surface:#fff;--cf-indigo:#4f46e5;--cf-indigo-dim:#eef0fe;--cf-teal:#0d9488;--cf-teal-dim:#e7f6f4;--cf-ink:#14161f;--cf-slate:#6b7080;--cf-line:#e4e7ec;--cf-red:#dc2626;--cf-red-dim:#fdeded;--cf-font-display:"Fraunces",Georgia,serif;display:grid;grid-template-columns:320px minmax(0,1fr) 360px;min-height:100vh;color:var(--cf-ink);font-size:.9rem}[dir] .cf-shell{background:var(--cf-paper)}@media(max-width:1279px){.cf-shell{grid-template-columns:320px minmax(0,1fr)}.cf-shell .cf-next-panel{grid-column:2}[dir] .cf-shell .cf-next-panel{border-top:1px solid var(--cf-line)}[dir=ltr] .cf-shell .cf-next-panel{border-left:none}[dir=rtl] .cf-shell .cf-next-panel{border-right:none}}@media(max-width:860px){.cf-shell{grid-template-columns:1fr}.cf-shell .cf-next-panel{grid-column:1}[dir] .cf-shell .cf-next-panel{padding:2rem 1.25rem 2.5rem}.cf-shell .cf-next-panel-sticky{position:static}}.cf-sidebar{color:#fff;display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto}[dir] .cf-sidebar{background:var(--cf-midnight);padding:2rem 1.75rem}@media(max-width:860px){.cf-sidebar{position:relative;height:auto}[dir] .cf-sidebar{padding:1.25rem 1.25rem 1rem}}.cf-brand-row{display:flex;align-items:center;grid-gap:.6rem;gap:.6rem}[dir] .cf-brand-row{margin-bottom:2.25rem}@media(max-width:860px){[dir] .cf-brand-row{margin-bottom:1.25rem}}.cf-brand-row span{font-size:.8rem;letter-spacing:.02em;color:hsla(0,0%,100%,.55)}.cf-brand-mark{width:26px;height:26px;display:flex;align-items:center;justify-content:center;font-family:var(--cf-font-display);font-weight:700;font-size:13px;color:#fff;flex-shrink:0}[dir] .cf-brand-mark{border-radius:7px}[dir=ltr] .cf-brand-mark{background:linear-gradient(135deg,var(--cf-indigo),#7c74f0)}[dir=rtl] .cf-brand-mark{background:linear-gradient(-135deg,var(--cf-indigo),#7c74f0)}.cf-candidate-card{display:flex;align-items:center;grid-gap:.85rem;gap:.85rem}[dir] .cf-candidate-card{padding:.9rem;border-radius:12px;background:var(--cf-midnight-soft);margin-bottom:2.25rem}@media(max-width:860px){.cf-candidate-card{display:none}}.cf-candidate-avatar{width:42px;height:42px;display:flex;align-items:center;justify-content:center;font-family:var(--cf-font-display);font-weight:600;font-size:1rem;color:#fff;flex-shrink:0}[dir] .cf-candidate-avatar{border-radius:50%}[dir=ltr] .cf-candidate-avatar{background:linear-gradient(135deg,var(--cf-teal),#14b8a6)}[dir=rtl] .cf-candidate-avatar{background:linear-gradient(-135deg,var(--cf-teal),#14b8a6)}.cf-candidate-meta{min-width:0}.cf-candidate-name{font-weight:600;font-size:.925rem}.cf-candidate-email,.cf-candidate-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cf-candidate-email{font-size:.775rem;color:hsla(0,0%,100%,.65)}.cf-welcome{font-family:var(--cf-font-display);font-size:1.05rem;font-weight:500;line-height:1.45;color:#fff}[dir] .cf-welcome{margin:0 0 2rem}@media(max-width:860px){.cf-welcome{display:none}}.cf-welcome em{color:#8fe3d8;font-style:normal}.cf-stepper{list-style:none;flex:1 1}[dir] .cf-stepper{margin:0;padding:0}@media(max-width:860px){.cf-stepper{display:flex;overflow-x:auto;grid-gap:.5rem;gap:.5rem}[dir] .cf-stepper{padding-bottom:.25rem}}.cf-step{position:relative;display:flex;align-items:flex-start;grid-gap:.85rem;gap:.85rem;transition:background-color .15s ease}[dir] .cf-step{padding:.65rem .5rem;border-radius:8px;cursor:pointer}[dir] .cf-step:hover{background:hsla(0,0%,100%,.04)}.cf-step:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:860px){.cf-step{flex-direction:column;align-items:center;min-width:84px;flex-shrink:0}[dir] .cf-step{text-align:center}}.cf-step-connector{position:absolute;top:42px;width:2px;height:calc(100% - 8px)}[dir] .cf-step-connector{background:hsla(0,0%,100%,.12)}[dir=ltr] .cf-step-connector{left:21px}[dir=rtl] .cf-step-connector{right:21px}@media(max-width:860px){.cf-step-connector{display:none}}.cf-step:last-child .cf-step-connector{display:none}.cf-step-index{width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:600;color:hsla(0,0%,100%,.6);flex-shrink:0;transition:all .2s ease;z-index:1}[dir] .cf-step-index{border-radius:50%;border:2px solid hsla(0,0%,100%,.22);background:var(--cf-midnight)}.cf-step.is-done .cf-step-index{color:#fff}[dir] .cf-step.is-done .cf-step-index{background:var(--cf-teal);border-color:var(--cf-teal)}.cf-step.is-active .cf-step-index{color:#fff}[dir] .cf-step.is-active .cf-step-index{background:var(--cf-indigo);border-color:var(--cf-indigo);box-shadow:0 0 0 4px rgba(79,70,229,.25)}[dir] .cf-step-label{padding-top:.35rem}.cf-step-title{font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.85)}@media(max-width:860px){.cf-step-title{font-size:.7rem}}.cf-step.is-active .cf-step-title{color:#fff}[dir] .cf-sidebar-progress{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid hsla(0,0%,100%,.1)}.cf-sidebar-progress-row{display:flex;justify-content:space-between;align-items:baseline}[dir] .cf-sidebar-progress-row{margin-bottom:.6rem}.cf-sidebar-progress-row .label{font-size:.75rem;color:hsla(0,0%,100%,.65)}.cf-sidebar-progress-row .value{font-family:var(--cf-font-display);font-size:1.15rem;font-weight:600;color:#fff}.cf-sidebar-progress-track{height:6px;overflow:hidden}[dir] .cf-sidebar-progress-track{border-radius:10px;background:hsla(0,0%,100%,.12)}.cf-sidebar-progress-fill{height:100%;transition:width .45s cubic-bezier(.4,0,.2,1)}[dir] .cf-sidebar-progress-fill{border-radius:10px}[dir=ltr] .cf-sidebar-progress-fill{background:linear-gradient(90deg,var(--cf-teal),#34d6c4)}[dir=rtl] .cf-sidebar-progress-fill{background:linear-gradient(-90deg,var(--cf-teal),#34d6c4)}.cf-content{max-width:760px}[dir=ltr] .cf-content{padding:3.5rem 3rem 5rem 4vw}[dir=rtl] .cf-content{padding:3.5rem 4vw 5rem 3rem}@media(max-width:860px){[dir] .cf-content{padding:2rem 1.25rem 3rem}}[dir] .cf-content-header{margin-bottom:2.5rem}.cf-content-eyebrow{display:inline-flex;align-items:center;grid-gap:.4rem;gap:.4rem;font-size:.8rem;color:var(--cf-slate)}[dir] .cf-content-eyebrow{margin-bottom:.6rem}.cf-content-eyebrow .dot{width:5px;height:5px}[dir] .cf-content-eyebrow .dot{border-radius:50%;background:var(--cf-teal)}.cf-content-title{font-family:var(--cf-font-display);font-size:2rem;font-weight:600;letter-spacing:-.01em;color:var(--cf-ink)}[dir] .cf-content-title{margin:0 0 .5rem}@media(max-width:860px){.cf-content-title{font-size:1.5rem}}.cf-content-sub{color:var(--cf-slate);font-size:.95rem;line-height:1.55;max-width:46ch}[dir] .cf-content-sub{margin:0}.cf-field-grid{display:grid;grid-template-columns:1fr;grid-gap:1.75rem;gap:1.75rem}[dir] .cf-field-grid .question-group{margin-bottom:0}.cf-field-grid .select__control{transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}[dir] .cf-field-grid .select__control{border-radius:10px;border-color:var(--cf-line);background-color:#fcfcfe;box-shadow:none}[dir] .cf-field-grid .select__control:hover{border-color:#c7c1f2}[dir] .cf-field-grid .select__control--is-focused{border-color:var(--cf-indigo)!important;background-color:#fff;box-shadow:0 0 0 .2rem rgba(79,70,229,.15)!important}[dir] .cf-field-grid .is-invalid .select__control{border-color:var(--cf-red)}.cf-content-nav{display:flex;justify-content:space-between;align-items:center}[dir] .cf-content-nav{margin-top:2.75rem;padding-top:2rem;border-top:1px solid var(--cf-line)}.cf-btn-ghost.btn.btn-link{font-size:.9rem;font-weight:600;color:var(--cf-slate);text-decoration:none}[dir] .cf-btn-ghost.btn.btn-link{padding:.75rem .5rem}.cf-btn-ghost.btn.btn-link:hover:not(:disabled){color:var(--cf-ink)}.cf-btn-ghost.btn.btn-link:disabled{opacity:.35}.cf-btn-primary.btn,.cf-btn-teal.btn{font-size:.9rem;font-weight:600;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}[dir] .cf-btn-primary.btn,[dir] .cf-btn-teal.btn{border:none;border-radius:999px;padding:.75rem 1.75rem}[dir] .cf-btn-primary.btn:active:not(:disabled),[dir] .cf-btn-teal.btn:active:not(:disabled){transform:translateY(1px)}.cf-btn-primary.btn{color:#fff}[dir] .cf-btn-primary.btn{background:var(--cf-indigo);box-shadow:0 8px 20px -6px rgba(79,70,229,.5)}[dir] .cf-btn-primary.btn:hover:not(:disabled){background:#4338ca;box-shadow:0 10px 24px -6px rgba(79,70,229,.55)}.cf-btn-teal.btn{color:#fff}[dir] .cf-btn-teal.btn{background:var(--cf-teal);box-shadow:0 8px 20px -6px rgba(13,148,136,.5)}[dir] .cf-btn-teal.btn:hover:not(:disabled){background:#0b7c72}[dir=ltr] .cf-next-panel{padding:3.5rem 3rem 3rem 2.5rem;border-left:1px solid var(--cf-line)}[dir=rtl] .cf-next-panel{padding:3.5rem 2.5rem 3rem 3rem;border-right:1px solid var(--cf-line)}.cf-next-panel-sticky{position:-webkit-sticky;position:sticky;top:3.5rem}.cf-next-panel-eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.01em;color:var(--cf-slate)}[dir] .cf-next-panel-eyebrow{margin-bottom:.9rem}[dir] .cf-next-card{background:var(--cf-surface);border:1px solid var(--cf-line);border-radius:12px;padding:1.5rem;margin-bottom:1.25rem}.cf-next-card-title{font-family:var(--cf-font-display);font-size:1.1rem;font-weight:600}[dir] .cf-next-card-title{margin:0 0 1rem}.cf-next-steps{list-style:none}[dir] .cf-next-steps{margin:0;padding:0}.cf-next-step{display:flex;grid-gap:.75rem;gap:.75rem}[dir] .cf-next-step{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px dashed var(--cf-line)}[dir] .cf-next-step:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.cf-next-step-icon{width:30px;height:30px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--cf-indigo)}[dir] .cf-next-step-icon{border-radius:8px;background:var(--cf-indigo-dim)}.cf-next-step-title{display:block;font-size:.85rem;font-weight:600;color:var(--cf-ink)}[dir] .cf-next-step-title{margin-bottom:.15rem}.cf-next-step-desc{display:block;font-size:.8rem;color:var(--cf-slate);line-height:1.5}.cf-help-card{color:#fff}[dir] .cf-help-card{background:var(--cf-midnight);border-radius:12px;padding:1.5rem}.cf-help-card h3{font-family:var(--cf-font-display);font-size:1.05rem;font-weight:600}[dir] .cf-help-card h3{margin:0 0 .4rem}.cf-help-card p{font-size:.8rem;color:hsla(0,0%,100%,.62);line-height:1.55}[dir] .cf-help-card p{margin:0 0 1rem}.cf-help-card a{display:inline-flex;align-items:center;font-size:.8rem;font-weight:600;color:#8fe3d8;text-decoration:none;transition:color .15s ease}[dir] .cf-help-card a{cursor:pointer}.cf-help-card a:hover{color:#b4f0e5;text-decoration:underline}.cf-help-card a:focus-visible{outline:2px solid #8fe3d8;outline-offset:2px}[dir] .cf-help-card a:focus-visible{border-radius:2px}@keyframes cfSuccessPop{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:scale(1)}}@keyframes cfSuccessRing{0%{box-shadow:0 0 0 0 rgba(13,148,136,.35)}to{box-shadow:0 0 0 18px rgba(13,148,136,0)}}.cf-success-page{min-height:100vh}[dir] .cf-success-page{background:#f6f7fb;padding:2rem}.cf-success-panel{max-width:440px}.cf-success-icon{display:inline-flex;align-items:center;justify-content:center;width:84px;height:84px;color:#fff}[dir] .cf-success-icon{border-radius:50%;margin:0 auto 1.75rem}[dir=ltr] .cf-success-icon{background:linear-gradient(135deg,#0d9488,#14b8a6)}[dir=ltr] .cf-success-icon,[dir=rtl] .cf-success-icon{animation:cfSuccessPop .5s cubic-bezier(.34,1.56,.64,1) both,cfSuccessRing 1.6s ease-out .5s 2}[dir=rtl] .cf-success-icon{background:linear-gradient(-135deg,#0d9488,#14b8a6)}.cf-success-title{font-family:"Fraunces",Georgia,serif;font-size:1.75rem;font-weight:600;color:#14161f}[dir] .cf-success-title{margin:0 0 .6rem}.cf-success-sub{color:#6b7080;font-size:.95rem;line-height:1.6}.cf-unavailable-panel{max-width:460px}.cf-unavailable-icon{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;color:#dc2626}[dir] .cf-unavailable-icon{border-radius:50%;background:#fdeded;margin:0 auto 1.75rem}.cf-unavailable-title{font-family:"Fraunces",Georgia,serif;font-size:1.5rem;font-weight:600;color:#14161f}[dir] .cf-unavailable-title{margin:0 0 .6rem}.cf-unavailable-sub{color:#6b7080;font-size:.9rem;line-height:1.6}.cf-verified-badge{display:inline-flex;align-items:center;grid-gap:.25rem;gap:.25rem;font-size:.65rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--cf-teal,#0d9488)}[dir] .cf-verified-badge{background:var(--cf-teal-dim,#e7f6f4);padding:.15rem .55rem;border-radius:20px}[dir=ltr] .cf-verified-badge{margin-left:.5rem}[dir=rtl] .cf-verified-badge{margin-right:.5rem}.cf-locked-note{display:flex;align-items:center;grid-gap:.35rem;gap:.35rem;font-size:.775rem;color:var(--cf-teal,#0d9488);font-weight:600}[dir] .cf-locked-note{margin-top:.5rem}.cf-locked-note svg{flex-shrink:0}[dir] .onboarding-modal .modal-dialog{margin:1rem auto}[dir] .onboarding-modal .modal-content{border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.15);border:none}[dir] .onboarding-modal .modal-header{padding:1.5rem 2rem;border-bottom:1px solid #e9ecef;border-radius:12px 12px 0 0}[dir=ltr] .onboarding-modal .modal-header{background:linear-gradient(135deg,#f8f9ff,#f4f6ff)}[dir=rtl] .onboarding-modal .modal-header{background:linear-gradient(-135deg,#f8f9ff,#f4f6ff)}.onboarding-modal .modal-header .modal-title{font-weight:600;color:#5a67d8}.onboarding-modal .modal-header .btn-close{opacity:.6;transition:opacity .2s ease}.onboarding-modal .modal-header .btn-close:hover{opacity:1}[dir] .onboarding-modal .modal-body{padding:0;background:#fff}[dir] .onboarding-modal .modal-body .onboarding-tab-page{padding:1.5rem}[dir] .onboarding-modal .modal-body .onboarding-tab-page .card{border:none;box-shadow:none}[dir] .onboarding-modal .modal-body .onboarding-tab-page .card .card-header{background:transparent;border-bottom:1px solid #e9ecef;padding:1rem 0}[dir] .onboarding-modal .modal-body .onboarding-tab-page .card .card-body{padding:1.5rem 0}@media(max-width:768px){.onboarding-modal .modal-dialog{max-width:calc(100vw - 1rem)}[dir] .onboarding-modal .modal-dialog{margin:.5rem}[dir] .onboarding-modal .modal-header{padding:1rem 1.5rem}[dir] .onboarding-modal .modal-body .onboarding-tab-page{padding:1rem}}*{transition:all .2s ease-in-out}.editor-container{position:relative;overflow:visible}[dir] .editor-container{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1rem;box-shadow:0 4px 12px rgba(0,0,0,.05);margin-top:1rem}.demo-editor{color:#1f2937;font-size:14px;line-height:1.6;min-height:300px;max-height:400px;overflow-y:auto;scrollbar-width:thin}[dir] .demo-editor{padding:1rem;border-radius:8px}.demo-editor::-webkit-scrollbar{width:2px}[dir] .demo-editor::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.demo-editor::-webkit-scrollbar-thumb{width:2px}[dir] .demo-editor::-webkit-scrollbar-thumb{background:#c7beff;border-radius:4px}[dir] .demo-editor::-webkit-scrollbar-thumb:hover{background:#6e58ff}.DraftEditor-editorContainer{z-index:0!important}[dir] .demo-wrapper .disabled{background:#eee}[dir] .rdw-editor-toolbar{border:1px solid #e5e7eb;border-radius:8px;padding:.5rem;margin-bottom:1rem}[dir] .rdw-dropdown-wrapper,[dir] .rdw-option-wrapper{border:none!important;background-color:transparent;border-radius:6px;padding:.25rem}.rdw-dropdown-wrapper:hover,.rdw-option-wrapper:hover{color:#6e58ff}.public-DraftStyleDefault-block span[data-type=dynamic-variable]{color:#4338ca;font-weight:500;font-family:monospace}[dir] .public-DraftStyleDefault-block span[data-type=dynamic-variable]{background-color:#eef2ff;padding:2px 6px;border-radius:4px}.rdw-dropdown-optionwrapper{width:208px;bottom:130px;height:100px}.rdw-suggestion-dropdown{min-width:160px!important;max-height:unset!important}[dir] .rdw-suggestion-dropdown{box-shadow:0 5px 15px rgba(0,0,0,.35)}[dir] .rdw-suggestion-dropdown .rdw-suggestion-option{cursor:pointer}.rdw-suggestion-dropdown .rdw-suggestion-option:hover{color:#6e58ff}.rdw-link-modal{z-index:1050!important;position:absolute!important;width:320px;height:100%;min-height:-webkit-max-content!important;min-height:max-content!important}[dir] .rdw-link-modal{background-color:#fff!important;border-radius:8px;padding:1rem;box-shadow:0 10px 30px rgba(0,0,0,.15)!important;border:1px solid #cbd5e1!important}.rdw-link-modal-label{font-weight:500;color:#374151;font-size:14px}[dir] .rdw-link-modal-label{margin-bottom:6px}.rdw-link-decorator-wrapper{pointer-events:auto!important}#edit-icon:hover{color:#6e58ff}#delete-icon:hover{color:#fb7979}#message-editor .react-select,.editor-container .react-select{min-width:130px;font-size:14px}[dir] #message-editor .react-select,[dir] .editor-container .react-select{margin-top:1rem}[dir] #message-editor .react-select .select__control,[dir] .editor-container .react-select .select__control{border-radius:6px;box-shadow:none;border-color:#d1d5db}[dir] #message-editor .react-select .select__control:hover,[dir] .editor-container .react-select .select__control:hover{border-color:#6e58ff}#message-editor .react-select .select__single-value,.editor-container .react-select .select__single-value{font-weight:500}#message-editor .react-select .select__menu,.editor-container .react-select .select__menu{z-index:20}[dir] #message-editor .react-select .select__menu,[dir] .editor-container .react-select .select__menu{border-radius:6px;box-shadow:0 8px 24px rgba(0,0,0,.1)}.rdw-image-resizable-wrapper{display:inline-block;position:relative}[dir] .rdw-image-resizable-wrapper{margin:4px 0}.rdw-image-resizable-wrapper.selected{z-index:10}.rdw-image-resizable-wrapper img{display:block;max-width:100%;height:auto;transition:border-color .2s ease}[dir] .rdw-image-resizable-wrapper img:hover{border-color:rgba(26,115,232,.4)!important}.rdw-image-resize-toolbar{position:absolute;top:100%;display:flex;align-items:center;grid-gap:4px;gap:4px;white-space:nowrap;z-index:100}[dir] .rdw-image-resize-toolbar{margin-top:10px;background:#fff;border:1px solid #dadce0;border-radius:4px;box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);padding:4px 8px}[dir=ltr] .rdw-image-resize-toolbar{left:0}[dir=rtl] .rdw-image-resize-toolbar{right:0}.rdw-image-resize-toolbar button{color:#1a73e8;font-size:12px;font-weight:500;transition:background-color .15s ease}[dir] .rdw-image-resize-toolbar button{background:transparent;border:none;padding:2px 6px;cursor:pointer;border-radius:4px}.rdw-image-resize-toolbar button:hover{text-decoration:none}[dir] .rdw-image-resize-toolbar button:hover{background-color:rgba(26,115,232,.08)}.rdw-image-resize-toolbar button.remove-btn{color:#1a73e8}.rdw-image-resize-toolbar .divider{color:#dadce0;font-size:14px;-webkit-user-select:none;user-select:none}[dir] .rdw-image-resize-toolbar .divider{margin:0 2px}.rdw-image-alignment{display:block!important}.rdw-image-alignment .rdw-image-imagewrapper{display:inline-block!important}.DraftEditor-root .public-DraftStyleDefault-block .rdw-image-resizable-wrapper{display:inline-block}.agentic-candidate-msgr__email-editor .rdw-link-modal{min-height:-webkit-max-content!important;min-height:max-content!important}.prompt-dropdown .prompt-button{font-size:13px!important;font-weight:500!important;display:flex!important;align-items:center!important;grid-gap:8px!important;gap:8px!important;transition:all .15s ease!important}[dir] .prompt-dropdown .prompt-button{margin-bottom:1rem;margin-top:1rem;background-color:#fff!important;border:1px solid #e5e7eb!important;border-radius:8px!important;padding:11px!important;box-shadow:0 1px 2px rgba(0,0,0,.05)!important}[dir] .prompt-dropdown .prompt-button:hover{background-color:#f9fafb!important}[dir] .prompt-dropdown .prompt-button:active{background-color:#f3f4f6!important}.prompt-dropdown .prompt-button .sparkle-icon{color:#8b5cf6;font-size:16px}.prompt-dropdown .prompt-button .caret-icon{color:#6b7280;font-size:12px}[dir=ltr] .prompt-dropdown .prompt-button .caret-icon{margin-left:auto}[dir=rtl] .prompt-dropdown .prompt-button .caret-icon{margin-right:auto}.prompt-dropdown .dropdown-item-custom.custom-highlight{color:#7e22ce;font-weight:600;transition:background-color .2s ease}[dir] .prompt-dropdown .dropdown-item-custom.custom-highlight{background-color:#f5f3ff;border:1px dashed #a855f7;margin:6px 8px;padding:10px;border-radius:8px}[dir] .prompt-dropdown .dropdown-item-custom.custom-highlight:hover{background-color:#ede9fe}.prompt-dropdown .prompt-dropdown-menu{min-width:320px;max-height:400px;overflow:visible;display:flex;flex-direction:column}[dir] .prompt-dropdown .prompt-dropdown-menu{border-radius:12px;padding:0;margin-top:8px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border:1px solid #e5e7eb}.prompt-dropdown .prompt-dropdown-menu .search-container{flex-shrink:0}[dir] .prompt-dropdown .prompt-dropdown-menu .search-container{padding:12px;border-bottom:1px solid #f3f4f6}.prompt-dropdown .prompt-dropdown-menu .search-container .search-input{font-size:14px;transition:all .2s}[dir] .prompt-dropdown .prompt-dropdown-menu .search-container .search-input{border-radius:8px;border:1px solid #e5e7eb;padding:8px 12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%236B7280' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:10px;background-size:16px 16px}[dir=ltr] .prompt-dropdown .prompt-dropdown-menu .search-container .search-input{padding-left:36px}[dir=rtl] .prompt-dropdown .prompt-dropdown-menu .search-container .search-input{padding-right:36px}[dir] .prompt-dropdown .prompt-dropdown-menu .search-container .search-input:focus{border-color:#8b5cf6;box-shadow:0 0 0 2px rgba(139,92,246,.2)}.prompt-dropdown .prompt-dropdown-menu .dropdown-sections-container{overflow-y:auto;max-height:300px;flex-grow:1}.prompt-dropdown .prompt-dropdown-menu .dropdown-sections-container::-webkit-scrollbar{width:6px}[dir] .prompt-dropdown .prompt-dropdown-menu .dropdown-sections-container::-webkit-scrollbar-track{background:#f1f1f1}[dir] .prompt-dropdown .prompt-dropdown-menu .dropdown-sections-container::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px}[dir] .prompt-dropdown .prompt-dropdown-menu .dropdown-sections-container::-webkit-scrollbar-thumb:hover{background:#9ca3af}[dir] .prompt-dropdown .prompt-dropdown-menu .dropdown-section{padding:0}.prompt-dropdown .prompt-dropdown-menu .dropdown-section .section-title{font-size:14px;color:#6b7280;font-weight:500;position:-webkit-sticky;position:sticky;top:0;z-index:1}[dir] .prompt-dropdown .prompt-dropdown-menu .dropdown-section .section-title{padding:12px 16px;background-color:#fff}.prompt-dropdown .prompt-dropdown-menu .dropdown-section .dropdown-item-custom{display:flex;align-items:center;justify-content:space-between;transition:background-color .15s ease}[dir] .prompt-dropdown .prompt-dropdown-menu .dropdown-section .dropdown-item-custom{padding:12px 16px;cursor:pointer}[dir] .prompt-dropdown .prompt-dropdown-menu .dropdown-section .dropdown-item-custom:hover{background-color:#f9fafb}[dir] .prompt-dropdown .prompt-dropdown-menu .dropdown-section .dropdown-item-custom.selected{background-color:#f3f4f6}.prompt-dropdown .prompt-dropdown-menu .dropdown-section .dropdown-item-custom .item-content{flex:1 1}.prompt-dropdown .prompt-dropdown-menu .dropdown-section .dropdown-item-custom .item-label{font-weight:600;color:#111827;font-size:15px}[dir] .prompt-dropdown .prompt-dropdown-menu .dropdown-section .dropdown-item-custom .item-label{margin-bottom:2px}.prompt-dropdown .prompt-dropdown-menu .dropdown-section .dropdown-item-custom .item-description{font-size:14px;color:#6b7280}.prompt-dropdown .prompt-dropdown-menu .dropdown-section .dropdown-item-custom .checkmark{color:#8b5cf6;font-weight:700;font-size:16px}[dir=ltr] .prompt-dropdown .prompt-dropdown-menu .dropdown-section .dropdown-item-custom .checkmark{padding-left:12px}[dir=rtl] .prompt-dropdown .prompt-dropdown-menu .dropdown-section .dropdown-item-custom .checkmark{padding-right:12px}.prompt-dropdown .prompt-dropdown-menu .no-results{color:#6b7280;font-style:italic}[dir] .prompt-dropdown .prompt-dropdown-menu .no-results{padding:20px;text-align:center}[dir] .prompt-dropdown .prompt-dropdown-menu .custom-input-container{padding:16px}.prompt-dropdown .prompt-dropdown-menu .custom-input-container .custom-textarea{width:100%;font-size:14px;resize:vertical;min-height:100px;max-height:200px;font-family:inherit}[dir] .prompt-dropdown .prompt-dropdown-menu .custom-input-container .custom-textarea{border-radius:6px;border:1px solid #e5e7eb;padding:10px}.prompt-dropdown .prompt-dropdown-menu .custom-input-container .custom-textarea:focus{outline:none}[dir] .prompt-dropdown .prompt-dropdown-menu .custom-input-container .custom-textarea:focus{border-color:#8b5cf6;box-shadow:0 0 0 2px rgba(139,92,246,.2)}.prompt-dropdown .prompt-dropdown-menu .custom-input-container .button-container{display:flex;justify-content:flex-end;grid-gap:10px;gap:10px}[dir] .prompt-dropdown .prompt-dropdown-menu .custom-input-container .button-container{margin-top:12px}.prompt-dropdown .prompt-dropdown-menu .custom-input-container .button-container .cancel-button{color:#4b5563;font-weight:500}[dir] .prompt-dropdown .prompt-dropdown-menu .custom-input-container .button-container .cancel-button{border-color:#d1d5db}[dir] .prompt-dropdown .prompt-dropdown-menu .custom-input-container .button-container .cancel-button:hover{background-color:#f9fafb}.prompt-dropdown .prompt-dropdown-menu .custom-input-container .button-container .insert-button{font-weight:500}[dir] .prompt-dropdown .prompt-dropdown-menu .custom-input-container .button-container .insert-button{background-color:#8b5cf6;border-color:#8b5cf6}[dir] .prompt-dropdown .prompt-dropdown-menu .custom-input-container .button-container .insert-button:hover:not(:disabled){background-color:#7c3aed;border-color:#7c3aed}.prompt-dropdown .prompt-dropdown-menu .custom-input-container .button-container .insert-button:disabled{opacity:.7}[dir] .prompt-dropdown .prompt-dropdown-menu .custom-input-container .button-container .insert-button:disabled{background-color:#c4b5fd;border-color:#c4b5fd}.prompt-block{color:#6b21a8;display:inline-block;position:relative;font-size:14px;transition:all .2s}[dir] .prompt-block{background-color:#f3e8ff;border-radius:6px;padding:4px 10px;border:1px solid #e9d5ff;box-shadow:0 1px 2px rgba(0,0,0,.05);margin:0 2px}[dir] .prompt-block:hover{background-color:#ede9fe;box-shadow:0 2px 4px rgba(0,0,0,.1)}.ai-dropdown-container{position:relative}.ai-toggle-button{color:#111827!important;font-size:13px!important;font-weight:500!important;display:flex!important;align-items:center!important;grid-gap:8px!important;gap:8px!important;transition:all .15s ease!important}[dir] .ai-toggle-button{margin-bottom:1rem;margin-top:1rem;background-color:#fff!important;border:1px solid #e5e7eb!important;border-radius:8px!important;padding:11px!important;box-shadow:0 1px 2px rgba(0,0,0,.05)!important}[dir=ltr] .ai-toggle-button,[dir=rtl] .ai-toggle-button{margin-left:.5rem;margin-right:.5rem}.ai-toggle-button:hover{color:#5e5873}[dir] .ai-toggle-button:hover{background-color:#f8f8f8;border-color:#cfcfcf}.ai-dropdown-menu{min-width:300px;width:300px;max-width:90vw}[dir] .ai-dropdown-menu{padding:0;border-radius:.5rem;box-shadow:0 5px 25px rgba(0,0,0,.08)}[dir=ltr] .ai-dropdown-menu{right:0;left:auto}[dir=rtl] .ai-dropdown-menu{left:0;right:auto}@media(max-width:576px){.ai-dropdown-menu{width:300px}[dir=ltr] .ai-dropdown-menu{left:-200px}[dir=rtl] .ai-dropdown-menu{right:-200px}}[dir] .ai-dropdown-content{padding:20px 24px}.ai-dropdown-title{font-weight:600;font-size:1rem;color:#555}[dir] .ai-dropdown-title{margin-bottom:1.5rem}.ai-input{font-size:.85rem;color:#4e4b5c;width:100%}[dir] .ai-input{margin-bottom:1rem;border-radius:.35rem;padding:12px 16px;border:1px solid #d8d6de}[dir] .ai-input:focus{border-color:#845ef7;box-shadow:0 0 0 .2rem rgba(132,94,247,.25)}.ai-input::placeholder{color:#a8a8b3;font-size:.825rem}.ai-generate-btn{font-size:.85rem;font-weight:500;display:flex;justify-content:center;align-items:center;grid-gap:.25rem;gap:.25rem;width:100%}[dir] .ai-generate-btn{padding:10px 14px;border-radius:.357rem;background-color:#845ef7;border-color:#845ef7;margin-top:.5rem}[dir] .ai-generate-btn:hover{background-color:#7048e8;border-color:#7048e8}.candidates-Page .phone-number .phone-edit-icon{opacity:0}[dir=ltr] .candidates-Page .phone-number .phone-edit-icon{margin-left:7px}[dir=rtl] .candidates-Page .phone-number .phone-edit-icon{margin-right:7px}.candidates-Page .phone-number:hover .phone-edit-icon{opacity:1}[dir] .candidates-Page .hover-border:hover{box-shadow:0 0 0 1px #b8bcc0;border-radius:5px;cursor:pointer}.candidates-Page .hover-shadow:hover{transition:all .3s ease-in-out}[dir] .candidates-Page .hover-shadow:hover{box-shadow:0 5px 15px rgba(0,0,0,.35)!important;transform:scaleX(1.01)}.candidates-Page .search-box{width:100%;max-width:400px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}[dir] .candidates-Page .search-box{border:2px solid;border-radius:5px}.candidates-Page .input-search{height:35px;width:100%;max-width:400px;font-size:15px;outline:none;transition:all .5s ease-in-out;color:#111;box-sizing:border-box}[dir] .candidates-Page .input-search{border-style:none;border-radius:5px;background-color:#f5f5f5;padding:10px}[dir=ltr] .candidates-Page .input-search{padding-left:35px}[dir=rtl] .candidates-Page .input-search{padding-right:35px}.candidates-Page .input-search::placeholder{color:#585656;letter-spacing:1px;font-weight:100}.candidates-Page .btn-search{width:35px;height:35px;font-size:15px;font-weight:700;outline:none;position:absolute;color:var(--bs-primary,#6e58ff);pointer-events:painted}[dir] .candidates-Page .btn-search{border-style:none;cursor:pointer;border-radius:50%;background-color:transparent}[dir=ltr] .candidates-Page .btn-search{left:0}[dir=rtl] .candidates-Page .btn-search{right:0}.candidates-Page .btn-search:focus~.input-search{width:250px;transition:all .5s cubic-bezier(0,.11,.35,2)}[dir] .candidates-Page .btn-search:focus~.input-search{border-radius:0;background-color:transparent;border-bottom:1px solid hsla(0,0%,100%,.5)}[dir=ltr] .candidates-Page .btn-search:focus~.input-search{padding-left:20px}[dir=rtl] .candidates-Page .btn-search:focus~.input-search{padding-right:20px}.candidates-Page .input-search:focus{width:400px;transition:all .5s cubic-bezier(0,.11,.35,2)}[dir] .candidates-Page .input-search:focus{border-radius:0;background-color:transparent;border-bottom:1px solid hsla(0,0%,100%,.5)}[dir=ltr] .candidates-Page .input-search:focus{padding-left:40px}[dir=rtl] .candidates-Page .input-search:focus{padding-right:40px}.candidates-Page .react-dataTable.hide-header .rdt_TableHead .rdt_TableHeadRow{display:none}.candidates-Page .rdt_TableHead .rdt_TableHeadRow{min-height:50px!important}[dir] .candidates-Page .rdt_TableHead .rdt_TableHeadRow{border-radius:5px;padding:10px!important;border:1px solid rgba(144,127,252,.4)!important;background-color:rgba(221,216,252,.5960784314)!important}.candidates-Page .candidate-documents-table .rdt_TableHead .rdt_TableHeadRow{min-height:auto!important}[dir] .candidates-Page .candidate-documents-table .rdt_TableHead .rdt_TableHeadRow{padding:14px 0!important;border:none!important;border-bottom:1px solid #dee2e6!important;border-radius:0!important;background-color:#f8f9fa!important}.candidates-Page .candidate-documents-table .rdt_TableBody{height:auto!important;min-height:auto!important}[dir] .candidates-Page .candidate-details-card{background:#fff;border:1px solid #bcbec2;box-shadow:0 0 0 1px rgba(63,63,68,.05),0 1px 3px 0 rgba(34,33,81,.15)}.candidates-Page .hover-transform-scale:hover{transition:.2s ease-in}[dir] .candidates-Page .hover-transform-scale:hover{transform:scale(1.1)}.candidates-Page .rdt_TableBody{min-height:calc(100vh - 300px)!important}.candidates-Page .candidate-page-branded-resume .branded-resume-btn{display:flex;justify-content:center;align-items:center;grid-gap:12px;gap:12px;color:#fff;transition:all .45s ease-in-out}[dir] .candidates-Page .candidate-page-branded-resume .branded-resume-btn{border:none;border-radius:3em;padding:10px 20px;background:var(--bs-primary,#683fea);cursor:pointer}.candidates-Page .candidate-page-branded-resume img{filter:brightness(70%);transition:all .8s ease}.candidates-Page .candidate-page-branded-resume .text{font-weight:600;color:#aaa;font-size:medium}[dir] .candidates-Page .candidate-page-branded-resume .branded-resume-btn:hover{box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.4),inset 0 -4px 0 0 rgba(0,0,0,.2),0 0 0 4px hsla(0,0%,100%,.2),0 0 180px 0 #9917ff;transform:translateY(-2px)}.candidates-Page .candidate-page-branded-resume .branded-resume-btn:hover .text{color:#fff}.candidates-Page .candidate-page-branded-resume .branded-resume-btn:hover img{filter:brightness(100%)}[dir] .candidates-Page .candidate-page-branded-resume .branded-resume-btn:hover img{transform:scale(1.1)}.candidates-Page .animated-counter-card{height:65px;display:flex;align-items:center;justify-content:space-between;font-family:"Inter",sans-serif;transition:all .3s ease}[dir] .candidates-Page .animated-counter-card{background:#fff;border:2px solid #e0e0e0;border-radius:12px;padding:0 15px;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.1)}[dir] .candidates-Page .animated-counter-card:hover{border-color:var(--bs-primary,#6e58ff);box-shadow:0 4px 16px rgba(var(--bs-primary-rgb,110,88,255),.2)}[dir] .candidates-Page .animated-counter-card:active{transform:translateY(1px);box-shadow:0 1px 4px rgba(0,0,0,.2)}.candidates-Page .animated-counter-card .document-icon{position:relative;width:32px;height:40px;overflow:hidden;flex-shrink:0}[dir] .candidates-Page .animated-counter-card .document-icon{background:#fff;border-radius:4px;border:1px solid #e0e0e0}.candidates-Page .animated-counter-card .document-icon .document-content{position:relative;z-index:1}[dir] .candidates-Page .animated-counter-card .document-icon .document-content{padding:6px}.candidates-Page .animated-counter-card .document-icon .document-content .doc-line{height:2px;transition:background-color .3s ease}[dir] .candidates-Page .animated-counter-card .document-icon .document-content .doc-line{background:#ccc;border-radius:1px;margin-bottom:3px}.candidates-Page .animated-counter-card .document-icon .document-content .doc-line:first-child{width:60%}[dir=ltr] .candidates-Page .animated-counter-card .document-icon .document-content .doc-line:first-child,[dir=rtl] .candidates-Page .animated-counter-card .document-icon .document-content .doc-line:first-child{animation:lineColor1 3s ease-in-out infinite}.candidates-Page .animated-counter-card .document-icon .document-content .doc-line:nth-child(2){width:85%}[dir=ltr] .candidates-Page .animated-counter-card .document-icon .document-content .doc-line:nth-child(2),[dir=rtl] .candidates-Page .animated-counter-card .document-icon .document-content .doc-line:nth-child(2){animation:lineColor2 3s ease-in-out infinite}.candidates-Page .animated-counter-card .document-icon .document-content .doc-line:nth-child(3){width:100%;height:1px}[dir] .candidates-Page .animated-counter-card .document-icon .document-content .doc-line:nth-child(3){margin-bottom:2px}[dir=ltr] .candidates-Page .animated-counter-card .document-icon .document-content .doc-line:nth-child(3),[dir=rtl] .candidates-Page .animated-counter-card .document-icon .document-content .doc-line:nth-child(3){animation:lineColor3 3s ease-in-out infinite}.candidates-Page .animated-counter-card .document-icon .document-content .doc-line:nth-child(4){width:70%;height:1.5px}[dir=ltr] .candidates-Page .animated-counter-card .document-icon .document-content .doc-line:nth-child(4),[dir=rtl] .candidates-Page .animated-counter-card .document-icon .document-content .doc-line:nth-child(4){animation:lineColor4 3s ease-in-out infinite}.candidates-Page .animated-counter-card .document-icon .document-content .doc-line:nth-child(5){width:50%;height:1.5px}[dir=ltr] .candidates-Page .animated-counter-card .document-icon .document-content .doc-line:nth-child(5),[dir=rtl] .candidates-Page .animated-counter-card .document-icon .document-content .doc-line:nth-child(5){animation:lineColor5 3s ease-in-out infinite}.candidates-Page .animated-counter-card .document-icon .document-content .doc-line:nth-child(6){width:80%;height:1.5px}[dir=ltr] .candidates-Page .animated-counter-card .document-icon .document-content .doc-line:nth-child(6),[dir=rtl] .candidates-Page .animated-counter-card .document-icon .document-content .doc-line:nth-child(6){animation:lineColor6 3s ease-in-out infinite}.candidates-Page .animated-counter-card .document-icon .scanning-line{position:absolute;top:0;width:100%;height:1px;z-index:2}[dir] .candidates-Page .animated-counter-card .document-icon .scanning-line{box-shadow:0 0 4px rgba(0,212,255,.8)}[dir=ltr] .candidates-Page .animated-counter-card .document-icon .scanning-line{left:0;background:linear-gradient(90deg,transparent,#00d4ff 20%,#09f 50%,#00d4ff 80%,transparent);animation:scanMini 3s ease-in-out infinite}[dir=rtl] .candidates-Page .animated-counter-card .document-icon .scanning-line{right:0;background:linear-gradient(-90deg,transparent,#00d4ff 20%,#09f 50%,#00d4ff 80%,transparent);animation:scanMini 3s ease-in-out infinite}.candidates-Page .animated-counter-card .counter-content{display:flex;flex-direction:column;align-items:center;flex-grow:1}[dir] .candidates-Page .animated-counter-card .counter-content{text-align:center}[dir=ltr] .candidates-Page .animated-counter-card .counter-content{margin-left:16px}[dir=rtl] .candidates-Page .animated-counter-card .counter-content{margin-right:16px}.candidates-Page .animated-counter-card .counter-content .counter-display{font-size:18px;font-weight:700;color:var(--bs-primary,#6e58ff);min-height:30px;display:flex;align-items:center;font-family:"Segoe UI",sans-serif;transition:transform .1s ease-in-out}[dir] .candidates-Page .animated-counter-card .counter-content .counter-display{margin-bottom:2px}[dir=ltr] .candidates-Page .animated-counter-card .counter-content .counter-display.counting,[dir=rtl] .candidates-Page .animated-counter-card .counter-content .counter-display.counting{animation:countPulse .1s ease-in-out}.candidates-Page .animated-counter-card .counter-content .counter-text{color:#666;font-size:12px;font-weight:500;white-space:nowrap}[dir=ltr] .candidates-Page .animated-counter-card.paused .document-icon .doc-line,[dir=ltr] .candidates-Page .animated-counter-card.paused .document-icon .scanning-line,[dir=rtl] .candidates-Page .animated-counter-card.paused .document-icon .doc-line,[dir=rtl] .candidates-Page .animated-counter-card.paused .document-icon .scanning-line{animation-play-state:paused}@keyframes lineColor1{0%,20%{background:#ccc}25%,70%{background:var(--bs-primary,#6e58ff)}75%,to{background:var(--bs-primary,#6e58ff)}}@keyframes lineColor2{0%,30%{background:#ccc}35%,70%{background:var(--bs-primary,#6e58ff)}75%,to{background:var(--bs-primary,#6e58ff)}}@keyframes lineColor3{0%,40%{background:#ccc}45%,70%{background:var(--bs-primary,#6e58ff)}75%,to{background:var(--bs-primary,#6e58ff)}}@keyframes lineColor4{0%,50%{background:#ccc}55%,70%{background:var(--bs-primary,#6e58ff)}75%,to{background:var(--bs-primary,#6e58ff)}}@keyframes lineColor5{0%,60%{background:#ccc}65%,70%{background:var(--bs-primary,#6e58ff)}75%,to{background:var(--bs-primary,#6e58ff)}}@keyframes lineColor6{0%,70%{background:#ccc}75%,to{background:var(--bs-primary,#6e58ff)}}@keyframes scanMini{0%{transform:translateY(-2px);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(42px);opacity:0}}@keyframes countPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}[dir] .company-candidates-grid-shell{background:#f5f5f5;border-radius:8px}.company-candidate-spreadsheet{--tt-grid-header-bg:#f0f4ff;--tt-grid-header-ink:#4a39bd;--tt-grid-ink:#0e0a2e;--tt-grid-line:rgba(14,10,46,0.06);--tt-grid-border:rgba(14,10,46,0.08);--tt-grid-primary:#6e58ff}[dir] .company-candidate-spreadsheet .company-grid-toolbar{padding:0 4px}[dir] .company-candidate-spreadsheet .cg-table-wrapper{border-radius:16px;border-color:var(--tt-grid-border);box-shadow:0 4px 12px rgba(14,10,46,.06)}.company-candidate-spreadsheet .cg-header{min-height:46px}[dir] .company-candidate-spreadsheet .cg-header{background:var(--tt-grid-header-bg);border-bottom:1px solid var(--tt-grid-border)}.company-candidate-spreadsheet .cg-header-cell{min-height:46px}[dir] .company-candidate-spreadsheet .cg-header-cell{background:var(--tt-grid-header-bg)}[dir=ltr] .company-candidate-spreadsheet .cg-header-cell{border-right:none}[dir=rtl] .company-candidate-spreadsheet .cg-header-cell{border-left:none}[dir] .company-candidate-spreadsheet .cg-header-cell--pinned,[dir] .company-candidate-spreadsheet .cg-header .cg-header-cell--select.cg-header-cell--pinned{background-color:var(--tt-grid-header-bg)!important}.company-candidate-spreadsheet .cg-header-label{color:var(--tt-grid-header-ink);letter-spacing:.06em}.company-candidate-spreadsheet .cg-row{min-height:80px}[dir] .company-candidate-spreadsheet .cg-row{border-bottom:1px solid var(--tt-grid-line)}[dir] .company-candidate-spreadsheet .cg-row:hover{background:#fff!important;box-shadow:0 6px 16px -8px rgba(14,10,46,.22)}[dir] .company-candidate-spreadsheet .cg-row:hover .cg-cell--pinned{background-color:#fff!important}.company-candidate-spreadsheet .cg-cell{font-weight:500}[dir] .company-candidate-spreadsheet .cg-cell{padding:10px 16px}[dir=ltr] .company-candidate-spreadsheet .cg-cell{border-right:none;border-left:1px solid var(--tt-grid-line)}[dir=rtl] .company-candidate-spreadsheet .cg-cell{border-left:none;border-right:1px solid var(--tt-grid-line)}[dir=ltr] .company-candidate-spreadsheet .cg-cell:first-child{border-left:none}[dir=rtl] .company-candidate-spreadsheet .cg-cell:first-child{border-right:none}[dir=ltr] .company-candidate-spreadsheet .cg-cell--select{border-left:none}[dir=rtl] .company-candidate-spreadsheet .cg-cell--select{border-right:none}[dir] .company-candidate-spreadsheet .cg-cell--clickable{cursor:pointer}[dir] .company-candidate-spreadsheet .cg-cell--col-actions{cursor:default}.company-candidate-spreadsheet .company-grid-stack{display:flex;flex-direction:column;justify-content:center;grid-gap:5px;gap:5px;min-width:0;width:100%}.company-candidate-spreadsheet .company-grid-stack-head{display:flex;align-items:center;grid-gap:8px;gap:8px;min-width:0}.company-candidate-spreadsheet .company-grid-stack-title{font-size:13px;font-weight:500;color:var(--tt-grid-ink);line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-candidate-spreadsheet .company-grid-stack-meta{display:flex;align-items:center;grid-gap:8px;gap:8px;min-width:0}.company-candidate-spreadsheet .company-grid-status-pill{display:inline-flex;align-items:center;max-width:100%;font-size:9px;font-weight:700;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#293e60}[dir] .company-candidate-spreadsheet .company-grid-status-pill{padding:3px 10px;border-radius:12px;border:1px solid var(--tt-grid-border);box-shadow:0 2px 4px rgba(14,10,46,.1),inset 0 1px 0 hsla(0,0%,100%,.8);background:#f2f2f2}.company-candidate-spreadsheet .company-grid-status-pill.stage-sourced{color:#4a39bd}[dir] .company-candidate-spreadsheet .company-grid-status-pill.stage-sourced{background:#ebe7ff}.company-candidate-spreadsheet .company-grid-status-pill.stage-applied,.company-candidate-spreadsheet .company-grid-status-pill.stage-hired{color:#3ba44c}[dir] .company-candidate-spreadsheet .company-grid-status-pill.stage-applied,[dir] .company-candidate-spreadsheet .company-grid-status-pill.stage-hired{background:rgba(87,210,107,.18)}.company-candidate-spreadsheet .company-grid-status-pill.stage-interview{color:#b07f00}[dir] .company-candidate-spreadsheet .company-grid-status-pill.stage-interview{background:rgba(237,178,26,.18)}.company-candidate-spreadsheet .company-grid-status-pill.stage-disqualified{color:#e0393b}[dir] .company-candidate-spreadsheet .company-grid-status-pill.stage-disqualified{background:rgba(255,110,112,.18)}.company-candidate-spreadsheet .company-grid-count-bubble{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;color:var(--tt-grid-primary);font-size:11px;font-weight:700;line-height:1;white-space:nowrap;flex-shrink:0;box-sizing:border-box}[dir] .company-candidate-spreadsheet .company-grid-count-bubble{padding:0 4px;border-radius:50%;background:var(--tt-grid-header-bg)}.company-candidate-spreadsheet .company-grid-candidate-cell{display:flex;align-items:center;grid-gap:10px;gap:10px;min-width:0}.company-candidate-spreadsheet .company-grid-candidate-meta{display:flex;flex-direction:column;grid-gap:2px;gap:2px;min-width:0}.company-candidate-spreadsheet .company-grid-candidate-name{outline:none;font-size:13px;font-weight:500;color:#1f2a37;line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir] .company-candidate-spreadsheet .company-grid-candidate-name{padding:0;margin:0;border:none;background:none;box-shadow:none;cursor:pointer}[dir=ltr] .company-candidate-spreadsheet .company-grid-candidate-name{text-align:left}[dir=rtl] .company-candidate-spreadsheet .company-grid-candidate-name{text-align:right}.company-candidate-spreadsheet .company-grid-candidate-name:focus,.company-candidate-spreadsheet .company-grid-candidate-name:hover{color:#6e58ff;text-decoration:underline;outline:none}[dir] .company-candidate-spreadsheet .company-grid-candidate-name:focus,[dir] .company-candidate-spreadsheet .company-grid-candidate-name:hover{box-shadow:none}.company-candidate-spreadsheet .company-grid-candidate-title{font-size:11px;font-weight:500;color:#6b7280;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-candidate-spreadsheet .company-grid-contact-cell{display:flex;flex-direction:column;align-items:flex-start;grid-gap:6px;gap:6px;min-width:0}.company-candidate-spreadsheet .company-grid-contact-details{display:flex;flex-direction:column;grid-gap:3px;gap:3px;width:100%;min-width:0}.company-candidate-spreadsheet .company-grid-contact-line{display:flex;align-items:center;grid-gap:4px;gap:4px;font-size:12px;font-weight:500;color:#374151;min-width:0}.company-candidate-spreadsheet .company-grid-contact-line span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-candidate-spreadsheet .company-grid-contact-line i{flex-shrink:0;font-size:11px}.company-candidate-spreadsheet .company-grid-contact-actions{display:flex;flex-wrap:wrap;align-items:center;grid-gap:6px;gap:6px;width:100%}.company-candidate-spreadsheet .company-grid-action-btn{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;color:#6459ff;font-size:11px;font-weight:600;line-height:1.3;white-space:nowrap;transition:background .15s ease}[dir] .company-candidate-spreadsheet .company-grid-action-btn{padding:3px 10px;border:none;border-radius:999px;background:rgba(103,95,239,.12);cursor:pointer}.company-candidate-spreadsheet .company-grid-action-btn i{font-size:10px}[dir] .company-candidate-spreadsheet .company-grid-action-btn:hover{background:rgba(103,95,239,.2)}.company-candidate-spreadsheet .company-grid-assessment-latest-score{display:inline-flex;align-items:center;color:#12805c;font-size:11px;font-weight:700;line-height:1.3;flex-shrink:0}[dir] .company-candidate-spreadsheet .company-grid-assessment-latest-score{padding:2px 8px;border-radius:999px;background:rgba(40,199,111,.12)}.company-candidate-spreadsheet .company-grid-link-cell{color:#6e58ff;text-decoration:none;font-size:12px;font-weight:500}.company-candidate-spreadsheet .company-grid-link-cell:hover{text-decoration:underline}.company-candidate-spreadsheet .grid-tooltip-target{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}[dir] .company-candidate-spreadsheet .grid-tooltip-target{cursor:pointer}.company-candidate-spreadsheet .grid-resume-cell{display:inline-flex;align-items:center;max-width:100%;min-width:0}.company-candidate-spreadsheet .grid-resume-cell svg{flex:0 0 auto}.company-candidate-spreadsheet .grid-resume-cell span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir] .company-candidate-spreadsheet .btn-outline-danger,[dir] .company-candidate-spreadsheet .company-grid-action-btn,[dir] .company-candidate-spreadsheet .company-grid-link-cell,[dir] .company-candidate-spreadsheet .company-grid-toolbar .btn,[dir] .company-candidate-spreadsheet .form-check-input,[dir] .company-candidate-spreadsheet .grid-resume-cell{cursor:pointer}[dir] .company-candidate-spreadsheet .company-grid-skeleton{border-radius:999px;background-size:200% 100%}[dir=ltr] .company-candidate-spreadsheet .company-grid-skeleton{background:linear-gradient(90deg,#ececf1 25%,#f5f5f8 50%,#ececf1 75%);animation:company-grid-skeleton-shimmer-ltr 1.2s ease-in-out infinite}[dir=rtl] .company-candidate-spreadsheet .company-grid-skeleton{background:linear-gradient(-90deg,#ececf1 25%,#f5f5f8 50%,#ececf1 75%);animation:company-grid-skeleton-shimmer-rtl 1.2s ease-in-out infinite}.company-candidate-spreadsheet .company-grid-timeline{display:flex;flex-direction:column;grid-gap:12px;gap:12px}[dir] .company-candidate-spreadsheet .company-grid-timeline-item{padding-bottom:12px;border-bottom:1px solid #ececf1}.company-candidate-spreadsheet .company-grid-timeline-title{font-weight:600;color:#1f2a37}.company-candidate-spreadsheet .company-grid-timeline-date,.company-candidate-spreadsheet .company-grid-timeline-meta{font-size:12px;color:#6b7280}@keyframes company-grid-skeleton-shimmer-ltr{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes company-grid-skeleton-shimmer-rtl{0%{background-position:-100% 0}to{background-position:300% 0}}.view-mode-toggle__segments{display:inline-flex;overflow:hidden}[dir] .view-mode-toggle__segments{border:1px solid #d8d6de;border-radius:5px}.view-mode-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:#6e6b7b}[dir] .view-mode-btn{background:#fff;border:none;cursor:pointer}[dir=ltr] .view-mode-btn:not(:last-child){border-right:1px solid #d8d6de}[dir=rtl] .view-mode-btn:not(:last-child){border-left:1px solid #d8d6de}[dir] .view-mode-btn:hover{background:#f8f8f8}.view-mode-btn.active{color:#fff}[dir] .view-mode-btn.active{background:#7367f0}.groups-table-wrapper{width:100%}.groups-table-bulk-bar{display:flex;align-items:center;justify-content:space-between;font-size:.9rem}[dir] .groups-table-bulk-bar{padding:8px 12px;margin-bottom:8px;background:#f0eeff;border:1px solid rgba(144,127,252,.4);border-radius:5px}.groups-bulk-actions-bar{display:flex;align-items:center;justify-content:space-between;font-size:.9rem;width:100%}[dir] .groups-bulk-actions-bar{padding:8px 12px;background:#f0eeff;border:1px solid rgba(144,127,252,.4);border-radius:5px}.groups-bulk-actions-count{font-weight:600;color:#6e6b7b}.groups-bulk-actions-buttons{display:flex;align-items:center;grid-gap:8px;gap:8px}.groups-bulk-actions-btn{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;color:#7367f0;font-size:.85rem}[dir] .groups-bulk-actions-btn{padding:5px 10px;background:#fff;border:1px solid #d8d6de;border-radius:5px;cursor:pointer}[dir] .groups-bulk-actions-btn:hover{background:#f0eeff}.groups-bulk-actions-btn--danger{color:#ea5455}[dir] .groups-bulk-actions-btn--danger:hover{background:#fbe4e4}.groups-table-bulk-delete{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;color:#ea5455}[dir] .groups-table-bulk-delete{background:none;border:none;cursor:pointer}.groups-table{width:100%;border-collapse:collapse}[dir] .groups-table{border:1px solid #eef2f7;border-radius:8px;background:#fff}.groups-table td,.groups-table th{vertical-align:middle;font-size:13px;color:#334155}[dir] .groups-table td,[dir] .groups-table th{padding:10px 14px;border-bottom:1px solid #eef2f7}[dir=ltr] .groups-table td,[dir=ltr] .groups-table th{text-align:left;border-right:1px solid #eef2f7}[dir=rtl] .groups-table td,[dir=rtl] .groups-table th{text-align:right;border-left:1px solid #eef2f7}[dir=ltr] .groups-table td:last-child,[dir=ltr] .groups-table th:last-child{border-right:none}[dir=rtl] .groups-table td:last-child,[dir=rtl] .groups-table th:last-child{border-left:none}[dir] .groups-table thead{background:#f3f2f7;border-bottom:2px solid #e2e8f0}.groups-table thead th{font-size:11px;font-weight:700;color:var(--bs-primary,#7367f0)!important;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;height:48px}.groups-table tbody tr{min-height:56px;transition:background .1s}[dir] .groups-table tbody tr{cursor:pointer}[dir] .groups-table tbody tr:hover{background:rgba(115,103,240,.025)!important}[dir] .groups-table tbody tr:last-child td{border-bottom:none}.groups-table-select-cell{width:40px}[dir] .groups-table-select-cell{text-align:center!important}[dir=ltr] .groups-table-select-cell,[dir=rtl] .groups-table-select-cell{padding-left:4px!important;padding-right:4px!important}.groups-table td:first-child,.groups-table th:first-child{width:40px}[dir] .groups-table td:first-child,[dir] .groups-table th:first-child{text-align:center}.groups-table-sortable{-webkit-user-select:none;user-select:none}[dir] .groups-table-sortable{cursor:pointer}.groups-table-sort-muted{opacity:.4}[dir=ltr] .groups-table-sort-muted{margin-left:4px}[dir=rtl] .groups-table-sort-muted{margin-right:4px}.groups-table-sort-active{color:#7367f0}[dir=ltr] .groups-table-sort-active{margin-left:4px}[dir=rtl] .groups-table-sort-active{margin-right:4px}.groups-table-group-cell{display:flex;align-items:center;grid-gap:8px;gap:8px;max-width:220px}.groups-table-count-badge{display:inline-flex;align-items:center}.groups-table-placeholder{color:#b9b9c3}[dir=ltr] .groups-table-actions-header{text-align:right}[dir=rtl] .groups-table-actions-header{text-align:left}.groups-table-actions{display:flex;align-items:center;justify-content:flex-end;grid-gap:6px;gap:6px}.groups-table-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:#6e6b7b}[dir] .groups-table-icon-btn{background:none;border:1px solid #d8d6de;border-radius:5px;cursor:pointer}.groups-table-icon-btn:hover{color:#7367f0}[dir] .groups-table-icon-btn:hover{background:#f0eeff}.groups-table-icon-btn--danger:hover{color:#ea5455}[dir] .groups-table-icon-btn--danger:hover{background:#fbe4e4}.groups-folder-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:16px;gap:16px}[dir] .groups-folder-grid{padding:8px 4px}.groups-folder-item{position:relative;display:flex;flex-direction:column;align-items:center;transition:all .2s ease-in-out}[dir] .groups-folder-item{padding:20px 12px;background:#fff;border:1px solid #eef2f7;border-radius:12px;cursor:pointer;text-align:center;box-shadow:0 2px 8px rgba(15,23,42,.04)}[dir] .groups-folder-item:hover{background:rgba(115,103,240,.01);border-color:rgba(115,103,240,.3);box-shadow:0 4px 12px rgba(115,103,240,.08);transform:translateY(-2px)}[dir] .groups-folder-item.selected{background:rgba(115,103,240,.04);border-color:rgba(115,103,240,.4)}.groups-folder-checkbox{position:absolute;top:4px;display:flex;align-items:center;justify-content:center;width:24px;height:24px}[dir=ltr] .groups-folder-checkbox{left:4px}[dir=rtl] .groups-folder-checkbox{right:4px}.groups-folder-checkbox input[type=checkbox]{width:14px;height:14px}[dir] .groups-folder-checkbox input[type=checkbox]{cursor:pointer;margin:0}.groups-folder-menu-btn{position:absolute;top:4px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#6e6b7b}[dir] .groups-folder-menu-btn{cursor:pointer;border-radius:4px}[dir=ltr] .groups-folder-menu-btn{right:4px}[dir=rtl] .groups-folder-menu-btn{left:4px}[dir] .groups-folder-menu-btn:hover{background:#ebe9f1}.groups-folder-menu{position:absolute;top:26px;z-index:10;display:flex;flex-direction:column;min-width:140px}[dir] .groups-folder-menu{padding:4px;background:#fff;border:1px solid #ebe9f1;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.1)}[dir=ltr] .groups-folder-menu{right:0}[dir=rtl] .groups-folder-menu{left:0}.groups-folder-menu button{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:.85rem}[dir] .groups-folder-menu button{padding:6px 10px;background:none;border:none;border-radius:4px;cursor:pointer}[dir=ltr] .groups-folder-menu button{text-align:left}[dir=rtl] .groups-folder-menu button{text-align:right}[dir] .groups-folder-menu button:hover{background:#f0eeff}.groups-folder-menu-danger{color:#ea5455}[dir] .groups-folder-menu-danger:hover{background:#fbe4e4!important}[dir] .groups-folder-icon{margin-bottom:8px}.groups-folder-name{max-width:100%;font-weight:600;font-size:.9rem}.candidate-filters-bar{grid-row-gap:6px;row-gap:6px}.candidate-filters-applied-chip{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;max-width:260px;color:#4a39bd;font-size:.7rem;font-weight:600;line-height:1.4;white-space:nowrap;flex-shrink:0;transition:background .15s ease}[dir] .candidate-filters-applied-chip{border-radius:999px;background:#f0f4ff;border:1px solid rgba(110,88,255,.35);cursor:pointer}[dir=ltr] .candidate-filters-applied-chip{padding:3px 6px 3px 8px}[dir=rtl] .candidate-filters-applied-chip{padding:3px 8px 3px 6px}[dir] .candidate-filters-applied-chip:hover{background:rgba(110,88,255,.16)}.candidate-filters-applied-chip--exclude{color:#c4494b}[dir] .candidate-filters-applied-chip--exclude{background:rgba(255,110,112,.1);border-color:rgba(255,110,112,.45)}[dir] .candidate-filters-applied-chip--exclude:hover{background:rgba(255,110,112,.2)}.candidate-filters-applied-chip__icon{display:inline-flex;align-items:center;flex-shrink:0;font-size:.7rem}.candidate-filters-applied-chip__text{display:inline-block;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.candidate-filters-applied-chip__label{font-weight:700}.candidate-filters-applied-chip__close{flex-shrink:0;opacity:.6}[dir] .candidate-filters-applied-chip__close{cursor:pointer}.candidate-filters-applied-chip__close:hover{opacity:1}.candidate-filters-connector{flex-shrink:0;font-size:.7rem;color:#6e6b7b;white-space:nowrap}.candidate-filters-clear-all{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;flex-shrink:0;font-size:.7rem;font-weight:600;color:#ea5455;white-space:nowrap}[dir] .candidate-filters-clear-all{cursor:pointer}.candidate-filters-clear-all:hover{text-decoration:underline}.candidate-filters-panel{color:#0e0a2e;display:flex;flex-direction:column;overflow:hidden}[dir] .candidate-filters-panel{background:#fff;border:1px solid rgba(14,10,46,.08);border-radius:16px;box-shadow:0 14px 40px rgba(14,10,46,.1)}.candidate-filters-panel__head{display:flex;align-items:center;grid-gap:10px;gap:10px}[dir] .candidate-filters-panel__head{padding:14px 16px 12px}.candidate-filters-panel__head-icon{color:#293e60;font-size:.9rem}.candidate-filters-panel__title{font-size:.9rem;font-weight:600;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.candidate-filters-panel__foot{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px}[dir] .candidate-filters-panel__foot{padding:12px 16px;border-top:1px solid rgba(14,10,46,.08)}.candidate-filters-panel__summary{font-size:.8rem;color:#9e9e9e}.candidate-filters-panel .candidate-filters-apply{font-size:.8rem;font-weight:600}[dir] .candidate-filters-panel .candidate-filters-apply{border-radius:10px;padding:9px 24px;background:#6e58ff;border-color:#6e58ff}[dir] .candidate-filters-panel .candidate-filters-apply:focus,[dir] .candidate-filters-panel .candidate-filters-apply:hover{background:#4a39bd;border-color:#4a39bd}.candidate-filters-icon-btn{display:flex;color:#293e60;line-height:1}[dir] .candidate-filters-icon-btn{border:none;background:transparent;cursor:pointer;padding:4px;border-radius:8px}.candidate-filters-icon-btn:hover{color:#0e0a2e}[dir] .candidate-filters-icon-btn:hover{background:#f0f4ff}.candidate-filters-link-btn{font-size:.8rem;font-weight:600;color:#6e58ff}[dir] .candidate-filters-link-btn{border:none;background:transparent;padding:0;cursor:pointer}.candidate-filters-link-btn:hover{color:#4a39bd}.candidate-filters-crumbs{display:flex;align-items:center;grid-gap:2px;gap:2px;flex-wrap:wrap}[dir] .candidate-filters-crumbs{padding:0 14px 10px}.candidate-filters-crumbs__item{display:inline-flex;align-items:center;grid-gap:2px;gap:2px;min-width:0}.candidate-filters-crumbs__sep{font-size:9px;color:#cacaca}.candidate-filters-crumb{color:#6e58ff;font-size:.7rem;font-weight:600;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir] .candidate-filters-crumb{border:none;background:transparent;border-radius:999px;padding:3px 9px;cursor:pointer}[dir] .candidate-filters-crumb:hover{background:#f0f4ff}.candidate-filters-crumb.is-active{color:#4a39bd}[dir] .candidate-filters-crumb.is-active{background:rgba(110,88,255,.12)}.candidate-filters-columns{display:flex;overflow-x:auto;height:320px;scroll-behavior:smooth}[dir] .candidate-filters-columns{border-top:1px solid rgba(14,10,46,.08)}[dir] .candidate-filters-date-range{padding:8px 10px;border:1px solid rgba(14,10,46,.14);border-radius:10px;background:#fff}[dir=ltr] .candidate-filters-date-range{margin:2px 8px 8px 34px}[dir=rtl] .candidate-filters-date-range{margin:2px 34px 8px 8px}.candidate-filters-date-range__label{display:flex;align-items:center;font-size:.72rem;font-weight:600;color:#9e9e9e}[dir] .candidate-filters-date-range__label{margin-bottom:6px}.candidate-filters-date-range__inputs{display:flex;align-items:center;grid-gap:6px;gap:6px}.candidate-filters-date-range__sep{color:#9e9e9e;flex-shrink:0}.candidate-filters-date-range__input.form-control{flex:1 1;min-width:0;font-size:.72rem;height:auto}[dir] .candidate-filters-date-range__input.form-control{padding:4px 6px;border-color:rgba(14,10,46,.14);border-radius:8px}[dir] .candidate-filters-date-range__input.form-control:focus{border-color:#6e58ff;box-shadow:none}.candidate-filters-date-range__clear{color:#9e9e9e;flex-shrink:0}[dir] .candidate-filters-date-range__clear{cursor:pointer}.candidate-filters-date-range__clear:hover{color:#0e0a2e}.candidate-filters-column{flex:0 0 272px;width:272px;display:flex;flex-direction:column;min-height:0}[dir=ltr] .candidate-filters-column{border-right:1px solid rgba(14,10,46,.08)}[dir=rtl] .candidate-filters-column{border-left:1px solid rgba(14,10,46,.08)}[dir] .candidate-filters-column__head{padding:12px 12px 0}.candidate-filters-column__title-row{display:flex;align-items:baseline;grid-gap:8px;gap:8px;min-height:16px}[dir] .candidate-filters-column__title-row{margin-bottom:8px}.candidate-filters-column__level{font-size:.7rem;font-weight:600;color:#6e58ff;white-space:nowrap}.candidate-filters-column__title{font-size:.8rem;font-weight:600;color:#0e0a2e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.candidate-filters-column__search{display:flex;align-items:center;grid-gap:8px;gap:8px}[dir] .candidate-filters-column__search{border:1px solid rgba(14,10,46,.14);border-radius:10px;padding:7px 10px;background:#fff}[dir] .candidate-filters-column__search:focus-within{border-color:#6e58ff}.candidate-filters-column__search-icon{color:#9e9e9e;flex-shrink:0}.candidate-filters-column__search-input{outline:none;flex:1 1;min-width:0;font-size:.8rem;color:#0e0a2e}[dir] .candidate-filters-column__search-input{border:none;background:transparent}.candidate-filters-column__search-input::placeholder{color:#9e9e9e}.candidate-filters-column__body{flex:1 1;min-height:0}[dir] .candidate-filters-column__body{padding:8px 8px 12px}.candidate-filters-column__body .ps__rail-y{width:6px}[dir] .candidate-filters-column__body .ps__rail-y{background-color:transparent!important}.candidate-filters-column__body .ps__rail-y.ps--clicking .ps__thumb-y,.candidate-filters-column__body .ps__rail-y:focus>.ps__thumb-y,.candidate-filters-column__body .ps__rail-y:hover>.ps__thumb-y,.candidate-filters-column__body .ps__thumb-y{width:4px}[dir=ltr] .candidate-filters-column__body .ps__rail-y.ps--clicking .ps__thumb-y,[dir=ltr] .candidate-filters-column__body .ps__rail-y:focus>.ps__thumb-y,[dir=ltr] .candidate-filters-column__body .ps__rail-y:hover>.ps__thumb-y,[dir=ltr] .candidate-filters-column__body .ps__thumb-y{right:1px}[dir=rtl] .candidate-filters-column__body .ps__rail-y.ps--clicking .ps__thumb-y,[dir=rtl] .candidate-filters-column__body .ps__rail-y:focus>.ps__thumb-y,[dir=rtl] .candidate-filters-column__body .ps__rail-y:hover>.ps__thumb-y,[dir=rtl] .candidate-filters-column__body .ps__thumb-y{left:1px}.candidate-filters-group-label{font-size:.7rem;color:#9e9e9e}[dir] .candidate-filters-group-label{padding:8px 8px 3px}.candidate-filters-hint{font-size:.7rem;color:#9e9e9e}[dir] .candidate-filters-hint{padding:0 8px 6px}.candidate-filters-row{display:flex;align-items:center;grid-gap:8px;gap:8px;min-width:0}[dir] .candidate-filters-row{padding:6px 8px;border-radius:10px;cursor:pointer}.candidate-filters-row__icon{display:inline-flex;align-items:center;flex:0 0 18px;color:#293e60;font-size:.8rem}.candidate-filters-row__label{flex:1 1;min-width:0}.candidate-filters-row__title-line{display:flex;align-items:center;grid-gap:4px;gap:4px;min-width:0}.candidate-filters-row__title{flex:0 1 auto;font-size:.8rem;font-weight:500;color:#0e0a2e;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.candidate-filters-row__sub{display:block;font-size:.7rem;color:#9e9e9e;white-space:normal}[dir] .candidate-filters-row__sub{margin-top:2px}.candidate-filters-row__chevron{font-size:.7rem;color:#9e9e9e;flex-shrink:0}.candidate-filters-row__info{flex-shrink:0;font-size:.65rem;line-height:1;color:#9e9e9e;display:inline-flex}[dir] .candidate-filters-row__info{cursor:pointer}.candidate-filters-row__info:hover{color:#6e58ff}[dir] .candidate-filters-row.is-active,[dir] .candidate-filters-row:hover{background:#f0f4ff}.candidate-filters-option-row{display:flex;align-items:center;grid-gap:8px;gap:8px;min-width:0}[dir] .candidate-filters-option-row{padding:6px 8px;border-radius:10px;cursor:pointer}.candidate-filters-option-row__control{display:inline-flex;align-items:center;flex:0 0 18px}.candidate-filters-option-row__body{flex:1 1;min-width:0}.candidate-filters-option-row__title{display:block;font-size:.8rem;font-weight:500;color:#0e0a2e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.candidate-filters-option-row__meta{display:flex;align-items:center;grid-gap:6px;gap:6px;font-size:.7rem;color:#9e9e9e;min-width:0}[dir] .candidate-filters-option-row__meta{margin-top:2px}.candidate-filters-option-row__meta>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir] .candidate-filters-option-row.is-active,[dir] .candidate-filters-option-row:hover{background:#f0f4ff}.candidate-filters-tristate{width:18px;height:18px;flex:0 0 18px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px}[dir] .candidate-filters-tristate{border-radius:5px;border:1.5px solid rgba(14,10,46,.28);background:#fff;cursor:pointer}[dir] .candidate-filters-tristate.is-present{background:#57d26b;border-color:#57d26b}[dir] .candidate-filters-tristate.is-absent{background:#ff6e70;border-color:#ff6e70}.candidate-filters-checkbox{width:18px;height:18px;flex:0 0 18px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px}[dir] .candidate-filters-checkbox{border-radius:5px;border:1.5px solid rgba(14,10,46,.28);background:#fff;cursor:pointer}[dir] .candidate-filters-checkbox.is-checked{background:#6e58ff;border-color:#6e58ff}.candidate-filters-count-pill{font-size:.7rem;font-weight:600;color:#fff;flex:0 0 auto;white-space:nowrap}[dir] .candidate-filters-count-pill{background:#6e58ff;border-radius:999px;padding:1px 7px}.candidate-filters-meta-pill{display:inline-flex;align-items:center;font-size:.7rem;font-weight:600;line-height:1.3;white-space:nowrap;flex-shrink:0}[dir] .candidate-filters-meta-pill{padding:1px 8px;border-radius:999px;border:1px solid;background:#fff}.candidate-filters-empty{font-size:.8rem;color:#9e9e9e}[dir] .candidate-filters-empty{padding:28px 12px;text-align:center}.candidate-filters-spinner{display:flex;align-items:center;justify-content:center;height:180px}[dir] .candidate-filters-error{margin:6px 4px;padding:14px;border-radius:12px;background:rgba(255,110,112,.08);border:1px solid rgba(255,110,112,.35)}.candidate-filters-error__title{font-size:.8rem;font-weight:600;color:#0e0a2e}.candidate-filters-error__body{font-size:.7rem;color:#9e9e9e}[dir] .candidate-filters-error__body{margin-top:2px}.candidate-filters-sentinel{width:100%;height:1px}.candidate-filters-loading-more{display:flex;align-items:center;justify-content:center}[dir] .candidate-filters-loading-more{padding:8px 0}.candidate-filters-form{display:flex;flex-direction:column}[dir] .candidate-filters-form{padding:4px 4px 8px}.candidate-filters-form__head{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px}[dir] .candidate-filters-form__head{margin-bottom:10px}.candidate-filters-form__label{display:inline-flex;align-items:center;font-size:.8rem;font-weight:600;color:#0e0a2e}.candidate-filters-form__value{font-size:.7rem;font-weight:600;color:#9e9e9e}.candidate-filters-form__value.is-set{color:#0e0a2e}.candidate-filters-range-inputs{display:flex;align-items:flex-end;grid-gap:8px;gap:8px}[dir] .candidate-filters-range-inputs{margin-top:14px}.candidate-filters-range-inputs__field{flex:1 1;min-width:0}.candidate-filters-range-inputs__dash{color:#9e9e9e}[dir] .candidate-filters-range-inputs__dash{padding-bottom:6px}.candidate-filters-input-label{font-size:.7rem;font-weight:600;color:#293e60;display:flex;align-items:center}[dir] .candidate-filters-input-label{margin-bottom:4px}.candidate-filters-field{display:flex;flex-direction:column}[dir] .candidate-filters-field{margin-bottom:10px}[dir] .candidate-filters-field--ids{border-top:1px solid rgba(14,10,46,.08);padding-top:12px;margin-top:2px}.candidate-filters-field__hint{font-size:.7rem;color:#9e9e9e}[dir] .candidate-filters-field__hint{margin:4px 0 0}.candidate-filters-remove-link{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;align-self:flex-start;font-size:.8rem;color:#ff6e70;text-decoration:none}[dir] .candidate-filters-remove-link{margin-top:14px;padding:0}.candidate-filters-remove-link:hover{color:#c4494b;text-decoration:underline}.groups-folder-count{font-size:.8rem;color:#6e6b7b}.step-avatar-primary{outline:7px solid rgba(79,70,229,.12);outline-offset:2px}[dir] .step-avatar-primary{padding:6px;border-radius:50%;background:rgba(79,70,229,.12)!important}.step-avatar-success{outline:7px solid rgba(40,199,111,.12);outline-offset:2px}[dir] .step-avatar-success{padding:6px;border-radius:50%;background:rgba(40,199,111,.12)!important}.step-avatar-ai-call{outline:7px solid rgba(0,89,170,.12);outline-offset:2px}[dir] .step-avatar-ai-call{padding:6px;border-radius:50%;background:rgba(0,89,170,.12)!important}[dir] .flow-card-hover:hover{box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35)!important}.flow-popover-width{max-width:none!important}@keyframes scaleUp{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}[dir] .scale-animation{box-shadow:0 30px 60px -30px,0 -2px 6px 0 rgba(10,37,64,.35)}[dir=ltr] .scale-animation,[dir=rtl] .scale-animation{animation:scaleUp 1s ease-in-out infinite}.flow-loader{width:50px;height:12px;-webkit-mask:radial-gradient(circle closest-side,#000 94%,transparent) 0 0/25% 100%,linear-gradient(#000 0 0) center/calc(100% - 5px) calc(100% - 10px) no-repeat}[dir=ltr] .flow-loader{background:linear-gradient(#6e58ff 0 0) 0/0 no-repeat #ddd;animation:l7 2s linear infinite}[dir=rtl] .flow-loader{background:linear-gradient(#6e58ff 0 0) 100%/0 no-repeat #ddd;animation:l7 2s linear infinite}@keyframes l7{to{background-size:100%}}.hand-pointer{position:absolute;z-index:1;top:60px;font-size:1.3rem}[dir] .hand-pointer{transform:scale(1.5)}[dir=ltr] .hand-pointer,[dir=rtl] .hand-pointer{animation:pointerBounce 1.5s ease-in-out infinite}@keyframes pointerBounce{0%,to{transform:scale(1.5) translateY(0)}50%{transform:scale(1.5) translateY(-10px)}}@keyframes flowScaleUp{0%{transform:scale(.6);opacity:.5}to{transform:scale(1);opacity:1}}[dir=ltr] .ai-search .flow-animated-scale-up,[dir=rtl] .ai-search .flow-animated-scale-up{animation:flowScaleUp .6s ease-out forwards}.dots-container{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.dot{height:20px;width:20px}[dir] .dot{border-radius:10px;background-color:#b3d4fc}[dir=ltr] .dot{margin-right:10px}[dir=ltr] .dot,[dir=rtl] .dot{animation:pulse 1.5s ease-in-out infinite}[dir=rtl] .dot{margin-left:10px}[dir=ltr] .dot:last-child{margin-right:0}[dir=rtl] .dot:last-child{margin-left:0}[dir=ltr] .dot:first-child,[dir=rtl] .dot:first-child{animation-delay:-.3s}[dir=ltr] .dot:nth-child(2),[dir=rtl] .dot:nth-child(2){animation-delay:-.1s}[dir=ltr] .dot:nth-child(3),[dir=rtl] .dot:nth-child(3){animation-delay:.1s}.spinner{width:56px;height:56px;display:grid}[dir] .spinner{border-radius:50%;border-color:#dbdcef transparent;border-style:solid;border-width:4.5px}[dir=ltr] .spinner{animation:spinner-e04l1k-ltr 1s linear infinite}[dir=rtl] .spinner{animation:spinner-e04l1k-rtl 1s linear infinite}.spinner:after,.spinner:before{content:"";grid-area:1/1}[dir] .spinner:after,[dir] .spinner:before{margin:2.2px;border:inherit;border-radius:50%}[dir] .spinner:before{border-color:#474bff transparent}[dir=ltr] .spinner:before,[dir=rtl] .spinner:before{animation:inherit;animation-duration:.5s;animation-direction:reverse}[dir] .spinner:after{margin:8.9px}@keyframes spinner-e04l1k-ltr{to{transform:rotate(1turn)}}@keyframes spinner-e04l1k-rtl{to{transform:rotate(-1turn)}}.ai-content-modal .modal-dialog{max-width:85%}@media(min-width:992px){.ai-content-modal .modal-dialog{max-width:1000px}}[dir] .ai-content-modal .modal-header{background-color:#f8f9fa;border-bottom:1px solid #eaedf0;padding:1rem 1.5rem}.ai-content-modal .modal-header .modal-title{font-weight:600;font-size:1.2rem}[dir] .ai-content-modal .modal-body{padding:1.5rem}[dir] .ai-content-modal .modal-footer{background-color:#f8f9fa;border-top:1px solid #eaedf0;padding:1rem 1.5rem}.ai-content-modal .modal-footer .btn{font-size:.95rem}[dir] .ai-content-modal .modal-footer .btn{padding:.5rem 1.25rem}.ai-content-modal .section-title{font-weight:600;color:#495057;font-size:1rem}[dir] .ai-content-modal .section-title{margin-bottom:1.25rem}.ai-content-modal .candidate-list{max-height:400px;overflow-y:auto}[dir=ltr] .ai-content-modal .candidate-list{padding-right:5px}[dir=rtl] .ai-content-modal .candidate-list{padding-left:5px}.ai-content-modal .candidate-list::-webkit-scrollbar{width:6px}[dir] .ai-content-modal .candidate-list::-webkit-scrollbar-thumb{background-color:#dee2e6;border-radius:10px}.ai-content-modal .spinner-component{max-height:400px}.ai-content-modal .candidate-card{transition:all .2s ease}[dir] .ai-content-modal .candidate-card{margin-bottom:1rem;border:1px solid #eaedf0;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.05)}[dir=ltr] .ai-content-modal .candidate-card{border-left:3px solid transparent}[dir=rtl] .ai-content-modal .candidate-card{border-right:3px solid transparent}[dir] .ai-content-modal .candidate-card:hover{box-shadow:0 4px 8px rgba(0,0,0,.08);transform:translateY(-2px)}[dir] .ai-content-modal .candidate-card.selected{background-color:rgba(115,103,240,.05)}[dir=ltr] .ai-content-modal .candidate-card.selected{border-left:3px solid #7367f0}[dir=rtl] .ai-content-modal .candidate-card.selected{border-right:3px solid #7367f0}.ai-content-modal .candidate-card .candidate-header{display:flex;align-items:center}[dir] .ai-content-modal .candidate-card .candidate-header{margin-bottom:.5rem}[dir=ltr] .ai-content-modal .candidate-card .candidate-avatar{margin-right:1rem}[dir=rtl] .ai-content-modal .candidate-card .candidate-avatar{margin-left:1rem}.ai-content-modal .candidate-card .candidate-info{flex:1 1}.ai-content-modal .candidate-card .candidate-name{font-weight:600;font-size:1rem}[dir] .ai-content-modal .candidate-card .candidate-name{margin-bottom:0}.ai-content-modal .candidate-card .candidate-email{font-size:.8rem;color:#6c757d}[dir] .ai-content-modal .candidate-card .candidate-email{margin-bottom:0}.ai-content-modal .candidate-card .candidate-headline{font-size:.85rem;color:#6c757d}[dir] .ai-content-modal .candidate-card .candidate-headline{margin-top:.5rem;margin-bottom:0}.ai-content-modal .candidate-card .position-badge{font-size:.75rem}[dir] .ai-content-modal .candidate-card .position-badge{padding:.3em .75em}.ai-content-modal .candidate-card .candidate-experience{font-size:.85rem}[dir] .ai-content-modal .candidate-card .candidate-experience{margin-bottom:.75rem}.ai-content-modal .candidate-card .candidate-experience .label{color:#495057;font-weight:500}.ai-content-modal .candidate-card .candidate-skills{display:flex;flex-wrap:wrap}.ai-content-modal .candidate-card .candidate-skills .skill-badge{font-size:.75rem;color:#495057;font-weight:500}[dir] .ai-content-modal .candidate-card .candidate-skills .skill-badge{margin-bottom:.25rem;background-color:#f1f3f5;padding:.3em .7em}[dir=ltr] .ai-content-modal .candidate-card .candidate-skills .skill-badge{margin-right:.5rem}[dir=rtl] .ai-content-modal .candidate-card .candidate-skills .skill-badge{margin-left:.5rem}.ai-content-modal .rdw-wrapper-readonly{width:100%!important}.ai-content-modal .rdw-editor-readonly{width:100%!important;min-height:200px;box-sizing:border-box}[dir] .ai-content-modal .rdw-editor-readonly{background-color:#f8f9fa;padding:1rem;border-radius:.5rem;border:1px solid #dee2e6}.ai-content-modal .email-preview{overflow:hidden;display:flex;flex-direction:column;height:400px}[dir] .ai-content-modal .email-preview{border:1px solid #eaedf0;border-radius:.5rem;box-shadow:0 2px 4px rgba(0,0,0,.05)}.ai-content-modal .email-preview .email-header{display:flex;justify-content:space-between;align-items:center}[dir] .ai-content-modal .email-preview .email-header{background-color:#f8f9fa;padding:1rem 1.25rem;border-bottom:1px solid #eaedf0}.ai-content-modal .email-preview .email-header .email-metadata{flex:1 1}.ai-content-modal .email-preview .email-header .email-subject,.ai-content-modal .email-preview .email-header .email-to{font-size:.9rem}[dir] .ai-content-modal .email-preview .email-header .email-subject,[dir] .ai-content-modal .email-preview .email-header .email-to{margin-bottom:.25rem}[dir] .ai-content-modal .email-preview .email-header .email-subject:last-child,[dir] .ai-content-modal .email-preview .email-header .email-to:last-child{margin-bottom:0}.ai-content-modal .email-preview .email-header .email-subject .label,.ai-content-modal .email-preview .email-header .email-to .label{color:#6c757d;font-weight:500}[dir=ltr] .ai-content-modal .email-preview .email-header .email-subject .label,[dir=ltr] .ai-content-modal .email-preview .email-header .email-to .label{margin-right:.25rem}[dir=rtl] .ai-content-modal .email-preview .email-header .email-subject .label,[dir=rtl] .ai-content-modal .email-preview .email-header .email-to .label{margin-left:.25rem}.ai-content-modal .email-preview .email-header .ai-badge{font-size:.75rem}[dir] .ai-content-modal .email-preview .email-header .ai-badge{padding:.3em .75em}.ai-content-modal .email-preview .email-body{font-size:.95rem;line-height:1.6;color:#212529;flex:1 1;display:flex;flex-direction:column;overflow:hidden}[dir] .ai-content-modal .email-preview .email-body{background-color:#fff;padding:0}.ai-content-modal .email-preview .scrollable-email{flex:1 1;overflow-y:auto;width:100%}[dir] .ai-content-modal .email-preview .scrollable-email{padding:1rem}.ai-content-modal .email-preview .scrollable-email::-webkit-scrollbar{width:6px}[dir] .ai-content-modal .email-preview .scrollable-email::-webkit-scrollbar-thumb{background-color:#dee2e6;border-radius:10px}@keyframes popIn{0%{transform:scale(.8);opacity:0}60%{transform:scale(1.1);opacity:1}to{transform:scale(1)}}[dir=ltr] .pop-in-animation,[dir=rtl] .pop-in-animation{animation:popIn .4s ease-out}.ai-calling-card{max-width:800px}[dir] .ai-calling-card{border-radius:16px}[dir] .ai-calling-card .ai-calling-step-avatar{padding:2px!important}.ai-calling-card .ai-loading{height:40px;width:40px!important;transition:.2s}[dir] .ai-calling-card .ai-loading{background:#fff;border-radius:50%;transform:translate(0) rotate(0deg);border:2px solid hsla(0,0%,100%,.333)}@keyframes dash_682{72.5%{opacity:1}to{stroke-dashoffset:1}}.ai-calling-card .ai-loading .ai-icon{color:#7f5fe8;font-size:2em;font-weight:600;position:relative;top:3px}.ai-calling-card .ai-calling-gif{width:35px;height:35px}[dir] .ai-calling-card .ai-calling-gif{cursor:pointer;border-radius:50%}.ai-calling-question-modal .robot-icon{color:#9333ea;font-size:1.3em;font-weight:600}[dir=ltr] .ai-calling-question-modal .robot-icon{margin-right:16px}[dir=rtl] .ai-calling-question-modal .robot-icon{margin-left:16px}.ai-calling-question-modal .language-card{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:1rem;gap:1rem;transition:all .2s}[dir] .ai-calling-question-modal .language-card{border-radius:1rem;padding:1.5rem;border:1px solid #dbeafe}[dir] .ai-calling-question-modal .language-card.active{border-color:#4f46e5;background-color:rgba(79,70,229,.05)}.ai-calling-question-modal .language-card .language-card-content{display:flex;align-items:flex-start;grid-gap:.75rem;gap:.75rem}.ai-calling-question-modal .language-card .iconBox{display:flex;align-items:center;justify-content:center;height:2.5rem;width:2.5rem;flex-shrink:0;transition:all .2s}[dir] .ai-calling-question-modal .language-card .iconBox{border-radius:.5rem}.ai-calling-question-modal .language-card .iconBox.default{color:#6b7280}[dir] .ai-calling-question-modal .language-card .iconBox.default{background-color:#f3f4f6}.ai-calling-question-modal .language-card .iconBox.active{color:#fff}[dir] .ai-calling-question-modal .language-card .iconBox.active{background-color:#4f46e5}.ai-calling-question-modal .language-card .card-text{flex:1 1}.ai-calling-question-modal .language-card .card-title{font-weight:500;color:#111827}[dir] .ai-calling-question-modal .language-card .card-title{margin-bottom:0}.ai-calling-question-modal .language-card .card-description{font-size:.875rem;color:#6b7280}[dir] .ai-calling-question-modal .language-card .card-description{margin-top:.25rem}.ai-calling-question-modal .ai-call-purpose .ai-call-purpose-title{font-size:1.325rem!important;font-weight:600!important;color:#2d4362!important}.ai-calling-question-modal .ai-call-purpose .ai-call-purpose-subtitle{color:rgba(75,85,99,.7882352941);font-size:.9rem;font-weight:500}[dir] .ai-calling-question-modal .ai-call-purpose .ai-call-purpose-subtitle{padding:2px 0 0;margin:0}.ai-calling-question-modal .ai-call-purpose .purpose-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}[dir] .ai-calling-question-modal .ai-call-purpose .purpose-container{margin-top:26px}.ai-calling-question-modal .ai-call-purpose .purpose-card{transition:all .3s ease}[dir] .ai-calling-question-modal .ai-call-purpose .purpose-card{padding:16px;border:2px solid hsla(0,0%,91.8%,.9215686275);border-radius:.5rem;cursor:pointer}[dir] .ai-calling-question-modal .ai-call-purpose .purpose-card:hover{border-color:#bbb}[dir] .ai-calling-question-modal .ai-call-purpose .purpose-card.selected{border-color:#6f58ff;background-color:#f3f0ff}.ai-calling-question-modal .ai-call-purpose .purpose-content{display:flex;align-items:center;grid-gap:12px;gap:12px}.ai-calling-question-modal .ai-call-purpose .purpose-icon-wrapper{width:34px;height:34px;display:flex;justify-content:center;align-items:center}[dir] .ai-calling-question-modal .ai-call-purpose .purpose-icon-wrapper{border-radius:.375rem}.ai-calling-question-modal .ai-call-purpose .edit-modal-icon{width:36px;height:36px}[dir] .ai-calling-question-modal .ai-call-purpose .bg-blue{background-color:rgba(59,130,246,.15)}.ai-calling-question-modal .ai-call-purpose .bg-blue svg{color:#3b82f6}[dir] .ai-calling-question-modal .ai-call-purpose .bg-green{background-color:rgba(34,197,94,.15)}.ai-calling-question-modal .ai-call-purpose .bg-green svg{color:#22c55e}[dir] .ai-calling-question-modal .ai-call-purpose .bg-purple{background-color:rgba(139,92,246,.15)}.ai-calling-question-modal .ai-call-purpose .bg-purple svg{color:#8b5cf6}[dir] .ai-calling-question-modal .ai-call-purpose .bg-orange{background-color:rgba(249,115,22,.15)}.ai-calling-question-modal .ai-call-purpose .bg-orange svg{color:#f97316}[dir] .ai-calling-question-modal .ai-call-purpose .bg-pink{background-color:rgba(236,72,153,.15)}.ai-calling-question-modal .ai-call-purpose .bg-pink svg{color:#ec4899}[dir] .ai-calling-question-modal .ai-call-purpose .bg-teal{background-color:rgba(20,184,166,.15)}.ai-calling-question-modal .ai-call-purpose .bg-teal svg{color:#14b8a6}[dir] .ai-calling-question-modal .ai-call-purpose .bg-yellow{background-color:rgba(234,179,8,.15)}.ai-calling-question-modal .ai-call-purpose .bg-yellow svg{color:#eab308}[dir] .ai-calling-question-modal .ai-call-purpose .bg-red{background-color:rgba(239,68,68,.15)}.ai-calling-question-modal .ai-call-purpose .bg-red svg{color:#ef4444}[dir] .ai-calling-question-modal .ai-call-purpose .bg-indigo{background-color:rgba(99,102,241,.15)}.ai-calling-question-modal .ai-call-purpose .bg-indigo svg{color:#6366f1}[dir] .ai-calling-question-modal .ai-call-purpose .bg-gray{background-color:rgba(55,65,81,.15)}.ai-calling-question-modal .ai-call-purpose .bg-gray svg{color:#374151}.ai-calling-question-modal .ai-call-purpose .purpose-label{font-weight:600;font-size:.9rem;color:#2c2a35}.ai-calling-question-modal .ai-call-title{font-size:2.25rem;font-weight:700;-webkit-text-fill-color:transparent}[dir] .ai-calling-question-modal .ai-call-title{-webkit-background-clip:text}[dir=ltr] .ai-calling-question-modal .ai-call-title{background-image:linear-gradient(90deg,#4f46e5,#9333ea)}[dir=rtl] .ai-calling-question-modal .ai-call-title{background-image:linear-gradient(270deg,#4f46e5,#9333ea)}.ai-calling-question-modal .ai-call-test-title{font-size:1.55rem;font-weight:700;-webkit-text-fill-color:transparent}[dir] .ai-calling-question-modal .ai-call-test-title{-webkit-background-clip:text}[dir=ltr] .ai-calling-question-modal .ai-call-test-title{background-image:linear-gradient(90deg,#4f46e5,#9333ea)}[dir=rtl] .ai-calling-question-modal .ai-call-test-title{background-image:linear-gradient(270deg,#4f46e5,#9333ea)}.ai-calling-question-modal .ai-call-subtitle{color:#4b5563}[dir] .ai-calling-question-modal .ai-modal-body{border-radius:1rem;padding:1.5rem;border:1px solid #dbeafe}.ai-calling-question-modal .ai-modal-body .ai-schedule{font-size:1.325rem!important;font-weight:600!important;color:#2d4362!important}.ai-calling-question-modal .ai-modal-body .gradient-box{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center}[dir] .ai-calling-question-modal .ai-modal-body .gradient-box{border-radius:.75rem}[dir=ltr] .ai-calling-question-modal .ai-modal-body .gradient-box{margin-right:1rem}[dir=rtl] .ai-calling-question-modal .ai-modal-body .gradient-box{margin-left:1rem}.ai-calling-question-modal .ai-modal-body .custom-icon{font-size:1.5rem;color:#fff}[dir] .ai-calling-question-modal .ai-modal-body .custom-icon{padding:8px}.ai-calling-question-modal .circle-info-icon{color:#2c2a35;font-size:1.15rem}[dir] .ai-calling-question-modal .circle-info-icon{cursor:pointer}[dir=ltr] .ai-calling-question-modal .circle-info-icon{margin-left:8px}[dir=rtl] .ai-calling-question-modal .circle-info-icon{margin-right:8px}[dir=ltr] .ai-calling-question-modal .ai-modal-schedule{background-image:linear-gradient(90deg,#eff6ff,#eef2ff)}[dir=rtl] .ai-calling-question-modal .ai-modal-schedule{background-image:linear-gradient(270deg,#eff6ff,#eef2ff)}[dir=ltr] .ai-calling-question-modal .ai-modal-schedule .gradient-box{background:linear-gradient(90deg,#3b82f6,#6366f1)}[dir=rtl] .ai-calling-question-modal .ai-modal-schedule .gradient-box{background:linear-gradient(270deg,#3b82f6,#6366f1)}[dir=ltr] .ai-calling-question-modal .ai-modal-first-message{background-image:linear-gradient(90deg,#f0fdf4,#ecfdf5)}[dir=rtl] .ai-calling-question-modal .ai-modal-first-message{background-image:linear-gradient(270deg,#f0fdf4,#ecfdf5)}[dir=ltr] .ai-calling-question-modal .ai-modal-first-message .gradient-box{background:linear-gradient(90deg,#22c55e,#10b981)}[dir=rtl] .ai-calling-question-modal .ai-modal-first-message .gradient-box{background:linear-gradient(270deg,#22c55e,#10b981)}[dir=ltr] .ai-calling-question-modal .ai-modal-end-message{background:linear-gradient(90deg,#fff7ed,#fef3c7)}[dir=rtl] .ai-calling-question-modal .ai-modal-end-message{background:linear-gradient(270deg,#fff7ed,#fef3c7)}[dir=ltr] .ai-calling-question-modal .ai-modal-end-message .gradient-box{background:linear-gradient(90deg,#f97316,#f59e0b)}[dir=rtl] .ai-calling-question-modal .ai-modal-end-message .gradient-box{background:linear-gradient(270deg,#f97316,#f59e0b)}[dir=ltr] .ai-calling-question-modal .ai-modal-number,[dir=ltr] .ai-calling-question-modal .ai-modal-purpose{background:linear-gradient(90deg,#f5f4ff,#f1e8ff)}[dir=rtl] .ai-calling-question-modal .ai-modal-number,[dir=rtl] .ai-calling-question-modal .ai-modal-purpose{background:linear-gradient(270deg,#f5f4ff,#f1e8ff)}[dir=ltr] .ai-calling-question-modal .ai-modal-number .gradient-box,[dir=ltr] .ai-calling-question-modal .ai-modal-purpose .gradient-box{background:linear-gradient(90deg,#a655f6,#8b5cf5)}[dir=rtl] .ai-calling-question-modal .ai-modal-number .gradient-box,[dir=rtl] .ai-calling-question-modal .ai-modal-purpose .gradient-box{background:linear-gradient(270deg,#a655f6,#8b5cf5)}.ai-calling-question-modal .ai-modal-number .ai-modal-number .select__option--is-selected,.ai-calling-question-modal .ai-modal-purpose .ai-modal-number .select__option--is-selected{color:#fff!important}.ai-calling-question-modal .custom-question-subtitle{color:rgba(75,85,99,.7882352941);font-size:.9rem;font-weight:500}[dir] .ai-calling-question-modal .custom-question-subtitle{padding:2px 0 0;margin:0}[dir] .ai-calling-question-modal .mantine-Accordion-item:hover{border-color:#6e58ff}[dir] .ai-calling-question-modal .mantine-Accordion-control{border-radius:8px!important}[dir] .ai-calling-question-modal .screen-question-input{border:1px solid #e5e7eb;border-radius:12px}.ai-calling-question-modal .generate-btn{color:#fff;display:inline-flex;align-items:center;font-size:1.1rem;transition:all .3s ease}[dir] .ai-calling-question-modal .generate-btn{margin-top:1rem;border:none;border-radius:.75rem;padding:.5rem 1.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);cursor:pointer}[dir=ltr] .ai-calling-question-modal .generate-btn{background:linear-gradient(90deg,#a855f7,#8b5cf6)}[dir=rtl] .ai-calling-question-modal .generate-btn{background:linear-gradient(270deg,#a855f7,#8b5cf6)}.ai-calling-question-modal .generate-btn .icon-left{font-size:1rem}[dir=ltr] .ai-calling-question-modal .generate-btn .icon-left{margin-right:.5rem}[dir=rtl] .ai-calling-question-modal .generate-btn .icon-left{margin-left:.5rem}[dir] .ai-calling-question-modal .generate-btn:hover:not(:disabled){box-shadow:0 15px 25px -5px rgba(0,0,0,.15)}[dir=ltr] .ai-calling-question-modal .generate-btn:hover:not(:disabled){background:linear-gradient(90deg,#7c3aed,#a78bfa)}[dir=rtl] .ai-calling-question-modal .generate-btn:hover:not(:disabled){background:linear-gradient(270deg,#7c3aed,#a78bfa)}.ai-calling-question-modal .generate-btn:disabled{color:#9ca3af}[dir] .ai-calling-question-modal .generate-btn:disabled{background:#d1d5db;cursor:not-allowed;box-shadow:none}.ai-calling-question-modal .call-button{font-size:1rem;line-height:1.5rem;color:#f2f2f2;font-weight:500;display:flex;justify-content:center;align-items:center;grid-gap:.5rem;gap:.5rem;transition:all .35s linear}[dir] .ai-calling-question-modal .call-button{cursor:pointer;padding:.786rem 1.5rem;border-radius:.5rem;border-style:none}[dir=ltr] .ai-calling-question-modal .call-button{background:linear-gradient(90deg,#5826e5,#af40ff)}[dir=rtl] .ai-calling-question-modal .call-button{background:linear-gradient(270deg,#5826e5,#af40ff)}[dir] .ai-calling-question-modal .call-button:hover{box-shadow:inset 0 5px 25px 0 #af40ff,inset 0 10px 15px 0 #5b42f3,inset 0 5px 25px 0 #00ddeb}@keyframes scalePulse{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}.ai-calling-question-modal .icon-popout{display:inline-block}[dir] .ai-calling-question-modal .icon-popout{cursor:pointer}[dir=ltr] .ai-calling-question-modal .icon-popout,[dir=rtl] .ai-calling-question-modal .icon-popout{animation:scalePulse 3s ease-in-out infinite}[dir] .ai-calling-question-modal #rows-per-page{margin-top:0}[dir] .ai-calling-question-modal .editor-container{padding:0}[dir] .ai-calling-question-modal .rdw-editor-toolbar{border:1px solid #e5e7eb}[dir=ltr] .ai-calling-question-modal .rdw-editor-toolbar,[dir=rtl] .ai-calling-question-modal .rdw-editor-toolbar{border-top-left-radius:12px!important;border-top-right-radius:12px!important}[dir] .ai-calling-question-modal .demo-editor{border:1px solid #e5e7eb}[dir=ltr] .ai-calling-question-modal .demo-editor,[dir=rtl] .ai-calling-question-modal .demo-editor{border-bottom-left-radius:12px!important;border-bottom-right-radius:12px!important}[dir] .ai-calling-question-modal #select-tooltip-target{margin-bottom:6px!important}.ai-calling-question-modal .carousel-inner{overflow-x:clip!important;overflow-y:visible!important}.ai-call-test-modal .calling-from-container{color:#4b5563;line-height:1.625;font-size:1rem}[dir] .ai-call-test-modal .calling-from-container{background-color:#f9fafb;padding:1rem;border-radius:.5rem}[dir=ltr] .ai-call-test-modal .calling-from-container{border-left:4px solid #6e58ff}[dir=rtl] .ai-call-test-modal .calling-from-container{border-right:4px solid #6e58ff}.ai-call-test-modal .notification-box{display:flex;align-items:flex-start;grid-gap:.5rem;gap:.5rem}[dir] .ai-call-test-modal .notification-box{padding:.75rem;background-color:#fffbec;border:1px solid #fde68a;border-radius:.5rem}.ai-call-test-modal .indicator-wrapper{height:1.25rem;width:1.25rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .ai-call-test-modal .indicator-wrapper{border-radius:9999px;background-color:#fef3c7;margin-top:.125rem}.ai-call-test-modal .indicator-dot{height:.5rem;width:.5rem}[dir] .ai-call-test-modal .indicator-dot{border-radius:9999px;background-color:#b45309}.ai-call-test-modal .notification-text{font-size:.9rem;color:#78350f}[dir] .ai-call-test-modal .notification-text{margin-bottom:0}.ai-call-test-modal .external-link{transition:all .2s ease-in-out}[dir] .ai-call-test-modal .external-link{cursor:pointer}.ai-call-test-modal .external-link:hover{scale:1.2}.ai-voice-record-modal .voice-record-card{color:#1f2937}[dir] .ai-voice-record-modal .voice-record-card{border-radius:.5rem;border:1px solid #e5e7eb;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);padding:2rem 1.8rem}[dir] .ai-voice-record-modal .practice-text-card{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.ai-voice-record-modal .voice-record-card-title{font-size:1.3rem;font-weight:600}[dir] .ai-voice-record-modal .voice-record-card-title{margin-bottom:.5rem}.ai-voice-record-modal .voice-record-card-subtitle{color:#4b5563;font-size:1rem}.ai-voice-record-modal .voice-record-card-content{font-size:.9rem;color:#09090b;line-height:1.65}[dir] .ai-voice-record-modal .voice-record-card-content{margin-top:1.4rem;background-color:#f4f8fd;border:1px solid #cbcbcc;padding:1rem;border-radius:10px}.ai-voice-record-modal .timer-text{color:#000;font-size:1.4rem;font-weight:600;font-family:monospace}[dir] .ai-voice-record-modal .timer-text{text-align:center;margin:0 1rem}.ai-voice-record-modal .custom-file-upload{display:flex;justify-content:center;align-items:center;transition:all .2s ease}[dir] .ai-voice-record-modal .custom-file-upload{background-color:#fff;border:2px dashed #ccc;border-radius:.5rem;padding:1.3rem 1rem;text-align:center;cursor:pointer}[dir] .ai-voice-record-modal .custom-file-upload:hover{border-color:#6e58ff;background-color:rgba(110,88,255,.05)}.email-card{transition:all .2s ease;min-height:68px}[dir] .email-card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:12px;box-shadow:0 1px 3px rgba(0,0,0,.1)}[dir] .email-card:hover{box-shadow:0 4px 6px rgba(0,0,0,.1);transform:translateY(-1px)}.email-card__header{display:flex;align-items:center;justify-content:space-between}[dir] .email-card__header{margin-bottom:8px}.email-card__name{font-size:14px;font-weight:600;color:#111827}.email-card__provider-icon{width:14px;height:14px;object-fit:contain}[dir] .email-card__provider-icon{border-radius:3px}.email-card__address{font-size:13px;color:#6b7280;word-break:break-all}[dir] .email-card__address{margin-bottom:10px}.email-card__footer{display:flex;align-items:center;justify-content:space-between}[dir] .email-card__footer{padding-top:8px;border-top:1px solid #f3f4f6}.email-card__status{display:flex;align-items:center;grid-gap:6px;gap:6px}.email-card__status-dot{width:8px;height:8px}[dir] .email-card__status-dot{border-radius:50%}[dir] .email-card__status-dot--active{background-color:#10b981}[dir] .email-card__status-dot--inactive{background-color:#ef4444}.email-card__status-text{font-size:12px;color:#6b7280;text-transform:capitalize;font-weight:500}.email-card__stats{font-size:12px;color:#9ca3af;font-weight:500}.email-popover-trigger{display:inline-block}[dir] .email-popover-trigger{cursor:pointer}.email-badge{transition:all .2s ease}[dir] .email-badge:hover{transform:scale(1.02)}[dir] .email-popover-dropdown{padding:16px}.email-popover-header-1{font-size:14px;font-weight:600;color:#1f2937}[dir] .email-popover-header-1{margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e5e7eb;background:transparent}.email-cards-container{display:flex;flex-direction:column;grid-gap:12px;gap:12px}[dir] .react-dataTable{border-radius:0}.react-dataTable .rdt_TableHead .rdt_TableHeadRow{min-height:0;height:38px}[dir] .react-dataTable .rdt_TableHead .rdt_TableHeadRow{background-color:#f3f2f7;border-color:currentcolor #ebe9f1 #ebe9f1;border-top:1px solid #ebe9f1}[dir] .react-dataTable .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol{padding:.72rem 1.5rem}.react-dataTable .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol .rdt_TableCol_Sortable{color:rgba(0,0,0,.8705882353);font-weight:700;font-style:.857rem;letter-spacing:.5px;text-transform:uppercase}.react-dataTable .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol .rdt_TableCol_Sortable:hover{opacity:1}[dir=ltr] .react-dataTable .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol .rdt_TableCol_Sortable span{margin-left:.35rem}[dir=rtl] .react-dataTable .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol .rdt_TableCol_Sortable span{margin-right:.35rem}[dir=ltr] .react-dataTable .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:first-child .form-check{transform:translateX(-10px)}[dir=rtl] .react-dataTable .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:first-child .form-check{transform:translateX(10px)}.react-dataTable .rdt_TableBody .rdt_TableRow{color:#6e6b7b}.react-dataTable .rdt_TableBody .rdt_TableRow .rdt_TableCell{height:53px}[dir] .react-dataTable .rdt_TableBody .rdt_TableRow .rdt_TableCell{padding:.72rem 1.5rem}.react-dataTable .rdt_TableBody .rdt_TableRow .rdt_TableCell .column-action svg{stroke:#6e6b7b}.react-dataTable .rdt_TableBody .rdt_TableRow .rdt_TableCell .column-action .dropdown-item:hover svg{stroke:#4f46e5}.react-dataTable .rdt_TableBody .rdt_TableRow .rdt_TableCell .column-action .dropdown-item:active svg{stroke:#fff}.react-dataTable .rdt_TableBody .rdt_TableRow .default-template-icon{display:none}.react-dataTable .rdt_TableBody .rdt_TableRow:hover .default-template-icon{display:inline-block}[dir] .react-dataTable .react-paginate.separated-pagination .page-item:first-child .page-link,[dir] .react-dataTable .react-paginate.separated-pagination .page-item:last-child .page-link{border-radius:50%}[dir] .react-dataTable.roles-table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:first-child .form-check{transform:translateX(0)}[dir=ltr] .react-dataTable.roles-table .rdt_TableBody .rdt_TableRow .rdt_TableCell:first-child .form-check{transform:translateX(10px)}[dir=rtl] .react-dataTable.roles-table .rdt_TableBody .rdt_TableRow .rdt_TableCell:first-child .form-check{transform:translateX(-10px)}[dir=ltr] .react-dataTable.react-dataTable-selectable-rows .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:not(:first-child){padding-left:.2rem}[dir=rtl] .react-dataTable.react-dataTable-selectable-rows .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:not(:first-child){padding-right:.2rem}@media(max-width:740px){[dir] .permission-header .add-permission{margin-top:1rem!important}}.rdt_Pagination select{min-width:30px}.rdt_Pagination select:active,.rdt_Pagination select:focus{outline:0}.dataTable-filter{max-width:220px}.dataTable-select{width:5rem}[dir] .dataTable-select:not([multiple=multiple]){background-size:10px 10px,10px 10px}[dir=ltr] .dataTable-select:not([multiple=multiple]){margin-left:.25rem;margin-right:.25rem;background-position:calc(100% - 12px) 10px,calc(100% - 20px) 12px,100% 0}[dir=rtl] .dataTable-select:not([multiple=multiple]){margin-right:.25rem;margin-left:.25rem;background-position:12px 10px,20px 12px,0 0}[dir] .dark-layout .app-user-list header,[dir] .dark-layout .react-dataTable .hlidmt{background-color:#283046}.dark-layout .react-dataTable .khKjDK{color:#b4b7bd}[dir] .dark-layout .react-dataTable .khKjDK{background-color:#283046}.dark-layout .react-dataTable .rdt_Table{color:#b4b7bd}[dir] .dark-layout .react-dataTable .rdt_Table{background:#343d55}.dark-layout .react-dataTable .rdt_Table>div:first-child:not(.rdt_TableHead):not(.rdt_TableBody){color:#b4b7bd}[dir] .dark-layout .react-dataTable .rdt_Table>div:first-child:not(.rdt_TableHead):not(.rdt_TableBody){background-color:#283046}[dir] .dark-layout .react-dataTable .rdt_TableHead .rdt_TableHeadRow{background-color:#343d55;border-color:#3b4253}.dark-layout .react-dataTable .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol,.dark-layout .react-dataTable .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol div[role=button]{color:#b4b7bd}.dark-layout .react-dataTable .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol_Sortable{color:#d0d2d6}.dark-layout .react-dataTable .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol_Sortable svg{stroke:#d0d2d6}.dark-layout .react-dataTable .rdt_TableBody .expandable-content{color:#b4b7bd}[dir] .dark-layout .react-dataTable .rdt_TableBody .expandable-content{background-color:#283046}.dark-layout .react-dataTable .rdt_TableBody .rdt_TableRow{color:#b4b7bd}[dir] .dark-layout .react-dataTable .rdt_TableBody .rdt_TableRow{background-color:#283046;border-color:#3b4253}.dark-layout .react-dataTable .rdt_TableBody .rdt_TableRow .rdt_TableCell{color:#b4b7bd}.dark-layout .react-dataTable .rdt_TableBody .rdt_TableRow .rdt_TableCell .column-action svg{stroke:#b4b7bd}[dir] .dark-layout .react-dataTable .rdt_TableBody .rdt_TableRow button:hover:not(:disabled){background-color:#161d31}.dark-layout .react-dataTable .rdt_TableBody .rdt_TableRow button svg{color:#b4b7bd}[dir] .dark-layout .react-dataTable .rdt_TableBody .rdt_TableRow .permissions-actions button:hover{background-color:transparent}.dark-layout .react-dataTable .rdt_Pagination{color:#b4b7bd}[dir] .dark-layout .react-dataTable .rdt_Pagination{border-color:#3b4253;background-color:#283046}.dark-layout .react-dataTable .rdt_Pagination svg{fill:#b4b7bd}.dark-layout .rdt_Pagination{color:#b4b7bd}[dir] .dark-layout .rdt_Pagination{background-color:#283046}.dark-layout .rdt_Pagination button svg{fill:#b4b7bd}.dark-layout .rdt_Pagination button[disabled] svg{fill:#676d7d}.email-enrichment-selector{max-width:800px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}[dir] .email-enrichment-selector{margin:0 auto;padding:24px}.email-enrichment-selector .selector-title{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:14px;font-weight:500;color:#374151}[dir] .email-enrichment-selector .selector-title{margin-bottom:8px}.email-enrichment-selector .selector-title .title-info-icon{color:#9ca3af}[dir=ltr] .email-enrichment-selector .selector-title .title-info-icon{margin-left:auto}[dir=rtl] .email-enrichment-selector .selector-title .title-info-icon{margin-right:auto}.email-enrichment-selector .selector-subtitle{color:#6b7280;font-size:11px;font-weight:400;line-height:1.4}[dir] .email-enrichment-selector .selector-subtitle{margin-bottom:24px}.email-enrichment-selector .options-container{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.email-enrichment-selector .option-card{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;transition:all .2s ease;position:relative;min-height:72px}[dir] .email-enrichment-selector .option-card{border:1.5px solid #e5e7eb;border-radius:12px;padding:20px 24px;background:#fff;cursor:pointer;box-shadow:none}[dir] .email-enrichment-selector .option-card:hover{border-color:#d1d5db;background-color:#fafafa}.email-enrichment-selector .option-card .radio-button{width:20px;height:20px;position:relative;flex-shrink:0;transition:all .2s ease}[dir] .email-enrichment-selector .option-card .radio-button{border:2px solid #d1d5db;border-radius:50%}.email-enrichment-selector .option-card .radio-button:after{content:"";position:absolute;top:50%;width:10px;height:10px;opacity:0;transition:opacity .2s ease}[dir] .email-enrichment-selector .option-card .radio-button:after{background-color:#6e58ff;border-radius:50%}[dir=ltr] .email-enrichment-selector .option-card .radio-button:after{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .email-enrichment-selector .option-card .radio-button:after{right:50%;transform:translate(50%,-50%)}[dir] .email-enrichment-selector .option-card.selected .radio-button{border-color:#6e58ff}.email-enrichment-selector .option-card.selected .radio-button:after{opacity:1}.email-enrichment-selector .option-card .option-left{display:flex;align-items:center;grid-gap:12px;gap:12px;flex:1 1}.email-enrichment-selector .option-card .option-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#6b7280;flex-shrink:0}.email-enrichment-selector .option-card .option-icon svg{width:20px;height:20px}.email-enrichment-selector .option-card .option-text{flex:1 1}.email-enrichment-selector .option-card .option-text h5{font-size:16px;font-weight:600;color:#111827;line-height:1.2}[dir] .email-enrichment-selector .option-card .option-text h5{margin:0 0 4px}.email-enrichment-selector .option-card .option-text p{font-size:14px;color:#6b7280;line-height:1.3}[dir] .email-enrichment-selector .option-card .option-text p{margin:0}.email-enrichment-selector .option-card .option-info{color:#9ca3af;display:flex;align-items:center;flex-shrink:0}.email-enrichment-selector .option-card .option-info svg{width:18px;height:18px}[dir] .email-enrichment-selector .card{border:1.5px solid #e5e7eb!important;border-radius:8px!important;box-shadow:none!important;margin-bottom:0!important}@media(max-width:768px){[dir] .email-enrichment-selector{padding:16px}.email-enrichment-selector .option-card{grid-gap:12px;gap:12px;min-height:64px}[dir] .email-enrichment-selector .option-card{padding:16px 20px}}.goal-card{transition:all .25s ease;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:140px;min-height:140px}[dir] .goal-card{border-radius:12px;border:1px solid #a2a2a2;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.05);cursor:pointer;padding:1rem;text-align:center}[dir] .goal-card:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:rgba(204,208,220,.9254901961)}[dir] .goal-card.selected{border:1.5px solid var(--goal-color,#6e58ff);background-color:rgba(110,88,255,.105)}.goal-card.selected .goal-card-title{color:#6e58ff}[dir=ltr] .goal-card.selected .goal-icon-wrapper{background:linear-gradient(135deg,rgba(110,88,255,.395),rgba(110,88,255,.25))}[dir=rtl] .goal-card.selected .goal-icon-wrapper{background:linear-gradient(-135deg,rgba(110,88,255,.395),rgba(110,88,255,.25))}.goal-card .goal-card-content{display:flex;flex-direction:column;align-items:center;flex:1 1;width:100%}.goal-card .goal-card-content .goal-icon-wrapper{width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .goal-card .goal-card-content .goal-icon-wrapper{border-radius:10px;margin-bottom:6px}[dir=ltr] .goal-card .goal-card-content .goal-icon-wrapper{background:linear-gradient(135deg,rgba(0,0,0,.03),rgba(0,0,0,.05))}[dir=rtl] .goal-card .goal-card-content .goal-icon-wrapper{background:linear-gradient(-135deg,rgba(0,0,0,.03),rgba(0,0,0,.05))}.goal-card .goal-card-content .goal-icon-wrapper svg{width:18px;height:18px}.goal-card .goal-card-content .goal-text-content{display:flex;flex-direction:column;justify-content:flex-start}.goal-card .goal-card-content .goal-text-content .goal-card-title{font-size:14px;font-weight:600;color:#222;line-height:1.2}[dir] .goal-card .goal-card-content .goal-text-content .goal-card-title{margin:0}.goal-card .goal-card-content .goal-text-content .goal-description{font-size:12px;color:#6c757d;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.step-indicator{display:flex;flex-direction:column;align-items:center;position:relative}.step-indicator .step-number{width:32px;height:32px;color:#6c757d;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;transition:all .3s ease}[dir] .step-indicator .step-number{border-radius:50%;background-color:#e9ecef;margin-bottom:4px}.step-indicator .step-label{font-size:12px;color:#6c757d;font-weight:500;transition:all .3s ease}.step-indicator.active .step-number{color:#fff}[dir] .step-indicator.active .step-number{background-color:#6e58ff;box-shadow:0 2px 8px rgba(110,88,255,.3)}.step-indicator.active .step-label{color:#6e58ff;font-weight:600}[dir] .step-indicator.clickable{cursor:pointer}[dir] .step-indicator.clickable:hover .step-number{transform:scale(1.1);box-shadow:0 2px 12px rgba(110,88,255,.2)}.step-indicator.clickable:hover .step-label{color:#6e58ff}.step-indicator.completed .step-number{color:#fff}[dir] .step-indicator.completed .step-number{background-color:#28a745;box-shadow:0 2px 8px rgba(40,167,69,.3)}.step-indicator.completed .step-label{color:#28a745;font-weight:600}.step-indicator.completed .step-label:after{content:"✓";font-size:12px;font-weight:700}[dir=ltr] .step-indicator.completed .step-label:after{margin-left:5px}[dir=rtl] .step-indicator.completed .step-label:after{margin-right:5px}.step-indicator:not(.clickable){opacity:.5}[dir] .step-indicator:not(.clickable){cursor:not-allowed}.step-connector{width:40px;height:2px;transition:all .3s ease}[dir] .step-connector{background-color:#e9ecef;margin:15px 8px 0}@media(max-width:768px){.goal-card{height:120px;min-height:120px}[dir] .goal-card{padding:.75rem;margin-bottom:8px}.goal-card .goal-icon-wrapper{width:32px;height:32px}.goal-card .goal-icon-wrapper svg{width:16px;height:16px}.goal-card .goal-text-content .goal-card-title{font-size:13px}.goal-card .goal-text-content .goal-description{font-size:11px}.step-indicator .step-number{width:28px;height:28px;font-size:12px}.step-indicator .step-label{font-size:10px}.step-connector{width:30px}[dir] .step-connector{margin:14px 4px 0}}.activate-sms-outreach__modal{max-width:560px}.activate-sms-outreach__content{overflow:hidden}[dir] .activate-sms-outreach__content{border-radius:18px}[dir] .activate-sms-outreach__body{padding:22px 22px 18px}.activate-sms-outreach__pill{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;color:#7367f0;font-weight:700;font-size:11px}[dir] .activate-sms-outreach__pill{background:rgba(115,103,240,.12);padding:8px 14px;border-radius:999px;margin-bottom:12px}.activate-sms-outreach__title{font-size:20px;font-weight:800;line-height:1.15;color:#1f2937}.activate-sms-outreach__subtitle{font-size:11px;color:#5e5873;line-height:1.65}[dir] .activate-sms-outreach__subtitle{margin-top:10px}[dir] .activate-sms-outreach__bullets{margin-top:16px}[dir=ltr] .activate-sms-outreach__bullets{margin-left:20px}[dir=rtl] .activate-sms-outreach__bullets{margin-right:20px}.activate-sms-outreach__bullet{display:flex;align-items:flex-start;grid-gap:10px;gap:10px}[dir] .activate-sms-outreach__bullet{padding:10px 0}.activate-sms-outreach__check{height:22px;width:22px;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-weight:900;font-size:14px}[dir] .activate-sms-outreach__check{border-radius:50%;background-color:var(--bs-success,#28c76f);margin-top:2px}.activate-sms-outreach__bulletText{font-size:12px;font-weight:600;color:#111827;line-height:1.4}.activate-sms-outreach__em{font-weight:800}.activate-sms-outreach__actions{display:flex;align-items:center;grid-gap:16px;gap:16px}[dir] .activate-sms-outreach__actions{margin-top:18px}.activate-sms-outreach__primaryBtn{font-size:14px!important;font-weight:800!important;min-width:180px}[dir] .activate-sms-outreach__primaryBtn{border-radius:12px!important;padding:10px 16px!important;box-shadow:0 10px 25px rgba(115,103,240,.18)}.activate-sms-outreach__secondaryBtn{color:#6e6b7b;font-size:16px;font-weight:700}[dir] .activate-sms-outreach__secondaryBtn{border:none;background:transparent;padding:0}.activate-sms-outreach__secondaryBtn:hover{color:#111827;text-decoration:underline}.activate-sms-outreach__footer{color:#6e6b7b;font-size:9px;font-weight:600}[dir] .activate-sms-outreach__footer{margin-top:12px;text-align:center}@media(max-width:480px){[dir] .activate-sms-outreach__body{padding:18px 16px 14px}.activate-sms-outreach__title{font-size:20px}.activate-sms-outreach__actions{flex-direction:column;align-items:stretch}.activate-sms-outreach__primaryBtn{width:100%;min-width:0}[dir] .activate-sms-outreach__secondaryBtn{text-align:center}}[dir=ltr] .invoice-add .invoice-padding,[dir=ltr] .invoice-edit .invoice-padding,[dir=ltr] .invoice-preview .invoice-padding,[dir=rtl] .invoice-add .invoice-padding,[dir=rtl] .invoice-edit .invoice-padding,[dir=rtl] .invoice-preview .invoice-padding{padding-left:2.5rem;padding-right:2.5rem}[dir=ltr] .invoice-add .table td:first-child,[dir=ltr] .invoice-add .table th:first-child,[dir=ltr] .invoice-edit .table td:first-child,[dir=ltr] .invoice-edit .table th:first-child,[dir=ltr] .invoice-preview .table td:first-child,[dir=ltr] .invoice-preview .table th:first-child{padding-left:2.5rem}[dir=rtl] .invoice-add .table td:first-child,[dir=rtl] .invoice-add .table th:first-child,[dir=rtl] .invoice-edit .table td:first-child,[dir=rtl] .invoice-edit .table th:first-child,[dir=rtl] .invoice-preview .table td:first-child,[dir=rtl] .invoice-preview .table th:first-child{padding-right:2.5rem}.invoice-add .logo-wrapper,.invoice-edit .logo-wrapper,.invoice-preview .logo-wrapper{display:flex;align-items:center}[dir] .invoice-add .logo-wrapper,[dir] .invoice-edit .logo-wrapper,[dir] .invoice-preview .logo-wrapper{margin-bottom:1.9rem}.invoice-add .logo-wrapper .invoice-logo,.invoice-edit .logo-wrapper .invoice-logo,.invoice-preview .logo-wrapper .invoice-logo{font-size:2.142rem;font-weight:700;letter-spacing:-.54px}[dir] .invoice-add .logo-wrapper .invoice-logo,[dir] .invoice-edit .logo-wrapper .invoice-logo,[dir] .invoice-preview .logo-wrapper .invoice-logo{margin-bottom:0}[dir=ltr] .invoice-add .logo-wrapper .invoice-logo,[dir=ltr] .invoice-edit .logo-wrapper .invoice-logo,[dir=ltr] .invoice-preview .logo-wrapper .invoice-logo{margin-left:1rem}[dir=rtl] .invoice-add .logo-wrapper .invoice-logo,[dir=rtl] .invoice-edit .logo-wrapper .invoice-logo,[dir=rtl] .invoice-preview .logo-wrapper .invoice-logo{margin-right:1rem}.invoice-add .invoice-title,.invoice-edit .invoice-title,.invoice-preview .invoice-title{font-size:1.285rem}[dir] .invoice-add .invoice-title,[dir] .invoice-edit .invoice-title,[dir] .invoice-preview .invoice-title{margin-bottom:1rem}.invoice-add .invoice-title .invoice-number,.invoice-edit .invoice-title .invoice-number,.invoice-preview .invoice-title .invoice-number{font-weight:600}.invoice-add .invoice-date-wrapper,.invoice-edit .invoice-date-wrapper,.invoice-preview .invoice-date-wrapper{display:flex;align-items:center}[dir] .invoice-add .invoice-date-wrapper:not(:last-of-type),[dir] .invoice-edit .invoice-date-wrapper:not(:last-of-type),[dir] .invoice-preview .invoice-date-wrapper:not(:last-of-type){margin-bottom:.5rem}.invoice-add .invoice-date-wrapper .invoice-date-title,.invoice-edit .invoice-date-wrapper .invoice-date-title,.invoice-preview .invoice-date-wrapper .invoice-date-title{width:7rem}[dir] .invoice-add .invoice-date-wrapper .invoice-date-title,[dir] .invoice-edit .invoice-date-wrapper .invoice-date-title,[dir] .invoice-preview .invoice-date-wrapper .invoice-date-title{margin-bottom:0}.invoice-add .invoice-date-wrapper .invoice-date,.invoice-edit .invoice-date-wrapper .invoice-date,.invoice-preview .invoice-date-wrapper .invoice-date{font-weight:600}[dir] .invoice-add .invoice-date-wrapper .invoice-date,[dir] .invoice-edit .invoice-date-wrapper .invoice-date,[dir] .invoice-preview .invoice-date-wrapper .invoice-date{margin-bottom:0}[dir=ltr] .invoice-add .invoice-date-wrapper .invoice-date,[dir=ltr] .invoice-edit .invoice-date-wrapper .invoice-date,[dir=ltr] .invoice-preview .invoice-date-wrapper .invoice-date{margin-left:.5rem}[dir=rtl] .invoice-add .invoice-date-wrapper .invoice-date,[dir=rtl] .invoice-edit .invoice-date-wrapper .invoice-date,[dir=rtl] .invoice-preview .invoice-date-wrapper .invoice-date{margin-right:.5rem}[dir] .invoice-add .invoice-spacing,[dir] .invoice-edit .invoice-spacing,[dir] .invoice-preview .invoice-spacing{margin:1.45rem 0}.invoice-add .invoice-number-date .title,.invoice-edit .invoice-number-date .title,.invoice-preview .invoice-number-date .title{width:115px}.invoice-add .invoice-total-wrapper,.invoice-edit .invoice-total-wrapper,.invoice-preview .invoice-total-wrapper{width:100%;max-width:12rem}.invoice-add .invoice-total-wrapper .invoice-total-item,.invoice-edit .invoice-total-wrapper .invoice-total-item,.invoice-preview .invoice-total-wrapper .invoice-total-item{display:flex;align-items:center;justify-content:space-between}[dir] .invoice-add .invoice-total-wrapper .invoice-total-item .invoice-total-title,[dir] .invoice-edit .invoice-total-wrapper .invoice-total-item .invoice-total-title,[dir] .invoice-preview .invoice-total-wrapper .invoice-total-item .invoice-total-title{margin-bottom:.35rem}.invoice-add .invoice-total-wrapper .invoice-total-item .invoice-total-amount,.invoice-edit .invoice-total-wrapper .invoice-total-item .invoice-total-amount,.invoice-preview .invoice-total-wrapper .invoice-total-item .invoice-total-amount{font-weight:600}[dir] .invoice-add .invoice-total-wrapper .invoice-total-item .invoice-total-amount,[dir] .invoice-edit .invoice-total-wrapper .invoice-total-item .invoice-total-amount,[dir] .invoice-preview .invoice-total-wrapper .invoice-total-item .invoice-total-amount{margin-bottom:.35rem}@media(min-width:768px){[dir] .invoice-add .invoice-title,[dir] .invoice-edit .invoice-title,[dir] .invoice-preview .invoice-title{margin-bottom:3rem}[dir=ltr] .invoice-add .invoice-title,[dir=ltr] .invoice-edit .invoice-title,[dir=ltr] .invoice-preview .invoice-title{text-align:right}[dir=rtl] .invoice-add .invoice-title,[dir=rtl] .invoice-edit .invoice-title,[dir=rtl] .invoice-preview .invoice-title{text-align:left}}[dir] .invoice-add .invoice-preview-card .invoice-title,[dir] .invoice-edit .invoice-preview-card .invoice-title{margin-bottom:0}[dir=ltr] .invoice-add .invoice-preview-card .invoice-title,[dir=ltr] .invoice-edit .invoice-preview-card .invoice-title{text-align:left;margin-right:3.5rem}[dir=rtl] .invoice-add .invoice-preview-card .invoice-title,[dir=rtl] .invoice-edit .invoice-preview-card .invoice-title{text-align:right;margin-left:3.5rem}.invoice-add .invoice-preview-card .invoice-edit-input,.invoice-add .invoice-preview-card .invoice-edit-input-group,.invoice-edit .invoice-preview-card .invoice-edit-input,.invoice-edit .invoice-preview-card .invoice-edit-input-group{max-width:11.21rem}[dir] .invoice-add .invoice-preview-card .invoice-product-details,[dir] .invoice-edit .invoice-preview-card .invoice-product-details{background-color:#fcfcfc;padding:3.75rem 3.45rem 2.3rem}[dir] .invoice-add .invoice-preview-card .invoice-product-details .product-details-border,[dir] .invoice-edit .invoice-preview-card .invoice-product-details .product-details-border{border:1px solid #ebe9f1;border-radius:.357rem}[dir] .invoice-add .invoice-preview-card .invoice-to-title,[dir] .invoice-edit .invoice-preview-card .invoice-to-title{margin-bottom:1.9rem}.invoice-add .invoice-preview-card .col-title,.invoice-edit .invoice-preview-card .col-title{position:absolute;top:-1.75rem}.invoice-add .invoice-preview-card .item-options-menu,.invoice-edit .invoice-preview-card .item-options-menu{min-width:20rem}[dir] .invoice-add .invoice-preview-card .repeater-wrapper:not(:last-child),[dir] .invoice-edit .invoice-preview-card .repeater-wrapper:not(:last-child){margin-bottom:3rem}.invoice-add .invoice-preview-card .invoice-calculations .total-amt-title,.invoice-edit .invoice-preview-card .invoice-calculations .total-amt-title{width:100px}@media(max-width:769px){.invoice-add .invoice-preview-card .invoice-title,.invoice-edit .invoice-preview-card .invoice-title{width:115px}[dir=ltr] .invoice-add .invoice-preview-card .invoice-title,[dir=ltr] .invoice-edit .invoice-preview-card .invoice-title{margin-right:0}[dir=rtl] .invoice-add .invoice-preview-card .invoice-title,[dir=rtl] .invoice-edit .invoice-preview-card .invoice-title{margin-left:0}.invoice-add .invoice-preview-card .invoice-edit-input,.invoice-edit .invoice-preview-card .invoice-edit-input{max-width:100%}}@media(max-width:992px){.invoice-add .col-title,.invoice-edit .col-title{position:unset!important;top:-1.5rem!important}}.invoice-list-dataTable svg:focus{outline:0}[dir=ltr] .invoice-list-dataTable header{padding-left:1.5rem}[dir=rtl] .invoice-list-dataTable header{padding-right:1.5rem}@media(max-width:482px){[dir] .invoice-list-dataTable header .actions-right select{margin-top:1rem}}.flatpickr-calendar .flatpickr-day{color:#6e6b7b}[dir] .flatpickr-calendar .flatpickr-day.today{border-color:#4f46e5}.flatpickr-calendar .flatpickr-day.today:hover{color:#6e6b7b}[dir] .flatpickr-calendar .flatpickr-day.today:hover{background:transparent}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.selected:hover{color:#fff}[dir] .flatpickr-calendar .flatpickr-day.selected,[dir] .flatpickr-calendar .flatpickr-day.selected:hover{background:#4f46e5;border-color:#4f46e5}[dir] .flatpickr-calendar .flatpickr-day.inRange,[dir] .flatpickr-calendar .flatpickr-day.inRange:hover{background:#cfccf8;border-color:#cfccf8}[dir=ltr] .flatpickr-calendar .flatpickr-day.inRange,[dir=ltr] .flatpickr-calendar .flatpickr-day.inRange:hover{box-shadow:-5px 0 0 #cfccf8,5px 0 0 #cfccf8}[dir=rtl] .flatpickr-calendar .flatpickr-day.inRange,[dir=rtl] .flatpickr-calendar .flatpickr-day.inRange:hover{box-shadow:5px 0 0 #cfccf8,-5px 0 0 #cfccf8}.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.endRange:hover,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.startRange:hover{color:#fff}[dir] .flatpickr-calendar .flatpickr-day.endRange,[dir] .flatpickr-calendar .flatpickr-day.endRange:hover,[dir] .flatpickr-calendar .flatpickr-day.startRange,[dir] .flatpickr-calendar .flatpickr-day.startRange:hover{background:#4f46e5;border-color:#4f46e5}[dir=ltr] .flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),[dir=ltr] .flatpickr-calendar .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),[dir=ltr] .flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #4f46e5}[dir=rtl] .flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),[dir=rtl] .flatpickr-calendar .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),[dir=rtl] .flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:10px 0 0 #4f46e5}.flatpickr-calendar .flatpickr-day.flatpickr-disabled,.flatpickr-calendar .flatpickr-day.nextMonthDay,.flatpickr-calendar .flatpickr-day.prevMonthDay{color:#dae1e7}[dir] .flatpickr-calendar .flatpickr-day:hover{background:#f6f6f6}.flatpickr-calendar:after,.flatpickr-calendar:before{display:none}.flatpickr-calendar .flatpickr-months .flatpickr-next-month,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month{top:-5px}.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover i,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover i,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg{fill:#4f46e5}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-time{height:2.714rem}[dir] .flatpickr-time .flatpickr-am-pm:focus,[dir] .flatpickr-time .flatpickr-am-pm:hover,[dir] .flatpickr-time input:focus,[dir] .flatpickr-time input:hover{background:#fff}[dir] .dark-layout .flatpickr-calendar{background:#161d31;border-color:#161d31;box-shadow:none}.dark-layout .flatpickr-calendar .flatpickr-months i,.dark-layout .flatpickr-calendar .flatpickr-months svg{fill:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-month{color:#b4b7bd}[dir=ltr] .dark-layout .flatpickr-calendar .flatpickr-weekwrapper .flatpickr-weeks{box-shadow:1px 0 0 #3b4253}[dir=rtl] .dark-layout .flatpickr-calendar .flatpickr-weekwrapper .flatpickr-weeks{box-shadow:-1px 0 0 #3b4253}.dark-layout .flatpickr-calendar .flatpickr-day,.dark-layout .flatpickr-calendar .flatpickr-day.today:hover,.dark-layout .flatpickr-calendar .flatpickr-weekday{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-day.selected{color:#fff}.dark-layout .flatpickr-calendar .flatpickr-day.flatpickr-disabled,.dark-layout .flatpickr-calendar .flatpickr-day.nextMonthDay,.dark-layout .flatpickr-calendar .flatpickr-day.prevMonthDay{color:#4e5154!important}[dir] .dark-layout .flatpickr-calendar .flatpickr-day.inRange,[dir] .dark-layout .flatpickr-calendar .flatpickr-day.inRange:hover{background:#283046;border-color:#283046}[dir=ltr] .dark-layout .flatpickr-calendar .flatpickr-day.inRange,[dir=ltr] .dark-layout .flatpickr-calendar .flatpickr-day.inRange:hover{box-shadow:-5px 0 0 #283046,5px 0 0 #283046}[dir=rtl] .dark-layout .flatpickr-calendar .flatpickr-day.inRange,[dir=rtl] .dark-layout .flatpickr-calendar .flatpickr-day.inRange:hover{box-shadow:5px 0 0 #283046,-5px 0 0 #283046}.dark-layout .flatpickr-calendar .flatpickr-day:hover:not(.selected):not(.today):not(.startRange):not(.endRange){color:#b4b7bd}[dir] .dark-layout .flatpickr-calendar .flatpickr-day:hover:not(.selected):not(.today):not(.startRange):not(.endRange){border-color:#283046}[dir] .dark-layout .flatpickr-calendar .flatpickr-days .flatpickr-day:hover:not(.selected):not(.today):not(.startRange):not(.endRange){background:#283046}[dir] .dark-layout .flatpickr-calendar .flatpickr-time{border-color:#161d31!important}.dark-layout .flatpickr-calendar .flatpickr-time .flatpickr-am-pm,.dark-layout .flatpickr-calendar .flatpickr-time .numInput{color:#b4b7bd}[dir] .dark-layout .flatpickr-calendar .flatpickr-time .flatpickr-am-pm:hover,[dir] .dark-layout .flatpickr-calendar .flatpickr-time .numInput:hover{background:#161d31}[dir] .dark-layout .flatpickr-calendar .flatpickr-time .arrowUp:after{border-bottom-color:#b4b7bd}[dir] .dark-layout .flatpickr-calendar .flatpickr-time .arrowDown:after{border-top-color:#b4b7bd}[dir] .dark-layout .flatpickr-time .flatpickr-am-pm:focus,[dir] .dark-layout .flatpickr-time .flatpickr-am-pm:hover,[dir] .dark-layout .flatpickr-time input:focus,[dir] .dark-layout .flatpickr-time input:hover{background:#161d31}.flatpickr-human-friendly[readonly],.flatpickr-input[readonly],.flatpickr-input~.form-control[readonly]{opacity:1!important}[dir] .flatpickr-human-friendly[readonly],[dir] .flatpickr-input[readonly],[dir] .flatpickr-input~.form-control[readonly]{background-color:inherit}[dir] .flatpickr-weekdays{margin-top:8px}.flatpickr-current-month .flatpickr-monthDropdown-months{-webkit-appearance:none}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month .numInputWrapper{font-size:1.1rem;transition:all .15s ease-out}[dir] .flatpickr-current-month .flatpickr-monthDropdown-months,[dir] .flatpickr-current-month .numInputWrapper{border-radius:4px;padding:2px}.flatpickr-current-month .flatpickr-monthDropdown-months span,.flatpickr-current-month .numInputWrapper span{display:none}.clientAnalyticsDashboard .tt-warning-icon{color:#f5650b;filter:drop-shadow(0 2px 6px rgba(245,124,11,.25))}[dir=ltr] .clientAnalyticsDashboard .tt-warning-icon,[dir=rtl] .clientAnalyticsDashboard .tt-warning-icon{animation:tt-pulse 1.4s ease-in-out infinite}.clientAnalyticsDashboard .tt-warning-badge{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}[dir] .clientAnalyticsDashboard .tt-warning-badge{border-radius:8px;background:rgba(245,158,11,.08)}@keyframes tt-pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.12);opacity:.85}to{transform:scale(1);opacity:1}}.edit-icon:hover{color:#6e58ff!important}.delete-icon:hover{color:#fb7979!important}[dir] .ai-search-reporting .range-flat-picker .flatpickr-input{background-color:inherit}.ai-search-reporting .dashboard-container{min-height:100vh}[dir] .ai-search-reporting .dashboard-container{background:#f9fafb;padding:20px;box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08);border-radius:12px}.ai-search-reporting .dashboard-header{display:flex;align-items:center;grid-gap:15px;gap:15px}[dir] .ai-search-reporting .dashboard-header{background:var(--bg-white);border-radius:var(--border-radius);padding:16px;margin-bottom:20px;box-shadow:var(--shadow-lg)}.ai-search-reporting .dashboard-header-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px}[dir] .ai-search-reporting .dashboard-header-icon{border-radius:12px}[dir=ltr] .ai-search-reporting .dashboard-header-icon{background:linear-gradient(135deg,var(--primary-color),var(--primary-light))}[dir=rtl] .ai-search-reporting .dashboard-header-icon{background:linear-gradient(-135deg,var(--primary-color),var(--primary-light))}.ai-search-reporting .dashboard-title{font-size:24px;font-weight:700;color:var(--text-dark)}[dir] .ai-search-reporting .dashboard-title{margin:0}[dir] .ai-search-reporting .filters-section{background:var(--bg-white);border-radius:var(--border-radius);padding:25px;margin-bottom:20px;box-shadow:var(--shadow-md)}.ai-search-reporting .filters-title{font-size:18px;font-weight:600;color:var(--text-dark);display:flex;align-items:center;grid-gap:10px;gap:10px}[dir] .ai-search-reporting .filters-title{margin-bottom:20px}.ai-search-reporting .filters-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px}.ai-search-reporting .filter-group{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.ai-search-reporting .filter-label{font-size:14px;font-weight:500;color:var(--text-dark);display:flex;align-items:center;grid-gap:5px;gap:5px}.ai-search-reporting .required-asterisk{color:var(--danger-color)}.ai-search-reporting .date-input{font-size:14px;transition:var(--transition);font-family:inherit}[dir] .ai-search-reporting .date-input{padding:10px 14px;border:1px solid var(--border-color);border-radius:8px}.ai-search-reporting .date-input:focus{outline:none}[dir] .ai-search-reporting .date-input:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(37,99,235,.1)}.ai-search-reporting .metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px}[dir] .ai-search-reporting .metrics-grid{margin-bottom:20px}.ai-search-reporting .metric-card{transition:var(--transition);position:relative;overflow:hidden}[dir] .ai-search-reporting .metric-card{background:var(--bg-white);border-radius:var(--border-radius);padding:20px;box-shadow:var(--shadow-md)}.ai-search-reporting .metric-card:before{content:"";position:absolute;top:0;width:100%;height:4px}[dir=ltr] .ai-search-reporting .metric-card:before{left:0;background:linear-gradient(90deg,var(--primary-color),var(--primary-light))}[dir=rtl] .ai-search-reporting .metric-card:before{right:0;background:linear-gradient(-90deg,var(--primary-color),var(--primary-light))}[dir] .ai-search-reporting .metric-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}[dir=ltr] .ai-search-reporting .metric-card.success:before{background:linear-gradient(90deg,var(--success-color),#34d399)}[dir=rtl] .ai-search-reporting .metric-card.success:before{background:linear-gradient(-90deg,var(--success-color),#34d399)}[dir=ltr] .ai-search-reporting .metric-card.warning:before{background:linear-gradient(90deg,var(--warning-color),#fbbf24)}[dir=rtl] .ai-search-reporting .metric-card.warning:before{background:linear-gradient(-90deg,var(--warning-color),#fbbf24)}.ai-search-reporting .metric-header{display:flex;justify-content:space-between;align-items:flex-start}[dir] .ai-search-reporting .metric-header{margin-bottom:15px}.ai-search-reporting .metric-icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:24px}[dir] .ai-search-reporting .metric-icon{border-radius:12px}.ai-search-reporting .metric-icon.primary{color:var(--primary-color)}[dir] .ai-search-reporting .metric-icon.primary{background:rgba(37,99,235,.1)}.ai-search-reporting .metric-icon.success{color:var(--success-color)}[dir] .ai-search-reporting .metric-icon.success{background:rgba(16,185,129,.1)}.ai-search-reporting .metric-icon.warning{color:var(--warning-color)}[dir] .ai-search-reporting .metric-icon.warning{background:rgba(245,158,11,.1)}.ai-search-reporting .metric-label{font-size:14px;color:var(--text-light);font-weight:500}[dir] .ai-search-reporting .metric-label{margin-bottom:5px}.ai-search-reporting .metric-value{font-size:36px;font-weight:700;color:var(--text-dark);line-height:1}[dir] .ai-search-reporting .chart-container{background:var(--bg-white);border-radius:var(--border-radius);padding:25px;margin-bottom:20px;box-shadow:var(--shadow-md)}.ai-search-reporting .chart-title{font-size:20px;font-weight:600;color:var(--text-dark)}[dir] .ai-search-reporting .chart-title{margin-bottom:20px}[dir] .ai-search-reporting .table-container{background:var(--bg-white);border-radius:var(--border-radius);padding:25px;margin-bottom:20px;box-shadow:var(--shadow-md)}.ai-search-reporting .table-title{font-size:20px;font-weight:600;color:var(--text-dark)}[dir] .ai-search-reporting .table-title{margin-bottom:12px}.ai-search-reporting .badge{display:inline-block;font-size:12px;font-weight:600}[dir] .ai-search-reporting .badge{padding:4px 12px;border-radius:20px;text-align:center}.ai-search-reporting .badge-strong{color:var(--success-color)}[dir] .ai-search-reporting .badge-strong{background:rgba(16,185,129,.1)}.ai-search-reporting .badge-medium{color:var(--warning-color)}[dir] .ai-search-reporting .badge-medium{background:rgba(245,158,11,.1)}.ai-search-reporting .badge-weak{color:var(--danger-color)}[dir] .ai-search-reporting .badge-weak{background:rgba(239,68,68,.1)}.ai-search-reporting .loading-container{min-height:100vh;display:flex;align-items:center;justify-content:center}[dir=ltr] .ai-search-reporting .loading-container{background:linear-gradient(135deg,#667eea,#764ba2)}[dir=rtl] .ai-search-reporting .loading-container{background:linear-gradient(-135deg,#667eea,#764ba2)}[dir] .ai-search-reporting .loading-content{text-align:center;background:var(--bg-white);padding:40px;border-radius:var(--border-radius);box-shadow:var(--shadow-lg)}.ai-search-reporting .spinner{width:50px;height:50px}[dir] .ai-search-reporting .spinner{border:4px solid rgba(37,99,235,.1);border-top:4px solid var(--primary-color);border-radius:50%;margin:0 auto 20px}[dir=ltr] .ai-search-reporting .spinner{animation:spin-ltr 1s linear infinite}[dir=rtl] .ai-search-reporting .spinner{animation:spin-rtl 1s linear infinite}.ai-search-reporting .loading-text{font-size:16px;color:var(--text-light);font-weight:500}.ai-search-reporting .error-container{min-height:100vh;display:flex;align-items:center;justify-content:center}[dir=ltr] .ai-search-reporting .error-container{background:linear-gradient(135deg,#667eea,#764ba2)}[dir=rtl] .ai-search-reporting .error-container{background:linear-gradient(-135deg,#667eea,#764ba2)}.ai-search-reporting .error-content{max-width:500px}[dir] .ai-search-reporting .error-content{text-align:center;background:var(--bg-white);padding:40px;border-radius:var(--border-radius);box-shadow:var(--shadow-lg)}.ai-search-reporting .error-icon{width:60px;height:60px;color:var(--danger-color)}[dir] .ai-search-reporting .error-icon{margin:0 auto 20px}.ai-search-reporting .error-title{font-size:24px;font-weight:700;color:var(--text-dark)}[dir] .ai-search-reporting .error-title{margin-bottom:10px}.ai-search-reporting .error-message{font-size:16px;color:var(--text-light)}[dir] .ai-search-reporting .error-message{margin-bottom:20px}.ai-search-reporting .btn{font-size:14px;font-weight:600;transition:var(--transition);font-family:inherit}[dir] .ai-search-reporting .btn{padding:12px 24px;border:none;border-radius:8px;cursor:pointer}.ai-search-reporting .btn-primary{color:#fff}[dir] .ai-search-reporting .btn-primary{background:var(--primary-color)}[dir] .ai-search-reporting .btn-primary:hover{background:var(--primary-dark);transform:translateY(-2px);box-shadow:var(--shadow-md)}.ai-search-reporting .quality-badges{display:flex;grid-gap:8px;gap:8px;flex-wrap:wrap}[dir] .ai-search-reporting .report-explorer{margin-top:24px}.ai-search-reporting .report-explorer__header{color:#fff}[dir] .ai-search-reporting .report-explorer__header{border-radius:20px;padding:24px;margin-bottom:20px;box-shadow:0 18px 40px rgba(15,23,42,.15)}[dir=ltr] .ai-search-reporting .report-explorer__header{background:linear-gradient(135deg,#0f172a,#1d4ed8 55%,#38bdf8)}[dir=rtl] .ai-search-reporting .report-explorer__header{background:linear-gradient(-135deg,#0f172a,#1d4ed8 55%,#38bdf8)}.ai-search-reporting .report-explorer__eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700;opacity:.82}[dir] .ai-search-reporting .report-explorer__eyebrow{margin:0 0 8px}.ai-search-reporting .report-explorer__title{font-size:28px;font-weight:700;line-height:1.15}[dir] .ai-search-reporting .report-explorer__title{margin:0}.ai-search-reporting .report-explorer__subtitle{max-width:720px;color:hsla(0,0%,100%,.84);font-size:14px}[dir] .ai-search-reporting .report-explorer__subtitle{margin:10px 0 0}[dir] .ai-search-reporting .report-explorer__metrics{margin-bottom:20px}[dir] .ai-search-reporting .report-tabs-card{background:var(--bg-white);border-radius:18px;padding:20px;box-shadow:var(--shadow-md)}.ai-search-reporting .report-level-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}[dir] .ai-search-reporting .report-level-tabs{margin-bottom:20px}.ai-search-reporting .report-level-tabs__tab{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;color:var(--text-dark)}[dir] .ai-search-reporting .report-level-tabs__tab{border:1px solid #dbe4f0;border-radius:16px;padding:16px}[dir=ltr] .ai-search-reporting .report-level-tabs__tab{background:linear-gradient(180deg,#f8fbff,#f3f6fb);text-align:left}[dir=rtl] .ai-search-reporting .report-level-tabs__tab{background:linear-gradient(-180deg,#f8fbff,#f3f6fb);text-align:right}[dir] .ai-search-reporting .report-level-tabs__tab:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(37,99,235,.08);border-color:#93c5fd}[dir] .ai-search-reporting .report-level-tabs__tab.is-active{border-color:#60a5fa;box-shadow:0 18px 30px rgba(37,99,235,.12)}[dir=ltr] .ai-search-reporting .report-level-tabs__tab.is-active{background:linear-gradient(135deg,#eff6ff,#dbeafe)}[dir=rtl] .ai-search-reporting .report-level-tabs__tab.is-active{background:linear-gradient(-135deg,#eff6ff,#dbeafe)}.ai-search-reporting .report-level-tabs__label{display:block;font-size:16px;font-weight:700}[dir] .ai-search-reporting .report-level-tabs__label{margin-bottom:6px}.ai-search-reporting .report-level-tabs__description{display:block;font-size:13px;line-height:1.45;color:var(--text-light)}.ai-search-reporting .report-tabs-card__body{overflow:hidden;width:100%}[dir] .ai-search-reporting .report-tabs-card__body{border:1px solid #eef2f7;border-radius:16px;padding:18px;background:#fff}.ai-search-reporting .report-tabs-card__heading{display:flex;justify-content:space-between;align-items:flex-start;grid-gap:16px;gap:16px}[dir] .ai-search-reporting .report-tabs-card__heading{margin-bottom:16px}.ai-search-reporting .report-tabs-card__note{color:var(--text-light);font-size:14px}.ai-search-reporting .report-cell-wrap{white-space:normal;line-height:1.45}[dir] .ai-search-reporting .report-cell-wrap{padding:8px 0}.ai-search-reporting .rows-count-badge{color:#7367f0;font-size:14px;font-weight:500;display:inline-flex;align-items:center}[dir] .ai-search-reporting .rows-count-badge{background-color:#f0eeff;padding:4px 10px;border-radius:6px}[dir=ltr] .ai-search-reporting .rows-count-badge{margin-left:12px}[dir=rtl] .ai-search-reporting .rows-count-badge{margin-right:12px}.ai-search-reporting .filter-label-mini{color:#b9b9c3;font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}[dir] .ai-search-reporting .filter-label-mini{margin-bottom:6px}.ai-search-reporting .enriched-toggle-pill{display:flex;align-items:center;grid-gap:12px;gap:12px;color:#7367f0;transition:all .2s ease;-webkit-user-select:none;user-select:none}[dir] .ai-search-reporting .enriched-toggle-pill{padding:6px 16px;background:#efedff;border:1px solid #7367f0;border-radius:100px;cursor:pointer}.ai-search-reporting .enriched-toggle-pill.is-inactive{color:#6e6b7b}[dir] .ai-search-reporting .enriched-toggle-pill.is-inactive{background:#f8f8f8;border-color:#d8d6de}[dir] .ai-search-reporting .enriched-toggle-pill.is-inactive .toggle-dot{background:#d8d6de}.ai-search-reporting .enriched-toggle-pill .toggle-dot-outer{width:22px;height:22px;display:flex;align-items:center;justify-content:center}[dir] .ai-search-reporting .enriched-toggle-pill .toggle-dot-outer{background:#fff;border-radius:50%}.ai-search-reporting .enriched-toggle-pill .toggle-dot{width:8px;height:8px}[dir] .ai-search-reporting .enriched-toggle-pill .toggle-dot{background:#28c76f;border-radius:50%}.ai-search-reporting .enriched-toggle-pill .toggle-text{font-size:14px;font-weight:500}.ai-search-reporting .export-button-custom{color:#fff!important;font-weight:500!important;display:flex;align-items:center;grid-gap:8px;gap:8px}[dir] .ai-search-reporting .export-button-custom{background:#7367f0!important;border-radius:8px!important;padding:10px 24px!important;border:none!important;box-shadow:0 4px 14px 0 rgba(115,103,240,.4)}[dir] .ai-search-reporting .export-button-custom:hover{transform:translateY(-1px);box-shadow:0 6px 20px 0 rgba(115,103,240,.5)}[dir] .ai-search-reporting .export-button-custom:disabled{background:#b8c2cc!important;box-shadow:none}.ai-search-reporting .filters-toolbar{display:flex;flex-wrap:wrap;align-items:flex-start;grid-gap:16px;gap:16px}@media(max-width:768px){[dir] .dashboard-container{padding:10px}[dir] .dashboard-header{padding:20px}.dashboard-title{font-size:24px}.filters-grid,.metrics-grid{grid-template-columns:1fr}.metric-value{font-size:28px}.ai-search-reporting .report-explorer__title{font-size:22px}.ai-search-reporting .report-level-tabs{grid-template-columns:1fr}.ai-search-reporting .report-tabs-card__heading{flex-direction:column}}:root{--primary-color:#2563eb;--primary-dark:#1e40af;--primary-light:#3b82f6;--success-color:#10b981;--warning-color:#f59e0b;--danger-color:#ef4444;--text-dark:#1f2937;--text-light:#6b7280;--bg-light:#f9fafb;--bg-white:#fff;--border-color:#e5e7eb;--shadow-sm:0 1px 2px 0 rgba(0,0,0,0.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1);--border-radius:12px;--transition:all 0.3s ease}.ai-search-details .dashboard-header{display:flex;align-items:center;grid-gap:15px;gap:15px}[dir] .ai-search-details .dashboard-header{background:var(--bg-white);border-radius:var(--border-radius);padding:16px;margin-bottom:20px;box-shadow:var(--shadow-lg)}.ai-search-details .dashboard-header-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px}[dir] .ai-search-details .dashboard-header-icon{border-radius:12px}[dir=ltr] .ai-search-details .dashboard-header-icon{background:linear-gradient(135deg,var(--primary-color),var(--primary-light))}[dir=rtl] .ai-search-details .dashboard-header-icon{background:linear-gradient(-135deg,var(--primary-color),var(--primary-light))}.ai-search-details .dashboard-title{font-size:24px;font-weight:700;color:var(--text-dark)}[dir] .ai-search-details .dashboard-title{margin:0}[dir] .ai-search-details .shadow-card{background:var(--bg-white);border-radius:var(--border-radius);padding:25px;margin-bottom:20px;box-shadow:var(--shadow-md)}.ai-search-details .query-title{font-size:18px;font-weight:600;color:var(--text-dark);display:flex;align-items:center;grid-gap:10px;gap:10px}[dir] .ai-search-details .query-title{margin-bottom:20px}.ai-search-details .metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-gap:20px;gap:20px}[dir] .ai-search-details .metrics-grid{margin-bottom:20px}.ai-search-details .metrics-grid .metric-card{transition:var(--transition);position:relative;overflow:hidden}[dir] .ai-search-details .metrics-grid .metric-card{background:var(--bg-white);border-radius:var(--border-radius);padding:20px 20px 10px;box-shadow:var(--shadow-md)}.ai-search-details .metrics-grid .metric-card:before{content:"";position:absolute;top:0;width:100%;height:4px}[dir=ltr] .ai-search-details .metrics-grid .metric-card:before{left:0;background:linear-gradient(90deg,var(--primary-color),var(--primary-light))}[dir=rtl] .ai-search-details .metrics-grid .metric-card:before{right:0;background:linear-gradient(-90deg,var(--primary-color),var(--primary-light))}[dir] .ai-search-details .metrics-grid .metric-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}[dir=ltr] .ai-search-details .metrics-grid .metric-card.success:before{background:linear-gradient(90deg,var(--success-color),#34d399)}[dir=rtl] .ai-search-details .metrics-grid .metric-card.success:before{background:linear-gradient(-90deg,var(--success-color),#34d399)}[dir=ltr] .ai-search-details .metrics-grid .metric-card.warning:before{background:linear-gradient(90deg,var(--warning-color),#fbbf24)}[dir=rtl] .ai-search-details .metrics-grid .metric-card.warning:before{background:linear-gradient(-90deg,var(--warning-color),#fbbf24)}[dir=ltr] .ai-search-details .metrics-grid .metric-card.danger:before{background:linear-gradient(90deg,var(--danger-color),#ef4444)}[dir=rtl] .ai-search-details .metrics-grid .metric-card.danger:before{background:linear-gradient(-90deg,var(--danger-color),#ef4444)}.ai-search-details .metrics-grid .metric-header{display:flex;justify-content:space-between;align-items:flex-start}[dir] .ai-search-details .metrics-grid .metric-header{margin-bottom:15px}.ai-search-details .metrics-grid .metric-icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:24px}[dir] .ai-search-details .metrics-grid .metric-icon{border-radius:12px}.ai-search-details .metrics-grid .metric-icon.primary{color:var(--primary-color)}[dir] .ai-search-details .metrics-grid .metric-icon.primary{background:rgba(37,99,235,.1)}.ai-search-details .metrics-grid .metric-icon.success{color:var(--success-color)}[dir] .ai-search-details .metrics-grid .metric-icon.success{background:rgba(16,185,129,.1)}.ai-search-details .metrics-grid .metric-icon.warning{color:var(--warning-color)}[dir] .ai-search-details .metrics-grid .metric-icon.warning{background:rgba(245,158,11,.1)}.ai-search-details .metrics-grid .metric-icon.danger{color:var(--danger-color)}[dir] .ai-search-details .metrics-grid .metric-icon.danger{background:rgba(239,68,68,.1)}.ai-search-details .metrics-grid .metric-label{font-size:12px;color:var(--text-light);font-weight:500}[dir] .ai-search-details .metrics-grid .metric-label{margin-bottom:5px}.ai-search-details .metrics-grid .metric-value{font-size:26px;font-weight:700;color:var(--text-dark);line-height:1}.ai-search-details .criterion-list{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem;font-size:.8rem}[dir] .ai-search-details .criterion-list{border:1px solid var(--border-color);border-radius:var(--border-radius);padding:20px}.ai-search-details .criterion-list .criterion-item{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}[dir] .ai-search-details .criterion-list .criterion-item{padding:.5rem;background-color:#fff;border:1px solid #f0f0f0;border-radius:.5rem}[dir] .ai-search-details .criterion-list .criterion-item:hover{background-color:#f8f8f8;border-color:#6e58ff}.ai-search-details .criterion-list .criterion-name{flex:1 1}[dir=ltr] .ai-search-details .criterion-list .criterion-name{margin-right:1rem}[dir=rtl] .ai-search-details .criterion-list .criterion-name{margin-left:1rem}[dir] .ai-search-details .small-card{padding:12px;border-radius:4px;border-radius:.75rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border-color:#6e58ff}[dir=ltr] .ai-search-details .small-card{background-image:linear-gradient(90deg,#f5f3ff,#eff6ff);border-left-width:4px;border-left-style:solid}[dir=rtl] .ai-search-details .small-card{background-image:linear-gradient(270deg,#f5f3ff,#eff6ff);border-right-width:4px;border-right-style:solid}.add-lead-in-ai-search .dashboard-title{font-size:24px;font-weight:700;color:var(--text-dark)}[dir] .add-lead-in-ai-search .dashboard-title{margin:0}[dir] .add-lead-in-ai-search .filters-section{background:var(--bg-white);border-radius:var(--border-radius);padding:25px;margin-bottom:20px;box-shadow:var(--shadow-md)}.add-lead-in-ai-search .filters-title{font-size:18px;font-weight:600;color:var(--text-dark);display:flex;align-items:center;grid-gap:10px;gap:10px}[dir] .add-lead-in-ai-search .filters-title{margin-bottom:20px}.add-lead-in-ai-search .filters-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px}.add-lead-in-ai-search .filter-group{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.add-lead-in-ai-search .filter-label{font-size:14px;font-weight:500;color:var(--text-dark);display:flex;align-items:center;grid-gap:5px;gap:5px}.add-lead-in-ai-search .required-asterisk{color:var(--danger-color)}.add-lead-in-ai-search .date-input{font-size:14px;transition:var(--transition);font-family:inherit}[dir] .add-lead-in-ai-search .date-input{padding:10px 14px;border:1px solid var(--border-color);border-radius:8px}.add-lead-in-ai-search .date-input:focus{outline:none}[dir] .add-lead-in-ai-search .date-input:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(37,99,235,.1)}[dir] .add-lead-in-ai-search .shadow-card{background:var(--bg-white);border-radius:var(--border-radius);padding:25px;margin-bottom:20px;box-shadow:var(--shadow-md)}[dir] .add-lead-in-ai-search .small-card{padding:12px;border-radius:4px;border-radius:.75rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border-color:#6e58ff}[dir=ltr] .add-lead-in-ai-search .small-card{background-image:linear-gradient(90deg,#f5f3ff,#eff6ff);border-left-width:4px;border-left-style:solid}[dir=rtl] .add-lead-in-ai-search .small-card{background-image:linear-gradient(270deg,#f5f3ff,#eff6ff);border-right-width:4px;border-right-style:solid}[dir] .service-sidebar-content .sidebar-tabs{border-bottom:1px solid #e9ecef;margin-bottom:1.5rem}.service-sidebar-content .sidebar-tabs .nav-item .nav-link{color:#6c757d;font-weight:500;transition:all .2s ease}[dir] .service-sidebar-content .sidebar-tabs .nav-item .nav-link{border:none;border-radius:0;padding:.75rem 1rem}.service-sidebar-content .sidebar-tabs .nav-item .nav-link.active{color:#fff}[dir] .service-sidebar-content .sidebar-tabs .nav-item .nav-link.active{background:#6e58ff;border-bottom:2px solid #5a4bdf}.service-sidebar-content .sidebar-tabs .nav-item .nav-link:hover:not(.active){color:#495057}[dir] .service-sidebar-content .sidebar-tabs .nav-item .nav-link:hover:not(.active){background:#f8f9fa}[dir] .service-sidebar-content .sidebar-tab-content .edit-form .form-group{margin-bottom:1rem}.service-sidebar-content .sidebar-tab-content .edit-form .form-group label{font-weight:600;color:#2c3e50}[dir] .service-sidebar-content .sidebar-tab-content .edit-form .form-group label{margin-bottom:.5rem}.service-sidebar-content .sidebar-tab-content .edit-form .form-group .form-control{font-size:.9rem}[dir] .service-sidebar-content .sidebar-tab-content .edit-form .form-group .form-control{border:1px solid #e9ecef;border-radius:.375rem;padding:.75rem}[dir] .service-sidebar-content .sidebar-tab-content .edit-form .form-group .form-control:focus{border-color:#6e58ff;box-shadow:0 0 0 .2rem rgba(110,88,255,.25)}.service-sidebar-content .sidebar-tab-content .edit-form .sidebar-actions{display:flex;grid-gap:.5rem;gap:.5rem}[dir] .service-sidebar-content .sidebar-tab-content .edit-form .sidebar-actions{margin-top:2rem;padding-top:1rem;border-top:1px solid #e9ecef}.service-sidebar-content .sidebar-tab-content .edit-form .sidebar-actions .btn{flex:1 1;font-size:.9rem;font-weight:600}[dir] .service-sidebar-content .sidebar-tab-content .edit-form .sidebar-actions .btn{padding:.75rem 1rem}[dir] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .dashboard-header{margin-bottom:2rem}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .dashboard-header .dashboard-title{font-size:1.5rem;font-weight:700;color:#2c3e50}[dir] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .dashboard-header .dashboard-title{margin-bottom:.5rem}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .dashboard-header .dashboard-subtitle{color:#7f8c8d;font-size:.9rem}[dir] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .dashboard-header .dashboard-subtitle{margin-bottom:0}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .stats-metric-card{height:120px}[dir] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .stats-metric-card{background:#fff;border-radius:.75rem;box-shadow:0 2px 12px rgba(0,0,0,.08);border:none;padding:1.5rem}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .stats-metric-card .metric-content{display:flex;justify-content:space-between;align-items:center;height:100%;position:relative}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .stats-metric-card .metric-content .metric-info{flex:1 1}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .stats-metric-card .metric-content .metric-info .metric-label{font-size:.85rem;color:#7f8c8d;font-weight:500}[dir] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .stats-metric-card .metric-content .metric-info .metric-label{margin-bottom:.5rem}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .stats-metric-card .metric-content .metric-info .metric-value{font-size:1.75rem;font-weight:700;color:#2c3e50;line-height:1.2}[dir] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .stats-metric-card .metric-content .metric-info .metric-value{margin-bottom:0}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .stats-metric-card .metric-content .metric-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center}[dir] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .stats-metric-card .metric-content .metric-icon{background-color:rgba(110,88,255,.1254901961);border-radius:50%}[dir=ltr] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .stats-metric-card .metric-content .metric-icon{margin-left:1rem}[dir=rtl] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .stats-metric-card .metric-content .metric-icon{margin-right:1rem}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .stats-metric-card .metric-content .metric-icon svg{color:#6e58ff;width:24px;height:24px}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .stats-metric-card .metric-content .trend-indicator{position:absolute;top:1rem}[dir=ltr] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .stats-metric-card .metric-content .trend-indicator{right:1rem}[dir=rtl] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .stats-metric-card .metric-content .trend-indicator{left:1rem}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .stats-metric-card .metric-content .trend-indicator svg{width:16px;height:16px}[dir] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card{background:#fff;border-radius:.75rem;box-shadow:0 2px 12px rgba(0,0,0,.08);border:none;padding:1.5rem}[dir] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #f0f0f0}[dir] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-top{margin-bottom:1rem}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-top .title-section{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-top .title-section .chart-title{font-size:1.25rem;font-weight:700;color:#2c3e50;letter-spacing:-.02em}[dir] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-top .title-section .chart-title{margin-bottom:0}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-top .title-section .page-indicator{font-size:.75rem;color:#fff;font-weight:600;letter-spacing:.02em}[dir] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-top .title-section .page-indicator{padding:.25rem .75rem;border-radius:12px;box-shadow:0 2px 8px rgba(110,88,255,.2)}[dir=ltr] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-top .title-section .page-indicator{background:linear-gradient(135deg,#6e58ff,#8b7aff)}[dir=rtl] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-top .title-section .page-indicator{background:linear-gradient(-135deg,#6e58ff,#8b7aff)}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-filters .date-filter-group{display:flex;align-items:flex-end;grid-gap:.75rem;gap:.75rem}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-filters .date-filter-group .filter-item{flex:1 1}[dir] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-filters .date-filter-group .filter-item{margin-bottom:0}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-filters .date-filter-group .filter-item .filter-label{font-size:.75rem;color:#7f8c8d;font-weight:600;text-transform:uppercase;letter-spacing:.05em}[dir] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-filters .date-filter-group .filter-item .filter-label{margin-bottom:.375rem}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-filters .date-filter-group .filter-item .date-input{font-size:.875rem;transition:all .2s ease}[dir] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-filters .date-filter-group .filter-item .date-input{padding:.5rem .75rem;border:2px solid #e9ecef;border-radius:.5rem;background:#f8f9fa}[dir] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-filters .date-filter-group .filter-item .date-input:focus{border-color:#6e58ff;box-shadow:0 0 0 .15rem rgba(110,88,255,.15);background:#fff}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-filters .date-filter-group .filter-apply-btn{font-size:.875rem;font-weight:600;transition:all .2s ease}[dir] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-filters .date-filter-group .filter-apply-btn{border:none;padding:.5rem 1.25rem;border-radius:.5rem;box-shadow:0 4px 12px rgba(110,88,255,.3)}[dir=ltr] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-filters .date-filter-group .filter-apply-btn{background:linear-gradient(135deg,#6e58ff,#8b7aff)}[dir=rtl] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-filters .date-filter-group .filter-apply-btn{background:linear-gradient(-135deg,#6e58ff,#8b7aff)}[dir] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-filters .date-filter-group .filter-apply-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px rgba(110,88,255,.4)}[dir=ltr] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-filters .date-filter-group .filter-apply-btn:hover:not(:disabled){background:linear-gradient(135deg,#5a4bdf,#7564e8)}[dir=rtl] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-filters .date-filter-group .filter-apply-btn:hover:not(:disabled){background:linear-gradient(-135deg,#5a4bdf,#7564e8)}[dir] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-filters .date-filter-group .filter-apply-btn:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px rgba(110,88,255,.3)}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-filters .date-filter-group .filter-apply-btn:disabled{opacity:.65}[dir] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-filters .date-filter-group .filter-apply-btn:disabled{background:#dee2e6;box-shadow:none;cursor:not-allowed}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-container{height:350px;position:relative}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .no-data{display:flex;align-items:center;justify-content:center;height:100%;color:#7f8c8d;font-size:.9rem;font-weight:500}[dir] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .pagination-controls{border-top:1px solid #e9ecef;padding-top:1rem}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .pagination-controls .form-control{font-size:.85rem}[dir] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .pagination-controls .form-control{padding:.375rem .5rem;border:1px solid #e9ecef;border-radius:.375rem}[dir] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .pagination-controls .form-control:focus{border-color:#6e58ff;box-shadow:0 0 0 .1rem rgba(110,88,255,.25)}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .pagination-controls .btn{font-size:.85rem;font-weight:500}[dir] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .pagination-controls .btn{padding:.5rem 1rem;border-radius:.375rem}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .pagination-controls .btn:hover:not(:disabled){color:#fff}[dir] .service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .pagination-controls .btn:hover:not(:disabled){background-color:#6e58ff;border-color:#6e58ff}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .pagination-controls .text-muted{font-size:.85rem;color:#6c757d}@media(max-width:768px){.service-sidebar-content .openai-stats-dashboard .stats-metric-card{height:100px}[dir] .service-sidebar-content .openai-stats-dashboard .stats-metric-card{padding:1rem}.service-sidebar-content .openai-stats-dashboard .stats-metric-card .metric-content .metric-info .metric-value{font-size:1.25rem}.service-sidebar-content .openai-stats-dashboard .stats-metric-card .metric-content .metric-icon{width:36px;height:36px}[dir=ltr] .service-sidebar-content .openai-stats-dashboard .stats-metric-card .metric-content .metric-icon{margin-left:.5rem}[dir=rtl] .service-sidebar-content .openai-stats-dashboard .stats-metric-card .metric-content .metric-icon{margin-right:.5rem}.service-sidebar-content .openai-stats-dashboard .stats-metric-card .metric-content .metric-icon svg{width:18px;height:18px}[dir] .service-sidebar-content .openai-stats-dashboard .chart-card{padding:1rem}.service-sidebar-content .openai-stats-dashboard .chart-card .chart-header .header-top .title-section{flex-direction:column;align-items:flex-start;grid-gap:.5rem;gap:.5rem}.service-sidebar-content .openai-stats-dashboard .chart-card .chart-header .header-top .title-section .chart-title{font-size:1rem}.service-sidebar-content .openai-stats-dashboard .chart-card .chart-header .header-top .title-section .page-indicator{font-size:.7rem}[dir] .service-sidebar-content .openai-stats-dashboard .chart-card .chart-header .header-top .title-section .page-indicator{padding:.2rem .6rem}.service-sidebar-content .openai-stats-dashboard .chart-card .chart-header .header-filters .date-filter-group{flex-direction:column;grid-gap:.5rem;gap:.5rem}.service-sidebar-content .openai-stats-dashboard .chart-card .chart-header .header-filters .date-filter-group .filter-apply-btn,.service-sidebar-content .openai-stats-dashboard .chart-card .chart-header .header-filters .date-filter-group .filter-item{width:100%}.service-sidebar-content .openai-stats-dashboard .chart-card .chart-container{height:250px}}.service-dashboard{min-height:100vh}[dir] .service-dashboard{padding:1rem}.service-dashboard .add-service-btn{font-size:.9rem;font-weight:600}[dir] .service-dashboard .add-service-btn{background-color:#6e58ff;border-color:#6e58ff;border-radius:.5rem;padding:.5rem 1rem}[dir] .service-dashboard .add-service-btn:hover{background-color:#5a4bdf;border-color:#5a4bdf}[dir] .service-dashboard .add-service-btn:focus{box-shadow:0 0 0 .2rem rgba(110,88,255,.25)}[dir] .service-dashboard .search-container .form-group{margin-bottom:0}.service-dashboard .search-container .form-group label{font-weight:600;color:#2c3e50}[dir] .service-dashboard .search-container .form-group label{margin-bottom:.5rem}.service-dashboard .search-container .form-group .form-control{font-size:.9rem}[dir] .service-dashboard .search-container .form-group .form-control{border:1px solid #e9ecef;border-radius:.5rem}[dir=ltr] .service-dashboard .search-container .form-group .form-control{padding:.75rem .75rem .75rem 2.5rem}[dir=rtl] .service-dashboard .search-container .form-group .form-control{padding:.75rem 2.5rem .75rem .75rem}[dir] .service-dashboard .search-container .form-group .form-control:focus{border-color:#6e58ff;box-shadow:0 0 0 .2rem rgba(110,88,255,.25)}.service-dashboard .search-container .form-group .form-control::placeholder{color:#7f8c8d}.service-dashboard .metrics-cards .metric-card{height:120px;display:flex;align-items:center}[dir] .service-dashboard .metrics-cards .metric-card{background:#fff;border-radius:.5rem;box-shadow:0 2px 8px rgba(0,0,0,.08);border:none;padding:1rem}.service-dashboard .metrics-cards .metric-card .metric-content{display:flex;justify-content:space-between;align-items:center;width:100%}.service-dashboard .metrics-cards .metric-card .metric-content .metric-info{display:flex;flex-direction:column;justify-content:center}.service-dashboard .metrics-cards .metric-card .metric-content .metric-info .metric-title{font-size:.9rem;color:#7f8c8d;font-weight:500}[dir] .service-dashboard .metrics-cards .metric-card .metric-content .metric-info .metric-title{margin-bottom:.5rem}.service-dashboard .metrics-cards .metric-card .metric-content .metric-info .metric-value{font-size:1.75rem;font-weight:700;color:#2c3e50;line-height:1.2}[dir] .service-dashboard .metrics-cards .metric-card .metric-content .metric-info .metric-value{margin-bottom:0}.service-dashboard .metrics-cards .metric-card .metric-content .metric-info .metric-trend{font-size:.8rem;color:#27ae60}[dir] .service-dashboard .metrics-cards .metric-card .metric-content .metric-info .metric-trend{margin-top:.25rem}.service-dashboard .metrics-cards .metric-card .metric-content .metric-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center}[dir] .service-dashboard .metrics-cards .metric-card .metric-content .metric-icon{background-color:rgba(110,88,255,.1254901961);border-radius:50%}.service-dashboard .metrics-cards .metric-card .metric-content .metric-icon svg{color:#6e58ff;width:20px;height:20px}.service-dashboard .services-table-container{overflow:hidden}[dir] .service-dashboard .services-table-container{background:#fff;border-radius:.5rem;box-shadow:0 2px 8px rgba(0,0,0,.08);border:none}.service-dashboard .services-table-container .table-responsive{max-height:600px;overflow-y:auto;overflow-x:auto}[dir] .service-dashboard .services-table-container .table{margin-bottom:0}[dir] .service-dashboard .services-table-container .table thead{background-color:#f8f9fa}.service-dashboard .services-table-container .table thead th{font-weight:600;color:#2c3e50;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}[dir] .service-dashboard .services-table-container .table thead th{border:none;padding:1rem 1.5rem}[dir] .service-dashboard .services-table-container .table tbody tr{border-bottom:1px solid #e9ecef}[dir] .service-dashboard .services-table-container .table tbody tr:last-child{border-bottom:none}.service-dashboard .services-table-container .table tbody tr td{vertical-align:middle}[dir] .service-dashboard .services-table-container .table tbody tr td{border:none;padding:1rem 1.5rem}.service-dashboard .services-table-container .table tbody tr td .service-name{font-weight:600;color:#2c3e50;font-size:.95rem}.service-dashboard .services-table-container .table tbody tr td .service-balance{font-weight:700;color:#2c3e50;font-size:.95rem}.service-dashboard .services-table-container .table tbody tr td .service-date{color:#7f8c8d;font-size:.9rem}.service-dashboard .services-table-container .table tbody tr td .trend-indicator{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.service-dashboard .services-table-container .table tbody tr td .trend-indicator .trend-icon{width:16px;height:16px}.service-dashboard .services-table-container .table tbody tr td .trend-indicator .trend-text{font-size:.9rem;font-weight:500}.service-dashboard .services-table-container .table tbody tr td .trend-indicator .trend-text.declining{color:#27ae60}.service-dashboard .services-table-container .table tbody tr td .trend-indicator .trend-text.rising{color:#e74c3c}.service-dashboard .services-table-container .table tbody tr td .status-badge{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}[dir] .service-dashboard .services-table-container .table tbody tr td .status-badge{padding:.25rem .75rem;border-radius:.375rem}.service-dashboard .services-table-container .table tbody tr td .status-badge.healthy{color:#27ae60}[dir] .service-dashboard .services-table-container .table tbody tr td .status-badge.healthy{background-color:#d5f4e6}.service-dashboard .services-table-container .table tbody tr td .status-badge.low-balance{color:#e74c3c}[dir] .service-dashboard .services-table-container .table tbody tr td .status-badge.low-balance{background-color:#fadbd8}.service-dashboard .services-table-container .table tbody tr td .service-manager{color:#2c3e50;font-weight:500;font-size:.9rem}.service-dashboard .services-table-container .table tbody tr td .service-cost{color:#2c3e50;font-weight:600;font-size:.9rem}.service-dashboard .services-table-container .table tbody tr td .edit-service-btn{font-size:.8rem}[dir] .service-dashboard .services-table-container .table tbody tr td .edit-service-btn{background-color:#6e58ff;border-color:#6e58ff;border-radius:.375rem;padding:.25rem .5rem}[dir] .service-dashboard .services-table-container .table tbody tr td .edit-service-btn:hover{background-color:#5a4bdf;border-color:#5a4bdf}[dir] .service-dashboard .services-table-container .table tbody tr td .edit-service-btn:focus{box-shadow:0 0 0 .2rem rgba(110,88,255,.25)}[dir] .service-dashboard .openai-stats-dashboard .dashboard-header{margin-bottom:2rem}.service-dashboard .openai-stats-dashboard .dashboard-header .dashboard-title{font-size:1.5rem;font-weight:700;color:#2c3e50}[dir] .service-dashboard .openai-stats-dashboard .dashboard-header .dashboard-title{margin-bottom:.5rem}.service-dashboard .openai-stats-dashboard .dashboard-header .dashboard-subtitle{color:#7f8c8d;font-size:.9rem}[dir] .service-dashboard .openai-stats-dashboard .dashboard-header .dashboard-subtitle{margin-bottom:0}.service-dashboard .openai-stats-dashboard .stats-metric-card{height:120px}[dir] .service-dashboard .openai-stats-dashboard .stats-metric-card{background:#fff;border-radius:.75rem;box-shadow:0 2px 12px rgba(0,0,0,.08);border:none;padding:1.5rem}.service-dashboard .openai-stats-dashboard .stats-metric-card .metric-content{display:flex;justify-content:space-between;align-items:center;height:100%;position:relative}.service-dashboard .openai-stats-dashboard .stats-metric-card .metric-content .metric-info{flex:1 1}.service-dashboard .openai-stats-dashboard .stats-metric-card .metric-content .metric-info .metric-label{font-size:.85rem;color:#7f8c8d;font-weight:500}[dir] .service-dashboard .openai-stats-dashboard .stats-metric-card .metric-content .metric-info .metric-label{margin-bottom:.5rem}.service-dashboard .openai-stats-dashboard .stats-metric-card .metric-content .metric-info .metric-value{font-size:1.75rem;font-weight:700;color:#2c3e50;line-height:1.2}[dir] .service-dashboard .openai-stats-dashboard .stats-metric-card .metric-content .metric-info .metric-value{margin-bottom:0}.service-dashboard .openai-stats-dashboard .stats-metric-card .metric-content .metric-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center}[dir] .service-dashboard .openai-stats-dashboard .stats-metric-card .metric-content .metric-icon{background-color:rgba(110,88,255,.1254901961);border-radius:50%}[dir=ltr] .service-dashboard .openai-stats-dashboard .stats-metric-card .metric-content .metric-icon{margin-left:1rem}[dir=rtl] .service-dashboard .openai-stats-dashboard .stats-metric-card .metric-content .metric-icon{margin-right:1rem}.service-dashboard .openai-stats-dashboard .stats-metric-card .metric-content .metric-icon svg{color:#6e58ff;width:24px;height:24px}.service-dashboard .openai-stats-dashboard .stats-metric-card .metric-content .trend-indicator{position:absolute;top:1rem}[dir=ltr] .service-dashboard .openai-stats-dashboard .stats-metric-card .metric-content .trend-indicator{right:1rem}[dir=rtl] .service-dashboard .openai-stats-dashboard .stats-metric-card .metric-content .trend-indicator{left:1rem}.service-dashboard .openai-stats-dashboard .stats-metric-card .metric-content .trend-indicator svg{width:16px;height:16px}[dir] .service-dashboard .openai-stats-dashboard .chart-card{background:#fff;border-radius:.75rem;box-shadow:0 2px 12px rgba(0,0,0,.08);border:none;padding:1.5rem}[dir] .service-dashboard .openai-stats-dashboard .chart-card .chart-header{margin-bottom:1.5rem}.service-dashboard .openai-stats-dashboard .chart-card .chart-header .chart-title{font-size:1.1rem;font-weight:600;color:#2c3e50}[dir] .service-dashboard .openai-stats-dashboard .chart-card .chart-header .chart-title{margin-bottom:0}.service-dashboard .openai-stats-dashboard .chart-card .chart-container{height:200px;position:relative}.service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart{height:100%;position:relative}.service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-grid{position:absolute;top:0;bottom:0}[dir=ltr] .service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-grid,[dir=rtl] .service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-grid{left:0;right:0}.service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-grid .grid-line{position:absolute;height:1px}[dir] .service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-grid .grid-line{background:#e9ecef}[dir=ltr] .service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-grid .grid-line,[dir=rtl] .service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-grid .grid-line{left:0;right:0}.service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-grid .grid-line .grid-label{position:absolute;top:-8px;font-size:.75rem;color:#7f8c8d}[dir=ltr] .service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-grid .grid-line .grid-label{left:-30px}[dir=rtl] .service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-grid .grid-line .grid-label{right:-30px}.service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-line{position:absolute;top:0;bottom:0;display:flex;align-items:flex-end;justify-content:space-around}[dir] .service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-line{padding:0 2rem}[dir=ltr] .service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-line,[dir=rtl] .service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-line{left:0;right:0}.service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-line .data-point{position:relative;width:20px;height:20px}.service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-line .data-point .point-circle{width:8px;height:8px;position:absolute;top:50%}[dir] .service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-line .data-point .point-circle{background:#6e58ff;border-radius:50%}[dir=ltr] .service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-line .data-point .point-circle{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-line .data-point .point-circle{right:50%;transform:translate(50%,-50%)}.service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-labels{position:absolute;bottom:-30px;display:flex;justify-content:space-around}[dir] .service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-labels{padding:0 2rem}[dir=ltr] .service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-labels,[dir=rtl] .service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-labels{left:0;right:0}.service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-labels .day-label{font-size:.75rem;color:#7f8c8d}[dir] .service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-labels .day-label{text-align:center}.service-dashboard .openai-stats-dashboard .chart-card .chart-container .no-data{display:flex;align-items:center;justify-content:center;height:100%;color:#7f8c8d;font-size:.9rem}[dir] .service-dashboard .sidebar-content .sidebar-tabs{border-bottom:1px solid #e9ecef;margin-bottom:1rem}.service-dashboard .sidebar-content .sidebar-tabs .nav-item .nav-link{color:#6c757d;font-weight:500}[dir] .service-dashboard .sidebar-content .sidebar-tabs .nav-item .nav-link{border:none;border-radius:0;padding:.75rem 1rem}.service-dashboard .sidebar-content .sidebar-tabs .nav-item .nav-link.active{color:#fff}[dir] .service-dashboard .sidebar-content .sidebar-tabs .nav-item .nav-link.active{background:#6e58ff;border-bottom:2px solid #5a4bdf}.service-dashboard .sidebar-content .sidebar-tabs .nav-item .nav-link:hover:not(.active){color:#495057}[dir] .service-dashboard .sidebar-content .sidebar-tabs .nav-item .nav-link:hover:not(.active){background:#f8f9fa}[dir] .service-dashboard .sidebar-content .sidebar-tab-content .edit-form .form-group{margin-bottom:1rem}.service-dashboard .sidebar-content .sidebar-tab-content .edit-form .form-group label{font-weight:600;color:#2c3e50}[dir] .service-dashboard .sidebar-content .sidebar-tab-content .edit-form .form-group label{margin-bottom:.5rem}.service-dashboard .sidebar-content .sidebar-tab-content .edit-form .form-group .form-control{font-size:.9rem}[dir] .service-dashboard .sidebar-content .sidebar-tab-content .edit-form .form-group .form-control{border:1px solid #e9ecef;border-radius:.375rem;padding:.75rem}[dir] .service-dashboard .sidebar-content .sidebar-tab-content .edit-form .form-group .form-control:focus{border-color:#6e58ff;box-shadow:0 0 0 .2rem rgba(110,88,255,.25)}.service-dashboard .sidebar-content .sidebar-tab-content .edit-form .sidebar-actions{display:flex;grid-gap:.5rem;gap:.5rem}[dir] .service-dashboard .sidebar-content .sidebar-tab-content .edit-form .sidebar-actions{margin-top:2rem;padding-top:1rem;border-top:1px solid #e9ecef}.service-dashboard .sidebar-content .sidebar-tab-content .edit-form .sidebar-actions .btn{flex:1 1;font-size:.9rem;font-weight:600}[dir] .service-dashboard .sidebar-content .sidebar-tab-content .edit-form .sidebar-actions .btn{padding:.75rem 1rem}.service-dashboard .sidebar-content .sidebar-tab-content .stats-content .stats-title{font-size:1rem;font-weight:600;color:#2c3e50}[dir] .service-dashboard .sidebar-content .sidebar-tab-content .stats-content .stats-title{margin-bottom:1rem}[dir] .service-dashboard .sidebar-content .sidebar-tab-content .stats-content .stat-item{padding:1rem;background:#f8f9fa;border-radius:.5rem;margin-bottom:1rem}[dir=ltr] .service-dashboard .sidebar-content .sidebar-tab-content .stats-content .stat-item{border-left:3px solid #6e58ff}[dir=rtl] .service-dashboard .sidebar-content .sidebar-tab-content .stats-content .stat-item{border-right:3px solid #6e58ff}.service-dashboard .sidebar-content .sidebar-tab-content .stats-content .stat-item .stat-label{font-size:.8rem;color:#6c757d;font-weight:500;text-transform:uppercase;letter-spacing:.5px}[dir] .service-dashboard .sidebar-content .sidebar-tab-content .stats-content .stat-item .stat-label{margin-bottom:.25rem}.service-dashboard .sidebar-content .sidebar-tab-content .stats-content .stat-item .stat-value{font-size:1.1rem;font-weight:700;color:#2c3e50}.service-dashboard .sidebar-content .sidebar-tab-content .stats-content .stat-item .stat-value .status-badge{font-size:.8rem;font-weight:600}[dir] .service-dashboard .sidebar-content .sidebar-tab-content .stats-content .stat-item .stat-value .status-badge{padding:.25rem .5rem;border-radius:.25rem}.service-dashboard .sidebar-content .sidebar-tab-content .stats-content .stat-item .stat-value .status-badge.healthy{color:#27ae60}[dir] .service-dashboard .sidebar-content .sidebar-tab-content .stats-content .stat-item .stat-value .status-badge.healthy{background-color:#d5f4e6}.service-dashboard .sidebar-content .sidebar-tab-content .stats-content .stat-item .stat-value .status-badge.low-balance{color:#e74c3c}[dir] .service-dashboard .sidebar-content .sidebar-tab-content .stats-content .stat-item .stat-value .status-badge.low-balance{background-color:#fadbd8}.service-dashboard .sidebar-content .sidebar-tab-content .stats-content .usage-stats .usage-title{font-size:.9rem;font-weight:600;color:#2c3e50}[dir] .service-dashboard .sidebar-content .sidebar-tab-content .stats-content .usage-stats .usage-title{margin-bottom:1rem}[dir] .service-dashboard .sidebar-content .sidebar-tab-content .stats-content .usage-stats .usage-item{padding:.75rem;background:#f8f9fa;border-radius:.375rem;margin-bottom:.5rem}.service-dashboard .sidebar-content .sidebar-tab-content .stats-content .usage-stats .usage-item .usage-label{font-size:.8rem;color:#6c757d;font-weight:500}.service-dashboard .sidebar-content .sidebar-tab-content .stats-content .usage-stats .breakdown-stats .breakdown-title,.service-dashboard .sidebar-content .sidebar-tab-content .stats-content .usage-stats .usage-item .usage-value{font-size:.9rem;font-weight:600;color:#2c3e50}[dir] .service-dashboard .sidebar-content .sidebar-tab-content .stats-content .usage-stats .breakdown-stats .breakdown-title{margin-bottom:1rem}[dir] .service-dashboard .sidebar-content .sidebar-tab-content .stats-content .usage-stats .breakdown-stats .breakdown-item{padding:.75rem;background:#f8f9fa;border-radius:.375rem;margin-bottom:.5rem}.service-dashboard .sidebar-content .sidebar-tab-content .stats-content .usage-stats .breakdown-stats .breakdown-item .breakdown-label{font-size:.8rem;color:#6c757d;font-weight:500}.service-dashboard .sidebar-content .sidebar-tab-content .stats-content .usage-stats .breakdown-stats .breakdown-item .breakdown-value{font-size:.9rem;font-weight:600;color:#2c3e50}.service-dashboard .sidebar-content .sidebar-tab-content .stats-content .usage-stats .breakdown-stats .daily-costs .daily-title{font-size:.8rem;font-weight:600;color:#2c3e50}[dir] .service-dashboard .sidebar-content .sidebar-tab-content .stats-content .usage-stats .breakdown-stats .daily-costs .daily-title{margin-bottom:.5rem}.service-dashboard .sidebar-content .sidebar-tab-content .stats-content .usage-stats .breakdown-stats .daily-costs .daily-list .daily-item{display:flex;justify-content:space-between;align-items:center}[dir] .service-dashboard .sidebar-content .sidebar-tab-content .stats-content .usage-stats .breakdown-stats .daily-costs .daily-list .daily-item{padding:.5rem;background:#f8f9fa;border-radius:.25rem;margin-bottom:.25rem}.service-dashboard .sidebar-content .sidebar-tab-content .stats-content .usage-stats .breakdown-stats .daily-costs .daily-list .daily-item .daily-date{font-size:.8rem;color:#6c757d}.service-dashboard .sidebar-content .sidebar-tab-content .stats-content .usage-stats .breakdown-stats .daily-costs .daily-list .daily-item .daily-cost{font-size:.8rem;font-weight:600;color:#2c3e50}@media(max-width:768px){[dir] .service-dashboard{padding:1rem}.service-dashboard .dashboard-header .dashboard-title{font-size:1.5rem}.service-dashboard .dashboard-header .add-service-btn{font-size:.8rem}[dir] .service-dashboard .dashboard-header .add-service-btn{padding:.5rem 1rem}.service-dashboard .metrics-cards .metric-card{height:100px}[dir] .service-dashboard .metrics-cards .metric-card{padding:.75rem}.service-dashboard .metrics-cards .metric-card .metric-content .metric-info .metric-value{font-size:1.25rem}.service-dashboard .metrics-cards .metric-card .metric-content .metric-icon{width:32px;height:32px}.service-dashboard .metrics-cards .metric-card .metric-content .metric-icon svg{width:16px;height:16px}[dir] .service-dashboard .services-table-container .table tbody td,[dir] .service-dashboard .services-table-container .table thead th{padding:.75rem 1rem}}.bulk-email-sender{min-height:100vh}[dir] .bulk-email-sender{padding:2rem}[dir=ltr] .bulk-email-sender{background:linear-gradient(135deg,#f5f7fa,#e8ecf1)}[dir=rtl] .bulk-email-sender{background:linear-gradient(-135deg,#f5f7fa,#e8ecf1)}[dir] .bulk-email-sender .bulk-email-header{margin-bottom:2rem}.bulk-email-sender .bulk-email-header .header-content{display:flex;align-items:center;grid-gap:1.5rem;gap:1.5rem;flex-wrap:wrap}.bulk-email-sender .bulk-email-header .header-icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}[dir] .bulk-email-sender .bulk-email-header .header-icon{border-radius:16px;box-shadow:0 8px 16px rgba(102,126,234,.3)}[dir=ltr] .bulk-email-sender .bulk-email-header .header-icon{background:linear-gradient(135deg,#4f46e5,#2e077d)}[dir=rtl] .bulk-email-sender .bulk-email-header .header-icon{background:linear-gradient(-135deg,#4f46e5,#2e077d)}.bulk-email-sender .bulk-email-header .header-title{font-size:1.75rem;font-weight:700;color:#1e293b}[dir] .bulk-email-sender .bulk-email-header .header-title{margin:0}.bulk-email-sender .bulk-email-header .header-subtitle{color:#64748b;font-size:.95rem}[dir] .bulk-email-sender .bulk-email-header .header-subtitle{margin:.25rem 0 0}.bulk-email-sender .bulk-email-header .header-progress{min-width:250px;max-width:400px;flex-shrink:0}[dir=ltr] .bulk-email-sender .bulk-email-header .header-progress{margin-left:auto}[dir=rtl] .bulk-email-sender .bulk-email-header .header-progress{margin-right:auto}[dir] .bulk-email-sender .bulk-email-header .header-progress .alert{margin-bottom:0;border-radius:8px}.bulk-email-sender .bulk-email-header .header-progress .badge{font-size:.75rem}[dir] .bulk-email-sender .bulk-email-header .header-progress .badge{padding:.25rem .5rem}.bulk-email-sender .bulk-email-content{position:relative}.bulk-email-sender .modern-card{transition:all .3s ease}[dir] .bulk-email-sender .modern-card{border:none;border-radius:16px;box-shadow:0 4px 6px rgba(0,0,0,.05),0 10px 15px rgba(0,0,0,.1);background:#fff}[dir] .bulk-email-sender .modern-card:hover{box-shadow:0 8px 12px rgba(0,0,0,.08),0 16px 24px rgba(0,0,0,.12)}[dir] .bulk-email-sender .form-section{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #e2e8f0}[dir] .bulk-email-sender .form-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.bulk-email-sender .section-title{font-size:1.1rem;font-weight:600;color:#334155;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}[dir] .bulk-email-sender .section-title{margin-bottom:1.25rem}.bulk-email-sender .section-title:before{content:"";width:4px;height:20px}[dir] .bulk-email-sender .section-title:before{border-radius:2px}[dir=ltr] .bulk-email-sender .section-title:before{background:linear-gradient(135deg,#4f46e5,#2e077d)}[dir=rtl] .bulk-email-sender .section-title:before{background:linear-gradient(-135deg,#4f46e5,#2e077d)}.bulk-email-sender .modern-label{font-weight:600;color:#475569;font-size:.9rem;display:block}[dir] .bulk-email-sender .modern-label{margin-bottom:.5rem}.bulk-email-sender .modern-input,.bulk-email-sender .modern-textarea{font-size:.95rem;transition:all .2s ease}[dir] .bulk-email-sender .modern-input,[dir] .bulk-email-sender .modern-textarea{border:2px solid #e2e8f0;border-radius:10px;padding:.75rem 1rem}.bulk-email-sender .modern-input:focus,.bulk-email-sender .modern-textarea:focus{outline:none}[dir] .bulk-email-sender .modern-input:focus,[dir] .bulk-email-sender .modern-textarea:focus{border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.bulk-email-sender .modern-input::placeholder,.bulk-email-sender .modern-textarea::placeholder{color:#94a3b8}.bulk-email-sender .modern-textarea{font-family:"Courier New",Courier,monospace;font-size:.875rem;line-height:1.6;resize:vertical}.bulk-email-sender .form-hint{display:flex;align-items:center;grid-gap:.375rem;gap:.375rem;color:#64748b;font-size:.8rem}[dir] .bulk-email-sender .form-hint{margin-top:.5rem}.bulk-email-sender .test-mode-toggle{transition:all .2s ease}[dir] .bulk-email-sender .test-mode-toggle{background:#f8fafc;border-radius:12px;padding:1.25rem;margin-bottom:1rem;border:2px solid #e2e8f0}[dir] .bulk-email-sender .test-mode-toggle:hover{border-color:#cbd5e1}[dir] .bulk-email-sender .modern-checkbox{margin:0}.bulk-email-sender .modern-checkbox input[type=checkbox]{width:20px;height:20px}[dir] .bulk-email-sender .modern-checkbox input[type=checkbox]{cursor:pointer}[dir=ltr] .bulk-email-sender .modern-checkbox input[type=checkbox]{margin-right:.75rem}[dir=rtl] .bulk-email-sender .modern-checkbox input[type=checkbox]{margin-left:.75rem}[dir] .bulk-email-sender .modern-checkbox input[type=checkbox]:checked{background-color:#667eea;border-color:#667eea}.bulk-email-sender .modern-checkbox .modern-checkbox-label{display:flex;flex-direction:column;grid-gap:.25rem;gap:.25rem}[dir] .bulk-email-sender .modern-checkbox .modern-checkbox-label{cursor:pointer;margin:0}.bulk-email-sender .modern-checkbox .checkbox-title{font-weight:600;color:#334155;font-size:.95rem}.bulk-email-sender .modern-checkbox .checkbox-desc{color:#64748b;font-size:.85rem}[dir] .bulk-email-sender .test-emails-group{background:#fff;padding:1.25rem;border-radius:12px;border:2px solid #e2e8f0}.bulk-email-sender .filter-section .radio-group{display:flex;flex-direction:column;grid-gap:.75rem;gap:.75rem}.bulk-email-sender .filter-section .radio-card{display:flex;align-items:flex-start;grid-gap:1rem;gap:1rem;transition:all .2s ease}[dir] .bulk-email-sender .filter-section .radio-card{padding:1.25rem;border:2px solid #e2e8f0;border-radius:12px;cursor:pointer;background:#fff}[dir] .bulk-email-sender .filter-section .radio-card:hover{border-color:#cbd5e1;background:#f8fafc}[dir] .bulk-email-sender .filter-section .radio-card.active{border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}[dir=ltr] .bulk-email-sender .filter-section .radio-card.active{background:linear-gradient(135deg,rgba(102,126,234,.05),rgba(118,75,162,.05))}[dir=rtl] .bulk-email-sender .filter-section .radio-card.active{background:linear-gradient(-135deg,rgba(102,126,234,.05),rgba(118,75,162,.05))}.bulk-email-sender .filter-section .radio-card input[type=radio]{width:20px;height:20px;flex-shrink:0}[dir] .bulk-email-sender .filter-section .radio-card input[type=radio]{cursor:pointer;margin-top:2px}.bulk-email-sender .filter-section .radio-card .radio-content{display:flex;flex-direction:column;grid-gap:.25rem;gap:.25rem;flex:1 1}.bulk-email-sender .filter-section .radio-card .radio-title{font-weight:600;color:#334155;font-size:.95rem}.bulk-email-sender .filter-section .radio-card .radio-desc{color:#64748b;font-size:.85rem}[dir] .bulk-email-sender .modern-alert{border:none;border-radius:12px;padding:1.25rem;margin-top:1.5rem}[dir=ltr] .bulk-email-sender .modern-alert{background:linear-gradient(135deg,#e0f2fe,#dbeafe);border-left:4px solid #1bd39f}[dir=rtl] .bulk-email-sender .modern-alert{background:linear-gradient(-135deg,#e0f2fe,#dbeafe);border-right:4px solid #1bd39f}.bulk-email-sender .modern-alert .alert-header{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;color:#1e40af;font-weight:600}[dir] .bulk-email-sender .modern-alert .alert-header{margin-bottom:.5rem}.bulk-email-sender .modern-alert .alert-message{color:#1e3a8a;font-size:.9rem}[dir] .bulk-email-sender .modern-alert .alert-message{margin:.5rem 0}.bulk-email-sender .modern-alert .alert-detail{color:#1e40af;font-size:.9rem}[dir] .bulk-email-sender .modern-alert .alert-detail{margin:.5rem 0}.bulk-email-sender .modern-alert .alert-note{color:#3b82f6;font-size:.8rem;display:block}[dir] .bulk-email-sender .modern-alert .alert-note{margin-top:.5rem}.bulk-email-sender .form-actions{display:flex;justify-content:flex-start}[dir] .bulk-email-sender .form-actions{margin-top:1.5rem}.bulk-email-sender .btn-send{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem;font-weight:600;font-size:1rem;transition:all .3s ease}[dir] .bulk-email-sender .btn-send{padding:.875rem 2rem;border-radius:10px;border:none;box-shadow:0 4px 12px rgba(102,126,234,.4)}[dir=ltr] .bulk-email-sender .btn-send{background:linear-gradient(135deg,#4f46e5,#2e077d)}[dir=rtl] .bulk-email-sender .btn-send{background:linear-gradient(-135deg,#4f46e5,#2e077d)}[dir] .bulk-email-sender .btn-send:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px rgba(102,126,234,.5)}[dir] .bulk-email-sender .btn-send:active:not(:disabled){transform:translateY(0)}.bulk-email-sender .btn-send:disabled{opacity:.7}[dir] .bulk-email-sender .btn-send:disabled{cursor:not-allowed}[dir=ltr] .bulk-email-sender .btn-send .spinner{animation:spin-ltr 1s linear infinite}[dir=rtl] .bulk-email-sender .btn-send .spinner{animation:spin-rtl 1s linear infinite}.bulk-email-sender .preview-card{position:-webkit-sticky;position:sticky;top:2rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 4rem);display:flex;flex-direction:column}.bulk-email-sender .preview-header{color:#fff}[dir] .bulk-email-sender .preview-header{border-radius:16px 16px 0 0;border:none;padding:1rem 1.5rem}[dir=ltr] .bulk-email-sender .preview-header{background:linear-gradient(135deg,#4f46e5,#2e077d)}[dir=rtl] .bulk-email-sender .preview-header{background:linear-gradient(-135deg,#4f46e5,#2e077d)}.bulk-email-sender .preview-header .preview-title{font-weight:600;font-size:1rem}.bulk-email-sender .preview-header .preview-toggle{color:#fff;text-decoration:none;font-size:.875rem;opacity:.9;transition:opacity .2s ease}[dir] .bulk-email-sender .preview-header .preview-toggle{padding:.25rem .75rem;border:2px solid #fff;border-radius:50px;margin:.75rem}.bulk-email-sender .preview-header .preview-toggle:hover{opacity:1;color:#fff}.bulk-email-sender .preview-body{flex:1 1;overflow:hidden;display:flex;flex-direction:column}[dir] .bulk-email-sender .preview-body{padding:0}.bulk-email-sender .email-preview{display:flex;flex-direction:column;height:calc(100vh - 220px)}.bulk-email-sender .preview-subject{font-size:.9rem;color:#334155}[dir] .bulk-email-sender .preview-subject{padding:1.25rem 1.5rem;background:#f8fafc;border-bottom:2px solid #e2e8f0}.bulk-email-sender .preview-subject strong{color:#1e293b}.bulk-email-sender .preview-divider{height:2px}[dir=ltr] .bulk-email-sender .preview-divider{background:linear-gradient(90deg,#667eea,#764ba2)}[dir=rtl] .bulk-email-sender .preview-divider{background:linear-gradient(-90deg,#667eea,#764ba2)}.bulk-email-sender .preview-content{flex:1 1;overflow:hidden;display:flex}[dir] .bulk-email-sender .preview-content{padding:1.5rem;background:#fff}.bulk-email-sender .preview-iframe{width:100%;height:100%;min-height:400px}[dir] .bulk-email-sender .preview-iframe{border:none;border-radius:8px;background:#fff}.bulk-email-sender .preview-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1;color:#94a3b8;grid-gap:1rem;gap:1rem}.bulk-email-sender .preview-placeholder svg{opacity:.3}.bulk-email-sender .preview-placeholder p{font-size:.9rem}[dir] .bulk-email-sender .preview-placeholder p{margin:0}.bulk-email-sender .preview-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#94a3b8}[dir] .bulk-email-sender .preview-empty{padding:3rem;text-align:center}.bulk-email-sender .preview-empty svg{opacity:.3}[dir] .bulk-email-sender .preview-empty svg{margin-bottom:1rem}.bulk-email-sender .preview-empty h5{color:#64748b;font-weight:600}[dir] .bulk-email-sender .preview-empty h5{margin-bottom:.5rem}.bulk-email-sender .preview-empty p{font-size:.9rem}[dir] .bulk-email-sender .preview-empty p{margin:0}.bulk-email-sender .show-preview-btn{position:fixed;bottom:2rem;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;font-weight:600;z-index:1000;transition:all .3s ease}[dir] .bulk-email-sender .show-preview-btn{padding:.75rem 1.5rem;border-radius:50px;border:none;box-shadow:0 8px 16px rgba(102,126,234,.4)}[dir=ltr] .bulk-email-sender .show-preview-btn{right:8rem;background:linear-gradient(135deg,#4f46e5,#2e077d)}[dir=rtl] .bulk-email-sender .show-preview-btn{left:8rem;background:linear-gradient(-135deg,#4f46e5,#2e077d)}[dir] .bulk-email-sender .show-preview-btn:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(102,126,234,.5)}@media(max-width:991px){[dir] .bulk-email-sender{padding:1rem}.bulk-email-sender .bulk-email-header .header-content{grid-gap:1rem;gap:1rem;flex-direction:column;align-items:flex-start}.bulk-email-sender .bulk-email-header .header-content .header-progress{width:100%;max-width:100%}[dir] .bulk-email-sender .bulk-email-header .header-content .header-progress{margin-top:1rem}[dir=ltr] .bulk-email-sender .bulk-email-header .header-content .header-progress{margin-left:0}[dir=rtl] .bulk-email-sender .bulk-email-header .header-content .header-progress{margin-right:0}.bulk-email-sender .bulk-email-header .header-icon{width:48px;height:48px}.bulk-email-sender .bulk-email-header .header-title{font-size:1.5rem}.bulk-email-sender .preview-card{position:static;max-height:600px}[dir] .bulk-email-sender .preview-card{margin-top:1.5rem}.bulk-email-sender .show-preview-btn{bottom:1rem}[dir=ltr] .bulk-email-sender .show-preview-btn{right:5rem}[dir=rtl] .bulk-email-sender .show-preview-btn{left:5rem}}@media(max-width:576px){[dir] .bulk-email-sender{padding:.5rem}[dir] .bulk-email-sender .bulk-email-header{margin-bottom:1rem}.bulk-email-sender .bulk-email-header .header-icon{width:40px;height:40px}.bulk-email-sender .bulk-email-header .header-title{font-size:1.25rem}.bulk-email-sender .bulk-email-header .header-subtitle{font-size:.875rem}[dir] .bulk-email-sender .modern-card{border-radius:12px}[dir] .bulk-email-sender .form-section{padding-bottom:1.5rem;margin-bottom:1.5rem}[dir] .bulk-email-sender .radio-card{padding:1rem}.bulk-email-sender .btn-send{width:100%;justify-content:center}}.job-card-header-actions{display:flex;align-items:center;grid-gap:10px;gap:10px;flex-wrap:wrap}.job-view-mode-toggle{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;flex-shrink:0}[dir] .job-view-mode-toggle{background:#fff;border-radius:10px;border:1px solid #cbd5e1;box-shadow:0 2px 8px rgba(15,23,42,.08),0 1px 2px rgba(15,23,42,.06)}[dir=ltr] .job-view-mode-toggle{padding:6px 8px 6px 10px}[dir=rtl] .job-view-mode-toggle{padding:6px 10px 6px 8px}.job-view-mode-toggle__label{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#475569;white-space:nowrap;line-height:1}.job-view-mode-toggle__segments{display:inline-flex;grid-gap:2px;gap:2px}[dir] .job-view-mode-toggle__segments{padding:3px;background:#f1f5f9;border-radius:8px}.job-view-mode-toggle .job-view-mode-btn{display:inline-flex;align-items:center;justify-content:center;grid-gap:6px;gap:6px;font-size:13px;font-weight:600;color:#64748b;white-space:nowrap;transition:background .15s ease,color .15s ease,box-shadow .15s ease}[dir] .job-view-mode-toggle .job-view-mode-btn{border:none;background:transparent;padding:7px 12px;border-radius:6px;cursor:pointer}.job-view-mode-toggle .job-view-mode-btn svg{flex-shrink:0}.job-view-mode-toggle .job-view-mode-btn.active{color:#fff}[dir] .job-view-mode-toggle .job-view-mode-btn.active{background:var(--bs-primary,#7367f0);box-shadow:0 2px 6px rgba(115,103,240,.35)}.job-view-mode-toggle .job-view-mode-btn.active svg{stroke:#fff}.job-view-mode-toggle .job-view-mode-btn:hover:not(.active){color:#0f172a}[dir] .job-view-mode-toggle .job-view-mode-btn:hover:not(.active){background:#e2e8f0}.job-view-mode-toggle .job-view-mode-btn:focus-visible{outline:2px solid var(--bs-primary,#7367f0);outline-offset:2px}.candidate-spreadsheet-workspace{--spreadsheet-sidebar-width:min(380px,32vw);--spreadsheet-min-height:calc(100vh - 220px);display:flex;flex-direction:column;height:100%;max-height:100%;min-height:0;overflow:hidden}[dir] .candidate-spreadsheet-workspace{background:var(--agentic-page-bg);border-radius:var(--agentic-radius-md)}.candidate-spreadsheet-workspace .spreadsheet-toolbar{display:flex;flex-wrap:wrap;align-items:center;grid-gap:8px 10px;gap:8px 10px}[dir] .candidate-spreadsheet-workspace .spreadsheet-toolbar{padding:8px 12px;background:var(--agentic-surface);border-bottom:1px solid var(--agentic-border-soft)}.candidate-spreadsheet-workspace .spreadsheet-toolbar .spreadsheet-toolbar-controls{display:flex;flex-wrap:wrap;align-items:center;grid-gap:8px 10px;gap:8px 10px;flex:0 1 auto;min-width:0}.candidate-spreadsheet-workspace .spreadsheet-toolbar .spreadsheet-toolbar-filters{min-width:0}.candidate-spreadsheet-workspace .spreadsheet-toolbar .toolbar-search{flex:1 1 180px;min-width:160px;max-width:280px;position:relative}.candidate-spreadsheet-workspace .spreadsheet-toolbar .toolbar-search .search-icon{position:absolute;top:50%;color:var(--agentic-text-muted);pointer-events:none}[dir] .candidate-spreadsheet-workspace .spreadsheet-toolbar .toolbar-search .search-icon{transform:translateY(-50%)}[dir=ltr] .candidate-spreadsheet-workspace .spreadsheet-toolbar .toolbar-search .search-icon{left:12px}[dir=rtl] .candidate-spreadsheet-workspace .spreadsheet-toolbar .toolbar-search .search-icon{right:12px}.candidate-spreadsheet-workspace .spreadsheet-toolbar .toolbar-search input{height:32px;font-size:13px}[dir] .candidate-spreadsheet-workspace .spreadsheet-toolbar .toolbar-search input{border-radius:var(--agentic-radius-sm);border:1px solid var(--agentic-border)}[dir=ltr] .candidate-spreadsheet-workspace .spreadsheet-toolbar .toolbar-search input{padding-left:36px;padding-right:32px}[dir=rtl] .candidate-spreadsheet-workspace .spreadsheet-toolbar .toolbar-search input{padding-right:36px;padding-left:32px}[dir] .candidate-spreadsheet-workspace .spreadsheet-toolbar .toolbar-search input:focus{border-color:var(--agentic-primary);box-shadow:0 0 0 3px rgba(var(--agentic-primary-rgb),.12)}.candidate-spreadsheet-workspace .spreadsheet-toolbar .toolbar-search .toolbar-search-clear{position:absolute;top:50%;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;color:var(--agentic-text-muted)}[dir] .candidate-spreadsheet-workspace .spreadsheet-toolbar .toolbar-search .toolbar-search-clear{transform:translateY(-50%);padding:0;border:none;border-radius:4px;background:transparent;cursor:pointer}[dir=ltr] .candidate-spreadsheet-workspace .spreadsheet-toolbar .toolbar-search .toolbar-search-clear{right:8px}[dir=rtl] .candidate-spreadsheet-workspace .spreadsheet-toolbar .toolbar-search .toolbar-search-clear{left:8px}.candidate-spreadsheet-workspace .spreadsheet-toolbar .toolbar-search .toolbar-search-clear:hover{color:#64748b}[dir] .candidate-spreadsheet-workspace .spreadsheet-toolbar .toolbar-search .toolbar-search-clear:hover{background:#f1f5f9}.candidate-spreadsheet-workspace .spreadsheet-toolbar .spreadsheet-clear-filters-btn{color:#b42318}[dir] .candidate-spreadsheet-workspace .spreadsheet-toolbar .spreadsheet-clear-filters-btn{border-color:#fecaca}[dir] .candidate-spreadsheet-workspace .spreadsheet-toolbar .spreadsheet-clear-filters-btn:hover{background:#fef2f2}.candidate-spreadsheet-workspace .spreadsheet-toolbar .toolbar-actions{display:flex;flex-wrap:wrap;align-items:center;grid-gap:8px;gap:8px}[dir=ltr] .candidate-spreadsheet-workspace .spreadsheet-toolbar .toolbar-actions{margin-left:auto}[dir=rtl] .candidate-spreadsheet-workspace .spreadsheet-toolbar .toolbar-actions{margin-right:auto}[dir] .candidate-spreadsheet-workspace .spreadsheet-toolbar .spreadsheet-all-stages-toggle{padding:4px 8px;border-radius:8px;background:#f8fafc;border:1px solid var(--agentic-border-soft)}.candidate-spreadsheet-workspace .spreadsheet-toolbar .spreadsheet-toggle-label{font-size:13px;color:var(--agentic-text);white-space:nowrap}.candidate-spreadsheet-workspace .grid-field-filters{display:flex;flex-wrap:wrap;align-items:center;grid-gap:6px;gap:6px;min-width:0}.candidate-spreadsheet-workspace .grid-filter-chip{display:inline-flex;flex-wrap:nowrap;align-items:center;grid-gap:4px;gap:4px;max-width:min(100%,433px);height:32px;transition:border-color .15s,background .15s}[dir] .candidate-spreadsheet-workspace .grid-filter-chip{background:#f8fafc;border:1px solid var(--agentic-border-soft);border-radius:6px}[dir=ltr] .candidate-spreadsheet-workspace .grid-filter-chip{padding:0 4px 0 8px}[dir=rtl] .candidate-spreadsheet-workspace .grid-filter-chip{padding:0 8px 0 4px}[dir] .candidate-spreadsheet-workspace .grid-filter-chip.is-complete{border-color:rgba(var(--agentic-primary-rgb),.35);background:var(--agentic-primary-tint)}.candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-chip-name{font-size:12px;font-weight:600;color:var(--agentic-text);white-space:nowrap;flex-shrink:0}.candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-chip-type{font-size:9px;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.03em;flex-shrink:0}[dir] .candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-chip-type{padding:2px 4px;border-radius:3px}.candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-chip-type.is-custom{color:#5b21b6}[dir] .candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-chip-type.is-custom{background:#ede9fe}.candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-chip-type.is-candidate-profile{color:#0f766e}[dir] .candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-chip-type.is-candidate-profile{background:#ccfbf1}.candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-chip-type.is-job-form{color:#1d4ed8}[dir] .candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-chip-type.is-job-form{background:#dbeafe}.candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-chip-type.is-default{color:#64748b}[dir] .candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-chip-type.is-default{background:#e2e8f0}.candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-chip-input,.candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-chip-operator{width:auto;min-width:72px;max-width:120px;height:26px;font-size:11px;flex-shrink:1}[dir] .candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-chip-input,[dir] .candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-chip-operator{border-radius:4px;padding:2px 6px}.candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-chip-input--date{min-width:118px;max-width:118px}.candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-date-sep{font-size:11px;color:#94a3b8;flex-shrink:0}.candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-date-inputs,.candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-number-inputs{display:inline-flex;flex-wrap:nowrap;align-items:center;grid-gap:4px;gap:4px;min-width:0}.candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-chip-remove{display:flex;align-items:center;justify-content:center;width:22px;height:22px;color:#94a3b8;flex-shrink:0}[dir] .candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-chip-remove{padding:0;border:none;background:transparent;border-radius:4px;cursor:pointer}.candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-chip-remove:hover{color:#64748b}[dir] .candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-chip-remove:hover{background:rgba(0,0,0,.06)}.candidate-spreadsheet-workspace .grid-filter-more-wrap{position:relative;flex-shrink:0}.candidate-spreadsheet-workspace .grid-filter-more-btn{height:32px;font-size:12px;font-weight:600;color:var(--agentic-primary);white-space:nowrap}[dir] .candidate-spreadsheet-workspace .grid-filter-more-btn{border:1px dashed var(--agentic-border);background:#fff;padding:4px 10px}[dir] .candidate-spreadsheet-workspace .grid-filter-more-btn:hover{background:var(--agentic-primary-tint);border-color:rgba(var(--agentic-primary-rgb),.4)}.candidate-spreadsheet-workspace .grid-filter-picker{position:absolute;top:calc(100% + 6px);z-index:1050;width:min(320px,92vw);overflow:hidden}[dir] .candidate-spreadsheet-workspace .grid-filter-picker{background:#fff;border:1px solid var(--agentic-border-soft);border-radius:10px;box-shadow:0 8px 24px rgba(15,23,42,.12)}[dir=ltr] .candidate-spreadsheet-workspace .grid-filter-picker{left:0}[dir=rtl] .candidate-spreadsheet-workspace .grid-filter-picker{right:0}.candidate-spreadsheet-workspace .grid-filter-picker-search{display:flex;align-items:center;grid-gap:8px;gap:8px}[dir] .candidate-spreadsheet-workspace .grid-filter-picker-search{padding:10px 12px;border-bottom:1px solid var(--agentic-border-soft)}.candidate-spreadsheet-workspace .grid-filter-picker-search input{flex:1 1;outline:none;font-size:13px;color:var(--agentic-text)}[dir] .candidate-spreadsheet-workspace .grid-filter-picker-search input{border:none;background:transparent}.candidate-spreadsheet-workspace .grid-filter-picker-search input::placeholder{color:#94a3b8}.candidate-spreadsheet-workspace .grid-filter-picker-list{max-height:min(320px,50vh);overflow-y:auto}.candidate-spreadsheet-workspace .grid-filter-picker-empty{font-size:13px;color:var(--agentic-text-muted)}[dir] .candidate-spreadsheet-workspace .grid-filter-picker-empty{margin:0;padding:16px 12px;text-align:center}.candidate-spreadsheet-workspace .grid-filter-picker-item{display:flex;flex-direction:column;align-items:flex-start;grid-gap:2px;gap:2px;width:100%;transition:background .12s,border-color .12s}[dir] .candidate-spreadsheet-workspace .grid-filter-picker-item{border:none;background:transparent;cursor:pointer}[dir=ltr] .candidate-spreadsheet-workspace .grid-filter-picker-item{padding:10px 12px 10px 14px;border-left:3px solid transparent;text-align:left}[dir=rtl] .candidate-spreadsheet-workspace .grid-filter-picker-item{padding:10px 14px 10px 12px;border-right:3px solid transparent;text-align:right}[dir] .candidate-spreadsheet-workspace .grid-filter-picker-item:hover{background:#f1f5f9}[dir=ltr] .candidate-spreadsheet-workspace .grid-filter-picker-item:hover{border-left-color:var(--agentic-primary,#4f46e5)}[dir=rtl] .candidate-spreadsheet-workspace .grid-filter-picker-item:hover{border-right-color:var(--agentic-primary,#4f46e5)}.candidate-spreadsheet-workspace .grid-filter-picker-item .grid-filter-picker-item-label{font-size:13px;font-weight:600;color:var(--agentic-text)}.candidate-spreadsheet-workspace .grid-filter-picker-item .grid-filter-picker-item-meta{display:flex;flex-wrap:wrap;align-items:center;grid-gap:6px;gap:6px;font-size:11px;color:#94a3b8}.candidate-spreadsheet-workspace .grid-filter-picker-item .grid-filter-picker-item-meta .meta-candidate-profile{color:#0f766e;font-weight:600}.candidate-spreadsheet-workspace .grid-filter-picker-item .grid-filter-picker-item-meta .meta-job-form{color:#1d4ed8;font-weight:600}.candidate-spreadsheet-workspace .grid-filter-picker-item .grid-filter-picker-item-meta .meta-default{font-weight:600}.candidate-spreadsheet-workspace .grid-filter-picker-item .grid-filter-picker-item-meta .meta-type:before{content:"·"}[dir=ltr] .candidate-spreadsheet-workspace .grid-filter-picker-item .grid-filter-picker-item-meta .meta-type:before{margin-right:6px}[dir=rtl] .candidate-spreadsheet-workspace .grid-filter-picker-item .grid-filter-picker-item-meta .meta-type:before{margin-left:6px}.candidate-spreadsheet-workspace .grid-filter-picker-footer{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;font-size:12px}[dir] .candidate-spreadsheet-workspace .grid-filter-picker-footer{padding:8px 12px;border-top:1px solid var(--agentic-border-soft);background:#f8fafc}.candidate-spreadsheet-workspace .grid-filter-picker-footer .btn-clear{color:var(--agentic-primary,#4f46e5);font-weight:600}[dir] .candidate-spreadsheet-workspace .grid-filter-picker-footer .btn-clear{border:none;background:transparent;padding:0;cursor:pointer}.candidate-spreadsheet-workspace .grid-filter-picker-footer .btn-clear:hover{text-decoration:underline}.candidate-spreadsheet-workspace .grid-filter-picker-footer .picker-count{color:var(--agentic-text-muted);white-space:nowrap}.candidate-spreadsheet-workspace .spreadsheet-bulk-bar{display:flex;flex-wrap:wrap;align-items:center;grid-gap:12px;gap:12px;font-size:13px;color:var(--agentic-text)}[dir] .candidate-spreadsheet-workspace .spreadsheet-bulk-bar{padding:10px 16px;background:var(--agentic-primary-tint);border-bottom:1px solid var(--agentic-border-soft)}.candidate-spreadsheet-workspace .spreadsheet-bulk-bar .bulk-count{font-weight:600;color:var(--agentic-primary)}.candidate-spreadsheet-workspace .spreadsheet-body{display:flex;flex:1 1;min-height:0;overflow:hidden}.candidate-spreadsheet-workspace .spreadsheet-body.is-profile-expanded .spreadsheet-grid-pane{flex:0 0 auto;width:min(400px,36vw);max-width:min(400px,36vw);min-width:260px;overflow:hidden}[dir=ltr] .candidate-spreadsheet-workspace .spreadsheet-body.is-profile-expanded .spreadsheet-grid-pane{border-right:1px solid var(--agentic-border-soft)}[dir=rtl] .candidate-spreadsheet-workspace .spreadsheet-body.is-profile-expanded .spreadsheet-grid-pane{border-left:1px solid var(--agentic-border-soft)}.candidate-spreadsheet-workspace .spreadsheet-body.is-profile-expanded .spreadsheet-profile-pane{min-width:0}[dir] .candidate-spreadsheet-workspace .spreadsheet-body.is-profile-expanded .spreadsheet-grid-scroll{padding:0 4px 4px}[dir] .candidate-spreadsheet-workspace .spreadsheet-body.is-profile-expanded .spreadsheet-grid-scroll .cg-table-wrapper{border-radius:8px}.candidate-spreadsheet-workspace .spreadsheet-body.is-profile-expanded .spreadsheet-grid-scroll .cg-header,.candidate-spreadsheet-workspace .spreadsheet-body.is-profile-expanded .spreadsheet-grid-scroll .cg-header-cell{min-height:36px}[dir] .candidate-spreadsheet-workspace .spreadsheet-body.is-profile-expanded .spreadsheet-grid-scroll .cg-header-cell{padding:0 10px}.candidate-spreadsheet-workspace .spreadsheet-body.is-profile-expanded .spreadsheet-grid-scroll .cg-header-label{font-size:10px}.candidate-spreadsheet-workspace .spreadsheet-body.is-profile-expanded .spreadsheet-grid-scroll .cg-row{min-height:42px}.candidate-spreadsheet-workspace .spreadsheet-body.is-profile-expanded .spreadsheet-grid-scroll .cg-cell{font-size:12px}[dir] .candidate-spreadsheet-workspace .spreadsheet-body.is-profile-expanded .spreadsheet-grid-scroll .cg-cell{padding:6px 10px}[dir] .candidate-spreadsheet-workspace .spreadsheet-body.is-profile-expanded .spreadsheet-grid-scroll .cg-cell--select{padding:6px 8px}.candidate-spreadsheet-workspace .spreadsheet-body.is-profile-expanded .spreadsheet-grid-scroll .grid-candidate-cell{grid-gap:6px;gap:6px}.candidate-spreadsheet-workspace .spreadsheet-body.is-profile-expanded .spreadsheet-grid-scroll .grid-candidate-cell .candidate-name{font-size:12px}.candidate-spreadsheet-workspace .spreadsheet-body.is-profile-expanded .spreadsheet-grid-scroll .grid-candidate-cell .candidate-email{font-size:11px}.candidate-spreadsheet-workspace .spreadsheet-grid-pane{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}[dir] .candidate-spreadsheet-workspace .spreadsheet-grid-pane{background:var(--agentic-surface)}.candidate-spreadsheet-workspace .spreadsheet-grid-scroll{flex:1 1;min-height:0;overflow:auto}[dir] .candidate-spreadsheet-workspace .spreadsheet-grid-scroll{padding:0 8px 8px}.candidate-spreadsheet-workspace .spreadsheet-profile-pane{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;overflow:hidden}[dir] .candidate-spreadsheet-workspace .spreadsheet-profile-pane{background:var(--agentic-surface)}.candidate-spreadsheet-workspace .profile-pane-toolbar{flex-shrink:0}[dir] .candidate-spreadsheet-workspace .profile-pane-toolbar{padding:8px 12px;border-bottom:1px solid var(--agentic-border-soft);background:#fafbfc}.candidate-spreadsheet-workspace .profile-pane-content{flex:1 1;min-height:0;overflow:auto;height:100%}.candidate-spreadsheet-workspace .profile-pane-content .always-show-scrollbar,.candidate-spreadsheet-workspace .profile-pane-content .ps{height:100%!important}.candidate-spreadsheet-workspace .profile-pane-content .candidate-details-spreadsheet-sticky-header{overflow:visible}.candidate-spreadsheet-workspace .grid-score-bar{display:flex;align-items:center;grid-gap:8px;gap:8px;min-width:110px;max-width:160px}.candidate-spreadsheet-workspace .grid-score-bar .bar-track{flex:1 1;height:6px;overflow:hidden}[dir] .candidate-spreadsheet-workspace .grid-score-bar .bar-track{background:#e2e8f0;border-radius:3px}.candidate-spreadsheet-workspace .grid-score-bar .bar-fill{height:100%;transition:width .2s ease}[dir] .candidate-spreadsheet-workspace .grid-score-bar .bar-fill{border-radius:3px}.candidate-spreadsheet-workspace .grid-score-bar .bar-value{font-size:12px;font-weight:600;min-width:24px}[dir=ltr] .candidate-spreadsheet-workspace .grid-score-bar .bar-value{text-align:right}[dir=rtl] .candidate-spreadsheet-workspace .grid-score-bar .bar-value{text-align:left}[dir] .candidate-spreadsheet-workspace .grid-candidate-link{border:none;background:none;padding:0;cursor:pointer}[dir=ltr] .candidate-spreadsheet-workspace .grid-candidate-link{text-align:left}[dir=rtl] .candidate-spreadsheet-workspace .grid-candidate-link{text-align:right}.candidate-spreadsheet-workspace .grid-candidate-link:hover{color:var(--agentic-primary,#4f46e5);text-decoration:underline}.candidate-spreadsheet-workspace .grid-assessment-name{font-size:13px;font-weight:500;display:block;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.candidate-spreadsheet-workspace .grid-sort-icons{display:inline-flex;flex-direction:column;vertical-align:middle;line-height:0}[dir=ltr] .candidate-spreadsheet-workspace .grid-sort-icons{margin-left:6px}[dir=rtl] .candidate-spreadsheet-workspace .grid-sort-icons{margin-right:6px}.candidate-spreadsheet-workspace .grid-sort-muted{color:#94a3b8}.candidate-spreadsheet-workspace .grid-sort-active{color:var(--agentic-primary,#4f46e5)}.candidate-spreadsheet-workspace .rdt_TableHead .rdt_TableCol_Sortable{display:inline-flex;align-items:center;grid-gap:4px;gap:4px}.candidate-spreadsheet-workspace .grid-stage-badge{display:inline-flex;align-items:center;font-size:11px;font-weight:600;text-transform:capitalize;white-space:nowrap}[dir] .candidate-spreadsheet-workspace .grid-stage-badge{padding:4px 10px;border-radius:999px}.candidate-spreadsheet-workspace .grid-stage-badge.stage-disqualified{color:var(--agentic-danger)}[dir] .candidate-spreadsheet-workspace .grid-stage-badge.stage-disqualified{background:var(--agentic-danger-soft)}.candidate-spreadsheet-workspace .grid-stage-badge.stage-hired{color:var(--agentic-success)}[dir] .candidate-spreadsheet-workspace .grid-stage-badge.stage-hired{background:var(--agentic-success-soft)}.candidate-spreadsheet-workspace .grid-stage-badge.stage-interview,.candidate-spreadsheet-workspace .grid-stage-badge.stage-screen{color:var(--agentic-primary)}[dir] .candidate-spreadsheet-workspace .grid-stage-badge.stage-interview,[dir] .candidate-spreadsheet-workspace .grid-stage-badge.stage-screen{background:var(--agentic-primary-tint)}.candidate-spreadsheet-workspace .grid-stage-badge.stage-default{color:#475569}[dir] .candidate-spreadsheet-workspace .grid-stage-badge.stage-default{background:#f1f5f9}.candidate-spreadsheet-workspace .grid-metric-cell{transition:background .15s}[dir] .candidate-spreadsheet-workspace .grid-metric-cell{cursor:pointer;border-radius:4px;padding:2px 4px;margin:-2px -4px}[dir] .candidate-spreadsheet-workspace .grid-metric-cell:hover{background:var(--agentic-primary-soft)}.candidate-spreadsheet-workspace .grid-metric-cell.is-zero{color:var(--agentic-text-muted)}[dir] .candidate-spreadsheet-workspace .grid-metric-cell.is-zero{cursor:default}[dir] .candidate-spreadsheet-workspace .grid-metric-cell.is-zero:hover{background:transparent}.candidate-spreadsheet-workspace .grid-candidate-cell{display:flex;align-items:center;grid-gap:10px;gap:10px;min-width:0}.candidate-spreadsheet-workspace .grid-candidate-cell .candidate-meta{min-width:0}.candidate-spreadsheet-workspace .grid-candidate-cell .candidate-meta .candidate-name{font-weight:600;color:var(--agentic-text);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.candidate-spreadsheet-workspace .grid-candidate-cell .candidate-meta .candidate-email{font-size:12px;color:var(--agentic-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[dir] .candidate-spreadsheet-workspace .spreadsheet-row-selected{background:var(--agentic-primary-soft)!important}.candidate-spreadsheet-workspace .spreadsheet-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;font-size:12px;color:var(--agentic-text-muted);flex-shrink:0}[dir] .candidate-spreadsheet-workspace .spreadsheet-footer{padding:10px 16px;border-top:1px solid var(--agentic-border-soft);background:#fafbfc}.candidate-spreadsheet-workspace .spreadsheet-footer--compact{flex-wrap:nowrap;grid-gap:6px;gap:6px;font-size:11px}[dir] .candidate-spreadsheet-workspace .spreadsheet-footer--compact{padding:4px 8px}.candidate-spreadsheet-workspace .spreadsheet-footer--compact .spreadsheet-footer-range{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.candidate-spreadsheet-workspace .spreadsheet-footer--compact .spreadsheet-footer-controls{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-shrink:0}.candidate-spreadsheet-workspace .spreadsheet-footer--compact .spreadsheet-footer-page-size{display:flex;align-items:center;grid-gap:4px;gap:4px}.candidate-spreadsheet-workspace .spreadsheet-footer--compact .spreadsheet-footer-page-size .select__control{min-height:26px!important;height:26px!important;font-size:11px}[dir] .candidate-spreadsheet-workspace .spreadsheet-footer--compact .spreadsheet-footer-page-size .select__value-container{padding:0 6px}[dir] .candidate-spreadsheet-workspace .spreadsheet-footer--compact .spreadsheet-footer-page-size .select__indicator{padding:2px 4px}.candidate-spreadsheet-workspace .spreadsheet-footer--compact .spreadsheet-footer-pagination{display:flex;align-items:center;grid-gap:2px;gap:2px}.candidate-spreadsheet-workspace .spreadsheet-footer--compact .spreadsheet-footer-nav-btn{min-height:26px;line-height:1}[dir] .candidate-spreadsheet-workspace .spreadsheet-footer--compact .spreadsheet-footer-nav-btn{padding:2px 6px}.candidate-spreadsheet-workspace .spreadsheet-footer--compact .spreadsheet-footer-page-indicator{font-size:11px;white-space:nowrap}[dir] .candidate-spreadsheet-workspace .spreadsheet-footer--compact .spreadsheet-footer-page-indicator{padding:0 4px}.candidate-spreadsheet-workspace .spreadsheet-footer-controls{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;grid-gap:8px;gap:8px}.candidate-spreadsheet-workspace .spreadsheet-footer-page-size{display:flex;align-items:center;grid-gap:6px;gap:6px}.candidate-spreadsheet-workspace .spreadsheet-footer-label{font-size:12px}.candidate-spreadsheet-workspace .spreadsheet-footer-pagination{display:flex;align-items:center;flex-wrap:wrap;grid-gap:6px;gap:6px}@media(max-width:991px){.candidate-spreadsheet-workspace .spreadsheet-body.is-profile-expanded{flex-direction:column}.candidate-spreadsheet-workspace .spreadsheet-body.is-profile-expanded .spreadsheet-grid-pane{max-width:none;max-height:45vh}[dir] .candidate-spreadsheet-workspace .spreadsheet-body.is-profile-expanded .spreadsheet-grid-pane{border-bottom:1px solid var(--agentic-border-soft)}[dir=ltr] .candidate-spreadsheet-workspace .spreadsheet-body.is-profile-expanded .spreadsheet-grid-pane{border-right:none}[dir=rtl] .candidate-spreadsheet-workspace .spreadsheet-body.is-profile-expanded .spreadsheet-grid-pane{border-left:none}}.cg-table-wrapper{overflow:hidden}[dir] .cg-table-wrapper{border:1px solid #eef2f7;border-radius:10px;background:#fff}.cg-table-split{display:flex;align-items:stretch;width:100%;min-height:200px}.cg-pinned-pane{flex-shrink:0;z-index:5;overflow:hidden}[dir] .cg-pinned-pane{background:#fff}[dir=ltr] .cg-pinned-pane{border-right:1px solid #e2e8f0;box-shadow:4px 0 12px -6px rgba(15,23,42,.12)}[dir=rtl] .cg-pinned-pane{border-left:1px solid #e2e8f0;box-shadow:-4px 0 12px -6px rgba(15,23,42,.12)}.cg-scroll-pane{flex:1 1;min-width:0;overflow:hidden}.cg-scroll-pane--full{width:100%}.cg-table-wrapper--all-pinned .cg-scroll-pane--full{flex:none}.cg-table-scroll{overflow-x:auto;overflow-y:visible;width:100%}.cg-header{min-height:48px}[dir] .cg-header{background:#f3f2f7;border-bottom:2px solid #e2e8f0}[dir=ltr] .cg-header--pinned{border-right:none}[dir=rtl] .cg-header--pinned{border-left:none}.cg-header-cell{display:flex;align-items:center;grid-gap:4px;gap:4px;min-height:48px;position:relative;overflow:hidden}[dir] .cg-header-cell{padding:0 14px}[dir=ltr] .cg-header-cell{border-right:1px solid #eef2f7}[dir=rtl] .cg-header-cell{border-left:1px solid #eef2f7}[dir=ltr] .cg-header-cell:last-child{border-right:none}[dir=rtl] .cg-header-cell:last-child{border-left:none}[dir] .cg-header-cell--sorted{background:rgba(79,70,229,.03)}.cg-header-cell:hover .cg-resize-handle{opacity:1}.cg-header-label{font-size:11px;font-weight:700;color:#4f46e5;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1}.cg-pin-btn{color:#94a3b8;display:inline-flex;align-items:center;flex-shrink:0}[dir] .cg-pin-btn{cursor:pointer;border:none;background:transparent;padding:2px}.cg-pin-btn.active,.cg-pin-btn:hover{color:var(--bs-primary,#4f46e5)}.cg-sort-muted{color:#94a3b8;flex-shrink:0}.cg-sort-active{color:var(--bs-primary,#4f46e5);flex-shrink:0}.grid-tooltip-target{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.cg-resize-handle{position:absolute;top:0;width:12px;height:100%;z-index:12;opacity:0;transition:opacity .15s}[dir] .cg-resize-handle{cursor:col-resize}[dir=ltr] .cg-resize-handle{right:-4px}[dir=rtl] .cg-resize-handle{left:-4px}.cg-resize-handle:after{content:"";position:absolute;top:20%;width:2px;height:60%}[dir] .cg-resize-handle:after{background:var(--bs-primary,#4f46e5);border-radius:2px}[dir=ltr] .cg-resize-handle:after{right:0}[dir=rtl] .cg-resize-handle:after{left:0}[dir] .cg-body{background:#fff}[dir=ltr] .cg-body--pinned{border-right:none}[dir=rtl] .cg-body--pinned{border-left:none}.cg-row{min-height:56px;transition:background .1s}[dir] .cg-row{border-bottom:1px solid #eef2f7}[dir] .cg-row:hover{background:rgba(79,70,229,.025)!important}[dir] .cg-row--selected{background:rgba(79,70,229,.08)!important}[dir] .cg-row:last-child{border-bottom:none}.cg-cell{display:flex;align-items:center;font-size:13px;color:#334155;overflow:hidden;min-width:0;max-width:100%}[dir] .cg-cell{padding:10px 14px}[dir=ltr] .cg-cell{border-right:1px solid #eef2f7}[dir=rtl] .cg-cell{border-left:1px solid #eef2f7}[dir=ltr] .cg-cell:last-child{border-right:none}[dir=rtl] .cg-cell:last-child{border-left:none}.cg-cell--select{justify-content:center}[dir] .cg-cell--pinned{background-color:#fff!important}.cg-header-cell--pinned{z-index:20!important}[dir] .cg-header-cell--pinned{background-color:#f3f2f7!important}[dir] .cg-header-cell--pinned.cg-header-cell--sorted{background-color:#eceaf8!important}[dir=ltr] .cg-cell--last-pinned,[dir=ltr] .cg-header-cell--last-pinned{box-shadow:4px 0 8px -4px rgba(0,0,0,.12);border-right:1px solid #e2e8f0!important}[dir=rtl] .cg-cell--last-pinned,[dir=rtl] .cg-header-cell--last-pinned{box-shadow:-4px 0 8px -4px rgba(0,0,0,.12);border-left:1px solid #e2e8f0!important}[dir] .cg-header .cg-header-cell--select.cg-header-cell--pinned{background-color:#f3f2f7!important}[dir] .cg-row:hover .cg-cell--pinned{background-color:#f8fafc!important}[dir] .cg-row--selected .cg-cell--pinned,[dir] .cg-row--selected .cg-cell--select{background-color:rgba(79,70,229,.08)!important}.cg-empty,.cg-loading{display:flex;align-items:center;justify-content:center;color:#64748b;font-size:14px}[dir] .cg-empty,[dir] .cg-loading{padding:48px 16px}.grid-journey-btn{color:#4f46e5;font-size:12px;font-weight:600;display:inline-flex;align-items:center;grid-gap:4px;gap:4px;white-space:nowrap}[dir] .grid-journey-btn{border:none;background:rgba(79,70,229,.08);border-radius:8px;cursor:pointer}[dir] .grid-journey-btn:hover{background:rgba(79,70,229,.14)}.grid-resume-link{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;color:#64748b;font-size:12px;max-width:100%}[dir] .grid-resume-link{border:none;background:none;padding:0;cursor:pointer}.grid-resume-link span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[dir] .grid-resume-link span{border-bottom:1px solid #cbd5e1}.grid-resume-link:hover{color:#4f46e5}.grid-resume-cell{max-width:100%}[dir] .grid-resume-cell{cursor:pointer}.grid-resume-cell span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[dir] .grid-resume-cell span{border-bottom:1px solid #cbd5e1}.grid-resume-cell:hover{color:#4f46e5}.grid-journey-btn{min-width:36px;color:var(--agentic-primary)}[dir] .grid-journey-btn{padding:4px 8px;border-radius:6px}.grid-journey-btn:hover{color:var(--agentic-primary)}[dir] .grid-journey-btn:hover{background:var(--agentic-primary-soft)}button.grid-activity-cell,button.grid-assessment-name,button.grid-metric-cell{width:100%;font:inherit;color:inherit}[dir] button.grid-activity-cell,[dir] button.grid-assessment-name,[dir] button.grid-metric-cell{border:none;background:transparent}[dir=ltr] button.grid-activity-cell,[dir=ltr] button.grid-assessment-name,[dir=ltr] button.grid-metric-cell{text-align:left}[dir=rtl] button.grid-activity-cell,[dir=rtl] button.grid-assessment-name,[dir=rtl] button.grid-metric-cell{text-align:right}.grid-activity-cell{display:flex;flex-direction:column;grid-gap:2px;gap:2px;min-width:0}.grid-activity-cell .grid-activity-label{font-size:13px;color:#334155;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grid-activity-cell .grid-activity-date{font-size:11px;color:#94a3b8}button.grid-stage-move-cell{width:100%;font:inherit;color:inherit}[dir] button.grid-stage-move-cell{border:none;background:transparent;cursor:pointer}[dir=ltr] button.grid-stage-move-cell{text-align:left}[dir=rtl] button.grid-stage-move-cell{text-align:right}.grid-stage-move-cell{display:flex;align-items:center;grid-gap:8px;gap:8px;min-width:0}.grid-stage-move-cell .grid-stage-move-body{display:flex;flex-direction:column;grid-gap:3px;gap:3px;min-width:0;flex:1 1 auto}.grid-stage-move-cell .grid-stage-move-line{display:flex;align-items:center;grid-gap:6px;gap:6px;min-width:0}.grid-stage-move-cell .grid-stage-move-name{flex:1 1 auto;min-width:0;font-size:13px;font-weight:500;color:#334155;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grid-stage-move-cell .grid-stage-move-when{flex:0 0 auto;font-size:11px;color:#94a3b8;white-space:nowrap}.grid-stage-move-cell .grid-stage-move-context{flex:1 1 auto;min-width:0;font-size:11px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grid-stage-move-cell .grid-stage-badge.is-compact{flex:0 1 auto;min-width:0;font-size:10px;overflow:hidden;text-overflow:ellipsis;display:block}[dir] .grid-stage-move-cell .grid-stage-badge.is-compact{padding:2px 8px}.grid-column-picker-modal.modal .modal-dialog{max-width:min(96vw,520px)}[dir] .grid-column-picker-modal.modal .modal-dialog{margin:1.25rem auto}.grid-column-picker-modal .modal-content{overflow:hidden}[dir] .grid-column-picker-modal .modal-content{border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 25px 50px -12px rgba(15,23,42,.14)}[dir] .grid-column-picker-modal .grid-column-picker-header{border-bottom:1px solid #eef2f7;padding:.875rem 1.25rem;background:#fff}.grid-column-picker-modal .grid-column-picker-header .modal-title{font-size:1.0625rem;font-weight:700;color:#0f172a}[dir] .grid-column-picker-modal .grid-column-picker-header .btn-close{transform:none;margin:0;padding:.5rem}[dir] .grid-column-picker-modal .grid-column-picker-footer{border-top:1px solid #eef2f7;padding:.75rem 1.25rem;background:#fff}.grid-column-picker-modal .grid-column-picker-desc{font-size:13px;line-height:1.45}[dir] .grid-column-picker-modal .grid-column-picker-desc{margin-bottom:.5rem}.grid-column-picker-modal .grid-column-picker-bulk-actions{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;flex-wrap:wrap;font-size:13px}.grid-column-picker-modal .grid-column-picker-bulk-hint{font-size:11px}.grid-column-picker-modal .grid-column-picker-search{position:relative}.grid-column-picker-modal .grid-column-picker-search .grid-column-picker-search-icon{position:absolute;top:50%;color:#94a3b8;pointer-events:none;z-index:1}[dir] .grid-column-picker-modal .grid-column-picker-search .grid-column-picker-search-icon{transform:translateY(-50%)}[dir=ltr] .grid-column-picker-modal .grid-column-picker-search .grid-column-picker-search-icon{left:10px}[dir=rtl] .grid-column-picker-modal .grid-column-picker-search .grid-column-picker-search-icon{right:10px}.grid-column-picker-modal .grid-column-picker-search input{font-size:13px}[dir] .grid-column-picker-modal .grid-column-picker-search input{border-radius:8px}[dir=ltr] .grid-column-picker-modal .grid-column-picker-search input{padding-left:34px}[dir=rtl] .grid-column-picker-modal .grid-column-picker-search input{padding-right:34px}.grid-column-picker-modal .grid-column-picker-body{max-height:min(60vh,520px);overflow-y:auto}[dir] .grid-column-picker-modal .grid-column-picker-body{padding:0 1.25rem 1rem}[dir] .grid-column-picker-modal .grid-column-picker-row{cursor:pointer}[dir] .grid-column-picker-modal .grid-column-picker-row:hover{background:#f1f5f9!important}[dir] .grid-column-picker-modal .grid-column-picker-drag{cursor:grab}[dir] .candidate-activity-drawer .drawer-header{border-bottom:1px solid var(--agentic-border-soft);padding:16px 20px}.candidate-activity-drawer .activity-timeline{max-height:70vh;overflow-y:auto}[dir] .candidate-activity-drawer .activity-timeline{padding:16px 20px}.candidate-activity-drawer .activity-item{display:flex;grid-gap:12px;gap:12px;position:relative}[dir] .candidate-activity-drawer .activity-item{padding-bottom:16px}.candidate-activity-drawer .activity-item:not(:last-child):before{content:"";position:absolute;top:24px;bottom:0;width:2px}[dir] .candidate-activity-drawer .activity-item:not(:last-child):before{background:var(--agentic-border-soft)}[dir=ltr] .candidate-activity-drawer .activity-item:not(:last-child):before{left:11px}[dir=rtl] .candidate-activity-drawer .activity-item:not(:last-child):before{right:11px}.candidate-activity-drawer .activity-item .activity-dot{width:24px;height:24px;color:var(--agentic-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:10px;font-weight:700}[dir] .candidate-activity-drawer .activity-item .activity-dot{border-radius:50%;background:var(--agentic-primary-tint)}.candidate-activity-drawer .activity-item .activity-content{flex:1 1;min-width:0}.candidate-activity-drawer .activity-item .activity-content .activity-title{font-weight:600;font-size:13px;color:var(--agentic-text)}.candidate-activity-drawer .activity-item .activity-content .activity-meta{font-size:12px;color:var(--agentic-text-muted)}[dir] .candidate-activity-drawer .activity-item .activity-content .activity-meta{margin-top:2px}.cg-header{position:-webkit-sticky;position:sticky;top:0;z-index:10}.cg-header--pinned{z-index:15}.agentic-report-preview-table-wrapper{overflow:auto!important}.agentic-report-preview-table-wrapper .agentic-grid-table-host,.agentic-report-preview-table-wrapper .cg-pinned-pane,.agentic-report-preview-table-wrapper .cg-scroll-pane,.agentic-report-preview-table-wrapper .cg-table-scroll,.agentic-report-preview-table-wrapper .cg-table-wrapper{overflow:visible!important}.agentic-report-preview-table-wrapper .cg-table-split{width:-webkit-max-content!important;width:max-content!important;min-width:100%}.agentic-report-preview-table-wrapper .cg-pinned-pane{position:-webkit-sticky!important;position:sticky!important;z-index:20!important}[dir=ltr] .agentic-report-preview-table-wrapper .cg-pinned-pane{left:0}[dir=rtl] .agentic-report-preview-table-wrapper .cg-pinned-pane{right:0}.agentic-report-preview-table-wrapper .cg-header{position:-webkit-sticky!important;position:sticky!important;top:0;z-index:10!important}.agentic-report-preview-table-wrapper .cg-header--pinned{z-index:30!important}.grid-overflow-dropdown{max-height:250px!important;overflow-y:auto!important}[dir] .grid-overflow-dropdown{padding:6px!important;border:1px solid rgba(110,88,255,.22)!important;border-radius:10px!important;box-shadow:0 8px 24px rgba(15,23,42,.12)!important}.grid-overflow-dropdown-item{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:8px;gap:8px;width:100%;text-decoration:none;color:#1f2a37;transition:background .15s ease}[dir] .grid-overflow-dropdown-item{padding:8px 10px;border:none;border-radius:8px;background:transparent;cursor:pointer}.grid-overflow-dropdown-item:hover{text-decoration:none;color:#5b4fe8}[dir] .grid-overflow-dropdown-item:hover{background:rgba(110,88,255,.08)}[dir] .grid-overflow-dropdown-item--static{cursor:default}.grid-overflow-dropdown-item--static:hover{color:#1f2a37}[dir] .grid-overflow-dropdown-item--static:hover{background:transparent}.grid-overflow-dropdown-item-text{display:flex;flex-direction:column;grid-gap:2px;gap:2px;min-width:0}.grid-overflow-dropdown-item-title{font-size:12px;font-weight:600;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grid-overflow-dropdown-item-sub{font-size:11px;font-weight:500;color:#6b7280;line-height:1.3}.grid-overflow-dropdown-item-icon{flex-shrink:0;opacity:.65}[dir] .grid-overflow-dropdown-item-icon{margin-top:2px}.grid-overflow-stage-badge{display:inline-flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:10.5px;font-weight:600;text-transform:capitalize;white-space:nowrap;line-height:1.4;color:#475569}[dir] .grid-overflow-stage-badge{margin-top:3px;padding:1px 7px;border-radius:999px;background:#f1f5f9;border:1px solid rgba(148,163,184,.3)}.grid-overflow-stage-badge.stage-hired{color:#12805c}[dir] .grid-overflow-stage-badge.stage-hired{background:rgba(40,199,111,.13);border-color:rgba(40,199,111,.28)}.grid-overflow-stage-badge.stage-disqualified{color:#b42318}[dir] .grid-overflow-stage-badge.stage-disqualified{background:rgba(234,84,85,.12);border-color:rgba(234,84,85,.22)}.grid-overflow-stage-badge.stage-interview{color:#c56a00}[dir] .grid-overflow-stage-badge.stage-interview{background:rgba(255,159,67,.14);border-color:rgba(255,159,67,.24)}.grid-assessment-dropdown{max-height:280px!important;overflow-y:auto!important}[dir] .grid-assessment-dropdown{padding:6px!important;border:1px solid rgba(110,88,255,.22)!important;border-radius:10px!important;box-shadow:0 8px 24px rgba(15,23,42,.12)!important}.grid-assessment-dropdown::-webkit-scrollbar{width:4px}[dir] .grid-assessment-dropdown::-webkit-scrollbar-track{background:transparent}[dir] .grid-assessment-dropdown::-webkit-scrollbar-thumb{background:rgba(110,88,255,.25);border-radius:999px}[dir] .grid-assessment-dropdown::-webkit-scrollbar-thumb:hover{background:rgba(110,88,255,.45)}.grid-assessment-detail-item{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:10px;gap:10px;transition:background-color .15s ease}[dir] .grid-assessment-detail-item{padding:8px 10px;border-radius:8px}[dir] .grid-assessment-detail-item:not(:last-child){margin-bottom:2px}[dir] .grid-assessment-detail-item[href]:hover{background:rgba(110,88,255,.08)!important;cursor:pointer}.grid-assessment-detail-item-text{display:flex;flex-direction:column;grid-gap:2px;gap:2px;min-width:0}.grid-assessment-detail-item-title{font-size:12px;font-weight:600;color:#1f2a37;line-height:1.35}.grid-assessment-detail-item-status{font-size:11px;font-weight:500;line-height:1.3}.grid-assessment-detail-item-status.is-completed{color:#12805c}.grid-assessment-detail-item-status.is-pending{color:#c56a00}.grid-assessment-detail-item-score{flex-shrink:0;color:#12805c;font-size:11px;font-weight:700}[dir] .grid-assessment-detail-item-score{padding:2px 8px;border-radius:999px;background:rgba(40,199,111,.12)}[dir] .grid-assessment-detail-empty{padding:8px 10px}.avatarWithScore.image-container{position:relative;width:100%}[dir=ltr] .avatarWithScore.image-container{margin-right:20px}[dir=rtl] .avatarWithScore.image-container{margin-left:20px}.avatarWithScore.image-container .circular-progress{position:relative;width:100%}[dir] .avatarWithScore.image-container .circular-progress{padding-bottom:100%}.avatarWithScore.image-container .inner-circle{position:absolute;top:7%;width:86%;height:86%;display:flex;justify-content:center;align-items:center;overflow:hidden}[dir] .avatarWithScore.image-container .inner-circle{border-radius:50%;background-color:#fff}[dir=ltr] .avatarWithScore.image-container .inner-circle{left:7%}[dir=rtl] .avatarWithScore.image-container .inner-circle{right:7%}.avatarWithScore.image-container .candidate-image{width:100%;height:100%;object-fit:cover}.avatarWithScore.image-container .circular-progress svg{position:absolute;top:0;width:100%;height:100%}[dir=ltr] .avatarWithScore.image-container .circular-progress svg{left:0}[dir=rtl] .avatarWithScore.image-container .circular-progress svg{right:0}.avatarWithScore.image-container .circular-background,.avatarWithScore.image-container .circular-progress-bar{fill:none;stroke-width:6}.avatarWithScore.image-container .circular-background{stroke:#e0e0e0}.avatarWithScore.image-container .circular-progress-bar{stroke-dasharray:283}[dir] .avatarWithScore.image-container .circular-progress-bar{transform-origin:50% 50%}[dir=ltr] .avatarWithScore.image-container .circular-progress-bar{transform:rotate(-90deg)}[dir=rtl] .avatarWithScore.image-container .circular-progress-bar{transform:rotate(90deg)}.avatarWithScore.image-container .candidate-score{position:absolute;top:-5px;color:#fff;width:53%;height:45%;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:.8em}[dir] .avatarWithScore.image-container .candidate-score{background-color:#6e58ff;border-radius:50%;border:2px solid #fff}[dir=ltr] .avatarWithScore.image-container .candidate-score{right:-5px}[dir=rtl] .avatarWithScore.image-container .candidate-score{left:-5px}.avatarWithScore.image-container .open-to-work-frame{position:absolute;bottom:0}[dir] .avatarWithScore.image-container .open-to-work-frame{background-color:transparent;text-align:center}[dir=ltr] .avatarWithScore.image-container .open-to-work-frame,[dir=rtl] .avatarWithScore.image-container .open-to-work-frame{left:0;right:0}[dir] .loader-card{border-radius:1.25rem}.loader-card .loader{color:#7c7c7c;font-family:var(--bs-body-font-family);font-weight:500;box-sizing:initial;display:flex}[dir] .loader-card .loader{border-radius:8px}.loader-card .words{overflow:hidden;position:relative}.loader-card .words:after{content:"";position:absolute;inset:0;z-index:20}[dir] .loader-card .words:after{background:linear-gradient(var(--bg-color) 10%,transparent 30%,transparent 70%,var(--bg-color) 90%)}.loader-card .word{display:block;text-wrap:nowrap;height:100%;color:#956afa}[dir=ltr] .loader-card .word{padding-left:6px}[dir=rtl] .loader-card .word{padding-right:6px}@keyframes spin_4991{10%{transform:translateY(-102%)}25%{transform:translateY(-100%)}35%{transform:translateY(-202%)}50%{transform:translateY(-200%)}60%{transform:translateY(-302%)}75%{transform:translateY(-300%)}85%{transform:translateY(-402%)}to{transform:translateY(-400%)}}.branded-resume-container .watermark{position:absolute;top:40%;z-index:1;font-size:50px;color:rgba(0,0,0,.3);pointer-events:none;white-space:nowrap;rotate:-18deg;font-weight:500}[dir=ltr] .branded-resume-container .watermark{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .branded-resume-container .watermark{right:50%;transform:translate(50%,-50%)}.branded-resume-container .bold{font-weight:700;font-size:20px;text-transform:uppercase}.branded-resume-container .semi-bold{font-weight:500;font-size:15px}.branded-resume-container .resume{height:auto;display:flex;min-height:1120px;font-size:14px;line-height:22px;color:#555!important;list-style:none}[dir] .branded-resume-container .resume{margin:auto}[dir] .branded-resume-container .resume .resume_left{background:#463d85}[dir=ltr] .branded-resume-container .resume .resume_left ul{padding-left:2px}[dir=rtl] .branded-resume-container .resume .resume_left ul{padding-right:2px}.branded-resume-container .resume .resume_left .resume_profile{width:100%;height:280px}.branded-resume-container .resume .resume_left .resume_profile img{width:100%;height:100%}[dir] .branded-resume-container .resume .resume_left .resume_content{padding:0 25px}[dir] .branded-resume-container .resume .title{margin-bottom:20px}.branded-resume-container .resume .resume_left .bold{color:#fff}.branded-resume-container .resume .resume_left .regular{color:#b1eaff}[dir] .branded-resume-container .resume .resume_item{padding:25px 0;border-bottom:2px solid #aa9ff3}[dir] .branded-resume-container .resume .resume_left .resume_item:last-child,[dir] .branded-resume-container .resume .resume_right .resume_item:last-child{border-bottom:0}.branded-resume-container .resume .resume_left ul li{display:flex;align-items:flex-start}[dir] .branded-resume-container .resume .resume_left ul li{margin-bottom:10px}[dir] .branded-resume-container .resume .resume_left ul li:last-child{margin-bottom:0}.branded-resume-container .resume .resume_left ul li .icon{width:35px;min-width:35px;height:35px;color:#7c6af5;font-size:16px;position:relative}[dir] .branded-resume-container .resume .resume_left ul li .icon{background:#fff;border-radius:50%}[dir=ltr] .branded-resume-container .resume .resume_left ul li .icon{margin-right:15px}[dir=rtl] .branded-resume-container .resume .resume_left ul li .icon{margin-left:15px}.branded-resume-container .resume .icon i{position:absolute;top:50%}[dir=ltr] .branded-resume-container .resume .icon i{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .branded-resume-container .resume .icon i{right:50%;transform:translate(50%,-50%)}.branded-resume-container .resume .resume_left ul li .data{color:#b1eaff;line-break:anywhere}.branded-resume-container .resume .skill_list{display:flex;grid-gap:10px;gap:10px;flex-wrap:wrap;font-size:12px}.branded-resume-container .resume .pill{color:#b1eaff}[dir] .branded-resume-container .resume .pill{border:1px solid;border-radius:10px;padding:2px 10px}.branded-resume-container .resume .project-pill{color:#4c30e8}.branded-resume-container .resume .resume_left .resume_social .semi-bold{color:#fff}[dir] .branded-resume-container .resume .resume_left .resume_social .semi-bold{margin-bottom:3px}[dir] .branded-resume-container .resume .resume_right{background:#fff}[dir=ltr] .branded-resume-container .resume .resume_right{padding-left:25px}[dir=rtl] .branded-resume-container .resume .resume_right{padding-right:25px}.branded-resume-container .resume .resume_right .bold{color:#6e58ff}[dir] .branded-resume-container .resume .resume_right .info{margin-bottom:20px}[dir] .branded-resume-container .resume .resume_right .resume_ceritification li{margin-top:10px}.branded-resume-container .resume ul li::marker{content:""}.branded-resume-container .resume .resume_right .resume_ceritification ul li:before{content:"";position:absolute;top:5px;width:.875rem;height:.875rem}[dir] .branded-resume-container .resume .resume_right .resume_ceritification ul li:before{border-radius:2rem;border:.125rem solid #228be6}[dir=ltr] .branded-resume-container .resume .resume_right .resume_ceritification ul li:before{left:-26px}[dir=rtl] .branded-resume-container .resume .resume_right .resume_ceritification ul li:before{right:-26px}[dir] .branded-resume-container .MantineDrawer .mantine-Drawer-header{background-color:#f0f2f9}.branded-resume-container .MantineDrawer .mantine-Drawer-close{color:#877f7f!important;transition:all .23s ease .1s;width:25px;height:25px}[dir] .branded-resume-container .MantineDrawer .mantine-Drawer-close{box-shadow:0 5px 20px 0 rgba(34,41,47,.1);border-radius:.357rem;background-color:#fff}.branded-resume-container .MantineDrawer .mantine-Drawer-close:hover{outline:none;color:#686262}[dir] .branded-resume-container .MantineDrawer .mantine-Drawer-close:hover{transform:scale(1.2);box-shadow:none}.branded-resume-container .no-page-break{page-break-inside:avoid!important;break-inside:avoid!important}.branded-resume-container .resume-table{border-collapse:collapse;width:100%}[dir] .branded-resume-container .resume-table td{border:2px solid #6a6868!important;padding:8px}[dir=ltr] .branded-resume-container .resume-table td{text-align:left}[dir=rtl] .branded-resume-container .resume-table td{text-align:right}[dir] .branded-resume-container .resume-header{margin-bottom:3rem}.branded-resume-container .resume-footer{opacity:0;display:none!important}.branded-resume-container .blurred-value{filter:blur(4px);pointer-events:none;-webkit-user-select:none;user-select:none}[dir] .branded-resume-drawer .mantine-Drawer-header{background-color:rgba(215,232,250,.6784313725)}[dir] .branded-resume-drawer .mantine-Drawer-title{margin:0}.branded-resume-drawer .mantine-CloseButton-root{width:1.8rem;height:1.8rem;transition:all .8s ease}[dir] .branded-resume-drawer .mantine-CloseButton-root{background:#fff;border-radius:.375rem}.branded-resume-drawer .mantine-CloseButton-root:hover{color:#cd2020}[dir] .branded-resume-drawer .mantine-CloseButton-root:hover{transform:scale(1.2)}@media print{[dir] .resume-header{margin-bottom:2rem!important}[dir] .resume-table-head{border:2px solid #6a6868!important;padding:8px}[dir=ltr] .resume-table-head{text-align:left}[dir=rtl] .resume-table-head{text-align:right}table{border-collapse:collapse;width:100%}[dir] table td,[dir] table th{border:1px solid #ddd!important;padding:8px}[dir=ltr] table td,[dir=ltr] table th{text-align:left}[dir=rtl] table td,[dir=rtl] table th{text-align:right}.remove-element{display:none!important;width:0!important;height:0!important}.print-opacity-0{opacity:0!important}.resume-footer{opacity:1!important;display:flex!important}.no-page-break{page-break-inside:avoid!important;break-inside:avoid!important}.blurred-value{filter:blur(4px);pointer-events:none;-webkit-user-select:none;user-select:none}}.swal-zindex-fix{z-index:909090!important}.candidate-journey-panel__overlay{position:fixed;inset:0;z-index:1040}[dir] .candidate-journey-panel__overlay{background:rgba(15,23,42,.35)}.candidate-journey-panel{position:fixed;top:0;width:min(520px,100vw);height:100vh;z-index:1050;display:flex;flex-direction:column}[dir] .candidate-journey-panel{background:#f8fafc}[dir=ltr] .candidate-journey-panel{right:0;border-left:1px solid #e2e8f0;box-shadow:-8px 0 24px rgba(15,23,42,.08)}[dir=rtl] .candidate-journey-panel{left:0;border-right:1px solid #e2e8f0;box-shadow:8px 0 24px rgba(15,23,42,.08)}.candidate-journey-panel__header{flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between;grid-gap:12px;gap:12px}[dir] .candidate-journey-panel__header{padding:16px 16px 12px;background:#fff;border-bottom:1px solid #e2e8f0}.candidate-journey-panel__title{font-size:16px;font-weight:700;color:#0f172a}[dir] .candidate-journey-panel__title{margin:0 0 4px}.candidate-journey-panel__subtitle{font-size:12px;color:#64748b;line-height:1.45}[dir] .candidate-journey-panel__subtitle{margin:0}.candidate-journey-panel__header-actions{flex-shrink:0;display:flex;align-items:center;grid-gap:8px;gap:8px}.candidate-journey-panel__export-btn{white-space:nowrap;font-size:12px;font-weight:600;display:inline-flex;align-items:center}.candidate-journey-panel__close{flex-shrink:0;width:32px;height:32px;color:#475569;display:inline-flex;align-items:center;justify-content:center}[dir] .candidate-journey-panel__close{border:none;border-radius:8px;background:#f1f5f9;cursor:pointer}[dir] .candidate-journey-panel__close:hover{background:#e2e8f0}.candidate-journey-panel__filters{flex-shrink:0;overflow-x:auto}[dir] .candidate-journey-panel__filters{padding:10px 16px;background:#fff;border-bottom:1px solid #eef2f7}.candidate-journey-panel__notice{flex-shrink:0}[dir] .candidate-journey-panel__notice{background:#fff7ed;border-bottom:1px solid #ffedd5}.candidate-journey-panel__body{flex:1 1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.candidate-journey-panel__feed{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;grid-gap:12px;gap:12px}[dir] .candidate-journey-panel__feed{padding:14px}[dir] .candidate-journey-panel__day{text-align:center;margin:16px 0 10px}.candidate-journey-panel__day span{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}[dir] .candidate-journey-panel__day span{background:#e2e8f0;padding:4px 12px;border-radius:999px}.candidate-journey-panel__card{display:flex;grid-gap:12px;gap:12px}[dir] .candidate-journey-panel__card{border-radius:10px;background:#fff;border:1px solid #eef2f7;box-shadow:0 1px 2px rgba(15,23,42,.04)}[dir=ltr] .candidate-journey-panel__card{padding:12px 12px 12px 14px;border-left:4px solid #94a3b8}[dir=rtl] .candidate-journey-panel__card{padding:12px 14px 12px 12px;border-right:4px solid #94a3b8}[dir=ltr] .candidate-journey-panel__card--document{border-left-color:#4f46e5}[dir=rtl] .candidate-journey-panel__card--document{border-right-color:#4f46e5}[dir=ltr] .candidate-journey-panel__card--email{border-left-color:#0284c7}[dir=rtl] .candidate-journey-panel__card--email{border-right-color:#0284c7}[dir=ltr] .candidate-journey-panel__card--sms{border-left-color:#059669}[dir=rtl] .candidate-journey-panel__card--sms{border-right-color:#059669}[dir=ltr] .candidate-journey-panel__card--phone{border-left-color:#7c3aed}[dir=rtl] .candidate-journey-panel__card--phone{border-right-color:#7c3aed}[dir=ltr] .candidate-journey-panel__card--system{border-left-color:#64748b}[dir=rtl] .candidate-journey-panel__card--system{border-right-color:#64748b}[dir=ltr] .candidate-journey-panel__card--sev-success{border-left-color:#059669}[dir=rtl] .candidate-journey-panel__card--sev-success{border-right-color:#059669}[dir=ltr] .candidate-journey-panel__card--sev-danger{border-left-color:#dc2626}[dir=rtl] .candidate-journey-panel__card--sev-danger{border-right-color:#dc2626}[dir=ltr] .candidate-journey-panel__card--sev-warning{border-left-color:#d97706}[dir=rtl] .candidate-journey-panel__card--sev-warning{border-right-color:#d97706}.candidate-journey-panel__card-icon{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#475569}[dir] .candidate-journey-panel__card-icon{border-radius:8px;background:#f1f5f9}.candidate-journey-panel__card--document .candidate-journey-panel__card-icon{color:#4f46e5}[dir] .candidate-journey-panel__card--document .candidate-journey-panel__card-icon{background:rgba(79,70,229,.1)}.candidate-journey-panel__card--email .candidate-journey-panel__card-icon{color:#0284c7}[dir] .candidate-journey-panel__card--email .candidate-journey-panel__card-icon{background:rgba(2,132,199,.1)}.candidate-journey-panel__card--phone .candidate-journey-panel__card-icon{color:#7c3aed}[dir] .candidate-journey-panel__card--phone .candidate-journey-panel__card-icon{background:rgba(124,58,237,.1)}.candidate-journey-panel__card-body{min-width:0;flex:1 1}.candidate-journey-panel__card-title{font-size:12px;font-weight:700;color:#0f172a}[dir] .candidate-journey-panel__card-title{margin-bottom:4px}.candidate-journey-panel__card-text{font-size:12px;line-height:1.5;color:#475569}[dir] .candidate-journey-panel__card-text{margin:0 0 8px}.candidate-journey-panel__card-meta{display:flex;flex-wrap:wrap;align-items:center;grid-gap:8px;gap:8px;font-size:11px;color:#94a3b8}.candidate-journey-panel__card-tag{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#64748b}[dir] .candidate-journey-panel__card-tag{background:#f1f5f9;border-radius:999px;padding:2px 8px}.candidate-journey-panel__toggle-btn,.candidate-journey-panel__view-email-btn{color:#4f46e5;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;display:inline-flex;align-items:center;grid-gap:4px;gap:4px}[dir] .candidate-journey-panel__toggle-btn,[dir] .candidate-journey-panel__view-email-btn{border:1px solid #c7d2fe;background:#eef2ff;border-radius:999px;padding:2px 10px;cursor:pointer}.candidate-journey-panel__expanded{font-size:12px;color:#334155}[dir] .candidate-journey-panel__expanded{margin-bottom:8px;padding:10px;border-radius:8px;background:#f8fafc;border:1px solid #e2e8f0}.candidate-journey-panel__html-body{max-height:240px;overflow:auto}[dir] .candidate-journey-panel__transcript-line{margin-bottom:8px}.candidate-journey-panel__transcript-speaker{font-size:10px;font-weight:700;text-transform:uppercase;color:#64748b}[dir] .candidate-journey-panel__transcript-speaker{margin-bottom:2px}[dir] .candidate-journey-panel__empty,[dir] .candidate-journey-panel__loading{padding:24px 16px}.candidate-journey-panel__email-modal .modal-body{max-height:70vh;overflow:auto}.candidate-journey-panel__email-modal .modal-dialog{max-width:1000px}.candidate-journey-panel__email-modal .modal-content{overflow:hidden}[dir] .candidate-journey-panel__email-modal .modal-content{border-radius:12px}.candidate-journey-panel__email-modal .modal-header{font-size:18px;font-weight:700;color:#312e81}[dir] .candidate-journey-panel__email-modal .modal-header{padding:18px 24px;background:#fff;border-bottom:1px solid #eef2f7}[dir] .candidate-journey-panel__email-modal .modal-body{padding:0;background:transparent}.candidate-journey-panel__email-modal .candidate-journey-panel__email-html{font-size:15px;line-height:1.75;color:#334155;font-family:Inter,"Nunito",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial}[dir] .candidate-journey-panel__email-modal .candidate-journey-panel__email-html{padding:22px 26px}[dir] .candidate-journey-panel__email-modal .candidate-journey-panel__email-html p{margin:0 0 12px}[dir] .candidate-journey-panel__email-modal .candidate-journey-panel__email-html .transcript-block{background:#f8fafc;border:1px solid #e6eef6;padding:12px 14px;border-radius:8px;margin-bottom:12px}.candidate-journey-panel__email-modal .candidate-journey-panel__email-html .speaker-label,.candidate-journey-panel__email-modal .candidate-journey-panel__email-html .transcript-speaker-label{font-size:11px;font-weight:800;color:#64748b;letter-spacing:.04em;text-transform:uppercase}[dir] .candidate-journey-panel__email-modal .candidate-journey-panel__email-html .speaker-label,[dir] .candidate-journey-panel__email-modal .candidate-journey-panel__email-html .transcript-speaker-label{margin-bottom:6px}[dir] .candidate-journey-panel__email-modal .candidate-journey-panel__email-html .transcript-line{margin-bottom:8px}.candidate-journey-panel__email-modal .candidate-journey-panel__email-html a{color:#2563eb;word-break:break-all}@media(max-width:640px){.candidate-journey-panel{width:100vw}}.export-bookings-email-swal .swal2-input{width:calc(100% - 32px);box-sizing:border-box}[dir] .export-bookings-email-swal .swal2-input{margin:16px}[dir] .export-bookings-progress-swal .swal2-html-container{margin:0 16px 16px}[dir=ltr] .export-bookings-progress{text-align:left}[dir=rtl] .export-bookings-progress{text-align:right}.export-bookings-progress__copy{color:#6e6b7b}[dir] .export-bookings-progress__copy{margin:0}.export-bookings-progress__track{height:8px;overflow:hidden}[dir] .export-bookings-progress__track{margin:16px 0 8px;background:#ebe9f1;border-radius:99px}.export-bookings-progress__bar{height:100%;transition:width .3s ease}[dir] .export-bookings-progress__bar{background:#7367f0;border-radius:99px}.export-bookings-progress__label{font-size:.85rem;color:#6e6b7b}[dir] .export-bookings-progress__label{margin:0}.bookings-expanded-offcanvas.offcanvas.offcanvas-end{top:0;bottom:0;width:min(90vw,90%)!important;max-width:90%!important;height:100vh!important;max-height:100vh!important;display:flex;flex-direction:column}.bookings-expanded-offcanvas__header{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:16px;gap:16px;flex:0 0 auto}[dir] .bookings-expanded-offcanvas__header{padding:16px 20px}.bookings-expanded-offcanvas__title{font-size:1.15rem;font-weight:700;color:#2a2a3e}.bookings-expanded-offcanvas__subtitle{font-size:.85rem;color:#8a8896}[dir] .bookings-expanded-offcanvas__subtitle{margin-top:4px}.bookings-expanded-offcanvas .offcanvas-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;grid-gap:16px;gap:16px;overflow:hidden!important}[dir] .bookings-expanded-offcanvas .offcanvas-body{padding:0 16px 16px!important}.bookings-expanded-offcanvas__content{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;grid-gap:16px;gap:16px;overflow:hidden}.bookings-expanded-offcanvas .bookings-filters{flex:0 0 auto}[dir] .bookings-expanded-offcanvas .bookings-filters{background:#fff;border:1px solid #ebe9f1;border-radius:.75rem;padding:16px;margin-bottom:0}.bookings-expanded-offcanvas .self-scheduling-pagination{flex:0 0 auto}[dir] .bookings-expanded-offcanvas .bookings-table-card--expanded{border:1px solid #ebe9f1;border-radius:.75rem;background:#fff}.bookings-expanded-offcanvas .bookings-table-card--grid{flex:1 1 auto;min-height:0;overflow:auto}[dir] .bookings-expanded-offcanvas .bookings-table-card--grid{background:#fff}.bookings-expanded-offcanvas .bookings-table-card--grid .cg-body,.bookings-expanded-offcanvas .bookings-table-card--grid .cg-body--pinned,.bookings-expanded-offcanvas .bookings-table-card--grid .cg-pinned-pane,.bookings-expanded-offcanvas .bookings-table-card--grid .cg-scroll-pane,.bookings-expanded-offcanvas .bookings-table-card--grid .cg-table-scroll,.bookings-expanded-offcanvas .bookings-table-card--grid .cg-table-wrapper{overflow:visible!important}.bookings-expanded-offcanvas .bookings-table-card--grid .cg-table-wrapper{min-height:0;height:auto}[dir] .bookings-expanded-offcanvas .bookings-table-card--grid .cg-table-wrapper{border:0;border-radius:0}.bookings-expanded-offcanvas .bookings-table-card--grid .cg-table-split{width:-webkit-max-content;width:max-content;min-width:100%;min-height:0;height:auto;align-items:flex-start}.bookings-expanded-offcanvas .bookings-table-card--grid .cg-pinned-pane{position:-webkit-sticky;position:sticky;z-index:20;isolation:isolate}[dir] .bookings-expanded-offcanvas .bookings-table-card--grid .cg-pinned-pane{background:#fff}[dir=ltr] .bookings-expanded-offcanvas .bookings-table-card--grid .cg-pinned-pane{left:0}[dir=rtl] .bookings-expanded-offcanvas .bookings-table-card--grid .cg-pinned-pane{right:0}.bookings-expanded-offcanvas .bookings-table-card--grid .cg-scroll-pane{position:relative;z-index:1}.bookings-expanded-offcanvas .bookings-table-card--grid .cg-header{position:-webkit-sticky;position:sticky;top:0;z-index:10}[dir] .bookings-expanded-offcanvas .bookings-table-card--grid .cg-header{background:#f3f2f7}.bookings-expanded-offcanvas .bookings-table-card--grid .cg-header--pinned{z-index:30}[dir] .bookings-expanded-offcanvas .bookings-table-card--grid .cg-header--pinned{background:#f3f2f7}[dir] .bookings-expanded-offcanvas .bookings-table-card--grid .cg-cell--pinned{background:#fff}.bookings-expanded-offcanvas .bookings-table-card--grid .cg-header-label{color:#6e6b7b}.bookings-expanded-offcanvas .bookings-table-card--grid .cg-cell--col-actions{overflow:visible}.bookings-expanded-offcanvas .bookings-table-card__sort-link{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;color:inherit;font:inherit;font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}[dir] .bookings-expanded-offcanvas .bookings-table-card__sort-link{border:0;background:transparent;padding:0;cursor:pointer}.bookings-expanded-offcanvas .bookings-table-card__sort-link.is-active{color:#7367f0}.bookings-expanded-offcanvas .bookings-table-card__sort-link .is-muted{color:#c7c5d1}.bookings-expanded-offcanvas .bookings-table-card__scroll{flex:1 1 auto;min-height:0;overflow:auto!important;-webkit-overflow-scrolling:touch}.bookings-expanded-offcanvas .bookings-table-card__table{width:-webkit-max-content!important;width:max-content!important;min-width:100%;table-layout:auto}[dir] .bookings-expanded-offcanvas .bookings-table-card__table{margin-bottom:0}.bookings-expanded-offcanvas .bookings-table-card__table td,.bookings-expanded-offcanvas .bookings-table-card__table th{white-space:nowrap;vertical-align:middle}.bookings-expanded-offcanvas .bookings-table-card__table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2}[dir] .bookings-expanded-offcanvas .bookings-table-card__table thead th{background:#f8f8f8;box-shadow:0 1px 0 #ebe9f1}.bookings-expanded-offcanvas .bookings-table-card__table td:last-child,.bookings-expanded-offcanvas .bookings-table-card__table th:last-child{position:-webkit-sticky;position:sticky;z-index:1}[dir] .bookings-expanded-offcanvas .bookings-table-card__table td:last-child,[dir] .bookings-expanded-offcanvas .bookings-table-card__table th:last-child{background:#fff}[dir=ltr] .bookings-expanded-offcanvas .bookings-table-card__table td:last-child,[dir=ltr] .bookings-expanded-offcanvas .bookings-table-card__table th:last-child{right:0;box-shadow:-8px 0 12px rgba(34,41,47,.06)}[dir=rtl] .bookings-expanded-offcanvas .bookings-table-card__table td:last-child,[dir=rtl] .bookings-expanded-offcanvas .bookings-table-card__table th:last-child{left:0;box-shadow:8px 0 12px rgba(34,41,47,.06)}.bookings-expanded-offcanvas .bookings-table-card__table thead th:last-child{z-index:3}[dir] .bookings-expanded-offcanvas .bookings-table-card__table thead th:last-child{background:#f8f8f8}.bookings-expanded-offcanvas .filters-toolbar{align-items:flex-end;flex-wrap:wrap}.bookings-expanded-offcanvas .filters-toolbar__field{max-width:none}.bookings-expanded-offcanvas .filters-toolbar__field--grow{flex:1 1 280px;max-width:480px}.bookings-expanded-offcanvas .bookings-table-card__sort-btn,.bookings-expanded-offcanvas .bookings-table-card__sort-label{white-space:nowrap}.bookings-expanded-offcanvas .bookings-table-card__sort-icons{display:inline-flex;flex-direction:column;line-height:.7;color:#c7c5d1}.bookings-expanded-offcanvas .bookings-table-card__sort-icons svg{display:block}.bookings-expanded-offcanvas .bookings-table-card__sort-icons svg.is-on{color:#7367f0}.bookings-expanded-offcanvas .bookings-table-card__table thead th{font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;color:#6e6b7b;font-weight:600}[dir] .bookings-expanded-offcanvas .bookings-table-card__table thead th{border-bottom:1px solid #ebe9f1;padding:12px 16px}.bookings-expanded-offcanvas .bookings-table-card__table tbody td{color:#2a2a3e}[dir] .bookings-expanded-offcanvas .bookings-table-card__table tbody td{padding:12px 16px}.bookings-expanded-offcanvas .bookings-table-card__actions-cell{white-space:nowrap}.bookings-expanded-offcanvas .bookings-row-actions{display:inline-flex;flex-wrap:nowrap;align-items:center;grid-gap:8px;gap:8px}.bookings-expanded-offcanvas .bookings-row-actions__tooltip{display:inline-flex}.bookings-expanded-offcanvas .bookings-row-actions__logs{min-width:32px;display:inline-flex;align-items:center;justify-content:center}[dir] .bookings-expanded-offcanvas .bookings-row-actions__logs{padding:6px 8px!important}.bookings-expanded-offcanvas .candidate-cell{min-width:220px}.bookings-expanded-offcanvas .candidate-cell__name{font-weight:600;color:#2a2a3e}.bookings-expanded-offcanvas .candidate-cell__email{font-size:.8rem;color:#6e6b7b}.bookings-expanded-offcanvas .candidate-cell--with-avatar{display:flex;align-items:center}.booking-screening-modal__list{display:flex;flex-direction:column;grid-gap:16px;gap:16px}[dir] .booking-screening-modal__item{padding-bottom:16px;border-bottom:1px solid #ebe9f1}[dir] .booking-screening-modal__item:last-child{padding-bottom:0;border-bottom:0}.booking-screening-modal__question{font-weight:700;color:#2a2a3e}[dir] .booking-screening-modal__question{margin-bottom:8px}.booking-screening-modal__answer{color:#6e6b7b;white-space:pre-wrap}.app-schedules .schedules-shell{overflow:hidden}[dir] .app-schedules .schedules-shell{border:1px solid #ebe9f1;box-shadow:0 4px 24px rgba(34,41,47,.06)}.app-schedules .schedules-shell__body{height:calc(100vh - 140px);min-height:480px;max-height:calc(100vh - 140px)}.app-schedules .schedules-layout{display:flex;align-items:stretch;height:100%;min-height:0}.app-schedules .schedules-layout__sidebar{width:240px;flex-shrink:0;display:flex;flex-direction:column;grid-gap:.75rem;gap:.75rem;position:-webkit-sticky;position:sticky;top:0;align-self:flex-start;height:100%;overflow:hidden}[dir] .app-schedules .schedules-layout__sidebar{background:#fafafa;padding:1rem .75rem}[dir=ltr] .app-schedules .schedules-layout__sidebar{border-right:1px solid #ebe9f1}[dir=rtl] .app-schedules .schedules-layout__sidebar{border-left:1px solid #ebe9f1}.app-schedules .schedules-layout__sidebar-title{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8a8896}[dir] .app-schedules .schedules-layout__sidebar-title{padding:0 .5rem}.app-schedules .schedules-layout__nav{display:flex;flex-direction:column;grid-gap:.25rem;gap:.25rem;flex:1 1;min-height:0;overflow-y:auto}.app-schedules .schedules-layout__nav-group{display:flex;flex-direction:column;grid-gap:.15rem;gap:.15rem}.app-schedules .schedules-layout__nav-btn,.app-schedules .schedules-layout__subnav-btn{display:flex;align-items:center;grid-gap:.55rem;gap:.55rem;width:100%;color:#6e6b7b;font-weight:500;transition:background .15s ease,color .15s ease}[dir] .app-schedules .schedules-layout__nav-btn,[dir] .app-schedules .schedules-layout__subnav-btn{border:none;background:transparent;border-radius:.5rem;cursor:pointer}[dir=ltr] .app-schedules .schedules-layout__nav-btn,[dir=ltr] .app-schedules .schedules-layout__subnav-btn{text-align:left}[dir=rtl] .app-schedules .schedules-layout__nav-btn,[dir=rtl] .app-schedules .schedules-layout__subnav-btn{text-align:right}.app-schedules .schedules-layout__nav-btn{font-size:.9rem}[dir] .app-schedules .schedules-layout__nav-btn{padding:.7rem .75rem}.app-schedules .schedules-layout__nav-btn svg{flex-shrink:0;color:#8a8896}.app-schedules .schedules-layout__nav-btn:hover{color:#7367f0}[dir] .app-schedules .schedules-layout__nav-btn:hover{background:rgba(115,103,240,.08)}.app-schedules .schedules-layout__nav-btn:hover svg{color:#7367f0}.app-schedules .schedules-layout__nav-btn.is-active{color:#7367f0;font-weight:600}[dir] .app-schedules .schedules-layout__nav-btn.is-active{background:rgba(115,103,240,.12)}.app-schedules .schedules-layout__nav-btn.is-active svg{color:#7367f0}.app-schedules .schedules-layout__subnav{display:flex;flex-direction:column;grid-gap:.1rem;gap:.1rem}[dir=ltr] .app-schedules .schedules-layout__subnav{margin:.15rem 0 .35rem .85rem;padding-left:.65rem;border-left:2px solid rgba(115,103,240,.2)}[dir=rtl] .app-schedules .schedules-layout__subnav{margin:.15rem .85rem .35rem 0;padding-right:.65rem;border-right:2px solid rgba(115,103,240,.2)}.app-schedules .schedules-layout__subnav-btn{font-size:.8rem}[dir] .app-schedules .schedules-layout__subnav-btn{padding:.5rem .65rem}.app-schedules .schedules-layout__subnav-btn svg{flex-shrink:0;color:#b9b9c3}.app-schedules .schedules-layout__subnav-btn:hover{color:#7367f0}[dir] .app-schedules .schedules-layout__subnav-btn:hover{background:rgba(115,103,240,.08)}.app-schedules .schedules-layout__subnav-btn:hover svg{color:#7367f0}.app-schedules .schedules-layout__subnav-btn.is-active{color:#fff}[dir] .app-schedules .schedules-layout__subnav-btn.is-active{background:#7367f0}.app-schedules .schedules-layout__subnav-btn.is-active svg{color:#fff}.app-schedules .schedules-layout__sidebar-footer{flex-shrink:0}[dir] .app-schedules .schedules-layout__sidebar-footer{padding:.5rem .25rem .25rem;border-top:1px solid #ebe9f1}.app-schedules .schedules-layout__content{flex:1 1;min-width:0;min-height:0;height:100%;overflow-y:auto;overflow-x:hidden}[dir] .app-schedules .schedules-layout__content{padding:1.25rem 1.35rem}@media(max-width:991.98px){.app-schedules .schedules-shell__body{height:auto;max-height:none;min-height:0}.app-schedules .schedules-layout{flex-direction:column;height:auto}.app-schedules .schedules-layout__sidebar{width:100%;height:auto;position:static}[dir] .app-schedules .schedules-layout__sidebar{border-bottom:1px solid #ebe9f1}[dir=ltr] .app-schedules .schedules-layout__sidebar{border-right:none}[dir=rtl] .app-schedules .schedules-layout__sidebar{border-left:none}.app-schedules .schedules-layout__nav{flex-direction:row;flex-wrap:wrap;overflow:visible}.app-schedules .schedules-layout__nav-group{flex:1 1 auto;min-width:140px}[dir=ltr] .app-schedules .schedules-layout__subnav{margin-left:.35rem}[dir=rtl] .app-schedules .schedules-layout__subnav{margin-right:.35rem}.app-schedules .schedules-layout__content{height:auto;overflow:visible}}[dir] .app-schedules .schedules-header{padding:0 .5rem}.app-schedules .schedules-header h2{font-weight:500;color:#5e5873}[dir] .app-schedules .schedules-header h2{margin-bottom:0}.app-schedules .schedules-header .btn-icon{display:flex;align-items:center}[dir] .app-schedules .schedules-header .btn-icon{padding:.786rem 1.5rem}[dir=ltr] .app-schedules .schedules-header .btn-icon svg{margin-right:.5rem}[dir=rtl] .app-schedules .schedules-header .btn-icon svg{margin-left:.5rem}[dir] .app-schedules .tab-header .nav-tabs-custom{border-bottom:1px solid #ebe9f1}[dir=ltr] .app-schedules .tab-header .nav-tabs-custom{padding-left:1rem}[dir=rtl] .app-schedules .tab-header .nav-tabs-custom{padding-right:1rem}[dir=ltr] .app-schedules .tab-header .nav-tabs-custom .nav-item{margin-right:1rem}[dir=rtl] .app-schedules .tab-header .nav-tabs-custom .nav-item{margin-left:1rem}.app-schedules .tab-header .nav-tabs-custom .nav-item .nav-link{font-weight:500;color:#6e6b7b;position:relative}[dir] .app-schedules .tab-header .nav-tabs-custom .nav-item .nav-link{border:none;padding:.8rem 0}.app-schedules .tab-header .nav-tabs-custom .nav-item .nav-link.active{color:#7367f0}[dir] .app-schedules .tab-header .nav-tabs-custom .nav-item .nav-link.active{background:transparent}.app-schedules .tab-header .nav-tabs-custom .nav-item .nav-link.active:after{content:"";position:absolute;bottom:0;height:2px}[dir] .app-schedules .tab-header .nav-tabs-custom .nav-item .nav-link.active:after{background:#7367f0}[dir=ltr] .app-schedules .tab-header .nav-tabs-custom .nav-item .nav-link.active:after,[dir=rtl] .app-schedules .tab-header .nav-tabs-custom .nav-item .nav-link.active:after{left:0;right:0}.app-schedules .tab-header .nav-tabs-custom .nav-item .nav-link:hover{color:#7367f0}.app-schedules .section-title{font-size:1.1rem;font-weight:600;color:#5e5873}[dir] .app-schedules .section-title{margin-top:1.5rem;margin-bottom:1rem}[dir=ltr] .app-schedules .section-title{padding-left:1rem}[dir=rtl] .app-schedules .section-title{padding-right:1rem}[dir] .app-schedules .event-list{padding:0 1rem .5rem;background-color:#f8f8f8;border-radius:0 0 .428rem .428rem}.app-schedules .event-list .event-card{overflow:hidden}[dir] .app-schedules .event-list .event-card{border-radius:.428rem;margin-bottom:.5rem}.app-schedules .event-list .event-item{display:flex;overflow:hidden;transition:transform .2s,box-shadow .2s}[dir] .app-schedules .event-list .event-item{margin-bottom:0;border-radius:.428rem;background-color:#fff;box-shadow:0 4px 24px 0 rgba(34,41,47,.1)}[dir] .app-schedules .event-list .event-item:hover{transform:translateY(-3px);box-shadow:0 8px 25px 0 rgba(34,41,47,.15)}.app-schedules .event-list .event-item .event-date-column{width:160px;min-width:160px;display:flex;flex-direction:column;align-items:center;justify-content:center}[dir] .app-schedules .event-list .event-item .event-date-column{padding:1rem;background-color:#f8f8f8}[dir=ltr] .app-schedules .event-list .event-item .event-date-column{border-right:1px solid #ebe9f1}[dir=rtl] .app-schedules .event-list .event-item .event-date-column{border-left:1px solid #ebe9f1}[dir] .app-schedules .event-list .event-item .event-date-column .event-date-container{text-align:center;margin-bottom:.5rem}.app-schedules .event-list .event-item .event-date-column .event-date-container .event-month{font-size:1rem;font-weight:500;color:#5e5873}.app-schedules .event-list .event-item .event-date-column .event-date-container .event-day{font-size:1.5rem;font-weight:700;color:#5e5873}.app-schedules .event-list .event-item .event-date-column .event-time{font-size:.85rem;color:#6e6b7b}[dir] .app-schedules .event-list .event-item .event-date-column .event-time{text-align:center}.app-schedules .event-list .event-item .event-content{flex:1 1}[dir] .app-schedules .event-list .event-item .event-content{padding:1rem}.app-schedules .event-list .event-item .event-content .event-title{font-size:1.1rem;font-weight:600;color:#5e5873}[dir] .app-schedules .event-list .event-item .event-content .event-title{margin-bottom:.5rem}.app-schedules .event-list .event-item .event-content .event-description{font-size:.875rem;color:#6e6b7b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[dir] .app-schedules .event-list .event-item .event-content .event-description{margin-bottom:.75rem}.app-schedules .event-list .event-item .event-content .event-details{display:flex;flex-wrap:wrap;align-items:center;grid-gap:1rem;gap:1rem}.app-schedules .event-list .event-item .event-content .event-details .virtual-badge{font-size:.75rem}[dir] .app-schedules .event-list .event-item .event-content .event-details .virtual-badge{padding:.3rem .5rem}.app-schedules .event-list .event-item .event-content .event-details .event-attendees,.app-schedules .event-list .event-item .event-content .event-details .event-location{display:flex;align-items:center;font-size:.8rem;color:#6e6b7b}[dir=ltr] .app-schedules .event-list .event-item .event-content .event-details .event-attendees svg,[dir=ltr] .app-schedules .event-list .event-item .event-content .event-details .event-location svg{margin-right:.35rem}[dir=rtl] .app-schedules .event-list .event-item .event-content .event-details .event-attendees svg,[dir=rtl] .app-schedules .event-list .event-item .event-content .event-details .event-location svg{margin-left:.35rem}.app-schedules .event-list .event-item .event-actions{display:flex;align-items:center;justify-content:center}[dir] .app-schedules .event-list .event-item .event-actions{padding:1rem}.app-schedules .event-list .event-item .event-actions .details-btn{outline:none!important}[dir] .app-schedules .event-list .event-item .event-actions .details-btn{box-shadow:none!important;background-color:transparent!important;border-color:transparent!important}[dir] .app-schedules .event-list .event-item .event-actions .details-btn:active,[dir] .app-schedules .event-list .event-item .event-actions .details-btn:focus,[dir] .app-schedules .event-list .event-item .event-actions .details-btn:hover{background-color:transparent!important}.app-schedules .event-list .event-item .event-actions .join-button{font-weight:500;transition:all .15s ease}[dir] .app-schedules .event-list .event-item .event-actions .join-button{padding:.5rem 1rem;border-radius:.358rem}.app-schedules .event-list .event-item .event-actions .join-button:hover{opacity:.9;color:#7367f0}[dir] .app-schedules .event-list .event-item .event-actions .join-button:hover{transform:translateY(-1px);border-color:#7367f0}[dir] .app-schedules .interview-grid{padding:.5rem 1rem}.app-schedules .interview-grid .interview-card{height:100%;transition:transform .2s,box-shadow .2s;display:flex;flex-direction:column}[dir] .app-schedules .interview-grid .interview-card{border-radius:.428rem;background-color:#fff;box-shadow:0 4px 24px 0 rgba(34,41,47,.1);padding:1.25rem;border:1px solid #ebe9f1;border-top:4px solid #6e58ff}[dir] .app-schedules .interview-grid .interview-card:hover{transform:translateY(-3px);box-shadow:0 8px 25px 0 rgba(34,41,47,.15)}.app-schedules .interview-grid .interview-card .interview-header{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;grid-gap:.75rem;gap:.75rem}[dir] .app-schedules .interview-grid .interview-card .interview-header{margin-bottom:1rem}.app-schedules .interview-grid .interview-card .interview-header .interview-title{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem;flex-wrap:wrap}.app-schedules .interview-grid .interview-card .interview-header .interview-title h5{font-weight:600;color:#5e5873}[dir] .app-schedules .interview-grid .interview-card .interview-header .interview-title h5{margin-bottom:0}.app-schedules .interview-grid .interview-card .interview-header .interview-actions{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.app-schedules .interview-grid .interview-card .interview-header .interview-actions .view-booking-btn{font-size:.8rem;font-weight:500;outline:none!important}[dir] .app-schedules .interview-grid .interview-card .interview-header .interview-actions .view-booking-btn{padding:.5rem .75rem;border-radius:.358rem;box-shadow:none!important;background-color:transparent!important;border-color:transparent!important}[dir] .app-schedules .interview-grid .interview-card .interview-header .interview-actions .view-booking-btn:active,[dir] .app-schedules .interview-grid .interview-card .interview-header .interview-actions .view-booking-btn:focus,[dir] .app-schedules .interview-grid .interview-card .interview-header .interview-actions .view-booking-btn:hover{background-color:transparent!important}[dir] .app-schedules .interview-grid .interview-card .interview-header .interview-actions .btn-icon{padding:.5rem;border-radius:.358rem}.app-schedules .interview-grid .interview-card .interview-header .interview-actions .btn-icon.copy-btn{min-width:40px;display:flex;justify-content:center}.app-schedules .interview-grid .interview-card .interview-header .interview-actions .btn-icon.copy-btn.copied-text{font-size:.7rem}.app-schedules .interview-grid .interview-card .interview-content{flex:1 1;display:flex;flex-direction:column}.app-schedules .interview-grid .interview-card .interview-content .interview-description{font-size:.875rem;color:#6e6b7b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[dir] .app-schedules .interview-grid .interview-card .interview-content .interview-description{margin-bottom:1rem}.app-schedules .interview-grid .interview-card .interview-content .interview-details{display:flex;flex-direction:column;grid-gap:.75rem;gap:.75rem}[dir] .app-schedules .interview-grid .interview-card .interview-content .interview-details{margin-top:auto;padding-top:.75rem}.app-schedules .interview-grid .interview-card .interview-content .interview-details .detail-item{display:flex;align-items:center;font-size:.8rem;color:#6e6b7b}.app-schedules .interview-grid .interview-card .interview-content .interview-details .detail-item svg{color:#7367f0}[dir=ltr] .app-schedules .interview-grid .interview-card .interview-content .interview-details .detail-item svg{margin-right:.5rem}[dir=rtl] .app-schedules .interview-grid .interview-card .interview-content .interview-details .detail-item svg{margin-left:.5rem}[dir] .app-schedules .time-range-filter{padding:1rem 1rem 0;background-color:#f8f8f8;border-radius:.428rem .428rem 0 0;margin-bottom:0;border-bottom:none}.app-schedules .time-range-filter .filter-title{font-weight:600;color:#5e5873}.app-schedules .time-range-filter .filter-badge .badge{display:inline-flex;align-items:center;font-size:.8rem}[dir] .app-schedules .time-range-filter .filter-badge .badge{padding:.4rem .7rem}.app-schedules .time-range-filter .flatpickr-wrapper{width:100%}[dir] .app-schedules .time-range-filter .form-control{background-color:#fff}.app-schedules .time-range-filter .btn-primary{height:38px}[dir] .app-schedules .time-range-filter .btn-primary{background-color:#7367f0!important;border-color:#7367f0!important;padding:.786rem 1.5rem;border-radius:.358rem;box-shadow:0 1px 20px 1px rgba(115,103,240,.4)}[dir=ltr] .app-schedules .time-range-filter .btn-primary svg{margin-right:.5rem}[dir=rtl] .app-schedules .time-range-filter .btn-primary svg{margin-left:.5rem}.app-schedules .date-range-info{font-size:.875rem;display:flex;align-items:center;color:#6e6b7b}.app-schedules .date-range-info svg{color:#7367f0}[dir=ltr] .app-schedules .date-range-info svg{margin-right:.5rem}[dir=rtl] .app-schedules .date-range-info svg{margin-left:.5rem}.app-schedules .date-range-info .modify-btn{font-size:.875rem;font-weight:500;color:#7367f0;text-decoration:none;min-width:auto}[dir] .app-schedules .date-range-info .modify-btn{padding:0}.app-schedules .date-range-info .modify-btn:hover{color:#4839eb;text-decoration:underline}[dir] .app-schedules .pagination-wrapper{padding:.5rem 1rem}.app-schedules .pagination-wrapper .pagination-select{min-width:5rem;height:2.2rem;font-size:.875rem}[dir] .app-schedules .pagination-wrapper .pagination-select{background-color:#fff;border-color:#d8d6de;border-radius:.357rem}.app-schedules .pagination-wrapper .pagination{display:flex;align-items:center;grid-gap:.25rem;gap:.25rem}.app-schedules .pagination-wrapper .pagination .pagination-item,.app-schedules .pagination-wrapper .pagination .pagination-next,.app-schedules .pagination-wrapper .pagination .pagination-prev{min-width:2.2rem;height:2.2rem;display:flex;align-items:center;justify-content:center;font-size:.875rem}[dir] .app-schedules .pagination-wrapper .pagination .pagination-item,[dir] .app-schedules .pagination-wrapper .pagination .pagination-next,[dir] .app-schedules .pagination-wrapper .pagination .pagination-prev{padding:0;border-radius:.357rem;margin:0 .125rem}.app-schedules .pagination-wrapper .pagination .pagination-item.btn-primary,.app-schedules .pagination-wrapper .pagination .pagination-next.btn-primary,.app-schedules .pagination-wrapper .pagination .pagination-prev.btn-primary{color:#fff;font-weight:500}[dir] .app-schedules .pagination-wrapper .pagination .pagination-item.btn-primary,[dir] .app-schedules .pagination-wrapper .pagination .pagination-next.btn-primary,[dir] .app-schedules .pagination-wrapper .pagination .pagination-prev.btn-primary{background-color:#7367f0!important;border-color:#7367f0!important;box-shadow:0 2px 4px 0 rgba(115,103,240,.4)}.app-schedules .pagination-wrapper .pagination .pagination-item.btn-flat-primary,.app-schedules .pagination-wrapper .pagination .pagination-next.btn-flat-primary,.app-schedules .pagination-wrapper .pagination .pagination-prev.btn-flat-primary{color:#6e6b7b}[dir] .app-schedules .pagination-wrapper .pagination .pagination-item.btn-flat-primary,[dir] .app-schedules .pagination-wrapper .pagination .pagination-next.btn-flat-primary,[dir] .app-schedules .pagination-wrapper .pagination .pagination-prev.btn-flat-primary{background-color:transparent;border-color:transparent}.app-schedules .pagination-wrapper .pagination .pagination-item.btn-flat-primary:hover,.app-schedules .pagination-wrapper .pagination .pagination-next.btn-flat-primary:hover,.app-schedules .pagination-wrapper .pagination .pagination-prev.btn-flat-primary:hover{color:#7367f0}[dir] .app-schedules .pagination-wrapper .pagination .pagination-item.btn-flat-primary:hover,[dir] .app-schedules .pagination-wrapper .pagination .pagination-next.btn-flat-primary:hover,[dir] .app-schedules .pagination-wrapper .pagination .pagination-prev.btn-flat-primary:hover{background-color:rgba(115,103,240,.12)}.app-schedules .pagination-wrapper .pagination .pagination-item.btn-flat-primary:disabled,.app-schedules .pagination-wrapper .pagination .pagination-next.btn-flat-primary:disabled,.app-schedules .pagination-wrapper .pagination .pagination-prev.btn-flat-primary:disabled{color:#b9b9c3}[dir] .app-schedules .pagination-wrapper .pagination .pagination-item.btn-flat-primary:disabled,[dir] .app-schedules .pagination-wrapper .pagination .pagination-next.btn-flat-primary:disabled,[dir] .app-schedules .pagination-wrapper .pagination .pagination-prev.btn-flat-primary:disabled{cursor:not-allowed}[dir] .app-schedules .pagination-wrapper .pagination .pagination-item.btn-flat-primary:disabled:hover,[dir] .app-schedules .pagination-wrapper .pagination .pagination-next.btn-flat-primary:disabled:hover,[dir] .app-schedules .pagination-wrapper .pagination .pagination-prev.btn-flat-primary:disabled:hover{background-color:transparent}.app-schedules .pagination-wrapper .pagination .pagination-ellipsis{display:flex;align-items:center;justify-content:center;min-width:2.2rem;height:2.2rem;font-size:1rem;color:#6e6b7b}.site-availability-card{overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}[dir] .site-availability-card{border:1px solid #ebe9f1;border-radius:14px;box-shadow:0 8px 24px rgba(34,41,47,.06)}[dir] .site-availability-card:hover{transform:translateY(-3px);border-color:rgba(115,103,240,.25);box-shadow:0 14px 34px rgba(34,41,47,.12)}.site-availability-card__visual{position:relative;height:132px;overflow:hidden}[dir=ltr] .site-availability-card__visual{background:linear-gradient(135deg,#f5f3ff,#f8f8f8)}[dir=rtl] .site-availability-card__visual{background:linear-gradient(-135deg,#f5f3ff,#f8f8f8)}.site-availability-card__image,.site-availability-card__placeholder{width:100%;height:100%}.site-availability-card__image{object-fit:cover}.site-availability-card__placeholder{display:flex;align-items:center;justify-content:center;color:#7367f0}.site-availability-card__capacity{position:absolute;bottom:10px;color:#fff;font-size:.72rem;font-weight:700}[dir] .site-availability-card__capacity{padding:5px 10px;border-radius:999px;background:rgba(115,103,240,.95);box-shadow:0 4px 12px rgba(34,41,47,.1)}[dir=ltr] .site-availability-card__capacity{left:12px}[dir=rtl] .site-availability-card__capacity{right:12px}.form-control-datetime{width:100%!important}[dir] .form-control-datetime{border:1px solid #d8d6de;border-radius:.357rem;padding:.438rem 1rem}[dir] .form-control-datetime .react-datetime-picker__wrapper{border:none}[dir] .form-control-datetime .react-datetime-picker__wrapper .react-datetime-picker__inputGroup{padding:0 .5rem}.form-control-datetime .react-datetime-picker__wrapper .react-datetime-picker__inputGroup input{font-size:.857rem;color:#6e6b7b}[dir] .form-control-datetime .react-datetime-picker__wrapper .react-datetime-picker__button{padding:0 .5rem}.form-control-datetime .react-datetime-picker__wrapper .react-datetime-picker__button svg{stroke:#6e6b7b}.form-control-datetime .react-datetime-picker__wrapper .react-datetime-picker__button:hover svg{stroke:#7367f0}.form-control-datetime .react-datetime-picker__wrapper .react-datetime-picker__button:focus{outline:none}[dir] .form-control-datetime .react-calendar{border-radius:.428rem;border-color:#ebe9f1;box-shadow:0 4px 24px 0 rgba(34,41,47,.1)}[dir] .form-control-datetime .react-calendar .react-calendar__navigation button:enabled:focus,[dir] .form-control-datetime .react-calendar .react-calendar__navigation button:enabled:hover,[dir] .form-control-datetime .react-calendar .react-calendar__tile--active,[dir] .form-control-datetime .react-calendar .react-calendar__tile:enabled:focus,[dir] .form-control-datetime .react-calendar .react-calendar__tile:enabled:hover{background-color:rgba(115,103,240,.16)}.form-control-datetime .react-calendar .react-calendar__tile--active{color:#fff}[dir] .form-control-datetime .react-calendar .react-calendar__tile--active{background:#7367f0}[dir] .form-control-datetime .react-clock{margin-top:10px}[dir] .form-control-datetime .react-clock .react-clock__hand__body{background-color:#7367f0}[dir] .form-control-datetime .react-clock .react-clock__face{border-color:#ebe9f1}[dir] .form-control-datetime .react-clock .react-clock__mark__body{background-color:#6e6b7b}[dir] .days-selector{margin-top:.5rem}[dir] .days-selector .btn{padding:.375rem .5rem;margin-bottom:.5rem}.days-selector .btn.day-button{min-width:60px}[dir=ltr] .days-selector .btn.day-button{margin-right:.25rem}[dir=rtl] .days-selector .btn.day-button{margin-left:.25rem}.days-selector .btn.edit-hours-btn{color:#7367f0}[dir] .days-selector .btn.edit-hours-btn{padding:.375rem .5rem}[dir] .days-selector .btn.edit-hours-btn:hover{background-color:rgba(115,103,240,.12)}[dir] .working-hours-edit{background-color:#f8f8f8;border-radius:.428rem;padding:1rem;border:1px solid #ebe9f1}.working-hours-edit h6{color:#5e5873;font-weight:500}[dir] .working-hours-edit .time-interval{border:1px solid #eee;border-radius:6px;padding:1rem;margin-bottom:.75rem;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.05)}[dir] .working-hours-edit .time-interval .form-control-sm{border:1px solid #ced4da;border-radius:4px;padding:.25rem .5rem}.working-hours-edit .time-interval .btn-icon{color:#dc3545;opacity:.7}.working-hours-edit .time-interval .btn-icon:hover{opacity:1}[dir] .form-check-input:checked{background-color:#7367f0;border-color:#7367f0}[dir] .form-switch .form-check-input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(255, 255, 255, 0.85)'/%3E%3C/svg%3E")}[dir] .interview-list{padding:.5rem 1rem}.interview-list .interview-item{transition:transform .2s,box-shadow .2s}[dir] .interview-list .interview-item{margin-bottom:1.5rem;border-radius:.428rem;background-color:#fff;box-shadow:0 4px 24px 0 rgba(34,41,47,.1);padding:1.25rem}[dir] .interview-list .interview-item:hover{transform:translateY(-3px);box-shadow:0 8px 25px 0 rgba(34,41,47,.15)}.interview-list .interview-item .interview-header{display:flex;justify-content:space-between;align-items:center}[dir] .interview-list .interview-item .interview-header{margin-bottom:1rem}.interview-list .interview-item .interview-header .interview-title{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem}.interview-list .interview-item .interview-header .interview-title h5{font-weight:600;color:#5e5873}[dir] .interview-list .interview-item .interview-header .interview-title h5{margin-bottom:0}.interview-list .interview-item .interview-header .interview-actions{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.interview-list .interview-item .interview-header .interview-actions .view-booking-btn{font-size:.8rem;font-weight:500;outline:none!important}[dir] .interview-list .interview-item .interview-header .interview-actions .view-booking-btn{padding:.5rem .75rem;border-radius:.358rem;box-shadow:none!important;background-color:transparent!important;border-color:transparent!important}[dir] .interview-list .interview-item .interview-header .interview-actions .view-booking-btn:active,[dir] .interview-list .interview-item .interview-header .interview-actions .view-booking-btn:focus,[dir] .interview-list .interview-item .interview-header .interview-actions .view-booking-btn:hover{background-color:transparent!important}[dir] .interview-list .interview-item .interview-header .interview-actions .btn-icon{padding:.5rem;border-radius:.358rem}.interview-list .interview-item .interview-header .interview-actions .btn-icon.copy-btn{min-width:40px;display:flex;justify-content:center}.interview-list .interview-item .interview-header .interview-actions .btn-icon.copy-btn.copied-text{font-size:.7rem}.interview-list .interview-item .interview-content .interview-description{font-size:.875rem;color:#6e6b7b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[dir] .interview-list .interview-item .interview-content .interview-description{margin-bottom:1rem}.interview-list .interview-item .interview-content .interview-details{display:flex;flex-wrap:wrap;align-items:center;grid-gap:1.5rem;gap:1.5rem}[dir] .interview-list .interview-item .interview-content .interview-details{margin-top:.75rem}.interview-list .interview-item .interview-content .interview-details .detail-item{display:flex;align-items:center;font-size:.8rem;color:#6e6b7b}.interview-list .interview-item .interview-content .interview-details .detail-item svg{color:#7367f0}[dir=ltr] .interview-list .interview-item .interview-content .interview-details .detail-item svg{margin-right:.5rem}[dir=rtl] .interview-list .interview-item .interview-content .interview-details .detail-item svg{margin-left:.5rem}.event-type-selection .event-type-card{transition:all .3s ease;position:relative;overflow:hidden}[dir] .event-type-selection .event-type-card{border:1px solid #efefef!important;box-shadow:0 2px 8px rgba(0,0,0,.05);cursor:pointer}.event-type-selection .event-type-card:before{content:"";position:absolute;top:0;height:4px}[dir=ltr] .event-type-selection .event-type-card:before,[dir=rtl] .event-type-selection .event-type-card:before{left:0;right:0}[dir] .event-type-selection .event-type-card.meeting-card:before{background-color:#7367f0}[dir] .event-type-selection .event-type-card.interview-card:before{background-color:var(--bs-success,#28c76f)}[dir] .event-type-selection .event-type-card:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#d8d6de!important}.event-type-selection .event-type-card h4{color:#5e5873}[dir] .event-type-selection .event-type-card h4{margin-bottom:.5rem}.event-type-selection .event-type-card .fw-bold{font-size:.9rem}.event-type-selection .event-type-card p{font-size:.9rem;color:#6e6b7b}[dir] .event-type-selection .event-type-card p{margin-bottom:0}[dir] .work-hours-tab .day-row{border-bottom:1px solid #ebe9f1;padding-bottom:1rem}[dir] .work-hours-tab .day-row:last-child{border-bottom:none}.work-hours-tab .interval-badge{display:inline-block;font-size:.85rem}[dir] .work-hours-tab .interval-badge{padding:.25rem .5rem;margin-bottom:.5rem;border-radius:4px;background-color:#f8f8f8}[dir=ltr] .work-hours-tab .interval-badge{margin-right:.5rem}[dir=rtl] .work-hours-tab .interval-badge{margin-left:.5rem}[dir] .work-hours-tab .day-editor{background-color:#f8f8f8;border-radius:5px;padding:1rem;margin-top:.5rem}.availability-tab .availability-icon{font-size:1.2rem}[dir=ltr] .availability-tab .availability-icon{margin-right:.5rem}[dir=rtl] .availability-tab .availability-icon{margin-left:.5rem}.availability-tab .error-message{font-size:1.1rem}[dir] .availability-tab .error-message{background-color:rgba(234,84,85,.12);border-color:rgba(234,84,85,.5);border-radius:6px;padding:.5rem 1rem;margin-bottom:1rem}[dir] .availability-tab .day-row{margin-bottom:1.25rem;padding-bottom:1rem}[dir] .availability-tab .day-row:not(:last-child){border-bottom:1px solid #f0f0f0}.availability-tab .day-label{width:50px}[dir=ltr] .availability-tab .day-label{margin-right:1rem}[dir=rtl] .availability-tab .day-label{margin-left:1rem}.availability-tab .day-circle{width:36px;height:36px;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600}[dir] .availability-tab .day-circle{border-radius:50%;background-color:#0d6efd}.availability-tab .unavailable-label{height:40px;font-size:1rem}[dir] .availability-tab .time-slot-row{margin-bottom:.75rem}[dir] .availability-tab .time-slot-row:last-child{margin-bottom:1rem}.availability-tab .time-slot{width:150px}[dir] .availability-tab .time-slot{background-color:#f8f8f8;border-radius:4px;padding:.25rem}.availability-tab .time-slot .time-input{width:100%}[dir] .availability-tab .time-slot .time-input{border:none;background-color:transparent;padding:.25rem .5rem}.availability-tab .time-slot .time-input:focus{outline:none}[dir] .availability-tab .time-slot .time-input:focus{box-shadow:none;background-color:#fff}[dir] .availability-tab .time-slot .time-input.is-invalid{border:1px solid #ea5455;background-color:rgba(234,84,85,.1);border-radius:4px}.availability-tab .time-error{font-size:.8rem;color:#ea5455;font-weight:500}[dir] .availability-tab .time-error{padding:.1rem 0}.availability-tab .time-separator{font-weight:700}[dir] .availability-tab .time-separator{padding:0 .5rem}.availability-tab .btn-icon{color:#6e6b7b}.availability-tab .btn-icon:hover{color:#0d6efd}.settings-tab .nav-pills .nav-link{display:flex;align-items:center;font-weight:500;transition:all .3s ease}[dir] .settings-tab .nav-pills .nav-link{border-radius:6px}[dir] .settings-tab .nav-pills .nav-link:not(.active){background-color:transparent}.settings-tab .nav-pills .nav-link.active{color:#fff}[dir] .settings-tab .nav-pills .nav-link.active{background-color:#6e58ff;border:2px solid #6e58ff}[dir] .settings-tab .nav-pills .nav-link:hover:not(.active){background-color:rgba(110,88,255,.1)}[dir] .settings-tab .sub-tab-content{margin-top:1rem}[dir] .notification-settings .form-group{margin-bottom:1.5rem}[dir] .notification-settings input[type=checkbox]{cursor:pointer}[dir] .notification-settings input[type=checkbox]:checked{background-color:#7367f0;border-color:#7367f0}[dir] .notification-settings input[type=number]:focus{border-color:#7367f0;box-shadow:0 0 0 .2rem rgba(115,103,240,.25)}.create-booking-schedule-modal .modal-dialog{max-width:920px}[dir] .create-booking-schedule-modal .modal-dialog{margin:1.5rem auto}.create-booking-schedule-modal .modal-content{overflow:hidden}[dir] .create-booking-schedule-modal .modal-content{border:none;border-radius:1rem;box-shadow:0 18px 50px rgba(34,41,47,.18)}[dir] .create-booking-schedule-modal__header{padding:1.35rem 1.5rem .85rem}[dir] .create-booking-schedule-modal__header .btn-close,[dir] .create-booking-schedule-modal__header .close{margin-top:.15rem}.create-booking-schedule-modal__title{font-size:1.2rem;font-weight:700;color:#2f2b3d;line-height:1.3}.create-booking-schedule-modal__subtitle{color:#8a8896;font-size:.85rem}[dir] .create-booking-schedule-modal__subtitle{margin-top:.2rem}.create-booking-schedule-modal__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}[dir] .create-booking-schedule-modal__steps{padding:0 1.5rem 1rem;border-bottom:1px solid #ebe9f1}@media(max-width:767.98px){.create-booking-schedule-modal__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.create-booking-schedule-modal__step{display:flex;align-items:flex-start;grid-gap:.65rem;gap:.65rem;color:#8a8896;transition:border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}[dir] .create-booking-schedule-modal__step{margin:0;padding:.7rem .75rem;border:1px solid transparent;border-radius:.75rem;background:transparent}[dir=ltr] .create-booking-schedule-modal__step{text-align:left}[dir=rtl] .create-booking-schedule-modal__step{text-align:right}[dir] .create-booking-schedule-modal__step:hover{background:#fafafa}.create-booking-schedule-modal__step.is-current{color:#7367f0}[dir] .create-booking-schedule-modal__step.is-current{background:#fbfaff;border-color:rgba(115,103,240,.35);box-shadow:0 6px 16px rgba(115,103,240,.08)}.create-booking-schedule-modal__step.is-done{color:#28c76f}.create-booking-schedule-modal__step-index{width:1.6rem;height:1.6rem;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:#6e6b7b}[dir] .create-booking-schedule-modal__step-index{border-radius:999px;background:#f0f0f5}.is-current .create-booking-schedule-modal__step-index{color:#fff}[dir] .is-current .create-booking-schedule-modal__step-index{background:#7367f0}.is-done .create-booking-schedule-modal__step-index{color:#28c76f}[dir] .is-done .create-booking-schedule-modal__step-index{background:rgba(40,199,111,.15)}.create-booking-schedule-modal__step-copy{display:flex;flex-direction:column;min-width:0}.create-booking-schedule-modal__step-copy strong{font-size:.82rem;font-weight:700;color:inherit;line-height:1.2}.create-booking-schedule-modal__step-copy small{font-size:.72rem;color:#a5a3ae;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[dir] .create-booking-schedule-modal__step-copy small{margin-top:.15rem}.create-booking-schedule-modal__body{max-height:calc(100vh - 280px);overflow-y:auto}[dir] .create-booking-schedule-modal__body{padding:1.15rem 1.5rem .5rem}[dir=ltr] .create-booking-schedule-modal__panel,[dir=rtl] .create-booking-schedule-modal__panel{animation:bookingSchedulePanelIn .22s ease}[dir] .create-booking-schedule-modal__panel-intro{margin-bottom:1rem;padding:.9rem 1rem;border-radius:.85rem;border:1px solid #ebe9f1}[dir=ltr] .create-booking-schedule-modal__panel-intro{background:linear-gradient(135deg,#f8f7ff,#f5f5f8)}[dir=rtl] .create-booking-schedule-modal__panel-intro{background:linear-gradient(-135deg,#f8f7ff,#f5f5f8)}.create-booking-schedule-modal__panel-intro h4{font-size:1rem;font-weight:700;color:#2f2b3d}[dir] .create-booking-schedule-modal__panel-intro h4{margin:0}.create-booking-schedule-modal__panel-intro p{color:#8a8896;font-size:.84rem;line-height:1.45}[dir] .create-booking-schedule-modal__panel-intro p{margin:.25rem 0 0}.create-booking-schedule-modal__footer{grid-gap:.5rem;gap:.5rem}[dir] .create-booking-schedule-modal__footer{padding:1rem 1.5rem 1.25rem;background:#fcfcfd;border-top:1px solid #ebe9f1!important}.create-booking-schedule-modal .flatpickr-wrapper{width:100%}.create-booking-schedule-modal__expiry-field{position:relative;display:flex;align-items:center;grid-gap:.35rem;gap:.35rem}.create-booking-schedule-modal__expiry-field .flatpickr-wrapper{flex:1 1}.create-booking-schedule-modal__expiry-field .flatpickr-input,.create-booking-schedule-modal__expiry-field .form-control{width:100%}[dir] .create-booking-schedule-modal__expiry-field .flatpickr-input,[dir] .create-booking-schedule-modal__expiry-field .form-control{cursor:pointer;background-color:#fff}.create-booking-schedule-modal__expiry-clear{flex-shrink:0}[dir] .create-booking-schedule-modal__expiry-clear{padding:.35rem!important}.create-booking-schedule-modal__mode-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}@media(max-width:767.98px){.create-booking-schedule-modal__mode-grid{grid-template-columns:1fr}}.create-booking-schedule-modal__mode-grid--join-style{grid-template-columns:1fr}@media(min-width:768px){.create-booking-schedule-modal__mode-grid--join-style{grid-template-columns:1fr}}.create-booking-schedule-modal__mode-card{display:flex;align-items:flex-start;grid-gap:.75rem;gap:.75rem;width:100%;color:#5e5873;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,transform .15s ease}[dir] .create-booking-schedule-modal__mode-card{margin:0;padding:.95rem 1rem;border:1px solid #ebe9f1;border-radius:.85rem;background:#fff}[dir=ltr] .create-booking-schedule-modal__mode-card{text-align:left}[dir=rtl] .create-booking-schedule-modal__mode-card{text-align:right}[dir] .create-booking-schedule-modal__mode-card:hover{border-color:rgba(115,103,240,.35);transform:translateY(-1px)}.create-booking-schedule-modal__mode-card small,.create-booking-schedule-modal__mode-card strong{display:block}.create-booking-schedule-modal__mode-card strong{color:#2f2b3d;font-size:.92rem}.create-booking-schedule-modal__mode-card small{color:#8a8896;font-size:.76rem;line-height:1.4}[dir] .create-booking-schedule-modal__mode-card small{margin-top:.2rem}.create-booking-schedule-modal__mode-card svg{flex-shrink:0;color:#7367f0}[dir] .create-booking-schedule-modal__mode-card svg{margin-top:.1rem}.create-booking-schedule-modal__mode-card.is-active{color:#7367f0}[dir] .create-booking-schedule-modal__mode-card.is-active{border-color:rgba(115,103,240,.6);background:#fbfaff;box-shadow:0 8px 22px rgba(115,103,240,.12)}.create-booking-schedule-modal__site-preview{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem}[dir] .create-booking-schedule-modal__site-preview{margin-top:.75rem;padding:.75rem;border:1px solid #ebe9f1;border-radius:.75rem;background:#fafafa}.create-booking-schedule-modal__site-preview-visual{width:56px;height:56px;overflow:hidden;color:#7367f0;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .create-booking-schedule-modal__site-preview-visual{border-radius:.6rem}[dir=ltr] .create-booking-schedule-modal__site-preview-visual{background:linear-gradient(135deg,#f5f3ff,#f8f8f8)}[dir=rtl] .create-booking-schedule-modal__site-preview-visual{background:linear-gradient(-135deg,#f5f3ff,#f8f8f8)}.create-booking-schedule-modal__site-preview-visual img{width:100%;height:100%;object-fit:cover}.create-booking-schedule-modal__site-conflict{color:#5e5873;font-size:.85rem;line-height:1.45}[dir] .create-booking-schedule-modal__site-conflict{margin-top:.5rem;padding:.75rem 1rem;border-radius:.5rem;background:rgba(255,159,67,.08);border:1px solid rgba(255,159,67,.25)}[dir] .create-booking-schedule-modal__email-card{margin-top:.25rem}.create-booking-schedule-modal__email-templates{overflow:hidden}[dir] .create-booking-schedule-modal__email-templates{border:1px solid #ebe9f1;border-radius:.85rem;background:#fff}.create-booking-schedule-modal__email-templates-head{display:flex;align-items:flex-start;grid-gap:.65rem;gap:.65rem;color:#7367f0}[dir] .create-booking-schedule-modal__email-templates-head{padding:.85rem 1rem;background:#fafafa;border-bottom:1px solid #ebe9f1}.create-booking-schedule-modal__email-templates-head strong{display:block;color:#2f2b3d;font-size:.9rem}.create-booking-schedule-modal__email-templates-head small{display:block;color:#8a8896;font-size:.76rem;line-height:1.35}[dir] .create-booking-schedule-modal__email-templates-head small{margin-top:.15rem}[dir] .create-booking-schedule-modal__email-templates-body{padding:1rem}[dir] .create-booking-schedule-modal__slots-section{margin-top:.5rem;padding:1rem;background:#f8f8f8;border-radius:.75rem;border:1px solid #ebe9f1}.create-booking-schedule-modal__slots-empty{display:flex;flex-direction:column;align-items:center;justify-content:center}[dir] .create-booking-schedule-modal__slots-empty{padding:1.5rem;background:#fff;border:1px dashed #d8d6de;border-radius:.5rem}.create-booking-schedule-modal__slots-list{display:flex;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem;max-height:220px;overflow-y:auto}[dir] .create-booking-schedule-modal__slots-list{padding:.75rem;background:#fff;border:1px solid #ebe9f1;border-radius:.5rem}.create-booking-schedule-modal__slot-pill{display:inline-flex;align-items:center;font-size:.8rem;white-space:nowrap;color:#4f46e5}[dir] .create-booking-schedule-modal__slot-pill{border-radius:999px;background:#eef2ff;border:1px solid #a5b4fc}[dir=ltr] .create-booking-schedule-modal__slot-pill{padding:4px 6px 4px 10px}[dir=rtl] .create-booking-schedule-modal__slot-pill{padding:4px 10px 4px 6px}.create-booking-schedule-modal .form-check,.create-booking-schedule-modal .form-switch{min-height:auto}.create-booking-schedule-modal .form-label,.create-booking-schedule-modal label.fw-bold{color:#5e5873}@keyframes bookingSchedulePanelIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.generate-booking-link-modal .modal-dialog{max-width:520px}[dir] .generate-booking-link-modal .modal-dialog{margin:1.75rem auto}[dir] .generate-booking-link-modal .modal-content{border-radius:.75rem;border:none;box-shadow:0 10px 40px rgba(34,41,47,.15)}.generate-booking-link-modal .modal-header{font-weight:600}[dir] .generate-booking-link-modal .modal-header,[dir] .generate-booking-link-modal__body{padding:1.25rem 1.5rem}[dir] .generate-booking-link-modal .modal-footer{padding:1rem 1.5rem}.booking-schedule-detail-modal .modal-content{overflow:hidden}[dir] .booking-schedule-detail-modal .modal-content{border:none;border-radius:.85rem;box-shadow:0 16px 48px rgba(34,41,47,.18)}.booking-schedule-detail-modal .modal-content:before{content:"";display:block;height:4px}[dir=ltr] .booking-schedule-detail-modal .modal-content:before{background:linear-gradient(90deg,#7367f0,#9e95f5)}[dir=rtl] .booking-schedule-detail-modal .modal-content:before{background:linear-gradient(-90deg,#7367f0,#9e95f5)}[dir] .booking-schedule-detail-modal__header{padding:1.25rem 1.5rem .5rem}.booking-schedule-detail-modal__title{font-size:1.25rem;font-weight:700;color:#2a2a3e}.booking-schedule-detail-modal__subtitle{color:#6e6b7b;font-size:.9rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.45}[dir] .booking-schedule-detail-modal__subtitle{margin-top:.35rem}[dir] .booking-schedule-detail-modal__body{padding:.75rem 1.5rem 1rem}.booking-schedule-detail-modal__stats{display:flex;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem}[dir] .booking-schedule-detail-modal__stats{margin-bottom:1rem}.booking-schedule-detail-modal__stat-card{display:inline-flex;align-items:center;grid-gap:.4rem;gap:.4rem;font-size:.85rem;color:#2a2a3e;font-weight:500}[dir] .booking-schedule-detail-modal__stat-card{padding:.45rem .75rem;background:#f3f2ff;border:1px solid rgba(115,103,240,.2);border-radius:999px}[dir] .booking-schedule-detail-modal__badge{padding:.45rem .75rem;border-radius:999px}.booking-schedule-detail-modal__info-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:.6rem;gap:.6rem}[dir] .booking-schedule-detail-modal__info-grid{margin-bottom:1rem}.booking-schedule-detail-modal__info-item{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;color:#2a2a3e;font-size:.9rem}[dir] .booking-schedule-detail-modal__info-item{padding:.6rem .75rem;background:#fafafa;border:1px solid #ebe9f1;border-radius:.5rem}.booking-schedule-detail-modal__bookings-link{color:#7367f0;font-weight:600}[dir] .booking-schedule-detail-modal__bookings-link{border:none;background:none;padding:0;cursor:pointer}.booking-schedule-detail-modal__bookings-link:hover{text-decoration:underline}.booking-schedule-detail-modal__meta-row{font-size:.85rem;color:#6e6b7b}[dir] .booking-schedule-detail-modal__meta-row{margin-bottom:1rem;padding:.6rem .75rem;background:#f8f8f8;border-radius:.5rem}.booking-schedule-detail-modal__availability-title{font-weight:600;color:#2a2a3e;font-size:.9rem;text-transform:uppercase;letter-spacing:.4px}[dir] .booking-schedule-detail-modal__availability-title{margin-bottom:.6rem}.booking-schedule-detail-modal__slots-scroll{max-height:240px;overflow-y:auto;display:flex;flex-direction:column;grid-gap:.75rem;gap:.75rem}[dir] .booking-schedule-detail-modal__slots-scroll{padding:.75rem;background:#f8f8f8;border-radius:.5rem;border:1px solid #ebe9f1}.booking-schedule-detail-modal__date-group{display:flex;flex-direction:column;grid-gap:.4rem;gap:.4rem}.booking-schedule-detail-modal__date-label{font-size:.8rem;font-weight:600;color:#5e5873}[dir] .booking-schedule-detail-modal__date-label{padding-bottom:.25rem;border-bottom:1px solid #ebe9f1}.booking-schedule-detail-modal__time-row{display:flex;flex-wrap:wrap;grid-gap:.4rem;gap:.4rem}.booking-schedule-detail-modal__slot-pill{display:inline-flex;align-items:center;font-size:.8rem;font-weight:600;color:#2a2a3e;white-space:nowrap}[dir] .booking-schedule-detail-modal__slot-pill{padding:.35rem .65rem;background:#fff;border:1px solid rgba(115,103,240,.25);border-radius:999px}.booking-schedule-detail-modal__more{font-size:.8rem;color:#6e6b7b}[dir] .booking-schedule-detail-modal__more{text-align:center;padding-top:.25rem}.booking-schedule-detail-modal__footer{justify-content:flex-end;grid-gap:.5rem;gap:.5rem}[dir] .booking-schedule-detail-modal__footer{padding:.75rem 1.5rem 1.25rem;background:#fafafa}.candidate-bookings-tab{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.candidate-bookings-tab__card{overflow:hidden}[dir] .candidate-bookings-tab__card{border:1px solid #ebe9f1;border-radius:.75rem;box-shadow:0 4px 24px rgba(34,41,47,.06)}.candidate-bookings-tab__card-header{display:flex;justify-content:space-between;align-items:center}[dir] .candidate-bookings-tab__card-header{padding:1rem 1.25rem;background:#fafafa;border-bottom:1px solid #ebe9f1}.candidate-bookings-tab__header-left{display:flex;align-items:center}.candidate-bookings-tab__header-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}[dir] .candidate-bookings-tab__header-icon{border-radius:8px}[dir=ltr] .candidate-bookings-tab__header-icon{background:linear-gradient(135deg,#7367f0,#9e95f5);margin-right:.75rem}[dir=rtl] .candidate-bookings-tab__header-icon{background:linear-gradient(-135deg,#7367f0,#9e95f5);margin-left:.75rem}.candidate-bookings-tab__header-title{font-weight:600;color:#2a2a3e;font-size:1rem}[dir] .candidate-bookings-tab__header-title{margin:0}[dir] .candidate-bookings-tab__card-body{padding:1.25rem}.candidate-bookings-tab__empty{color:#6e6b7b}[dir] .candidate-bookings-tab__empty{text-align:center;padding:2rem 1rem}.candidate-bookings-tab__empty svg{opacity:.45}[dir] .candidate-bookings-tab__empty svg{margin-bottom:.75rem}.candidate-bookings-tab__empty p{max-width:320px;font-size:.9rem;line-height:1.5}[dir] .candidate-bookings-tab__empty p{margin:0 auto}.candidate-bookings-tab__links{display:flex;flex-direction:column;grid-gap:.65rem;gap:.65rem}.candidate-bookings-tab__link-row{display:flex;justify-content:space-between;align-items:center;grid-gap:.75rem;gap:.75rem;transition:box-shadow .15s ease}[dir] .candidate-bookings-tab__link-row{padding:.85rem 1rem;border:1px solid #ebe9f1;border-radius:.6rem;background:#fff}[dir=ltr] .candidate-bookings-tab__link-row{border-left:3px solid #7367f0}[dir=rtl] .candidate-bookings-tab__link-row{border-right:3px solid #7367f0}[dir] .candidate-bookings-tab__link-row:hover{box-shadow:0 4px 16px rgba(115,103,240,.1)}.candidate-bookings-tab__link-meta{font-size:.8rem;color:#6e6b7b}[dir] .candidate-bookings-tab__link-meta{margin-top:.15rem}.candidate-bookings-tab__link-actions{display:flex;grid-gap:.35rem;gap:.35rem;flex-shrink:0}[dir] .candidate-bookings-tab__section{padding:1rem 1.25rem}[dir] .candidate-bookings-tab__section+.candidate-bookings-tab__section{border-top:1px solid #ebe9f1}.candidate-bookings-tab__section-title{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:#6e6b7b}[dir] .candidate-bookings-tab__section-title{margin-bottom:.85rem}[dir] .candidate-bookings-tab__booking-item{padding:.85rem 1rem;border:1px solid #ebe9f1;border-radius:.6rem;margin-bottom:.65rem}[dir] .candidate-bookings-tab__booking-item--upcoming{border-color:rgba(115,103,240,.22)}[dir=ltr] .candidate-bookings-tab__booking-item--upcoming{background:linear-gradient(135deg,rgba(115,103,240,.05),rgba(115,103,240,.09))}[dir=rtl] .candidate-bookings-tab__booking-item--upcoming{background:linear-gradient(-135deg,rgba(115,103,240,.05),rgba(115,103,240,.09))}.candidate-bookings-tab__table-wrap{overflow:hidden}[dir] .candidate-bookings-tab__table-wrap{border:1px solid #ebe9f1;border-radius:.6rem}[dir] .candidate-bookings-tab__table{margin-bottom:0}.candidate-bookings-tab__table thead th{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#6e6b7b;white-space:nowrap}[dir] .candidate-bookings-tab__table thead th{background:#f8f8f8;border-bottom:1px solid #ebe9f1;padding:.75rem 1rem}.candidate-bookings-tab__table tbody td{vertical-align:middle;font-size:.9rem;color:#2a2a3e}[dir] .candidate-bookings-tab__table tbody td{padding:.85rem 1rem;border-color:#f0f0f0}[dir] .candidate-bookings-tab__table tbody tr:hover{background:rgba(115,103,240,.03)}.candidate-bookings-tab__loading{display:flex;align-items:center;justify-content:center;grid-gap:.5rem;gap:.5rem;color:#6e6b7b;font-size:.9rem}[dir] .candidate-bookings-tab__loading{padding:2rem}.candidate-bookings-tab--sidebar{grid-gap:0;gap:0}[dir] .candidate-bookings-tab--sidebar .candidate-bookings-tab__card{border:1px solid #e5e7eb;box-shadow:none;border-radius:10px;background:#fff}[dir] .candidate-bookings-tab--sidebar .candidate-bookings-tab__section{padding:.75rem 1rem}[dir] .candidate-bookings-tab--sidebar .candidate-bookings-tab__section:first-child{padding-top:.25rem}[dir] .candidate-bookings-tab--sidebar .candidate-bookings-tab__empty{padding:1.5rem 1rem}.candidate-bookings-tab--sidebar .candidate-bookings-tab__empty p{max-width:none;font-size:.85rem}[dir] .candidate-bookings-tab--sidebar .candidate-bookings-tab__links{padding:0 1rem 1rem}[dir] .candidate-bookings-tab--sidebar .candidate-bookings-tab__loading{padding:1.5rem}[dir] .candidate-bookings-tab__sidebar-head{padding:.75rem .75rem 0}.candidate-bookings-tab__subtabs{display:flex;grid-gap:4px;gap:4px}[dir] .candidate-bookings-tab__subtabs{padding:4px;background:#f3f4f6;border-radius:8px}.candidate-bookings-tab__subtab{flex:1 1;display:inline-flex;align-items:center;justify-content:center;grid-gap:.25rem;gap:.25rem;font-size:.75rem;font-weight:600;color:#6b7280;white-space:nowrap;transition:background .15s ease,color .15s ease,box-shadow .15s ease}[dir] .candidate-bookings-tab__subtab{border:none;background:transparent;padding:8px 10px;border-radius:6px;cursor:pointer}.candidate-bookings-tab__subtab--active{color:#7367f0}[dir] .candidate-bookings-tab__subtab--active{background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.08)}.candidate-bookings-tab__subtab-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;color:#7367f0;font-size:.65rem;font-weight:700}[dir] .candidate-bookings-tab__subtab-count{padding:0 5px;border-radius:999px;background:rgba(115,103,240,.12)}.candidate-bookings-tab__sidebar-toolbar{display:flex;justify-content:flex-end}[dir] .candidate-bookings-tab__sidebar-toolbar{padding:.75rem .25rem 0}[dir] .candidate-bookings-tab__card-body--sidebar .candidate-bookings-tab__section{border-top:none}.booking-attendance-meta{line-height:1.45}[dir] .booking-attendance-meta>div+div{margin-top:.15rem}.self-scheduling-tab .self-scheduling-tab__toolbar{display:flex;justify-content:space-between;align-items:flex-start;grid-gap:1rem;gap:1rem}[dir] .self-scheduling-tab .self-scheduling-tab__toolbar{margin-bottom:1rem}.self-scheduling-tab .self-scheduling-tab__title{font-size:1.15rem;font-weight:700;color:#2a2a3e}.self-scheduling-tab .self-scheduling-tab__subtitle{font-size:.85rem;color:#8a8896}[dir] .self-scheduling-tab .self-scheduling-tab__subtitle{margin-top:.2rem}.self-scheduling-tab .booking-schedule-card{transition:box-shadow .2s ease,transform .2s ease;height:100%;overflow:hidden}[dir] .self-scheduling-tab .booking-schedule-card{border:1px solid #ebe9f1;border-radius:.85rem;box-shadow:0 4px 20px rgba(34,41,47,.05);background:#fff}[dir] .self-scheduling-tab .booking-schedule-card:hover{box-shadow:0 10px 28px rgba(115,103,240,.1);transform:translateY(-2px)}.self-scheduling-tab .booking-schedule-card .card-body{display:flex;flex-direction:column;height:100%}[dir] .self-scheduling-tab .booking-schedule-card .card-body{padding:1.15rem 1.2rem 1rem}.self-scheduling-tab .booking-schedule-card__top-row{display:flex;justify-content:space-between;align-items:center}[dir] .self-scheduling-tab .booking-schedule-card__top-row{margin-bottom:.65rem}.self-scheduling-tab .booking-schedule-card__type{display:inline-flex;align-items:center;grid-gap:.5rem;gap:.5rem;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#7367f0}.self-scheduling-tab .booking-schedule-card__type-icon{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}[dir] .self-scheduling-tab .booking-schedule-card__type-icon{border-radius:8px}[dir=ltr] .self-scheduling-tab .booking-schedule-card__type-icon{background:linear-gradient(135deg,#7367f0,#9e95f5)}[dir=rtl] .self-scheduling-tab .booking-schedule-card__type-icon{background:linear-gradient(-135deg,#7367f0,#9e95f5)}.self-scheduling-tab .booking-schedule-card__actions{display:flex;grid-gap:.15rem;gap:.15rem;flex-shrink:0}.self-scheduling-tab .booking-schedule-card__title{font-size:1rem;font-weight:700;color:#2a2a3e;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3;text-transform:none}[dir] .self-scheduling-tab .booking-schedule-card__title{margin:0}.self-scheduling-tab .booking-schedule-card__description{font-size:.82rem;color:#6e6b7b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35}[dir] .self-scheduling-tab .booking-schedule-card__description{margin:0 0 .85rem}.self-scheduling-tab .booking-schedule-card__description--empty{color:#b9b9c3;font-style:italic}.self-scheduling-tab .booking-schedule-card__meta{display:flex;flex-wrap:wrap;grid-gap:.45rem;gap:.45rem}[dir] .self-scheduling-tab .booking-schedule-card__meta{margin-bottom:.55rem}.self-scheduling-tab .booking-schedule-card__chip{display:inline-flex;align-items:center;grid-gap:.3rem;gap:.3rem;font-size:.78rem;color:#5e5873;font-weight:500}[dir] .self-scheduling-tab .booking-schedule-card__chip{padding:.28rem .65rem;background:#f3f2ff;border:1px solid rgba(115,103,240,.2);border-radius:999px}.self-scheduling-tab .booking-schedule-card__slots{font-size:.8rem;color:#8b8a96}[dir] .self-scheduling-tab .booking-schedule-card__slots{margin-bottom:.85rem}[dir] .self-scheduling-tab .booking-schedule-card__fill{margin-bottom:.75rem;margin-top:1rem}.self-scheduling-tab .booking-schedule-card__fill-header{display:flex;justify-content:space-between;align-items:center;grid-gap:.5rem;gap:.5rem}[dir] .self-scheduling-tab .booking-schedule-card__fill-header{margin-bottom:.4rem}.self-scheduling-tab .booking-schedule-card__fill-pct{font-size:.78rem;font-weight:600;color:#8b8a96;white-space:nowrap}.self-scheduling-tab .booking-schedule-card__fill-track{height:5px;overflow:hidden}[dir] .self-scheduling-tab .booking-schedule-card__fill-track{background:#ececf1;border-radius:999px}.self-scheduling-tab .booking-schedule-card__fill-bar{height:100%;transition:width .25s ease;min-width:0}[dir] .self-scheduling-tab .booking-schedule-card__fill-bar{border-radius:999px}[dir=ltr] .self-scheduling-tab .booking-schedule-card__fill-bar{background:linear-gradient(90deg,#7367f0,#9e95f5)}[dir=rtl] .self-scheduling-tab .booking-schedule-card__fill-bar{background:linear-gradient(-90deg,#7367f0,#9e95f5)}.self-scheduling-tab .booking-schedule-card__expiry{font-size:.78rem;font-weight:600}[dir] .self-scheduling-tab .booking-schedule-card__expiry{margin-top:auto;padding-top:.15rem}.self-scheduling-tab .booking-schedule-card__expiry--none{color:#b9b9c3;font-weight:500}.self-scheduling-tab .booking-schedule-card__expiry--normal{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#6e6b7b}[dir] .self-scheduling-tab .booking-schedule-card__expiry--normal{padding:.2rem .55rem;border-radius:999px;background:#f1f0f5}.self-scheduling-tab .booking-schedule-card__expiry--warning{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#ff9f43}[dir] .self-scheduling-tab .booking-schedule-card__expiry--warning{padding:.2rem .55rem;border-radius:999px;background:#fff3e8}.self-scheduling-tab .booking-schedule-card__expiry--critical{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#ea5455}[dir] .self-scheduling-tab .booking-schedule-card__expiry--critical{padding:.2rem .55rem;border-radius:999px;background:#fceaea}.self-scheduling-tab .booking-schedule-card__expiry--expired{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#ea5455}[dir] .self-scheduling-tab .booking-schedule-card__expiry--expired{padding:.2rem .55rem;border-radius:999px;background:#fceaea}[dir] .self-scheduling-tab .booking-schedule-card--clickable{cursor:pointer}.self-scheduling-tab .booking-schedule-card__bookings-link{display:inline-flex;align-items:center;color:#7367f0;font-size:.82rem;font-weight:600}[dir] .self-scheduling-tab .booking-schedule-card__bookings-link{padding:0;border:none;background:none;cursor:pointer}.self-scheduling-tab .booking-schedule-card__bookings-link:hover{text-decoration:underline}[dir] .self-scheduling-tab .bookings-filters{background:#fff;border:1px solid #ebe9f1;border-radius:.75rem;padding:1rem 1.25rem;margin-bottom:1rem;box-shadow:0 2px 12px rgba(34,41,47,.04)}.self-scheduling-tab .self-scheduling-pagination .select__control{min-width:72px}.self-scheduling-tab .bookings-table-card{overflow:hidden}[dir] .self-scheduling-tab .bookings-table-card{border:1px solid #ebe9f1;border-radius:.75rem;box-shadow:0 4px 24px rgba(34,41,47,.06);background:#fff}[dir] .self-scheduling-tab .bookings-table-card-wrap{border:0;box-shadow:none;background:transparent}.self-scheduling-tab .bookings-table-card__header{display:flex;align-items:center;justify-content:space-between;grid-gap:1rem;gap:1rem}[dir] .self-scheduling-tab .bookings-table-card__header{padding:.75rem 1rem;border-bottom:1px solid #ebe9f1;background:#fff}.self-scheduling-tab .bookings-table-card__header-title{font-size:.85rem;font-weight:700;color:#2a2a3e}.self-scheduling-tab .bookings-table-card__maximize{display:inline-flex;align-items:center}.self-scheduling-tab .bookings-table-card__scroll{overflow:auto;max-height:none}.self-scheduling-tab .bookings-table-card--expanded{flex:1 1 auto;height:auto;display:flex;flex-direction:column;min-height:0}[dir] .self-scheduling-tab .bookings-table-card--expanded{box-shadow:none;border:1px solid #ebe9f1}.self-scheduling-tab .bookings-table-card--expanded .bookings-table-card__header{display:none}.self-scheduling-tab .bookings-table-card--expanded .bookings-table-card__scroll{flex:1 1 auto;min-height:0;overflow:auto}.self-scheduling-tab .bookings-table-card--expanded table{width:-webkit-max-content;width:max-content;min-width:100%}[dir] .self-scheduling-tab .bookings-table-card table{margin-bottom:0}.self-scheduling-tab .bookings-table-card table td,.self-scheduling-tab .bookings-table-card table th{white-space:nowrap}.self-scheduling-tab .bookings-table-card table thead th{font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;color:#6e6b7b;font-weight:600}[dir] .self-scheduling-tab .bookings-table-card table thead th{background:#f8f8f8;border-bottom:1px solid #ebe9f1;padding:.85rem 1rem}.self-scheduling-tab .bookings-table-card table tbody td{vertical-align:middle;color:#2a2a3e}[dir] .self-scheduling-tab .bookings-table-card table tbody td{padding:.85rem 1rem}.self-scheduling-tab .bookings-table-card__actions-cell{white-space:nowrap;width:1%}[dir] .self-scheduling-tab .bookings-table-card__sortable-th{padding:.5rem .65rem!important}.self-scheduling-tab .bookings-table-card__sort-btn{display:inline-flex;align-items:center;grid-gap:.35rem;gap:.35rem;color:inherit;font:inherit;font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}[dir] .self-scheduling-tab .bookings-table-card__sort-btn{padding:.2rem .25rem;border:0;background:transparent;cursor:pointer}.self-scheduling-tab .bookings-table-card__sort-btn.is-active,.self-scheduling-tab .bookings-table-card__sort-btn:hover{color:#7367f0}.self-scheduling-tab .bookings-table-card__sort-link{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;color:inherit;font:inherit;font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}[dir] .self-scheduling-tab .bookings-table-card__sort-link{border:0;background:transparent;padding:0;cursor:pointer}.self-scheduling-tab .bookings-table-card__sort-link.is-active{color:#7367f0}.self-scheduling-tab .bookings-table-card__sort-link .is-muted{color:#c7c5d1}.self-scheduling-tab .bookings-table-card__sort-icons{display:inline-flex;flex-direction:column;line-height:.7;color:#c7c5d1}.self-scheduling-tab .bookings-table-card__sort-icons svg{display:block}.self-scheduling-tab .bookings-table-card__sort-icons svg.is-on{color:#7367f0}.self-scheduling-tab .bookings-row-actions{display:inline-flex;flex-wrap:nowrap;align-items:center;grid-gap:8px;gap:8px}.self-scheduling-tab .bookings-row-actions__tooltip{display:inline-flex}.self-scheduling-tab .bookings-row-actions__logs{min-width:32px;display:inline-flex;align-items:center;justify-content:center}[dir] .self-scheduling-tab .bookings-row-actions__logs{padding:6px 8px!important}.self-scheduling-tab .candidate-cell__name{font-weight:600;color:#2a2a3e}.self-scheduling-tab .candidate-cell__email{font-size:.8rem;color:#6e6b7b}.self-scheduling-tab .candidate-cell--with-avatar{display:flex;align-items:center}.filters-toolbar{display:flex;align-items:flex-end;grid-gap:.75rem;gap:.75rem;flex-wrap:wrap}.filters-toolbar__fields{display:flex;flex:1 1 auto;flex-wrap:wrap;grid-gap:.75rem;gap:.75rem;min-width:0}.filters-toolbar__field{flex:1 1 160px;min-width:140px;max-width:280px}.filters-toolbar__field--grow{flex:1.4 1 220px;max-width:360px}.filters-toolbar__field--status{flex:0 1 240px;min-width:200px;max-width:280px}.filters-toolbar__field .flatpickr-wrapper,.filters-toolbar__field .form-control,.filters-toolbar__field .react-select{width:100%}.filters-toolbar__actions{display:inline-flex;flex-wrap:nowrap;align-items:center;grid-gap:.5rem;gap:.5rem;flex:0 0 auto}[dir] .filters-toolbar__actions{padding-bottom:1px}[dir=ltr] .filters-toolbar__actions{margin-left:auto}[dir=rtl] .filters-toolbar__actions{margin-right:auto}.attendance-buttons{display:inline-flex;flex-wrap:nowrap;align-items:center;grid-gap:8px;gap:8px}.attendance-buttons__tooltip{display:inline-flex}.attendance-buttons__btn{white-space:nowrap;min-width:32px;display:inline-flex;align-items:center;justify-content:center}[dir] .attendance-buttons__btn{padding:6px 8px}[dir] .booking-activity-logs-tab__filters{background:#fff;border:1px solid #ebe9f1;border-radius:.75rem;padding:1rem 1.15rem;margin-bottom:1rem;box-shadow:0 2px 12px rgba(34,41,47,.04)}.booking-activity-logs-tab__table-card{overflow:hidden}[dir] .booking-activity-logs-tab__table-card{border:1px solid #ebe9f1;border-radius:.75rem;box-shadow:0 4px 24px rgba(34,41,47,.06)}.booking-activity-logs-tab__table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.booking-activity-logs-tab__table{min-width:920px;table-layout:fixed;width:100%}[dir] .booking-activity-logs-tab__table{margin-bottom:0}.booking-activity-logs-tab__table thead th{font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;color:#6e6b7b;font-weight:600;white-space:nowrap}[dir] .booking-activity-logs-tab__table thead th{background:#f8f8f8;border-bottom:1px solid #ebe9f1;padding:.85rem 1rem}.booking-activity-logs-tab__table tbody td{vertical-align:middle;color:#2a2a3e}[dir] .booking-activity-logs-tab__table tbody td{padding:.85rem 1rem}.booking-activity-logs-tab__col--time{width:180px;min-width:180px}.booking-activity-logs-tab__col--event{width:200px;min-width:200px;max-width:200px}.booking-activity-logs-tab__col--candidate{width:240px;min-width:220px}.booking-activity-logs-tab__col--details{width:auto;min-width:200px;word-break:break-word}.booking-activity-logs-tab__col--by{width:160px;min-width:140px}.booking-activity-logs-tab__event-badge{display:inline-block;max-width:100%;white-space:normal;line-height:1.35;word-break:break-word;overflow-wrap:anywhere}[dir] .booking-activity-logs-tab__event-badge{padding:.35rem .65rem}[dir=ltr] .booking-activity-logs-tab__event-badge{text-align:left}[dir=rtl] .booking-activity-logs-tab__event-badge{text-align:right}.booking-activity-logs-tab .candidate-cell{min-width:0}.booking-activity-logs-tab .candidate-cell__name{font-weight:600;color:#2a2a3e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.booking-activity-logs-tab .candidate-cell__email{font-size:.8rem;color:#6e6b7b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.booking-email-template-editor__preview-frame{width:100%;height:420px}[dir] .booking-email-template-editor__preview-frame{border:1px solid #e5e7eb;border-radius:10px;background:#fff}.self-scheduling-attendance-tab__hero{display:flex;justify-content:space-between;align-items:flex-start;grid-gap:1rem;gap:1rem}[dir] .self-scheduling-attendance-tab__hero{margin-bottom:1.25rem;padding:1.35rem 1.5rem;border-radius:.85rem;border:1px solid rgba(115,103,240,.14);box-shadow:0 8px 24px rgba(115,103,240,.08)}[dir=ltr] .self-scheduling-attendance-tab__hero{background:linear-gradient(135deg,rgba(115,103,240,.08),hsla(0,0%,100%,.96))}[dir=rtl] .self-scheduling-attendance-tab__hero{background:linear-gradient(-135deg,rgba(115,103,240,.08),hsla(0,0%,100%,.96))}.self-scheduling-attendance-tab__hero-copy{min-width:0}.self-scheduling-attendance-tab__eyebrow{display:inline-flex;align-items:center;color:#7367f0;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}[dir] .self-scheduling-attendance-tab__eyebrow{padding:.35rem .65rem;border-radius:999px;background:rgba(115,103,240,.12);margin-bottom:.65rem}.self-scheduling-attendance-tab__title{font-size:1.25rem;font-weight:700;color:#2a2a3e}[dir] .self-scheduling-attendance-tab__title{margin-bottom:.35rem}.self-scheduling-attendance-tab__subtitle{font-size:.9rem;color:#6e6b7b;line-height:1.5;max-width:640px}.self-scheduling-attendance-tab__desk-btn{flex-shrink:0;white-space:nowrap}[dir] .self-scheduling-attendance-tab__desk-btn{border-radius:10px!important}.self-scheduling-attendance-tab__panel{display:grid;grid-template-columns:minmax(240px,.95fr) minmax(320px,1.25fr);grid-gap:1rem;gap:1rem;align-items:stretch}.self-scheduling-attendance-tab__actions,.self-scheduling-attendance-tab__steps{min-width:0}[dir] .self-scheduling-attendance-tab__steps{padding:1.25rem 1.35rem;border-radius:.85rem;border:1px solid #ebe9f1;background:#fff;box-shadow:0 4px 18px rgba(34,41,47,.05)}.self-scheduling-attendance-tab__panel-title{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;font-size:1rem;font-weight:700;color:#2a2a3e}[dir] .self-scheduling-attendance-tab__panel-title{margin-bottom:.85rem}.self-scheduling-attendance-tab__steps-list{color:#6e6b7b;font-size:.88rem;line-height:1.55}[dir] .self-scheduling-attendance-tab__steps-list{margin:0 0 1rem}[dir=ltr] .self-scheduling-attendance-tab__steps-list{padding-left:1.15rem}[dir=rtl] .self-scheduling-attendance-tab__steps-list{padding-right:1.15rem}[dir] .self-scheduling-attendance-tab__steps-list li+li{margin-top:.55rem}.self-scheduling-attendance-tab__hint{display:flex;align-items:flex-start;grid-gap:.55rem;gap:.55rem;color:#5e5873;font-size:.82rem;line-height:1.45}[dir] .self-scheduling-attendance-tab__hint{padding:.85rem .95rem;border-radius:.65rem;background:rgba(115,103,240,.06)}.self-scheduling-attendance-tab__hint svg{flex-shrink:0;color:#7367f0}[dir] .self-scheduling-attendance-tab__hint svg{margin-top:.1rem}.self-scheduling-attendance-tab__actions{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}[dir] .self-scheduling-attendance-tab__action-card{padding:1.2rem 1.25rem;border-radius:.85rem;border:1px solid #ebe9f1;background:#fff;box-shadow:0 4px 18px rgba(34,41,47,.05)}.self-scheduling-attendance-tab__action-head{display:flex;align-items:flex-start;grid-gap:.85rem;gap:.85rem}[dir] .self-scheduling-attendance-tab__action-head{margin-bottom:1rem}.self-scheduling-attendance-tab__action-head h5{font-size:.98rem;font-weight:700;color:#2a2a3e}.self-scheduling-attendance-tab__action-head p{color:#8a8896;font-size:.84rem;line-height:1.45}.self-scheduling-attendance-tab__action-icon{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .self-scheduling-attendance-tab__action-icon{border-radius:10px}.self-scheduling-attendance-tab__action-icon--code{color:#7367f0}[dir] .self-scheduling-attendance-tab__action-icon--code{background:rgba(115,103,240,.12)}.self-scheduling-attendance-tab__action-icon--scan{color:#12b886}[dir] .self-scheduling-attendance-tab__action-icon--scan{background:rgba(18,184,134,.12)}.self-scheduling-attendance-tab__code-input{max-width:240px;letter-spacing:.15em}[dir] .self-scheduling-attendance-tab__code-input{margin-bottom:.85rem;border-radius:10px!important}[dir] .self-scheduling-attendance-tab__action-btn{border-radius:10px!important}.self-scheduling-attendance-tab__scanner-preview{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:.55rem;gap:.55rem;min-height:140px;color:#8a8896;font-size:.82rem}[dir] .self-scheduling-attendance-tab__scanner-preview{margin-bottom:.85rem;border-radius:.75rem;border:1px dashed rgba(115,103,240,.22);text-align:center;padding:1rem}[dir=ltr] .self-scheduling-attendance-tab__scanner-preview{background:linear-gradient(180deg,#fafafa,#f5f5f8)}[dir=rtl] .self-scheduling-attendance-tab__scanner-preview{background:linear-gradient(-180deg,#fafafa,#f5f5f8)}.self-scheduling-attendance-tab__scanner-preview svg{color:#b9b9c3}@media(max-width:991px){.self-scheduling-attendance-tab__panel{grid-template-columns:1fr}.self-scheduling-attendance-tab__hero{flex-direction:column;align-items:stretch}.self-scheduling-attendance-tab__desk-btn{align-self:flex-start}}[dir] .self-scheduling-tab__toolbar--stacked{margin-bottom:1rem}.self-scheduling-tab__filters{display:flex;align-items:center;justify-content:space-between;grid-gap:1rem;gap:1rem;flex-wrap:wrap}[dir] .self-scheduling-tab__filters{margin-bottom:1.5rem}.self-scheduling-tab__filter-pills{display:inline-flex;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem}.self-scheduling-tab__filter-pill{color:#6e6b7b;font-size:.82rem;font-weight:600;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}[dir] .self-scheduling-tab__filter-pill{border:1px solid #ebe9f1;background:#fff;border-radius:999px;padding:.5rem 1rem;cursor:pointer}.self-scheduling-tab__filter-pill:hover:not(.is-active){color:#7367f0}[dir] .self-scheduling-tab__filter-pill:hover:not(.is-active){border-color:rgba(115,103,240,.35)}.self-scheduling-tab__filter-pill.is-active{color:#fff}[dir] .self-scheduling-tab__filter-pill.is-active{background:#7367f0;border-color:#7367f0;box-shadow:0 4px 14px rgba(115,103,240,.28)}.self-scheduling-tab__search{position:relative;min-width:220px;flex:0 1 300px}.self-scheduling-tab__search svg{position:absolute;top:50%;color:#b9b9c3;pointer-events:none}[dir] .self-scheduling-tab__search svg{transform:translateY(-50%)}[dir=ltr] .self-scheduling-tab__search svg{left:12px}[dir=rtl] .self-scheduling-tab__search svg{right:12px}.self-scheduling-tab__search .form-control{min-height:40px}[dir] .self-scheduling-tab__search .form-control{border-radius:999px;border-color:#ebe9f1;background:#fff;box-shadow:0 2px 8px rgba(34,41,47,.04)}[dir=ltr] .self-scheduling-tab__search .form-control{padding-left:34px}[dir=rtl] .self-scheduling-tab__search .form-control{padding-right:34px}[dir] .self-scheduling-tab__search .form-control:focus{border-color:rgba(115,103,240,.45);box-shadow:0 0 0 3px rgba(115,103,240,.12)}.self-scheduling-tab__card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem;align-items:stretch}@media(max-width:1199.98px){.self-scheduling-tab__card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767.98px){.self-scheduling-tab__card-grid{grid-template-columns:1fr;grid-gap:1rem;gap:1rem}}.self-scheduling-tab .card.booking-schedule-card-v2,.self-scheduling-tab .card.site-availability-card-v2{position:relative;height:100%;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}[dir] .self-scheduling-tab .card.booking-schedule-card-v2,[dir] .self-scheduling-tab .card.site-availability-card-v2{margin-bottom:0;background:#fff!important;border:1px solid #e4e1ec!important;border-radius:16px!important;box-shadow:0 1px 2px rgba(34,41,47,.04),0 8px 24px rgba(34,41,47,.07)!important}.self-scheduling-tab .card.booking-schedule-card-v2:before,.self-scheduling-tab .card.site-availability-card-v2:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;opacity:0;transition:opacity .22s ease}[dir=ltr] .self-scheduling-tab .card.booking-schedule-card-v2:before,[dir=ltr] .self-scheduling-tab .card.site-availability-card-v2:before{background:linear-gradient(90deg,rgba(115,103,240,.15),rgba(115,103,240,.45))}[dir=rtl] .self-scheduling-tab .card.booking-schedule-card-v2:before,[dir=rtl] .self-scheduling-tab .card.site-availability-card-v2:before{background:linear-gradient(-90deg,rgba(115,103,240,.15),rgba(115,103,240,.45))}[dir] .self-scheduling-tab .card.booking-schedule-card-v2:hover,[dir] .self-scheduling-tab .card.site-availability-card-v2:hover{transform:translateY(-4px);border-color:rgba(115,103,240,.28)!important;box-shadow:0 2px 6px rgba(34,41,47,.05),0 16px 40px rgba(115,103,240,.14)!important}.self-scheduling-tab .card.booking-schedule-card-v2:hover:before,.self-scheduling-tab .card.site-availability-card-v2:hover:before{opacity:1}.self-scheduling-tab .card.booking-schedule-card-v2>.card-body,.self-scheduling-tab .card.site-availability-card-v2>.card-body{display:flex;flex-direction:column;height:100%}[dir] .self-scheduling-tab .card.booking-schedule-card-v2>.card-body,[dir] .self-scheduling-tab .card.site-availability-card-v2>.card-body{padding:1.25rem 1.3rem 1.15rem}.booking-schedule-card-v2__status{display:inline-flex;align-items:center;grid-gap:.45rem;gap:.45rem;font-size:.78rem;font-weight:700;color:#6e6b7b}[dir] .booking-schedule-card-v2__status{margin-bottom:.75rem}.booking-schedule-card-v2__status-dot{width:8px;height:8px;flex-shrink:0}[dir] .booking-schedule-card-v2__status-dot{border-radius:50%;background:#b9b9c3}[dir] .booking-schedule-card-v2__status-dot--live{background:#28c76f}[dir] .booking-schedule-card-v2__status-dot--expiring{background:#ff9f43}[dir] .booking-schedule-card-v2__status-dot--draft{background:#b9b9c3}[dir] .booking-schedule-card-v2__status-dot--expired{background:#ea5455}.booking-schedule-card-v2__title{font-size:1.06rem;font-weight:700;color:#2a2a3e;line-height:1.35}[dir] .booking-schedule-card-v2__title{margin:0 0 .85rem}.booking-schedule-card-v2__meta{display:flex;flex-wrap:wrap;grid-gap:.65rem 1rem;gap:.65rem 1rem;color:#6e6b7b;font-size:.82rem}[dir] .booking-schedule-card-v2__meta{margin-bottom:1.1rem;padding-bottom:1rem;border-bottom:1px solid #f0eef5}.booking-schedule-card-v2__meta-item{display:inline-flex;align-items:center;grid-gap:.35rem;gap:.35rem;white-space:nowrap}[dir] .booking-schedule-card-v2__capacity{margin-bottom:.85rem}.booking-schedule-card-v2__capacity-header{display:flex;justify-content:space-between;align-items:center;grid-gap:.5rem;gap:.5rem;font-size:.82rem;font-weight:600;color:#5e5873}[dir] .booking-schedule-card-v2__capacity-header{margin-bottom:.5rem}.booking-schedule-card-v2__capacity-full{color:#ff9f43;font-weight:700}.booking-schedule-card-v2__capacity-unlimited{color:#7367f0;font-weight:700}[dir=ltr] .booking-schedule-card-v2__capacity--uncapped .booking-schedule-card-v2__capacity-track{background:repeating-linear-gradient(-45deg,#ececf1,#ececf1 6px,#f5f5f8 0,#f5f5f8 12px)}[dir=rtl] .booking-schedule-card-v2__capacity--uncapped .booking-schedule-card-v2__capacity-track{background:repeating-linear-gradient(45deg,#ececf1,#ececf1 6px,#f5f5f8 0,#f5f5f8 12px)}.booking-schedule-card-v2__capacity--uncapped .booking-schedule-card-v2__capacity-bar{width:0!important}[dir] .booking-schedule-card-v2__capacity--uncapped .booking-schedule-card-v2__capacity-bar{background:transparent}.booking-schedule-card-v2__capacity-track{height:7px;overflow:hidden}[dir] .booking-schedule-card-v2__capacity-track{border-radius:999px;background:#ececf1}.booking-schedule-card-v2__capacity-bar{height:100%;transition:width .25s ease}[dir] .booking-schedule-card-v2__capacity-bar{border-radius:999px}[dir=ltr] .booking-schedule-card-v2__capacity-bar{background:linear-gradient(90deg,#7367f0,#9e95f5)}[dir=rtl] .booking-schedule-card-v2__capacity-bar{background:linear-gradient(-90deg,#7367f0,#9e95f5)}.booking-schedule-card-v2__next-slot{color:#6e6b7b;font-size:.82rem}[dir] .booking-schedule-card-v2__next-slot{padding:.7rem .85rem;border-radius:10px;background:#f8f7fb;border:1px solid #ebe9f1;margin-bottom:1.1rem}.booking-schedule-card-v2__footer{display:flex;align-items:center;justify-content:space-between;grid-gap:.75rem;gap:.75rem}[dir] .booking-schedule-card-v2__footer{margin-top:auto;padding-top:.85rem;border-top:1px solid #f0eef5}.booking-schedule-card-v2__expiry{font-size:.8rem;color:#8a8896;font-weight:500}.booking-schedule-card-v2__action-btn{white-space:nowrap;min-width:88px}[dir] .booking-schedule-card-v2__action-btn{border-radius:8px!important;box-shadow:0 4px 12px rgba(115,103,240,.22)}.site-availability-card-v2__capacity-badge{display:inline-flex;color:#7367f0;font-size:.74rem;font-weight:700}[dir] .site-availability-card-v2__capacity-badge{padding:.38rem .75rem;border-radius:999px;background:rgba(115,103,240,.1);margin-bottom:.85rem}.site-availability-card-v2__title{font-size:1.04rem;font-weight:700;color:#2a2a3e;line-height:1.35}[dir] .site-availability-card-v2__title{margin:0 0 .4rem}.site-availability-card-v2__address{display:flex;align-items:flex-start;grid-gap:.4rem;gap:.4rem;color:#8a8896;font-size:.8rem;line-height:1.45}[dir] .site-availability-card-v2__address{margin-bottom:1.15rem;padding-bottom:1rem;border-bottom:1px solid #f0eef5}.site-availability-card-v2__address svg{flex-shrink:0}[dir] .site-availability-card-v2__address svg{margin-top:.12rem}[dir] .site-availability-card-v2__section{margin-bottom:1.15rem;padding-bottom:1rem;border-bottom:1px solid #f0eef5}[dir] .site-availability-card-v2__section--last{border-bottom:none;padding-bottom:0;margin-bottom:0}.site-availability-card-v2__section-head{display:flex;justify-content:space-between;align-items:flex-start;grid-gap:.75rem;gap:.75rem}[dir] .site-availability-card-v2__section-head{margin-bottom:.65rem}.site-availability-card-v2__section-label{display:block;font-size:.82rem;font-weight:700;color:#5e5873}.site-availability-card-v2__section-meta{font-size:.78rem;color:#8a8896;font-weight:600}.site-availability-card-v2__availability-summary{font-size:.78rem;color:#8a8896}[dir] .site-availability-card-v2__availability-summary{margin-top:.2rem}.site-availability-card-v2__edit-link{color:#7367f0;font-size:.8rem;font-weight:600;display:inline-flex;align-items:center;grid-gap:.3rem;gap:.3rem}[dir] .site-availability-card-v2__edit-link{border:none;background:transparent;cursor:pointer;padding:.15rem 0}.site-availability-card-v2__edit-link:hover{text-decoration:underline}.site-availability-card-v2__edit-link:disabled{opacity:.55}[dir] .site-availability-card-v2__edit-link:disabled{cursor:not-allowed}.site-availability-card-v2__gallery{display:flex;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem;align-items:center}.site-availability-card-v2__gallery-item{position:relative;width:58px;height:46px;overflow:hidden}[dir] .site-availability-card-v2__gallery-item{border-radius:8px;border:1px solid #ebe9f1;box-shadow:0 2px 6px rgba(34,41,47,.06)}.site-availability-card-v2__gallery-item:hover .site-availability-card-v2__gallery-remove{opacity:1}.site-availability-card-v2__gallery-preview{display:block;width:100%;height:100%}[dir] .site-availability-card-v2__gallery-preview{padding:0;border:none;background:transparent;cursor:zoom-in}.site-availability-card-v2__gallery-preview img{width:100%;height:100%;object-fit:cover;display:block}.site-availability-card-v2__gallery-remove{position:absolute;top:3px;z-index:1;color:#fff;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s ease}[dir] .site-availability-card-v2__gallery-remove{border:none;background:rgba(234,84,85,.92);border-radius:4px;cursor:pointer}[dir=ltr] .site-availability-card-v2__gallery-remove{right:3px}[dir=rtl] .site-availability-card-v2__gallery-remove{left:3px}.site-availability-card-v2__gallery-add{width:58px;height:46px;display:inline-flex;align-items:center;justify-content:center;color:#8a8896;transition:border-color .15s ease,color .15s ease,background .15s ease}[dir] .site-availability-card-v2__gallery-add{border:1px dashed #d8d6de;border-radius:8px;cursor:pointer;background:#fafafa}.site-availability-card-v2__gallery-add:hover{color:#7367f0}[dir] .site-availability-card-v2__gallery-add:hover{border-color:rgba(115,103,240,.45);background:#fbfaff}.site-availability-card-v2__gallery-empty{font-size:.62rem;line-height:1.2}[dir] .site-availability-card-v2__gallery-empty{text-align:center;padding:0 .25rem}.site-availability-card-v2__gallery-more{width:58px;height:46px;color:#6e6b7b;font-size:.78rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center}[dir] .site-availability-card-v2__gallery-more{border-radius:8px;background:#f1f0f5;border:1px solid #ebe9f1;cursor:pointer;padding:0}.site-availability-card-v2__gallery-more:hover{color:#5e5873}[dir] .site-availability-card-v2__gallery-more:hover{background:#ebe9f1}.site-availability-card-v2__slot-list{list-style:none}[dir] .site-availability-card-v2__slot-list{margin:0;padding:0}.site-availability-card-v2__slot-list li{font-size:.8rem;color:#6e6b7b;line-height:1.4}[dir] .site-availability-card-v2__slot-list li{padding:.28rem 0}.site-availability-card-v2__empty-slots{font-size:.8rem;color:#b9b9c3}[dir] .site-availability-card-v2__empty-slots{margin:0}.site-availability-card-v2__view-all{color:#7367f0;font-size:.78rem;font-weight:600}[dir] .site-availability-card-v2__view-all{border:none;background:transparent;padding:0;margin-top:.45rem;cursor:pointer}.site-availability-card-v2__view-all:hover{text-decoration:underline}[dir] .site-availability-card-v2__capacity-control{margin-top:1rem;padding-top:1rem;border-top:1px solid #f0eef5}.site-availability-card-v2__toggle{display:flex;align-items:center;grid-gap:.55rem;gap:.55rem}[dir] .site-availability-card-v2__toggle{margin-bottom:.75rem}[dir] .site-availability-card-v2__toggle .form-check-input{margin-top:0;cursor:pointer}.site-availability-card-v2__toggle label{font-size:.82rem;color:#5e5873;font-weight:500}[dir] .site-availability-card-v2__toggle label{cursor:pointer}.site-availability-card-v2__capacity-input-row{display:flex;align-items:center;grid-gap:.55rem;gap:.55rem}.site-availability-card-v2__capacity-input-row .form-control{max-width:96px}[dir] .site-availability-card-v2__capacity-input-row .form-control{border-radius:8px}[dir] .site-availability-card-v2__capacity-input-row .btn{border-radius:8px;box-shadow:0 4px 12px rgba(115,103,240,.18)}[dir] .site-availability-image-preview-modal .modal-content{background:transparent;border:none;box-shadow:none}.site-availability-image-preview-modal__body{position:relative}[dir] .site-availability-image-preview-modal__body{padding:0;text-align:center}.site-availability-image-preview-modal__close{position:absolute;top:-.35rem;z-index:2;width:36px;height:36px;color:#fff;display:inline-flex;align-items:center;justify-content:center}[dir] .site-availability-image-preview-modal__close{border:none;border-radius:50%;background:rgba(34,41,47,.78);cursor:pointer}[dir=ltr] .site-availability-image-preview-modal__close{right:-.35rem}[dir=rtl] .site-availability-image-preview-modal__close{left:-.35rem}.site-availability-image-preview-modal__nav{position:absolute;top:50%;z-index:2;width:40px;height:40px;color:#fff;display:inline-flex;align-items:center;justify-content:center}[dir] .site-availability-image-preview-modal__nav{transform:translateY(-50%);border:none;border-radius:50%;background:rgba(34,41,47,.72);cursor:pointer}[dir=ltr] .site-availability-image-preview-modal__nav--prev{left:.5rem}[dir=ltr] .site-availability-image-preview-modal__nav--next,[dir=rtl] .site-availability-image-preview-modal__nav--prev{right:.5rem}[dir=rtl] .site-availability-image-preview-modal__nav--next{left:.5rem}.site-availability-image-preview-modal__image{max-width:100%;max-height:72vh;object-fit:contain}[dir] .site-availability-image-preview-modal__image{border-radius:12px;background:#111;box-shadow:0 16px 48px rgba(0,0,0,.35)}.site-availability-image-preview-modal__caption{color:#fff;font-size:.85rem;font-weight:600}[dir] .site-availability-image-preview-modal__caption{margin:.85rem 0 0;text-shadow:0 1px 4px rgba(0,0,0,.45)}.ss-analytics .ss-analytics__filters{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto;grid-column-gap:16px;column-gap:16px;grid-row-gap:8px;row-gap:8px;align-items:start}.ss-analytics .ss-analytics__filters--primary{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto}.ss-analytics .ss-analytics__filters--interview{grid-template-columns:minmax(220px,320px) minmax(0,1fr) auto;align-items:end}.ss-analytics .ss-analytics__filter-field{min-width:0}.ss-analytics .ss-analytics__filter-field .flatpickr-wrapper,.ss-analytics .ss-analytics__filter-field .form-control,.ss-analytics .ss-analytics__filter-field .react-select{width:100%}.ss-analytics .ss-analytics__filter-hint{font-size:.72rem;line-height:1.35;color:#8a8896}[dir] .ss-analytics .ss-analytics__filter-hint{margin-top:6px}.ss-analytics .ss-analytics__filter-actions{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;flex-shrink:0}[dir] .ss-analytics .ss-analytics__filter-actions{padding-top:22px}[dir] .ss-analytics .ss-analytics__filter-actions--flush{padding-top:0;padding-bottom:1px}.ss-analytics .ss-analytics__filter-presets{grid-column:2;display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.ss-analytics .ss-analytics__filter-presets--inline{grid-column:auto;align-items:center}[dir] .ss-analytics .ss-analytics__filter-presets--inline{padding-bottom:2px}.ss-analytics .ss-analytics__interview-filters .ss-analytics__interview-filters-head{display:flex;flex-direction:column;align-items:flex-start;grid-gap:2px;gap:2px}[dir] .ss-analytics .ss-analytics__interview-filters .ss-analytics__interview-filters-head{margin-bottom:10px}.ss-analytics .ss-analytics__scope-badge{display:inline-flex;align-items:center;flex-shrink:0;font-size:.68rem;font-weight:700;letter-spacing:.02em;white-space:nowrap}[dir] .ss-analytics .ss-analytics__scope-badge{padding:2px 8px;border-radius:999px}.ss-analytics .ss-analytics__scope-badge--activity{color:#7367f0}[dir] .ss-analytics .ss-analytics__scope-badge--activity{background:rgba(115,103,240,.12)}.ss-analytics .ss-analytics__scope-badge--scheduled{color:#00cfe8}[dir] .ss-analytics .ss-analytics__scope-badge--scheduled{background:rgba(0,207,232,.14)}.ss-analytics .ss-analytics__kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:stretch}.ss-analytics .ss-analytics__kpi-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.ss-analytics .ss-analytics__kpi-card{min-height:132px;height:100%}[dir] .ss-analytics .ss-analytics__kpi-card{border:1px solid #ebe9f1;border-radius:.85rem;box-shadow:0 4px 20px rgba(34,41,47,.04)}.ss-analytics .ss-analytics__kpi-card .card-body{display:flex;flex-direction:column;height:100%}[dir] .ss-analytics .ss-analytics__kpi-card .card-body{padding:16px}.ss-analytics .ss-analytics__kpi-head{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px}[dir] .ss-analytics .ss-analytics__kpi-head{margin-bottom:8px}.ss-analytics .ss-analytics__adoption-stat-head,.ss-analytics .ss-analytics__adoption-title-wrap,.ss-analytics .ss-analytics__kpi-label-wrap,.ss-analytics .ss-analytics__rate-label-wrap{display:inline-flex;align-items:center;grid-gap:.35rem;gap:.35rem}.ss-analytics .ss-analytics__info-btn{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:#7367f0;flex-shrink:0}[dir] .ss-analytics .ss-analytics__info-btn{padding:0;border:0;border-radius:999px;background:rgba(115,103,240,.08);cursor:help}.ss-analytics .ss-analytics__info-btn:focus,.ss-analytics .ss-analytics__info-btn:hover{outline:none}[dir] .ss-analytics .ss-analytics__info-btn:focus,[dir] .ss-analytics .ss-analytics__info-btn:hover{background:rgba(115,103,240,.16)}.ss-analytics .ss-analytics__adoption-head{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:16px;gap:16px}[dir] .ss-analytics .ss-analytics__adoption-head{margin-bottom:16px}.ss-analytics .ss-analytics__adoption-total{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}[dir=ltr] .ss-analytics .ss-analytics__adoption-total{text-align:right}[dir=rtl] .ss-analytics .ss-analytics__adoption-total{text-align:left}.ss-analytics .ss-analytics__adoption-total-value{font-size:1.75rem;font-weight:700;color:#28c76f;line-height:1.1}.ss-analytics .ss-analytics__adoption-total-label{font-size:.78rem;color:#8a8896;font-weight:600;text-transform:uppercase;letter-spacing:.04em}[dir] .ss-analytics .ss-analytics__adoption-total-label{margin-top:.15rem}.ss-analytics .ss-analytics__adoption-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:stretch}.ss-analytics .ss-analytics__adoption-stat{display:flex;flex-direction:column;min-height:124px;height:100%}[dir] .ss-analytics .ss-analytics__adoption-stat{padding:16px;border:1px solid #f0eef5;border-radius:.75rem;background:#faf9fc}.ss-analytics .ss-analytics__adoption-stat-head{font-size:.82rem;font-weight:600;color:#8a8896}.ss-analytics .ss-analytics__adoption-stat-head svg{color:#7367f0}.ss-analytics .ss-analytics__adoption-stat-value{font-size:1.35rem;font-weight:700;color:#2a2a3e}[dir] .ss-analytics .ss-analytics__adoption-stat-value{margin-top:auto;padding-top:12px}.ss-analytics .ss-analytics__adoption-stat-sub{font-size:.78rem;color:#8a8896}[dir] .ss-analytics .ss-analytics__adoption-stat-sub{margin-top:4px}.ss-analytics .ss-analytics__kpi-label{font-size:.8rem;font-weight:600;color:#8a8896}.ss-analytics .ss-analytics__kpi-icon{color:#7367f0;display:inline-flex}.ss-analytics .ss-analytics__kpi-value{font-size:1.5rem;font-weight:700;color:#2a2a3e;line-height:1.2}.ss-analytics .ss-analytics__kpi-sub{font-size:.78rem;color:#8a8896}[dir] .ss-analytics .ss-analytics__kpi-sub{margin-top:auto;padding-top:8px}[dir] .ss-analytics .ss-analytics__panel{border:1px solid #ebe9f1;border-radius:.85rem;box-shadow:0 4px 20px rgba(34,41,47,.04)}.ss-analytics .ss-analytics__panel-title{font-size:1rem;font-weight:700;color:#2a2a3e}.ss-analytics .ss-analytics__panel-sub{font-size:.82rem;color:#8a8896}.ss-analytics .ss-analytics__charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:stretch}.ss-analytics .ss-analytics__charts--single{grid-template-columns:1fr}.ss-analytics .ss-analytics__charts--single .ss-analytics__chart-card{min-height:0}.ss-analytics .ss-analytics__charts--single .ss-analytics__funnel{max-width:none}.ss-analytics .ss-analytics__chart-card{min-height:420px;height:100%}.ss-analytics .ss-analytics__chart-card .card-body{display:flex;flex-direction:column;height:100%;grid-gap:16px;gap:16px}[dir] .ss-analytics .ss-analytics__chart-card .card-body{padding:20px}.ss-analytics .ss-analytics__chart-head{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:flex-start;grid-gap:12px;gap:12px}.ss-analytics .ss-analytics__chart-head-copy{min-width:0}.ss-analytics .ss-analytics__chart-head-aside{display:flex;flex-direction:column;align-items:flex-end;grid-gap:8px;gap:8px}.ss-analytics .ss-analytics__chart-icon{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#7367f0}[dir] .ss-analytics .ss-analytics__chart-icon{border-radius:999px;background:rgba(115,103,240,.12)}.ss-analytics .ss-analytics__chart-icon--funnel{color:#7367f0}[dir] .ss-analytics .ss-analytics__chart-icon--funnel{background:rgba(115,103,240,.12)}.ss-analytics .ss-analytics__chart-icon--month{color:#00cfe8}[dir] .ss-analytics .ss-analytics__chart-icon--month{background:rgba(0,207,232,.14)}.ss-analytics .ss-analytics__chart-icon--hours{color:#7367f0}[dir] .ss-analytics .ss-analytics__chart-icon--hours{background:rgba(115,103,240,.12)}.ss-analytics .ss-analytics__chart-icon--days{color:#28c76f}[dir] .ss-analytics .ss-analytics__chart-icon--days{background:rgba(40,199,111,.14)}.ss-analytics .ss-analytics__chart-chip{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;color:#6e6b7b;font-size:.72rem;font-weight:600;white-space:nowrap}[dir] .ss-analytics .ss-analytics__chart-chip{border:1px solid #ebe9f1;background:#fff;border-radius:999px;padding:6px 12px}.ss-analytics .ss-analytics__chart-chip-label{color:#7367f0;font-weight:700}.ss-analytics .ss-analytics__funnel{display:flex;flex-direction:column;justify-content:center;grid-gap:16px;gap:16px;flex:1 1}.ss-analytics .ss-analytics__funnel-row{display:grid;grid-template-columns:36px minmax(150px,-webkit-max-content) minmax(120px,1fr) minmax(56px,-webkit-max-content) minmax(96px,-webkit-max-content);grid-template-columns:36px minmax(150px,max-content) minmax(120px,1fr) minmax(56px,max-content) minmax(96px,max-content);align-items:center;grid-gap:16px;gap:16px}.ss-analytics .ss-analytics__funnel-icon{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .ss-analytics .ss-analytics__funnel-icon{border-radius:999px}.ss-analytics .ss-analytics__funnel-label{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;grid-gap:2px;gap:2px;min-width:0;font-size:.82rem;font-weight:600;color:#5e5873}.ss-analytics .ss-analytics__funnel-label-text{white-space:nowrap}.ss-analytics .ss-analytics__funnel-secondary{font-size:.68rem;font-weight:500;color:#8a8896;line-height:1.2;white-space:nowrap}.ss-analytics .ss-analytics__funnel-track{height:12px;overflow:hidden}[dir] .ss-analytics .ss-analytics__funnel-track{border-radius:999px;background:#f3f2f7}.ss-analytics .ss-analytics__funnel-bar{height:100%;min-width:0}[dir] .ss-analytics .ss-analytics__funnel-bar{border-radius:999px}.ss-analytics .ss-analytics__funnel-count{font-weight:700;font-size:.95rem;color:#2a2a3e;white-space:nowrap}[dir=ltr] .ss-analytics .ss-analytics__funnel-count{text-align:right}[dir=rtl] .ss-analytics .ss-analytics__funnel-count{text-align:left}.ss-analytics .ss-analytics__funnel-pct{font-size:.75rem;color:#8a8896;white-space:nowrap}[dir=ltr] .ss-analytics .ss-analytics__funnel-pct{text-align:right}[dir=rtl] .ss-analytics .ss-analytics__funnel-pct{text-align:left}.ss-analytics .ss-analytics__month-chart{position:relative;flex:1 1;min-height:240px;display:flex;flex-direction:column}.ss-analytics .ss-analytics__mom{position:absolute;top:0;z-index:2;max-width:148px;color:#28c76f;pointer-events:none}[dir] .ss-analytics .ss-analytics__mom{padding:10px 12px;border-radius:12px;background:#e8f9ef}[dir=ltr] .ss-analytics .ss-analytics__mom{right:0}[dir=rtl] .ss-analytics .ss-analytics__mom{left:0}.ss-analytics .ss-analytics__mom.is-down{color:#ea5455}[dir] .ss-analytics .ss-analytics__mom.is-down{background:#fdeeee}.ss-analytics .ss-analytics__mom-value{display:block;font-size:.78rem;font-weight:700;line-height:1.25}.ss-analytics .ss-analytics__mom-copy{display:block;font-size:.7rem;font-weight:600;opacity:.9}[dir] .ss-analytics .ss-analytics__mom-copy{margin-top:4px}.ss-analytics .ss-analytics__insight{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;color:#5e5873;font-size:.82rem;line-height:1.4}[dir] .ss-analytics .ss-analytics__insight{margin-top:auto;padding:12px 16px;border-radius:12px;background:#f6f5fb}.ss-analytics .ss-analytics__insight-bulb{display:inline-flex;color:#7367f0;flex-shrink:0}[dir] .ss-analytics .ss-analytics__insight-bulb{margin-top:1px}.ss-analytics .ss-analytics__insight-copy{min-width:0}.ss-analytics .ss-analytics__insight-copy strong{color:#2a2a3e}.ss-analytics .ss-analytics__chart{width:100%}.ss-analytics .ss-analytics__chart .recharts-cartesian-axis-tick-value{font-size:11px}.ss-analytics .ss-analytics__chart--grow{flex:1 1;min-height:220px}.ss-analytics .ss-analytics__chart--compact .recharts-wrapper{font-family:inherit}.ss-analytics .ss-analytics__tooltip{min-width:132px}[dir] .ss-analytics .ss-analytics__tooltip{padding:.65rem .75rem;border:1px solid #ebe9f1;border-radius:.75rem;background:#fff;box-shadow:0 10px 28px rgba(34,41,47,.12)}.ss-analytics .ss-analytics__tooltip-label{color:#5e5873;font-size:.72rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}[dir] .ss-analytics .ss-analytics__tooltip-label{margin-bottom:.4rem}.ss-analytics .ss-analytics__tooltip-row{display:flex;align-items:center;grid-gap:.4rem;gap:.4rem;color:#6e6b7b;font-size:.78rem}[dir] .ss-analytics .ss-analytics__tooltip-row+.ss-analytics__tooltip-row{margin-top:.25rem}.ss-analytics .ss-analytics__tooltip-row strong{color:#2a2a3e}[dir=ltr] .ss-analytics .ss-analytics__tooltip-row strong{margin-left:auto}[dir=rtl] .ss-analytics .ss-analytics__tooltip-row strong{margin-right:auto}.ss-analytics .ss-analytics__tooltip-swatch{width:8px;height:8px;flex-shrink:0}[dir] .ss-analytics .ss-analytics__tooltip-swatch{border-radius:999px}.ss-analytics .ss-analytics__mix-chart{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:124px;height:100%}[dir] .ss-analytics .ss-analytics__mix-chart{padding:12px 16px;border:1px solid #f0eef5;border-radius:.75rem;background:#faf9fc}.ss-analytics .ss-analytics__mix-legend{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:12px;gap:12px;font-size:.75rem;font-weight:600;color:#6e6b7b}[dir] .ss-analytics .ss-analytics__mix-legend{margin-top:4px}.ss-analytics .ss-analytics__mix-legend span{display:inline-flex;align-items:center;grid-gap:6px;gap:6px}.ss-analytics .ss-analytics__mix-legend i{width:8px;height:8px;display:inline-block}[dir] .ss-analytics .ss-analytics__mix-legend i{border-radius:999px}[dir] .ss-analytics .ss-analytics__mix-legend--center{margin-top:8px}.ss-analytics .ss-analytics__preset{color:#6e6b7b;font-size:.72rem;font-weight:600;line-height:1.2}[dir] .ss-analytics .ss-analytics__preset{border:1px solid #ebe9f1;background:#fff;border-radius:999px;padding:.25rem .7rem;cursor:pointer}.ss-analytics .ss-analytics__preset:focus,.ss-analytics .ss-analytics__preset:hover{color:#7367f0;outline:none}[dir] .ss-analytics .ss-analytics__preset:focus,[dir] .ss-analytics .ss-analytics__preset:hover{border-color:#7367f0}.ss-analytics .ss-analytics__preset.is-active{color:#7367f0}[dir] .ss-analytics .ss-analytics__preset.is-active{background:rgba(115,103,240,.12);border-color:#7367f0}@media(max-width:1199.98px){.ss-analytics .ss-analytics__charts,.ss-analytics .ss-analytics__kpi-grid,.ss-analytics .ss-analytics__kpi-grid--three{grid-template-columns:1fr 1fr}}@media(max-width:991.98px){.ss-analytics .ss-analytics__filters,.ss-analytics .ss-analytics__filters--interview,.ss-analytics .ss-analytics__filters--primary{grid-template-columns:1fr}.ss-analytics .ss-analytics__filter-actions,.ss-analytics .ss-analytics__filter-presets,.ss-analytics .ss-analytics__filter-presets--inline{grid-column:1/-1}[dir] .ss-analytics .ss-analytics__filter-actions,[dir] .ss-analytics .ss-analytics__filter-presets,[dir] .ss-analytics .ss-analytics__filter-presets--inline{padding-top:0}.ss-analytics .ss-analytics__adoption-grid{grid-template-columns:1fr 1fr}.ss-analytics .ss-analytics__charts{grid-template-columns:1fr}}@media(max-width:575.98px){.ss-analytics .ss-analytics__adoption-grid,.ss-analytics .ss-analytics__charts,.ss-analytics .ss-analytics__filters,.ss-analytics .ss-analytics__kpi-grid,.ss-analytics .ss-analytics__kpi-grid--three{grid-template-columns:1fr}.ss-analytics .ss-analytics__funnel-row{grid-template-columns:36px minmax(0,1fr) 40px;grid-template-areas:"icon label count" "icon track pct"}.ss-analytics .ss-analytics__funnel-icon{grid-area:icon}.ss-analytics .ss-analytics__funnel-label{grid-area:label}.ss-analytics .ss-analytics__funnel-track{grid-area:track}.ss-analytics .ss-analytics__funnel-count{grid-area:count}.ss-analytics .ss-analytics__funnel-pct{grid-area:pct}}.ss-analytics .ss-analytics__rate-list{display:flex;flex-direction:column;grid-gap:.85rem;gap:.85rem}.ss-analytics .ss-analytics__rate-list--inline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}@media(max-width:991.98px){.ss-analytics .ss-analytics__rate-list--inline{grid-template-columns:1fr}}.ss-analytics .ss-analytics__rate-list--stack{flex:1 1;justify-content:stretch;grid-gap:12px;gap:12px}.ss-analytics .ss-analytics__rate-list--stack .ss-analytics__rate-row{flex:1 1}.ss-analytics .ss-analytics__quality-card .card-body{display:flex;flex-direction:column;height:100%}.ss-analytics .ss-analytics__rate-row{display:flex;align-items:center;justify-content:space-between;grid-gap:1rem;gap:1rem}[dir] .ss-analytics .ss-analytics__rate-row{padding:.85rem 1rem;border:1px solid #f0eef5;border-radius:.75rem;background:#faf9fc}.ss-analytics .ss-analytics__rate-label{font-weight:600;color:#2a2a3e}.ss-analytics .ss-analytics__rate-hint{font-size:.78rem;color:#8a8896}[dir] .ss-analytics .ss-analytics__rate-hint{margin-top:.15rem}.ss-analytics .ss-analytics__rate-value{font-size:1.15rem;font-weight:700;color:#7367f0;white-space:nowrap}.ss-analytics .ss-analytics__week-chip{display:inline-flex;align-items:center;color:#7367f0;font-size:.8rem;font-weight:600}[dir] .ss-analytics .ss-analytics__week-chip{padding:.35rem .75rem;border-radius:999px;background:rgba(115,103,240,.1)}.ss-analytics .ss-analytics__export-actions,.ss-analytics .ss-analytics__table-actions{display:inline-flex;align-items:center;grid-gap:.5rem;gap:.5rem;flex-wrap:wrap}.ss-analytics .ss-analytics__fill-table{border-collapse:initial;border-spacing:0}[dir] .ss-analytics .ss-analytics__fill-table{margin-top:.25rem}.ss-analytics .ss-analytics__fill-table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1;color:#6e6b7b;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}[dir] .ss-analytics .ss-analytics__fill-table thead th{padding:.75rem .85rem;border:0;border-bottom:1px solid #ebe9f1}[dir=ltr] .ss-analytics .ss-analytics__fill-table thead th{background:linear-gradient(180deg,#f8f7fc,#f3f1fa)}[dir=rtl] .ss-analytics .ss-analytics__fill-table thead th{background:linear-gradient(-180deg,#f8f7fc,#f3f1fa)}.ss-analytics .ss-analytics__fill-table tbody td{vertical-align:middle;color:#5e5873;font-size:.875rem}[dir] .ss-analytics .ss-analytics__fill-table tbody td{padding:.9rem .85rem;border-top:0;border-bottom:1px solid #f0eef5}.ss-analytics .ss-analytics__fill-table tbody tr{transition:background-color .15s ease}[dir] .ss-analytics .ss-analytics__fill-table tbody tr:nth-child(2n){background:#fcfbfe}[dir] .ss-analytics .ss-analytics__fill-table tbody tr:hover{background:rgba(115,103,240,.04)}[dir] .ss-analytics .ss-analytics__fill-table tbody tr:last-child td{border-bottom:0}.ss-analytics .ss-analytics__schedule-name{display:inline-block;max-width:240px;color:#2a2a3e;font-weight:600;line-height:1.35}.ss-analytics .ss-analytics__num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;color:#4b465c}.ss-analytics .ss-analytics__filled-value{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;color:#28c76f;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[dir] .ss-analytics .ss-analytics__filled-value{padding:.15rem .55rem;border-radius:999px;background:rgba(40,199,111,.12)}.ss-analytics .ss-analytics__soft-pill{display:inline-flex;align-items:center;color:#6e6b7b;font-size:.75rem;font-weight:600}[dir] .ss-analytics .ss-analytics__soft-pill{padding:.15rem .55rem;border-radius:999px;background:rgba(130,134,139,.1)}.ss-analytics .ss-analytics__format-badge{display:inline-flex;align-items:center;font-size:.75rem;font-weight:700;letter-spacing:.01em;white-space:nowrap}[dir] .ss-analytics .ss-analytics__format-badge{padding:.2rem .6rem;border-radius:999px}.ss-analytics .ss-analytics__format-badge--online{color:#00cfe8}[dir] .ss-analytics .ss-analytics__format-badge--online{background:rgba(0,207,232,.14)}.ss-analytics .ss-analytics__format-badge--onsite{color:#5a8dee}[dir] .ss-analytics .ss-analytics__format-badge--onsite{background:rgba(90,141,238,.14)}.ss-analytics .ss-analytics__format-badge--both,.ss-analytics .ss-analytics__format-badge--hybrid{color:#7367f0}[dir] .ss-analytics .ss-analytics__format-badge--both,[dir] .ss-analytics .ss-analytics__format-badge--hybrid{background:rgba(115,103,240,.14)}.ss-analytics .ss-analytics__fill-empty{color:#b9b9c3;font-weight:600}.ss-analytics .ss-analytics__fill-meter{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;min-width:108px}[dir=ltr] .ss-analytics .ss-analytics__fill-meter--low .ss-analytics__fill-meter-bar{background:linear-gradient(90deg,#ff9f43,#ffc085)}[dir=rtl] .ss-analytics .ss-analytics__fill-meter--low .ss-analytics__fill-meter-bar{background:linear-gradient(-90deg,#ff9f43,#ffc085)}.ss-analytics .ss-analytics__fill-meter--low .ss-analytics__fill-meter-label{color:#ff9f43}[dir=ltr] .ss-analytics .ss-analytics__fill-meter--mid .ss-analytics__fill-meter-bar{background:linear-gradient(90deg,#7367f0,#9e95f5)}[dir=rtl] .ss-analytics .ss-analytics__fill-meter--mid .ss-analytics__fill-meter-bar{background:linear-gradient(-90deg,#7367f0,#9e95f5)}.ss-analytics .ss-analytics__fill-meter--mid .ss-analytics__fill-meter-label{color:#7367f0}[dir=ltr] .ss-analytics .ss-analytics__fill-meter--high .ss-analytics__fill-meter-bar{background:linear-gradient(90deg,#28c76f,#48da89)}[dir=rtl] .ss-analytics .ss-analytics__fill-meter--high .ss-analytics__fill-meter-bar{background:linear-gradient(-90deg,#28c76f,#48da89)}.ss-analytics .ss-analytics__fill-meter--high .ss-analytics__fill-meter-label{color:#28c76f}.ss-analytics .ss-analytics__fill-meter-track{flex:1 1;height:6px;overflow:hidden}[dir] .ss-analytics .ss-analytics__fill-meter-track{border-radius:999px;background:#ebe9f1}.ss-analytics .ss-analytics__fill-meter-bar{height:100%;transition:width .2s ease}[dir] .ss-analytics .ss-analytics__fill-meter-bar{border-radius:999px}.ss-analytics .ss-analytics__fill-meter-label{min-width:2.25rem;font-size:.8rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[dir=ltr] .ss-analytics .ss-analytics__fill-meter-label{text-align:right}[dir=rtl] .ss-analytics .ss-analytics__fill-meter-label{text-align:left}.quill .ql-container{overflow:auto}[dir] .quill .ql-container{background:#fff}.quill-email{display:flex;flex-direction:column-reverse}.quill-email .ql-editor{min-height:200px;max-height:500px;font-family:var(--bs-body-font-family)}.quill-email .ql-editor.ql-blank:before{top:20px}[dir=ltr] .quill-email .ql-editor.ql-blank:before{left:25px}[dir=rtl] .quill-email .ql-editor.ql-blank:before{right:25px}.quill-email .ql-editor p{font-size:14px!important}[dir] .quill-email .ql-editor p{margin:6px 10px}.react-resizable-parent{position:fixed;width:100vh;height:100vh;z-index:1050}[dir] .react-resizable-parent{background:transparent}.flexible-modal{position:fixed!important;z-index:100!important;overflow-x:hidden}[dir] .flexible-modal{border:1px solid #ccc;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.35)}[dir] .flexible-modal .card{box-shadow:none!important}.flexible-modal-mask{position:fixed;height:100%;top:0;bottom:0}[dir] .flexible-modal-mask{background:transparent}[dir=ltr] .flexible-modal-mask,[dir=rtl] .flexible-modal-mask{left:0;right:0}.flexible-modal-resizer{position:absolute;bottom:0}[dir] .flexible-modal-resizer{margin:5px;border-bottom:2px solid #333}[dir=ltr] .flexible-modal-resizer{right:0;cursor:se-resize;border-right:2px solid #333}[dir=rtl] .flexible-modal-resizer{left:0;cursor:sw-resize;border-left:2px solid #333}.flexible-modal-drag-area{height:45px;position:absolute;top:0}[dir] .flexible-modal-drag-area{background:transparent;cursor:move}[dir=ltr] .flexible-modal-drag-area{right:0}[dir=rtl] .flexible-modal-drag-area{left:0}.compose-mail-form-field{display:flex;justify-content:flex-start;align-items:center}[dir] .compose-mail-form-field{padding:.12rem 1.4rem;border-bottom:1px solid rgba(34,41,47,.05)}.flexible-modal-drag-area-left,.flexible-modal-drag-area-right{height:0!important}.custom-resize-style{top:50%}[dir=ltr] .custom-resize-style{left:50%}[dir=rtl] .custom-resize-style{right:50%}.candidate-container{display:flex;flex-direction:column;min-height:100vh}[dir] .candidate-container{margin:20px 40px!important}.view-score-header{position:fixed;top:0;z-index:10;width:100%;height:80px;min-height:80px;box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center;grid-gap:12px;gap:12px;flex-shrink:0}[dir] .view-score-header{padding:16px 24px;background-color:#fff;border:1px solid #e5e7eb;border-radius:0 0 12px 12px;box-shadow:0 1px 3px rgba(0,0,0,.06)}[dir=ltr] .view-score-header,[dir=rtl] .view-score-header{left:0;right:0}.view-score-header-spacer{flex-shrink:0;height:80px}.view-score-content{flex:1 1}[dir] .view-score-content{padding-top:10px}.view-score-logo{max-height:48px;width:auto;object-fit:contain}.view-score-header-text{font-size:1.25rem;font-weight:600;color:#1f2937;display:flex;align-items:center}.header-candidate-info{display:flex;align-items:center;grid-gap:16px;gap:16px}[dir=ltr] .header-candidate-info{margin-left:auto;padding-left:20px;border-left:1px solid #e5e7eb}[dir=rtl] .header-candidate-info{margin-right:auto;padding-right:20px;border-right:1px solid #e5e7eb}.header-candidate-info .header-avatar{width:40px;height:40px;object-fit:cover}[dir] .header-candidate-info .header-avatar{border-radius:8px}.header-candidate-info .header-avatar-placeholder{width:40px;height:40px;color:#4f46e5;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px}[dir] .header-candidate-info .header-avatar-placeholder{border-radius:8px;background:rgba(79,70,229,.1)}.header-candidate-info .header-details{display:flex;flex-direction:column}.header-candidate-info .header-details .header-name{font-size:15px;font-weight:700;color:#1f2937;line-height:1.2}[dir] .header-candidate-info .header-details .header-name{margin:0}.header-candidate-info .header-details .header-meta{font-size:12px;color:#64748b;display:flex;grid-gap:12px;gap:12px;align-items:center}[dir] .header-candidate-info .header-details .header-meta{margin-top:2px}.header-candidate-info .header-details .header-meta .meta-item{display:flex;align-items:center;grid-gap:4px;gap:4px}.header-candidate-info .header-details .header-meta .meta-item svg{color:#94a3b8}.view-score-footer{display:flex;justify-content:center;align-items:center;grid-gap:8px;gap:8px;flex-shrink:0}[dir] .view-score-footer{margin-top:auto;padding:16px 0}.view-score-tt-logo{height:20px;width:auto;object-fit:contain}.view-score-powered-by{font-size:12px;color:#6b7280}.view-score-error-content{display:flex;align-items:center;justify-content:center;min-height:50vh}.view-score-error-card{max-width:480px}[dir] .view-score-error-card{text-align:center;padding:32px 24px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.06)}.view-score-error-icon{flex-shrink:0}.view-score-error-title{font-size:1.25rem;font-weight:600;color:#1f2937}[dir] .view-score-error-title{margin-bottom:8px}.view-score-error-message{font-size:1rem;color:#6b7280;line-height:1.5}[dir] .view-score-error-message{margin:0}@keyframes change-question-options-background{0%{background-color:var(--bs-white)}to{background-color:var(--bs-primary)}}.coding-question-quill{max-height:20rem;overflow-y:scroll}.quiz-option{display:flex;justify-content:center;align-items:center;outline:var(--bs-gray) 2px solid;transition:outline .25s ease-out}[dir] .quiz-option{padding-top:20px;padding-bottom:20px;border-radius:5px}[dir] .quiz-option:hover{cursor:pointer}.quiz-option .option-markup img{max-width:100%!important;width:500px}.quiz-option.wrongAnswer{outline-color:#ff5050}.quiz-option.correctAnswer{outline-color:#1cab34!important}.quiz-option.answer{outline-color:#0275ff}[dir=ltr] #react-quill-no-padding .ql-editor{padding-left:0}[dir=rtl] #react-quill-no-padding .ql-editor{padding-right:0}.ql-editor p{font-size:1.1rem!important;line-height:1.7!important;font-weight:400!important;color:#4b5563!important}.ql-editor .ql-syntax{font-size:14px;line-height:22px}[dir] .ql-editor .ql-syntax{padding:20px!important}.ql-editor h2,.ql-editor h3{font-size:1.07rem!important;line-height:1.2;color:#5e5873;font-weight:600!important}.ql-clipboard,.ql-hidden{display:none!important}[dir] .draggable{cursor:grab}.bubble{position:absolute;grid-area:1/1;z-index:0;opacity:.15;min-height:inherit;width:250px;height:250px;top:70%}[dir] .bubble{background:radial-gradient(50% 50% at 50% 50%,#198486 0,rgba(25,132,134,0) 100%)}[dir=ltr] .bubble{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .bubble{right:50%;transform:translate(50%,-50%)}.title{font-size:2.2em}.ai-icon,.title{color:#198486;font-weight:600}.ai-icon{font-size:3em}@media only screen and (max-width:992px){.screening-test-scroll{max-height:100%!important}.screening-test-sidebar{width:100vw!important}}@media only screen and (min-width:992px){.screening-test-scroll{max-height:90vh!important}}.client-badge{top:10px}[dir=ltr] .client-badge{animation:pulse 1.5s ease-in-out infinite;right:10px}[dir=rtl] .client-badge{animation:pulse 1.5s ease-in-out infinite;left:10px}.share-assessment-badge{top:10px}[dir=ltr] .share-assessment-badge{right:70px}[dir=rtl] .share-assessment-badge{left:70px}[dir] .share-assessment-badge:hover{border:1px solid #ff9f43}@keyframes share-pulse{0%{box-shadow:0 0 0 0 #ff9f43}to{box-shadow:0 0 0 14px rgba(105,170,255,0)}}@media(max-width:768px){[dir=ltr] body.view-score-page-active .app-content,[dir=ltr] body.view-score-page-active .content-body,[dir=ltr] body.view-score-page-active .content-wrapper,[dir=rtl] body.view-score-page-active .app-content,[dir=rtl] body.view-score-page-active .content-body,[dir=rtl] body.view-score-page-active .content-wrapper{padding-left:0!important;padding-right:0!important}[dir] .candidate-container{margin:0!important}.view-score-content-logged-in{width:100vw!important;max-width:100vw!important}[dir=ltr] .view-score-content-logged-in,[dir=rtl] .view-score-content-logged-in{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}}[dir] .MantineDrawer .mantine-Drawer-header{background-color:#f0f2f9}.MantineDrawer .mantine-Drawer-close{color:#877f7f!important;transition:all .23s ease .1s;width:25px;height:25px}[dir] .MantineDrawer .mantine-Drawer-close{box-shadow:0 5px 20px 0 rgba(34,41,47,.1);border-radius:.357rem;background-color:#fff}.MantineDrawer .mantine-Drawer-close:hover{outline:none;color:#686262}[dir] .MantineDrawer .mantine-Drawer-close:hover{transform:scale(1.2);box-shadow:none}.no-page-break{page-break-inside:avoid;break-inside:avoid}[dir] .resume-header{margin-bottom:2rem}.resume-footer{opacity:0;display:none!important}[dir] .quiz-table{margin-top:20px!important}[dir=ltr] .quiz-table tbody,[dir=rtl] .quiz-table tbody{border-left:1px solid #ddd;border-right:1px solid #ddd}[dir] .ql-editor{padding:0!important}[dir] .ql-bubble .ql-editor pre.ql-syntax{background-color:#23241f!important}[dir] .proctoring-info,[dir] .test-details{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)!important}[dir] .ql-editor pre{background-color:#23241f!important}[dir] .mcq-options{margin-bottom:10px}@media print{[dir] .resume-header{margin-bottom:3rem!important}[dir] .quiz-name{margin-top:10px!important}[dir] .ql-editor{padding:0!important}[dir] .mcq-options{margin-bottom:0!important}[dir] pre{background-color:#23241f!important;padding:10px!important}[dir=ltr] .quiz-table tbody tr td:first-child{border-left:1px solid #ddd!important}[dir=ltr] .quiz-table tbody tr td:last-child,[dir=rtl] .quiz-table tbody tr td:first-child{border-right:1px solid #ddd!important}[dir=rtl] .quiz-table tbody tr td:last-child{border-left:1px solid #ddd!important}.remove-element{display:none!important;width:0!important;height:0!important}.print-opacity-0{opacity:0!important}.resume-footer{opacity:1!important;display:flex!important}}[dir] .pxm-modal .mantine-Modal-header{margin-bottom:0}[dir] .pxm-modal .mantine-Modal-body{padding-top:0}[dir] .pxm-modal .mantine-Checkbox-input{cursor:pointer}[dir] .pxm-modal .mantine-Checkbox-input:checked{background-color:var(--bs-primary,#7367f0);border-color:var(--bs-primary,#7367f0)}.pxm-modal .mantine-Checkbox-input:focus,.pxm-modal .mantine-Checkbox-input:focus-within{outline-color:var(--bs-primary,#7367f0)}[dir] .pxm-modal .mantine-Switch-input:checked+.mantine-Switch-track{background-color:var(--bs-primary,#7367f0);border-color:var(--bs-primary,#7367f0)}.pxm-head{display:flex;align-items:center;grid-gap:11px;gap:11px}.pxm-head-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:var(--bs-primary,#7367f0);flex-shrink:0}[dir] .pxm-head-icon{border-radius:9px;background:rgba(115,103,240,.1)}.pxm-head-title{font-size:1rem;font-weight:700;color:#0f172a;letter-spacing:-.01em}[dir] .pxm-head-title{margin:0}.pxm-head-sub{display:block;font-size:.75rem;font-weight:500;color:#94a3b8}[dir] .pxm-head-sub{margin-top:2px}.pxm-desc{font-size:.8125rem;line-height:1.55;color:#64748b}[dir] .pxm-desc{margin:14px 0 0}.pxm-toolbar{display:flex;align-items:center;grid-gap:10px;gap:10px;flex-wrap:wrap}[dir] .pxm-toolbar{margin:14px 0 10px}.pxm-search{position:relative;flex:1 1;min-width:190px;display:flex;align-items:center}.pxm-search svg{position:absolute;color:#94a3b8;pointer-events:none}[dir=ltr] .pxm-search svg{left:11px}[dir=rtl] .pxm-search svg{right:11px}.pxm-search input{width:100%;height:36px;font-size:.8125rem;color:#0f172a;outline:none;transition:border-color .15s,box-shadow .15s}[dir] .pxm-search input{border:1px solid #e2e8f0;border-radius:8px;background:#fff}[dir=ltr] .pxm-search input{padding:0 12px 0 32px}[dir=rtl] .pxm-search input{padding:0 32px 0 12px}.pxm-search input::placeholder{color:#94a3b8}[dir] .pxm-search input:focus{border-color:var(--bs-primary,#7367f0);box-shadow:0 0 0 3px rgba(115,103,240,.18)}.pxm-quick{display:inline-flex;grid-gap:4px;gap:4px}[dir] .pxm-quick{padding:3px;background:#f1f5f9;border-radius:9px}.pxm-quick-btn{-webkit-appearance:none;appearance:none;font-size:.75rem;font-weight:600;color:#64748b;white-space:nowrap;transition:background .15s,color .15s}[dir] .pxm-quick-btn{border:none;background:transparent;border-radius:7px;padding:6px 12px;cursor:pointer}.pxm-quick-btn.is-active,.pxm-quick-btn:hover:not(:disabled){color:var(--bs-primary,#7367f0)}[dir] .pxm-quick-btn.is-active{background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.08)}.pxm-quick-btn:disabled{opacity:.45}[dir] .pxm-quick-btn:disabled{cursor:not-allowed}.pxm-summary{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;flex-wrap:wrap}[dir] .pxm-summary{padding:8px 12px;background:#f8fafc;border:1px solid #eef2f7;border-radius:8px;margin-bottom:10px}.pxm-summary-count{font-size:.8125rem;font-weight:700;color:#0f172a}.pxm-summary-count span{color:#94a3b8;font-weight:500}.pxm-summary-actions{display:inline-flex;grid-gap:14px;gap:14px}.pxm-summary-actions button{-webkit-appearance:none;appearance:none;font-size:.75rem;font-weight:700;color:var(--bs-primary,#7367f0)}[dir] .pxm-summary-actions button{border:none;background:none;padding:0;cursor:pointer}.pxm-summary-actions button:hover{text-decoration:underline}.pxm-summary-actions button:disabled{color:#94a3b8;text-decoration:none}[dir] .pxm-summary-actions button:disabled{cursor:not-allowed}.pxm-list{max-height:340px;overflow-y:auto}[dir] .pxm-list{border:1px solid #eef2f7;border-radius:10px}.pxm-list::-webkit-scrollbar{width:8px}[dir] .pxm-list::-webkit-scrollbar-track{background:#f8fafc}[dir] .pxm-list::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}[dir] .pxm-list::-webkit-scrollbar-thumb:hover{background:#94a3b8}.pxm-group-label{position:-webkit-sticky;position:sticky;top:0;z-index:1;font-size:.65rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#94a3b8}[dir] .pxm-group-label{padding:7px 14px;background:#f8fafc;border-bottom:1px solid #eef2f7}.pxm-row{display:flex;align-items:center;grid-gap:10px;gap:10px;transition:background .12s}[dir] .pxm-row{padding:10px 14px;border-bottom:1px solid #eef2f7;cursor:pointer}[dir] .pxm-row:last-child{border-bottom:none}[dir] .pxm-row:hover{background:#f8fafc}[dir] .pxm-row.is-selected{background:rgba(115,103,240,.1)}.pxm-row-name{flex:1 1;min-width:0;font-size:.8125rem;font-weight:700;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pxm-row-name.is-unnamed{font-weight:600;font-style:italic;color:#94a3b8}.pxm-row-meta{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;flex-shrink:0}.pxm-chip{font-size:.65rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}[dir] .pxm-chip{padding:2px 8px;border-radius:999px}.pxm-chip--pass{color:#059669}[dir] .pxm-chip--pass{background:#ecfdf5}.pxm-chip--fail{color:#dc2626}[dir] .pxm-chip--fail{background:#fef2f2}.pxm-chip--warn{color:#b45309}[dir] .pxm-chip--warn{background:#fffbeb}.pxm-chip--none{color:#64748b}[dir] .pxm-chip--none{background:#f1f5f9}.pxm-empty{font-size:.8125rem;color:#94a3b8}[dir] .pxm-empty{padding:26px 14px;text-align:center}.pxm-footer{display:flex;align-items:flex-end;justify-content:space-between;grid-gap:16px;gap:16px;flex-wrap:wrap}[dir] .pxm-footer{margin-top:14px;padding-top:14px;border-top:1px solid #eef2f7}.pxm-options{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:12px 20px;gap:12px 20px;flex:1 1;min-width:260px}.pxm-switch-label{font-size:.8125rem;font-weight:600;color:#1e293b}.pxm-switch-hint{display:block;font-size:.72rem;font-weight:400;color:#94a3b8;max-width:330px;line-height:1.45}[dir] .pxm-switch-hint{margin-top:1px}.pxm-actions{display:inline-flex;grid-gap:8px;gap:8px}[dir=ltr] .pxm-actions{margin-left:auto}[dir=rtl] .pxm-actions{margin-right:auto}.pxm-btn{-webkit-appearance:none;appearance:none;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s,color .15s}[dir] .pxm-btn{border-radius:8px;padding:8px 16px;cursor:pointer;border:1px solid transparent}.pxm-btn--ghost{color:#475569}[dir] .pxm-btn--ghost{background:#fff;border-color:#e2e8f0}[dir] .pxm-btn--ghost:hover:not(:disabled){border-color:#cbd5e1;background:#f8fafc}.pxm-btn--primary{color:#fff}[dir] .pxm-btn--primary{background:var(--bs-primary,#7367f0)}[dir] .pxm-btn--primary:hover:not(:disabled){background:#5e50ee}.pxm-btn:disabled{opacity:.55}[dir] .pxm-btn:disabled{cursor:not-allowed}.pxm-btn:focus-visible{outline:2px solid var(--bs-primary,#7367f0);outline-offset:2px}.pxm-note{display:flex;align-items:flex-start;grid-gap:8px;gap:8px;font-size:.75rem;line-height:1.5;color:#92400e}[dir] .pxm-note{margin-top:10px;padding:9px 11px;background:#fffbeb;border:1px solid #fde68a;border-radius:8px}.pxm-note svg{flex-shrink:0}[dir] .pxm-note svg{margin-top:1px}[dir] .pxm-order{margin-top:12px;padding:12px;border:1px solid #e2e8f0;border-radius:10px;background:#fff}.pxm-order-head{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px}.pxm-order-title{font-size:.8125rem;font-weight:700;color:#0f172a}.pxm-order-reset{font-size:.75rem;font-weight:600;color:var(--bs-primary,#7367f0)}[dir] .pxm-order-reset{border:none;background:none;padding:0;cursor:pointer}.pxm-order-reset:hover{text-decoration:underline}.pxm-order-sub{font-size:.75rem;line-height:1.5;color:#94a3b8}[dir] .pxm-order-sub{margin:4px 0 10px}.pxm-order-list{list-style:none;max-height:260px;overflow-y:auto}[dir] .pxm-order-list{margin:0;padding:0}.pxm-order-list::-webkit-scrollbar{width:8px}[dir] .pxm-order-list::-webkit-scrollbar-track{background:#f8fafc}[dir] .pxm-order-list::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}[dir] .pxm-order-list::-webkit-scrollbar-thumb:hover{background:#94a3b8}.pxm-order-row{display:flex;align-items:center;grid-gap:10px;gap:10px}[dir] .pxm-order-row{padding:7px 8px;border-bottom:1px solid #eef2f7}[dir] .pxm-order-row:last-child{border-bottom:none}.pxm-order-index{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--bs-primary,#7367f0);font-size:.6875rem;font-weight:700}[dir] .pxm-order-index{border-radius:6px;background:rgba(115,103,240,.1)}.pxm-order-name{flex:1 1;min-width:0;font-size:.8125rem;font-weight:600;color:#334155;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pxm-order-actions{display:flex;grid-gap:4px;gap:4px;flex-shrink:0}.pxm-order-actions button{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#475569;transition:border-color .15s,color .15s,background .15s}[dir] .pxm-order-actions button{padding:0;border:1px solid #e2e8f0;border-radius:6px;background:#fff;cursor:pointer}.pxm-order-actions button:hover:not(:disabled){color:var(--bs-primary,#7367f0)}[dir] .pxm-order-actions button:hover:not(:disabled){border-color:var(--bs-primary,#7367f0);background:rgba(115,103,240,.1)}.pxm-order-actions button:disabled{opacity:.4}[dir] .pxm-order-actions button:disabled{cursor:not-allowed}.pxm-order-actions button:focus-visible{outline:2px solid var(--bs-primary,#7367f0);outline-offset:1px}[dir] .proctoring-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:24px;margin-bottom:24px;box-shadow:0 1px 3px rgba(0,0,0,.05)}[dir] .proctoring-card.proctoring-card--flagged{border-color:#fcd34d;background:linear-gradient(180deg,#fffbeb 0,#fff 72px)}.proctoring-header{display:flex;justify-content:space-between;align-items:flex-start;grid-gap:12px;gap:12px;flex-wrap:wrap}[dir] .proctoring-header{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f1f5f9}.proctoring-title{font-size:1rem;font-weight:700;color:#0f172a;letter-spacing:-.01em}[dir] .proctoring-title{margin:0 0 3px}.proctoring-desc{font-size:.8125rem;color:#94a3b8}[dir] .proctoring-desc{margin:0}.proctoring-badges-row{display:flex;grid-gap:8px;gap:8px;flex-wrap:wrap;align-items:center;flex-shrink:0}.proctoring-summary-pill{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;font-size:.78rem;font-weight:600;white-space:nowrap}[dir] .proctoring-summary-pill{padding:5px 11px;border-radius:999px}.proctoring-summary-pill--green{color:#059669}[dir] .proctoring-summary-pill--green{background:#ecfdf5;border:1px solid #a7f3d0}.proctoring-summary-pill--red{color:#dc2626}[dir] .proctoring-summary-pill--red{background:#fef2f2;border:1px solid #fecaca}.proctoring-summary-pill--amber{color:#b45309}[dir] .proctoring-summary-pill--amber{background:#fffbeb;border:1px solid #fde68a}.proctoring-grid{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}[dir] .proctoring-grid{margin-bottom:16px}@media(min-width:768px){.proctoring-grid{grid-template-columns:repeat(3,1fr)}}.proctoring-column{position:static}[dir] .proctoring-column{background:#f8fafc;border:1px solid #f1f5f9;border-radius:10px;padding:14px 16px}.proctoring-col-header{display:flex;align-items:center;grid-gap:7px;gap:7px}[dir] .proctoring-col-header{margin-bottom:12px}[dir] .proctoring-col-header--log{margin-bottom:16px}.proctoring-col-title{font-size:.75rem;font-weight:700;color:#334155;letter-spacing:.04em;text-transform:uppercase}.proctoring-icon{flex-shrink:0}.proctoring-icon--primary{color:#6366f1}.proctoring-icon--amber{color:#f59e0b}.proctoring-list{list-style:none}[dir] .proctoring-list{padding:0;margin:0}.proctoring-item{display:flex;justify-content:space-between;align-items:center}[dir] .proctoring-item{padding:9px 0;border-bottom:1px solid #e2e8f0}[dir] .proctoring-item:first-child{padding-top:0}[dir] .proctoring-item:last-child{border-bottom:none;padding-bottom:0}.proctoring-label{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;font-size:.8125rem;color:#64748b}.proctoring-value{font-size:.8125rem;font-weight:500;color:#1e293b;max-width:60%;word-break:break-all}[dir=ltr] .proctoring-value{text-align:right}[dir=rtl] .proctoring-value{text-align:left}.proctoring-badge{display:inline-flex;align-items:center;font-size:.72rem;font-weight:700;line-height:1.4;white-space:nowrap}[dir] .proctoring-badge{padding:3px 8px;border-radius:4px}.proctoring-badge.badge-green{color:#059669}[dir] .proctoring-badge.badge-green{background:#ecfdf5}.proctoring-badge.badge-amber{color:#b45309}[dir] .proctoring-badge.badge-amber{background:#fffbeb}.proctoring-badge.badge-orange{color:#ea580c}[dir] .proctoring-badge.badge-orange{background:#ffedd5}.proctoring-badge.badge-red{color:#dc2626}[dir] .proctoring-badge.badge-red{background:#fef2f2}.proctoring-badge.badge-purple{color:#6d28d9}[dir] .proctoring-badge.badge-purple{background:#f5f3ff}.proctoring-badge.badge-blue{color:#1d4ed8}[dir] .proctoring-badge.badge-blue{background:#eff6ff}.proc-info-icon-wrap{line-height:1}.proc-info-icon,.proc-info-icon-wrap{display:inline-flex;align-items:center}.proc-info-icon{justify-content:center;color:#94a3b8;transition:color .15s;outline:none;position:static}[dir] .proc-info-icon{cursor:pointer;border-radius:50%;padding:1px}.proc-info-icon:focus,.proc-info-icon:hover{color:#6366f1}.proc-tooltip-box{font-size:.75rem!important;font-weight:500!important;line-height:1.45!important;max-width:240px!important;white-space:normal!important;word-wrap:break-word!important;text-transform:none!important;letter-spacing:normal!important}[dir] .proc-tooltip-box{padding:6px 10px!important}[dir=ltr] .proc-tooltip-box{text-align:left!important}[dir=rtl] .proc-tooltip-box{text-align:right!important}.proc-scrubber-tip-content{display:flex;flex-direction:column;grid-gap:2px;gap:2px;font-size:.75rem;text-transform:none}[dir=ltr] .proc-scrubber-tip-content{text-align:left}[dir=rtl] .proc-scrubber-tip-content{text-align:right}.proc-scrubber-tip-content strong{font-weight:700;font-size:.78rem;color:#fff}.proc-scrubber-tip-content span{color:hsla(0,0%,100%,.72)}.proctoring-log-section{position:static}[dir] .proctoring-log-section{background:#f8fafc;border:1px solid #f1f5f9;border-radius:10px;padding:16px}[dir=ltr] .proc-log-count-badge{margin-left:auto}[dir=rtl] .proc-log-count-badge{margin-right:auto}.proc-log-empty{display:flex;align-items:center;grid-gap:7px;gap:7px;color:#059669;font-size:.8125rem;font-weight:500}[dir] .proc-log-empty{padding:6px 0 2px}.proc-log-empty svg{flex-shrink:0}.proc-log-stats{display:flex;grid-gap:8px;gap:8px;flex-wrap:wrap}[dir] .proc-log-stats{margin-bottom:20px}.proc-log-stat{display:flex;flex-direction:column;align-items:center;min-width:68px;flex:1 1}[dir] .proc-log-stat{padding:10px 14px;border-radius:8px}[dir] .proc-log-stat--primary{background:#eef2ff;border:1px solid #c7d2fe}[dir] .proc-log-stat--amber{background:#fffbeb;border:1px solid #fde68a}[dir] .proc-log-stat--red{background:#fef2f2;border:1px solid #fecaca}[dir] .proc-log-stat--slate{background:#f1f5f9;border:1px solid #e2e8f0}.proc-log-stat-value{font-size:1.2rem;font-weight:800;color:#0f172a;line-height:1}.proc-log-stat-label{display:inline-flex;align-items:center;grid-gap:3px;gap:3px;font-size:.68rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}[dir] .proc-log-stat-label{margin-top:4px}[dir] .proc-scrubber-v2{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:14px 16px 12px;margin-bottom:20px}.proc-scrubber-header{display:flex;justify-content:space-between;align-items:center}[dir] .proc-scrubber-header{margin-bottom:10px}.proc-scrubber-title{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;font-size:.75rem;font-weight:700;color:#334155;letter-spacing:.04em;text-transform:uppercase}.proc-scrubber-duration-badge{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;font-size:.72rem;font-weight:600;color:#64748b}[dir] .proc-scrubber-duration-badge{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;padding:3px 8px}.proc-scrubber-legend{display:flex;grid-gap:14px;gap:14px;flex-wrap:wrap}[dir] .proc-scrubber-legend{margin-bottom:14px}.proc-legend-item{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;font-size:.72rem;font-weight:500;color:#64748b}.proc-legend-dot{width:9px;height:9px;flex-shrink:0}[dir] .proc-legend-dot{border-radius:50%}[dir] .proc-legend-dot.dot-amber{background:#f59e0b}[dir] .proc-legend-dot.dot-orange{background:#f97316}[dir] .proc-legend-dot.dot-red{background:#ef4444}[dir] .proc-legend-dot.dot-green{background:#10b981}[dir] .proc-legend-dot.dot-purple{background:#7c3aed}[dir] .proc-legend-dot.dot-blue{background:#2563eb}.proc-scrubber-track-wrap{position:relative}.proc-scrubber-axis{position:relative;height:18px}[dir] .proc-scrubber-axis{margin-bottom:4px}@media(max-width:768px){.proc-scrubber-axis{display:none}}.proc-scrubber-axis-label{position:absolute;font-size:.65rem;color:#94a3b8;font-weight:500;white-space:nowrap}[dir=ltr] .proc-scrubber-axis-label{transform:translateX(-50%)}[dir=rtl] .proc-scrubber-axis-label{transform:translateX(50%)}[dir] .proc-scrubber-axis-label:first-child{transform:translateX(0)}[dir=ltr] .proc-scrubber-axis-label:last-child{transform:translateX(-100%)}[dir=rtl] .proc-scrubber-axis-label:last-child{transform:translateX(100%)}.proc-scrubber-track{position:relative;height:8px}[dir] .proc-scrubber-track{border-radius:999px;margin-bottom:6px}[dir=ltr] .proc-scrubber-track{background:linear-gradient(90deg,#e2e8f0,#cbd5e1)}[dir=rtl] .proc-scrubber-track{background:linear-gradient(270deg,#e2e8f0,#cbd5e1)}.proc-scrubber-tick-line{position:absolute;top:-3px;bottom:-3px;width:1px;pointer-events:none}[dir] .proc-scrubber-tick-line{background:rgba(148,163,184,.4)}[dir=ltr] .proc-scrubber-tick-line{transform:translateX(-50%)}[dir=rtl] .proc-scrubber-tick-line{transform:translateX(50%)}.proc-scrubber-tick-line:first-of-type,.proc-scrubber-tick-line:last-of-type{display:none}.proc-scrubber-dot{position:absolute;top:50%;width:16px;height:16px;transition:transform .15s ease,box-shadow .15s ease;outline:none}[dir] .proc-scrubber-dot{border-radius:50%;border:2.5px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.25);cursor:pointer}[dir=ltr] .proc-scrubber-dot{transform:translate(-50%,-50%)}[dir=rtl] .proc-scrubber-dot{transform:translate(50%,-50%)}[dir] .proc-scrubber-dot.dot-amber{background:#f59e0b}[dir] .proc-scrubber-dot.dot-orange{background:#f97316}[dir] .proc-scrubber-dot.dot-red{background:#ef4444}[dir] .proc-scrubber-dot.dot-green{background:#10b981}[dir] .proc-scrubber-dot.dot-purple{background:#7c3aed}[dir] .proc-scrubber-dot.dot-blue{background:#2563eb}.proc-scrubber-dot:focus,.proc-scrubber-dot:hover{z-index:2}[dir] .proc-scrubber-dot:focus,[dir] .proc-scrubber-dot:hover{box-shadow:0 2px 8px rgba(0,0,0,.3)}[dir=ltr] .proc-scrubber-dot:focus,[dir=ltr] .proc-scrubber-dot:hover{transform:translate(-50%,-50%) scale(1.35)}[dir=rtl] .proc-scrubber-dot:focus,[dir=rtl] .proc-scrubber-dot:hover{transform:translate(50%,-50%) scale(1.35)}.proc-scrubber-dot.proc-scrubber-dot--tab{width:14px;height:14px;z-index:1}[dir] .proc-scrubber-dot.proc-scrubber-dot--tab{border-radius:3px}[dir=ltr] .proc-scrubber-dot.proc-scrubber-dot--tab{transform:translate(-50%,-50%) rotate(45deg)}[dir=rtl] .proc-scrubber-dot.proc-scrubber-dot--tab{transform:translate(50%,-50%) rotate(-45deg)}.proc-scrubber-dot.proc-scrubber-dot--tab:focus,.proc-scrubber-dot.proc-scrubber-dot--tab:hover{z-index:2}[dir] .proc-scrubber-dot.proc-scrubber-dot--tab:focus,[dir] .proc-scrubber-dot.proc-scrubber-dot--tab:hover{box-shadow:0 2px 8px rgba(0,0,0,.3)}[dir=ltr] .proc-scrubber-dot.proc-scrubber-dot--tab:focus,[dir=ltr] .proc-scrubber-dot.proc-scrubber-dot--tab:hover{transform:translate(-50%,-50%) rotate(45deg) scale(1.35)}[dir=rtl] .proc-scrubber-dot.proc-scrubber-dot--tab:focus,[dir=rtl] .proc-scrubber-dot.proc-scrubber-dot--tab:hover{transform:translate(50%,-50%) rotate(-45deg) scale(1.35)}.proc-scrubber-time-labels{display:flex;justify-content:space-between;font-size:.68rem;color:#cbd5e1;font-weight:500}[dir] .proc-scrubber-time-labels{margin-top:2px}@media(max-width:768px){.proc-scrubber-time-labels{display:none}}.proc-log-timeline{display:flex;flex-direction:column}.proc-log-event{display:flex;grid-gap:12px;gap:12px;align-items:flex-start}.proc-log-connector{display:flex;flex-direction:column;align-items:center;flex-shrink:0}[dir] .proc-log-connector{padding-top:0}.proc-log-dot{display:flex;align-items:center;justify-content:center;width:26px;height:26px;color:#fff;flex-shrink:0}[dir] .proc-log-dot{border-radius:50%;margin-top:2px}[dir] .proc-log-dot.dot-amber{background:#f59e0b}[dir] .proc-log-dot.dot-orange{background:#f97316}[dir] .proc-log-dot.dot-red{background:#ef4444}[dir] .proc-log-dot.dot-green{background:#10b981}[dir] .proc-log-dot.dot-purple{background:#7c3aed}[dir] .proc-log-dot.dot-blue{background:#2563eb}.proc-log-line{width:2px;flex:1 1;min-height:16px}[dir] .proc-log-line{background:#e2e8f0;margin:3px 0}.proc-log-body{flex:1 1}[dir] .proc-log-body{padding-bottom:16px}.proc-log-row{display:flex;align-items:center;grid-gap:10px;gap:10px;flex-wrap:wrap;min-height:26px}[dir] .proc-log-row{margin-bottom:8px}.proc-log-meta{display:flex;align-items:center;grid-gap:4px;gap:4px;color:#94a3b8;font-size:.75rem}.proc-log-meta svg{flex-shrink:0}.proc-log-rel{color:#cbd5e1}.proc-thumb-wrap{display:flex;grid-gap:8px;gap:8px;overflow-x:auto}[dir] .proc-thumb-wrap{margin-top:8px;padding-bottom:8px}.proc-thumb-wrap::-webkit-scrollbar{height:6px}[dir] .proc-thumb-wrap::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}[dir] .proc-thumb-wrap::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}[dir] .proc-thumb-wrap::-webkit-scrollbar-thumb:hover{background:#94a3b8}.proc-thumb-item{display:inline-flex;flex-direction:column;grid-gap:5px;gap:5px;flex-shrink:0}.proc-thumb-btn{-webkit-appearance:none;appearance:none;position:relative;display:block;width:130px;height:86px;overflow:hidden}[dir] .proc-thumb-btn{border:none;padding:0;background:none;cursor:pointer;border-radius:7px}.proc-thumb-btn:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.proc-thumb-btn:hover .proc-thumb-overlay{opacity:1}.proc-thumb-img{display:block;width:100%;height:100%;object-fit:cover}[dir] .proc-thumb-img{border:1px solid #e2e8f0;border-radius:7px}.proc-thumb-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:4px;gap:4px;color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.02em;opacity:0;transition:opacity .18s ease}[dir] .proc-thumb-overlay{background:rgba(99,102,241,.75);border-radius:7px}.proc-thumb-label{font-size:.7rem;color:#94a3b8;font-weight:500}.proc-expand-btn{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;font-size:.78rem;font-weight:600;color:#6366f1;transition:background .15s,border-color .15s}[dir] .proc-expand-btn{margin-top:4px;background:none;border:1px solid #e2e8f0;border-radius:6px;padding:5px 12px;cursor:pointer}[dir=ltr] .proc-expand-btn{margin-left:38px}[dir=rtl] .proc-expand-btn{margin-right:38px}[dir] .proc-expand-btn:hover{background:#eef2ff;border-color:#c7d2fe}.proc-lightbox-overlay{position:fixed;inset:0;z-index:999999999;display:flex;align-items:center;justify-content:center}[dir] .proc-lightbox-overlay{background:rgba(15,23,42,.88);padding:24px}[dir=ltr] .proc-lightbox-overlay,[dir=rtl] .proc-lightbox-overlay{animation:proc-lb-fade .18s ease}@keyframes proc-lb-fade{0%{opacity:0}to{opacity:1}}.proc-lightbox-close{position:absolute;top:16px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;transition:background .15s}[dir] .proc-lightbox-close{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.18);border-radius:50%;cursor:pointer}[dir=ltr] .proc-lightbox-close{right:16px}[dir=rtl] .proc-lightbox-close{left:16px}[dir] .proc-lightbox-close:hover{background:rgba(99,102,241,.5);border-color:rgba(99,102,241,.6)}.proc-lightbox-close:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.proc-lightbox-content{display:flex;flex-direction:column;align-items:center;grid-gap:14px;gap:14px;max-width:min(90vw,960px)}[dir=ltr] .proc-lightbox-content,[dir=rtl] .proc-lightbox-content{animation:proc-lb-scale .2s ease}@keyframes proc-lb-scale{0%{transform:scale(.94);opacity:0}to{transform:scale(1);opacity:1}}.proc-lightbox-image{display:block;max-width:100%;max-height:80vh;object-fit:contain}[dir] .proc-lightbox-image{border-radius:10px;box-shadow:0 0 0 1px rgba(99,102,241,.25),0 12px 48px rgba(0,0,0,.55)}.proc-lightbox-caption{color:hsla(0,0%,100%,.6);font-size:.8125rem;font-weight:500}[dir] .proc-lightbox-caption{margin:0;text-align:center}[dir] .proctoring-card--v2{padding:26px 28px 28px;border-radius:16px}[dir] .proctoring-card--v2.proctoring-card--critical{border-color:#fecdd3}[dir=ltr] .proctoring-card--v2.proctoring-card--critical{background:linear-gradient(180deg,#fff5f5,#fff 260px)}[dir=rtl] .proctoring-card--v2.proctoring-card--critical{background:linear-gradient(-180deg,#fff5f5,#fff 260px)}[dir] .proctoring-card--v2.proctoring-card--flag{border-color:#fde68a}[dir=ltr] .proctoring-card--v2.proctoring-card--flag{background:linear-gradient(180deg,#fffbeb,#fff 260px)}[dir=rtl] .proctoring-card--v2.proctoring-card--flag{background:linear-gradient(-180deg,#fffbeb,#fff 260px)}[dir] .proctoring-card--v2.proctoring-card--pass{border-color:#bbf7d0}[dir=ltr] .proctoring-card--v2.proctoring-card--pass{background:linear-gradient(180deg,#f0fdf4,#fff 260px)}[dir=rtl] .proctoring-card--v2.proctoring-card--pass{background:linear-gradient(-180deg,#f0fdf4,#fff 260px)}.proc-hero{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:24px;gap:24px;flex-wrap:wrap}[dir] .proc-hero{margin-bottom:22px}.proc-hero-main{display:flex;align-items:flex-start;grid-gap:14px;gap:14px;flex:1 1 420px;min-width:0}.proc-hero-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0}[dir] .proc-hero-icon{border-radius:11px}.proc-hero-icon--critical{color:#dc2626}[dir] .proc-hero-icon--critical{background:#fee2e2}.proc-hero-icon--flag{color:#b45309}[dir] .proc-hero-icon--flag{background:#fef3c7}.proc-hero-icon--pass{color:#059669}[dir] .proc-hero-icon--pass{background:#dcfce7}.proc-hero-copy{min-width:0}.proc-hero-title{font-size:1.35rem;font-weight:800;color:#0f172a;letter-spacing:-.02em}[dir] .proc-hero-title{margin:0 0 6px}.proc-hero-desc{font-size:.875rem;line-height:1.5;color:#64748b;max-width:620px}[dir] .proc-hero-desc{margin:0}.proc-hero-pills{display:flex;align-items:center;grid-gap:10px;gap:10px;flex-wrap:wrap}[dir] .proc-hero-pills{margin-top:14px}.proc-status-pill{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;font-size:.8125rem;font-weight:700;white-space:nowrap;line-height:1.25}[dir] .proc-status-pill{padding:6px 13px;border-radius:999px}.proc-status-pill svg{flex-shrink:0}.proc-status-pill--pass{color:#15803d}[dir] .proc-status-pill--pass{background:#dcfce7}.proc-status-pill--flag{color:#b45309}[dir] .proc-status-pill--flag{background:#fef3c7}.proc-status-pill--critical{color:#e11d48}[dir] .proc-status-pill--critical{background:#fee2e2}.proc-status-pill--muted{color:#64748b}[dir] .proc-status-pill--muted{background:#f1f5f9}.proc-section-aside{font-size:.75rem}[dir] .proc-section-aside{padding:4px 10px}[dir=ltr] .proc-section-aside{margin-left:auto}[dir=rtl] .proc-section-aside{margin-right:auto}.proc-hero-aside{display:flex;flex-direction:column;align-items:center;grid-gap:12px;gap:12px;flex-shrink:0}.proc-export-btn{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;color:#334155;font-size:.8125rem;font-weight:600;white-space:nowrap;transition:border-color .15s,color .15s,background .15s}[dir] .proc-export-btn{padding:7px 14px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;cursor:pointer}.proc-export-btn svg{flex-shrink:0}.proc-export-btn:hover:not(:disabled){color:#4f46e5}[dir] .proc-export-btn:hover:not(:disabled){border-color:#6366f1;background:#f5f5ff}.proc-export-btn:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.proc-export-btn:disabled{opacity:.6}[dir] .proc-export-btn:disabled{cursor:progress}.proc-trust{display:flex;flex-direction:column;align-items:center;grid-gap:10px;gap:10px;flex-shrink:0}.proc-trust-ring{position:relative;width:110px;height:110px}.proc-trust-track{fill:none;stroke:#e2e8f0;stroke-width:9}.proc-trust-fill{fill:none;stroke-width:9;stroke-linecap:round;transition:stroke-dasharray .5s ease}.proc-trust-fill--critical{stroke:#e11d48}.proc-trust-fill--flag{stroke:#f59e0b}.proc-trust-fill--pass{stroke:#10b981}.proc-trust-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:1px;gap:1px}.proc-trust-value{font-size:1.4rem;font-weight:800;color:#0f172a;line-height:1}.proc-trust-label{font-size:.6rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#94a3b8}.proc-hero-stats{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}[dir] .proc-hero-stats{margin-bottom:28px}@media(min-width:900px){.proc-hero-stats{grid-template-columns:repeat(3,1fr)}}.proc-hero-stats .proc-log-stat{align-items:flex-start}[dir] .proc-hero-stats .proc-log-stat{padding:16px 18px;border-radius:12px}.proc-hero-stats .proc-log-stat-value{font-size:1.6rem}.proc-hero-stats .proc-log-stat-label{color:#64748b}[dir] .proc-log-stat--green{background:#f0fdf4;border:1px solid #bbf7d0}[dir] .proc-log-stat--muted{background:#f8fafc;border:1px solid #e2e8f0}.proc-log-stat--muted .proc-log-stat-value{color:#94a3b8}[dir] .proc-section{margin-bottom:30px}[dir] .proc-section:last-child{margin-bottom:0}.proc-section-head{display:flex;align-items:center;grid-gap:11px;gap:11px}[dir] .proc-section-head{margin-bottom:14px}.proc-section-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:#6366f1;flex-shrink:0}[dir] .proc-section-icon{border-radius:9px;background:#eef2ff}.proc-section-titles{display:flex;flex-direction:column;grid-gap:2px;gap:2px;min-width:0}.proc-section-title{font-size:1rem;font-weight:700;color:#0f172a;letter-spacing:-.01em}[dir] .proc-section-title{margin:0}.proc-section-subtitle{font-size:.8125rem;color:#94a3b8}.proc-check-grid{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px;align-items:stretch}@media(min-width:768px){.proc-check-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.proc-check-grid{grid-template-columns:repeat(3,1fr)}}.proc-check-card{display:flex;flex-direction:column;grid-gap:12px;gap:12px}[dir] .proc-check-card{background:#fff;border:1px solid #e2e8f0;border-radius:13px;padding:16px 17px 17px}[dir] .proc-check-card--critical{border-color:#fecdd3}[dir] .proc-check-card--flag{border-color:#fde68a}[dir] .proc-check-card--pass{border-color:#e2e8f0}.proc-check-head{display:flex;align-items:flex-start;grid-gap:10px;gap:10px}.proc-check-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0}[dir] .proc-check-icon{border-radius:9px}.proc-check-icon--pass{color:#6366f1}[dir] .proc-check-icon--pass{background:#eef2ff}.proc-check-icon--flag{color:#b45309}[dir] .proc-check-icon--flag{background:#fef3c7}.proc-check-icon--critical{color:#e11d48}[dir] .proc-check-icon--critical{background:#fee2e2}.proc-check-icon--muted{color:#94a3b8}[dir] .proc-check-icon--muted{background:#f1f5f9}.proc-check-title{flex:1 1;min-width:0;font-size:.9375rem;font-weight:700;color:#0f172a;line-height:1.3;min-height:calc(2.6em + 4px)}[dir] .proc-check-title{margin:0;padding-top:4px}.proc-check-card .proc-status-pill{flex-shrink:0;font-size:.72rem}[dir] .proc-check-card .proc-status-pill{padding:4px 10px}.proc-check-descwrap{display:flex;flex-direction:column;align-items:flex-start;grid-gap:4px;gap:4px;min-height:4.65em}.proc-check-desc{font-size:.8125rem;line-height:1.55;color:#64748b}[dir] .proc-check-desc{margin:0}.proc-check-desc--clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.proc-desc-toggle{font-size:.75rem;font-weight:600;line-height:1.4;color:#4f46e5}[dir] .proc-desc-toggle{padding:0;border:none;background:none;cursor:pointer}.proc-desc-toggle:hover{text-decoration:underline}.proc-desc-toggle:focus-visible{outline:2px solid #4f46e5;outline-offset:2px}[dir] .proc-desc-toggle:focus-visible{border-radius:2px}.proc-bar{height:6px;overflow:hidden}[dir] .proc-bar{border-radius:999px;background:#e9eef5}.proc-bar--thin{height:5px}.proc-bar-fill{display:block;height:100%;transition:width .4s ease}[dir] .proc-bar-fill{border-radius:999px}[dir] .proc-bar-fill--green{background:#16a34a}[dir] .proc-bar-fill--amber{background:#f59e0b}[dir] .proc-bar-fill--red{background:#ef4444}.proc-tone-text{font-style:normal;font-weight:700}.proc-tone-text--green{color:#16a34a}.proc-tone-text--amber{color:#b45309}.proc-tone-text--red{color:#e11d48}.proc-conf{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.proc-conf-row{display:flex;align-items:baseline;justify-content:space-between;grid-gap:10px;gap:10px}.proc-conf-label{font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.proc-conf-value{font-size:.8125rem;font-weight:800;color:#0f172a}.proc-meter{display:flex;flex-direction:column;grid-gap:7px;gap:7px}[dir] .proc-meter{background:#f6f8fb;border-radius:10px;padding:12px 13px}.proc-meter-row{display:flex;align-items:baseline;justify-content:space-between;grid-gap:10px;gap:10px}.proc-meter-label{font-size:.8125rem;font-weight:600;color:#1e293b}.proc-meter-value{font-size:.875rem;font-weight:800;color:#0f172a}.proc-meter-note{font-size:.75rem;line-height:1.45;color:#94a3b8}[dir] .proc-meter-note{margin:0}.proc-chart{display:flex;flex-direction:column;grid-gap:10px;gap:10px}[dir] .proc-chart{background:#f6f8fb;border-radius:10px;padding:13px}.proc-chart-title{font-size:.66rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.proc-chart-bars{display:flex;align-items:flex-end;justify-content:space-between;grid-gap:8px;gap:8px}.proc-chart-col{display:flex;flex-direction:column;align-items:center;grid-gap:5px;gap:5px;flex:1 1;min-width:0}.proc-chart-val{font-size:.75rem;font-weight:800}.proc-chart-track{display:flex;align-items:flex-end;justify-content:center;width:100%;height:62px}.proc-chart-bars--single .proc-chart-bar{max-width:56px}.proc-chart-bar{display:block;width:60%;max-width:26px;min-height:6px}[dir] .proc-chart-bar{border-radius:7px 7px 3px 3px}[dir] .proc-chart-bar--red{background:#fb7185}[dir] .proc-chart-bar--amber{background:#fbbf24}[dir] .proc-chart-bar--green{background:#4ade80}.proc-chart-label{font-size:.7rem;font-weight:600;color:#94a3b8}.proc-chart-note{font-size:.72rem;line-height:1.45;color:#94a3b8}[dir] .proc-chart-note{margin:0}.proc-check-evidence{display:flex;flex-direction:column;grid-gap:8px;gap:8px}[dir] .proc-check-evidence{border-top:1px solid #f1f5f9;padding-top:12px}.proc-evidence-heading{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;font-size:.66rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.proc-evidence-row{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}[dir] .proc-evidence-row{margin-top:4px}.proc-evidence{display:inline-flex;flex-direction:column;grid-gap:5px;gap:5px;flex-shrink:0}.proc-evidence-frame{position:relative;width:132px;height:90px}.proc-evidence-input{display:none}.proc-evidence-empty{-webkit-appearance:none;appearance:none;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:3px;gap:3px;color:#94a3b8;transition:border-color .15s,background .15s,color .15s}[dir] .proc-evidence-empty{padding:6px;background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:9px;cursor:pointer;text-align:center}.proc-evidence-empty:hover{color:#6366f1}[dir] .proc-evidence-empty:hover{border-color:#6366f1;background:#f5f5ff}.proc-evidence-empty:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.proc-evidence-name{font-size:.72rem;font-weight:600;color:#475569;line-height:1.2}.proc-evidence-browse{font-size:.68rem;color:#94a3b8}.proc-evidence-browse u{text-underline-offset:2px}.proc-evidence-filled{-webkit-appearance:none;appearance:none;position:relative;display:block;width:100%;height:100%;overflow:hidden}[dir] .proc-evidence-filled{border:none;padding:0;background:none;cursor:pointer;border-radius:9px}.proc-evidence-filled:hover .proc-evidence-overlay{opacity:1}.proc-evidence-filled:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.proc-evidence-img{display:block;width:100%;height:100%;object-fit:cover}[dir] .proc-evidence-img{border:1px solid #e2e8f0;border-radius:9px}.proc-evidence-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:4px;gap:4px;color:#fff;font-size:.7rem;font-weight:700;opacity:0;transition:opacity .18s ease}[dir] .proc-evidence-overlay{background:rgba(99,102,241,.75);border-radius:9px}.proc-evidence-clear{position:absolute;top:-6px;width:20px;height:20px;color:#64748b;display:flex;align-items:center;justify-content:center}[dir] .proc-evidence-clear{border-radius:50%;border:1px solid #e2e8f0;background:#fff;cursor:pointer;box-shadow:0 1px 3px rgba(15,23,42,.15)}[dir=ltr] .proc-evidence-clear{right:-6px}[dir=rtl] .proc-evidence-clear{left:-6px}.proc-evidence-clear:hover{color:#e11d48}[dir] .proc-evidence-clear:hover{border-color:#fecdd3}.proc-evidence-label{font-size:.7rem;color:#94a3b8;font-weight:500}.proc-facts{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}[dir] .proc-facts{margin-top:auto;border-top:1px solid #f1f5f9;padding-top:12px}.proc-fact{display:flex;flex-direction:column;grid-gap:3px;gap:3px;min-width:0}[dir] .proc-fact{background:#f6f8fb;border-radius:8px;padding:8px 11px}.proc-fact-label{font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;white-space:nowrap}.proc-fact-value{font-size:.8125rem;font-weight:700;color:#0f172a}.proc-gaze{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media(min-width:1024px){.proc-gaze{grid-template-columns:1.05fr 1fr}}.proc-gaze-left{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.proc-gaze-frame{position:relative;width:100%;aspect-ratio:400/250;overflow:hidden}[dir] .proc-gaze-frame{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px}.proc-gaze-svg{display:block;width:100%;height:100%}.proc-gaze-grid{stroke:#e8edf4;stroke-width:1}.proc-gaze-region{fill:none;stroke:#dbe3ec;stroke-width:1;stroke-dasharray:5 4}.proc-gaze-region-label{position:absolute;top:21%;font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#b4bfcd;pointer-events:none}[dir=ltr] .proc-gaze-region-label{left:50%;transform:translateX(-50%)}[dir=rtl] .proc-gaze-region-label{right:50%;transform:translateX(50%)}.proc-gaze-dot{position:absolute;width:13px;height:13px;outline:none;transition:transform .15s ease}[dir] .proc-gaze-dot{border-radius:50%;background:hsla(0,0%,100%,.92);border:1px solid rgba(148,163,184,.5);box-shadow:0 1px 3px rgba(15,23,42,.18);cursor:pointer}[dir=ltr] .proc-gaze-dot{transform:translate(-50%,-50%)}[dir=rtl] .proc-gaze-dot{transform:translate(50%,-50%)}[dir=ltr] .proc-gaze-dot:focus,[dir=ltr] .proc-gaze-dot:hover{transform:translate(-50%,-50%) scale(1.35)}[dir=rtl] .proc-gaze-dot:focus,[dir=rtl] .proc-gaze-dot:hover{transform:translate(50%,-50%) scale(1.35)}.proc-gaze-legend{display:flex;align-items:center;justify-content:space-between;grid-gap:14px;gap:14px;flex-wrap:wrap}.proc-gaze-caption{font-size:.8125rem;font-weight:700}.proc-gaze-scale{display:inline-flex;align-items:center;grid-gap:7px;gap:7px}.proc-gaze-scale-label{font-size:.72rem;color:#94a3b8;font-weight:600}.proc-gaze-scale-bar{display:block;width:130px;height:7px}[dir] .proc-gaze-scale-bar{border-radius:999px}[dir=ltr] .proc-gaze-scale-bar{background:linear-gradient(90deg,#fde68a,#fb923c,#ef4444)}[dir=rtl] .proc-gaze-scale-bar{background:linear-gradient(-90deg,#fde68a,#fb923c,#ef4444)}.proc-gaze-hint{display:flex;align-items:flex-start;grid-gap:8px;gap:8px;font-size:.8125rem;line-height:1.5;color:#64748b}[dir] .proc-gaze-hint{margin:0;background:#f6f8fb;border-radius:10px;padding:11px 13px}.proc-gaze-hint svg{flex-shrink:0;color:#94a3b8}[dir] .proc-gaze-hint svg{margin-top:2px}.proc-gaze-right{display:flex;flex-direction:column;grid-gap:14px;gap:14px}[dir] .proc-gaze-howto{background:#eef2ff;border-radius:11px;padding:14px 16px}.proc-gaze-howto ol{display:flex;flex-direction:column;grid-gap:6px;gap:6px}[dir] .proc-gaze-howto ol{margin:8px 0 0}[dir=ltr] .proc-gaze-howto ol{padding-left:18px}[dir=rtl] .proc-gaze-howto ol{padding-right:18px}.proc-gaze-howto li{font-size:.8125rem;line-height:1.5;color:#475569}.proc-gaze-howto-title{font-size:.68rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#4f46e5}.proc-gaze-verdict{display:flex}.proc-gaze-summary{font-size:.875rem;line-height:1.6;color:#475569}[dir] .proc-gaze-summary{margin:0}.proc-gaze-stats{list-style:none}[dir] .proc-gaze-stats{margin:0;padding:0}.proc-gaze-stats li{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px}[dir] .proc-gaze-stats li{padding:10px 0;border-bottom:1px solid #f1f5f9}[dir] .proc-gaze-stats li:last-child{border-bottom:none}.proc-gaze-stat-label{font-size:.8125rem;color:#64748b}.proc-gaze-stat-value{font-size:.8125rem;font-weight:700;color:#0f172a}.proc-gaze-stat-value.proc-tone-text--red{color:#e11d48}.proc-gaze-stat-value.proc-tone-text--amber{color:#b45309}.proc-gaze-stat-value.proc-tone-text--green{color:#16a34a}[dir] .proctoring-card--v2 .proctoring-grid{margin-bottom:0}[dir] .proctoring-card--v2 .proctoring-column{background:#f8fafc;border-color:#eef2f7;border-radius:12px;padding:16px 18px}[dir] .proctoring-card--v2 .proc-log-event .proc-evidence-row{margin-top:8px}@media(max-width:575.98px){[dir] .proctoring-card--v2{padding:18px 16px 20px}.proc-hero-title{font-size:1.15rem}.proc-evidence-frame{width:118px;height:82px}}@supports(grid-template-rows:subgrid){@media(min-width:768px){.proc-check-card{display:grid;grid-template-rows:subgrid;grid-row:span 6;grid-row-gap:12px;row-gap:12px}.proc-check-head{grid-row:1}.proc-check-descwrap{grid-row:2;min-height:0}.proc-conf{grid-row:3}.proc-chart,.proc-meter{grid-row:4}.proc-check-evidence{grid-row:5}.proc-facts{grid-row:6;align-content:end}[dir] .proc-facts{margin-top:0}.proc-check-title{min-height:0}}}.proc-ai-status{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;font-size:13px}[dir] .proc-ai-status{margin:0 20px 14px;padding:12px 14px;border-radius:8px}.proc-ai-status strong{display:block;font-size:13px}[dir] .proc-ai-status strong{margin-bottom:2px}.proc-ai-status p{font-size:12.5px;line-height:1.5;opacity:.85}[dir] .proc-ai-status p{margin:0}.proc-ai-status svg{flex-shrink:0}[dir] .proc-ai-status svg{margin-top:2px}.proc-ai-status--pending{color:#1d4ed8}[dir] .proc-ai-status--pending{background:#eff6ff;border:1px solid #bfdbfe}.proc-ai-status--failed{color:#b91c1c}[dir] .proc-ai-status--failed{background:#fff8f8;border:1px solid #ffccd5}.proc-ai-status--absent{color:#475569}[dir] .proc-ai-status--absent{background:#f8fafc;border:1px solid #e2e8f0}.proc-ai-status-spinner{width:15px;height:15px;flex-shrink:0}[dir] .proc-ai-status-spinner{margin-top:2px;border-radius:50%;border:2px solid #bfdbfe;border-top-color:#1d4ed8}[dir=ltr] .proc-ai-status-spinner{animation:procAiSpin-ltr .9s linear infinite}[dir=rtl] .proc-ai-status-spinner{animation:procAiSpin-rtl .9s linear infinite}@keyframes procAiSpin-ltr{to{transform:rotate(1turn)}}@keyframes procAiSpin-rtl{to{transform:rotate(-1turn)}}[dir] .proc-ai-verdict{margin:0 20px 14px;padding:14px 16px;border-radius:8px;border:1px solid #e2e8f0;background:#f8fafc}[dir] .proc-ai-verdict--flag{border-color:#fde68a;background:#fffbeb}[dir] .proc-ai-verdict--critical{border-color:#ffccd5;background:#fff8f8}.proc-ai-verdict .proc-ai-verdict-head{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:13px}[dir] .proc-ai-verdict .proc-ai-verdict-head{margin-bottom:6px}.proc-ai-verdict .proc-ai-verdict-head .proc-ai-verdict-coverage{font-size:11px;color:#64748b}[dir=ltr] .proc-ai-verdict .proc-ai-verdict-head .proc-ai-verdict-coverage{margin-left:auto}[dir=rtl] .proc-ai-verdict .proc-ai-verdict-head .proc-ai-verdict-coverage{margin-right:auto}.proc-ai-verdict .proc-ai-verdict-headline{font-size:13px;line-height:1.55;color:#334155}[dir] .proc-ai-verdict .proc-ai-verdict-headline{margin:0 0 6px}.proc-ai-verdict .proc-ai-verdict-list{font-size:12.5px;color:#475569}[dir] .proc-ai-verdict .proc-ai-verdict-list{margin:0 0 6px}[dir=ltr] .proc-ai-verdict .proc-ai-verdict-list{padding-left:18px}[dir=rtl] .proc-ai-verdict .proc-ai-verdict-list{padding-right:18px}[dir] .proc-ai-verdict .proc-ai-verdict-list li{margin-bottom:3px}.proc-ai-verdict .proc-ai-verdict-action{font-size:12.5px;font-weight:600;color:#334155}[dir] .proc-ai-verdict .proc-ai-verdict-action{margin:0}[dir] .proc-moments{margin-top:10px;border-top:1px dashed #e2e8f0;padding-top:8px}.proc-moments-toggle{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;font-size:12px;font-weight:600;color:#6366f1}[dir] .proc-moments-toggle{border:none;background:none;padding:2px 0;cursor:pointer}.proc-moments-toggle:hover{text-decoration:underline}.proc-moments-list{list-style:none}[dir] .proc-moments-list{margin:8px 0 0;padding:0}.proc-moment{display:flex;grid-gap:10px;gap:10px;font-size:12.5px}[dir] .proc-moment{padding:6px 8px;border-radius:6px}[dir] .proc-moment:nth-child(odd){background:#f8fafc}.proc-moment-time{flex-shrink:0;min-width:74px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;color:#334155}.proc-moment-body{color:#475569;line-height:1.45}.proc-moment-body em{font-style:normal;font-weight:600;color:#334155}.proc-moment-body .proc-moment-context{display:block;font-size:11.5px;color:#94a3b8}[dir] .proc-moment-body .proc-moment-context{margin-top:1px}.proc-evmodal-overlay{position:fixed;inset:0;z-index:99999999;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}[dir] .proc-evmodal-overlay{padding:24px;background:rgba(15,23,42,.55)}.proc-evmodal{width:min(640px,100%);max-height:min(82vh,720px);display:flex;flex-direction:column;overflow:hidden}[dir] .proc-evmodal{background:#fff;border-radius:12px;box-shadow:0 24px 64px rgba(15,23,42,.28)}.proc-evmodal-head{display:flex;align-items:center;grid-gap:10px;gap:10px}[dir] .proc-evmodal-head{padding:14px 16px;border-bottom:1px solid #e2e8f0}[dir] .proc-evmodal-head--flag{background:#fffbeb;border-color:#fde68a}[dir] .proc-evmodal-head--critical{background:#fff8f8;border-color:#ffccd5}.proc-evmodal-head .proc-evmodal-title{display:flex;align-items:center;grid-gap:10px;gap:10px;min-width:0}.proc-evmodal-head .proc-evmodal-title h5{font-size:14.5px;font-weight:700;color:#1e293b}[dir] .proc-evmodal-head .proc-evmodal-title h5{margin:0}.proc-evmodal-close{color:#64748b}[dir] .proc-evmodal-close{border:none;background:none;padding:6px;border-radius:6px;cursor:pointer}[dir=ltr] .proc-evmodal-close{margin-left:auto}[dir=rtl] .proc-evmodal-close{margin-right:auto}.proc-evmodal-close:hover{color:#1e293b}[dir] .proc-evmodal-close:hover{background:rgba(100,116,139,.12)}.proc-evmodal-body{overflow-y:auto}[dir] .proc-evmodal-body{padding:16px}.proc-evmodal-result{font-size:13px;line-height:1.6;color:#334155}[dir] .proc-evmodal-result{margin:0 0 12px}.proc-evmodal-stats{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));grid-gap:8px;gap:8px}[dir] .proc-evmodal-stats{margin:14px 0}[dir] .proc-evmodal-stat{padding:10px 12px;border-radius:8px;background:#f8fafc;border:1px solid #eef2f6}.proc-evmodal-stat .proc-evmodal-stat-value{display:block;font-size:15px;font-weight:700;color:#1e293b}.proc-evmodal-stat .proc-evmodal-stat-label{display:block;font-size:11px;color:#64748b;text-transform:uppercase;letter-spacing:.02em}[dir] .proc-evmodal-stat .proc-evmodal-stat-label{margin-top:2px}[dir] .proc-evmodal-moments{margin-top:4px}.proc-evmodal-moments h6{display:flex;align-items:center;grid-gap:6px;gap:6px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#475569}[dir] .proc-evmodal-moments h6{margin:10px 0}.proc-evmodal-timeline{list-style:none}[dir] .proc-evmodal-timeline{margin:8px 0;padding:0}[dir=ltr] .proc-evmodal-timeline{border-left:2px solid #e2e8f0}[dir=rtl] .proc-evmodal-timeline{border-right:2px solid #e2e8f0}.proc-evmodal-moment{position:relative;display:flex;align-items:flex-start;grid-gap:12px;gap:12px}[dir=ltr] .proc-evmodal-moment{padding:5px 0 14px 16px}[dir=rtl] .proc-evmodal-moment{padding:5px 16px 14px 0}.proc-evmodal-moment:before{content:"";position:absolute;top:6px;width:8px;height:8px}[dir] .proc-evmodal-moment:before{border-radius:50%;background:#f59e0b;box-shadow:0 0 0 3px #fef3c7}[dir=ltr] .proc-evmodal-moment:before{left:-5px}[dir=rtl] .proc-evmodal-moment:before{right:-5px}[dir] .proc-evmodal-moment:last-child{padding-bottom:2px}[dir] .proc-evmodal-moment--critical:before{background:#dc2626;box-shadow:0 0 0 3px #fee2e2}[dir] .proc-evmodal-moment--pass:before{background:#cbd5e1;box-shadow:0 0 0 3px #f1f5f9}.proc-evmodal-time{flex-shrink:0;min-width:88px;color:#4338ca;font-size:12px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[dir] .proc-evmodal-time{padding:3px 8px;border-radius:6px;background:#eef2ff;text-align:center}.proc-evmodal-moment-copy{min-width:0;font-size:13px;line-height:1.5;color:#334155}.proc-evmodal-moment-copy .proc-evmodal-moment-main em{font-style:normal;font-weight:700;color:#1e293b}.proc-evmodal-moment-copy .proc-evmodal-moment-context{display:block;font-size:12px;color:#94a3b8}[dir] .proc-evmodal-moment-copy .proc-evmodal-moment-context{margin-top:2px}.proc-evmodal-moment-copy .proc-evmodal-moment-stats{display:block;font-size:11.5px;color:#94a3b8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[dir] .proc-evmodal-moment-copy .proc-evmodal-moment-stats{margin-top:2px}.proc-moment-badge{display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;vertical-align:1px;white-space:nowrap}[dir] .proc-moment-badge{padding:1px 7px;border-radius:999px}[dir=ltr] .proc-moment-badge{margin-right:6px}[dir=rtl] .proc-moment-badge{margin-left:6px}.proc-moment-badge--critical{color:#b91c1c}[dir] .proc-moment-badge--critical{background:#fee2e2}.proc-moment-badge--flag{color:#b45309}[dir] .proc-moment-badge--flag{background:#fef3c7}.proc-moment-badge--pass{color:#64748b}[dir] .proc-moment-badge--pass{background:#f1f5f9}.proc-evmodal-hint{font-size:11.5px;color:#94a3b8}[dir] .proc-evmodal-hint{margin:10px 0 0}[dir] .proc-evmodal-foot{margin-top:14px;padding:12px 14px;border-radius:8px;background:#f0fdf4;border:1px solid #dcfce7}.proc-evmodal-foot p{font-size:12.5px;line-height:1.55;color:#365314}[dir] .proc-evmodal-foot p{margin:0 0 6px}[dir] .proc-evmodal-foot p:last-child{margin-bottom:0}.proc-evmodal-foot .proc-evmodal-note{color:#64748b;font-style:italic}.proc-detail-btn{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;font-size:12px;font-weight:600;color:#475569;transition:all .15s ease;height:38px}[dir] .proc-detail-btn{margin-top:10px;padding:9px 12px;border-radius:7px;border:1px solid #e2e8f0;background:#fff;cursor:pointer}[dir] .proc-detail-btn:hover{border-color:#cbd5e1;background:#f8fafc}.proc-detail-btn--flag{color:#b45309}[dir] .proc-detail-btn--flag{border-color:#fde68a;background:#fffbeb}[dir] .proc-detail-btn--flag:hover{background:#fef3c7}.proc-detail-btn--critical{color:#b91c1c}[dir] .proc-detail-btn--critical{border-color:#ffccd5;background:#fff8f8}[dir] .proc-detail-btn--critical:hover{background:#fee2e2}.proc-analysis-details{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px;gap:10px}[dir] .proc-analysis-details{padding:0 20px 18px}[dir] .proc-analysis-detail{padding:12px 14px;border-radius:8px;background:#f8fafc;border:1px solid #eef2f6}.proc-analysis-detail .proc-analysis-detail-value{display:block;font-size:15px;font-weight:700;color:#1e293b}.proc-analysis-detail .proc-analysis-detail-label{display:block;font-size:11px;color:#64748b;text-transform:uppercase;letter-spacing:.02em}[dir] .proc-analysis-detail .proc-analysis-detail-label{margin-top:2px}.proc-evmodal-viewshot{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;color:#4338ca;font-size:11.5px;font-weight:700;line-height:1.4;transition:background .15s ease,border-color .15s ease}[dir] .proc-evmodal-viewshot{margin-top:6px;padding:3px 9px;border:1px solid #c7d2fe;border-radius:999px;background:#eef2ff;cursor:zoom-in}[dir] .proc-evmodal-viewshot:hover{background:#e0e7ff;border-color:#a5b4fc}.proc-evmodal-viewshot svg{flex-shrink:0}.proc-threshold-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));grid-gap:6px;gap:6px}[dir] .proc-threshold-grid{margin-top:8px}[dir] .proc-threshold{padding:7px 10px;border-radius:7px;border:1px solid #eef2f6;background:#f8fafc}.proc-threshold .proc-threshold-value{display:block;font-size:14px;font-weight:700;line-height:1.2;color:#1e293b}.proc-threshold .proc-threshold-label{display:block;font-size:10.5px;text-transform:uppercase;letter-spacing:.02em;color:#64748b}[dir] .proc-threshold .proc-threshold-label{margin-top:1px}.proc-threshold--measured .proc-threshold-value{color:#b45309}.proc-threshold--required .proc-threshold-value{color:#334155}[dir] .proc-skipped{margin-top:20px;margin-bottom:20px;padding:14px 16px;border:1px dashed #d8dee7;border-radius:12px;background:#fafbfc}.proc-skipped-head{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-wrap:wrap}[dir] .proc-skipped-head{margin-bottom:10px}.proc-skipped-description{font-size:.8125rem;color:#94a3b8}[dir] .proc-skipped-description{margin:0}.proc-skipped-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:#64748b;flex-shrink:0}[dir] .proc-skipped-icon{border-radius:7px;background:#eef2f7}.proc-skipped-title{font-size:.8125rem;font-weight:700;color:#475569}[dir] .proc-skipped-title{margin:0}.proc-skipped-hint{font-size:.72rem;color:#94a3b8}[dir=ltr] .proc-skipped-hint{margin-left:auto}[dir=rtl] .proc-skipped-hint{margin-right:auto}.proc-skipped-list{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;list-style:none}[dir] .proc-skipped-list{margin:0;padding:0}.proc-skipped-chip{display:inline-block;font-size:.78rem;font-weight:600;color:#64748b;transition:border-color .15s ease,color .15s ease}[dir] .proc-skipped-chip{padding:5px 11px;border:1px solid #e2e8f0;border-radius:999px;background:#fff;cursor:help}.proc-skipped-chip:focus-visible,.proc-skipped-chip:hover{color:#4f46e5}[dir] .proc-skipped-chip:focus-visible,[dir] .proc-skipped-chip:hover{border-color:#a5b4fc}.proc-skipped-chip:focus-visible{outline:2px solid #4f46e5;outline-offset:2px}@media(max-width:560px){.proc-skipped-hint{flex-basis:100%}[dir=ltr] .proc-skipped-hint{margin-left:0}[dir=rtl] .proc-skipped-hint{margin-right:0}}@media print{.proctoring-card--print .proctoring-grid{grid-template-columns:repeat(3,1fr)}.proctoring-card--print .proc-hero-stats{grid-template-columns:repeat(4,1fr)}.proctoring-card--print .proc-scrubber-axis{display:block}.proctoring-card--print .proc-scrubber-time-labels{display:flex}.proctoring-card--print,.proctoring-card--print *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}.skills-detail-modal .modal-dialog{max-width:500px}.skills-detail-modal .modal-content{overflow:hidden}[dir] .skills-detail-modal .modal-content{border:none;border-radius:24px;box-shadow:0 20px 50px rgba(0,0,0,.1)}[dir] .skills-detail-modal .skills-modal-content{padding:32px}.skills-detail-modal .modal-header-row{display:flex;align-items:center;justify-content:space-between}[dir] .skills-detail-modal .modal-header-row{margin-bottom:24px}.skills-detail-modal .modal-header-row .title-group{display:flex;align-items:center;grid-gap:16px;gap:16px}.skills-detail-modal .modal-header-row .title-group .icon-badge{width:44px;height:44px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .skills-detail-modal .modal-header-row .title-group .icon-badge{border-radius:12px}.skills-detail-modal .modal-title{font-size:22px;font-weight:800;color:#1e293b;letter-spacing:-.02em}[dir] .skills-detail-modal .modal-title{margin:0}.skills-detail-modal .modal-close-btn{width:32px;height:32px;color:#94a3b8;display:flex;align-items:center;justify-content:center;transition:all .2s ease}[dir] .skills-detail-modal .modal-close-btn{border-radius:50%;border:none;background:#f1f5f9;cursor:pointer}.skills-detail-modal .modal-close-btn:hover{color:#64748b}[dir] .skills-detail-modal .modal-close-btn:hover{background:#e2e8f0}[dir=ltr] .skills-detail-modal .modal-close-btn:hover{transform:rotate(90deg)}[dir=rtl] .skills-detail-modal .modal-close-btn:hover{transform:rotate(-90deg)}[dir] .skills-detail-modal .score-overview{margin-bottom:32px}.skills-detail-modal .score-overview .score-pill{display:inline-flex;align-items:center;grid-gap:10px;gap:10px}[dir] .skills-detail-modal .score-overview .score-pill{padding:8px 16px;border-radius:20px}.skills-detail-modal .score-overview .score-pill .score-label{font-size:13px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.skills-detail-modal .score-overview .score-pill .score-value{font-size:18px;font-weight:800}.skills-detail-modal .score-overview .score-pill .score-max{font-size:14px;font-weight:600;color:#94a3b8}[dir=ltr] .skills-detail-modal .score-overview .score-pill .score-max{margin-left:-2px}[dir=rtl] .skills-detail-modal .score-overview .score-pill .score-max{margin-right:-2px}.skills-detail-modal .modal-evidence-section .section-header{display:flex;align-items:center;grid-gap:10px;gap:10px;color:#64748b}[dir] .skills-detail-modal .modal-evidence-section .section-header{margin-bottom:16px}.skills-detail-modal .modal-evidence-section .section-header h4{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}[dir] .skills-detail-modal .modal-evidence-section .section-header h4{margin:0}.skills-detail-modal .modal-evidence-section .evidence-list{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.skills-detail-modal .modal-evidence-section .evidence-item{display:flex;grid-gap:16px;gap:16px;transition:all .2s ease}[dir] .skills-detail-modal .modal-evidence-section .evidence-item{padding:16px;background:#f8fafc;border-radius:16px;border:1px solid #f1f5f9}[dir] .skills-detail-modal .modal-evidence-section .evidence-item:hover{background:#f1f5f9}[dir=ltr] .skills-detail-modal .modal-evidence-section .evidence-item:hover{transform:translateX(4px)}[dir=rtl] .skills-detail-modal .modal-evidence-section .evidence-item:hover{transform:translateX(-4px)}.skills-detail-modal .modal-evidence-section .evidence-item .evidence-bullet{width:6px;height:6px;flex-shrink:0}[dir] .skills-detail-modal .modal-evidence-section .evidence-item .evidence-bullet{border-radius:50%;margin-top:8px}.skills-detail-modal .modal-evidence-section .evidence-item .evidence-text{font-size:14px;line-height:1.6;color:#334155;font-weight:500}[dir] .skills-detail-modal .modal-evidence-section .evidence-item .evidence-text{margin:0}.skills-detail-modal .modal-footer-note{display:flex;grid-gap:10px;gap:10px}[dir] .skills-detail-modal .modal-footer-note{margin-top:32px;padding-top:20px;border-top:1px dashed #e2e8f0}.skills-detail-modal .modal-footer-note .note-icon{color:#94a3b8}[dir] .skills-detail-modal .modal-footer-note .note-icon{margin-top:2px}.skills-detail-modal .modal-footer-note p{font-size:12px;line-height:1.5;color:#94a3b8;font-weight:500}[dir] .skills-detail-modal .modal-footer-note p{margin:0}.interview-container{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif}[dir] .interview-container{padding:10px 24px 48px}@media(max-width:768px){[dir] .interview-container{padding:10px 0 48px}}.interview-container .section-nav-bar{position:-webkit-sticky;position:sticky;top:56px;z-index:50;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}[dir] .interview-container .section-nav-bar{background:hsla(0,0%,100%,.92);border-bottom:1px solid #e2e8f0;padding:8px 24px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.interview-container .section-nav-bar .section-nav-wrapper{position:relative;display:flex;align-items:center;width:100%}.interview-container .section-nav-bar .nav-arrow{display:none}.interview-container .section-nav-bar .section-nav-inner{position:relative;display:flex;grid-gap:4px;gap:4px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;width:100%;scroll-behavior:smooth}.interview-container .section-nav-bar .section-nav-inner::-webkit-scrollbar{display:none}.interview-container .section-nav-bar .section-nav-item{display:flex;align-items:center;grid-gap:6px;gap:6px;font-size:13px;font-weight:500;color:#64748b;white-space:nowrap;transition:all .2s ease;position:relative}[dir] .interview-container .section-nav-bar .section-nav-item{padding:8px 14px;border:none;background:transparent;border-radius:8px;cursor:pointer}.interview-container .section-nav-bar .section-nav-item .nav-icon{font-size:14px}.interview-container .section-nav-bar .section-nav-item .nav-label{font-size:13px}.interview-container .section-nav-bar .section-nav-item:hover{color:#334155}[dir] .interview-container .section-nav-bar .section-nav-item:hover{background:#f1f5f9}.interview-container .section-nav-bar .section-nav-item.active{color:var(--bs-primary,#4f46e5);font-weight:600}[dir] .interview-container .section-nav-bar .section-nav-item.active{background:rgba(79,70,229,.08)}.interview-container .section-nav-bar .section-nav-item.active:after{content:"";position:absolute;bottom:-8px;width:60%;height:2px}[dir] .interview-container .section-nav-bar .section-nav-item.active:after{background:var(--bs-primary,#4f46e5);border-radius:1px}[dir=ltr] .interview-container .section-nav-bar .section-nav-item.active:after{left:50%;transform:translateX(-50%)}[dir=rtl] .interview-container .section-nav-bar .section-nav-item.active:after{right:50%;transform:translateX(50%)}.interview-container .section-nav-bar .section-nav-extras{flex-shrink:0;display:flex;align-items:center}[dir=ltr] .interview-container .section-nav-bar .section-nav-extras{margin-left:8px;padding-left:8px;border-left:1px solid #e2e8f0}[dir=rtl] .interview-container .section-nav-bar .section-nav-extras{margin-right:8px;padding-right:8px;border-right:1px solid #e2e8f0}.interview-container .section-nav-bar .section-customize-btn.has-hidden{color:var(--bs-primary,#4f46e5)}.interview-container .section-nav-bar .section-customize-btn .hidden-count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;color:#fff;font-size:10px;font-weight:700;line-height:1}[dir] .interview-container .section-nav-bar .section-customize-btn .hidden-count-badge{padding:0 4px;border-radius:8px;background:var(--bs-primary,#4f46e5)}@media(max-width:768px){[dir] .interview-container .section-nav-bar{padding:8px 12px}.interview-container .section-nav-bar .section-nav-wrapper{position:relative;display:flex;align-items:center;width:100%}.interview-container .section-nav-bar .nav-arrow.is-mobile{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;z-index:10;color:#64748b;width:28px;height:28px}[dir] .interview-container .section-nav-bar .nav-arrow.is-mobile{transform:translateY(-50%);background:#fff;border:1px solid rgba(0,0,0,.05);border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.1),0 0 12px 6px #fff;cursor:pointer;padding:0}[dir=ltr] .interview-container .section-nav-bar .nav-arrow.is-mobile.left{left:0}[dir=ltr] .interview-container .section-nav-bar .nav-arrow.is-mobile.right,[dir=rtl] .interview-container .section-nav-bar .nav-arrow.is-mobile.left{right:0}[dir=rtl] .interview-container .section-nav-bar .nav-arrow.is-mobile.right{left:0}.interview-container .section-nav-bar .nav-arrow.is-mobile:hover{color:#334155}[dir] .interview-container .section-nav-bar .nav-arrow.is-mobile:hover{background:#f8fafc}[dir] .interview-container .section-nav-bar .section-nav-inner{padding:0 30px}.interview-container .section-nav-bar .section-nav-item{font-size:12px}[dir] .interview-container .section-nav-bar .section-nav-item{padding:6px 10px}.interview-container .section-nav-bar .section-nav-item .nav-label{font-size:12px}}.interview-container .interview-content{display:flex;flex-direction:column;grid-gap:24px;gap:24px}[dir] .interview-container .interview-content{margin:0 auto}.interview-container .interview-card{transition:all .3s ease}[dir] .interview-container .interview-card{background:#fff;border-radius:12px;padding:24px;border:1px solid #eef2f7;box-shadow:0 1px 3px rgba(0,0,0,.05)}[dir] .interview-container .interview-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.interview-container .criteria-score-card .criteria-card-header{display:flex;justify-content:space-between;align-items:center;transition:all .2s ease}[dir] .interview-container .criteria-score-card .criteria-card-header{margin-bottom:0}[dir] .interview-container .criteria-score-card .criteria-card-header .section-title{margin:0}.interview-container .criteria-score-card .criteria-card-header .toggle-icon{color:#94a3b8;transition:transform .3s ease;display:flex;align-items:center}.interview-container .criteria-score-card .criteria-card-header:hover .toggle-icon{color:var(--bs-primary,#4f46e5)}.interview-container .criteria-score-card .criteria-list{display:flex;flex-direction:column;grid-gap:12px;gap:12px}[dir] .interview-container .criteria-score-card .criteria-list{margin-top:16px}.interview-container .criteria-score-card .criteria-item-card{display:flex;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px;transition:all .2s ease}[dir] .interview-container .criteria-score-card .criteria-item-card{background:#fff;border:1px solid #eef2f7;border-radius:10px;padding:12px 16px}[dir] .interview-container .criteria-score-card .criteria-item-card:hover{border-color:#cbd5e1;box-shadow:0 4px 10px rgba(0,0,0,.04)}.interview-container .criteria-score-card .criteria-content-left{flex:1 1}.interview-container .criteria-score-card .criteria-content-left .priority-badge-text{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;display:block}[dir] .interview-container .criteria-score-card .criteria-content-left .priority-badge-text{margin-bottom:4px}.interview-container .criteria-score-card .criteria-content-left .priority-badge-text.must-have{color:#10b981}.interview-container .criteria-score-card .criteria-content-left .priority-badge-text.nice-to-have{color:#3b82f6}.interview-container .criteria-score-card .criteria-content-left .criterion-text{font-size:13px;font-weight:600;color:#1e293b;line-height:1.4}[dir] .interview-container .criteria-score-card .criteria-content-left .criterion-text{margin:0}.interview-container .criteria-score-card .criteria-content-left .criterion-reason{font-size:12px;color:#64748b;line-height:1.4}[dir] .interview-container .criteria-score-card .criteria-content-left .criterion-reason{margin-top:4px}.interview-container .criteria-score-card .criteria-score-right{display:flex;align-items:center;grid-gap:12px;gap:12px;flex-shrink:0}.interview-container .criteria-score-card .criteria-score-right .linear-progress-wrapper{width:60px}.interview-container .criteria-score-card .criteria-score-right .linear-progress-wrapper .linear-progress-bg{height:5px;overflow:hidden}[dir] .interview-container .criteria-score-card .criteria-score-right .linear-progress-wrapper .linear-progress-bg{background:#f1f5f9;border-radius:10px}.interview-container .criteria-score-card .criteria-score-right .linear-progress-wrapper .linear-progress-fill{height:100%;transition:width 1s ease}[dir] .interview-container .criteria-score-card .criteria-score-right .linear-progress-wrapper .linear-progress-fill{border-radius:10px}.interview-container .criteria-score-card .criteria-score-right .score-status-group{display:flex;align-items:center;grid-gap:6px;gap:6px;min-width:50px}.interview-container .criteria-score-card .criteria-score-right .score-status-group .score-percentage{font-size:14px;font-weight:700}.interview-container .criteria-score-card .criteria-score-right .score-status-group svg{width:14px;height:14px}.interview-container .action-buttons,.interview-container .btn-reject{display:flex;grid-gap:.5rem;gap:.5rem;justify-content:center}.interview-container .btn-reject{color:#b91c1c;font-weight:500;align-items:center;transition:all .2s ease}[dir] .interview-container .btn-reject{padding:.55rem 1rem;background-color:#fff;border:1px solid #d35f5f;border-radius:12px}[dir] .interview-container .btn-reject:hover{background-color:#fee2e2;border-color:var(--danger-red);transform:translateY(-1px)}.interview-container .btn-reject.active{color:#fff}[dir] .interview-container .btn-reject.active{background-color:#d32a2a;border-color:var(--danger-red)}[dir] .interview-container .btn-reject.active:hover{background-color:#e06161;border-color:var(--danger-red)}.interview-container .btn-reject svg{width:1rem;height:1rem}.interview-container .btn-accept{color:#15803d;font-weight:500;display:flex;align-items:center;justify-content:center;grid-gap:.5rem;gap:.5rem;transition:all .2s ease}[dir] .interview-container .btn-accept{padding:.55rem 1rem;background-color:#fff;border:1px solid #4abd74;border-radius:12px}[dir] .interview-container .btn-accept:hover{background-color:#dcfce7;border-color:var(--success-green);transform:translateY(-1px)}.interview-container .btn-accept.active{color:#fff}[dir] .interview-container .btn-accept.active{background-color:#19a249;border-color:var(--success-green)}[dir] .interview-container .btn-accept.active:hover{background-color:#49cb76;border-color:var(--success-green)}.interview-container .btn-accept svg{width:1rem;height:1rem}[dir] .interview-container .candidate-overview-card{box-shadow:0 4px 20px rgba(0,0,0,.02)}.interview-container .candidate-overview-card .candidate-header{display:flex;align-items:center;grid-gap:16px;gap:16px}[dir] .interview-container .candidate-overview-card .candidate-header{margin-bottom:20px}.interview-container .candidate-overview-card .candidate-avatar{width:56px;height:56px;display:flex;align-items:center;justify-content:center;color:#334155;font-size:18px;font-weight:600;flex-shrink:0}[dir] .interview-container .candidate-overview-card .candidate-avatar{border-radius:50%;background:#f0f2f5;border:1px solid #e2e8f0}.interview-container .candidate-overview-card .candidate-info .candidate-name{font-size:20px;font-weight:700;color:#0f172a}[dir] .interview-container .candidate-overview-card .candidate-info .candidate-name{margin:0}[dir] .interview-container .candidate-overview-card .candidate-info .email-row{margin-top:2px}.interview-container .candidate-overview-card .candidate-info .email-row .email-text{font-size:14px;color:#64748b}.interview-container .candidate-overview-card .status-badge-completed{color:#059669;font-size:12px;font-weight:600}[dir] .interview-container .candidate-overview-card .status-badge-completed{padding:6px 12px;border-radius:20px;background:#ecfdf5;border:1px solid #d1fae5}.interview-container .candidate-overview-card .interview-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;grid-gap:16px;gap:16px}[dir] .interview-container .candidate-overview-card .interview-meta{padding-top:0;border-top:none}.interview-container .candidate-overview-card .interview-meta .meta-items-group{display:flex;align-items:center;grid-gap:24px;gap:24px;flex-wrap:wrap}.interview-container .candidate-overview-card .interview-meta .meta-item{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:14px;color:#64748b}.interview-container .candidate-overview-card .interview-meta .meta-item svg{color:#94a3b8}.interview-container .candidate-overview-card .card-divider{height:1px}[dir] .interview-container .candidate-overview-card .card-divider{background:#f1f5f9;margin:0 -24px 20px}.interview-container .candidate-overview-card .candidate-actions{display:flex;grid-gap:12px;gap:12px;flex-shrink:0}.interview-container .candidate-overview-card .candidate-actions .btn-action{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:14px;font-weight:600;transition:all .2s}[dir] .interview-container .candidate-overview-card .candidate-actions .btn-action{padding:8px 16px;border-radius:8px;background:transparent}.interview-container .candidate-overview-card .candidate-actions .btn-action:disabled{opacity:.6}[dir] .interview-container .candidate-overview-card .candidate-actions .btn-action:disabled{cursor:not-allowed}.interview-container .candidate-overview-card .candidate-actions .btn-action.btn-reject{color:#ef4444}[dir] .interview-container .candidate-overview-card .candidate-actions .btn-action.btn-reject{border:1px solid #fecaca}.interview-container .candidate-overview-card .candidate-actions .btn-action.btn-reject:hover:not(:disabled){color:#e11d48}[dir] .interview-container .candidate-overview-card .candidate-actions .btn-action.btn-reject:hover:not(:disabled){background:#fff1f2;border-color:#fca5a5}.interview-container .candidate-overview-card .candidate-actions .btn-action.btn-reject.active{color:#fff}[dir] .interview-container .candidate-overview-card .candidate-actions .btn-action.btn-reject.active{background:#c1787c;border-color:#c1787c}.interview-container .candidate-overview-card .candidate-actions .btn-action.btn-shortlist{color:#059669}[dir] .interview-container .candidate-overview-card .candidate-actions .btn-action.btn-shortlist{border:1px solid #b7f4cf}.interview-container .candidate-overview-card .candidate-actions .btn-action.btn-shortlist:hover:not(:disabled){color:#16a34a}[dir] .interview-container .candidate-overview-card .candidate-actions .btn-action.btn-shortlist:hover:not(:disabled){background:#f0fdf4;border-color:#86efac}.interview-container .candidate-overview-card .candidate-actions .btn-action.btn-shortlist.active{color:#fff}[dir] .interview-container .candidate-overview-card .candidate-actions .btn-action.btn-shortlist.active{background:#3fb27f;border-color:#3fb27f}.interview-container .score-section{display:flex;align-items:center;grid-gap:32px;gap:32px}.interview-container .score-circle{flex-shrink:0;width:120px;height:120px;position:relative;display:flex;align-items:center;justify-content:center}.interview-container .circular-progress{position:absolute;top:0;width:100%;height:100%}[dir=ltr] .interview-container .circular-progress{left:0;transform:rotate(-90deg)}[dir=rtl] .interview-container .circular-progress{right:0;transform:rotate(90deg)}.interview-container .circle-background{fill:none;stroke:#f1f5f9;stroke-width:8}.interview-container .circle-progress{fill:none;stroke-width:8;stroke-linecap:round;transition:stroke-dashoffset 1s ease,stroke .3s ease}.interview-container .score-content{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:1}.interview-container .score-value{font-size:24px;font-weight:800;line-height:1;color:#0f172a}.interview-container .verdict-section{flex:1 1}.interview-container .verdict-text{font-size:20px;font-weight:700;letter-spacing:-.02em}[dir] .interview-container .verdict-text{margin-bottom:8px}.interview-container .verdict-summary{font-size:14px;line-height:1.6;color:#475569}[dir] .interview-container .verdict-summary{margin:0}.interview-container .show-more-btn{color:#64748b;font-size:13px;font-weight:500;display:flex;align-items:center;grid-gap:4px;gap:4px;transition:color .2s}[dir] .interview-container .show-more-btn{background:none;border:none;padding:4px 0;cursor:pointer;margin-top:8px}.interview-container .show-more-btn:hover{color:#334155}.interview-container .overall-badge{display:flex;align-items:center;grid-gap:12px;gap:12px;color:#fff;font-size:16px}[dir] .interview-container .overall-badge{padding:8px 12px;border-radius:16px;box-shadow:0 8px 16px rgba(var(--bs-primary-rgb,102,126,234),.3)}[dir=ltr] .interview-container .overall-badge{background:linear-gradient(135deg,var(--bs-primary,#667eea),rgba(var(--bs-primary-rgb,118,75,162),.95))}[dir=rtl] .interview-container .overall-badge{background:linear-gradient(-135deg,var(--bs-primary,#667eea),rgba(var(--bs-primary-rgb,118,75,162),.95))}.interview-container .language-proficiency-section .proficiency-header{display:flex;align-items:center;flex-wrap:wrap;grid-gap:12px;gap:12px}[dir] .interview-container .language-proficiency-section .proficiency-header{margin-bottom:20px}.interview-container .language-proficiency-section .proficiency-header .section-title{font-weight:700;color:#1a1a1a}[dir] .interview-container .language-proficiency-section .proficiency-header .section-title{margin:0}.interview-container .language-proficiency-section .proficiency-header .proficiency-badges{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-wrap:wrap}.interview-container .language-proficiency-section .proficiency-header .proficiency-badge{display:inline-flex;align-items:center;color:var(--bs-primary,#7c3aed);font-size:8px;font-weight:600;letter-spacing:.2px}[dir] .interview-container .language-proficiency-section .proficiency-header .proficiency-badge{padding:4px 10px;background:rgba(var(--bs-primary-rgb,124,58,237),.08);border-radius:16px;border:1px solid rgba(var(--bs-primary-rgb,124,58,237),.2)}.interview-container .language-proficiency-section .proficiency-header .proficiency-badge.cefr-badge{color:#1d4ed8}[dir] .interview-container .language-proficiency-section .proficiency-header .proficiency-badge.cefr-badge{border-color:#bfdbfe}[dir=ltr] .interview-container .language-proficiency-section .proficiency-header .proficiency-badge.cefr-badge{background:linear-gradient(135deg,#eff6ff,#dbeafe)}[dir=rtl] .interview-container .language-proficiency-section .proficiency-header .proficiency-badge.cefr-badge{background:linear-gradient(-135deg,#eff6ff,#dbeafe)}.interview-container .language-proficiency-section .language-proficiency-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.interview-container .language-proficiency-section .language-proficiency-grid.single-column{grid-template-columns:1fr;max-width:600px}[dir] .interview-container .language-proficiency-section .language-proficiency-grid.single-column{margin:0 auto}@media(max-width:900px){.interview-container .language-proficiency-section .language-proficiency-grid{grid-template-columns:1fr}}.interview-container .language-proficiency-section .proficiency-card{transition:all .2s ease}[dir] .interview-container .language-proficiency-section .proficiency-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:24px}[dir] .interview-container .language-proficiency-section .proficiency-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.04)}.interview-container .language-proficiency-section .proficiency-card .card-header-with-action{display:flex;justify-content:space-between;align-items:center}[dir] .interview-container .language-proficiency-section .proficiency-card .card-header-with-action{margin-bottom:20px}.interview-container .language-proficiency-section .proficiency-card .card-header-with-action .card-title{font-size:16px;font-weight:700;color:#0f172a}[dir] .interview-container .language-proficiency-section .proficiency-card .card-header-with-action .card-title{margin:0}.interview-container .language-proficiency-section .proficiency-card .card-header-with-action .details-toggle-btn{color:#64748b;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;transition:all .2s ease}[dir] .interview-container .language-proficiency-section .proficiency-card .card-header-with-action .details-toggle-btn{padding:6px 14px;border-radius:8px;border:1px solid #e2e8f0;background:#f8fafc;cursor:pointer}.interview-container .language-proficiency-section .proficiency-card .card-header-with-action .details-toggle-btn:hover{color:var(--bs-primary,#4f46e5)}[dir] .interview-container .language-proficiency-section .proficiency-card .card-header-with-action .details-toggle-btn:hover{background:rgba(var(--bs-primary-rgb,79,70,229),.06);border-color:rgba(var(--bs-primary-rgb,79,70,229),.25)}.interview-container .language-proficiency-section .proficiency-card .card-header-with-action .details-toggle-btn.active{color:var(--bs-primary,#4f46e5)}[dir] .interview-container .language-proficiency-section .proficiency-card .card-header-with-action .details-toggle-btn.active{background:rgba(var(--bs-primary-rgb,79,70,229),.08);border-color:rgba(var(--bs-primary-rgb,79,70,229),.35)}.interview-container .language-proficiency-section .metrics-column{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.interview-container .language-proficiency-section .core-competencies-card .radar-chart-container{width:100%;height:280px}[dir] .interview-container .language-proficiency-section .core-competencies-card .radar-chart-container{margin-bottom:20px}.interview-container .language-proficiency-section .competency-scores-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;transition:all .3s ease}[dir] .interview-container .language-proficiency-section .competency-scores-grid{border-top:1px solid #e5e7eb;padding-top:16px}.interview-container .language-proficiency-section .competency-scores-grid.expanded{grid-template-columns:1fr;grid-gap:16px;gap:16px}.interview-container .language-proficiency-section .score-item-container{display:flex;flex-direction:column;grid-gap:8px;gap:8px;width:100%}.interview-container .language-proficiency-section .score-item-container .score-item{display:flex;justify-content:space-between;align-items:center}[dir] .interview-container .language-proficiency-section .score-item-container .score-item{padding:10px 14px;background:#f9fafb;border-radius:8px;border:1px solid #f1f5f9}.interview-container .language-proficiency-section .score-item-container .score-item .score-label{font-size:13px;font-weight:500;color:#374151}.interview-container .language-proficiency-section .score-item-container .score-item .score-value{font-size:1.15rem;font-weight:700;letter-spacing:.01em;display:flex;align-items:baseline;grid-gap:1px;gap:1px}.interview-container .language-proficiency-section .score-item-container .score-item .score-value.primary{color:var(--bs-primary,#4f46e5)}.interview-container .language-proficiency-section .score-item-container .score-item .score-value .score-out-of{font-size:.75rem;color:#94a3b8;font-weight:400;opacity:.8;position:relative;top:-1px}.interview-container .language-proficiency-section .score-item-container .competency-reasoning{font-size:12px;line-height:1.5;color:#64748b;font-weight:400}[dir] .interview-container .language-proficiency-section .score-item-container .competency-reasoning{padding:0 4px 8px;margin:0}[dir=ltr] .interview-container .language-proficiency-section .score-item-container .competency-reasoning,[dir=rtl] .interview-container .language-proficiency-section .score-item-container .competency-reasoning{animation:fadeIn .3s ease forwards}.interview-container .language-proficiency-section .detailed-feedback-card .card-header-row,.interview-container .language-proficiency-section .fluency-metrics-card .card-header-row,.interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row{display:flex;align-items:center;grid-gap:10px;gap:10px}[dir] .interview-container .language-proficiency-section .detailed-feedback-card .card-header-row,[dir] .interview-container .language-proficiency-section .fluency-metrics-card .card-header-row,[dir] .interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row{margin-bottom:20px}.interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .card-title,.interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .card-title,.interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .card-title{font-weight:700;color:#0f172a}[dir] .interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .card-title,[dir] .interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .card-title,[dir] .interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .card-title{margin:0}.interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .card-icon,.interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .detailed-icon,.interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .fluency-icon,.interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .grammar-icon,.interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .card-icon,.interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .detailed-icon,.interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .fluency-icon,.interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .grammar-icon,.interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .card-icon,.interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .detailed-icon,.interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .fluency-icon,.interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .grammar-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .card-icon,[dir] .interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .detailed-icon,[dir] .interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .fluency-icon,[dir] .interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .grammar-icon,[dir] .interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .card-icon,[dir] .interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .detailed-icon,[dir] .interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .fluency-icon,[dir] .interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .grammar-icon,[dir] .interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .card-icon,[dir] .interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .detailed-icon,[dir] .interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .fluency-icon,[dir] .interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .grammar-icon{border-radius:8px}.interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .card-icon.fluency-icon,.interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .detailed-icon.fluency-icon,.interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .fluency-icon.fluency-icon,.interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .grammar-icon.fluency-icon,.interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .card-icon.fluency-icon,.interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .detailed-icon.fluency-icon,.interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .fluency-icon.fluency-icon,.interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .grammar-icon.fluency-icon,.interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .card-icon.fluency-icon,.interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .detailed-icon.fluency-icon,.interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .fluency-icon.fluency-icon,.interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .grammar-icon.fluency-icon{color:#3b82f6}[dir] .interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .card-icon.fluency-icon,[dir] .interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .detailed-icon.fluency-icon,[dir] .interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .fluency-icon.fluency-icon,[dir] .interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .grammar-icon.fluency-icon,[dir] .interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .card-icon.fluency-icon,[dir] .interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .detailed-icon.fluency-icon,[dir] .interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .fluency-icon.fluency-icon,[dir] .interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .grammar-icon.fluency-icon,[dir] .interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .card-icon.fluency-icon,[dir] .interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .detailed-icon.fluency-icon,[dir] .interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .fluency-icon.fluency-icon,[dir] .interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .grammar-icon.fluency-icon{background:#eff6ff}.interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .card-icon.grammar-icon,.interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .detailed-icon.grammar-icon,.interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .fluency-icon.grammar-icon,.interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .grammar-icon.grammar-icon,.interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .card-icon.grammar-icon,.interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .detailed-icon.grammar-icon,.interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .fluency-icon.grammar-icon,.interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .grammar-icon.grammar-icon,.interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .card-icon.grammar-icon,.interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .detailed-icon.grammar-icon,.interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .fluency-icon.grammar-icon,.interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .grammar-icon.grammar-icon{color:#f97316}[dir] .interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .card-icon.grammar-icon,[dir] .interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .detailed-icon.grammar-icon,[dir] .interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .fluency-icon.grammar-icon,[dir] .interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .grammar-icon.grammar-icon,[dir] .interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .card-icon.grammar-icon,[dir] .interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .detailed-icon.grammar-icon,[dir] .interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .fluency-icon.grammar-icon,[dir] .interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .grammar-icon.grammar-icon,[dir] .interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .card-icon.grammar-icon,[dir] .interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .detailed-icon.grammar-icon,[dir] .interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .fluency-icon.grammar-icon,[dir] .interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .grammar-icon.grammar-icon{background:#fff7ed}.interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .card-icon.detailed-icon,.interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .detailed-icon.detailed-icon,.interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .fluency-icon.detailed-icon,.interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .grammar-icon.detailed-icon,.interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .card-icon.detailed-icon,.interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .detailed-icon.detailed-icon,.interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .fluency-icon.detailed-icon,.interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .grammar-icon.detailed-icon,.interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .card-icon.detailed-icon,.interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .detailed-icon.detailed-icon,.interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .fluency-icon.detailed-icon,.interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .grammar-icon.detailed-icon{color:#22c55e}[dir] .interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .card-icon.detailed-icon,[dir] .interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .detailed-icon.detailed-icon,[dir] .interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .fluency-icon.detailed-icon,[dir] .interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .grammar-icon.detailed-icon,[dir] .interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .card-icon.detailed-icon,[dir] .interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .detailed-icon.detailed-icon,[dir] .interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .fluency-icon.detailed-icon,[dir] .interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .grammar-icon.detailed-icon,[dir] .interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .card-icon.detailed-icon,[dir] .interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .detailed-icon.detailed-icon,[dir] .interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .fluency-icon.detailed-icon,[dir] .interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .grammar-icon.detailed-icon{background:#f0fdf4}.interview-container .language-proficiency-section .detailed-feedback-list{display:flex;flex-direction:column;grid-gap:12px;gap:12px}[dir] .interview-container .language-proficiency-section .detailed-feedback-list .feedback-detail-item{padding:12px 14px;background:#f8fafc;border-radius:10px;border:1px solid #f1f5f9}.interview-container .language-proficiency-section .detailed-feedback-list .feedback-detail-item .feedback-detail-header{display:flex;justify-content:space-between;align-items:center}[dir] .interview-container .language-proficiency-section .detailed-feedback-list .feedback-detail-item .feedback-detail-header{margin-bottom:4px}.interview-container .language-proficiency-section .detailed-feedback-list .feedback-detail-item .feedback-detail-header .feedback-detail-type{font-size:10px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.interview-container .language-proficiency-section .detailed-feedback-list .feedback-detail-item .feedback-detail-header .feedback-detail-level{font-size:10px;font-weight:700;color:#3b82f6}[dir] .interview-container .language-proficiency-section .detailed-feedback-list .feedback-detail-item .feedback-detail-header .feedback-detail-level{padding:2px 8px;background:#fff;border:1px solid #e2e8f0;border-radius:12px}.interview-container .language-proficiency-section .detailed-feedback-list .feedback-detail-item .feedback-detail-description{font-size:12px;color:#334155;line-height:1.5;font-weight:500}[dir] .interview-container .language-proficiency-section .detailed-feedback-list .feedback-detail-item .feedback-detail-description{margin:0}.interview-container .language-proficiency-section .fluency-metrics-list{display:flex;flex-direction:column;grid-gap:14px;gap:14px}.interview-container .language-proficiency-section .metric-row{display:flex;justify-content:space-between;align-items:center}[dir] .interview-container .language-proficiency-section .metric-row{margin-bottom:4px}.interview-container .language-proficiency-section .metric-label{font-size:13px;font-weight:500;color:#374151}.interview-container .language-proficiency-section .metric-value{font-size:13px;font-weight:600;color:#1e293b}.interview-container .language-proficiency-section .metric-value .metric-status{font-weight:500}[dir=ltr] .interview-container .language-proficiency-section .metric-value .metric-status{margin-left:4px}[dir=rtl] .interview-container .language-proficiency-section .metric-value .metric-status{margin-right:4px}.interview-container .language-proficiency-section .metric-value .metric-status.optimal{color:#10b981}.interview-container .language-proficiency-section .metric-bar{height:8px;overflow:hidden}[dir] .interview-container .language-proficiency-section .metric-bar{background:#e5e7eb;border-radius:4px}.interview-container .language-proficiency-section .metric-bar-fill{height:100%;transition:width .5s ease}[dir] .interview-container .language-proficiency-section .metric-bar-fill{border-radius:4px}[dir=ltr] .interview-container .language-proficiency-section .metric-bar-fill.green{background:linear-gradient(90deg,#10b981,#059669)}[dir=rtl] .interview-container .language-proficiency-section .metric-bar-fill.green{background:linear-gradient(-90deg,#10b981,#059669)}[dir=ltr] .interview-container .language-proficiency-section .metric-bar-fill.teal{background:linear-gradient(90deg,#14b8a6,#0d9488)}[dir=rtl] .interview-container .language-proficiency-section .metric-bar-fill.teal{background:linear-gradient(-90deg,#14b8a6,#0d9488)}[dir=ltr] .interview-container .language-proficiency-section .metric-bar-fill.blue{background:linear-gradient(90deg,#3b82f6,#2563eb)}[dir=rtl] .interview-container .language-proficiency-section .metric-bar-fill.blue{background:linear-gradient(-90deg,#3b82f6,#2563eb)}.interview-container .language-proficiency-section .accuracy-summary{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}[dir] .interview-container .language-proficiency-section .accuracy-summary{margin-bottom:20px;padding:16px;background:#f9fafb;border-radius:10px}@media(max-width:768px){.interview-container .language-proficiency-section .accuracy-summary{grid-template-columns:1fr}}.interview-container .language-proficiency-section .accuracy-stat{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.interview-container .language-proficiency-section .accuracy-stat .stat-label{font-size:10px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.interview-container .language-proficiency-section .accuracy-stat .stat-value{font-size:24px;font-weight:800;color:#1e293b}.interview-container .language-proficiency-section .accuracy-stat .stat-value.concern{font-size:14px;font-weight:600;color:#ea580c}.interview-container .language-proficiency-section .common-errors-section .errors-title{font-size:13px;font-weight:600;color:#374151}[dir] .interview-container .language-proficiency-section .common-errors-section .errors-title{margin:0 0 12px}.interview-container .language-proficiency-section .errors-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.interview-container .language-proficiency-section .error-item{display:flex;align-items:flex-start;grid-gap:10px;gap:10px}[dir] .interview-container .language-proficiency-section .error-item{padding:10px 12px;background:#fefce8;border-radius:8px}[dir=ltr] .interview-container .language-proficiency-section .error-item{border-left:3px solid #f59e0b}[dir=rtl] .interview-container .language-proficiency-section .error-item{border-right:3px solid #f59e0b}[dir] .interview-container .language-proficiency-section .error-item.success{background:#f0fdf4}[dir=ltr] .interview-container .language-proficiency-section .error-item.success{border-left-color:#10b981}[dir=rtl] .interview-container .language-proficiency-section .error-item.success{border-right-color:#10b981}.interview-container .language-proficiency-section .error-item .error-icon{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:#f59e0b}.interview-container .language-proficiency-section .error-item.success .error-icon{color:#10b981}.interview-container .language-proficiency-section .error-item .error-content{display:flex;flex-direction:column;grid-gap:2px;gap:2px}.interview-container .language-proficiency-section .error-item .error-type{font-size:13px;font-weight:600;color:#1e293b}.interview-container .language-proficiency-section .error-item .error-description{font-size:12px;color:#64748b;font-style:italic}[dir] .interview-container .skills-analysis-section{margin-top:24px}.interview-container .skills-analysis-section .skills-analysis-grid{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:20px;gap:20px}@media(max-width:900px){.interview-container .skills-analysis-section .skills-analysis-grid{grid-template-columns:1fr}}.interview-container .skills-analysis-section .skills-card{transition:all .2s ease}[dir] .interview-container .skills-analysis-section .skills-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:24px}[dir] .interview-container .skills-analysis-section .skills-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.04)}.interview-container .skills-analysis-section .card-header-row{display:flex;align-items:center;justify-content:space-between}[dir] .interview-container .skills-analysis-section .card-header-row{margin-bottom:16px}.interview-container .skills-analysis-section .card-title{font-size:16px;font-weight:700;color:#0f172a}[dir] .interview-container .skills-analysis-section .card-title{margin:0}.interview-container .skills-analysis-section .legend-row{display:flex;align-items:center;grid-gap:16px;gap:16px}.interview-container .skills-analysis-section .legend-item{display:flex;align-items:center;grid-gap:6px;gap:6px;font-size:12px;font-weight:500;color:#64748b}.interview-container .skills-analysis-section .legend-dot{width:12px;height:12px}[dir] .interview-container .skills-analysis-section .legend-dot{border-radius:50%}.interview-container .skills-analysis-section .legend-dot.required{box-sizing:border-box}[dir] .interview-container .skills-analysis-section .legend-dot.required{background:#e5e7eb;border:1.5px dashed #9ca3af}[dir] .interview-container .skills-analysis-section .legend-dot.candidate{background:var(--bs-primary,#6366f1);border:none}.interview-container .skills-analysis-section .radar-chart-container{width:100%;height:300px}[dir] .interview-container .skills-analysis-section .radar-chart-container{margin:0 auto}.interview-container .skills-analysis-section .overall-match-badge{display:inline-flex;align-items:center;grid-gap:6px;gap:6px}[dir] .interview-container .skills-analysis-section .overall-match-badge{padding:8px 16px;border:1px solid #bfdbfe;border-radius:20px;margin-top:20px}[dir=ltr] .interview-container .skills-analysis-section .overall-match-badge{background:linear-gradient(135deg,#eff6ff,#dbeafe)}[dir=rtl] .interview-container .skills-analysis-section .overall-match-badge{background:linear-gradient(-135deg,#eff6ff,#dbeafe)}.interview-container .skills-analysis-section .overall-match-badge .match-label{font-size:12px;font-weight:500;color:#3b82f6}.interview-container .skills-analysis-section .overall-match-badge .match-value{font-size:14px;font-weight:700;color:#1d4ed8}.interview-container .skills-analysis-section .aptitude-card{display:flex;flex-direction:column;align-items:center}.interview-container .skills-analysis-section .aptitude-card .card-header-row,.interview-container .skills-analysis-section .aptitude-card .radar-chart-container{width:100%}.interview-container .skills-analysis-section .aptitude-card .overall-match-badge{align-self:center}.interview-container .skills-analysis-section .soft-skills-section{width:100%;grid-column:1/-1}[dir] .interview-container .skills-analysis-section .soft-skills-section{margin-top:24px}.interview-container .skills-analysis-section .soft-skills-section .section-title{font-weight:700;color:#0f172a}[dir] .interview-container .skills-analysis-section .soft-skills-section .section-title{margin-bottom:20px}.interview-container .skills-analysis-section .soft-skills-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:16px;gap:16px}@media(max-width:1200px){.interview-container .skills-analysis-section .soft-skills-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}@media(max-width:768px){.interview-container .skills-analysis-section .soft-skills-grid{grid-template-columns:1fr}}.interview-container .skills-analysis-section .soft-skill-card{display:flex;flex-direction:column;align-items:center;transition:all .2s ease}[dir] .interview-container .skills-analysis-section .soft-skill-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:20px 16px;text-align:center}[dir] .interview-container .skills-analysis-section .soft-skill-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.06);transform:translateY(-2px)}.interview-container .skills-analysis-section .soft-skill-card .progress-wrapper{display:flex;align-items:center;justify-content:center;width:80px;height:80px;flex-shrink:0}[dir] .interview-container .skills-analysis-section .soft-skill-card .progress-wrapper{margin-bottom:12px}@media(max-width:768px){.interview-container .skills-analysis-section .soft-skill-card .progress-wrapper{width:60px;height:60px}}.interview-container .skills-analysis-section .soft-skill-card .circular-progress-inner,.interview-container .skills-analysis-section .soft-skill-card .circular-progress-ring{flex-shrink:0}.interview-container .skills-analysis-section .soft-skill-card .circular-progress-text{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.interview-container .skills-analysis-section .soft-skill-card .skill-info{display:flex;flex-direction:column;grid-gap:4px;gap:4px;align-items:center}.interview-container .skills-analysis-section .soft-skill-card .skill-name{font-size:14px;font-weight:600;color:#1e293b}.interview-container .skills-analysis-section .soft-skill-card .skill-subtitle{font-size:12px;color:#64748b;font-weight:400}.interview-container .skills-analysis-section .comparative-analysis-section{width:100%}[dir] .interview-container .skills-analysis-section .comparative-analysis-section{margin-top:24px}.interview-container .skills-analysis-section .comparative-card .card-header-row{display:flex;justify-content:space-between;align-items:flex-start}[dir] .interview-container .skills-analysis-section .comparative-card .card-header-row{margin-bottom:16px}.interview-container .skills-analysis-section .comparative-card .header-left{flex:1 1}.interview-container .skills-analysis-section .comparative-card .header-left .card-title{font-size:18px;font-weight:700;color:#0f172a}[dir] .interview-container .skills-analysis-section .comparative-card .header-left .card-title{margin:0 0 4px}.interview-container .skills-analysis-section .comparative-card .header-left .card-subtitle{font-size:13px;color:#64748b}[dir] .interview-container .skills-analysis-section .comparative-card .header-left .card-subtitle{margin:0}.interview-container .skills-analysis-section .comparative-card .ranking-badge{display:flex;align-items:center;grid-gap:10px;gap:10px}[dir] .interview-container .skills-analysis-section .comparative-card .ranking-badge{padding:12px 16px;border:1px solid #bfdbfe;border-radius:12px}[dir=ltr] .interview-container .skills-analysis-section .comparative-card .ranking-badge{background:linear-gradient(135deg,#eff6ff,#dbeafe)}[dir=rtl] .interview-container .skills-analysis-section .comparative-card .ranking-badge{background:linear-gradient(-135deg,#eff6ff,#dbeafe)}.interview-container .skills-analysis-section .comparative-card .ranking-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#fff}[dir] .interview-container .skills-analysis-section .comparative-card .ranking-icon{background:#3b82f6;border-radius:8px}.interview-container .skills-analysis-section .comparative-card .ranking-info{display:flex;flex-direction:column;grid-gap:2px;gap:2px}.interview-container .skills-analysis-section .comparative-card .ranking-label{font-size:10px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.interview-container .skills-analysis-section .comparative-card .ranking-value{font-size:16px;font-weight:700;color:#1d4ed8}.interview-container .skills-analysis-section .bell-curve-container{position:relative;width:100%}[dir] .interview-container .skills-analysis-section .bell-curve-container{padding-top:16px}.interview-container .skills-analysis-section .bell-curve-container .recharts-wrapper svg{width:100%!important;height:auto!important}.interview-container .skills-analysis-section .candidate-marker-label{position:absolute;top:20px;white-space:nowrap;z-index:10}[dir] .interview-container .skills-analysis-section .candidate-marker-label{background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:6px 12px;box-shadow:0 2px 8px rgba(0,0,0,.08)}[dir=ltr] .interview-container .skills-analysis-section .candidate-marker-label{transform:translateX(-50%)}[dir=rtl] .interview-container .skills-analysis-section .candidate-marker-label{transform:translateX(50%)}.interview-container .skills-analysis-section .candidate-marker-label span{font-size:12px;font-weight:600;color:#1e293b}.interview-container .skills-analysis-section .candidate-marker-label:after{content:"";position:absolute;bottom:-6px;width:0;height:0}[dir] .interview-container .skills-analysis-section .candidate-marker-label:after{border-top:6px solid #fff}[dir=ltr] .interview-container .skills-analysis-section .candidate-marker-label:after{left:50%;transform:translateX(-50%);border-left:6px solid transparent;border-right:6px solid transparent}[dir=rtl] .interview-container .skills-analysis-section .candidate-marker-label:after{right:50%;transform:translateX(50%);border-right:6px solid transparent;border-left:6px solid transparent}.interview-container .skills-analysis-section .candidate-marker-label:before{content:"";position:absolute;bottom:-7px;width:0;height:0}[dir] .interview-container .skills-analysis-section .candidate-marker-label:before{border-top:7px solid #e5e7eb}[dir=ltr] .interview-container .skills-analysis-section .candidate-marker-label:before{left:50%;transform:translateX(-50%);border-left:7px solid transparent;border-right:7px solid transparent}[dir=rtl] .interview-container .skills-analysis-section .candidate-marker-label:before{right:50%;transform:translateX(50%);border-right:7px solid transparent;border-left:7px solid transparent}[dir] .interview-container .skills-analysis-section .breakdown-card .card-title{margin-bottom:20px}.interview-container .skills-analysis-section .competency-table{width:100%}.interview-container .skills-analysis-section .table-header{display:grid;grid-template-columns:1.5fr 2fr .8fr 3fr;grid-gap:12px;gap:12px}[dir] .interview-container .skills-analysis-section .table-header{padding:0 8px 12px;border-bottom:1px solid #e5e7eb;margin-bottom:8px}.interview-container .skills-analysis-section .table-header span{font-size:10px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.interview-container .skills-analysis-section .table-body{display:flex;flex-direction:column}.interview-container .skills-analysis-section .competency-row{display:grid;grid-template-columns:1.5fr 2fr .8fr 3fr;grid-gap:12px;gap:12px;align-items:center;transition:background .15s ease}[dir] .interview-container .skills-analysis-section .competency-row{padding:14px 8px;border-bottom:1px solid #f1f5f9}[dir] .interview-container .skills-analysis-section .competency-row:last-child{border-bottom:none}[dir] .interview-container .skills-analysis-section .competency-row:hover{background:#f8fafc}.interview-container .skills-analysis-section .col-competency{font-size:14px;font-weight:600;color:#1e293b}.interview-container .skills-analysis-section .col-gap{display:flex;align-items:center}.interview-container .skills-analysis-section .score-bar-container{width:100%;height:10px;overflow:hidden}[dir] .interview-container .skills-analysis-section .score-bar-container{background:#f1f5f9;border-radius:5px}.interview-container .skills-analysis-section .score-bar{height:100%;transition:width .3s ease}[dir] .interview-container .skills-analysis-section .score-bar{border-radius:5px}.interview-container .skills-analysis-section .col-score{font-size:14px;color:#64748b}.interview-container .skills-analysis-section .col-score strong{font-weight:700;color:#1e293b}.interview-container .skills-analysis-section .col-details{display:flex;justify-content:flex-start}.interview-container .skills-analysis-section .details-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#64748b;transition:all .2s ease}[dir] .interview-container .skills-analysis-section .details-btn{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer}.interview-container .skills-analysis-section .details-btn:hover{color:#3b82f6}[dir] .interview-container .skills-analysis-section .details-btn:hover{background:#eff6ff;border-color:#bfdbfe}[dir] .interview-container .skills-analysis-section .key-evidence-section{margin-top:20px;padding:16px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px}.interview-container .skills-analysis-section .evidence-header{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:14px;font-weight:700;color:#16a34a}[dir] .interview-container .skills-analysis-section .evidence-header{margin-bottom:10px}[dir] .interview-container .skills-analysis-section .evidence-list{margin:0}[dir=ltr] .interview-container .skills-analysis-section .evidence-list{padding-left:20px}[dir=rtl] .interview-container .skills-analysis-section .evidence-list{padding-right:20px}.interview-container .skills-analysis-section .evidence-list li{font-size:13px;color:#374151;line-height:1.6}[dir] .interview-container .skills-analysis-section .evidence-list li{margin-bottom:6px}[dir] .interview-container .skills-analysis-section .evidence-list li:last-child{margin-bottom:0}[dir] .interview-container .skills-overview-section{margin-top:24px}.interview-container .skills-overview-section .skills-overview-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}@media(max-width:900px){.interview-container .skills-overview-section .skills-overview-grid{grid-template-columns:1fr}}.interview-container .skills-overview-section .skills-card{transition:all .2s ease}[dir] .interview-container .skills-overview-section .skills-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:20px 24px}[dir] .interview-container .skills-overview-section .skills-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.04)}.interview-container .skills-overview-section .card-header-row{display:flex;align-items:center;grid-gap:10px;gap:10px}[dir] .interview-container .skills-overview-section .card-header-row{margin-bottom:16px}.interview-container .skills-overview-section .card-icon{width:32px;height:32px;color:#0ea5e9;display:flex;align-items:center;justify-content:center}[dir] .interview-container .skills-overview-section .card-icon{border-radius:8px;background:#f0f9ff}.interview-container .skills-overview-section .card-icon.stats-icon{color:#d97706}[dir] .interview-container .skills-overview-section .card-icon.stats-icon{background:#fef3c7}.interview-container .skills-overview-section .card-title{font-weight:700;color:#1f2937}[dir] .interview-container .skills-overview-section .card-title{margin:0}.interview-container .skills-overview-section .card-description{font-size:13px;color:#6b7280;line-height:1.5}[dir] .interview-container .skills-overview-section .card-description{margin:0 0 12px}.interview-container .skills-overview-section .view-details-btn{display:flex;align-items:center;grid-gap:6px;gap:6px;color:var(--bs-primary,#7c3aed);font-size:12px;font-weight:600;transition:all .2s ease}[dir] .interview-container .skills-overview-section .view-details-btn{padding:6px 12px;background:rgba(var(--bs-primary-rgb,124,58,237),.08);border:1px solid rgba(var(--bs-primary-rgb,124,58,237),.2);border-radius:6px;cursor:pointer}[dir=ltr] .interview-container .skills-overview-section .view-details-btn{margin-left:auto}[dir=rtl] .interview-container .skills-overview-section .view-details-btn{margin-right:auto}[dir] .interview-container .skills-overview-section .view-details-btn:hover{background:rgba(var(--bs-primary-rgb,124,58,237),.12);border-color:rgba(var(--bs-primary-rgb,124,58,237),.35)}.interview-container .skills-overview-section .radar-chart-container{width:100%;height:280px}.interview-container .skills-overview-section .stats-badges{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}[dir] .interview-container .skills-overview-section .stats-badges{margin-bottom:14px}[dir] .interview-container .skills-overview-section .stat-badge{padding:12px;border-radius:10px;text-align:center}[dir] .interview-container .skills-overview-section .stat-badge.strong-badge{background:#ecfdf5;border:1px solid #d1fae5}[dir] .interview-container .skills-overview-section .stat-badge.developing-badge{background:#fef7ed;border:1px solid #fed7aa}.interview-container .skills-overview-section .stat-value{display:block;font-size:24px;font-weight:700;line-height:1.2}.strong-badge .interview-container .skills-overview-section .stat-value{color:#059669}.developing-badge .interview-container .skills-overview-section .stat-value{color:#d97706}.interview-container .skills-overview-section .stat-label{font-size:12px;font-weight:500;color:#6b7280;display:block}[dir] .interview-container .skills-overview-section .stat-label{margin-top:4px}[dir] .interview-container .skills-overview-section .average-rating-section{padding:12px 14px;background:#f9fafb;border-radius:10px;margin-bottom:12px}.interview-container .skills-overview-section .average-label{font-size:13px;font-weight:600;color:#6b7280;display:block}[dir] .interview-container .skills-overview-section .average-label{margin-bottom:4px}.interview-container .skills-overview-section .average-value-row{display:flex;align-items:baseline;grid-gap:2px;gap:2px}.interview-container .skills-overview-section .average-value{font-size:28px;font-weight:700;color:#1f2937;line-height:1}.interview-container .skills-overview-section .average-max{font-size:16px;font-weight:500;color:#9ca3af}.interview-container .skills-overview-section .consensus-note{font-size:11px;color:#9ca3af}[dir] .interview-container .skills-overview-section .consensus-note{padding:10px 12px;background:#f9fafb;border-radius:8px}[dir=ltr] .interview-container .skills-overview-section .consensus-note{border-left:3px solid #e5e7eb}[dir=rtl] .interview-container .skills-overview-section .consensus-note{border-right:3px solid #e5e7eb}[dir] .interview-container .skills-overview-section .skills-tooltip{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:10px 14px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.interview-container .skills-overview-section .skills-tooltip .tooltip-skill{font-size:13px;font-weight:600;color:#1f2937}[dir] .interview-container .skills-overview-section .skills-tooltip .tooltip-skill{margin:0 0 4px}.interview-container .skills-overview-section .skills-tooltip .tooltip-rating{font-size:12px;color:#6b7280}[dir] .interview-container .skills-overview-section .skills-tooltip .tooltip-rating{margin:0}.interview-container .skills-overview-section .skills-tooltip .tooltip-rating strong{color:var(--bs-primary,#7c3aed);font-weight:700}.interview-container .interview-recording-container{width:100%;min-height:300px;display:flex;align-items:flex-start}.interview-container .audio-recording-layout{display:flex;flex-direction:column;width:100%;grid-gap:24px;gap:24px}[dir] .interview-container .audio-recording-layout{padding-bottom:20px}.interview-container .audio-recording-layout .audio-player-wrapper{width:100%;position:-webkit-sticky;position:sticky;top:0;z-index:10}[dir] .interview-container .audio-recording-layout .audio-player-wrapper{background:#f8fafc;padding:20px;border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 2px 8px rgba(0,0,0,.04)}[dir] .interview-container .audio-recording-layout .transcript-section{padding:0 4px}.interview-container .audio-recording-layout .transcript-section .conversation-title{font-size:1.1rem;font-weight:700;color:#1e293b}[dir] .interview-container .audio-recording-layout .transcript-section .conversation-title{margin-bottom:16px;margin-top:8px}[dir=ltr] .interview-container .audio-recording-layout .transcript-section .conversation-title{padding-left:4px}[dir=rtl] .interview-container .audio-recording-layout .transcript-section .conversation-title{padding-right:4px}.interview-container .audio-recording-layout .transcript-section .messages-container{max-height:480px;overflow-y:auto}[dir] .interview-container .audio-recording-layout .transcript-section .messages-container{padding:12px;background:#fff;border-radius:12px;border:1px solid #f1f5f9}.interview-container .audio-recording-layout .transcript-section .messages-container::-webkit-scrollbar{width:6px}[dir] .interview-container .audio-recording-layout .transcript-section .messages-container::-webkit-scrollbar-track{background:transparent}[dir] .interview-container .audio-recording-layout .transcript-section .messages-container::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:10px}[dir] .interview-container .audio-recording-layout .transcript-section .messages-container::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.interview-container .interview-layout-side{display:flex;flex-direction:row;width:100%;height:350px;grid-gap:16px;gap:16px;overflow:visible}[dir] .interview-container .interview-layout-side{border-radius:16px;border:none;box-shadow:none}@media(max-width:768px){.interview-container .interview-layout-side{flex-direction:column;height:auto}}.interview-container .video-panel-compact{flex:0 0 50%;overflow:hidden}[dir] .interview-container .video-panel-compact{background:#000;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.18)}@media(max-width:768px){.interview-container .video-panel-compact{flex:none;width:100%;height:250px}}.interview-container .video-panel-compact .video-render{width:100%;height:100%}.interview-container .conversation-panel-side{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 16px);display:flex;flex-direction:column;overflow:hidden}[dir] .interview-container .conversation-panel-side{background:#fff;border-radius:16px;border:1px solid #e8edf4;box-shadow:0 2px 12px rgba(0,0,0,.04)}@media(max-width:768px){.interview-container .conversation-panel-side{flex:none;width:100%;height:400px}}.interview-container .conversation-panel-side .transcript-header-compact{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-shrink:0}[dir] .interview-container .conversation-panel-side .transcript-header-compact{padding:12px 20px;border-bottom:1px solid #f1f5f9;background:#fafbfd}.interview-container .conversation-panel-side .transcript-header-compact:before{content:"";display:inline-block;width:7px;height:7px;flex-shrink:0}[dir] .interview-container .conversation-panel-side .transcript-header-compact:before{border-radius:50%;background:#10b981}.interview-container .conversation-panel-side .transcript-header-compact .conversation-title{font-size:10px!important;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;font-weight:700}[dir] .interview-container .conversation-panel-side .transcript-header-compact .conversation-title{margin:0}.interview-container .conversation-panel-side .messages-container{flex:1 1;overflow-y:auto}[dir] .interview-container .conversation-panel-side .messages-container{padding:16px}.interview-container .key-points-container{display:flex;flex-direction:column;grid-gap:32px;gap:32px}.interview-container .key-points-container .introduction-text{font-size:14px;line-height:1.7;color:#4b5563;font-weight:500}[dir] .interview-container .key-points-container .introduction-text{margin:0;padding:18px 20px;background:#f9fafb;border-radius:12px}[dir=ltr] .interview-container .key-points-container .introduction-text{border-left:4px solid rgba(var(--bs-primary-rgb,79,70,229),.86)}[dir=rtl] .interview-container .key-points-container .introduction-text{border-right:4px solid rgba(var(--bs-primary-rgb,79,70,229),.86)}@media(max-width:768px){.interview-container .key-points-container .introduction-text{font-size:.82rem}}.interview-container .key-points-container .card-section,.interview-container .key-points-container .insights-content{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.interview-container .key-points-container .quick-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px}.interview-container .key-points-container .info-card{transition:all .2s ease}[dir] .interview-container .key-points-container .info-card{padding:16px 20px;border-radius:12px;border:1px solid #e5e7eb}[dir=ltr] .interview-container .key-points-container .info-card{background:linear-gradient(135deg,#f9fafb,#f3f4f6)}[dir=rtl] .interview-container .key-points-container .info-card{background:linear-gradient(-135deg,#f9fafb,#f3f4f6)}@media(max-width:768px){.interview-container .key-points-container .section-content{font-size:.82rem}}.interview-container .key-points-container .evaluation-card:before{transition:all .2s ease}[dir] .interview-container .key-points-container .evaluation-card:before{border:1px solid #e5e7eb}[dir] .interview-container .key-points-container .info-card:hover{border-color:var(--bs-primary,#667eea);transform:translateY(-2px);box-shadow:0 4px 12px rgba(var(--bs-primary-rgb,102,126,234),.1)}.interview-container .key-points-container .info-label{font-size:12px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.8px}[dir] .interview-container .key-points-container .info-label{margin:0 0 8px}.interview-container .key-points-container .info-value{font-size:14px;line-height:1.7;color:#374151;font-weight:600}[dir] .interview-container .key-points-container .info-value{margin:0}@media(max-width:768px){.interview-container .key-points-container .info-value{font-size:.82rem}}[dir] .interview-container .key-points-container .key-section{background:#fff;padding:20px 24px;border-radius:12px;border:2px solid #e5e7eb}[dir] .interview-container .key-points-container .key-section.overall-section{border-color:var(--bs-primary,#667eea)}[dir=ltr] .interview-container .key-points-container .key-section.overall-section{background:linear-gradient(135deg,rgba(var(--bs-primary-rgb,102,126,234),.06),rgba(var(--bs-primary-rgb,102,126,234),.04))}[dir=rtl] .interview-container .key-points-container .key-section.overall-section{background:linear-gradient(-135deg,rgba(var(--bs-primary-rgb,102,126,234),.06),rgba(var(--bs-primary-rgb,102,126,234),.04))}.interview-container .key-points-container .section-label{font-size:13px;font-weight:700;color:#374151;text-transform:uppercase;letter-spacing:.8px}[dir] .interview-container .key-points-container .section-label{margin:0 0 12px}.interview-container .key-points-container .section-content{font-size:14px;line-height:1.7;color:#4b5563;font-weight:500}[dir] .interview-container .key-points-container .section-content{margin:0}.interview-container .key-points-container .key-section.overall-section .section-content{color:#1e40af;font-weight:600}.interview-container .key-points-container .evaluation-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px}.interview-container .key-points-container .evaluation-card{position:relative;overflow:hidden}[dir] .interview-container .key-points-container .evaluation-card{padding:24px;border-radius:16px;border:2px solid}.interview-container .key-points-container .evaluation-card:before{content:"";position:absolute;top:0;width:4px;height:100%;transition:width .3s ease}[dir=ltr] .interview-container .key-points-container .evaluation-card:before{left:0}[dir=rtl] .interview-container .key-points-container .evaluation-card:before{right:0}.interview-container .key-points-container .evaluation-card:hover:before{width:8px}[dir] .interview-container .key-points-container .strengths-card{border-color:#16a34a}[dir] .interview-container .key-points-container .strengths-card:before{background:#16a34a}[dir] .interview-container .key-points-container .improvement-card{border-color:#ff9f43}[dir] .interview-container .key-points-container .improvement-card:before{background:#ff9f43}.interview-container .key-points-container .evaluation-label{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;display:flex;align-items:center;grid-gap:8px;gap:8px}[dir] .interview-container .key-points-container .evaluation-label{margin:0 0 16px}.interview-container .key-points-container .strengths-card .evaluation-label{color:#059669}.interview-container .key-points-container .improvement-card .evaluation-label{color:#d97706}.interview-container .key-points-container .evaluation-list{display:flex;flex-direction:column;grid-gap:12px;gap:12px;list-style:none}[dir] .interview-container .key-points-container .evaluation-list{margin:0}[dir=ltr] .interview-container .key-points-container .evaluation-list{padding-left:24px}[dir=rtl] .interview-container .key-points-container .evaluation-list{padding-right:24px}.interview-container .key-points-container .evaluation-list li{font-size:15px;line-height:1.7;color:#1a1a1a;font-weight:500;position:relative}[dir=ltr] .interview-container .key-points-container .evaluation-list li{padding-left:12px}[dir=rtl] .interview-container .key-points-container .evaluation-list li{padding-right:12px}.interview-container .key-points-container .evaluation-list li:before{content:"";position:absolute;top:10px;width:6px;height:6px;transition:all .2s ease}[dir] .interview-container .key-points-container .evaluation-list li:before{border-radius:50%}[dir=ltr] .interview-container .key-points-container .evaluation-list li:before{left:0}[dir=rtl] .interview-container .key-points-container .evaluation-list li:before{right:0}[dir] .interview-container .key-points-container .strengths-card .evaluation-list li:before{background:#10b981}[dir] .interview-container .key-points-container .improvement-card .evaluation-list li:before{background:#f59e0b}[dir] .interview-container .key-points-container .evaluation-list li:hover:before{transform:scale(1.5)}.interview-container .key-points-container .skills-tags{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.interview-container .key-points-container .skill-tag{color:var(--bs-primary,#667eea);font-size:13px;font-weight:600;transition:all .2s ease}[dir] .interview-container .key-points-container .skill-tag{padding:6px 12px;border:1px solid rgba(var(--bs-primary-rgb,102,126,234),.2);border-radius:6px}[dir=ltr] .interview-container .key-points-container .skill-tag{background:linear-gradient(135deg,rgba(var(--bs-primary-rgb,102,126,234),.08),rgba(var(--bs-primary-rgb,118,75,162),.08))}[dir=rtl] .interview-container .key-points-container .skill-tag{background:linear-gradient(-135deg,rgba(var(--bs-primary-rgb,102,126,234),.08),rgba(var(--bs-primary-rgb,118,75,162),.08))}@media(max-width:768px){.interview-container .key-points-container .skill-tag{font-size:.82rem}}.interview-container .key-points-container .skill-tag:hover{color:#fff}[dir] .interview-container .key-points-container .skill-tag:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(var(--bs-primary-rgb,102,126,234),.2)}[dir=ltr] .interview-container .key-points-container .skill-tag:hover{background:linear-gradient(135deg,var(--bs-primary,#667eea),rgba(var(--bs-primary-rgb,118,75,162),.95))}[dir=rtl] .interview-container .key-points-container .skill-tag:hover{background:linear-gradient(-135deg,var(--bs-primary,#667eea),rgba(var(--bs-primary-rgb,118,75,162),.95))}.interview-container .section-title{font-weight:700;color:#1a1a1a;letter-spacing:-.3px}[dir] .interview-container .section-title{margin:0 0 10px}.interview-container .questions-container{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.interview-container .question-card{overflow:hidden;transition:all .3s ease}[dir] .interview-container .question-card{border:1px solid #e5e7eb;border-radius:16px}[dir] .interview-container .question-card:hover{border-color:#d1d5db;box-shadow:0 2px 12px rgba(0,0,0,.04)}.interview-container .question-header{display:flex;justify-content:space-between;align-items:flex-start;grid-gap:16px;gap:16px;transition:background .2s ease}[dir] .interview-container .question-header{padding:20px 24px;cursor:pointer;margin-bottom:0!important}[dir] .interview-container .question-header:hover{background:#fafafa}.interview-container .question-title-row{display:flex;grid-gap:12px;gap:12px;flex:1 1;align-items:center}.interview-container .question-number{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:#fff;font-size:13px;font-weight:700;flex-shrink:0}[dir] .interview-container .question-number{border-radius:8px;margin-top:2px}[dir=ltr] .interview-container .question-number{background:linear-gradient(135deg,var(--bs-primary,#667eea),rgba(var(--bs-primary-rgb,118,75,162),.95))}[dir=rtl] .interview-container .question-number{background:linear-gradient(-135deg,var(--bs-primary,#667eea),rgba(var(--bs-primary-rgb,118,75,162),.95))}.interview-container .question-text{font-size:16px;font-weight:600;color:#1a1a1a;line-height:1.5;flex:1 1}[dir] .interview-container .question-text{margin:0}.interview-container .question-meta{display:flex;align-items:center;grid-gap:12px;gap:12px;flex-shrink:0}.interview-container .question-score{font-size:14px;font-weight:700;letter-spacing:.3px;transition:all .2s ease}[dir] .interview-container .question-score{padding:6px 14px;border-radius:20px}.interview-container .question-score.score-high{color:#10b981}[dir] .interview-container .question-score.score-high{background:rgba(16,185,129,.08);border:1.5px solid rgba(16,185,129,.19)}.interview-container .question-score.score-medium{color:#f59e0b}[dir] .interview-container .question-score.score-medium{background:rgba(245,158,11,.08);border:1.5px solid rgba(245,158,11,.19)}.interview-container .question-score.score-low{color:#ef4444}[dir] .interview-container .question-score.score-low{background:rgba(239,68,68,.08);border:1.5px solid rgba(239,68,68,.19)}.interview-container .chevron-icon{color:#9ca3af;transition:transform .3s ease}[dir] .interview-container .question-content{padding:0 24px 24px}[dir=ltr] .interview-container .question-content,[dir=rtl] .interview-container .question-content{animation:slideDown .3s ease}[dir] .interview-container .answer-section{margin-bottom:26px;margin-top:10px}.interview-container .answer-label{font-size:13px;font-weight:600;color:#232121;text-transform:uppercase;letter-spacing:.5px}[dir] .interview-container .answer-label{margin:0 0 12px}.interview-container .answer-text{font-size:15px;line-height:1.7;color:#374151}[dir] .interview-container .answer-text{margin:0;padding:16px;background:#f9fafb;border-radius:12px}[dir=ltr] .interview-container .answer-text{border-left:3px solid rgba(var(--bs-primary-rgb,79,70,229),.86)}[dir=rtl] .interview-container .answer-text{border-right:3px solid rgba(var(--bs-primary-rgb,79,70,229),.86)}.interview-container .ai-analysis-text{white-space:pre-wrap;color:#4b5563;line-height:1.7;font-size:15px;max-height:210px;overflow-y:auto}[dir] .interview-container .ai-analysis-text{border-radius:12px;padding:20px;box-shadow:inset 0 2px 4px rgba(0,0,0,.06)}[dir=ltr] .interview-container .ai-analysis-text{background:linear-gradient(135deg,rgba(37,99,235,.1),rgba(37,99,235,.05))}[dir=rtl] .interview-container .ai-analysis-text{background:linear-gradient(-135deg,rgba(37,99,235,.1),rgba(37,99,235,.05))}[dir] .interview-container .audio-section{padding-top:24px;border-top:1px solid #f3f4f6}.interview-container .audio-label{font-size:13px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}[dir] .interview-container .audio-label{margin:0 0 16px}.interview-container .audio-player{display:flex;align-items:center;grid-gap:16px;gap:16px}[dir] .interview-container .audio-player{padding:16px;background:#f9fafb;border-radius:16px;margin-bottom:16px}.interview-container .play-button{width:48px;height:48px;color:#fff;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}[dir] .interview-container .play-button{border-radius:50%;border:none;cursor:pointer;box-shadow:0 4px 12px rgba(var(--bs-primary-rgb,102,126,234),.3)}[dir=ltr] .interview-container .play-button{background:linear-gradient(135deg,var(--bs-primary,#667eea),rgba(var(--bs-primary-rgb,118,75,162),.95))}[dir=rtl] .interview-container .play-button{background:linear-gradient(-135deg,var(--bs-primary,#667eea),rgba(var(--bs-primary-rgb,118,75,162),.95))}[dir] .interview-container .play-button:hover{transform:scale(1.05);box-shadow:0 6px 16px rgba(var(--bs-primary-rgb,102,126,234),.4)}[dir] .interview-container .play-button:active{transform:scale(.95)}.interview-container .audio-progress{flex:1 1}.interview-container .progress-bar{width:100%;height:6px;overflow:hidden}[dir] .interview-container .progress-bar{background:#e5e7eb;border-radius:3px}.interview-container .progress-fill{height:100%;transition:width .3s ease}[dir] .interview-container .progress-fill{border-radius:3px}[dir=ltr] .interview-container .progress-fill{background:linear-gradient(90deg,var(--bs-primary,#667eea),rgba(var(--bs-primary-rgb,118,75,162),.95))}[dir=rtl] .interview-container .progress-fill{background:linear-gradient(-90deg,var(--bs-primary,#667eea),rgba(var(--bs-primary-rgb,118,75,162),.95))}.interview-container .audio-duration{font-size:14px;font-weight:600;color:#6b7280;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[dir] .interview-container .ideal-answer{padding:16px;background:#f7fbff;border:1px solid #e5e7eb;border-radius:12px}.interview-container .transcription-label{font-size:12px;font-weight:600;color:var(--bs-primary,#4f46e5);text-transform:uppercase;letter-spacing:.5px}[dir] .interview-container .transcription-label{margin:0 0 8px}.interview-container .transcription-text{font-size:14px;line-height:1.6;color:#212121}[dir] .interview-container .transcription-text{margin:0}[dir] .interview-container .follow-up-questions{margin-top:2rem}.interview-container .follow-up-questions .follow-up-label{font-size:16px;font-weight:600;color:#1a1a1a;letter-spacing:-.3px}[dir] .interview-container .follow-up-questions .follow-up-question{border-radius:8px;padding:15px;border:1px solid #e5e7eb;margin-top:1rem}.interview-container .follow-up-questions .question-text{font-size:14px}.interview-container .follow-up-questions .answer-text{font-size:13px}[dir] .interview-container .follow-up-questions .answer-text{margin-top:1rem}.interview-container .img-div{max-width:470px;width:100%;overflow:hidden}[dir] .interview-container .img-div{margin:0 auto;border-radius:16px;padding:12px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.06)}.interview-container .img-div img{display:block;width:100%;height:auto;max-height:450px;min-height:150px;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;image-rendering:auto;transition:transform .28s ease,filter .28s ease}[dir] .interview-container .img-div img{border-radius:12px;border:2px solid var(--bs-primary,#6f58ff)}.interview-container .code-editor-wrapper{overflow:hidden;width:100%;max-height:360px;height:auto}[dir] .interview-container .code-editor-wrapper{border-radius:16px;border:2px solid var(--bs-primary,#6f58ff)}@media(max-width:768px){[dir] .interview-container .interview-container{padding:0 0 48px}.interview-container .interview-content{grid-gap:12px;gap:12px}.interview-container .section-nav-bar.nav-fixed-mobile{position:fixed!important;top:var(--nav-sticky-top,56px)!important;width:100%;z-index:100}[dir] .interview-container .section-nav-bar.nav-fixed-mobile{box-shadow:0 4px 12px rgba(0,0,0,.08)}[dir=ltr] .interview-container .section-nav-bar.nav-fixed-mobile{left:0}[dir=rtl] .interview-container .section-nav-bar.nav-fixed-mobile{right:0}[dir] .interview-container .interview-card{padding:12px 10px;border-radius:0}[dir=ltr] .interview-container .interview-card,[dir=rtl] .interview-container .interview-card{border-left:none;border-right:none}.interview-container .behavioral-eval-card .competency-item{display:grid!important;grid-template-columns:1fr auto!important;grid-template-areas:"title badge" "justification justification" "evidence evidence"!important;grid-gap:8px!important;gap:8px!important}.interview-container .behavioral-eval-card .comp-details{display:contents!important}.interview-container .behavioral-eval-card .comp-score-badge{grid-area:badge;align-self:flex-start}[dir] .interview-container .behavioral-eval-card .comp-score-badge{margin-bottom:0!important}[dir=ltr] .interview-container .behavioral-eval-card .comp-score-badge{margin-left:8px}[dir=rtl] .interview-container .behavioral-eval-card .comp-score-badge{margin-right:8px}.interview-container .behavioral-eval-card .comp-title{grid-area:title;align-self:flex-start}.interview-container .behavioral-eval-card .comp-justification{grid-area:justification}.interview-container .behavioral-eval-card .comp-evidence{grid-area:evidence}.interview-container .candidate-header{flex-direction:column;align-items:center}[dir] .interview-container .candidate-header{text-align:center}.interview-container .candidate-name{font-size:26px}.interview-container .contact-info{justify-content:center}.interview-container .score-section{flex-direction:column;grid-gap:16px;gap:16px}[dir] .interview-container .score-section{text-align:center}.interview-container .score-circle{width:160px;height:160px}.interview-container .score-value{font-size:40px}.interview-container .verdict-text{font-size:20px}.interview-container .criteria-item-card{flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px}.interview-container .criteria-item-card .criteria-score-right{width:100%;justify-content:space-between}.interview-container .criteria-item-card .criteria-score-right .linear-progress-wrapper{flex:1 1;width:auto}.interview-container .question-header{flex-direction:column;align-items:flex-start}[dir] .interview-container .question-header{padding:16px}.interview-container .question-meta{width:100%;justify-content:space-between}[dir] .interview-container .question-content{padding:0 16px 16px}.interview-container .audio-player{grid-gap:12px;gap:12px}[dir] .interview-container .audio-player{padding:12px}.interview-container .play-button{width:40px;height:40px}}@media(max-width:480px){.interview-container .interview-meta{flex-direction:column;grid-gap:12px;gap:12px}.interview-container .question-title-row{flex-direction:column;grid-gap:8px;gap:8px}.interview-container .question-number{align-self:flex-start}.interview-container .header-actions{align-items:stretch}.interview-container .resume-button{justify-content:center}}[dir] .interview-container .individual-evals-section{margin-top:32px}.interview-container .individual-evals-section .section-title-small{font-weight:700;color:#334155}[dir] .interview-container .individual-evals-section .section-title-small{margin-bottom:20px}.interview-container .models-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:900px){.interview-container .models-grid{grid-template-columns:1fr}}.interview-container .model-eval-card{overflow:hidden;transition:all .2s}[dir] .interview-container .model-eval-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px}[dir] .interview-container .model-eval-card:hover{border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.04)}.interview-container .model-eval-card .card-header{display:flex;justify-content:space-between;align-items:center}[dir] .interview-container .model-eval-card .card-header{padding:16px 20px;cursor:pointer}.interview-container .model-eval-card .header-left{display:flex;align-items:center;grid-gap:16px;gap:16px}.interview-container .model-eval-card .score-circle-wrapper{position:relative;width:54px;height:54px;display:flex;align-items:center;justify-content:center}.interview-container .model-eval-card .score-svg{width:100%;height:100%}[dir=ltr] .interview-container .model-eval-card .score-svg{transform:rotate(-90deg)}[dir=rtl] .interview-container .model-eval-card .score-svg{transform:rotate(90deg)}.interview-container .model-eval-card .score-svg .bg-circle{fill:none;stroke:#f1f5f9;stroke-width:4}.interview-container .model-eval-card .score-svg .progress-circle{fill:none;stroke-width:4;stroke-linecap:round;transition:stroke-dashoffset 1s ease}.interview-container .model-eval-card .score-text{position:absolute;font-size:14px;font-weight:800}.interview-container .model-eval-card .model-info{display:flex;flex-direction:column;grid-gap:2px;gap:2px}.interview-container .model-eval-card .model-info .name-row{display:flex;align-items:center;grid-gap:8px;gap:8px}.interview-container .model-eval-card .model-info .name-row .bucket-badge-card{font-size:14px;font-weight:700;color:#1e293b;line-height:1;text-transform:capitalize}[dir] .interview-container .model-eval-card .model-info .name-row .bucket-badge-card{background:#f8fafc;padding:3px 10px;border-radius:6px;border:1px solid #e2e8f0}.interview-container .model-eval-card .model-info .name-row .info-icon-small{width:14px;height:14px;color:#94a3b8;display:flex;align-items:center;justify-content:center;font-size:.6rem;font-weight:900;font-family:serif}[dir] .interview-container .model-eval-card .model-info .name-row .info-icon-small{background:#f1f5f9;border-radius:50%;cursor:pointer;border:1px solid #e2e8f0}.interview-container .model-eval-card .model-info .model-badge-small{font-size:11px;color:#64748b;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[dir] .interview-container .model-eval-card .model-info .model-badge-small{background:#f8fafc;padding:1px 6px;border-radius:4px;border:1px solid #f1f5f9}.interview-container .model-eval-card .model-info .model-badge-small.purple{color:var(--bs-primary,#7c3aed)}[dir] .interview-container .model-eval-card .model-info .model-badge-small.purple{background:rgba(var(--bs-primary-rgb,124,58,237),.08);border-color:rgba(var(--bs-primary-rgb,124,58,237),.2)}.interview-container .model-eval-card .header-right-group{display:flex;align-items:center;grid-gap:12px;gap:12px}.interview-container .question-spreadsheet-view{display:flex;flex-direction:column;grid-gap:0;gap:0;overflow:hidden}[dir] .interview-container .question-spreadsheet-view{border:1px solid #eef2f7;border-radius:12px;background:#fff}.interview-container .question-spreadsheet-view .spreadsheet-control-bar{display:flex;align-items:center}[dir] .interview-container .question-spreadsheet-view .spreadsheet-control-bar{padding:12px 20px;border-bottom:1px solid #f1f5f9;background:#fafbfc}@media(max-width:768px){.interview-container .question-spreadsheet-view .spreadsheet-control-bar>.d-flex{flex-direction:column;align-items:flex-start!important;grid-gap:12px;gap:12px}}.interview-container .question-spreadsheet-view .spreadsheet-control-bar .bar-stats{display:flex;grid-gap:16px;gap:16px;color:#64748b;font-size:13px}[dir] .interview-container .question-spreadsheet-view .spreadsheet-control-bar .bar-stats .badge-stat{background:#fff;padding:4px 12px;border-radius:6px;border:1px solid #e2e8f0;box-shadow:0 1px 2px rgba(0,0,0,.03)}.interview-container .question-spreadsheet-view .spreadsheet-control-bar .bar-stats .badge-stat strong{color:#475569}.interview-container .question-spreadsheet-view .spreadsheet-control-bar .search-input-wrapper{position:relative;width:320px;display:flex;align-items:center}@media(max-width:768px){.interview-container .question-spreadsheet-view .spreadsheet-control-bar .search-input-wrapper{width:100%}}.interview-container .question-spreadsheet-view .spreadsheet-control-bar .search-input-wrapper .search-icon{position:absolute;top:50%;color:#94a3b8;z-index:2}[dir] .interview-container .question-spreadsheet-view .spreadsheet-control-bar .search-input-wrapper .search-icon{transform:translateY(-50%)}[dir=ltr] .interview-container .question-spreadsheet-view .spreadsheet-control-bar .search-input-wrapper .search-icon{left:10px}[dir=rtl] .interview-container .question-spreadsheet-view .spreadsheet-control-bar .search-input-wrapper .search-icon{right:10px}.interview-container .question-spreadsheet-view .spreadsheet-control-bar .search-input-wrapper .search-input{font-size:13px;height:32px;transition:all .2s;flex-grow:1}[dir] .interview-container .question-spreadsheet-view .spreadsheet-control-bar .search-input-wrapper .search-input{border-radius:6px!important;border:1px solid #e2e8f0;background:#fff}[dir=ltr] .interview-container .question-spreadsheet-view .spreadsheet-control-bar .search-input-wrapper .search-input{padding-left:32px!important}[dir=rtl] .interview-container .question-spreadsheet-view .spreadsheet-control-bar .search-input-wrapper .search-input{padding-right:32px!important}[dir] .interview-container .question-spreadsheet-view .spreadsheet-control-bar .search-input-wrapper .search-input:focus{border-color:var(--bs-primary,#4f46e5);box-shadow:0 0 0 3px rgba(79,70,229,.1)}.interview-container .question-spreadsheet-view .spreadsheet-control-bar .search-input-wrapper .filter-button-wrapper .btn-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:all .2s}[dir] .interview-container .question-spreadsheet-view .spreadsheet-control-bar .search-input-wrapper .filter-button-wrapper .btn-icon{padding:0;border-radius:6px;border:1px solid #e2e8f0}.interview-container .question-spreadsheet-view .spreadsheet-control-bar .search-input-wrapper .filter-button-wrapper .btn-icon.btn-light-primary{color:var(--bs-primary,#4f46e5)!important}[dir] .interview-container .question-spreadsheet-view .spreadsheet-control-bar .search-input-wrapper .filter-button-wrapper .btn-icon.btn-light-primary{background:#eef2ff!important;border-color:#e0e7ff!important}.interview-container .question-spreadsheet-view .spreadsheet-table-container{width:100%;overflow-x:auto;display:flex;flex-direction:column}[dir] .interview-container .question-spreadsheet-view .spreadsheet-table-container{background:#fff}.interview-container .question-spreadsheet-view .spreadsheet-header{display:grid;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:100%}[dir] .interview-container .question-spreadsheet-view .spreadsheet-header{background:#f8fafc;border-bottom:1px solid #e2e8f0}.interview-container .question-spreadsheet-view .spreadsheet-header .header-cell{font-size:11px;font-weight:700;color:var(--bs-primary,#4f46e5);text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;grid-gap:4px;gap:4px;position:relative;min-height:48px;overflow:hidden;white-space:nowrap}[dir] .interview-container .question-spreadsheet-view .spreadsheet-header .header-cell{padding:12px 20px;background:#f8fafc}[dir=ltr] .interview-container .question-spreadsheet-view .spreadsheet-header .header-cell{border-right:1px solid #e2e8f0}[dir=rtl] .interview-container .question-spreadsheet-view .spreadsheet-header .header-cell{border-left:1px solid #e2e8f0}.interview-container .question-spreadsheet-view .spreadsheet-header .header-cell.clickable{-webkit-user-select:none;user-select:none}[dir] .interview-container .question-spreadsheet-view .spreadsheet-header .header-cell.clickable{cursor:pointer}.interview-container .question-spreadsheet-view .spreadsheet-header .header-cell.clickable:hover{color:#4338ca}[dir] .interview-container .question-spreadsheet-view .spreadsheet-header .header-cell.clickable:hover{background:#f1f5f9}[dir=ltr] .interview-container .question-spreadsheet-view .spreadsheet-header .header-cell:last-child{border-right:none}[dir=rtl] .interview-container .question-spreadsheet-view .spreadsheet-header .header-cell:last-child{border-left:none}.interview-container .question-spreadsheet-view .spreadsheet-header .header-cell .resize-handle{position:absolute;top:0;bottom:0;width:5px;z-index:10;transition:background .2s}[dir] .interview-container .question-spreadsheet-view .spreadsheet-header .header-cell .resize-handle{cursor:col-resize}[dir=ltr] .interview-container .question-spreadsheet-view .spreadsheet-header .header-cell .resize-handle{right:0}[dir=rtl] .interview-container .question-spreadsheet-view .spreadsheet-header .header-cell .resize-handle{left:0}[dir] .interview-container .question-spreadsheet-view .spreadsheet-header .header-cell .resize-handle:active,[dir] .interview-container .question-spreadsheet-view .spreadsheet-header .header-cell .resize-handle:hover{background:rgba(79,70,229,.4)}.interview-container .question-spreadsheet-view .spreadsheet-body{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:100%}.interview-container .question-spreadsheet-view .section-group .section-header-row{display:flex;align-items:center;justify-content:center;position:-webkit-sticky;position:sticky;z-index:5;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:100%}[dir] .interview-container .question-spreadsheet-view .section-group .section-header-row{padding:10px 20px;border-bottom:1px solid #e2e8f0;border-top:1px solid #e2e8f0;background:#f1f5f9}[dir=ltr] .interview-container .question-spreadsheet-view .section-group .section-header-row{left:0}[dir=rtl] .interview-container .question-spreadsheet-view .section-group .section-header-row{right:0}.interview-container .question-spreadsheet-view .section-group .section-header-row .section-title{font-size:11px;font-weight:700;color:#475569;letter-spacing:.15em;text-transform:uppercase}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container{border-bottom:1px solid #f1f5f9}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded{background:#fff;border-bottom:2px solid #e2e8f0}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row{display:grid;align-items:stretch;transition:all .2s ease}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row{padding:0;cursor:pointer}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row:hover{background:#f9fbfc}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell{font-size:13px;color:#334155;display:flex;align-items:center;min-width:0;overflow:hidden}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell{padding:12px 20px;background:inherit}[dir=ltr] .interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell{border-right:1px solid #f1f5f9}[dir=rtl] .interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell{border-left:1px solid #f1f5f9}[dir=ltr] .interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell:last-child{border-right:none}[dir=rtl] .interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell:last-child{border-left:none}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-id{justify-content:center}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-id .q-number-badge{color:#64748b;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;transition:all .2s}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-id .q-number-badge{background:#f1f5f9;border-radius:6px}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-question .truncated-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-topics .topics-list{display:flex;grid-gap:4px;gap:4px;overflow:hidden;width:100%;align-items:center;flex-wrap:nowrap}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-topics .minimal-topic-tag{font-size:11px;font-weight:500;color:var(--bs-primary,#4f46e5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-topics .minimal-topic-tag{padding:1px 6px;background:#eef2ff;border-radius:4px}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-topics .minimal-topic-tag.more-tag{color:#64748b;font-weight:700}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-topics .minimal-topic-tag.more-tag{background:#f1f5f9;cursor:help}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-topics .minimal-topic-tag.more-tag:hover{color:#475569}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-topics .minimal-topic-tag.more-tag:hover{background:#e2e8f0}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-score{justify-content:center}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-score .score-badge{height:26px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:11px;white-space:nowrap}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-score .score-badge{padding:4px 10px;border-radius:6px;border:1px solid transparent}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-score .score-badge .info-icon{color:currentColor;opacity:.6;transition:opacity .2s}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-score .score-badge .info-icon:hover{opacity:1}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-score .score-badge.score-high{color:#059669}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-score .score-badge.score-high{background:#ecfdf5;border-color:rgba(52,211,153,.4)}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-score .score-badge.score-medium{color:#d97706}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-score .score-badge.score-medium{background:#fffbeb;border-color:rgba(251,191,36,.4)}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-score .score-badge.score-low{color:#dc2626}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-score .score-badge.score-low{background:#fef2f2;border-color:rgba(248,113,113,.4)}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-rating .minimal-rating{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:12px;font-weight:600}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-rating .minimal-rating{padding:4px 0;cursor:help}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-rating .minimal-rating .rating-dot{width:6px;height:6px;flex-shrink:0}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-rating .minimal-rating .rating-dot{border-radius:50%}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-rating .minimal-rating.score-high{color:#059669}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-rating .minimal-rating.score-high .rating-dot{background:#10b981;box-shadow:0 0 0 3px #ecfdf5}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-rating .minimal-rating.score-medium{color:#d97706}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-rating .minimal-rating.score-medium .rating-dot{background:#f59e0b;box-shadow:0 0 0 3px #fffbeb}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-rating .minimal-rating.score-low{color:#dc2626}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-rating .minimal-rating.score-low .rating-dot{background:#ef4444;box-shadow:0 0 0 3px #fef2f2}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-actions{justify-content:center}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-actions{padding:0}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-actions .expand-icon{width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:#94a3b8;transition:all .2s ease}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-actions .expand-icon{border-radius:50%;cursor:pointer}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-actions .expand-icon:hover{color:var(--bs-primary,#4f46e5)}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-actions .expand-icon:hover{background:#f1f5f9}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-actions .expand-icon.expanded{color:var(--bs-primary,#4f46e5)}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-actions .expand-icon.expanded{background:#eef2ff}[dir=ltr] .interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-actions .expand-icon.expanded{transform:rotate(180deg)}[dir=rtl] .interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-actions .expand-icon.expanded{transform:rotate(-180deg)}.interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .q-number-badge{color:#fff!important}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .q-number-badge{background:var(--bs-primary,#4f46e5)!important}.interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .truncated-text{white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details{position:-webkit-sticky;position:sticky;width:100%}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details{background:#fafbfc;border-top:1px solid #eef2f7}[dir=ltr] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details{padding:24px 24px 28px 60px;animation:slideDownFade .2s ease-out;left:0}[dir=rtl] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details{padding:24px 60px 28px 24px;animation:slideDownFade .2s ease-out;right:0}@media(max-width:768px){[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details{padding:16px}}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .answer-section{margin-bottom:24px}[dir=ltr] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .answer-section{border-left:none}[dir=rtl] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .answer-section{border-right:none}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .answer-section:last-child{margin-bottom:0}.interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .answer-section .answer-label{display:flex;align-items:center;grid-gap:8px;gap:8px;color:#64748b;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .answer-section .answer-label{margin-bottom:10px}.interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .answer-section .answer-text{font-size:14px;color:#334155;line-height:1.6}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .answer-section .answer-text{background:#fff;border:1px solid #eef2f7;border-radius:8px;padding:14px 18px;margin:0}[dir=ltr] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .answer-section .answer-text{border-left:3px solid var(--bs-primary,#4f46e5)}[dir=rtl] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .answer-section .answer-text{border-right:3px solid var(--bs-primary,#4f46e5)}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .answer-section .ai-analysis-text{background:#f0fdf4;border-color:#dcfce7}[dir=ltr] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .answer-section .ai-analysis-text{border-left-color:#10b981}[dir=rtl] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .answer-section .ai-analysis-text{border-right-color:#10b981}.interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .scoring-rubric-scale{display:flex;grid-gap:0;gap:0;overflow:hidden}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .scoring-rubric-scale{margin-top:6px;border:1px solid #eef2f7;border-radius:6px}.interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .scoring-rubric-scale .rubric-level{flex:1 1;transition:all .2s;position:relative}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .scoring-rubric-scale .rubric-level{padding:8px 10px;background:#fff}[dir=ltr] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .scoring-rubric-scale .rubric-level{border-right:1px solid #eef2f7}[dir=rtl] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .scoring-rubric-scale .rubric-level{border-left:1px solid #eef2f7}[dir=ltr] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .scoring-rubric-scale .rubric-level:last-child{border-right:none}[dir=rtl] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .scoring-rubric-scale .rubric-level:last-child{border-left:none}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .scoring-rubric-scale .rubric-level.selected{background:#eef2ff}.interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .scoring-rubric-scale .rubric-level.selected .rubric-score{color:#fff}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .scoring-rubric-scale .rubric-level.selected .rubric-score{background:var(--bs-primary,#4f46e5)}.interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .scoring-rubric-scale .rubric-level.selected .rubric-label{color:var(--bs-primary,#4f46e5);font-weight:700}.interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .scoring-rubric-scale .rubric-level .rubric-level-header{display:flex;align-items:center;grid-gap:6px;gap:6px}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .scoring-rubric-scale .rubric-level .rubric-level-header{margin-bottom:4px}.interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .scoring-rubric-scale .rubric-level .rubric-score{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:#64748b;font-size:10px;font-weight:700;flex-shrink:0}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .scoring-rubric-scale .rubric-level .rubric-score{border-radius:50%;background:#e2e8f0}.interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .scoring-rubric-scale .rubric-level .rubric-label{font-size:11px;font-weight:600;color:#334155;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .scoring-rubric-scale .rubric-level .rubric-desc{font-size:10px;color:#94a3b8;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[dir] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .scoring-rubric-scale .rubric-level .rubric-desc{margin:0}.interview-container .question-spreadsheet-view .spreadsheet-footer{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#64748b}[dir] .interview-container .question-spreadsheet-view .spreadsheet-footer{padding:16px 20px;background:#f8fafc;border-top:1px solid #e2e8f0}[dir] .interview-container .question-spreadsheet-view .spreadsheet-footer .footer-avg-score{background:#fff;padding:6px 12px;border-radius:12px;border:1px solid #e2e8f0}.interview-container .question-spreadsheet-view .spreadsheet-footer .footer-avg-score strong{color:#334155;font-weight:700}[dir] .interview-container .topics-tooltip-content{padding:6px}[dir=ltr] .interview-container .topics-tooltip-content{text-align:left}[dir=rtl] .interview-container .topics-tooltip-content{text-align:right}.interview-container .topics-tooltip-content .tooltip-title{font-size:11px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}[dir] .interview-container .topics-tooltip-content .tooltip-title{margin-bottom:8px;border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:4px}.interview-container .topics-tooltip-content .tooltip-topics-list{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.interview-container .topics-tooltip-content .tooltip-topic-item{font-size:13px;font-weight:600;color:#fff;white-space:nowrap}[dir] .interview-container .topics-tooltip-content .tooltip-topic-item{padding:4px 8px;background:hsla(0,0%,100%,.1);border-radius:4px}.cm-card .cm-header{display:flex;align-items:center;grid-gap:12px;gap:12px}[dir] .cm-card .cm-header{margin-bottom:16px}.cm-card .cm-header-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .cm-card .cm-header-icon{border-radius:10px;background:rgba(79,70,229,.08)}.cm-card .cm-subtitle{font-size:12px;color:#94a3b8}[dir] .cm-card .cm-subtitle{margin:2px 0 0}[dir] .cm-card .cm-summary-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:12px 16px;margin-bottom:18px}.cm-card .cm-summary-box .cm-summary-text{font-size:13px;line-height:1.65;color:#475569}[dir] .cm-card .cm-summary-box .cm-summary-text{margin:0}.cm-card .cm-section-label{display:flex;align-items:center;grid-gap:6px;gap:6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#94a3b8}[dir] .cm-card .cm-section-label{margin-bottom:10px}[dir] .cm-card .cm-vertical-section{margin-bottom:4px}.cm-card .cm-vertical-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.cm-card .cm-vertical-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}@media(max-width:640px){.cm-card .cm-vertical-grid{grid-template-columns:1fr}}.cm-card .cm-vertical-card{transition:box-shadow .2s ease}[dir] .cm-card .cm-vertical-card{background:#fff;border:1px solid #e8edf4;border-radius:12px;padding:14px 16px}[dir] .cm-card .cm-vertical-card:hover{box-shadow:0 3px 10px rgba(0,0,0,.06)}.cm-card .cm-vertical-top{display:flex;justify-content:space-between;align-items:center}[dir] .cm-card .cm-vertical-top{margin-bottom:8px}.cm-card .cm-vertical-name{font-size:13px;font-weight:700;color:#1e293b}.cm-card .cm-vertical-score{font-size:12px;font-weight:700}[dir] .cm-card .cm-vertical-score{padding:3px 9px;border-radius:20px}.cm-card .cm-vertical-bar-bg{height:5px;overflow:hidden}[dir] .cm-card .cm-vertical-bar-bg{background:#f1f5f9;border-radius:10px;margin-bottom:10px}.cm-card .cm-vertical-bar-fill{height:100%;transition:width .9s ease}[dir] .cm-card .cm-vertical-bar-fill{border-radius:10px}.cm-card .cm-vertical-reason{font-size:12px;line-height:1.6;color:#64748b}[dir] .cm-card .cm-vertical-reason{margin:0}.cm-card .cm-clients-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.cm-card .cm-client-card{overflow:hidden;transition:box-shadow .2s ease}[dir] .cm-card .cm-client-card{border:1px solid #e8edf4;border-radius:14px;background:#fff}[dir] .cm-card .cm-client-card:hover{box-shadow:0 4px 14px rgba(0,0,0,.07)}.cm-card .cm-client-header{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:12px;gap:12px;-webkit-user-select:none;user-select:none}[dir] .cm-card .cm-client-header{padding:14px 16px;cursor:pointer}.cm-card .cm-client-left{display:flex;align-items:flex-start;grid-gap:12px;gap:12px;flex:1 1;min-width:0}.cm-card .cm-score-ring-wrap{flex-shrink:0}[dir] .cm-card .cm-score-ring-wrap{margin-top:2px}.cm-card .cm-client-info{display:flex;flex-direction:column;grid-gap:4px;gap:4px;min-width:0;flex:1 1}.cm-card .cm-client-name-row{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-wrap:wrap}.cm-card .cm-client-name{font-size:14px;font-weight:700;color:#0f172a}.cm-card .cm-client-rank-badge{font-size:10px;font-weight:700;flex-shrink:0}[dir] .cm-card .cm-client-rank-badge{padding:2px 8px;border-radius:20px}.cm-card .cm-client-summary{font-size:12px;line-height:1.6;color:#64748b}[dir] .cm-card .cm-client-summary{margin:0}.cm-card .cm-expand-btn{width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:#94a3b8;flex-shrink:0;transition:all .15s ease}[dir] .cm-card .cm-expand-btn{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;margin-top:2px}.cm-card .cm-expand-btn:hover{color:#475569}[dir] .cm-card .cm-expand-btn:hover{background:#f1f5f9}.cm-card .cm-programs-wrap{display:flex;flex-direction:column;grid-gap:0;gap:0}[dir] .cm-card .cm-programs-wrap{border-top:1px solid #f1f5f9}[dir] .cm-card .cm-program-item{padding:11px 16px;border-bottom:1px solid #f8fafc}[dir] .cm-card .cm-program-item:last-child{border-bottom:none}[dir] .cm-card .cm-program-item:hover{background:#fafbfc}.cm-card .cm-program-top{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px}[dir] .cm-card .cm-program-top{margin-bottom:5px}.cm-card .cm-program-name{font-size:12px;font-weight:600;color:#334155;flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-card .cm-program-badges{display:flex;align-items:center;grid-gap:5px;gap:5px;flex-shrink:0}.cm-card .cm-prog-score{font-size:10px;font-weight:700}[dir] .cm-card .cm-prog-score{padding:2px 7px;border-radius:8px}.cm-card .cm-prog-quality{font-size:10px;font-weight:700}[dir] .cm-card .cm-prog-quality{padding:2px 7px;border-radius:8px}.cm-card .cm-program-reason{font-size:11px;line-height:1.55;color:#64748b;font-style:italic}[dir] .cm-card .cm-program-reason{margin:0}.client-drawer .interview-container .section-nav-bar,.mantine-Drawer-body .interview-container .section-nav-bar{position:-webkit-sticky!important;position:sticky!important;top:0!important}@keyframes navDotPulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}.nav-loading-dot{display:inline-block;width:6px;height:6px;flex-shrink:0}[dir] .nav-loading-dot{border-radius:50%;background:#f59e0b}[dir=ltr] .nav-loading-dot,[dir=rtl] .nav-loading-dot{animation:navDotPulse 1.1s ease-in-out infinite}@media(max-width:768px){.header-navbar .navbar-container{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;grid-gap:8px!important;gap:8px!important}[dir] .header-navbar .navbar-container{padding:0 10px!important}.header-navbar .bookmark-wrapper{display:flex!important;flex-direction:row!important;align-items:center!important;grid-gap:8px!important;gap:8px!important;flex:1 1 auto;min-width:0}.header-navbar .bookmark-wrapper .navbar-nav{flex-shrink:0}[dir] .header-navbar .bookmark-wrapper .navbar-nav{margin:0!important;padding:0!important}.header-navbar .bookmark-wrapper .top-left-nav{flex:1 1 auto;min-width:100px;max-width:200px}.header-navbar .bookmark-wrapper .top-left-nav .react-select{width:100%}.header-navbar .bookmark-wrapper .top-left-nav .react-select .select__control{min-height:34px;overflow:hidden}.header-navbar .navbar-nav.ms-auto{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;grid-gap:8px!important;gap:8px!important;width:auto!important}[dir] .header-navbar .navbar-nav.ms-auto,[dir] .header-navbar .navbar-nav.ms-auto>*{margin:0!important;padding:0!important}}.section-visibility-dropdown .svd-header{display:flex;align-items:center;justify-content:space-between}[dir] .section-visibility-dropdown .svd-header{margin-bottom:2px}.section-visibility-dropdown .svd-title{font-size:13px;font-weight:700;color:#1e293b}.section-visibility-dropdown .svd-reset{font-size:11px;font-weight:600;color:var(--bs-primary,#4f46e5)}[dir] .section-visibility-dropdown .svd-reset{border:none;background:transparent;padding:0;cursor:pointer}.section-visibility-dropdown .svd-reset:hover{text-decoration:underline}.section-visibility-dropdown .svd-hint,.section-visibility-dropdown .svd-sub{font-size:11px;color:#94a3b8;line-height:1.4}[dir] .section-visibility-dropdown .svd-hint,[dir] .section-visibility-dropdown .svd-sub{margin:0 0 8px}[dir] .section-visibility-dropdown .svd-hint{margin:4px 0 0}.section-visibility-dropdown .svd-row{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px}[dir] .section-visibility-dropdown .svd-row{padding:6px 0}.section-visibility-dropdown .svd-row-label{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:13px;font-weight:500;color:#334155;min-width:0}.section-visibility-dropdown .svd-row-icon{display:inline-flex;align-items:center;color:#64748b;flex-shrink:0}.report-setting-picker{min-width:210px;max-width:260px;height:34px;color:#374151;font-size:13px;font-weight:500}[dir] .report-setting-picker{padding:0 10px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;cursor:pointer}[dir=ltr] .report-setting-picker{margin-right:8px}[dir=rtl] .report-setting-picker{margin-left:8px}[dir] .report-setting-picker:hover{border-color:#c7d2fe}@keyframes scaleIn{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.controls-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[dir] .controls-panel{background:hsla(0,0%,100%,.95);border-radius:16px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);padding:2rem;margin-bottom:1.5rem}[dir=ltr] .controls-panel,[dir=rtl] .controls-panel{animation:scaleIn .5s ease-out .1s backwards}@media(max-width:768px){[dir] .controls-panel{padding:1.5rem}}[dir] .conversation-panel{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);padding:1.5rem}[dir=ltr] .conversation-panel,[dir=rtl] .conversation-panel{animation:scaleIn .6s ease-out .2s backwards}@media(max-width:768px){[dir] .conversation-panel{padding:1rem}}.conversation-title{font-size:1.5rem;font-weight:700;color:#111827}[dir] .conversation-title{margin:0 0 1.5rem}.messages-container{width:100%;flex:1 1;overflow-y:auto}[dir] .messages-container{padding:16px;border:none;background:transparent}.messages-container::-webkit-scrollbar{width:6px}[dir] .messages-container::-webkit-scrollbar-track{background:#f3f4f6;border-radius:10px}[dir] .messages-container::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:10px}[dir] .messages-container::-webkit-scrollbar-thumb:hover{background:#d1d5db}.messages-container .message-header{display:flex;align-items:center;justify-content:space-between;grid-gap:.75rem;gap:.75rem}[dir] .messages-container .message-header{margin-bottom:.5rem}.messages-container .message-timestamp{font-size:.8rem;opacity:.8;white-space:nowrap;font-weight:500}.empty-state{color:#4b5563}[dir] .empty-state{padding:4rem 2rem}.empty-state .empty-icon{font-size:3rem;opacity:.5}[dir] .empty-state .empty-icon{margin-bottom:1rem}.empty-state p{font-size:1rem}[dir] .empty-state p{margin:0}.message-wrapper{display:flex}[dir] .message-wrapper{margin-bottom:1.5rem}[dir=ltr] .message-wrapper,[dir=rtl] .message-wrapper{animation:fadeIn .3s ease-out}.message-wrapper.message-user{justify-content:flex-end}.message-wrapper.message-ai{justify-content:flex-start}.message-bubble{display:flex;grid-gap:1.5rem;gap:1.5rem;width:80%}.message-wrapper.message-user .message-bubble{flex-direction:row-reverse}.message-avatar{width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .message-avatar{border-radius:50%}.message-wrapper.message-ai .message-avatar{color:#4f46e5}[dir] .message-wrapper.message-ai .message-avatar{background:#f9faff}.message-wrapper.message-user .message-avatar{color:#10b981}[dir] .message-wrapper.message-user .message-avatar{background:#f0fdf4}.message-content{flex:1 1}[dir] .message-content{padding:16px;border-radius:12px;box-shadow:none;border:none}[dir] .message-wrapper.message-ai .message-content{background:#f9faff}[dir] .message-wrapper.message-user .message-content{background:#f0fdf4}.message-sender{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}[dir] .message-sender{margin:0}.message-wrapper.message-ai .message-sender{color:var(--bs-primary,#1e40af)}.message-wrapper.message-user .message-sender{color:rgba(var(--bs-success-rgb,40,199,111),.9)}.message-wrapper.message-ai .message-timestamp{color:var(--bs-primary,#1e40af)}.message-wrapper.message-user .message-timestamp{color:rgba(var(--bs-success-rgb,40,199,111),.9)}.message-text{font-size:.95rem;color:#1f2937;line-height:1.6}[dir] .message-text{margin:0}@media(max-width:768px){.message-text{font-size:.82rem}}.score-now-btn{color:#fff!important;transition:background-color .2s ease}[dir] .score-now-btn{background-color:#4f46e5!important}[dir] .score-now-btn:hover{background-color:#4338ca!important}@media(max-width:768px){.message-avatar{display:none!important}.message-bubble{width:95%;grid-gap:0;gap:0}}[dir] .resume-versions-modal .resume-modal-body{padding:1.5rem}.resume-versions-modal .resume-modal-body .empty-state{color:#6c757d}[dir] .resume-versions-modal .resume-modal-body .empty-state{text-align:center;padding:2rem}.resume-versions-modal .resume-modal-body .resume-item{transition:all .2s ease}[dir] .resume-versions-modal .resume-modal-body .resume-item{padding:1.25rem;border:1px solid #eaeaea;border-radius:8px;margin-bottom:1rem}[dir=ltr] .resume-versions-modal .resume-modal-body .resume-item{background:linear-gradient(135deg,#f3f3fb,rgba(218,223,247,.3215686275))}[dir=rtl] .resume-versions-modal .resume-modal-body .resume-item{background:linear-gradient(-135deg,#f3f3fb,rgba(218,223,247,.3215686275))}[dir] .resume-versions-modal .resume-modal-body .resume-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.resume-versions-modal .resume-modal-body .resume-item .file-info{display:flex;align-items:center;font-weight:800}.resume-versions-modal .resume-modal-body .resume-item .file-info .file-icon{color:#6e58ff}[dir=ltr] .resume-versions-modal .resume-modal-body .resume-item .file-info .file-icon{margin-right:.75rem}[dir=rtl] .resume-versions-modal .resume-modal-body .resume-item .file-info .file-icon{margin-left:.75rem}.resume-versions-modal .resume-modal-body .resume-item .file-info .file-name{font-size:.9rem;color:#495057;word-break:break-word}.resume-versions-modal .resume-modal-body .resume-item .action-buttons{display:flex;grid-gap:.5rem;gap:.5rem;align-items:center;flex-wrap:wrap}.resume-versions-modal .resume-modal-body .resume-item .action-buttons .btn-default,.resume-versions-modal .resume-modal-body .resume-item .action-buttons .btn-view{display:inline-flex;align-items:center;justify-content:center}.resume-versions-modal .resume-modal-body .resume-item .action-buttons .badge-default{color:#6e58ff;font-weight:600;display:inline-flex;align-items:center}[dir] .resume-versions-modal .resume-modal-body .resume-item .action-buttons .badge-default{background-color:rgba(110,88,255,.1);padding:.5rem 1rem}@media(max-width:768px){.resume-versions-modal .resume-item .action-buttons{justify-content:flex-start}[dir] .resume-versions-modal .resume-item .action-buttons{margin-top:1rem}.resume-versions-modal .resume-item .action-buttons .badge-default,.resume-versions-modal .resume-item .action-buttons button{flex:1 1;min-width:120px}}.onboarding-hover-card-container{display:flex;align-items:center}.vcard-icon-wrapper{display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease}[dir] .vcard-icon-wrapper{padding:5px;background:#f8f9fa;border-radius:5px;cursor:pointer}[dir] .vcard-icon-wrapper:hover{background:#6e58ff;transform:scale(1.05)}.vcard-icon-wrapper:hover .vcard-icon{color:#fff!important}.vcard-icon{font-size:22px;color:#6e58ff}.onboarding-hover-dropdown{font-family:poppins,sans-serif;overflow:hidden}[dir] .onboarding-hover-dropdown{border-radius:8px}.onboarding-hover-header{display:flex;align-items:center;grid-gap:6px;gap:6px}[dir] .onboarding-hover-header{padding:9px 12px;border-bottom:1px solid #ebe9f1;background:#f8f8fb}.onboarding-hover-header__icon{font-size:15px;color:#6e58ff;flex-shrink:0}.onboarding-hover-header__title{font-size:12px;font-weight:600;letter-spacing:.02em;color:#5e5873}.onboarding-hover-header__count{min-width:18px;color:#6e58ff;font-size:10px;font-weight:600}[dir] .onboarding-hover-header__count{padding:1px 6px;border-radius:10px;background:rgba(110,88,255,.12);text-align:center}[dir=ltr] .onboarding-hover-header__count{margin-left:auto}[dir=rtl] .onboarding-hover-header__count{margin-right:auto}.onboarding-hover-list{display:flex;flex-direction:column;grid-gap:6px;gap:6px;max-height:260px;overflow-y:auto}[dir] .onboarding-hover-list{padding:8px}.onboarding-hover-list::-webkit-scrollbar{width:5px}[dir] .onboarding-hover-list::-webkit-scrollbar-thumb{background:#d8d6de;border-radius:3px}.onboarding-entry{transition:box-shadow .15s ease,border-color .15s ease}[dir] .onboarding-entry{padding:8px 10px;border:1px solid #ebe9f1;border-radius:6px;background:#fff}[dir=ltr] .onboarding-entry{border-left:3px solid #6e58ff}[dir=rtl] .onboarding-entry{border-right:3px solid #6e58ff}[dir] .onboarding-entry:hover{box-shadow:0 2px 8px rgba(15,23,42,.07);border-color:#dcd9ec}[dir=ltr] .onboarding-entry:hover{border-left-color:#6e58ff}[dir=rtl] .onboarding-entry:hover{border-right-color:#6e58ff}.onboarding-entry__head{display:flex;align-items:center;grid-gap:5px;gap:5px}[dir] .onboarding-entry__head{margin-bottom:6px}.onboarding-entry__title{font-size:12.5px;font-weight:600;color:#5e5873;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onboarding-entry__job-link{display:inline-flex;align-items:center;color:#b9b9c3;flex-shrink:0;transition:color .15s ease}.onboarding-entry__job-link:hover{color:#6e58ff}.onboarding-entry__flow-badge{flex-shrink:0;text-transform:none;font-weight:600}[dir=ltr] .onboarding-entry__flow-badge{margin-left:auto}[dir=rtl] .onboarding-entry__flow-badge{margin-right:auto}.onboarding-entry__row{display:flex;align-items:baseline;grid-gap:6px;gap:6px;font-size:11.5px;line-height:1.7}.onboarding-entry__label{color:#b9b9c3;flex-shrink:0}.onboarding-entry__value{color:#6e6b7b;font-weight:500}[dir=ltr] .onboarding-entry__value{margin-left:auto;text-align:right}[dir=rtl] .onboarding-entry__value{margin-right:auto;text-align:left}.onboarding-entry__details{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;font-size:11px;font-weight:600;color:#6e58ff;text-decoration:none}[dir] .onboarding-entry__details{margin-top:7px}.onboarding-entry__details:hover{color:#4225ff;text-decoration:underline}[dir] .dark-layout .onboarding-hover-header{background:#343d55;border-bottom-color:#3b4253}.dark-layout .onboarding-hover-header__title{color:#d0d2d6}[dir] .dark-layout .onboarding-entry{background:#283046;border-color:#3b4253}[dir] .dark-layout .onboarding-entry:hover{border-color:#4a5273;box-shadow:0 2px 8px rgba(0,0,0,.25)}.dark-layout .onboarding-entry__title{color:#d0d2d6}.dark-layout .onboarding-entry__value{color:#b4b7bd}.dark-layout .onboarding-entry__label{color:#676d7d}[dir] .dark-layout .onboarding-hover-list::-webkit-scrollbar-thumb{background:#4a5273}.pdf-viewer-container{display:flex;flex-direction:column;height:100%;position:relative}[dir] .pdf-viewer-container{background:#f8f9fa}.pdf-viewer-container .pdf-viewer-container .always-show-perfect-scrollbar{width:100%!important;max-width:none!important;overflow:hidden!important;position:relative!important}.pdf-viewer-container .pdf-viewer-container .always-show-perfect-scrollbar .ps__rail-y{z-index:20!important;opacity:.6!important;display:block!important;visibility:visible!important}[dir=ltr] .pdf-viewer-container .pdf-viewer-container .always-show-perfect-scrollbar .ps__rail-y{right:0!important}[dir=rtl] .pdf-viewer-container .pdf-viewer-container .always-show-perfect-scrollbar .ps__rail-y{left:0!important}[dir=ltr] .pdf-viewer-container .pdf-viewer-container .always-show-perfect-scrollbar .ps__thumb-y{right:0!important}[dir=rtl] .pdf-viewer-container .pdf-viewer-container .always-show-perfect-scrollbar .ps__thumb-y{left:0!important}.pdf-viewer-container .pdf-viewer-container .always-show-perfect-scrollbar .ps__rail-x{display:block!important;visibility:visible!important;opacity:.6!important;height:8px!important;bottom:0!important;z-index:20!important;pointer-events:auto!important}.pdf-viewer-container .pdf-viewer-container .always-show-perfect-scrollbar .ps__thumb-x{display:block!important}.pdf-viewer-container .pdf-controls-wrapper{position:-webkit-sticky;position:sticky;top:0;z-index:11}[dir] .pdf-viewer-container .pdf-controls-wrapper{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.05);border-bottom:2px solid #4f46e5}.pdf-viewer-container .pdf-controls-inner{display:flex;align-items:center;justify-content:center;grid-gap:1rem;gap:1rem;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}[dir] .pdf-viewer-container .pdf-controls-inner{padding:.5rem}@media(max-width:768px){.pdf-viewer-container .pdf-controls-inner{justify-content:flex-start}[dir] .pdf-viewer-container .pdf-controls-inner{padding:1rem 14px}}.pdf-viewer-container .floating-controls{position:absolute;overflow:hidden;z-index:100;pointer-events:none}[dir] .pdf-viewer-container .floating-controls{border-radius:.5rem;box-shadow:0 4px 12px rgba(0,0,0,.15),0 2px 4px rgba(0,0,0,.1)}[dir=ltr] .pdf-viewer-container .floating-controls{left:50%;transform:translateX(-50%)}[dir=rtl] .pdf-viewer-container .floating-controls{right:50%;transform:translateX(50%)}.pdf-viewer-container .floating-controls .floating-controls-inner{display:flex;align-items:center;overflow:hidden;pointer-events:all}[dir] .pdf-viewer-container .floating-controls .floating-controls-inner{border-radius:.5rem;border:1px solid #4f46e5}.pdf-viewer-container .page-info,.pdf-viewer-container .zoom-info{font-size:.875rem;font-weight:500;min-width:100px}[dir] .pdf-viewer-container .page-info,[dir] .pdf-viewer-container .zoom-info{text-align:center}.pdf-viewer-container .zoom-info{min-width:60px}.pdf-viewer-container .page-top-label{font-size:.8rem;font-weight:500}[dir] .pdf-viewer-container .page-top-label{margin-top:1rem}[dir=ltr] .pdf-viewer-container .page-top-label{text-align:left}[dir=rtl] .pdf-viewer-container .page-top-label{text-align:right}.pdf-viewer-container .pdf-document-wrapper{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;grid-gap:0;gap:0}[dir] .pdf-viewer-container .pdf-document-wrapper{padding:0 2rem 2rem;margin:0 auto;text-align:center}.pdf-viewer-container .pdf-document-wrapper .react-pdf__Document{display:flex;flex-direction:column;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:none;box-sizing:border-box;grid-gap:0;gap:0}.pdf-viewer-container .pdf-document-wrapper .pdf-page-container{position:relative;display:inline-block;overflow:visible;vertical-align:top}[dir] .pdf-viewer-container .pdf-document-wrapper .pdf-page-container{box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;background:#fff;margin-bottom:0}.pdf-viewer-container .pdf-document-wrapper .pdf-page-container .react-pdf__Page canvas{display:block}.pdf-viewer-container .pdf-document-wrapper .pdf-page-container .react-pdf__Page.page-transitioning{opacity:0;transition:opacity .2s ease-in-out}.pdf-viewer-container .pdf-document-wrapper .pdf-page-container .react-pdf__Page.page-visible{opacity:1;transition:opacity .2s ease-in-out}.pdf-viewer-container .pdf-document-wrapper .pdf-page-container .fields-overlay{position:absolute;top:0;width:100%;height:100%;pointer-events:none;z-index:10;transition:opacity .2s ease-in-out}[dir=ltr] .pdf-viewer-container .pdf-document-wrapper .pdf-page-container .fields-overlay{left:0}[dir=rtl] .pdf-viewer-container .pdf-document-wrapper .pdf-page-container .fields-overlay{right:0}.pdf-viewer-container .pdf-document-wrapper .pdf-page-container .fields-overlay>*{pointer-events:all}.pdf-viewer-container .pdf-document-wrapper .pdf-error,.pdf-viewer-container .pdf-document-wrapper .pdf-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px}.pdf-viewer-container .mantine-ActionIcon-root:disabled{opacity:.4}[dir] .pdf-viewer-container .mantine-ActionIcon-root:disabled{cursor:not-allowed}@media(max-width:768px){[dir] .pdf-viewer-container .pdf-document-wrapper{padding:1rem}.pdf-viewer-container .pdf-document-wrapper .react-pdf__Document .pdf-page-container .react-pdf__Page canvas{height:auto!important}.pdf-viewer-container .floating-controls{bottom:15px;width:calc(100% - 2rem);max-width:500px}[dir=ltr] .pdf-viewer-container .floating-controls{left:50%;transform:translateX(-50%)}[dir=rtl] .pdf-viewer-container .floating-controls{right:50%;transform:translateX(50%)}.pdf-viewer-container .floating-controls .floating-controls-inner{width:100%}.pdf-viewer-container .floating-controls .floating-controls-inner .pagination-controls,.pdf-viewer-container .floating-controls .floating-controls-inner .zoom-controls{width:100%;justify-content:center}}@media(max-width:576px){[dir] .pdf-viewer-container .pdf-document-wrapper{padding:.5rem}}.draggable-field{transition:all .2s ease;-webkit-user-select:none;user-select:none;box-sizing:border-box;position:relative}[dir] .draggable-field{border:2px dashed rgba(115,103,240,.3);border-radius:4px}[dir] .draggable-field:hover{border-color:rgba(115,103,240,.6);box-shadow:0 2px 8px rgba(115,103,240,.2)}[dir] .draggable-field.selected{border:2px solid #7367f0;box-shadow:0 0 0 3px rgba(115,103,240,.2)}[dir] .draggable-field.non-editable{border:2px dashed rgba(115,103,240,.5)}[dir] .draggable-field.non-editable:hover{border-color:rgba(115,103,240,.7);box-shadow:0 2px 8px rgba(115,103,240,.3)}[dir] .draggable-field.me-recipient-field:hover{border-color:rgba(115,103,240,.3);box-shadow:none!important}[dir] .draggable-field.me-recipient-field.non-editable:hover{border-color:rgba(115,103,240,.5);box-shadow:none!important}.draggable-field.dragging{opacity:.8}[dir] .draggable-field.dragging{cursor:grabbing!important;box-shadow:0 4px 8px rgba(0,0,0,.15)}.draggable-field .field-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box}[dir] .draggable-field .field-content{border-radius:4px}.draggable-field .field-content .field-input{width:100%;height:100%;outline:none;font-size:.875rem;font-family:inherit;line-height:1.3;box-sizing:border-box;vertical-align:middle;appearance:none;-webkit-appearance:none;-moz-appearance:textfield}[dir] .draggable-field .field-content .field-input{border:none;padding:.1rem .25rem;background:transparent;margin:0}.draggable-field .field-content .field-input::placeholder{opacity:1}.draggable-field .field-content .field-input::-webkit-input-placeholder{opacity:1}.draggable-field .field-content .field-input::-moz-placeholder{opacity:1}[dir] .draggable-field .field-content .field-input:focus{background:hsla(0,0%,100%,.1)}.draggable-field .field-content .cross-field,.draggable-field .field-content .tick-field{display:flex;align-items:center;justify-content:center;width:100%;height:100%}[dir] .draggable-field .field-content .cross-field,[dir] .draggable-field .field-content .tick-field{background:transparent;border:2px solid #5e5873;border-radius:4px}.draggable-field .field-content .cross-field svg,.draggable-field .field-content .tick-field svg{width:80%;height:80%}.draggable-field .field-content .line-field{width:100%;height:2px}[dir] .draggable-field .field-content .line-field{background:#5e5873}.draggable-field .field-content .rectangle-field{width:100%;height:100%}[dir] .draggable-field .field-content .rectangle-field{border:2px solid #5e5873;background:transparent;border-radius:4px}.draggable-field .field-content .sign-field,.draggable-field .field-content .signature-field{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-style:italic;color:#6e6b7b;position:relative}[dir] .draggable-field .field-content .sign-field,[dir] .draggable-field .field-content .signature-field{cursor:pointer;background:transparent;border:2px dashed rgba(115,103,240,.5);border-radius:4px}[dir] .draggable-field .field-content .sign-field:hover,[dir] .draggable-field .field-content .signature-field:hover{border-color:rgba(115,103,240,.7);background:rgba(115,103,240,.05)}.draggable-field .field-content .sign-field .signature-placeholder,.draggable-field .field-content .signature-field .signature-placeholder{font-size:.75rem}[dir] .draggable-field .field-content .sign-field .signature-placeholder,[dir] .draggable-field .field-content .signature-field .signature-placeholder{text-align:center;padding:.5rem}.draggable-field .field-content .sign-field .signature-image,.draggable-field .field-content .signature-field .signature-image{max-width:100%;max-height:100%;object-fit:contain;object-position:center;position:absolute;top:50%}[dir] .draggable-field .field-content .sign-field .signature-image,[dir] .draggable-field .field-content .signature-field .signature-image{background:transparent;border-radius:4px}[dir=ltr] .draggable-field .field-content .sign-field .signature-image,[dir=ltr] .draggable-field .field-content .signature-field .signature-image{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .draggable-field .field-content .sign-field .signature-image,[dir=rtl] .draggable-field .field-content .signature-field .signature-image{right:50%;transform:translate(50%,-50%)}[dir] .draggable-field.me-recipient-field .field-content .field-input:focus{background:transparent}[dir] .draggable-field.me-recipient-field .field-content .field-input:hover{box-shadow:none}[dir] .draggable-field.me-recipient-field .field-content .sign-field:hover,[dir] .draggable-field.me-recipient-field .field-content .signature-field:hover{border-color:rgba(115,103,240,.5);background:transparent}.draggable-field .field-controls{position:absolute;top:-32px;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;z-index:10}[dir] .draggable-field .field-controls{background:#fff;padding:.25rem .5rem;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15)}[dir=ltr] .draggable-field .field-controls{right:0}[dir=rtl] .draggable-field .field-controls{left:0}.draggable-field .field-controls .drag-indicator{display:flex;align-items:center;color:#6e6b7b}[dir] .draggable-field .field-controls .drag-indicator{cursor:grab}[dir] .draggable-field .field-controls .drag-indicator:active{cursor:grabbing}.draggable-field .resize-handle{position:absolute;bottom:-5px;width:10px;height:10px;z-index:11}[dir] .draggable-field .resize-handle{background:#7367f0;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}[dir=ltr] .draggable-field .resize-handle{right:-5px;cursor:nwse-resize}[dir=rtl] .draggable-field .resize-handle{left:-5px;cursor:nesw-resize}.draggable-field .resize-handle:hover{width:12px;height:12px;bottom:-6px}[dir=ltr] .draggable-field .resize-handle:hover{right:-6px}[dir=rtl] .draggable-field .resize-handle:hover{left:-6px}@keyframes blink-cursor{0%,49%{opacity:1}50%,to{opacity:0}}.action-btn-hover{transition:background-color .2s ease,transform .1s ease}[dir] .action-btn-hover{border-radius:4px}[dir] .action-btn-hover:hover:not(:disabled){background-color:rgba(0,0,0,.05)!important;transform:scale(1.05)}[dir] .action-btn-hover:active:not(:disabled){transform:scale(.98)}.action-btn-hover:disabled{opacity:.5}[dir] .action-btn-hover:disabled{cursor:not-allowed}.document-send-configuration{height:100%}.document-send-configuration .row .col{height:100%;display:flex;flex-direction:column;position:relative}.document-send-configuration .configuration-content{max-height:calc(100vh - 150px);height:100%;overflow:hidden}.document-send-configuration .recipient-item-wrapper{transition:all .2s ease;position:relative}.document-send-configuration .recipient-item-wrapper.dragging{z-index:1000}[dir] .document-send-configuration .recipient-item-wrapper.dragging{box-shadow:0 4px 12px rgba(0,0,0,.15)}.document-send-configuration .recipient-card{transition:all .2s ease;position:relative;display:flex;flex-direction:row;flex:1 1}[dir] .document-send-configuration .recipient-card{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:0}[dir] .document-send-configuration .recipient-card:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.document-send-configuration .recipient-card .recipient-card-content-wrapper{display:flex;flex-direction:row;width:100%}.document-send-configuration .recipient-card .recipient-card-left-controls{display:flex;align-items:center;justify-content:center}[dir=ltr] .document-send-configuration .recipient-card .recipient-card-left-controls{border-right:1px solid #f0f0f0}[dir=rtl] .document-send-configuration .recipient-card .recipient-card-left-controls{border-left:1px solid #f0f0f0}.document-send-configuration .recipient-card .recipient-card-left-controls .drag-handle{color:#6c757d;display:flex;align-items:center;justify-content:center;width:100%}[dir] .document-send-configuration .recipient-card .recipient-card-left-controls .drag-handle{cursor:grab;padding:.25rem}[dir] .document-send-configuration .recipient-card .recipient-card-left-controls .drag-handle:active{cursor:grabbing}.document-send-configuration .recipient-card .recipient-card-left-controls .drag-handle:hover{color:#495057}.document-send-configuration .recipient-card .recipient-card-main{flex:1 1;display:flex;flex-direction:column}[dir] .document-send-configuration .recipient-card .recipient-card-main{padding:.75rem .75rem 0}.document-send-configuration .recipient-card .recipient-card-header{display:flex;justify-content:space-between;align-items:center}[dir] .document-send-configuration .recipient-card .recipient-card-header{margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid #f0f0f0}.document-send-configuration .recipient-card .recipient-card-header .signing-order-indicator{width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:14px}[dir] .document-send-configuration .recipient-card .recipient-card-header .signing-order-indicator{border-radius:50%}[dir=ltr] .document-send-configuration .recipient-card .recipient-card-header .signing-order-indicator{margin-left:.5rem}[dir=rtl] .document-send-configuration .recipient-card .recipient-card-header .signing-order-indicator{margin-right:.5rem}.document-send-configuration .recipient-card .recipient-card-header .signing-order-line{width:3px;height:40px}[dir=ltr] .document-send-configuration .recipient-card .recipient-card-header .signing-order-line{border-left:2px dashed;margin-left:.5rem;margin-right:.5rem}[dir=rtl] .document-send-configuration .recipient-card .recipient-card-header .signing-order-line{border-right:2px dashed;margin-right:.5rem;margin-left:.5rem}.document-send-configuration .recipient-card .recipient-card-header .recipient-actions{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.document-send-configuration .recipient-card .recipient-card-header .recipient-actions .role-dropdown-wrapper .role-dropdown{min-width:150px;font-size:.875rem}[dir] .document-send-configuration .recipient-card .recipient-card-body .form-group{margin-bottom:1rem}[dir] .document-send-configuration .recipient-card .recipient-card-body .form-group:last-child{margin-bottom:0}[dir] .document-send-configuration .recipient-card .recipient-card-body .form-group .input-group .input-group-text{background-color:#f8f9fa}[dir=ltr] .document-send-configuration .recipient-card .recipient-card-body .form-group .input-group .input-group-text{border-right:none}[dir=ltr] .document-send-configuration .recipient-card .recipient-card-body .form-group .input-group .form-control,[dir=rtl] .document-send-configuration .recipient-card .recipient-card-body .form-group .input-group .input-group-text{border-left:none}[dir=rtl] .document-send-configuration .recipient-card .recipient-card-body .form-group .input-group .form-control{border-right:none}[dir=ltr] .document-send-configuration .recipient-card .recipient-card-body .form-group .input-group .form-control:focus{border-left:1px solid #86b7fe}[dir=rtl] .document-send-configuration .recipient-card .recipient-card-body .form-group .input-group .form-control:focus{border-right:1px solid #86b7fe}.document-send-configuration .recipients-list{min-height:100px;display:block}[dir] .document-send-configuration .recipients-list>*{margin-bottom:1rem}[dir] .document-send-configuration .recipients-list>:last-child{margin-bottom:0}.document-send-configuration .form-label{font-weight:500;font-size:.75rem}[dir] .document-send-configuration .form-label{margin-bottom:.5rem}.document-send-configuration .form-control,.document-send-configuration .form-select{font-size:.875rem}[dir] .document-send-configuration .card{box-shadow:0 1px 3px rgba(0,0,0,.1)}.modal.signature-modal{display:flex!important;align-items:center;justify-content:center}.signature-modal .modal-dialog{width:var(--modal-content-width,auto);max-width:700px;overflow-x:hidden;min-height:auto}[dir] .signature-modal .modal-dialog{margin:1rem auto}@media(max-width:768px){.signature-modal .modal-dialog{max-width:95vw;width:auto}[dir] .signature-modal .modal-dialog{margin:.5rem auto}}.signature-modal .modal-content{box-sizing:border-box}@media(max-width:768px){[dir] .signature-modal .modal-content{border-radius:.5rem}}.signature-modal .modal-body{overflow-x:hidden;box-sizing:border-box}[dir] .signature-modal .modal-body{padding:1rem}@media(max-width:768px){[dir] .signature-modal .modal-body{padding:.75rem}}[dir] .signature-modal .modal-header{padding:.75rem 1rem}@media(max-width:768px){[dir] .signature-modal .modal-header{padding:.5rem .75rem}}[dir] .signature-modal .nav-tabs{border-bottom:2px solid #ebe9f1;margin-bottom:.75rem}.signature-modal .nav-tabs .nav-link{display:flex;align-items:center;color:#6e6b7b;transition:all .2s ease;font-size:.875rem}[dir] .signature-modal .nav-tabs .nav-link{border:none;border-bottom:2px solid transparent;padding:.5rem 1rem}@media(max-width:768px){.signature-modal .nav-tabs .nav-link{font-size:.8125rem}[dir] .signature-modal .nav-tabs .nav-link{padding:.5rem .75rem}}.signature-modal .nav-tabs .nav-link:hover{color:#7367f0}[dir] .signature-modal .nav-tabs .nav-link:hover{background-color:rgba(115,103,240,.08)}.signature-modal .nav-tabs .nav-link.active{color:#7367f0;font-weight:600}[dir] .signature-modal .nav-tabs .nav-link.active{background-color:transparent;border-bottom-color:#7367f0}.signature-modal .signature-canvas-container{display:flex;justify-content:center;align-items:center;width:100%;overflow:hidden;box-sizing:border-box;max-width:100%}[dir] .signature-modal .signature-canvas-container{border:2px dashed #d8d6de;border-radius:.357rem;padding:.75rem;background:#f8f9fa}@media(max-width:768px){[dir] .signature-modal .signature-canvas-container{padding:.5rem}}.signature-modal .signature-canvas-container .signature-canvas{display:block;touch-action:none;-webkit-user-select:none;user-select:none;flex-shrink:0}[dir] .signature-modal .signature-canvas-container .signature-canvas{border:1px solid #d8d6de;border-radius:.357rem;background:#fff;cursor:crosshair;box-shadow:0 2px 4px rgba(0,0,0,.08)}.signature-modal .upload-signature-container{min-height:280px;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.signature-modal .upload-signature-container{min-height:200px}}.signature-modal .upload-signature-container .upload-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:250px;transition:all .3s ease}[dir] .signature-modal .upload-signature-container .upload-placeholder{border:2px dashed #d8d6de;border-radius:.357rem;background:#f8f9fa;cursor:pointer}@media(max-width:768px){.signature-modal .upload-signature-container .upload-placeholder{min-height:180px}[dir] .signature-modal .upload-signature-container .upload-placeholder{padding:.75rem}}[dir] .signature-modal .upload-signature-container .upload-placeholder:hover{border-color:#7367f0;background-color:rgba(115,103,240,.05)}.signature-modal .upload-signature-container .upload-placeholder:hover svg{color:#7367f0!important}.signature-modal .upload-signature-container .upload-placeholder svg{transition:color .3s ease}.signature-modal .upload-signature-container .uploaded-signature-preview{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.signature-modal .upload-signature-container .uploaded-signature-preview img{max-width:100%;max-height:250px;object-fit:contain;object-position:center}[dir] .signature-modal .upload-signature-container .uploaded-signature-preview img{border:1px solid #d8d6de;border-radius:.357rem;padding:.75rem;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}@media(max-width:768px){.signature-modal .upload-signature-container .uploaded-signature-preview img{max-height:180px}[dir] .signature-modal .upload-signature-container .uploaded-signature-preview img{padding:.5rem}}.signature-modal .type-signature-container .font-options{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:.75rem;gap:.75rem}[dir] .signature-modal .type-signature-container .font-options{margin-bottom:1rem}@media(max-width:768px){.signature-modal .type-signature-container .font-options{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:.5rem;gap:.5rem}[dir] .signature-modal .type-signature-container .font-options{margin-bottom:.75rem}}.signature-modal .type-signature-container .font-options .font-option{font-size:1.25rem;transition:all .2s ease;min-height:60px;display:flex;align-items:center;justify-content:center;font-feature-settings:none;font-variant-ligatures:none}[dir] .signature-modal .type-signature-container .font-options .font-option{padding:.75rem;border:2px solid #ebe9f1;border-radius:.357rem;text-align:center;cursor:pointer;background:#fff}@media(max-width:768px){.signature-modal .type-signature-container .font-options .font-option{font-size:1rem;min-height:50px}[dir] .signature-modal .type-signature-container .font-options .font-option{padding:.5rem}}[dir] .signature-modal .type-signature-container .font-options .font-option:hover{border-color:rgba(115,103,240,.5);background-color:rgba(115,103,240,.05);transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}[dir] .signature-modal .type-signature-container .font-options .font-option.active{border-color:#7367f0;background-color:rgba(115,103,240,.1);box-shadow:0 4px 12px rgba(115,103,240,.3)}[dir] .signature-modal .type-signature-container .signature-preview{margin-top:2rem;padding:2rem;border:2px solid #ebe9f1;border-radius:.357rem;background:#f8f9fa}.signature-modal .type-signature-container .signature-preview .preview-text{font-size:3rem;color:#5e5873}[dir] .signature-modal .type-signature-container .signature-preview .preview-text{text-align:center;padding:1rem;background:#fff;border-radius:.357rem}[dir] .signature-modal .modal-footer{border-top:1px solid #ebe9f1;padding:.75rem 1rem}@media(max-width:768px){[dir] .signature-modal .modal-footer{padding:.5rem .75rem}}.sig-font-dancing-script{font-family:"Dancing Script",cursive!important}.sig-font-pacifico{font-family:Pacifico,cursive!important}.sig-font-great-vibes{font-family:"Great Vibes",cursive!important}.sig-font-allura{font-family:Allura,cursive!important}.sig-font-satisfy{font-family:Satisfy,cursive!important}.sig-font-caveat{font-family:Caveat,cursive!important}.pdf-field-editor-sidebar{height:100%;box-sizing:border-box;overflow:hidden;width:100%;min-width:0;display:flex;flex-direction:column}[dir] .pdf-field-editor-sidebar{padding:0}.pdf-field-editor-sidebar .sidebar-section{display:flex;flex-direction:column;min-height:0}[dir] .pdf-field-editor-sidebar .sidebar-section{border-bottom:1px solid #e0e0e0}.pdf-field-editor-sidebar .sidebar-section.full-height{height:100%}.pdf-field-editor-sidebar .sidebar-section.recipients-section{flex:0 1 auto;max-height:50%;height:auto}.pdf-field-editor-sidebar .sidebar-section.tools-section{flex:1 1 auto;min-height:0}.pdf-field-editor-sidebar .sidebar-section .sidebar-section-header{flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;z-index:10}[dir] .pdf-field-editor-sidebar .sidebar-section .sidebar-section-header{padding:.5rem;background:#f8f9fa;border-bottom:1px solid #e0e0e0}.pdf-field-editor-sidebar .sidebar-section .sidebar-section-header h6{color:#5e5873;font-size:.875rem;text-transform:uppercase;letter-spacing:.5px}[dir] .pdf-field-editor-sidebar .sidebar-section .sidebar-section-header h6{margin:0}.pdf-field-editor-sidebar .sidebar-section .sidebar-section-content{flex:1 1;min-height:0;overflow:hidden}[dir] .pdf-field-editor-sidebar .sidebar-section .sidebar-section-content{padding:.5rem}.pdf-field-editor-sidebar .recipients-list{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem}.pdf-field-editor-sidebar .recipient-item{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;transition:all .2s ease}[dir] .pdf-field-editor-sidebar .recipient-item{padding:.25rem;cursor:pointer;background-color:#fff}.pdf-field-editor-sidebar .recipient-item.active{color:#333}.pdf-field-editor-sidebar .recipient-item.active .recipient-name{font-weight:600}.pdf-field-editor-sidebar .recipient-item .recipient-color-indicator{width:16px;height:16px;flex-shrink:0}[dir] .pdf-field-editor-sidebar .recipient-item .recipient-color-indicator{border-radius:50%}.pdf-field-editor-sidebar .recipient-item .recipient-name{font-size:.9rem;flex:1 1}.pdf-field-editor-sidebar .recipient-item .recipient-field-count{font-size:.8rem;font-weight:600;opacity:.8}[dir=ltr] .pdf-field-editor-sidebar .recipient-item .recipient-field-count{margin-left:auto}[dir=rtl] .pdf-field-editor-sidebar .recipient-item .recipient-field-count{margin-right:auto}.pdf-field-editor-sidebar .recipient-item.active .recipient-field-count{opacity:1}.pdf-field-editor-sidebar .recipient-item.no-fields .recipient-field-count{color:#dc3545;font-weight:700}[dir] .pdf-field-editor-sidebar .recipient-item.blinking-border{border:1px solid #fb7979!important}[dir=ltr] .pdf-field-editor-sidebar .recipient-item.blinking-border{animation:fade-red-border-ltr 2s ease-in-out!important;border-right:1px solid #fb7979!important}[dir=rtl] .pdf-field-editor-sidebar .recipient-item.blinking-border{animation:fade-red-border-rtl 2s ease-in-out!important;border-left:1px solid #fb7979!important}@keyframes fade-red-border-ltr{0%{border-color:#fb7979!important;opacity:1}70%{border-color:#fb7979!important;opacity:1}to{border-color:#e0e0e0!important;opacity:1}}@keyframes fade-red-border-rtl{0%{border-color:#fb7979!important;opacity:1}70%{border-color:#fb7979!important;opacity:1}to{border-color:#e0e0e0!important;opacity:1}}.pdf-field-editor-sidebar .tools-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.5rem;gap:.5rem}.pdf-field-editor-sidebar .tool-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;grid-gap:.25rem;gap:.25rem;transition:all .2s ease}[dir] .pdf-field-editor-sidebar .tool-item{padding:.6rem .3rem;cursor:pointer;background-color:#fff}.pdf-field-editor-sidebar .tool-item.active{color:#333}.pdf-field-editor-sidebar .tool-item.active .tool-name{font-weight:600}.pdf-field-editor-sidebar .tool-item .tool-name{font-size:.75rem;line-height:1.2}.pdf-field-editor-sidebar .color-picker-section{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.pdf-field-editor-sidebar .color-picker-section .color-input{width:50px;height:38px}[dir] .pdf-field-editor-sidebar .color-picker-section .color-input{border:1px solid #d8d6de;border-radius:6px;cursor:pointer;padding:2px}[dir] .pdf-field-editor-sidebar .color-picker-section .color-input::-webkit-color-swatch-wrapper{padding:2px}[dir] .pdf-field-editor-sidebar .color-picker-section .color-input::-webkit-color-swatch{border:none;border-radius:4px}.pdf-field-editor-sidebar .color-picker-section .color-text-input{flex:1 1;font-family:monospace;font-size:.875rem}.pdf-field-editor-sidebar .color-presets{display:flex;grid-gap:.5rem;gap:.5rem;flex-wrap:wrap}.pdf-field-editor-sidebar .color-presets .color-preset{width:32px;height:32px;transition:all .2s ease}[dir] .pdf-field-editor-sidebar .color-presets .color-preset{border-radius:6px;cursor:pointer;border:2px solid transparent}[dir] .pdf-field-editor-sidebar .color-presets .color-preset:hover{transform:scale(1.1);box-shadow:0 2px 4px rgba(0,0,0,.2)}[dir] .pdf-field-editor-sidebar .color-presets .color-preset.active{border-color:#7367f0;box-shadow:0 0 0 2px rgba(115,103,240,.2)}[dir] .pdf-field-editor-sidebar .fields-count{margin-top:.5rem}.uploading-loader-overlay{position:fixed;top:0;bottom:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:1060}[dir] .uploading-loader-overlay{background-color:hsla(0,0%,100%,.85)}[dir=ltr] .uploading-loader-overlay,[dir=rtl] .uploading-loader-overlay{left:0;right:0;animation:fadeIn .2s ease-in-out}.uploading-loader-content{min-width:350px}[dir] .uploading-loader-content{padding:1.5rem 2rem;background-color:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.1)}[dir=ltr] .uploading-loader-content,[dir=rtl] .uploading-loader-content{animation:slideUp .3s ease-out}.uploading-loader-message,.uploading-loader-percentage{font-size:.95rem;font-weight:500;color:#212529}[dir] .uploading-loader-progress{border-radius:4px}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.field-config-sidebar{height:100%}.field-config-sidebar .card{height:100%;overflow-y:auto}[dir] .field-config-sidebar.collapsed{background:#fff}.recipient-selector .recipient-card{transition:all .2s ease}[dir] .recipient-selector .recipient-card:hover{box-shadow:0 2px 4px rgba(0,0,0,.1)}[dir=ltr] .recipient-selector .recipient-card:hover{transform:translateX(2px)}[dir=rtl] .recipient-selector .recipient-card:hover{transform:translateX(-2px)}.tools-sidebar{height:100%}.tools-sidebar .btn-sm{font-size:.875rem}[dir] .tools-sidebar .btn-sm{padding:.375rem .75rem}.pdf-canvas-container{height:100%;max-height:100%;min-height:0;overflow:hidden;display:flex;flex-direction:column}.add-fields-container{overflow-x:auto;overflow-y:hidden;height:100%}.add-fields-container .document-fields-row{display:flex;align-items:stretch;min-width:1200px;width:100%;height:100%;max-height:100%;overflow:hidden}.add-fields-container .document-fields-row .col,.add-fields-container .document-fields-row [class*=col-]{display:flex;flex-direction:column;height:100%;max-height:100%;overflow:hidden}.add-fields-container .document-fields-row .config-sidebar-col{display:flex!important;visibility:visible!important;opacity:1!important;flex-shrink:0!important}.add-fields-container .document-fields-row .flex-grow-1{min-width:0;max-width:100%;overflow:hidden}.config-drawer-wrapper{position:relative}.config-drawer-wrapper,.simple-config-drawer{height:100%;max-height:100%;min-height:0;overflow:hidden;display:flex;flex-direction:column}.simple-config-drawer{width:100%}[dir] .simple-config-drawer{background:#fff}[dir] .drawer-header{padding:.5rem;background:#f8f9fa}.drawer-header h6{color:#5e5873;font-size:.875rem;letter-spacing:.5px}[dir] .drawer-header h6{margin:0}.drawer-body{flex:1 1 auto;min-height:0;max-height:100%;overflow:hidden;position:relative;width:100%;display:flex;flex-direction:column}.always-show-perfect-scrollbar .ps__rail-x,.drawer-body .ps__rail-x{display:none!important;visibility:hidden!important;height:0!important;opacity:0!important;pointer-events:none!important}.always-show-perfect-scrollbar{max-width:100%;width:100%;height:100%;max-height:100%;overflow-x:hidden!important;box-sizing:border-box;position:relative;flex:1 1 auto;min-height:0}.drawer-body .always-show-perfect-scrollbar,.drawer-body .drawer-scroll-container{position:absolute;top:0;bottom:0;width:100%;height:100%}[dir=ltr] .drawer-body .always-show-perfect-scrollbar,[dir=ltr] .drawer-body .drawer-scroll-container,[dir=rtl] .drawer-body .always-show-perfect-scrollbar,[dir=rtl] .drawer-body .drawer-scroll-container{left:0;right:0}.drawer-body .ps__rail-y{opacity:.6!important;width:8px!important;z-index:10!important;display:block!important;visibility:visible!important}[dir=ltr] .drawer-body .ps__rail-y{right:0!important}[dir=rtl] .drawer-body .ps__rail-y{left:0!important}.drawer-body .ps__thumb-y{width:6px!important;display:block!important;visibility:visible!important}[dir] .drawer-body .ps__thumb-y{background-color:rgba(0,0,0,.2)!important;border-radius:4px!important}[dir=ltr] .drawer-body .ps__thumb-y{right:1px!important}[dir=rtl] .drawer-body .ps__thumb-y{left:1px!important}[dir] .drawer-body .ps__rail-y:active .ps__thumb-y,[dir] .drawer-body .ps__rail-y:hover .ps__thumb-y{background-color:rgba(0,0,0,.4)!important}.drawer-body .drawer-scroll-container.ps--active-y .ps__rail-y{opacity:.6!important;display:block!important;visibility:visible!important}.drawer-body .long-text,.drawer-body img,.drawer-body pre,.drawer-body table{max-width:100%;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box}.drawer-body .row>[class*=col-],.drawer-body input,.drawer-body select,.drawer-body textarea{max-width:100%;box-sizing:border-box}[dir] .ps__rail-x,[dir] .ps__rail-x:hover,[dir] .ps__rail-y,[dir] .ps__rail-y:hover,[dir] .ps__thumb-x,[dir] .ps__thumb-x:hover,[dir] .ps__thumb-y,[dir] .ps__thumb-y:hover{cursor:default!important}.field-textarea-no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.field-textarea-no-scrollbar::-webkit-scrollbar{display:none}.template-signer-selection{min-height:60vh}.template-signer-selection .signer-card{transition:all .2s ease;position:relative}[dir] .template-signer-selection .signer-card{background:#fff}.template-signer-selection .signer-card.dragging{opacity:.5;z-index:1000}[dir] .template-signer-selection .signer-card.dragging{box-shadow:0 4px 12px rgba(0,0,0,.15)}[dir] .template-signer-selection .signer-card:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.template-signer-selection .signer-card .drag-handle{color:#6c757d;display:flex;align-items:center;transition:color .2s ease}[dir] .template-signer-selection .signer-card .drag-handle{cursor:grab;padding:.25rem}.template-signer-selection .signer-card .drag-handle:hover{color:#495057}[dir] .template-signer-selection .signer-card .drag-handle:active{cursor:grabbing}.template-signer-selection .signer-card .signing-order-indicator{width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:14px;flex-shrink:0}[dir] .template-signer-selection .signer-card .signing-order-indicator{border-radius:50%}[dir=ltr] .template-signer-selection .signer-card .signing-order-indicator{margin-left:.5rem}[dir=rtl] .template-signer-selection .signer-card .signing-order-indicator{margin-right:.5rem}.template-signer-selection .signers-list{min-height:100px}.template-signer-selection .form-label{font-weight:500;font-size:.875rem}[dir] .template-signer-selection .form-label{margin-bottom:.5rem}[dir] .template-signer-selection .card{box-shadow:0 1px 3px rgba(0,0,0,.1)}.create-document-template{height:100%;overflow:hidden;display:flex;flex-direction:column}[dir] .create-document-template .template-header{padding:.5rem 0}.create-document-template .template-header h4{font-size:1.25rem;font-weight:600;color:#5e5873}.create-document-template .template-header small{color:#6e6b7b}.create-document-template .tools-sidebar{position:-webkit-sticky;position:sticky;top:20px;max-height:calc(100vh - 200px);overflow:hidden}[dir] .create-document-template .tools-sidebar{box-shadow:0 2px 8px rgba(0,0,0,.08)}.create-document-template .tools-sidebar .tools-sidebar-scroll{max-height:calc(100vh - 220px)}[dir] .create-document-template .tools-sidebar .tools-sidebar-scroll{padding:.5rem}.create-document-template .tools-sidebar h6{color:#5e5873;font-size:.95rem;text-transform:uppercase;letter-spacing:.5px}.create-document-template .tools-sidebar .tools-list{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem}.create-document-template .tools-sidebar .tools-list .tool-item{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem;transition:all .2s ease}[dir] .create-document-template .tools-sidebar .tools-list .tool-item{padding:.75rem 1rem;border-radius:.357rem;cursor:pointer;border:1px solid #ebe9f1;background:#fff}.create-document-template .tools-sidebar .tools-list .tool-item svg{color:#6e6b7b;flex-shrink:0}.create-document-template .tools-sidebar .tools-list .tool-item .tool-name{font-size:.875rem;color:#6e6b7b;font-weight:500}[dir] .create-document-template .tools-sidebar .tools-list .tool-item:hover{background-color:rgba(115,103,240,.08);border-color:rgba(115,103,240,.2)}.create-document-template .tools-sidebar .tools-list .tool-item:hover .tool-name,.create-document-template .tools-sidebar .tools-list .tool-item:hover svg{color:#7367f0}[dir] .create-document-template .tools-sidebar .tools-list .tool-item.active{background-color:#7367f0;border-color:#7367f0;box-shadow:0 2px 6px rgba(115,103,240,.4)}.create-document-template .tools-sidebar .tools-list .tool-item.active .tool-name,.create-document-template .tools-sidebar .tools-list .tool-item.active svg{color:#fff}.create-document-template .tools-sidebar .color-picker-section{display:flex;grid-gap:.5rem;gap:.5rem;align-items:center}.create-document-template .tools-sidebar .color-picker-section .color-input{width:50px;height:40px;transition:all .2s ease}[dir] .create-document-template .tools-sidebar .color-picker-section .color-input{border:2px solid #d8d6de;border-radius:.357rem;cursor:pointer;padding:2px}[dir] .create-document-template .tools-sidebar .color-picker-section .color-input:hover{border-color:#7367f0}[dir] .create-document-template .tools-sidebar .color-picker-section .color-input::-webkit-color-swatch-wrapper{padding:0}[dir] .create-document-template .tools-sidebar .color-picker-section .color-input::-webkit-color-swatch{border:none;border-radius:4px}.create-document-template .tools-sidebar .color-picker-section .color-text-input{flex:1 1;height:40px;font-family:"Courier New",monospace;text-transform:uppercase;font-weight:600;font-size:.875rem}.create-document-template .tools-sidebar .color-presets{display:flex;grid-gap:.5rem;gap:.5rem;flex-wrap:wrap}.create-document-template .tools-sidebar .color-presets .color-preset{width:32px;height:32px;transition:all .2s ease;position:relative}[dir] .create-document-template .tools-sidebar .color-presets .color-preset{border-radius:.357rem;cursor:pointer;border:2px solid #d8d6de}[dir] .create-document-template .tools-sidebar .color-presets .color-preset:hover{transform:scale(1.1);border-color:#7367f0}[dir] .create-document-template .tools-sidebar .color-presets .color-preset.active{border-color:#7367f0;border-width:3px;box-shadow:0 0 0 2px rgba(115,103,240,.2)}.create-document-template .tools-sidebar .color-presets .color-preset:after{content:"";position:absolute;inset:-2px;transition:border-color .2s ease}[dir] .create-document-template .tools-sidebar .color-presets .color-preset:after{border-radius:.357rem;border:2px solid transparent}.create-document-template .pdf-canvas-container{min-height:calc(100vh - 300px);overflow:hidden;display:flex;flex-direction:column}[dir] .create-document-template .pdf-canvas-container{box-shadow:0 2px 8px rgba(0,0,0,.08)}.create-document-template .pdf-canvas-container .pdf-upload-placeholder{display:flex;align-items:center;justify-content:center;min-height:500px}[dir=ltr] .create-document-template .pdf-canvas-container .pdf-upload-placeholder{background:linear-gradient(135deg,#f8f9fa,#e9ecef)}[dir=rtl] .create-document-template .pdf-canvas-container .pdf-upload-placeholder{background:linear-gradient(-135deg,#f8f9fa,#e9ecef)}.create-document-template .pdf-canvas-container .pdf-upload-placeholder svg{opacity:.6}.create-document-template .pdf-canvas-container .pdf-upload-placeholder h5{font-weight:600}.create-document-template .pdf-canvas-container .pdf-viewer-wrapper{position:relative;min-height:500px;flex:1 1;display:flex;flex-direction:column;min-width:0}[dir] .create-document-template .pdf-canvas-container .pdf-viewer-wrapper{background:#f8f9fa}@media(max-width:991px){.create-document-template .tools-sidebar{position:relative;top:0}[dir] .create-document-template .tools-sidebar{margin-bottom:1rem}.create-document-template .tools-sidebar .tools-list{flex-direction:row;flex-wrap:wrap}.create-document-template .tools-sidebar .tools-list .tool-item{flex:1 1;min-width:120px}.create-document-template .tools-sidebar .tools-list .tool-item .tool-name{font-size:.75rem}}.create-document-template .cursor-tooltip{color:#fff;font-size:.75rem;font-weight:500;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none}[dir] .create-document-template .cursor-tooltip{background:rgba(115,103,240,.95);padding:.35rem .75rem;border-radius:.357rem;box-shadow:0 2px 8px rgba(0,0,0,.15)}[dir=ltr] .create-document-template .cursor-tooltip,[dir=rtl] .create-document-template .cursor-tooltip{animation:fadeIn .2s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:767px){.create-document-template .template-header{flex-direction:column;align-items:flex-start!important;grid-gap:1rem;gap:1rem}.create-document-template .template-header .d-flex.gap-2{width:100%}.create-document-template .template-header .d-flex.gap-2 button{flex:1 1}.create-document-template .tools-list .tool-item .tool-name{display:none}}.document-card{transition:all .3s ease;overflow:hidden;height:100%}[dir] .document-card{border:1px solid #ebe9f1;border-radius:8px}[dir] .document-card:hover{box-shadow:0 4px 12px 0 rgba(34,41,47,.1);transform:translateY(-2px)}.document-card .document-preview-container{position:relative;width:100%;height:200px;display:flex;align-items:center;justify-content:center;overflow:hidden}[dir] .document-card .document-preview-container{background:#f8f8f8;cursor:pointer}[dir] .document-card .document-preview-container:hover{background:#f0f0f0}.document-card .document-preview-container .pdf-preview-wrapper{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.document-card .document-preview-container .pdf-preview-wrapper .react-pdf__Document{display:flex;align-items:center;justify-content:center}.document-card .document-preview-container .pdf-preview-wrapper .react-pdf__Page canvas{max-width:100%;height:auto!important}.document-card .document-preview-container .pdf-preview-wrapper .pdf-snapshot-image{max-width:100%;height:auto;object-fit:contain}.document-card .document-preview-container .pdf-preview-wrapper .pdf-page-count{position:absolute;bottom:8px;color:#fff;font-size:11px;font-weight:500}[dir] .document-card .document-preview-container .pdf-preview-wrapper .pdf-page-count{background:rgba(0,0,0,.7);padding:4px 8px;border-radius:4px}[dir=ltr] .document-card .document-preview-container .pdf-preview-wrapper .pdf-page-count{right:8px}[dir=rtl] .document-card .document-preview-container .pdf-preview-wrapper .pdf-page-count{left:8px}.document-card .document-preview-container .pdf-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.document-card .document-preview-container .pdf-placeholder svg{opacity:.3}.document-card .document-preview-container .pdf-loading{display:flex;align-items:center;justify-content:center;height:100%;width:100%}[dir] .document-card .document-card-body{background:#fff}.document-card .document-card-body .document-info{max-width:calc(100% - 30px)}.document-card .document-card-body .document-info .document-name{font-size:14px;font-weight:600;color:#5e5873;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.document-card .document-card-body .document-info .text-muted{font-size:12px;color:#b9b9c3}.document-card .document-card-body .document-actions-btn{transition:color .2s ease}.document-card .document-card-body .document-actions-btn:hover{color:#000}.document-card .document-name{font-size:14px;font-weight:600;color:#5e5873;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.document-card .document-actions-btn{transition:background .2s ease}[dir] .document-card .document-actions-btn{padding:4px;border-radius:4px;cursor:pointer}[dir] .document-card .document-actions-btn:hover{background:#f8f8f8}@media(max-width:1200px){.document-card .document-preview-container{height:180px}}@media(max-width:768px){.document-card .document-preview-container{height:220px}}@media(max-width:576px){.document-card .document-preview-container{height:200px}}[dir] .audio-player-container{border-radius:.75rem;padding:1.5rem;border:1px solid rgba(var(--bs-primary-rgb,110,88,255),.2);margin-bottom:2rem}[dir=ltr] .audio-player-container{background:linear-gradient(90deg,rgba(var(--bs-primary-rgb,110,88,255),.06),rgba(var(--bs-primary-rgb,110,88,255),.04))}[dir=rtl] .audio-player-container{background:linear-gradient(270deg,rgba(var(--bs-primary-rgb,110,88,255),.06),rgba(var(--bs-primary-rgb,110,88,255),.04))}.audio-player-container .audio-player-controls{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.audio-player-container .audio-player-play-button{flex-shrink:0;width:3rem;height:3rem;color:#fff;display:flex;align-items:center;justify-content:center;transition:background-color .2s}[dir] .audio-player-container .audio-player-play-button{border-radius:9999px;background-color:var(--bs-primary,#6e58ff);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);border:none;cursor:pointer}[dir] .audio-player-container .audio-player-play-button:hover{background-color:var(--bs-primary,#5b21b6);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.audio-player-container .audio-player-play-icon{width:1.25rem;height:1.25rem}[dir=ltr] .audio-player-container .audio-player-play-icon-offset{margin-left:.125rem}[dir=rtl] .audio-player-container .audio-player-play-icon-offset{margin-right:.125rem}.audio-player-container .audio-player-main-section{flex:1 1;min-width:0}.audio-player-container .audio-player-progress-section{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem}[dir] .audio-player-container .audio-player-progress-section{margin-bottom:.5rem}.audio-player-container .audio-player-time-display{font-size:.875rem;line-height:1.25rem;font-weight:500;color:#374151;min-width:45px}[dir=ltr] .audio-player-container .audio-player-time-display-end{text-align:right}[dir=rtl] .audio-player-container .audio-player-time-display-end{text-align:left}.audio-player-container .audio-player-progress-bar{flex:1 1;height:.5rem;appearance:none;-webkit-appearance:none;outline:none}[dir] .audio-player-container .audio-player-progress-bar{background-color:#e5e7eb;border-radius:15px;cursor:pointer}.audio-player-container .audio-player-progress-bar::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:16px;width:16px;transition:.2s ease-in-out}[dir] .audio-player-container .audio-player-progress-bar::-webkit-slider-thumb{background-color:var(--bs-primary,#6e58ff);border-radius:50%;border:none;-webkit-transition:.2s ease-in-out;cursor:pointer}.audio-player-container .audio-player-progress-bar::-moz-range-thumb{height:16px;width:16px;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}[dir] .audio-player-container .audio-player-progress-bar::-moz-range-thumb{background-color:var(--bs-primary,#6e58ff);border-radius:50%;border:none;cursor:pointer}[dir] .audio-player-container .audio-player-progress-bar::-webkit-slider-thumb:hover{box-shadow:0 0 0 8px rgba(var(--bs-primary-rgb,110,88,255),.1)}[dir] .audio-player-container .audio-player-progress-bar::-moz-range-thumb:hover{box-shadow:0 0 0 8px rgba(var(--bs-primary-rgb,110,88,255),.1)}.audio-player-container .audio-player-segment-info{font-size:.75rem;line-height:1rem;color:#6b7280}.audio-player-container .audio-player-volume-section{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;flex-shrink:0}[dir=ltr] .audio-player-container .audio-player-volume-section{margin-left:1rem}[dir=rtl] .audio-player-container .audio-player-volume-section{margin-right:1rem}.audio-player-container .audio-player-volume-button{color:#4b5563;transition:color .2s;display:flex;align-items:center}[dir] .audio-player-container .audio-player-volume-button{border:none;background:none;cursor:pointer;padding:0}.audio-player-container .audio-player-volume-button:hover{color:var(--bs-primary,#6e58ff)}.audio-player-container .audio-player-volume-icon{width:1.25rem;height:1.25rem}.audio-player-container .audio-player-volume-slider{width:5rem;height:.5rem;appearance:none;-webkit-appearance:none;outline:none}[dir] .audio-player-container .audio-player-volume-slider{background-color:#e5e7eb;border-radius:15px;cursor:pointer}.audio-player-container .audio-player-volume-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:16px;width:16px;transition:.2s ease-in-out}[dir] .audio-player-container .audio-player-volume-slider::-webkit-slider-thumb{background-color:var(--bs-primary,#6e58ff);border-radius:50%;border:none;-webkit-transition:.2s ease-in-out;cursor:pointer}.audio-player-container .audio-player-volume-slider::-moz-range-thumb{height:16px;width:16px;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}[dir] .audio-player-container .audio-player-volume-slider::-moz-range-thumb{background-color:var(--bs-primary,#6e58ff);border-radius:50%;border:none;cursor:pointer}[dir] .audio-player-container .audio-player-volume-slider::-webkit-slider-thumb:hover{box-shadow:0 0 0 8px rgba(var(--bs-primary-rgb,110,88,255),.1)}[dir] .audio-player-container .audio-player-volume-slider::-moz-range-thumb:hover{box-shadow:0 0 0 8px rgba(var(--bs-primary-rgb,110,88,255),.1)}.language-proficiency-section-v2{display:flex;flex-direction:column;grid-gap:1.5rem;gap:1.5rem}.language-proficiency-section-v2 .proficiency-header-v2 .header-title-row{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.language-proficiency-section-v2 .proficiency-header-v2 .header-title-row .cefr-badge-v2{color:#3b82f6;font-weight:600;font-size:.875rem}[dir] .language-proficiency-section-v2 .proficiency-header-v2 .header-title-row .cefr-badge-v2{background-color:#eff6ff;padding:.25rem .75rem;border-radius:9999px;border:1px solid #bfdbfe}.language-proficiency-section-v2 .hero-section-v2{display:flex;flex-direction:column;grid-gap:1.5rem;gap:1.5rem}.language-proficiency-section-v2 .hero-section-v2 .overall-score-container{display:flex;flex-direction:row;align-items:center;grid-gap:2rem;gap:2rem}[dir] .language-proficiency-section-v2 .hero-section-v2 .overall-score-container{background:#f8fafc;padding:1.5rem;border-radius:12px;border:1px solid #e2e8f0}@media(max-width:767px){.language-proficiency-section-v2 .hero-section-v2 .overall-score-container{flex-wrap:wrap;grid-gap:1rem;gap:1rem}[dir] .language-proficiency-section-v2 .hero-section-v2 .overall-score-container{padding:1rem}}.language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-circle-v2{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100px;height:100px;flex-shrink:0}[dir] .language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-circle-v2{border-radius:50%;background:#fff;border:4px solid #4f46e5;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}@media(max-width:767px){.language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-circle-v2{width:70px;height:70px}[dir] .language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-circle-v2{border-width:3px}}.language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-circle-v2 .score-value{font-size:2rem;font-weight:700;color:#1e293b;line-height:1}@media(max-width:767px){.language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-circle-v2 .score-value{font-size:1.5rem}}.language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-circle-v2 .score-max{font-size:.875rem;color:#64748b;font-weight:500}@media(max-width:767px){.language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-circle-v2 .score-max{font-size:.75rem}}.language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-info{flex:1 1}@media(max-width:767px){.language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-info{display:contents}}.language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-info .rating-badge{display:inline-block;font-size:.875rem;font-weight:600;text-transform:capitalize}[dir] .language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-info .rating-badge{padding:.25rem .75rem;border-radius:9999px;margin-bottom:.75rem}@media(max-width:767px){.language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-info .rating-badge{align-self:center}[dir] .language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-info .rating-badge{margin-bottom:0}[dir=ltr] .language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-info .rating-badge{margin-left:auto}[dir=rtl] .language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-info .rating-badge{margin-right:auto}}.language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-info .rating-badge.excellent{color:#166534}[dir] .language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-info .rating-badge.excellent{background-color:#dcfce7}.language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-info .rating-badge.good{color:#1e40af}[dir] .language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-info .rating-badge.good{background-color:#dbeafe}.language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-info .rating-badge.average{color:#854d0e}[dir] .language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-info .rating-badge.average{background-color:#fef9c3}.language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-info .rating-badge.poor{color:#991b1b}[dir] .language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-info .rating-badge.poor{background-color:#fee2e2}.language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-info .summary-text{color:#334155;font-size:.95rem;line-height:1.6;letter-spacing:.01em}[dir] .language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-info .summary-text{margin:0}@media(max-width:767px){.language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-info .summary-text{flex:0 0 100%}[dir] .language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-info .summary-text{margin-top:.5rem}}.language-proficiency-section-v2 .hero-section-v2 .highlights-grid{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media(min-width:768px){.language-proficiency-section-v2 .hero-section-v2 .highlights-grid{grid-template-columns:1fr 1fr}}[dir] .language-proficiency-section-v2 .hero-section-v2 .highlights-grid .highlight-card{background:#fff;padding:1.5rem;border-radius:12px;border:1px solid #e2e8f0;box-shadow:0 1px 3px 0 rgba(0,0,0,.05)}.language-proficiency-section-v2 .hero-section-v2 .highlights-grid .highlight-card h5{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;font-size:1rem;font-weight:600;color:#1e293b;letter-spacing:.01em}[dir] .language-proficiency-section-v2 .hero-section-v2 .highlights-grid .highlight-card h5{margin-bottom:1rem}.language-proficiency-section-v2 .hero-section-v2 .highlights-grid .highlight-card ul{color:#334155;font-size:.9rem;line-height:1.6;letter-spacing:.01em}[dir] .language-proficiency-section-v2 .hero-section-v2 .highlights-grid .highlight-card ul{margin:0}[dir=ltr] .language-proficiency-section-v2 .hero-section-v2 .highlights-grid .highlight-card ul{padding-left:1.25rem}[dir=rtl] .language-proficiency-section-v2 .hero-section-v2 .highlights-grid .highlight-card ul{padding-right:1.25rem}[dir] .language-proficiency-section-v2 .hero-section-v2 .highlights-grid .highlight-card ul li{margin-bottom:.5rem}[dir=ltr] .language-proficiency-section-v2 .hero-section-v2 .highlights-grid .highlight-card ul li{padding-left:.25rem}[dir=rtl] .language-proficiency-section-v2 .hero-section-v2 .highlights-grid .highlight-card ul li{padding-right:.25rem}.language-proficiency-section-v2 .language-proficiency-grid-v2{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media(min-width:1024px){.language-proficiency-section-v2 .language-proficiency-grid-v2{grid-template-columns:1fr 1fr}}[dir] .language-proficiency-section-v2 .language-proficiency-grid-v2 .proficiency-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}@media(max-width:767px){[dir] .language-proficiency-section-v2 .language-proficiency-grid-v2 .proficiency-card{padding:1rem}}.language-proficiency-section-v2 .language-proficiency-grid-v2 .proficiency-card .card-header-with-action{display:flex;justify-content:space-between;align-items:center}[dir] .language-proficiency-section-v2 .language-proficiency-grid-v2 .proficiency-card .card-header-with-action{margin-bottom:1.5rem}.language-proficiency-section-v2 .language-proficiency-grid-v2 .proficiency-card .card-header-with-action .card-title{font-size:1.125rem;font-weight:600;color:#0f172a}[dir] .language-proficiency-section-v2 .language-proficiency-grid-v2 .proficiency-card .card-header-with-action .card-title{margin:0}.language-proficiency-section-v2 .language-proficiency-grid-v2 .proficiency-card .card-header-with-action .details-toggle-btn{color:#475569;font-size:.875rem;font-weight:500;transition:all .2s}[dir] .language-proficiency-section-v2 .language-proficiency-grid-v2 .proficiency-card .card-header-with-action .details-toggle-btn{background:#f1f5f9;border:1px solid #e2e8f0;padding:.375rem .875rem;border-radius:6px;cursor:pointer}[dir] .language-proficiency-section-v2 .language-proficiency-grid-v2 .proficiency-card .card-header-with-action .details-toggle-btn:hover{background:#e2e8f0}.language-proficiency-section-v2 .language-proficiency-grid-v2 .proficiency-card .card-header-with-action .details-toggle-btn.active{color:#4f46e5}[dir] .language-proficiency-section-v2 .language-proficiency-grid-v2 .proficiency-card .card-header-with-action .details-toggle-btn.active{background:#e0e7ff;border-color:#c7d2fe}[dir] .language-proficiency-section-v2 .language-proficiency-grid-v2 .core-competencies-card-v2 .radar-chart-container-v2{margin-bottom:1.5rem}@media(max-width:767px){[dir=ltr] .language-proficiency-section-v2 .language-proficiency-grid-v2 .core-competencies-card-v2 .radar-chart-container-v2,[dir=rtl] .language-proficiency-section-v2 .language-proficiency-grid-v2 .core-competencies-card-v2 .radar-chart-container-v2{margin-left:-.5rem;margin-right:-.5rem}.language-proficiency-section-v2 .language-proficiency-grid-v2 .core-competencies-card-v2 .radar-chart-container-v2 .recharts-polar-angle-axis-tick-value{font-size:10px!important}}.language-proficiency-section-v2 .language-proficiency-grid-v2 .core-competencies-card-v2 .competency-scores-grid-v2{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}@media(max-width:767px){.language-proficiency-section-v2 .language-proficiency-grid-v2 .core-competencies-card-v2 .competency-scores-grid-v2{grid-template-columns:1fr}}.language-proficiency-section-v2 .language-proficiency-grid-v2 .core-competencies-card-v2 .competency-scores-grid-v2.expanded{display:flex;flex-direction:column}[dir] .language-proficiency-section-v2 .language-proficiency-grid-v2 .core-competencies-card-v2 .competency-scores-grid-v2 .score-item-container-v2{background:#f8fafc;border:1px solid #f1f5f9;border-radius:8px;padding:.75rem 1rem}.language-proficiency-section-v2 .language-proficiency-grid-v2 .core-competencies-card-v2 .competency-scores-grid-v2 .score-item-container-v2 .score-item-v2{display:flex;justify-content:space-between;align-items:center}.language-proficiency-section-v2 .language-proficiency-grid-v2 .core-competencies-card-v2 .competency-scores-grid-v2 .score-item-container-v2 .score-item-v2 .score-label-v2{font-weight:600;color:#334155}.language-proficiency-section-v2 .language-proficiency-grid-v2 .core-competencies-card-v2 .competency-scores-grid-v2 .score-item-container-v2 .score-item-v2 .score-right{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem}.language-proficiency-section-v2 .language-proficiency-grid-v2 .core-competencies-card-v2 .competency-scores-grid-v2 .score-item-container-v2 .score-item-v2 .score-right .level-pill{font-size:.75rem;color:#475569;font-weight:600}[dir] .language-proficiency-section-v2 .language-proficiency-grid-v2 .core-competencies-card-v2 .competency-scores-grid-v2 .score-item-container-v2 .score-item-v2 .score-right .level-pill{background:#e2e8f0;padding:.1rem .5rem;border-radius:9999px}.language-proficiency-section-v2 .language-proficiency-grid-v2 .core-competencies-card-v2 .competency-scores-grid-v2 .score-item-container-v2 .score-item-v2 .score-right .score-value-primary{font-weight:700;color:#4f46e5;font-size:1.1rem}.language-proficiency-section-v2 .language-proficiency-grid-v2 .core-competencies-card-v2 .competency-scores-grid-v2 .score-item-container-v2 .score-item-v2 .score-right .score-value-primary .score-out-of{font-size:.8rem;color:#94a3b8;font-weight:500}.language-proficiency-section-v2 .language-proficiency-grid-v2 .core-competencies-card-v2 .competency-scores-grid-v2 .score-item-container-v2 .competency-reasoning-v2{font-size:.9rem;color:#475569;line-height:1.5}[dir] .language-proficiency-section-v2 .language-proficiency-grid-v2 .core-competencies-card-v2 .competency-scores-grid-v2 .score-item-container-v2 .competency-reasoning-v2{margin-top:.75rem;margin-bottom:0;border-top:1px dashed #cbd5e1;padding-top:.75rem}@media(max-width:767px){.language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2{width:100%;overflow-x:auto}}@media(max-width:767px){.language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}}[dir] .language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .card-header-row{margin-bottom:1rem}.language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .card-header-row .card-title{font-size:1.125rem;font-weight:600;color:#0f172a}[dir] .language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .card-header-row .card-title{margin:0}[dir] .language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .accuracy-summary{background:#f8fafc;border-radius:8px;padding:1rem;margin-bottom:1.5rem}.language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .accuracy-summary .total-accuracy-text{color:#334155;font-size:.95rem;font-weight:500}[dir] .language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .accuracy-summary .total-accuracy-text{margin-bottom:.75rem}.language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .accuracy-summary .top-concern-box{display:flex;align-items:baseline;grid-gap:.5rem;gap:.5rem;font-size:.9rem}@media(max-width:767px){.language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .accuracy-summary .top-concern-box{flex-direction:column;align-items:flex-start;grid-gap:.25rem;gap:.25rem}}.language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .accuracy-summary .top-concern-box .concern-label{font-weight:600;color:#b91c1c}.language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .accuracy-summary .top-concern-box .concern-text{color:#475569}.language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .common-errors-section .errors-title{font-size:1rem;font-weight:600;color:#334155}[dir] .language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .common-errors-section .errors-title{margin-bottom:1rem}.language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .common-errors-section .mistakes-list{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;max-height:400px;overflow-y:auto}[dir=ltr] .language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .common-errors-section .mistakes-list{padding-right:.5rem}[dir=rtl] .language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .common-errors-section .mistakes-list{padding-left:.5rem}.language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .common-errors-section .mistakes-list .mistake-item{overflow:hidden;flex-shrink:0}[dir] .language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .common-errors-section .mistakes-list .mistake-item{background:#fff;border:1px solid #e2e8f0;border-radius:8px}[dir] .language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .common-errors-section .mistakes-list .mistake-item .mistake-header{background:#f1f5f9;padding:.5rem 1rem;border-bottom:1px solid #e2e8f0}.language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .common-errors-section .mistakes-list .mistake-item .mistake-header .mistake-rule{font-size:.85rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.05em}[dir] .language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .common-errors-section .mistakes-list .mistake-item .mistake-body{padding:1rem}.language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .common-errors-section .mistakes-list .mistake-item .mistake-body .mistake-sentence{font-size:.95rem;color:#334155;line-height:1.5;word-break:break-word}[dir] .language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .common-errors-section .mistakes-list .mistake-item .mistake-body .mistake-sentence{margin-bottom:.5rem}.language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .common-errors-section .mistakes-list .mistake-item .mistake-body .mistake-sentence .highlight-error{color:#991b1b;text-decoration:line-through}[dir] .language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .common-errors-section .mistakes-list .mistake-item .mistake-body .mistake-sentence .highlight-error{background-color:#fee2e2;padding:0 .25rem;border-radius:4px}.language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .common-errors-section .mistakes-list .mistake-item .mistake-body .mistake-correction{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;flex-wrap:wrap}[dir] .language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .common-errors-section .mistakes-list .mistake-item .mistake-body .mistake-correction{margin-bottom:.75rem}.language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .common-errors-section .mistakes-list .mistake-item .mistake-body .mistake-correction .highlight-success{color:#166534;font-weight:500}[dir] .language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .common-errors-section .mistakes-list .mistake-item .mistake-body .mistake-correction .highlight-success{background-color:#dcfce7;padding:0 .25rem;border-radius:4px}.language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .common-errors-section .mistakes-list .mistake-item .mistake-body .mistake-explanation{font-size:.9rem;color:#64748b;line-height:1.4;font-style:italic}[dir] .language-proficiency-section-v2 .language-proficiency-grid-v2 .metrics-column-v2 .grammar-accuracy-card-v2 .common-errors-section .mistakes-list .mistake-item .mistake-body .mistake-explanation{margin:0}.written-cefr-section{transition:all .3s cubic-bezier(.4,0,.2,1)}[dir] .written-cefr-section{background:#fff;border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.02);border:1px solid #e2e8f0;padding:26px;margin-top:20px}[dir] .written-cefr-section:hover{box-shadow:0 10px 36px rgba(15,23,42,.04);border-color:#cbd5e1}.written-cefr-section .written-cefr-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;grid-gap:16px;gap:16px}[dir] .written-cefr-section .written-cefr-header{border-bottom:1px solid #f1f5f9;padding-bottom:18px;margin-bottom:26px}.written-cefr-section .written-cefr-header .title-wrapper{display:flex;align-items:center;grid-gap:12px;gap:12px}.written-cefr-section .written-cefr-header .title-wrapper .icon-wrapper{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#4f46e5;transition:transform .2s ease}[dir] .written-cefr-section .written-cefr-header .title-wrapper .icon-wrapper{border-radius:12px;background:#eef2ff}.written-cefr-section .written-cefr-header .title-wrapper .section-title{font-size:18px;font-weight:700;color:#0f172a;letter-spacing:-.01em}[dir] .written-cefr-section .written-cefr-header .title-wrapper .section-title{margin:0}[dir] .written-cefr-section .written-cefr-header:hover .icon-wrapper{transform:scale(1.05)}.written-cefr-section .written-cefr-header .header-badges{display:flex;align-items:center;grid-gap:12px;gap:12px;flex-wrap:wrap}.written-cefr-section .written-cefr-header .header-badges .cefr-badge{display:inline-flex;align-items:center;font-size:12px;font-weight:700;letter-spacing:.02em}[dir] .written-cefr-section .written-cefr-header .header-badges .cefr-badge{padding:6px 14px;border-radius:20px;box-shadow:0 2px 6px rgba(79,70,229,.08)}.written-cefr-section .written-cefr-header .header-badges .cefr-badge.badge-premium{color:#3730a3}[dir] .written-cefr-section .written-cefr-header .header-badges .cefr-badge.badge-premium{border:1px solid #a5b4fc}[dir=ltr] .written-cefr-section .written-cefr-header .header-badges .cefr-badge.badge-premium{background:linear-gradient(135deg,#e0e7ff,#c7d2fe)}[dir=rtl] .written-cefr-section .written-cefr-header .header-badges .cefr-badge.badge-premium{background:linear-gradient(-135deg,#e0e7ff,#c7d2fe)}.written-cefr-section .written-cefr-header .header-badges .confidence-badge{font-size:11px;font-weight:600;color:#475569}[dir] .written-cefr-section .written-cefr-header .header-badges .confidence-badge{background:#f8fafc;padding:6px 14px;border-radius:12px;border:1px solid #e2e8f0}.written-cefr-section .written-cefr-grid{display:grid;grid-template-columns:1fr 1.15fr;grid-gap:26px;gap:26px;align-items:start}@media(max-width:992px){.written-cefr-section .written-cefr-grid{grid-template-columns:1fr;grid-gap:24px;gap:24px}}.written-cefr-section .cefr-panel{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.written-cefr-section .score-summary-box{display:flex;align-items:center;grid-gap:20px;gap:20px}[dir] .written-cefr-section .score-summary-box{border-radius:14px;padding:22px;border:1px solid #e2e8f0}[dir=ltr] .written-cefr-section .score-summary-box{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}[dir=rtl] .written-cefr-section .score-summary-box{background:linear-gradient(-135deg,#f8fafc,#f1f5f9)}@media(max-width:480px){.written-cefr-section .score-summary-box{flex-direction:column;align-items:flex-start;grid-gap:16px;gap:16px}}.written-cefr-section .score-summary-box .score-radial-wrapper{position:relative;width:92px;height:92px;flex-shrink:0}.written-cefr-section .score-summary-box .score-radial-wrapper .radial-svg{width:100%;height:100%}.written-cefr-section .score-summary-box .score-radial-wrapper .radial-bg{fill:none;stroke:#e2e8f0;stroke-width:8}.written-cefr-section .score-summary-box .score-radial-wrapper .radial-fill{fill:none;stroke-width:8;stroke-linecap:round;transition:stroke-dashoffset 1s ease-in-out}[dir] .written-cefr-section .score-summary-box .score-radial-wrapper .radial-fill{transform-origin:50% 50%}[dir=ltr] .written-cefr-section .score-summary-box .score-radial-wrapper .radial-fill{transform:rotate(-90deg)}[dir=rtl] .written-cefr-section .score-summary-box .score-radial-wrapper .radial-fill{transform:rotate(90deg)}.written-cefr-section .score-summary-box .score-radial-wrapper .radial-fill.score-high{stroke:#0d9488}.written-cefr-section .score-summary-box .score-radial-wrapper .radial-fill.score-medium{stroke:#6366f1}.written-cefr-section .score-summary-box .score-radial-wrapper .radial-fill.score-low{stroke:#e11d48}.written-cefr-section .score-summary-box .score-radial-wrapper .radial-content{position:absolute;top:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}[dir=ltr] .written-cefr-section .score-summary-box .score-radial-wrapper .radial-content{left:0}[dir=rtl] .written-cefr-section .score-summary-box .score-radial-wrapper .radial-content{right:0}.written-cefr-section .score-summary-box .score-radial-wrapper .radial-content .score-number{font-size:22px;font-weight:800;color:#0f172a;line-height:1;letter-spacing:-.02em}.written-cefr-section .score-summary-box .score-radial-wrapper .radial-content .score-label{font-size:7px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.06em}[dir] .written-cefr-section .score-summary-box .score-radial-wrapper .radial-content .score-label{margin-top:3px}.written-cefr-section .score-summary-box .score-description h5{font-size:14px;font-weight:700;color:#0f172a}[dir] .written-cefr-section .score-summary-box .score-description h5{margin:0 0 6px}.written-cefr-section .score-summary-box .score-description p{font-size:13px;color:#334155;line-height:1.55}[dir] .written-cefr-section .score-summary-box .score-description p{margin:0}.written-cefr-section .linguistic-metrics-section .sub-section-title{font-size:13px;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.06em}[dir] .written-cefr-section .linguistic-metrics-section .sub-section-title{margin:0 0 16px;border-bottom:1px solid #f1f5f9;padding-bottom:8px}.written-cefr-section .linguistic-metrics-section .metrics-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}@media(max-width:576px){.written-cefr-section .linguistic-metrics-section .metrics-grid{grid-template-columns:1fr}}.written-cefr-section .linguistic-metrics-section .metric-row-card{overflow:hidden;transition:all .2s cubic-bezier(.4,0,.2,1)}[dir] .written-cefr-section .linguistic-metrics-section .metric-row-card{background:#fff;border:1px solid #e2e8f0;border-radius:10px}[dir] .written-cefr-section .linguistic-metrics-section .metric-row-card:hover{border-color:#cbd5e1;box-shadow:0 4px 12px rgba(0,0,0,.015)}[dir] .written-cefr-section .linguistic-metrics-section .metric-row-card.expanded{border-color:#94a3b8;box-shadow:0 6px 16px rgba(15,23,42,.03)}.written-cefr-section .linguistic-metrics-section .metric-row-card .metric-header-row{display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;user-select:none}[dir] .written-cefr-section .linguistic-metrics-section .metric-row-card .metric-header-row{padding:12px 14px}.written-cefr-section .linguistic-metrics-section .metric-row-card .metric-info{display:flex;flex-direction:column;grid-gap:6px;gap:6px;flex:1 1}.written-cefr-section .linguistic-metrics-section .metric-row-card .metric-title{font-size:12.5px;font-weight:600;color:#0f172a}.written-cefr-section .linguistic-metrics-section .metric-row-card .metric-progress-wrapper{display:flex;align-items:center;grid-gap:10px;gap:10px}.written-cefr-section .linguistic-metrics-section .metric-row-card .metric-progress-wrapper .progress-track{flex:1 1;height:6px;overflow:hidden}[dir] .written-cefr-section .linguistic-metrics-section .metric-row-card .metric-progress-wrapper .progress-track{background:#f1f5f9;border-radius:10px}.written-cefr-section .linguistic-metrics-section .metric-row-card .metric-progress-wrapper .progress-fill{height:100%;transition:width .8s cubic-bezier(.4,0,.2,1)}[dir] .written-cefr-section .linguistic-metrics-section .metric-row-card .metric-progress-wrapper .progress-fill{border-radius:10px}[dir=ltr] .written-cefr-section .linguistic-metrics-section .metric-row-card .metric-progress-wrapper .progress-fill.score-high{background:linear-gradient(90deg,#0d9488,#14b8a6)}[dir=rtl] .written-cefr-section .linguistic-metrics-section .metric-row-card .metric-progress-wrapper .progress-fill.score-high{background:linear-gradient(-90deg,#0d9488,#14b8a6)}[dir=ltr] .written-cefr-section .linguistic-metrics-section .metric-row-card .metric-progress-wrapper .progress-fill.score-medium{background:linear-gradient(90deg,#4f46e5,#6366f1)}[dir=rtl] .written-cefr-section .linguistic-metrics-section .metric-row-card .metric-progress-wrapper .progress-fill.score-medium{background:linear-gradient(-90deg,#4f46e5,#6366f1)}[dir=ltr] .written-cefr-section .linguistic-metrics-section .metric-row-card .metric-progress-wrapper .progress-fill.score-low{background:linear-gradient(90deg,#e11d48,#f43f5e)}[dir=rtl] .written-cefr-section .linguistic-metrics-section .metric-row-card .metric-progress-wrapper .progress-fill.score-low{background:linear-gradient(-90deg,#e11d48,#f43f5e)}.written-cefr-section .linguistic-metrics-section .metric-row-card .metric-progress-wrapper .metric-score-value{font-size:12.5px;font-weight:700;min-width:38px}[dir=ltr] .written-cefr-section .linguistic-metrics-section .metric-row-card .metric-progress-wrapper .metric-score-value{text-align:right}[dir=rtl] .written-cefr-section .linguistic-metrics-section .metric-row-card .metric-progress-wrapper .metric-score-value{text-align:left}.written-cefr-section .linguistic-metrics-section .metric-row-card .metric-progress-wrapper .metric-score-value.score-high{color:#0d9488}.written-cefr-section .linguistic-metrics-section .metric-row-card .metric-progress-wrapper .metric-score-value.score-medium{color:#4f46e5}.written-cefr-section .linguistic-metrics-section .metric-row-card .metric-progress-wrapper .metric-score-value.score-low{color:#e11d48}.written-cefr-section .linguistic-metrics-section .metric-row-card .metric-progress-wrapper .metric-score-value .out-of{font-size:10px;color:#94a3b8;font-weight:500}.written-cefr-section .linguistic-metrics-section .metric-row-card .metric-toggle-btn{color:#94a3b8;display:flex;align-items:center;justify-content:center;transition:color .2s}[dir] .written-cefr-section .linguistic-metrics-section .metric-row-card .metric-toggle-btn{background:none;border:none;padding:4px;cursor:pointer}[dir=ltr] .written-cefr-section .linguistic-metrics-section .metric-row-card .metric-toggle-btn{margin-left:8px}[dir=rtl] .written-cefr-section .linguistic-metrics-section .metric-row-card .metric-toggle-btn{margin-right:8px}.written-cefr-section .linguistic-metrics-section .metric-row-card .metric-toggle-btn:hover{color:#4f46e5}[dir] .written-cefr-section .linguistic-metrics-section .metric-row-card .metric-reasoning-body{background:#f8fafc;border-top:1px solid #f1f5f9;padding:12px 14px}[dir=ltr] .written-cefr-section .linguistic-metrics-section .metric-row-card .metric-reasoning-body,[dir=rtl] .written-cefr-section .linguistic-metrics-section .metric-row-card .metric-reasoning-body{animation:slideDown .25s ease-out forwards}.written-cefr-section .linguistic-metrics-section .metric-row-card .metric-reasoning-body p{font-size:11.5px;line-height:1.6;color:#475569;font-weight:450}[dir] .written-cefr-section .linguistic-metrics-section .metric-row-card .metric-reasoning-body p{margin:0}.written-cefr-section .cefr-details-panel{display:flex;flex-direction:column;grid-gap:24px;gap:24px;position:static!important;width:auto!important}[dir] .written-cefr-section .cefr-details-panel{padding:0!important;background:transparent!important;box-shadow:none!important;border:none!important}.written-cefr-section .feedback-split-card.stacked-rows{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.written-cefr-section .feedback-split-card .feedback-subcard{display:flex;flex-direction:column;grid-gap:12px;gap:12px;transition:all .2s cubic-bezier(.4,0,.2,1)}[dir] .written-cefr-section .feedback-split-card .feedback-subcard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:18px 20px;box-shadow:0 2px 10px rgba(0,0,0,.01)}[dir] .written-cefr-section .feedback-split-card .feedback-subcard:hover{transform:translateY(-1px);box-shadow:0 4px 16px rgba(15,23,42,.025)}.written-cefr-section .feedback-split-card .feedback-subcard .subcard-header{display:flex;align-items:center;grid-gap:8px;gap:8px}.written-cefr-section .feedback-split-card .feedback-subcard .subcard-header .badge-title{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}[dir] .written-cefr-section .feedback-split-card .feedback-subcard .subcard-header .badge-title{padding:3px 10px;border-radius:16px}[dir=ltr] .written-cefr-section .feedback-split-card .feedback-subcard.strengths-subcard{border-left:4px solid #0d9488}[dir=rtl] .written-cefr-section .feedback-split-card .feedback-subcard.strengths-subcard{border-right:4px solid #0d9488}.written-cefr-section .feedback-split-card .feedback-subcard.strengths-subcard .subcard-header{color:#0d9488}.written-cefr-section .feedback-split-card .feedback-subcard.strengths-subcard .subcard-header .badge-title{color:#0f766e}[dir] .written-cefr-section .feedback-split-card .feedback-subcard.strengths-subcard .subcard-header .badge-title{background:#f0fdfa;border:1px solid #ccfbf1}[dir=ltr] .written-cefr-section .feedback-split-card .feedback-subcard.weaknesses-subcard{border-left:4px solid #f43f5e}[dir=rtl] .written-cefr-section .feedback-split-card .feedback-subcard.weaknesses-subcard{border-right:4px solid #f43f5e}.written-cefr-section .feedback-split-card .feedback-subcard.weaknesses-subcard .subcard-header{color:#f43f5e}.written-cefr-section .feedback-split-card .feedback-subcard.weaknesses-subcard .subcard-header .badge-title{color:#be123c}[dir] .written-cefr-section .feedback-split-card .feedback-subcard.weaknesses-subcard .subcard-header .badge-title{background:#fff1f2;border:1px solid #ffe4e6}.written-cefr-section .feedback-split-card .feedback-list{list-style-type:none;display:flex;flex-direction:column;grid-gap:10px;gap:10px}[dir] .written-cefr-section .feedback-split-card .feedback-list{margin:0;padding:0}.written-cefr-section .feedback-split-card .feedback-list li{font-size:12.5px;line-height:1.58;font-weight:500;position:relative;color:#334155}[dir=ltr] .written-cefr-section .feedback-split-card .feedback-list li{padding-left:18px}[dir=rtl] .written-cefr-section .feedback-split-card .feedback-list li{padding-right:18px}.written-cefr-section .feedback-split-card .feedback-list li:before{content:"•";position:absolute;font-size:16px;line-height:1.1}[dir=ltr] .written-cefr-section .feedback-split-card .feedback-list li:before{left:0}[dir=rtl] .written-cefr-section .feedback-split-card .feedback-list li:before{right:0}.strengths-subcard .written-cefr-section .feedback-split-card .feedback-list li:before{color:#0d9488}.weaknesses-subcard .written-cefr-section .feedback-split-card .feedback-list li:before{color:#f43f5e}.written-cefr-section .full-width-recommendations-row{width:100%}[dir] .written-cefr-section .full-width-recommendations-row{margin-top:30px;border-top:1px solid #f1f5f9;padding-top:26px}.written-cefr-section .improvement-guidance-card{display:flex;flex-direction:column;grid-gap:8px;gap:8px}[dir] .written-cefr-section .improvement-guidance-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:16px 20px;box-shadow:0 1px 4px rgba(0,0,0,.01)}[dir=ltr] .written-cefr-section .improvement-guidance-card{border-left:4px solid #4f46e5}[dir=rtl] .written-cefr-section .improvement-guidance-card{border-right:4px solid #4f46e5}.written-cefr-section .improvement-guidance-card .guidance-header{display:flex;align-items:center;grid-gap:8px;gap:8px;color:#4f46e5}.written-cefr-section .improvement-guidance-card .guidance-header h4{font-size:13px;font-weight:750;text-transform:uppercase;letter-spacing:.04em}[dir] .written-cefr-section .improvement-guidance-card .guidance-header h4{margin:0}.written-cefr-section .improvement-guidance-card .guidance-text{font-size:12px;line-height:1.65;color:#334155;font-weight:500}[dir] .written-cefr-section .improvement-guidance-card .guidance-text{margin:0}.written-cefr-section .improvement-guidance-card.snake-guidance{grid-gap:16px;gap:16px}[dir] .written-cefr-section .improvement-guidance-card.snake-guidance{background:#f8fafc;border:1px solid #e2e8f0}[dir=ltr] .written-cefr-section .improvement-guidance-card.snake-guidance{border-left:4px solid #4f46e5}[dir=rtl] .written-cefr-section .improvement-guidance-card.snake-guidance{border-right:4px solid #4f46e5}.written-cefr-section .improvement-guidance-card.snake-guidance .guidance-header{color:#4f46e5}.written-cefr-section .improvement-guidance-card.snake-guidance .improvement-areas-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:768px){.written-cefr-section .improvement-guidance-card.snake-guidance .improvement-areas-grid{grid-template-columns:1fr}}.written-cefr-section .improvement-guidance-card.snake-guidance .improvement-area-item{transition:transform .2s ease,box-shadow .2s ease}[dir] .written-cefr-section .improvement-guidance-card.snake-guidance .improvement-area-item{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:14px 16px}[dir] .written-cefr-section .improvement-guidance-card.snake-guidance .improvement-area-item:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(79,70,229,.05);border-color:#cbd5e1}.written-cefr-section .improvement-guidance-card.snake-guidance .improvement-area-item .area-header-row{display:flex;justify-content:space-between;align-items:center}[dir] .written-cefr-section .improvement-guidance-card.snake-guidance .improvement-area-item .area-header-row{margin-bottom:10px;border-bottom:1px dashed #e2e8f0;padding-bottom:6px}.written-cefr-section .improvement-guidance-card.snake-guidance .improvement-area-item .area-header-row .area-dimension{font-size:10px;font-weight:800;color:#4338ca;text-transform:uppercase;letter-spacing:.05em}[dir] .written-cefr-section .improvement-guidance-card.snake-guidance .improvement-area-item .area-header-row .area-dimension{background:#e0e7ff;padding:3px 8px;border-radius:20px}.written-cefr-section .improvement-guidance-card.snake-guidance .improvement-area-item .area-header-row svg{color:#6366f1}.written-cefr-section .improvement-guidance-card.snake-guidance .improvement-area-item .area-details{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.written-cefr-section .improvement-guidance-card.snake-guidance .improvement-area-item .area-details .area-detail-line{font-size:12px;line-height:1.55;color:#475569;font-weight:450}.written-cefr-section .improvement-guidance-card.snake-guidance .improvement-area-item .area-details .area-detail-line strong{color:#0f172a;font-weight:600}.written-cefr-section .improvement-guidance-card.snake-guidance .improvement-area-item .area-details .area-detail-line.recommendation-line{color:#312e81}[dir] .written-cefr-section .improvement-guidance-card.snake-guidance .improvement-area-item .area-details .area-detail-line.recommendation-line{background:#f0f4ff;padding:8px 12px;border-radius:6px;margin-top:4px}[dir=ltr] .written-cefr-section .improvement-guidance-card.snake-guidance .improvement-area-item .area-details .area-detail-line.recommendation-line{border-left:2px solid #818cf8}[dir=rtl] .written-cefr-section .improvement-guidance-card.snake-guidance .improvement-area-item .area-details .area-detail-line.recommendation-line{border-right:2px solid #818cf8}@keyframes slideDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.claude-skill-section{transition:box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}[dir] .claude-skill-section{background:#fff;border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.02);border:1px solid #e2e8f0;padding:26px}[dir] .claude-skill-section:hover{box-shadow:0 10px 36px rgba(15,23,42,.04);border-color:#cbd5e1}.claude-skill-section .cs-head{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;grid-gap:16px;gap:16px}[dir] .claude-skill-section .cs-head{border-bottom:1px solid #f1f5f9;padding-bottom:18px;margin-bottom:22px}.claude-skill-section .cs-head .section-title{font-size:18px;font-weight:700;color:#0f172a;letter-spacing:-.01em}[dir] .claude-skill-section .cs-head .section-title{margin:0}.claude-skill-section .cs-head .cs-sub{font-size:12.5px;color:#64748b;line-height:1.6;max-width:74ch}[dir] .claude-skill-section .cs-head .cs-sub{margin:6px 0 0}.claude-skill-section .cs-count-badge{font-size:11px;font-weight:700;color:#475569;white-space:nowrap}[dir] .claude-skill-section .cs-count-badge{background:#f8fafc;padding:6px 14px;border-radius:12px;border:1px solid #e2e8f0}.claude-skill-section .cs-pill{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;font-size:10px;font-weight:700;letter-spacing:.03em;white-space:nowrap}[dir] .claude-skill-section .cs-pill{border-radius:6px;padding:4px 8px;border:1px solid}.claude-skill-section .cs-pill-sm{display:inline-flex;align-items:center;font-size:9.5px;font-weight:700;letter-spacing:.04em;white-space:nowrap}[dir] .claude-skill-section .cs-pill-sm{border-radius:5px;padding:3px 7px}.claude-skill-section .cs-chev{display:grid;place-items:center;color:#94a3b8}.claude-skill-section .cs-neutral-strip{display:flex;grid-gap:10px;gap:10px;align-items:flex-start;font-size:13.5px;color:#475569;line-height:1.6}[dir] .claude-skill-section .cs-neutral-strip{background:#f8fafc;padding:13px 16px}[dir=ltr] .claude-skill-section .cs-neutral-strip{border-left:3px solid #94a3b8;border-radius:0 10px 10px 0}[dir=rtl] .claude-skill-section .cs-neutral-strip{border-right:3px solid #94a3b8;border-radius:10px 0 0 10px}.claude-skill-section .cs-neutral-strip svg{flex:0 0 auto;color:#94a3b8}[dir] .claude-skill-section .cs-neutral-strip svg{margin-top:2px}.claude-skill-section .cs-redact-note{font-size:13px;color:#64748b;display:flex;grid-gap:10px;gap:10px;align-items:flex-start;line-height:1.6}[dir] .claude-skill-section .cs-redact-note{margin-top:16px;background:#f8fafc;border:1px dashed #e2e8f0;border-radius:10px;padding:13px 16px}.claude-skill-section .cs-redact-note svg{flex:0 0 auto;color:#94a3b8}[dir] .claude-skill-section .cs-redact-note svg{margin-top:2px}.claude-skill-section .cs-seeded-badge{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;font-size:12px;font-weight:600;color:#475569;white-space:nowrap}[dir] .claude-skill-section .cs-seeded-badge{background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:6px 13px}.claude-skill-section .cs-seeded-badge i{width:7px;height:7px}[dir] .claude-skill-section .cs-seeded-badge i{border-radius:50%;background:#94a3b8}.claude-skill-section .cs-stat-row{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}[dir] .claude-skill-section .cs-stat-row{margin-bottom:14px}@media(max-width:900px){.claude-skill-section .cs-stat-row{grid-template-columns:repeat(2,1fr)}}.claude-skill-section .cs-stat{min-width:0}[dir] .claude-skill-section .cs-stat{border:1px solid #eef2f7;border-radius:12px;padding:14px 16px;background:#fff}[dir] .claude-skill-section .cs-stat.is-active{background:#f8fafc;border-color:#e2e8f0}.claude-skill-section .cs-stat.is-zero .cs-stat-n{color:#0f172a}.claude-skill-section .cs-stat.is-zero .cs-stat-l{opacity:.55}.claude-skill-section .cs-stat-n{display:block;font-size:24px;font-weight:700;line-height:1;letter-spacing:-.02em;color:#0f172a;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.claude-skill-section .cs-stat-l{display:flex;align-items:center;grid-gap:7px;gap:7px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#475569;line-height:1.3}[dir] .claude-skill-section .cs-stat-l{margin-top:10px}.claude-skill-section .cs-stat-l i{flex:0 0 auto;width:8px;height:8px}[dir] .claude-skill-section .cs-stat-l i{border-radius:50%}.claude-skill-section .cs-ledger-callout{display:flex;align-items:center;grid-gap:12px;gap:12px}[dir] .claude-skill-section .cs-ledger-callout{border-radius:14px;padding:16px 20px;background:#f8fafc;border:1px solid #eef2f7}.claude-skill-section .cs-ledger-callout.is-flagged .cs-ledger-callout-icon{color:#64748b}.claude-skill-section .cs-ledger-callout.is-clean .cs-ledger-callout-icon{color:#059669}.claude-skill-section .cs-ledger-callout-icon{display:grid;place-items:center;flex:0 0 auto}.claude-skill-section .cs-ledger-callout-text{flex:1 1 auto;font-size:13.5px;font-weight:500;color:#0f172a;line-height:1.5}.claude-skill-section .cs-ledger-score{flex:0 0 auto;font-size:22px;font-weight:700;color:#0f172a;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.claude-skill-section .cs-ledger-score em{font-style:normal;font-size:14px;font-weight:500;color:#94a3b8}[dir=ltr] .claude-skill-section .cs-ledger-score em{margin-left:4px}[dir=rtl] .claude-skill-section .cs-ledger-score em{margin-right:4px}.claude-skill-section .cs-ledger-divider{height:1px}[dir] .claude-skill-section .cs-ledger-divider{background:#f1f5f9;margin:26px -26px 22px}.claude-skill-section .cs-ledger-subhead{display:flex;align-items:baseline;justify-content:space-between;grid-gap:16px;gap:16px;flex-wrap:wrap}[dir] .claude-skill-section .cs-ledger-subhead{margin-bottom:16px}.claude-skill-section .cs-ledger-subhead-l{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#94a3b8}.claude-skill-section .cs-ledger-subhead-r{font-size:12px;color:#b6c0cf}.claude-skill-section .cs-ledger-list{display:flex;flex-direction:column;grid-gap:14px;gap:14px}.claude-skill-section .cs-err{transition:border-color .15s ease,box-shadow .15s ease}[dir] .claude-skill-section .cs-err{border:1px solid #eef2f7;border-radius:16px;background:#fff}[dir] .claude-skill-section .cs-err.is-open{border-color:#e2e8f0;box-shadow:0 2px 12px rgba(15,23,42,.04)}.claude-skill-section .cs-err-head{display:flex;align-items:flex-start;grid-gap:14px;gap:14px}[dir] .claude-skill-section .cs-err-head{padding:16px 18px}.claude-skill-section .cs-err-n{flex:0 0 auto;width:32px;height:32px;color:#64748b;display:grid;place-items:center;font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[dir] .claude-skill-section .cs-err-n{border-radius:10px;background:#f1f5f9}.claude-skill-section .cs-err-main{flex:1 1 auto;min-width:0}.claude-skill-section .cs-err-title{font-size:14px;font-weight:650;line-height:1.55;letter-spacing:-.01em;color:#0f172a;overflow-wrap:anywhere}[dir] .claude-skill-section .cs-err-title{margin:0}.claude-skill-section .cs-err-pills{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-wrap:wrap}[dir] .claude-skill-section .cs-err-pills{margin-top:14px}.claude-skill-section .cs-err-type{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#475569}[dir] .claude-skill-section .cs-err-type{background:#f1f5f9;border-radius:8px;padding:6px 11px}.claude-skill-section .cs-err-src{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;font-size:12px;font-weight:500;color:#64748b}[dir] .claude-skill-section .cs-err-src{background:#f8fafc;border:1px solid #eef2f7;border-radius:7px;padding:4px 10px}.claude-skill-section .cs-err-src svg{color:#a78bfa}.claude-skill-section .cs-err-outcome{display:inline-flex;align-items:center;grid-gap:7px;gap:7px;font-size:12px;font-weight:600}[dir] .claude-skill-section .cs-err-outcome{border-radius:7px;padding:4px 10px}.claude-skill-section .cs-err-outcome i{width:7px;height:7px}[dir] .claude-skill-section .cs-err-outcome i{border-radius:50%}.claude-skill-section .cs-err-turn{font-size:12.5px;font-weight:500;color:#64748b;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[dir] .claude-skill-section .cs-err-turn{background:#f8fafc;border:1px solid #eef2f7;border-radius:8px;padding:5px 11px}.claude-skill-section .cs-err-toggle{flex:0 0 auto;width:34px;height:34px;color:#64748b;display:grid;place-items:center;transition:background .15s ease,color .15s ease}[dir] .claude-skill-section .cs-err-toggle{border-radius:10px;border:1px solid #eef2f7;background:#f8fafc;cursor:pointer}.claude-skill-section .cs-err-toggle:hover{color:#0f172a}[dir] .claude-skill-section .cs-err-toggle:hover{background:#f1f5f9}.claude-skill-section .cs-err-toggle:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.claude-skill-section .cs-err-toggle.is-locked{color:#b6c0cf}[dir] .claude-skill-section .cs-err-toggle.is-locked{cursor:default}[dir] .claude-skill-section .cs-err-body{padding:0 22px 20px}.claude-skill-section .cs-err-diff{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}@media(max-width:900px){.claude-skill-section .cs-err-diff{grid-template-columns:1fr}}[dir] .claude-skill-section .cs-err-panel{border-radius:12px;padding:16px 18px}.claude-skill-section .cs-err-panel p{font-size:13px;line-height:1.6;color:#334155;overflow-wrap:anywhere}[dir] .claude-skill-section .cs-err-panel p{margin:0}[dir] .claude-skill-section .cs-err-panel.is-wrong{background:#fef2f2}.claude-skill-section .cs-err-panel.is-wrong .cs-err-panel-l{color:#dc2626}[dir] .claude-skill-section .cs-err-panel.is-right{background:#f0fdf4}.claude-skill-section .cs-err-panel.is-right .cs-err-panel-l{color:#15803d}[dir] .claude-skill-section .cs-err-panel.is-neutral{background:#f8fafc;margin-top:14px}.claude-skill-section .cs-err-panel.is-neutral .cs-err-panel-l{color:#64748b}.claude-skill-section .cs-err-panel-l{display:block;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}[dir] .claude-skill-section .cs-err-panel-l{margin-bottom:10px}.claude-skill-section .cs-err-foot{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;flex-wrap:wrap}[dir] .claude-skill-section .cs-err-foot{margin-top:18px;padding-top:16px;border-top:1px solid #f1f5f9}.claude-skill-section .cs-err-candidate{font-size:13px;color:#64748b}.claude-skill-section .cs-err-candidate strong{color:#0f172a;font-weight:700}.claude-skill-section .cs-err-candidate em{font-style:italic}.claude-skill-section .cs-err-jury{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-wrap:wrap}.claude-skill-section .cs-err-jury-l{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#b6c0cf}[dir=ltr] .claude-skill-section .cs-err-jury-l{margin-right:2px}[dir=rtl] .claude-skill-section .cs-err-jury-l{margin-left:2px}.claude-skill-section .cs-err-vote{font-size:12.5px;font-weight:500;color:#475569;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[dir] .claude-skill-section .cs-err-vote{background:#f1f5f9;border-radius:8px;padding:6px 12px}.claude-skill-section .cs-err-quote{font-size:13.5px;font-style:italic;line-height:1.6;color:#475569}[dir] .claude-skill-section .cs-err-quote{margin-top:14px;padding:12px 16px;background:#f8fafc}[dir=ltr] .claude-skill-section .cs-err-quote{border-left:2px solid #6366f1;border-radius:0 10px 10px 0}[dir=rtl] .claude-skill-section .cs-err-quote{border-right:2px solid #6366f1;border-radius:10px 0 0 10px}.claude-skill-section .cs-scorecard-grid{display:block}.claude-skill-section .cs-measures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2px 30px;gap:2px 30px}[dir] .claude-skill-section .cs-measures{margin-bottom:22px}@media(max-width:900px){.claude-skill-section .cs-measures{grid-template-columns:1fr}}[dir] .claude-skill-section .cs-measure{border-radius:9px}.claude-skill-section .cs-measure.is-key .cs-measure-name{font-weight:700;color:#0f172a}.claude-skill-section .cs-measure-btn{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(70px,.85fr) 38px 16px;grid-gap:12px;gap:12px;align-items:center;font:inherit;color:inherit;transition:background .15s ease}[dir] .claude-skill-section .cs-measure-btn{background:transparent;border:0;padding:10px 11px;border-radius:9px}[dir=ltr] .claude-skill-section .cs-measure-btn{text-align:left}[dir=rtl] .claude-skill-section .cs-measure-btn{text-align:right}[dir] .claude-skill-section .cs-measure-btn:hover{background:#f1f5f9}.claude-skill-section .cs-measure-btn:focus-visible{outline:2px solid #6366f1;outline-offset:-2px}@media(max-width:576px){.claude-skill-section .cs-measure-btn{grid-template-columns:1fr 60px 40px 18px}}.claude-skill-section .cs-measure-name{font-size:12.5px;font-weight:600;color:#1e293b;display:flex;align-items:center;grid-gap:7px;gap:7px}.claude-skill-section .cs-measure-mark{color:#6366f1;flex:0 0 auto}.claude-skill-section .cs-measure-track{height:6px;overflow:hidden}[dir] .claude-skill-section .cs-measure-track{border-radius:10px;background:#f1f5f9}.claude-skill-section .cs-measure-fill{display:block;height:100%;transition:width .9s cubic-bezier(.22,1,.36,1)}[dir] .claude-skill-section .cs-measure-fill{border-radius:10px}.claude-skill-section .cs-measure-val{font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}[dir=ltr] .claude-skill-section .cs-measure-val{text-align:right}[dir=rtl] .claude-skill-section .cs-measure-val{text-align:left}.claude-skill-section .cs-measure-why{font-size:12px;color:#475569;line-height:1.65}[dir] .claude-skill-section .cs-measure-why{padding:0 11px 11px}.claude-skill-section .cs-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:13px;gap:13px;align-items:start}@media(max-width:900px){.claude-skill-section .cs-rail{grid-template-columns:1fr}}[dir] .claude-skill-section .cs-mini{border:1px solid #eef2f7;border-radius:11px;padding:14px;background:#f8fafc}[dir] .claude-skill-section .cs-mini.is-flagged{border-color:rgba(248,113,113,.4);background:#fef2f2}.claude-skill-section .cs-mini-h{font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#94a3b8;display:flex;align-items:center;grid-gap:7px;gap:7px}[dir] .claude-skill-section .cs-mini-h{margin-bottom:10px}.claude-skill-section .cs-mini-status{display:flex;align-items:center;grid-gap:7px;gap:7px;font-size:11.5px;font-weight:600}.claude-skill-section .cs-mini-body{font-size:11.5px;color:#475569;line-height:1.6}[dir] .claude-skill-section .cs-mini-body{margin-top:8px}.claude-skill-section .cs-mini-foot{font-size:11.5px;color:#94a3b8}[dir] .claude-skill-section .cs-mini-foot{margin-top:8px}.claude-skill-section .cs-file-name{font-size:13px;font-weight:700;color:#0f172a;line-height:1.45;word-break:normal;overflow-wrap:anywhere}.claude-skill-section .cs-sheets{display:flex;flex-wrap:wrap;grid-gap:5px;gap:5px}[dir] .claude-skill-section .cs-sheets{margin:9px 0 10px}.claude-skill-section .cs-sheet{font-size:11.5px;color:#475569}[dir] .claude-skill-section .cs-sheet{background:#f1f5f9;border-radius:6px;padding:4px 9px}.claude-skill-section .cs-turns-n{font-size:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:700;line-height:1;color:#0f172a}.claude-skill-section .cs-turns-of{font-size:12px;color:#94a3b8}.claude-skill-section .cs-turn-strip{display:flex;grid-gap:3px;gap:3px}[dir] .claude-skill-section .cs-turn-strip{margin:11px 0 0}.claude-skill-section .cs-turn-strip span{flex:1 1;height:9px}[dir] .claude-skill-section .cs-turn-strip span{border-radius:2px}[dir] .claude-skill-section .cs-disclosure{border-top:1px solid #f1f5f9;margin-top:22px}.claude-skill-section .cs-disclosure-btn{width:100%;display:flex;align-items:center;grid-gap:13px;gap:13px;flex-wrap:wrap;font:inherit;color:inherit}[dir] .claude-skill-section .cs-disclosure-btn{background:transparent;border:0;padding:16px 2px;cursor:pointer}[dir=ltr] .claude-skill-section .cs-disclosure-btn{text-align:left}[dir=rtl] .claude-skill-section .cs-disclosure-btn{text-align:right}.claude-skill-section .cs-disclosure-btn:focus-visible{outline:2px solid #6366f1;outline-offset:-2px}.claude-skill-section .cs-disclosure-title{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#475569}.claude-skill-section .cs-disclosure-meta{font-size:12px;color:#94a3b8}.claude-skill-section .cs-disclosure-spacer{flex:1 1}.claude-skill-section .cs-disclosure-cta{font-size:11.5px;font-weight:700;color:#6366f1}.claude-skill-section .cs-dots{display:flex;grid-gap:4px;gap:4px}.claude-skill-section .cs-dots i{width:8px;height:8px;display:block}[dir] .claude-skill-section .cs-dots i{border-radius:50%}[dir] .claude-skill-section .cs-disclosure-body{padding-bottom:4px}[dir] .claude-skill-section .cs-bgroup+.cs-bgroup{margin-top:18px}.claude-skill-section .cs-bgroup-h{font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#94a3b8}[dir] .claude-skill-section .cs-bgroup-h{margin-bottom:9px;padding-bottom:7px;border-bottom:1px solid #f1f5f9}.claude-skill-section .cs-behaviour{display:grid;grid-template-columns:54px 1fr;grid-gap:13px;gap:13px}[dir] .claude-skill-section .cs-behaviour{padding:11px 0}[dir] .claude-skill-section .cs-behaviour+.cs-behaviour{border-top:1px solid #f1f5f9}.claude-skill-section .cs-behaviour-rate{font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}[dir] .claude-skill-section .cs-behaviour-rate{border-radius:7px;padding:6px 0;text-align:center}.claude-skill-section .cs-behaviour-top{display:flex;align-items:center;grid-gap:9px;gap:9px;flex-wrap:wrap}[dir] .claude-skill-section .cs-behaviour-top{margin-bottom:3px}.claude-skill-section .cs-behaviour-name{font-size:13px;font-weight:700;color:#0f172a}.claude-skill-section .cs-behaviour-label{font-size:12px;color:#64748b;font-style:italic}.claude-skill-section .cs-behaviour-why{font-size:12px;color:#475569;line-height:1.65}[dir] .claude-skill-section .cs-behaviour-why{margin-top:4px}.claude-skill-section .cs-evidence{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;font-style:italic;color:#475569;line-height:1.6}[dir] .claude-skill-section .cs-evidence{margin-top:8px;background:#f8fafc;padding:8px 12px}[dir=ltr] .claude-skill-section .cs-evidence{border-left:3px solid #e2e8f0;border-radius:0 7px 7px 0}[dir=rtl] .claude-skill-section .cs-evidence{border-right:3px solid #e2e8f0;border-radius:7px 0 0 7px}[dir] .claude-skill-section .cs-evidence.is-bad{background:#fef2f2}[dir=ltr] .claude-skill-section .cs-evidence.is-bad{border-left-color:#ef4444}[dir=rtl] .claude-skill-section .cs-evidence.is-bad{border-right-color:#ef4444}.claude-skill-section .cs-evidence .cs-evidence-t{display:block;font-style:normal;font-weight:700;color:#94a3b8;font-size:10px;letter-spacing:.05em}[dir] .claude-skill-section .cs-evidence .cs-evidence-t{margin-bottom:3px}.claude-skill-section .cs-note{font-size:11.5px;color:#64748b;line-height:1.7}[dir] .claude-skill-section .cs-note{margin-top:16px;background:#f8fafc;padding:10px 13px}[dir=ltr] .claude-skill-section .cs-note{border-left:3px solid #e2e8f0;border-radius:0 8px 8px 0}[dir=rtl] .claude-skill-section .cs-note{border-right:3px solid #e2e8f0;border-radius:8px 0 0 8px}.claude-skill-section .cs-callout-warn{color:#d97706}[dir] .claude-skill-section .cs-callout-warn{background:#fffbeb}[dir=ltr] .claude-skill-section .cs-callout-warn{border-left-color:#f59e0b}[dir=rtl] .claude-skill-section .cs-callout-warn{border-right-color:#f59e0b}.claude-skill-section .cs-file-bar{display:flex;align-items:center;grid-gap:11px;gap:11px;flex-wrap:wrap;color:#475569}[dir] .claude-skill-section .cs-file-bar{padding:11px 13px;background:#f8fafc;border:1px solid #eef2f7;border-radius:10px;margin-bottom:13px}.claude-skill-section .cs-version-rail{display:flex;grid-gap:6px;gap:6px;flex-wrap:wrap}[dir] .claude-skill-section .cs-version-rail{margin-bottom:13px}.claude-skill-section .cs-version-btn{font:inherit;font-size:11.5px;font-weight:700;color:#475569;display:inline-flex;align-items:center;grid-gap:7px;gap:7px;transition:border-color .15s ease,color .15s ease,background .15s ease}[dir] .claude-skill-section .cs-version-btn{border:1px solid #e2e8f0;background:#fff;border-radius:8px;padding:6px 12px;cursor:pointer}.claude-skill-section .cs-version-btn:hover{color:#6366f1}[dir] .claude-skill-section .cs-version-btn:hover{border-color:#6366f1}.claude-skill-section .cs-version-btn[aria-pressed=true]{color:#4f46e5}[dir] .claude-skill-section .cs-version-btn[aria-pressed=true]{background:#eef2ff;border-color:#6366f1}.claude-skill-section .cs-version-btn:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.claude-skill-section .cs-final-pill{color:#059669}[dir] .claude-skill-section .cs-final-pill{background:#ecfdf5}.claude-skill-section .cs-tabs{display:flex;grid-gap:3px;gap:3px;flex-wrap:wrap}[dir] .claude-skill-section .cs-tabs{border-bottom:1px solid #e2e8f0}.claude-skill-section .cs-tab{font:inherit;font-size:12px;font-weight:600;color:#94a3b8}[dir] .claude-skill-section .cs-tab{border:0;background:transparent;padding:9px 13px;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}.claude-skill-section .cs-tab:hover{color:#0f172a}.claude-skill-section .cs-tab[aria-pressed=true]{color:#4f46e5}[dir] .claude-skill-section .cs-tab[aria-pressed=true]{border-bottom-color:#6366f1}.claude-skill-section .cs-tab:focus-visible{outline:2px solid #6366f1;outline-offset:-2px}.claude-skill-section .cs-sheet-scroll{overflow-x:auto}.claude-skill-section .cs-sheet-table{width:100%;border-collapse:collapse;font-size:12.5px}[dir] .claude-skill-section .cs-sheet-table{margin-top:14px}.claude-skill-section .cs-sheet-table th{font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;white-space:nowrap}[dir] .claude-skill-section .cs-sheet-table th{background:#f8fafc;padding:9px 11px;border:1px solid #eef2f7}[dir=ltr] .claude-skill-section .cs-sheet-table th{text-align:left}[dir=rtl] .claude-skill-section .cs-sheet-table th{text-align:right}.claude-skill-section .cs-sheet-table td{vertical-align:top;color:#1e293b}[dir] .claude-skill-section .cs-sheet-table td{padding:9px 11px;border:1px solid #eef2f7}.claude-skill-section .cs-sheet-table .cs-rownum{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10.5px;color:#94a3b8;width:34px}[dir] .claude-skill-section .cs-sheet-table .cs-rownum{background:#f8fafc}[dir=ltr] .claude-skill-section .cs-sheet-table .cs-rownum{text-align:right}[dir=rtl] .claude-skill-section .cs-sheet-table .cs-rownum{text-align:left}.claude-skill-section .cs-sheet-body{min-width:0}.claude-skill-section .cs-cell-err{position:relative}.claude-skill-section .cs-cell-mark{font-weight:600}[dir] .claude-skill-section .cs-cell-mark{border-radius:3px;padding:1px 3px}.claude-skill-section .cs-prose-sheet{font-size:13px;color:#1e293b;line-height:1.65}[dir] .claude-skill-section .cs-prose-sheet{margin-top:14px}.claude-skill-section .cs-legend{font-size:11.5px;color:#64748b;line-height:1.7;max-width:100%;overflow-wrap:anywhere}[dir] .claude-skill-section .cs-legend{margin-top:13px}.claude-skill-section .cs-legend.cs-legend-clean{color:#059669}.claude-skill-section .cs-legend-pills{display:inline-flex;flex-wrap:wrap;grid-gap:5px;gap:5px;max-width:100%}[dir=ltr] .claude-skill-section .cs-legend-pills{margin-left:6px}[dir=rtl] .claude-skill-section .cs-legend-pills{margin-right:6px}.claude-skill-section .cs-legend-pills .cs-pill-sm{display:inline-block;max-width:320px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.claude-skill-section .cs-conv-toolbar{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;flex-wrap:wrap}[dir] .claude-skill-section .cs-conv-toolbar{margin-bottom:16px}[dir] .claude-skill-section .cs-conv-toolbar .cs-version-rail{margin-bottom:0}.claude-skill-section .cs-conversation{display:flex;flex-direction:column;grid-gap:22px;gap:22px;max-height:680px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#e2e8f0 transparent}[dir=ltr] .claude-skill-section .cs-conversation{padding:6px 4px 6px 0}[dir=rtl] .claude-skill-section .cs-conversation{padding:6px 0 6px 4px}.claude-skill-section .cs-conversation::-webkit-scrollbar{width:8px}[dir] .claude-skill-section .cs-conversation::-webkit-scrollbar-track{background:transparent}[dir] .claude-skill-section .cs-conversation::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:8px}[dir] .claude-skill-section .cs-conversation::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.claude-skill-section .cs-turn{display:flex;align-items:flex-start;grid-gap:14px;gap:14px;flex:0 0 auto}.claude-skill-section .cs-turn.is-candidate,.claude-skill-section .cs-turn.is-candidate .cs-turn-head{flex-direction:row-reverse}.claude-skill-section .cs-turn.is-candidate .cs-turn-col{align-items:flex-end}.claude-skill-section .cs-turn.is-candidate .cs-avatar{color:#fff}[dir] .claude-skill-section .cs-turn.is-candidate .cs-avatar{background:#6366f1}[dir] .claude-skill-section .cs-turn.is-candidate .cs-bubble{background:#eef2ff;border-color:transparent}[dir=ltr] .claude-skill-section .cs-turn.is-candidate .cs-bubble{border-bottom-right-radius:6px}[dir=rtl] .claude-skill-section .cs-turn.is-candidate .cs-bubble{border-bottom-left-radius:6px}.claude-skill-section .cs-turn.is-candidate .cs-turn-who{color:#4f46e5}.claude-skill-section .cs-turn.is-claude .cs-avatar{color:#7c3aed}[dir] .claude-skill-section .cs-turn.is-claude .cs-avatar{background:#f1eeff}[dir] .claude-skill-section .cs-turn.is-claude .cs-bubble{background:#fff;border-color:#e8eef6}[dir=ltr] .claude-skill-section .cs-turn.is-claude .cs-bubble{border-bottom-left-radius:6px}[dir=rtl] .claude-skill-section .cs-turn.is-claude .cs-bubble{border-bottom-right-radius:6px}.claude-skill-section .cs-turn.is-claude .cs-turn-who{color:#0f172a}.claude-skill-section .cs-avatar{flex:0 0 auto;width:34px;height:34px;display:grid;place-items:center}[dir] .claude-skill-section .cs-avatar{border-radius:50%;margin-top:22px}.claude-skill-section .cs-turn-col{display:flex;flex-direction:column;align-items:flex-start;min-width:0;max-width:86%;flex:1 1 auto}.claude-skill-section .cs-turn-head{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-wrap:wrap;width:100%}[dir] .claude-skill-section .cs-turn-head{margin-bottom:8px}.claude-skill-section .cs-turn-spacer{flex:1 1 auto;min-width:4px}.claude-skill-section .cs-turn-who{font-size:15px;font-weight:700;letter-spacing:-.01em}.claude-skill-section .cs-turn-sep{color:#cbd5e1;font-size:13px}.claude-skill-section .cs-turn-n{font-size:13px;color:#94a3b8}.claude-skill-section .cs-turn-meta{font-size:12.5px;color:#94a3b8;white-space:nowrap}.claude-skill-section .cs-bubble{width:100%}[dir] .claude-skill-section .cs-bubble{border:1px solid;border-radius:16px;padding:18px 22px;box-shadow:0 1px 2px rgba(15,23,42,.03)}.claude-skill-section .cs-bubble-body{font-size:14px;line-height:1.72;color:#1e293b}[dir] .claude-skill-section .cs-bubble-body>:first-child{margin-top:0}[dir] .claude-skill-section .cs-bubble-body>:last-child{margin-bottom:0}[dir] .claude-skill-section .cs-bubble-body p{margin:0 0 12px}[dir] .claude-skill-section .cs-bubble-body ol,[dir] .claude-skill-section .cs-bubble-body ul{margin:10px 0}[dir=ltr] .claude-skill-section .cs-bubble-body ol,[dir=ltr] .claude-skill-section .cs-bubble-body ul{padding-left:22px}[dir=rtl] .claude-skill-section .cs-bubble-body ol,[dir=rtl] .claude-skill-section .cs-bubble-body ul{padding-right:22px}[dir] .claude-skill-section .cs-bubble-body li{margin-bottom:7px}.claude-skill-section .cs-bubble-body strong{font-weight:700;color:#0f172a}.claude-skill-section .cs-bubble-body table{width:100%;border-collapse:collapse;font-size:12.5px}[dir] .claude-skill-section .cs-bubble-body table{margin:12px 0}.claude-skill-section .cs-bubble-body td,.claude-skill-section .cs-bubble-body th{vertical-align:top}[dir] .claude-skill-section .cs-bubble-body td,[dir] .claude-skill-section .cs-bubble-body th{border:0;border-bottom:1px solid #eef2f7}[dir=ltr] .claude-skill-section .cs-bubble-body td,[dir=ltr] .claude-skill-section .cs-bubble-body th{padding:8px 12px 8px 0;text-align:left}[dir=rtl] .claude-skill-section .cs-bubble-body td,[dir=rtl] .claude-skill-section .cs-bubble-body th{padding:8px 0 8px 12px;text-align:right}.claude-skill-section .cs-bubble-body th{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:#94a3b8;white-space:nowrap}[dir] .claude-skill-section .cs-bubble-body th{border-bottom:1px solid #e2e8f0}.claude-skill-section .cs-tag{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}[dir] .claude-skill-section .cs-tag{border-radius:6px;padding:3px 8px}.claude-skill-section .cs-artifact-chip{display:flex;align-items:flex-start;grid-gap:12px;gap:12px;width:100%;font:inherit;transition:border-color .15s ease,background .15s ease}[dir] .claude-skill-section .cs-artifact-chip{margin-top:16px;padding:13px 15px;background:#f8fafc;border:1px solid #eef2f7;border-radius:12px;cursor:pointer}[dir=ltr] .claude-skill-section .cs-artifact-chip{text-align:left}[dir=rtl] .claude-skill-section .cs-artifact-chip{text-align:right}[dir] .claude-skill-section .cs-artifact-chip:hover{border-color:#c7d2fe;background:#f5f7ff}.claude-skill-section .cs-artifact-chip:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.claude-skill-section .cs-artifact-icon{flex:0 0 auto;width:38px;height:38px;display:grid;place-items:center;color:#059669}[dir] .claude-skill-section .cs-artifact-icon{border-radius:9px;background:#ecfdf5}.claude-skill-section .cs-artifact-main{display:flex;flex-direction:column;grid-gap:8px;gap:8px;min-width:0}.claude-skill-section .cs-artifact-top{display:flex;align-items:center;grid-gap:9px;gap:9px;flex-wrap:wrap}.claude-skill-section .cs-artifact-name{font-size:13.5px;font-weight:700;color:#0f172a;word-break:break-all}.claude-skill-section .cs-artifact-ext{font-size:10px;font-weight:700;letter-spacing:.05em;color:#059669}[dir] .claude-skill-section .cs-artifact-ext{background:#ecfdf5;border-radius:5px;padding:3px 7px}.claude-skill-section .cs-artifact-tabs{display:flex;align-items:center;grid-gap:6px;gap:6px;flex-wrap:wrap}.claude-skill-section .cs-artifact-tab{font-size:11.5px;font-weight:600;color:#475569}[dir] .claude-skill-section .cs-artifact-tab{background:#fff;border:1px solid #e2e8f0;border-radius:7px;padding:4px 10px}.claude-skill-section .cs-artifact-meta{font-size:11.5px;color:#94a3b8}.claude-skill-section .cs-typed{white-space:pre-wrap;word-break:break-word}[dir] .claude-skill-section .cs-typed{margin:0 0 12px}[dir] .claude-skill-section .cs-typed:last-child{margin-bottom:0}.claude-skill-section .cs-paste-block{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.85;color:#475569;white-space:pre-wrap;word-break:break-word;max-height:280px;overflow:auto;tab-size:4}[dir] .claude-skill-section .cs-paste-block{margin:0 0 12px;padding:14px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:10px}[dir] .claude-skill-section .cs-paste-block:last-child{margin-bottom:0}.claude-skill-section .cs-bubble-body.is-clamped{max-height:250px;overflow:hidden;position:relative}.claude-skill-section .cs-clamp-fade{position:absolute;bottom:0;height:64px;pointer-events:none}[dir] .claude-skill-section .cs-clamp-fade{background:linear-gradient(180deg,rgba(238,242,255,0),#eef2ff)}[dir=ltr] .claude-skill-section .cs-clamp-fade,[dir=rtl] .claude-skill-section .cs-clamp-fade{left:0;right:0}.claude-skill-section .cs-clamp-toggle{display:flex;align-items:center;justify-content:flex-end;grid-gap:5px;gap:5px;width:100%;font:inherit;font-size:12.5px;font-weight:700;color:#6366f1}[dir] .claude-skill-section .cs-clamp-toggle{background:transparent;border:0;padding:12px 0 0;cursor:pointer}.claude-skill-section .cs-clamp-toggle:hover{color:#4f46e5}.claude-skill-section .cs-clamp-toggle:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.claude-skill-section .cs-clamp-chev{display:inline-block;line-height:1;transition:transform .2s ease}[dir=ltr] .claude-skill-section .cs-clamp-chev.is-open{transform:rotate(180deg)}[dir=rtl] .claude-skill-section .cs-clamp-chev.is-open{transform:rotate(-180deg)}@media(max-width:768px){.claude-skill-section .cs-turn-col{max-width:100%}[dir] .claude-skill-section .cs-bubble{padding:15px 16px}}.claude-skill-section .cs-tag-info{color:#4f46e5}[dir] .claude-skill-section .cs-tag-info{background:#eef2ff}.claude-skill-section .cs-tag-warn{color:#d97706}[dir] .claude-skill-section .cs-tag-warn{background:#fffbeb}.claude-skill-section .cs-tag-good{color:#059669}[dir] .claude-skill-section .cs-tag-good{background:#ecfdf5}.claude-skill-section .cs-tag-final{color:#7c3aed}[dir] .claude-skill-section .cs-tag-final{background:#f5f3ff}.claude-skill-section .cs-caught-strip{display:flex;flex-direction:column;grid-gap:6px;gap:6px}[dir] .claude-skill-section .cs-caught-strip{margin:12px 0 0}.claude-skill-section .cs-caught-row{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-wrap:wrap}.claude-skill-section .cs-caught-text{font-size:12px;color:#64748b}[dir] .claude-skill-section .cs-planted{margin:12px 0 0;background:transparent;border-radius:0}[dir=ltr] .claude-skill-section .cs-planted{border-left:2px solid #fbbf24;padding:2px 0 2px 14px}[dir=rtl] .claude-skill-section .cs-planted{border-right:2px solid #fbbf24;padding:2px 14px 2px 0}.claude-skill-section .cs-planted-h{font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#d97706}[dir] .claude-skill-section .cs-planted-h{margin-bottom:8px}[dir] .claude-skill-section .cs-planted-item+.cs-planted-item{margin-top:9px;padding-top:9px;border-top:1px solid #f4f7fb}.claude-skill-section .cs-planted-top{display:flex;grid-gap:8px;gap:8px;align-items:center;flex-wrap:wrap}[dir] .claude-skill-section .cs-planted-top{margin-bottom:4px}.claude-skill-section .cs-planted-diff{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;color:#475569;line-height:1.6}.claude-skill-section .cs-planted-diff s{opacity:.65}.claude-skill-section .cs-planted-detail{font-size:11.5px;color:#64748b;line-height:1.6}[dir] .claude-skill-section .cs-planted-detail{margin-top:4px}.claude-skill-section .cs-caught-yes{font-size:11px;font-weight:700;color:#059669}.claude-skill-section .cs-caught-never{font-size:11px;font-weight:700;color:#dc2626}.claude-skill-section .cs-planted-hidden{display:flex;align-items:center;grid-gap:7px;gap:7px;font-size:11.5px;color:#94a3b8}[dir] .claude-skill-section .cs-planted-hidden{margin:12px 0 0;background:#f8fafc;border:1px dashed #e2e8f0;border-radius:8px;padding:8px 11px}.claude-skill-section .cs-brief-grid{columns:260px 3;grid-column-gap:40px;column-gap:40px}.claude-skill-section .cs-brief-card{page-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid;display:inline-block;width:100%;min-width:0}[dir] .claude-skill-section .cs-brief-card{margin-bottom:28px}.claude-skill-section .cs-brief-card.is-task{column-span:all;display:block}[dir] .claude-skill-section .cs-brief-card.is-task{padding-bottom:22px;margin-bottom:26px;border-bottom:1px solid #f1f5f9}[dir] .claude-skill-section .cs-brief-card:last-child{margin-bottom:0}.claude-skill-section .cs-brief-task-body{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);grid-gap:20px 40px;gap:20px 40px;align-items:start}@media(max-width:900px){.claude-skill-section .cs-brief-task-body{grid-template-columns:1fr;grid-gap:16px;gap:16px}}.claude-skill-section .cs-brief-label{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#b6c0cf}[dir] .claude-skill-section .cs-brief-label{margin-bottom:12px}.claude-skill-section .cs-brief-deliverable{font-size:14px;line-height:1.65;color:#0f172a;font-weight:500}.claude-skill-section .cs-brief-steps{font-size:13px;line-height:1.8;color:#475569}[dir] .claude-skill-section .cs-brief-steps{margin:12px 0 0}[dir=ltr] .claude-skill-section .cs-brief-steps{padding-left:18px}[dir=rtl] .claude-skill-section .cs-brief-steps{padding-right:18px}.claude-skill-section .cs-brief-assessed{font-size:12.5px;line-height:1.7;color:#64748b}[dir] .claude-skill-section .cs-brief-assessed{margin:0;padding:14px 16px;background:#f8fafc}[dir=ltr] .claude-skill-section .cs-brief-assessed{border-left:2px solid #e2e8f0;border-radius:0 10px 10px 0}[dir=rtl] .claude-skill-section .cs-brief-assessed{border-right:2px solid #e2e8f0;border-radius:10px 0 0 10px}.claude-skill-section .cs-brief-assessed strong{display:block;color:#475569;font-weight:650}[dir] .claude-skill-section .cs-brief-assessed strong{margin-bottom:4px}.claude-skill-section .cs-brief-fact{display:flex;align-items:baseline;justify-content:space-between;grid-gap:16px;gap:16px;font-size:13px}[dir] .claude-skill-section .cs-brief-fact{padding:7px 0;border-bottom:1px solid #f4f7fb}[dir] .claude-skill-section .cs-brief-fact:last-child{border-bottom:0}.claude-skill-section .cs-brief-fact-k{color:#7d8799}.claude-skill-section .cs-brief-fact-v{font-weight:600;color:#0f172a;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[dir=ltr] .claude-skill-section .cs-brief-fact-v{text-align:right}[dir=rtl] .claude-skill-section .cs-brief-fact-v{text-align:left}[dir] .claude-skill-section .cs-brief-person{padding:8px 0;border-bottom:1px solid #f4f7fb}[dir] .claude-skill-section .cs-brief-person:last-child{border-bottom:0}.claude-skill-section .cs-brief-person-n{font-size:13px;font-weight:600;color:#0f172a}.claude-skill-section .cs-brief-person-n span{font-weight:400;color:#7d8799}.claude-skill-section .cs-brief-person-note{font-size:12.5px;color:#64748b;line-height:1.6}[dir] .claude-skill-section .cs-brief-person-note{margin-top:2px}.claude-skill-section .cs-brief-people{display:flex;flex-direction:column}.claude-skill-section .cs-brief-table-wrap{overflow-x:auto}.claude-skill-section .cs-brief-table{width:100%;border-collapse:collapse;font-size:13px}[dir] .claude-skill-section .cs-brief-table td,[dir] .claude-skill-section .cs-brief-table th{border-bottom:1px solid #f4f7fb}[dir=ltr] .claude-skill-section .cs-brief-table td,[dir=ltr] .claude-skill-section .cs-brief-table th{padding:7px 12px 7px 0;text-align:left}[dir=rtl] .claude-skill-section .cs-brief-table td,[dir=rtl] .claude-skill-section .cs-brief-table th{padding:7px 0 7px 12px;text-align:right}.claude-skill-section .cs-brief-table td:first-child,.claude-skill-section .cs-brief-table th:first-child{width:99%}.claude-skill-section .cs-brief-table th{font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#b6c0cf}[dir] .claude-skill-section .cs-brief-table th{border-bottom:1px solid #e8eef6}.claude-skill-section .cs-brief-table td{color:#26324a}.claude-skill-section .cs-brief-table .is-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}[dir=ltr] .claude-skill-section .cs-brief-table .is-num{text-align:right;padding-right:0;padding-left:14px}[dir=rtl] .claude-skill-section .cs-brief-table .is-num{text-align:left;padding-left:0;padding-right:14px}.claude-skill-section .cs-brief-table .is-negative{color:#dc2626;font-weight:600}.claude-skill-section .cs-brief-table .is-positive{color:#059669;font-weight:600}.claude-skill-section .cs-brief-caption{font-size:12px;color:#7d8799;line-height:1.65}[dir] .claude-skill-section .cs-brief-caption{margin-top:10px}.claude-skill-section .cs-brief-list{font-size:13px;line-height:1.85;color:#475569}[dir] .claude-skill-section .cs-brief-list{margin:0}[dir=ltr] .claude-skill-section .cs-brief-list{padding-left:18px}[dir=rtl] .claude-skill-section .cs-brief-list{padding-right:18px}.claude-skill-section .cs-brief-text{font-size:13px;line-height:1.75;color:#475569;max-width:70ch}.claude-skill-section .cs-brief-footnote{font-size:12px;color:#94a3b8;line-height:1.7}[dir] .claude-skill-section .cs-brief-footnote{margin-top:22px;padding-top:16px;border-top:1px solid #f1f5f9}.claude-skill-section .cs-video-wrap{overflow:hidden;max-width:720px}[dir] .claude-skill-section .cs-video-wrap{border-radius:12px;background:#000}.claude-skill-section .cs-video-wrap .video-render,.claude-skill-section .cs-video-wrap video{display:block;width:100%;height:auto}.claude-skill-section .cs-video-pending{display:flex;align-items:center;grid-gap:10px;gap:10px;max-width:720px;aspect-ratio:16/9;justify-content:center;color:#fff;font-size:12.5px;font-weight:500}[dir] .claude-skill-section .cs-video-pending{border-radius:12px;background:#0f172a}.claude-skill-section .cs-help-grid{columns:320px 2;grid-column-gap:20px;column-gap:20px}.claude-skill-section .cs-help-card{page-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid;display:inline-block;width:100%}[dir] .claude-skill-section .cs-help-card{margin-bottom:16px;padding:16px 18px;border:1px solid #eef2f7;border-radius:12px;background:#fff}[dir] .claude-skill-section .cs-help-card:last-child{margin-bottom:0}.claude-skill-section .cs-help-meta{display:flex;align-items:baseline;grid-gap:10px;gap:10px}[dir] .claude-skill-section .cs-help-meta{margin-bottom:8px}.claude-skill-section .cs-help-role{font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#b6c0cf}.claude-skill-section .cs-help-at{font-size:11.5px;color:#cbd5e1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.claude-skill-section .cs-help-q{font-size:14px;font-weight:650;line-height:1.55;color:#0f172a;overflow-wrap:anywhere}[dir] .claude-skill-section .cs-help-q{margin:0}[dir] .claude-skill-section .cs-help-a{margin-top:12px}[dir=ltr] .claude-skill-section .cs-help-a{padding-left:14px;border-left:2px solid #eef2f7}[dir=rtl] .claude-skill-section .cs-help-a{padding-right:14px;border-right:2px solid #eef2f7}.claude-skill-section .cs-help-a p{font-size:13px;line-height:1.65;color:#64748b;overflow-wrap:anywhere}[dir] .claude-skill-section .cs-help-a p{margin:6px 0 0}.claude-skill-section .cs-help-a.is-empty{font-size:12.5px;color:#b6c0cf;font-style:italic}[dir] .claude-skill-section .cs-help-a.is-empty{padding-top:2px}.share-btn{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;color:#374151;font-size:.9375rem;font-weight:600;transition:all .2s ease}[dir] .share-btn{padding:.625rem 1.25rem;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.share-btn:hover{color:var(--bs-primary,#6366f1)}[dir] .share-btn:hover{background:#f9fafb;border-color:#d1d5db}.share-btn:hover svg{color:var(--bs-primary,#6366f1)}.share-btn.copied{color:#16a34a}[dir] .share-btn.copied{background:#f0fdf4;border-color:#bbf7d0}.share-btn.copied svg{color:#16a34a}.share-btn svg{color:#6b7280;transition:color .2s ease}.share-link-modal-overlay{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center}[dir] .share-link-modal-overlay{background:rgba(15,15,20,.5);padding:20px}.share-link-modal{width:100%;max-width:480px;max-height:calc(100vh - 40px);display:flex;flex-direction:column;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}[dir] .share-link-modal{background:#fff;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.3)}.share-link-modal__header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0}[dir] .share-link-modal__header{padding:18px 20px;border-bottom:1px solid #f1f5f9}.share-link-modal__title{font-size:16px;font-weight:700;color:#111827}[dir] .share-link-modal__title{margin:0}.share-link-modal__close-btn{display:flex;align-items:center;justify-content:center;width:30px;height:30px;color:#6b7280;transition:background .15s ease}[dir] .share-link-modal__close-btn{border-radius:8px;border:none;background:transparent;cursor:pointer}.share-link-modal__close-btn:hover{color:#111827}[dir] .share-link-modal__close-btn:hover{background:#f3f4f6}.share-link-modal__body{overflow-y:auto}[dir] .share-link-modal__body{padding:18px 20px}.share-link-modal__footer{display:flex;align-items:center;justify-content:flex-end;grid-gap:10px;gap:10px;flex-shrink:0}[dir] .share-link-modal__footer{padding:14px 20px;border-top:1px solid #f1f5f9}.share-link-modal__desc{font-size:13px;color:#6b7280;line-height:1.5;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}[dir] .share-link-modal__desc{margin:0 0 16px}.share-link-modal__search{width:100%;box-sizing:border-box;font-size:13.5px;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#111827}[dir] .share-link-modal__search{padding:10px 12px;margin-bottom:12px;border:1px solid #e5e7eb;border-radius:8px}.share-link-modal__search:focus{outline:none}[dir] .share-link-modal__search:focus{border-color:var(--bs-primary,#4f46e5)}.share-link-modal__search::placeholder{color:#9ca3af}.share-link-modal__options{display:flex;flex-direction:column;grid-gap:4px;gap:4px;max-height:50vh;overflow-y:auto}.share-link-modal__empty{font-size:13px;color:#9ca3af;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}[dir] .share-link-modal__empty{padding:20px 6px;text-align:center}.share-link-modal__more{font-size:12px;color:#9ca3af;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}[dir] .share-link-modal__more{padding:8px 10px 2px}.share-link-modal__cancel-btn{font-size:13.5px;font-weight:600;color:#374151;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;transition:background .15s ease}[dir] .share-link-modal__cancel-btn{background:transparent;border:1px solid #e5e7eb;border-radius:8px;padding:10px 18px;cursor:pointer}[dir] .share-link-modal__cancel-btn:hover{background:#f9fafb}.share-setting-option{position:relative;display:flex;align-items:flex-start;grid-gap:12px;gap:12px;transition:background .15s ease,border-color .15s ease}[dir] .share-setting-option{padding:12px 14px;border-radius:10px;cursor:pointer;border:1px solid transparent}[dir] .share-setting-option:hover{background:#f9fafb}[dir] .share-setting-option.is-selected{background:rgba(79,70,229,.06);border-color:var(--bs-primary,#4f46e5)}.share-setting-option input[type=radio]{position:absolute;opacity:0;width:1px;height:1px}.share-setting-option__dot{width:16px;height:16px;flex-shrink:0;position:relative;transition:border-color .15s ease}[dir] .share-setting-option__dot{margin-top:2px;border-radius:50%;border:2px solid #d1d5db}[dir] .share-setting-option.is-selected .share-setting-option__dot{border-color:var(--bs-primary,#4f46e5)}.share-setting-option.is-selected .share-setting-option__dot:after{content:"";position:absolute;inset:3px}[dir] .share-setting-option.is-selected .share-setting-option__dot:after{border-radius:50%;background:var(--bs-primary,#4f46e5)}.share-setting-option__text{display:flex;flex-direction:column;grid-gap:1px;gap:1px;min-width:0}.share-setting-option__label{font-size:13px;font-weight:500;color:#374151;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.share-setting-option.is-selected .share-setting-option__label{color:#111827;font-weight:600}.share-setting-option__preview{font-size:11px;color:#9ca3af;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.4;white-space:normal;word-break:break-word}.share-setting-option.is-selected .share-setting-option__preview{color:#6b7280}.share-link-modal input[type=radio]:focus-visible+.share-setting-option__dot{outline:2px solid var(--bs-primary,#4f46e5);outline-offset:2px}.share-link-copy-btn{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;color:#fff;font-size:13.5px;font-weight:600;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;transition:filter .15s ease,opacity .15s ease}[dir] .share-link-copy-btn{padding:10px 20px;border-radius:8px;border:none;background:var(--bs-primary,#4f46e5);cursor:pointer}.share-link-copy-btn:hover:not(:disabled){filter:brightness(.92)}.share-link-copy-btn:disabled{opacity:.45}[dir] .share-link-copy-btn:disabled{cursor:not-allowed}[dir] .interview-summary-card{background:#fff;border-radius:24px;padding:32px;border:1px solid #e2e8f0;box-shadow:0 4px 20px rgba(0,0,0,.04);margin-bottom:24px}.interview-summary-card .summary-header-row{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px}[dir] .interview-summary-card .summary-header-row{margin-bottom:24px}.interview-summary-card .summary-header-row .summary-main-title{font-size:20px;font-weight:800;color:#1e293b;letter-spacing:-.02em}[dir] .interview-summary-card .summary-header-row .summary-main-title{margin:0}.interview-summary-card .summary-header-row .summary-header-actions{display:flex;align-items:center;grid-gap:10px;gap:10px}.interview-summary-card .summary-content-grid{display:grid;grid-template-columns:350px 1fr;grid-gap:24px;gap:24px}@media(max-width:992px){.interview-summary-card .summary-content-grid{grid-template-columns:1fr;grid-gap:32px;gap:32px}}.interview-summary-card .summary-content-grid.is-details-only{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:480px;max-width:90%}[dir] .interview-summary-card .summary-content-grid.is-details-only{margin:0 auto 32px;padding:16px 24px;border-radius:20px}[dir] .interview-summary-card .summary-content-grid.is-details-only .summary-header-row{margin-bottom:12px;text-align:center}.interview-summary-card .summary-content-grid.is-details-only .summary-header-row .summary-main-title{font-size:13px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.08em}.interview-summary-card .summary-content-grid.is-details-only .candidate-profile-section{flex-direction:row;align-items:center;grid-gap:20px;gap:20px;justify-content:center}[dir] .interview-summary-card .summary-content-grid.is-details-only .candidate-profile-section{padding:0;border:none}[dir=ltr] .interview-summary-card .summary-content-grid.is-details-only .candidate-profile-section{text-align:left}[dir=rtl] .interview-summary-card .summary-content-grid.is-details-only .candidate-profile-section{text-align:right}.interview-summary-card .summary-content-grid.is-details-only .candidate-profile-section .profile-avatar{width:56px;height:56px;flex-shrink:0}[dir] .interview-summary-card .summary-content-grid.is-details-only .candidate-profile-section .profile-avatar{margin-bottom:0}.interview-summary-card .summary-content-grid.is-details-only .candidate-profile-section .profile-avatar .avatar-placeholder{font-size:20px}.interview-summary-card .summary-content-grid.is-details-only .candidate-profile-section .profile-avatar .online-indicator{width:8px;height:8px;bottom:2px}[dir=ltr] .interview-summary-card .summary-content-grid.is-details-only .candidate-profile-section .profile-avatar .online-indicator{right:2px}[dir=rtl] .interview-summary-card .summary-content-grid.is-details-only .candidate-profile-section .profile-avatar .online-indicator{left:2px}.interview-summary-card .summary-content-grid.is-details-only .candidate-profile-section .profile-info-content{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.interview-summary-card .summary-content-grid.is-details-only .candidate-profile-section .profile-info-content .profile-name{font-size:19px;line-height:1.1}[dir] .interview-summary-card .summary-content-grid.is-details-only .candidate-profile-section .profile-info-content .profile-name{margin-bottom:0}.interview-summary-card .summary-content-grid.is-details-only .candidate-profile-section .profile-info-content .profile-role{font-size:12px;opacity:.7}[dir] .interview-summary-card .summary-content-grid.is-details-only .candidate-profile-section .profile-info-content .profile-role{margin-bottom:0}.interview-summary-card .summary-content-grid.is-details-only .candidate-profile-section .profile-info-content .profile-meta{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[dir] .interview-summary-card .summary-content-grid.is-details-only .candidate-profile-section .profile-info-content .profile-meta{margin-bottom:0;padding:4px 10px;border-radius:8px;background:#f8fafc}.interview-summary-card .summary-content-grid.is-details-only .candidate-profile-section .profile-info-content .profile-meta .meta-row-horizontal{justify-content:center;grid-gap:12px;gap:12px}.interview-summary-card .summary-content-grid.is-details-only .candidate-profile-section .profile-info-content .profile-meta .meta-row{font-size:11px}.interview-summary-card .summary-content-grid.is-details-only .candidate-profile-section .profile-action-buttons,.interview-summary-card .summary-content-grid.is-details-only .candidate-profile-section .profile-info-content .profile-metrics-pills{display:none}.interview-summary-card .candidate-profile-section{display:flex;flex-direction:column;align-items:center}[dir] .interview-summary-card .candidate-profile-section{text-align:center}[dir=ltr] .interview-summary-card .candidate-profile-section{padding:24px 32px 32px 0;border-right:1px solid #f1f5f9}[dir=rtl] .interview-summary-card .candidate-profile-section{padding:24px 0 32px 32px;border-left:1px solid #f1f5f9}@media(max-width:992px){[dir] .interview-summary-card .candidate-profile-section{padding:0 0 32px;border-bottom:1px solid #f1f5f9}[dir=ltr] .interview-summary-card .candidate-profile-section{border-right:none}[dir=rtl] .interview-summary-card .candidate-profile-section{border-left:none}}.interview-summary-card .candidate-profile-section .profile-avatar{position:relative;width:120px;height:120px}[dir] .interview-summary-card .candidate-profile-section .profile-avatar{margin-bottom:24px}.interview-summary-card .candidate-profile-section .profile-avatar img{width:100%;height:100%;object-fit:cover}[dir] .interview-summary-card .candidate-profile-section .profile-avatar img{border-radius:50%}.interview-summary-card .candidate-profile-section .profile-avatar .avatar-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--bs-primary,#4f46e5);font-size:38px;font-weight:700}[dir] .interview-summary-card .candidate-profile-section .profile-avatar .avatar-placeholder{border-radius:50%;background:rgba(var(--bs-primary-rgb,79,70,229),.12);box-shadow:0 4px 12px rgba(var(--bs-primary-rgb,79,70,229),.1)}.interview-summary-card .candidate-profile-section .profile-avatar .online-indicator{position:absolute;bottom:10px;width:14px;height:14px}[dir] .interview-summary-card .candidate-profile-section .profile-avatar .online-indicator{background:var(--bs-success,#10b981);border:2px solid #fff;border-radius:50%}[dir=ltr] .interview-summary-card .candidate-profile-section .profile-avatar .online-indicator{right:10px}[dir=rtl] .interview-summary-card .candidate-profile-section .profile-avatar .online-indicator{left:10px}.interview-summary-card .candidate-profile-section .profile-info-content{width:100%}.interview-summary-card .candidate-profile-section .profile-info-content .profile-name{font-size:26px;font-weight:800;color:#1e293b;letter-spacing:-.01em}[dir] .interview-summary-card .candidate-profile-section .profile-info-content .profile-name{margin:0 0 24px}[dir] .interview-summary-card .candidate-profile-section .profile-info-content .profile-meta{margin-bottom:32px;background:#f8fafc;border-radius:20px;padding:10px 20px;border:1px solid #f1f5f9}.interview-summary-card .candidate-profile-section .profile-info-content .profile-meta .meta-row-horizontal{display:flex;justify-content:center;align-items:center;grid-gap:16px;gap:16px}.interview-summary-card .candidate-profile-section .profile-info-content .profile-meta .meta-divider{width:1px;height:14px}[dir] .interview-summary-card .candidate-profile-section .profile-info-content .profile-meta .meta-divider{background:#e2e8f0}.interview-summary-card .candidate-profile-section .profile-info-content .profile-meta .meta-row{display:flex;align-items:center;grid-gap:6px;gap:6px;color:#64748b;font-size:13px}.interview-summary-card .candidate-profile-section .profile-info-content .profile-meta .meta-row svg{color:#94a3b8}.interview-summary-card .candidate-profile-section .profile-info-content .profile-meta .meta-row .meta-label{font-weight:600;color:#94a3b8}[dir=ltr] .interview-summary-card .candidate-profile-section .profile-info-content .profile-meta .meta-row .meta-label{margin-right:2px}[dir=rtl] .interview-summary-card .candidate-profile-section .profile-info-content .profile-meta .meta-row .meta-label{margin-left:2px}.interview-summary-card .candidate-profile-section .profile-info-content .profile-meta .meta-row .meta-value{color:#1e293b;font-weight:700}.interview-summary-card .candidate-profile-section .profile-info-content .profile-metrics-pills{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}[dir] .interview-summary-card .candidate-profile-section .profile-info-content .profile-metrics-pills{margin-bottom:24px}.interview-summary-card .candidate-profile-section .profile-info-content .profile-metrics-pills .metric-pill{display:flex;align-items:center;grid-gap:8px;gap:8px;overflow:hidden}[dir] .interview-summary-card .candidate-profile-section .profile-info-content .profile-metrics-pills .metric-pill{background:#fff;border:1px solid #f1f5f9;border-radius:12px;padding:10px 8px;box-shadow:0 2px 4px rgba(0,0,0,.02)}.interview-summary-card .candidate-profile-section .profile-info-content .profile-metrics-pills .metric-pill .pill-icon{width:28px;height:28px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .interview-summary-card .candidate-profile-section .profile-info-content .profile-metrics-pills .metric-pill .pill-icon{border-radius:8px}.interview-summary-card .candidate-profile-section .profile-info-content .profile-metrics-pills .metric-pill .pill-icon svg{width:14px;height:14px}.interview-summary-card .candidate-profile-section .profile-info-content .profile-metrics-pills .metric-pill.language .pill-icon{color:var(--bs-primary,#4f46e5)}[dir] .interview-summary-card .candidate-profile-section .profile-info-content .profile-metrics-pills .metric-pill.language .pill-icon{background:rgba(var(--bs-primary-rgb,79,70,229),.08)}.interview-summary-card .candidate-profile-section .profile-info-content .profile-metrics-pills .metric-pill.consensus .pill-icon{color:var(--bs-danger,#db2777)}[dir] .interview-summary-card .candidate-profile-section .profile-info-content .profile-metrics-pills .metric-pill.consensus .pill-icon{background:rgba(var(--bs-danger-rgb,239,68,68),.08)}.interview-summary-card .candidate-profile-section .profile-info-content .profile-metrics-pills .metric-pill.questions .pill-icon{color:var(--bs-warning,#f97316)}[dir] .interview-summary-card .candidate-profile-section .profile-info-content .profile-metrics-pills .metric-pill.questions .pill-icon{background:rgba(var(--bs-warning-rgb,245,158,11),.08)}.interview-summary-card .candidate-profile-section .profile-info-content .profile-metrics-pills .metric-pill.percentile .pill-icon{color:var(--bs-success,#22c55e)}[dir] .interview-summary-card .candidate-profile-section .profile-info-content .profile-metrics-pills .metric-pill.percentile .pill-icon{background:rgba(var(--bs-success-rgb,34,197,94),.08)}.interview-summary-card .candidate-profile-section .profile-info-content .profile-metrics-pills .metric-pill .pill-content{display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;width:100%}[dir=ltr] .interview-summary-card .candidate-profile-section .profile-info-content .profile-metrics-pills .metric-pill .pill-content{text-align:left}[dir=rtl] .interview-summary-card .candidate-profile-section .profile-info-content .profile-metrics-pills .metric-pill .pill-content{text-align:right}.interview-summary-card .candidate-profile-section .profile-info-content .profile-metrics-pills .metric-pill .pill-content .pill-label{font-size:10px;font-weight:600;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.interview-summary-card .candidate-profile-section .profile-info-content .profile-metrics-pills .metric-pill .pill-content .pill-value{font-size:14px;font-weight:800;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[dir] .interview-summary-card .candidate-profile-section .profile-info-content .profile-metrics-pills .metric-pill .pill-content .pill-value{margin-top:1px}.interview-summary-card .candidate-profile-section .profile-info-content .profile-metrics-pills .metric-pill .label-with-trigger{display:flex;align-items:center;grid-gap:2px;gap:2px;width:100%;overflow:hidden}.interview-summary-card .candidate-profile-section .profile-info-content .profile-metrics-pills .metric-pill .label-with-trigger .analysis-trigger{color:#cbd5e1;line-height:0;flex-shrink:0}[dir] .interview-summary-card .candidate-profile-section .profile-info-content .profile-metrics-pills .metric-pill .label-with-trigger .analysis-trigger{cursor:pointer}.interview-summary-card .candidate-profile-section .profile-action-buttons{display:flex;justify-content:center;grid-gap:16px;gap:16px;width:100%}[dir] .interview-summary-card .candidate-profile-section .profile-action-buttons{margin-top:8px}.interview-summary-card .candidate-profile-section .profile-action-buttons .btn-action{min-width:140px;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;font-size:15px;font-weight:700;transition:all .2s}[dir] .interview-summary-card .candidate-profile-section .profile-action-buttons .btn-action{padding:10px 24px;border-radius:12px}.interview-summary-card .candidate-profile-section .profile-action-buttons .btn-action:disabled{opacity:.7}[dir] .interview-summary-card .candidate-profile-section .profile-action-buttons .btn-action:disabled{cursor:not-allowed}.interview-summary-card .summary-visualization-section{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:440px;width:100%}[dir] .interview-summary-card .summary-visualization-section{padding:20px 12px;background:#f8fafc;border-radius:20px;border:1px solid #f1f5f9}@media(max-width:992px){[dir] .interview-summary-card .summary-visualization-section{margin-top:0;padding:16px}}.interview-summary-card .summary-visualization-section .hero-visualization-container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:12px;gap:12px}[dir] .analysis-popover-content{padding:8px}.analysis-popover-content .analysis-section{display:flex;flex-direction:column;grid-gap:8px;gap:8px}[dir] .model-reasoning-matrix-container{background:#fff;border-radius:16px;padding:24px;border:1px solid #e5e7eb;margin-top:24px;box-shadow:0 4px 20px rgba(0,0,0,.02)}[dir] .model-reasoning-matrix-container.nested{padding:0;border:none;box-shadow:none;background:transparent;margin-top:0}[dir] .model-reasoning-matrix-container.nested .matrix-title{margin-bottom:16px}.model-reasoning-matrix-container .matrix-title{font-size:18px;font-weight:700;color:#1e293b;letter-spacing:-.01em}[dir] .model-reasoning-matrix-container .matrix-title{margin-bottom:24px}.model-reasoning-matrix-container .matrix-table-wrapper{overflow-x:auto}.model-reasoning-matrix-container .matrix-table{width:100%;border-collapse:collapse}[dir] .model-reasoning-matrix-container .matrix-table thead tr{border-bottom:1px solid #f1f5f9}.model-reasoning-matrix-container .matrix-table thead th{font-size:10px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}[dir] .model-reasoning-matrix-container .matrix-table thead th{padding:8px 12px}[dir=ltr] .model-reasoning-matrix-container .matrix-table thead th{text-align:left}[dir=rtl] .model-reasoning-matrix-container .matrix-table thead th{text-align:right}.model-reasoning-matrix-container .matrix-table tbody tr{transition:background .2s ease}[dir] .model-reasoning-matrix-container .matrix-table tbody tr{border-bottom:1px solid #f8fafc}[dir] .model-reasoning-matrix-container .matrix-table tbody tr:last-child{border-bottom:none}[dir] .model-reasoning-matrix-container .matrix-table tbody tr:hover{background:#fcfdfe}.model-reasoning-matrix-container .matrix-table tbody td{vertical-align:middle}[dir] .model-reasoning-matrix-container .matrix-table tbody td{padding:8px 12px}.model-reasoning-matrix-container .col-model{width:100px}.model-reasoning-matrix-container .col-model .model-info{display:flex;align-items:center;grid-gap:12px;gap:12px}.model-reasoning-matrix-container .col-model .model-info .model-name{font-size:13px;font-weight:700;color:#334155}.model-reasoning-matrix-container .col-vote{width:100px}.model-reasoning-matrix-container .col-vote .vote-badge{display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;min-width:80px}[dir] .model-reasoning-matrix-container .col-vote .vote-badge{padding:4px 10px;border-radius:6px;border:1px solid transparent}.model-reasoning-matrix-container .col-vote .vote-badge.rating-3{color:var(--bs-warning,#d97706)}[dir] .model-reasoning-matrix-container .col-vote .vote-badge.rating-3{background:rgba(var(--bs-warning-rgb,245,158,11),.12);border-color:rgba(var(--bs-warning-rgb,245,158,11),.35)}.model-reasoning-matrix-container .col-vote .vote-badge.rating-2{color:var(--bs-success,#16a34a)}[dir] .model-reasoning-matrix-container .col-vote .vote-badge.rating-2{background:rgba(var(--bs-success-rgb,34,197,94),.12);border-color:rgba(var(--bs-success-rgb,34,197,94),.35)}.model-reasoning-matrix-container .col-vote .vote-badge.rating-1{color:var(--bs-danger,#dc2626)}[dir] .model-reasoning-matrix-container .col-vote .vote-badge.rating-1{background:rgba(var(--bs-danger-rgb,239,68,68),.12);border-color:rgba(var(--bs-danger-rgb,239,68,68),.35)}.model-reasoning-matrix-container .col-vote .vote-badge.neutral{color:#64748b}[dir] .model-reasoning-matrix-container .col-vote .vote-badge.neutral{background:#f8fafc;border-color:#e2e8f0}.model-reasoning-matrix-container .col-vote .vote-badge.bucket-excellent,.model-reasoning-matrix-container .col-vote .vote-badge.bucket-high{color:var(--bs-success,#10b981)}[dir] .model-reasoning-matrix-container .col-vote .vote-badge.bucket-excellent,[dir] .model-reasoning-matrix-container .col-vote .vote-badge.bucket-high{background:rgba(var(--bs-success-rgb,34,197,94),.08);border:1px solid rgba(var(--bs-success-rgb,34,197,94),.2)}.model-reasoning-matrix-container .col-vote .vote-badge.bucket-average{color:var(--bs-primary,#6366f1)}[dir] .model-reasoning-matrix-container .col-vote .vote-badge.bucket-average{background:rgba(var(--bs-primary-rgb,99,102,241),.08);border:1px solid rgba(var(--bs-primary-rgb,99,102,241),.2)}.model-reasoning-matrix-container .col-vote .vote-badge.bucket-low{color:var(--bs-danger,#f43f5e)}[dir] .model-reasoning-matrix-container .col-vote .vote-badge.bucket-low{background:rgba(var(--bs-danger-rgb,239,68,68),.08);border:1px solid rgba(var(--bs-danger-rgb,239,68,68),.2)}.model-reasoning-matrix-container .col-vote .vote-badge.bucket-neutral{color:#64748b}[dir] .model-reasoning-matrix-container .col-vote .vote-badge.bucket-neutral{background:#f8fafc;border:1px solid #e2e8f0}.model-reasoning-matrix-container .col-reasoning{max-width:320px}.model-reasoning-matrix-container .col-reasoning .reasoning-wrapper{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.model-reasoning-matrix-container .col-reasoning .reasoning-paragraph{font-size:11px;line-height:1.5;color:#64748b;word-break:break-word}[dir] .model-reasoning-matrix-container .col-reasoning .reasoning-paragraph{margin:0}.model-reasoning-matrix-container .col-reasoning .see-more-link{color:#4f46e5;font-size:11px;font-weight:600;text-decoration:none;display:inline}[dir] .model-reasoning-matrix-container .col-reasoning .see-more-link{background:none;border:none;padding:0;cursor:pointer}[dir=ltr] .model-reasoning-matrix-container .col-reasoning .see-more-link{margin-left:4px}[dir=rtl] .model-reasoning-matrix-container .col-reasoning .see-more-link{margin-right:4px}.model-reasoning-matrix-container .col-reasoning .see-more-link:hover{text-decoration:underline;color:#4338ca}.model-reasoning-matrix-container .col-confidence{width:140px}.model-reasoning-matrix-container .col-confidence .confidence-cell{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.model-reasoning-matrix-container .col-confidence .confidence-header{display:flex;align-items:baseline;grid-gap:6px;gap:6px}.model-reasoning-matrix-container .col-confidence .confidence-header .confidence-value{font-size:14px;font-weight:800;color:#1e293b}.model-reasoning-matrix-container .col-confidence .confidence-header .confidence-label{font-size:9px;font-weight:700;letter-spacing:.05em}.model-reasoning-matrix-container .col-confidence .confidence-progress-wrapper{width:100%;height:4px;overflow:hidden}[dir] .model-reasoning-matrix-container .col-confidence .confidence-progress-wrapper{background:#f1f5f9;border-radius:2px}.model-reasoning-matrix-container .col-confidence .confidence-progress-wrapper .custom-progress-bar{width:100%;height:100%}.model-reasoning-matrix-container .col-confidence .confidence-progress-wrapper .custom-progress-bar .progress-fill{height:100%;transition:width .6s cubic-bezier(.4,0,.2,1)}[dir] .model-reasoning-matrix-container .col-confidence .confidence-progress-wrapper .custom-progress-bar .progress-fill{border-radius:2px}@media(max-width:1024px){.model-reasoning-matrix-container .col-model{width:150px}.model-reasoning-matrix-container .col-vote{width:120px}.model-reasoning-matrix-container .col-confidence{width:150px}}@media(max-width:768px){.model-reasoning-matrix-container .col-reasoning{min-width:220px}.model-reasoning-matrix-container .col-vote{width:90px}.model-reasoning-matrix-container .col-confidence{width:100px}}.model-consensus-view{--color-primary:var(--bs-primary,#6366f1);--color-primary-light:var(--bs-primary,#818cf8);--color-primary-dark:var(--bs-primary,#4f46e5);--color-success:var(--bs-success,#22c55e);--color-success-light:rgba(var(--bs-success-rgb,34,197,94),0.4);--color-warning:#f59e0b;--color-warning-light:#fcd34d;--color-danger:#ef4444;--color-danger-light:#fca5a5;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--shadow-sm:0 1px 2px 0 rgba(0,0,0,0.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1);--shadow-xl:0 20px 25px -5px rgba(0,0,0,0.1);--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--color-gray-800);max-width:1400px;width:100%}[dir] .model-consensus-view{padding:0;margin:0 auto;background:transparent;border-radius:var(--radius-xl)}.model-consensus-view .consensus-main-section{width:100%}.model-consensus-view .evaluation-loading-state{display:flex;justify-content:center;align-items:center;min-height:500px}[dir] .model-consensus-view .evaluation-loading-state{background:#fff;border-radius:var(--radius-lg);padding:3rem 2rem;border:1px solid var(--color-gray-200);box-shadow:var(--shadow-sm)}.model-consensus-view .evaluation-loading-state .loading-content{display:flex;flex-direction:column;align-items:center;grid-gap:1.5rem;gap:1.5rem;width:100%;max-width:800px}[dir] .model-consensus-view .evaluation-loading-state .loading-content{text-align:center}.model-consensus-view .evaluation-loading-state .loading-content .robots-analyzing{display:flex;grid-gap:1rem;gap:1rem}[dir] .model-consensus-view .evaluation-loading-state .loading-content .robots-analyzing{margin-bottom:.5rem}.model-consensus-view .evaluation-loading-state .loading-content .robots-analyzing .robot-pulse{width:56px;height:56px;display:flex;align-items:center;justify-content:center;color:#fff}[dir] .model-consensus-view .evaluation-loading-state .loading-content .robots-analyzing .robot-pulse{border-radius:50%;box-shadow:var(--shadow-md)}[dir] .model-consensus-view .evaluation-loading-state .loading-content .robots-analyzing .robot-pulse.model-color-1{background:var(--color-primary,#4f46e5)}[dir] .model-consensus-view .evaluation-loading-state .loading-content .robots-analyzing .robot-pulse.model-color-2{background:#8b5cf6}[dir] .model-consensus-view .evaluation-loading-state .loading-content .robots-analyzing .robot-pulse.model-color-3{background:#7e22ce}[dir] .model-consensus-view .evaluation-loading-state .loading-content .robots-analyzing .robot-pulse.model-color-4{background:#0891b2}[dir] .model-consensus-view .evaluation-loading-state .loading-content .robots-analyzing .robot-pulse.model-color-5{background:var(--color-success,#059669)}[dir] .model-consensus-view .evaluation-loading-state .loading-content .loading-spinner{margin:.5rem 0}.model-consensus-view .evaluation-loading-state .loading-content .loading-title{font-size:1.75rem;font-weight:700;color:var(--color-gray-900);letter-spacing:-.01em}[dir] .model-consensus-view .evaluation-loading-state .loading-content .loading-title{margin:0}.model-consensus-view .evaluation-loading-state .loading-content .loading-subtitle{font-size:1rem;color:var(--color-gray-600);line-height:1.6}[dir] .model-consensus-view .evaluation-loading-state .loading-content .loading-subtitle{margin:0}.model-consensus-view .evaluation-loading-state .loading-content .analysis-steps{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;width:100%}[dir] .model-consensus-view .evaluation-loading-state .loading-content .analysis-steps{margin-top:1rem;padding:1.5rem;background:var(--color-gray-50);border-radius:var(--radius-lg);border:1px solid var(--color-gray-200)}.model-consensus-view .evaluation-loading-state .loading-content .analysis-steps .step-item{display:flex;align-items:center;grid-gap:.875rem;gap:.875rem;font-size:.9375rem;color:var(--color-gray-500);transition:all .3s ease}.model-consensus-view .evaluation-loading-state .loading-content .analysis-steps .step-item.active{color:var(--color-gray-900);font-weight:500}.model-consensus-view .evaluation-loading-state .loading-content .analysis-steps .step-item.active .step-icon{color:#fff}[dir] .model-consensus-view .evaluation-loading-state .loading-content .analysis-steps .step-item.active .step-icon{background:var(--color-primary);border-color:var(--color-primary)}.model-consensus-view .evaluation-loading-state .loading-content .analysis-steps .step-item .step-icon{width:28px;height:28px;color:var(--color-gray-400);display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;flex-shrink:0;transition:all .3s ease}[dir] .model-consensus-view .evaluation-loading-state .loading-content .analysis-steps .step-item .step-icon{border-radius:50%;background:#fff;border:2px solid var(--color-gray-300)}.model-consensus-view .evaluation-loading-state .loading-content .analysis-steps .step-item .step-icon svg{width:14px;height:14px}.model-consensus-view .candidate-profile-header{display:flex;flex-direction:column;position:relative}[dir] .model-consensus-view .candidate-profile-header{padding:1.5rem;background:#fff;border-radius:var(--radius-lg);margin-bottom:.7rem;box-shadow:var(--shadow-sm);border:1px solid var(--color-gray-200)}.model-consensus-view .candidate-profile-header .candidate-profile-main{display:flex;justify-content:space-between;align-items:center;width:100%}.model-consensus-view .candidate-profile-header .profile-left{display:flex;grid-gap:1.125rem;gap:1.125rem;align-items:flex-start}.model-consensus-view .candidate-profile-header .candidate-avatar{font-weight:600;font-size:1.125rem;flex-shrink:0}[dir=ltr] .model-consensus-view .candidate-profile-header .candidate-avatar{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark))}[dir=rtl] .model-consensus-view .candidate-profile-header .candidate-avatar{background:linear-gradient(-135deg,var(--color-primary),var(--color-primary-dark))}.model-consensus-view .candidate-profile-header .candidate-details .candidate-name{font-size:1.5rem;font-weight:700;color:var(--color-gray-900)}[dir] .model-consensus-view .candidate-profile-header .candidate-details .candidate-name{margin:0 0 .25rem}.model-consensus-view .candidate-profile-header .candidate-details .candidate-role{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;font-size:.85rem;font-weight:500;color:var(--color-gray-600)}[dir] .model-consensus-view .candidate-profile-header .candidate-details .candidate-role{margin:0 0 .5rem}.model-consensus-view .candidate-profile-header .candidate-details .candidate-role .role-icon{color:var(--color-primary)}.model-consensus-view .candidate-profile-header .candidate-details .candidate-meta-row{display:flex;grid-gap:1.25rem;gap:1.25rem;flex-wrap:wrap}.model-consensus-view .candidate-profile-header .candidate-details .candidate-meta-row .meta-item{font-size:.85rem;font-weight:500;color:var(--color-gray-600);display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;transition:all .2s ease}[dir] .model-consensus-view .candidate-profile-header .candidate-details .candidate-meta-row .meta-item{padding:0;background:transparent;border:none}.model-consensus-view .candidate-profile-header .candidate-details .candidate-meta-row .meta-item:hover{color:var(--color-primary)}.model-consensus-view .candidate-profile-header .candidate-details .candidate-meta-row .meta-item svg{color:var(--color-primary);width:14px;height:14px;flex-shrink:0}.model-consensus-view .candidate-profile-header .candidate-details .candidate-meta-row .meta-item:before{display:none}.model-consensus-view .candidate-profile-header .profile-right{display:flex;align-items:center;grid-gap:1.25rem;gap:1.25rem}.model-consensus-view .candidate-profile-header .profile-right .hero-score-card{display:flex;flex-direction:column;align-items:center;min-width:90px}[dir] .model-consensus-view .candidate-profile-header .profile-right .hero-score-card{padding:1rem 1.5rem;border-radius:var(--radius-md)}[dir=ltr] .model-consensus-view .candidate-profile-header .profile-right .hero-score-card{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark))}[dir=rtl] .model-consensus-view .candidate-profile-header .profile-right .hero-score-card{background:linear-gradient(-135deg,var(--color-primary),var(--color-primary-dark))}.model-consensus-view .candidate-profile-header .profile-right .hero-score-card .score-value{font-size:2rem;font-weight:700;color:#fff;line-height:1}.model-consensus-view .candidate-profile-header .profile-right .hero-score-card .score-label{font-size:.75rem;font-weight:600;color:hsla(0,0%,100%,.85);text-transform:uppercase;letter-spacing:.05em}[dir] .model-consensus-view .candidate-profile-header .profile-right .hero-score-card .score-label{margin-top:.25rem}@keyframes subtle-pulse-attention{0%{box-shadow:0 0 0 0 rgba(var(--bs-primary-rgb,99,102,241),.4)}70%{box-shadow:0 0 0 8px rgba(var(--bs-primary-rgb,99,102,241),0)}to{box-shadow:0 0 0 0 rgba(var(--bs-primary-rgb,99,102,241),0)}}.model-consensus-view .candidate-profile-header .experience-toggle-wrapper{position:absolute;bottom:-12px;display:flex;justify-content:center;pointer-events:none;z-index:10}[dir=ltr] .model-consensus-view .candidate-profile-header .experience-toggle-wrapper,[dir=rtl] .model-consensus-view .candidate-profile-header .experience-toggle-wrapper{left:0;right:0}.model-consensus-view .candidate-profile-header .experience-toggle-wrapper .experience-toggle-btn{pointer-events:auto;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--color-gray-500);transition:all .2s ease}[dir] .model-consensus-view .candidate-profile-header .experience-toggle-wrapper .experience-toggle-btn{border-radius:50%;background:#fff;border:1px solid var(--color-gray-200);cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.04)}[dir=ltr] .model-consensus-view .candidate-profile-header .experience-toggle-wrapper .experience-toggle-btn.pulse-anim,[dir=rtl] .model-consensus-view .candidate-profile-header .experience-toggle-wrapper .experience-toggle-btn.pulse-anim{animation:subtle-pulse-attention 2s infinite}.model-consensus-view .candidate-profile-header .experience-toggle-wrapper .experience-toggle-btn:hover{color:#fff}[dir] .model-consensus-view .candidate-profile-header .experience-toggle-wrapper .experience-toggle-btn:hover{background:var(--color-primary);border-color:var(--color-primary)}.model-consensus-view .candidate-profile-header .experience-toggle-wrapper .experience-toggle-btn svg{transition:transform .2s ease}.model-consensus-view .candidate-profile-header .candidate-profile-footer{width:100%}[dir] .model-consensus-view .candidate-profile-header .candidate-profile-footer{margin-top:1.25rem}.model-consensus-view .consensus-hero-section{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;grid-gap:1rem;gap:1rem}[dir] .model-consensus-view .consensus-hero-section{background:#fff;border-radius:var(--radius-xl);padding:2rem 2.5rem;margin-bottom:1.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03);border:1px solid var(--color-gray-200);text-align:center}.model-consensus-view .consensus-hero-section:before{content:"";position:absolute;top:0;height:4px;opacity:.8}[dir=ltr] .model-consensus-view .consensus-hero-section:before{left:0;right:0;background:linear-gradient(90deg,var(--color-primary,#6366f1),rgba(var(--bs-primary-rgb,99,102,241),.85) 50%,var(--color-primary,#6366f1))}[dir=rtl] .model-consensus-view .consensus-hero-section:before{right:0;left:0;background:linear-gradient(-90deg,var(--color-primary,#6366f1),rgba(var(--bs-primary-rgb,99,102,241),.85) 50%,var(--color-primary,#6366f1))}.model-consensus-view .consensus-hero-section .progress-stepper{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem}[dir] .model-consensus-view .consensus-hero-section .progress-stepper{margin-bottom:.5rem}.model-consensus-view .consensus-hero-section .progress-stepper .step-item{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;transition:all .3s ease}[dir] .model-consensus-view .consensus-hero-section .progress-stepper .step-item{padding:.3rem .6rem;border-radius:100px;background:var(--color-gray-100);border:1px solid var(--color-gray-200)}[dir] .model-consensus-view .consensus-hero-section .progress-stepper .step-item.step-1{background:rgba(var(--bs-primary-rgb,99,102,241),.1);border-color:rgba(var(--bs-primary-rgb,99,102,241),.2)}.model-consensus-view .consensus-hero-section .progress-stepper .step-item.step-1 .step-circle{color:#fff}[dir] .model-consensus-view .consensus-hero-section .progress-stepper .step-item.step-1 .step-circle{background:var(--color-primary)}.model-consensus-view .consensus-hero-section .progress-stepper .step-item.step-1 .step-label{color:var(--color-primary);font-weight:600}[dir] .model-consensus-view .consensus-hero-section .progress-stepper .step-item.completed{background:rgba(var(--bs-success-rgb,34,197,94),.1);border-color:rgba(var(--bs-success-rgb,34,197,94),.2)}.model-consensus-view .consensus-hero-section .progress-stepper .step-item.completed .step-circle{color:#fff}[dir] .model-consensus-view .consensus-hero-section .progress-stepper .step-item.completed .step-circle{background:var(--color-success)}.model-consensus-view .consensus-hero-section .progress-stepper .step-item.completed .step-label{color:var(--color-success);font-weight:600}.model-consensus-view .consensus-hero-section .progress-stepper .step-item .step-circle{width:18px;height:18px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:.6rem;font-weight:700;flex-shrink:0}[dir] .model-consensus-view .consensus-hero-section .progress-stepper .step-item .step-circle{border-radius:50%;background:var(--color-gray-300)}.model-consensus-view .consensus-hero-section .progress-stepper .step-item .step-label{font-size:.8125rem;font-weight:500;color:var(--color-gray-600);white-space:nowrap}.model-consensus-view .consensus-hero-section .progress-stepper .step-arrow{font-size:1.125rem;color:var(--color-gray-400);font-weight:300}[dir] .model-consensus-view .consensus-hero-section:hover{box-shadow:0 10px 25px -5px rgba(0,0,0,.05),0 8px 10px -6px rgba(0,0,0,.05);border-color:var(--color-gray-300)}.model-consensus-view .consensus-hero-section .robots-row{display:flex;justify-content:center}[dir] .model-consensus-view .consensus-hero-section .robots-row{margin-bottom:.5rem}.model-consensus-view .consensus-hero-section .robots-row .robot-circle{width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:#fff;transition:transform .2s ease}[dir] .model-consensus-view .consensus-hero-section .robots-row .robot-circle{border-radius:50%;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);border:3px solid #fff}[dir=ltr] .model-consensus-view .consensus-hero-section .robots-row .robot-circle{margin-left:-12px}[dir=rtl] .model-consensus-view .consensus-hero-section .robots-row .robot-circle{margin-right:-12px}[dir=ltr] .model-consensus-view .consensus-hero-section .robots-row .robot-circle:first-child{margin-left:0}[dir=rtl] .model-consensus-view .consensus-hero-section .robots-row .robot-circle:first-child{margin-right:0}.model-consensus-view .consensus-hero-section .robots-row .robot-circle:hover{z-index:10}[dir] .model-consensus-view .consensus-hero-section .robots-row .robot-circle:hover{transform:translateY(-4px) scale(1.05)}[dir] .model-consensus-view .consensus-hero-section .robots-row .robot-circle.model-color-1{background:var(--color-primary)}[dir] .model-consensus-view .consensus-hero-section .robots-row .robot-circle.model-color-2{background:#8b5cf6}[dir] .model-consensus-view .consensus-hero-section .robots-row .robot-circle.model-color-3{background:#7e22ce}[dir] .model-consensus-view .consensus-hero-section .robots-row .robot-circle.model-color-4{background:#0891b2}[dir] .model-consensus-view .consensus-hero-section .robots-row .robot-circle.model-color-5{background:var(--color-success)}.model-consensus-view .consensus-hero-section .consensus-title{font-size:1.625rem;font-weight:700;color:var(--color-gray-900);letter-spacing:-.01em;line-height:1.2}[dir] .model-consensus-view .consensus-hero-section .consensus-title{margin:0}.model-consensus-view .consensus-hero-section .consensus-subtitle{font-size:.9375rem;color:var(--color-gray-600);line-height:1.4}[dir] .model-consensus-view .consensus-hero-section .consensus-subtitle{margin:0 0 .5rem}.model-consensus-view .consensus-hero-section .consensus-subtitle strong{color:var(--color-gray-700);font-weight:600}[dir] .model-consensus-view .analysis-summary-section{margin-top:2rem}.model-consensus-view .analysis-summary-section .section-header-minimal{display:flex;align-items:center;grid-gap:1rem;gap:1rem}[dir] .model-consensus-view .analysis-summary-section .section-header-minimal{margin-bottom:1rem;padding:0 .5rem}.model-consensus-view .analysis-summary-section .section-header-minimal .section-title{font-size:.75rem;font-weight:800;color:var(--color-gray-500);text-transform:uppercase;letter-spacing:.1em;white-space:nowrap}[dir] .model-consensus-view .analysis-summary-section .section-header-minimal .section-title{margin:0}.model-consensus-view .analysis-summary-section .section-header-minimal .title-liner{flex:1 1;height:1px}[dir] .model-consensus-view .analysis-summary-section .section-header-minimal .title-liner{background:var(--color-gray-200)}[dir] .model-consensus-view .analysis-summary-section .consensus-analysis-hub.standalone-card{background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);padding:2.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.05);margin:0 0 2rem}.model-consensus-view .consensus-analysis-hub{display:flex;grid-gap:4rem;gap:4rem;width:100%;align-items:center}.model-consensus-view .consensus-analysis-hub .analysis-chart-side{flex-shrink:0;width:280px;display:flex;flex-direction:column;align-items:center;grid-gap:1.5rem;gap:1.5rem}.model-consensus-view .consensus-analysis-hub .analysis-chart-side .chart-container{position:relative;width:100%;display:flex;justify-content:center;align-items:center}.model-consensus-view .consensus-analysis-hub .analysis-chart-side .chart-container .chart-overlay{position:absolute;top:50%;display:flex;flex-direction:column;align-items:center;pointer-events:none}[dir] .model-consensus-view .consensus-analysis-hub .analysis-chart-side .chart-container .chart-overlay{text-align:center}[dir=ltr] .model-consensus-view .consensus-analysis-hub .analysis-chart-side .chart-container .chart-overlay{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .model-consensus-view .consensus-analysis-hub .analysis-chart-side .chart-container .chart-overlay{right:50%;transform:translate(50%,-50%)}.model-consensus-view .consensus-analysis-hub .analysis-chart-side .chart-container .chart-overlay .overlay-value{font-size:1.875rem;font-weight:800;color:var(--color-gray-900);line-height:1}.model-consensus-view .consensus-analysis-hub .analysis-chart-side .chart-container .chart-overlay .overlay-label{font-size:.6875rem;font-weight:700;color:var(--color-gray-500);text-transform:uppercase;letter-spacing:.1em}[dir] .model-consensus-view .consensus-analysis-hub .analysis-chart-side .chart-container .chart-overlay .overlay-label{margin-top:.25rem}.model-consensus-view .consensus-analysis-hub .analysis-chart-side .chart-legend{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:.75rem 1.25rem;gap:.75rem 1.25rem}.model-consensus-view .consensus-analysis-hub .analysis-chart-side .chart-legend .legend-item{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;opacity:.65;transition:opacity .2s ease}.model-consensus-view .consensus-analysis-hub .analysis-chart-side .chart-legend .legend-item.is-winner{opacity:1}.model-consensus-view .consensus-analysis-hub .analysis-chart-side .chart-legend .legend-item.is-winner .legend-text{font-weight:700;color:var(--color-gray-900)}.model-consensus-view .consensus-analysis-hub .analysis-chart-side .chart-legend .legend-item .legend-dot{width:8px;height:8px}[dir] .model-consensus-view .consensus-analysis-hub .analysis-chart-side .chart-legend .legend-item .legend-dot{border-radius:50%}.model-consensus-view .consensus-analysis-hub .analysis-chart-side .chart-legend .legend-item .legend-text{font-size:.75rem;font-weight:600;color:var(--color-gray-600)}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side{flex:1 1;display:flex;flex-direction:column;grid-gap:1.25rem;gap:1.25rem}[dir=ltr] .model-consensus-view .consensus-analysis-hub .analysis-reasoning-side{text-align:left}[dir=rtl] .model-consensus-view .consensus-analysis-hub .analysis-reasoning-side{text-align:right}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .verdict-status-header .status-badge{display:inline-flex;align-items:center;grid-gap:.5rem;gap:.5rem;font-size:.625rem;font-weight:800;letter-spacing:.1em}[dir] .model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .verdict-status-header .status-badge{padding:.375rem .75rem;border-radius:100px;margin-bottom:.5rem}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .verdict-status-header .status-badge .status-dot{width:6px;height:6px}[dir] .model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .verdict-status-header .status-badge .status-dot{border-radius:50%}[dir=ltr] .model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .verdict-status-header .status-badge .status-dot,[dir=rtl] .model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .verdict-status-header .status-badge .status-dot{animation:pulse 2s infinite}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .verdict-status-header .verdict-title-group{display:flex;align-items:center;grid-gap:.625rem;gap:.625rem}[dir] .model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .verdict-status-header .verdict-title-group{margin-top:.25rem}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .verdict-status-header .verdict-title-group .verdict-name{font-size:2.25rem;font-weight:900;line-height:1;white-space:nowrap}[dir] .model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .verdict-status-header .verdict-title-group .verdict-name{margin:0}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .verdict-status-header .verdict-title-group .verdict-info-icon-trigger{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#94a3b8;transition:all .2s cubic-bezier(.4,0,.2,1)}[dir] .model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .verdict-status-header .verdict-title-group .verdict-info-icon-trigger{border-radius:50%;border:1.5px solid #cbd5e1;background:#fff;cursor:pointer;margin-top:10px}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .verdict-status-header .verdict-title-group .verdict-info-icon-trigger:hover{color:var(--color-primary)}[dir] .model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .verdict-status-header .verdict-title-group .verdict-info-icon-trigger:hover{border-color:var(--color-primary);background:#f8fafc;transform:scale(1.1);box-shadow:0 4px 12px rgba(99,102,241,.15)}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .verdict-status-header .verdict-title-group .verdict-info-icon-trigger svg{width:12px;height:12px}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .rating-popover-dropdown{overflow:hidden!important}[dir] .model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .rating-popover-dropdown{padding:0!important;border:none!important;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)!important;background:#fff!important;border-radius:1.25rem!important}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .rating-popover-dropdown .popover-accent{height:6px;width:100%}[dir] .model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .rating-popover-dropdown .popover-inner{padding:0}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .rating-popover-dropdown .popover-inner .popover-category{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem}[dir] .model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .rating-popover-dropdown .popover-inner .popover-category{background:#0f172a;padding:1.25rem 1.5rem}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .rating-popover-dropdown .popover-inner .popover-category .category-line{width:14px;height:2px}[dir] .model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .rating-popover-dropdown .popover-inner .popover-category .category-line{background:hsla(0,0%,100%,.3);border-radius:10px}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .rating-popover-dropdown .popover-inner .popover-category span{font-size:.65rem;font-weight:800;color:hsla(0,0%,100%,.6);letter-spacing:.15em;text-transform:uppercase}[dir] .model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .rating-popover-dropdown .popover-inner .popover-content-body{padding:1.5rem}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .rating-popover-dropdown .popover-inner .popover-content-body .popover-title{font-size:1.25rem;font-weight:900;line-height:1.2;letter-spacing:-.01em}[dir] .model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .rating-popover-dropdown .popover-inner .popover-content-body .popover-title{margin:0 0 .75rem}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .rating-popover-dropdown .popover-inner .popover-content-body .popover-description{font-size:.9375rem;color:#475569;line-height:1.6;font-weight:500}[dir] .model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .rating-popover-dropdown .popover-inner .popover-content-body .popover-description{margin:0}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .reasoning-bubble{position:relative}[dir] .model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .reasoning-bubble{margin-top:1.5rem;background:#f8fafc;border-radius:1.25rem;padding:1.5rem;border:1px solid var(--color-gray-200)}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .reasoning-bubble:before{content:"";position:absolute;top:-8px;width:16px;height:16px}[dir] .model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .reasoning-bubble:before{background:#f8fafc;border-top:1px solid var(--color-gray-200)}[dir=ltr] .model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .reasoning-bubble:before{left:2rem;border-left:1px solid var(--color-gray-200);transform:rotate(45deg)}[dir=rtl] .model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .reasoning-bubble:before{right:2rem;border-right:1px solid var(--color-gray-200);transform:rotate(-45deg)}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .reasoning-bubble .justification-text{font-size:.9375rem;line-height:1.6;color:var(--color-gray-700);font-weight:500}[dir] .model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .reasoning-bubble .justification-text{margin-bottom:1.5rem}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .reasoning-bubble .consensus-meta{display:flex;align-items:center;grid-gap:2rem;gap:2rem}[dir] .model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .reasoning-bubble .consensus-meta{padding-top:1.25rem;border-top:1px dashed var(--color-gray-300)}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .reasoning-bubble .consensus-meta .meta-box{display:flex;flex-direction:column;grid-gap:.25rem;gap:.25rem}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .reasoning-bubble .consensus-meta .meta-box .meta-label{font-size:.625rem;font-weight:800;color:var(--color-gray-400);letter-spacing:.05em}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .reasoning-bubble .consensus-meta .meta-box .meta-value{font-size:.875rem;font-weight:700;color:var(--color-gray-900)}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .reasoning-bubble .consensus-meta .meta-divider{width:1px;height:24px}[dir] .model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .reasoning-bubble .consensus-meta .meta-divider{background:var(--color-gray-200)}@media(max-width:1024px){.model-consensus-view .consensus-analysis-hub{flex-direction:column;grid-gap:2rem;gap:2rem}.model-consensus-view .consensus-analysis-hub .analysis-chart-side{width:100%}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side{align-items:center}[dir] .model-consensus-view .consensus-analysis-hub .analysis-reasoning-side{text-align:center}[dir=ltr] .model-consensus-view .consensus-analysis-hub .reasoning-bubble:before{left:50%;margin-left:-8px}[dir=rtl] .model-consensus-view .consensus-analysis-hub .reasoning-bubble:before{right:50%;margin-right:-8px}}.model-consensus-view .bottom-section{display:flex;flex-direction:row;grid-gap:1.5rem;gap:1.5rem;align-items:stretch}.model-consensus-view .bottom-section.is-expanded{align-items:flex-start}.model-consensus-view .bottom-section.is-expanded .right-column{position:-webkit-sticky;position:sticky;top:1.5rem}.model-consensus-view .bottom-section .left-column{flex:1.5 1;min-width:0;display:flex}.model-consensus-view .bottom-section .right-column{flex:1 1;min-width:320px;display:flex}.model-consensus-view .bottom-section .ai-reasoning-card,.model-consensus-view .bottom-section .recruiter-assessment-card{width:100%;display:flex;flex-direction:column}.model-consensus-view .bottom-section .reasoning-list-matrix{flex:1 1}.model-consensus-view .bottom-section .view-all-assessments-btn{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:.5rem;gap:.5rem;color:var(--color-primary);font-size:.8125rem;font-weight:600;transition:all .2s ease}[dir] .model-consensus-view .bottom-section .view-all-assessments-btn{padding:.75rem;background:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);cursor:pointer;margin-top:1rem}[dir] .model-consensus-view .bottom-section .view-all-assessments-btn:hover{background:var(--color-gray-100);border-color:var(--color-gray-300)}@media(max-width:1024px){.model-consensus-view .bottom-section{flex-direction:column;align-items:stretch!important}.model-consensus-view .bottom-section .left-column{width:100%}.model-consensus-view .bottom-section .right-column{position:static;width:100%;min-width:0}}[dir] .model-consensus-view .ai-reasoning-card{background:#fff;border-radius:var(--radius-lg);padding:1.5rem;border:1px solid var(--color-gray-200);box-shadow:var(--shadow-sm)}.model-consensus-view .ai-reasoning-card .consensus-summary{display:flex;grid-gap:1rem;gap:1rem;align-items:flex-start}[dir] .model-consensus-view .ai-reasoning-card .consensus-summary{background:var(--color-gray-50);border-radius:var(--radius-lg);padding:1.25rem;margin-bottom:1.25rem;border:1px solid var(--color-gray-200)}.model-consensus-view .ai-reasoning-card .consensus-summary .summary-badge{width:48px;height:48px;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.375rem;flex-shrink:0}[dir] .model-consensus-view .ai-reasoning-card .consensus-summary .summary-badge{border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}[dir=ltr] .model-consensus-view .ai-reasoning-card .consensus-summary .summary-badge{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark))}[dir=rtl] .model-consensus-view .ai-reasoning-card .consensus-summary .summary-badge{background:linear-gradient(-135deg,var(--color-primary),var(--color-primary-dark))}.model-consensus-view .ai-reasoning-card .consensus-summary .summary-content{flex:1 1}.model-consensus-view .ai-reasoning-card .consensus-summary .summary-content .summary-title{font-size:1.125rem;font-weight:600;color:var(--color-gray-900)}[dir] .model-consensus-view .ai-reasoning-card .consensus-summary .summary-content .summary-title{margin:0 0 .375rem}.model-consensus-view .ai-reasoning-card .consensus-summary .summary-content .summary-description{font-size:.875rem;color:var(--color-gray-600);line-height:1.5}[dir] .model-consensus-view .ai-reasoning-card .consensus-summary .summary-content .summary-description{margin:0}.model-consensus-view .ai-reasoning-card .reasoning-list{display:flex;flex-direction:column;grid-gap:1.25rem;gap:1.25rem}.model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header{display:flex;align-items:center;grid-gap:.625rem;gap:.625rem}[dir] .model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header{margin-bottom:.75rem}.model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header .model-avatar-small{width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}[dir] .model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header .model-avatar-small{border-radius:50%;box-shadow:var(--shadow-sm)}[dir=ltr] .model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header .model-avatar-small.model-1{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark))}[dir=rtl] .model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header .model-avatar-small.model-1{background:linear-gradient(-135deg,var(--color-primary),var(--color-primary-dark))}[dir=ltr] .model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header .model-avatar-small.model-2{background:linear-gradient(135deg,#f093fb,#f5576c)}[dir=rtl] .model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header .model-avatar-small.model-2{background:linear-gradient(-135deg,#f093fb,#f5576c)}[dir=ltr] .model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header .model-avatar-small.model-3{background:linear-gradient(135deg,#4facfe,#00f2fe)}[dir=rtl] .model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header .model-avatar-small.model-3{background:linear-gradient(-135deg,#4facfe,#00f2fe)}[dir=ltr] .model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header .model-avatar-small.model-4{background:linear-gradient(135deg,#43e97b,#38f9d7)}[dir=rtl] .model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header .model-avatar-small.model-4{background:linear-gradient(-135deg,#43e97b,#38f9d7)}[dir=ltr] .model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header .model-avatar-small.model-5{background:linear-gradient(135deg,var(--color-success),#059669)}[dir=rtl] .model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header .model-avatar-small.model-5{background:linear-gradient(-135deg,var(--color-success),#059669)}.model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header .model-name-small{font-size:.875rem;font-weight:600;color:var(--color-gray-700)}.model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header .rating-tag-small{font-size:.8125rem;font-weight:500;color:var(--color-gray-700)}[dir] .model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header .rating-tag-small{padding:.25rem .625rem;border-radius:var(--radius-sm);background:var(--color-gray-100)}[dir=ltr] .model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header .rating-tag-small{margin-left:auto}[dir=rtl] .model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header .rating-tag-small{margin-right:auto}.model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header .rating-tag-small.excellent,.model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header .rating-tag-small.high{color:var(--color-success)}[dir] .model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header .rating-tag-small.excellent,[dir] .model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header .rating-tag-small.high{background:rgba(var(--bs-success-rgb,34,197,94),.1)}.model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header .rating-tag-small.average{color:var(--color-warning)}[dir] .model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header .rating-tag-small.average{background:rgba(var(--bs-warning-rgb,245,158,11),.1)}.model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header .rating-tag-small.low{color:var(--color-danger)}[dir] .model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header .rating-tag-small.low{background:rgba(var(--bs-danger-rgb,239,68,68),.1)}.model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-text{font-size:.875rem;color:var(--color-gray-600);line-height:1.6;font-style:italic}[dir] .model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-text{margin:0}[dir=ltr] .model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-text{padding-left:2.125rem}[dir=rtl] .model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-text{padding-right:2.125rem}.model-consensus-view .ai-reasoning-card .reasoning-list .expand-reasoning-btn{width:100%;font-size:.875rem;font-weight:500;color:var(--color-gray-600);transition:all .2s ease;display:flex;align-items:center;justify-content:center;grid-gap:.5rem;gap:.5rem}[dir] .model-consensus-view .ai-reasoning-card .reasoning-list .expand-reasoning-btn{padding:.75rem;background:transparent;border:1px dashed var(--color-gray-300);border-radius:var(--radius-md);cursor:pointer;margin-top:1rem}.model-consensus-view .ai-reasoning-card .reasoning-list .expand-reasoning-btn:hover{color:var(--color-gray-700)}[dir] .model-consensus-view .ai-reasoning-card .reasoning-list .expand-reasoning-btn:hover{background:var(--color-gray-50);border-color:var(--color-gray-400)}[dir] .model-consensus-view .recruiter-assessment-card{background:#fff;border-radius:var(--radius-lg);padding:1.5rem;border:1px solid var(--color-gray-200);box-shadow:var(--shadow-sm)}.model-consensus-view .recruiter-assessment-card .assessment-form{display:flex;flex-direction:column;grid-gap:1.25rem;gap:1.25rem}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .form-label{display:block;font-size:.875rem;font-weight:600;color:var(--color-gray-700)}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .form-label{margin-bottom:1.5rem}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .form-label .required-tag{color:var(--color-danger);font-size:.8125rem;font-weight:500}[dir=ltr] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .form-label .required-tag{margin-left:.25rem}[dir=rtl] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .form-label .required-tag{margin-right:.25rem}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:.75rem;gap:.75rem}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid{padding-top:1rem;padding-bottom:1rem}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box{display:flex;align-items:center;justify-content:center;transition:all .2s ease;position:relative;min-height:80px}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box{padding:1.25rem .875rem;border:2px solid var(--color-gray-200);border-radius:var(--radius-lg);cursor:pointer;background:#fff}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box:hover:not(.disabled){border-color:var(--color-primary);background:rgba(var(--bs-primary-rgb,99,102,241),.03);transform:translateY(-1px)}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box.selected{border-color:var(--color-primary);background:rgba(var(--bs-primary-rgb,99,102,241),.08);box-shadow:0 0 0 3px rgba(var(--bs-primary-rgb,99,102,241),.1)}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box.disabled{opacity:.5}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box.disabled{cursor:not-allowed}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box .rating-text-wrapper{display:flex;align-items:center;grid-gap:.25rem;gap:.25rem;width:100%;justify-content:center;position:relative;z-index:2}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box .rating-text-wrapper .rating-text{font-size:.875rem;font-weight:600;color:var(--color-gray-600);line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box .rating-text-wrapper .rating-text{text-align:center}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box .rating-text-wrapper .rating-info-icon{font-size:.75rem;color:var(--color-gray-400);flex-shrink:0;width:14px;height:14px;display:flex;align-items:center;justify-content:center;font-weight:700;transition:all .2s ease}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box .rating-text-wrapper .rating-info-icon{border-radius:50%;background:var(--color-gray-100)}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box .rating-text-wrapper:hover .rating-info-icon{color:#fff}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box .rating-text-wrapper:hover .rating-info-icon{background:var(--color-primary)}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box.is-ai-choice{position:relative;z-index:50;transition:all .3s cubic-bezier(.34,1.56,.64,1)}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box.is-ai-choice{transform:translateY(-4px) scale(1.06);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04),0 0 0 1px rgba(99,102,241,.1);background:#fff}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box.is-ai-choice:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box.is-ai-choice:before{border-radius:inherit}[dir=ltr] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box.is-ai-choice:before{background:linear-gradient(135deg,#fff,hsla(0,0%,100%,0) 50%)}[dir=rtl] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box.is-ai-choice:before{background:linear-gradient(-135deg,#fff,hsla(0,0%,100%,0) 50%)}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box.is-ai-choice:hover{transform:translateY(-8px) scale(1.1);box-shadow:0 25px 35px -5px rgba(99,102,241,.2),0 15px 15px -5px rgba(99,102,241,.1)}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box.is-ai-choice.selected{border-color:var(--color-primary);background:rgba(99,102,241,.04);box-shadow:0 20px 25px -5px rgba(99,102,241,.15),0 0 0 4px rgba(99,102,241,.1)}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box .ai-badge{position:absolute;top:-8px;color:#fff;font-size:.5625rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;z-index:55}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box .ai-badge{padding:.15rem .375rem;border-radius:100px;box-shadow:0 2px 6px rgba(99,102,241,.4);border:1.5px solid #fff}[dir=ltr] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box .ai-badge{right:-4px;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark))}[dir=rtl] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box .ai-badge{left:-4px;background:linear-gradient(-135deg,var(--color-primary),var(--color-primary-dark))}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .decision-buttons{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .decision-buttons .decision-btn{font-weight:600;font-size:.9375rem;display:flex;align-items:center;justify-content:center;grid-gap:.5rem;gap:.5rem;transition:all .2s ease;color:var(--color-gray-700)}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .decision-buttons .decision-btn{padding:.875rem;border:2px solid var(--color-gray-200);border-radius:var(--radius-lg);background:#fff;cursor:pointer}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .decision-buttons .decision-btn:hover:not(.disabled){border-color:var(--color-gray-400);transform:translateY(-1px)}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .decision-buttons .decision-btn.disabled{opacity:.5}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .decision-buttons .decision-btn.disabled{cursor:not-allowed}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .decision-buttons .decision-btn.pass-btn.active{color:var(--color-success)}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .decision-buttons .decision-btn.pass-btn.active{border-color:var(--color-success);background:rgba(var(--bs-success-rgb,34,197,94),.08);box-shadow:0 0 0 3px rgba(var(--bs-success-rgb,34,197,94),.1)}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .decision-buttons .decision-btn.fail-btn.active{color:var(--color-danger)}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .decision-buttons .decision-btn.fail-btn.active{border-color:var(--color-danger);background:rgba(var(--bs-danger-rgb,239,68,68),.08);box-shadow:0 0 0 3px rgba(var(--bs-danger-rgb,239,68,68),.1)}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .notes-input{width:100%;font-size:.875rem;font-family:inherit;resize:vertical;transition:all .2s ease;line-height:1.5}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .notes-input{padding:.875rem;border:2px solid var(--color-gray-200);border-radius:var(--radius-lg)}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .notes-input:focus{outline:none}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .notes-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--bs-primary-rgb,99,102,241),.1)}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .notes-input::placeholder{color:var(--color-gray-400)}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .notes-input:read-only{background:var(--color-gray-50);cursor:not-allowed}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .notes-display{width:100%;font-size:.9375rem;font-family:inherit;line-height:1.6;color:var(--color-gray-900);white-space:pre-wrap;word-wrap:break-word;min-height:80px;position:relative;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .notes-display{padding:1.25rem;background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .notes-display .note-content{flex:1 1}[dir=ltr] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .notes-display .note-content{padding-right:1rem}[dir=rtl] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .notes-display .note-content{padding-left:1rem}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .notes-display .note-timestamp{display:flex;align-items:center;grid-gap:.375rem;gap:.375rem;font-size:.8125rem;color:var(--color-gray-500);font-style:italic;align-self:flex-end}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .form-section .notes-display .note-timestamp{margin-top:auto}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .notes-display .note-timestamp svg{flex-shrink:0}.model-consensus-view .recruiter-assessment-card .assessment-form .feedback-alert{display:flex;align-items:flex-start;grid-gap:.75rem;gap:.75rem;font-size:.875rem}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .feedback-alert{padding:1rem;border-radius:var(--radius-lg)}.model-consensus-view .recruiter-assessment-card .assessment-form .feedback-alert svg{flex-shrink:0}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .feedback-alert svg{margin-top:.125rem}.model-consensus-view .recruiter-assessment-card .assessment-form .feedback-alert.success{color:var(--color-success);font-weight:500}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .feedback-alert.success{background:rgba(var(--bs-success-rgb,34,197,94),.08);border:1px solid rgba(var(--bs-success-rgb,34,197,94),.2)}.model-consensus-view .recruiter-assessment-card .assessment-form .feedback-alert.danger{color:var(--color-danger);font-weight:500}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .feedback-alert.danger{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.2)}.model-consensus-view .recruiter-assessment-card .assessment-form .feedback-alert.danger .alert-text{flex:1 1}.model-consensus-view .recruiter-assessment-card .assessment-form .feedback-alert.danger .alert-text strong{display:block;font-weight:600;color:#b91c1c}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .feedback-alert.danger .alert-text strong{margin-bottom:.25rem}.model-consensus-view .recruiter-assessment-card .assessment-form .feedback-alert.danger .alert-text p{font-size:.8125rem;line-height:1.4}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .feedback-alert.danger .alert-text p{margin:0}.model-consensus-view .recruiter-assessment-card .assessment-form .submit-btn{width:100%;color:#fff;font-weight:600;font-size:1rem;transition:all .2s ease}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .submit-btn{padding:1rem;border:none;border-radius:var(--radius-lg);cursor:pointer;box-shadow:var(--shadow-sm)}[dir=ltr] .model-consensus-view .recruiter-assessment-card .assessment-form .submit-btn{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark))}[dir=rtl] .model-consensus-view .recruiter-assessment-card .assessment-form .submit-btn{background:linear-gradient(-135deg,var(--color-primary),var(--color-primary-dark))}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .submit-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--shadow-md)}.model-consensus-view .recruiter-assessment-card .assessment-form .submit-btn:disabled{opacity:.6}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .submit-btn:disabled{cursor:not-allowed;transform:none}.model-consensus-view .recruiter-assessment-card .assessment-form .email-checkbox-label{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem;transition:all .2s ease;-webkit-user-select:none;user-select:none}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .email-checkbox-label{padding:1rem;background:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);cursor:pointer}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .email-checkbox-label:hover{background:var(--color-gray-100);border-color:var(--color-gray-300)}.model-consensus-view .recruiter-assessment-card .assessment-form .email-checkbox-label .custom-checkbox{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .email-checkbox-label .custom-checkbox{border:2px solid var(--color-gray-300);border-radius:4px;background:#fff}.model-consensus-view .recruiter-assessment-card .assessment-form .email-checkbox-label .custom-checkbox.checked{color:#fff}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .email-checkbox-label .custom-checkbox.checked{background:var(--color-primary);border-color:var(--color-primary)}.model-consensus-view .recruiter-assessment-card .assessment-form .email-checkbox-label .email-icon{color:var(--color-primary);flex-shrink:0}.model-consensus-view .recruiter-assessment-card .assessment-form .email-checkbox-label span{font-size:.875rem;font-weight:500;color:var(--color-gray-700);line-height:1.4}.model-consensus-view .recruiter-assessment-card .assessment-form .submitted-status{display:flex;align-items:center;justify-content:center;grid-gap:.625rem;gap:.625rem;color:var(--color-gray-600);font-size:.875rem;font-weight:500}[dir] .model-consensus-view .recruiter-assessment-card .assessment-form .submitted-status{padding:1rem;background:var(--color-gray-50);border-radius:var(--radius-lg);border:1px solid var(--color-gray-200)}.model-consensus-view .legacy-consensus-visualization{display:flex;flex-direction:column;align-items:center;grid-gap:2rem;gap:2rem}[dir] .model-consensus-view .legacy-consensus-visualization{padding:2rem}.model-consensus-view .legacy-consensus-visualization .score-wheel .score-value{font-size:2.5rem;font-weight:700;fill:var(--color-gray-900)}.model-consensus-view .legacy-consensus-visualization .score-wheel .score-total{font-size:1.125rem;font-weight:500;fill:var(--color-gray-500)}[dir] .model-consensus-view .legacy-consensus-visualization .verdict-summary{text-align:center}[dir] .model-consensus-view .legacy-consensus-visualization .verdict-summary .verdict-badge{margin-bottom:1rem}.model-consensus-view .legacy-consensus-visualization .verdict-summary .summary-text{font-size:1rem;color:var(--color-gray-600);max-width:500px;line-height:1.6}[dir] .reasoning-modal :global(.mantine-Modal-header){padding:0!important;margin-bottom:0!important;border-bottom:none!important}.reasoning-modal :global(.mantine-Modal-title){width:100%;font-size:1rem;font-weight:600}[dir] .reasoning-modal :global(.mantine-Modal-body){padding:0!important}.reasoning-modal :global(.mantine-Modal-close){position:absolute;top:1.25rem;z-index:10;color:var(--color-gray-600)}[dir=ltr] .reasoning-modal :global(.mantine-Modal-close){right:1.25rem}[dir=rtl] .reasoning-modal :global(.mantine-Modal-close){left:1.25rem}.reasoning-modal :global(.mantine-Modal-close):hover{color:var(--color-gray-900)}[dir] .reasoning-modal :global(.mantine-Modal-close):hover{background:rgba(0,0,0,.05)}.reasoning-modal .modal-header-content{display:flex;align-items:center;justify-content:space-between;width:100%;position:relative;overflow:hidden}[dir] .reasoning-modal .modal-header-content{padding:1.75rem 2rem;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:#fff}.reasoning-modal .modal-header-content .header-left{display:flex;align-items:center;grid-gap:1rem;gap:1rem;width:100%;justify-content:space-between}.reasoning-modal .modal-header-content .header-left .modal-avatar{width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}[dir] .reasoning-modal .modal-header-content .header-left .modal-avatar{border-radius:50%;box-shadow:0 3px 10px rgba(0,0,0,.15)}[dir=ltr] .reasoning-modal .modal-header-content .header-left .modal-avatar.model-1{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark))}[dir=rtl] .reasoning-modal .modal-header-content .header-left .modal-avatar.model-1{background:linear-gradient(-135deg,var(--color-primary),var(--color-primary-dark))}[dir=ltr] .reasoning-modal .modal-header-content .header-left .modal-avatar.model-2{background:linear-gradient(135deg,#f093fb,#f5576c)}[dir=rtl] .reasoning-modal .modal-header-content .header-left .modal-avatar.model-2{background:linear-gradient(-135deg,#f093fb,#f5576c)}[dir=ltr] .reasoning-modal .modal-header-content .header-left .modal-avatar.model-3{background:linear-gradient(135deg,#4facfe,#00f2fe)}[dir=rtl] .reasoning-modal .modal-header-content .header-left .modal-avatar.model-3{background:linear-gradient(-135deg,#4facfe,#00f2fe)}[dir=ltr] .reasoning-modal .modal-header-content .header-left .modal-avatar.model-4{background:linear-gradient(135deg,#43e97b,#38f9d7)}[dir=rtl] .reasoning-modal .modal-header-content .header-left .modal-avatar.model-4{background:linear-gradient(-135deg,#43e97b,#38f9d7)}[dir=ltr] .reasoning-modal .modal-header-content .header-left .modal-avatar.model-5{background:linear-gradient(135deg,var(--color-success),#059669)}[dir=rtl] .reasoning-modal .modal-header-content .header-left .modal-avatar.model-5{background:linear-gradient(-135deg,var(--color-success),#059669)}.reasoning-modal .modal-header-content .header-left .header-text{display:flex;flex-direction:column;grid-gap:.25rem;gap:.25rem;flex:1 1}.reasoning-modal .modal-header-content .header-left .header-text .model-name{font-size:1.25rem;font-weight:600;color:var(--color-gray-900);line-height:1.2}.reasoning-modal .modal-header-content .header-left .header-text .summary-description{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:.8125rem;color:var(--color-gray-600);line-height:1.5}.reasoning-modal .modal-header-content .header-left .header-text .assessment-label{font-size:.8125rem;color:var(--color-gray-500);font-weight:500}.reasoning-modal .modal-header-content .header-left .verdict-badge-header{font-size:.9375rem;font-weight:600;color:var(--color-gray-700);flex-shrink:0}[dir] .reasoning-modal .modal-header-content .header-left .verdict-badge-header{padding:.625rem 1.125rem;border-radius:var(--radius-md);background:#fff;border:2px solid var(--color-gray-200);box-shadow:0 2px 6px rgba(0,0,0,.08)}.reasoning-modal .modal-header-content .header-left .verdict-badge-header.excellent,.reasoning-modal .modal-header-content .header-left .verdict-badge-header.high{color:var(--color-success)}[dir] .reasoning-modal .modal-header-content .header-left .verdict-badge-header.excellent,[dir] .reasoning-modal .modal-header-content .header-left .verdict-badge-header.high{background:rgba(var(--bs-success-rgb,34,197,94),.15);border-color:rgba(var(--bs-success-rgb,34,197,94),.4)}.reasoning-modal .modal-header-content .header-left .verdict-badge-header.average{color:var(--color-warning)}[dir] .reasoning-modal .modal-header-content .header-left .verdict-badge-header.average{background:rgba(var(--bs-warning-rgb,245,158,11),.15);border-color:rgba(var(--bs-warning-rgb,245,158,11),.4)}.reasoning-modal .modal-header-content .header-left .verdict-badge-header.low{color:var(--color-danger)}[dir] .reasoning-modal .modal-header-content .header-left .verdict-badge-header.low{background:rgba(var(--bs-danger-rgb,239,68,68),.15);border-color:rgba(var(--bs-danger-rgb,239,68,68),.4)}[dir] .reasoning-modal .modal-content{padding:2rem 2rem 1.75rem}[dir] .reasoning-modal .modal-content .reasoning-section{margin-bottom:1.5rem}.reasoning-modal .modal-content .reasoning-section .section-label{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-gray-500)}[dir] .reasoning-modal .modal-content .reasoning-section .section-label{margin-bottom:.875rem}.reasoning-modal .modal-content .reasoning-section .reasoning-text{font-size:.9375rem;color:var(--color-gray-700);line-height:1.7}[dir] .reasoning-modal .modal-content .reasoning-section .reasoning-text{margin:0;padding:1.5rem;background:var(--color-gray-50);border-radius:var(--radius-lg)}[dir=ltr] .reasoning-modal .modal-content .reasoning-section .reasoning-text{border-left:4px solid var(--color-primary)}[dir=rtl] .reasoning-modal .modal-content .reasoning-section .reasoning-text{border-right:4px solid var(--color-primary)}[dir=ltr] .reasoning-modal .modal-content .reasoning-section .reasoning-text.model-1{border-left-color:var(--color-primary)}[dir=rtl] .reasoning-modal .modal-content .reasoning-section .reasoning-text.model-1{border-right-color:var(--color-primary)}[dir=ltr] .reasoning-modal .modal-content .reasoning-section .reasoning-text.model-2{border-left-color:#f093fb}[dir=rtl] .reasoning-modal .modal-content .reasoning-section .reasoning-text.model-2{border-right-color:#f093fb}[dir=ltr] .reasoning-modal .modal-content .reasoning-section .reasoning-text.model-3{border-left-color:#4facfe}[dir=rtl] .reasoning-modal .modal-content .reasoning-section .reasoning-text.model-3{border-right-color:#4facfe}[dir=ltr] .reasoning-modal .modal-content .reasoning-section .reasoning-text.model-4{border-left-color:#43e97b}[dir=rtl] .reasoning-modal .modal-content .reasoning-section .reasoning-text.model-4{border-right-color:#43e97b}[dir=ltr] .reasoning-modal .modal-content .reasoning-section .reasoning-text.model-5{border-left-color:var(--color-success)}[dir=rtl] .reasoning-modal .modal-content .reasoning-section .reasoning-text.model-5{border-right-color:var(--color-success)}.reasoning-modal .modal-content .verdict-section{display:flex;align-items:center;justify-content:space-between}[dir] .reasoning-modal .modal-content .verdict-section{padding:1.25rem 1.5rem;background:var(--color-gray-50);border-radius:var(--radius-lg);border:1px solid var(--color-gray-200)}.reasoning-modal .modal-content .verdict-section .verdict-label{font-size:.875rem;font-weight:600;color:var(--color-gray-600);display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.reasoning-modal .modal-content .verdict-section .verdict-label svg{color:var(--color-gray-400)}.reasoning-modal .modal-content .verdict-section .verdict-value{font-size:.9375rem;font-weight:600;color:var(--color-gray-700)}[dir] .reasoning-modal .modal-content .verdict-section .verdict-value{padding:.625rem 1.25rem;border-radius:var(--radius-md);background:#fff;border:2px solid var(--color-gray-200)}.reasoning-modal .modal-content .verdict-section .verdict-value.excellent,.reasoning-modal .modal-content .verdict-section .verdict-value.high{color:var(--color-success)}[dir] .reasoning-modal .modal-content .verdict-section .verdict-value.excellent,[dir] .reasoning-modal .modal-content .verdict-section .verdict-value.high{background:rgba(var(--bs-success-rgb,34,197,94),.15);border-color:rgba(var(--bs-success-rgb,34,197,94),.4)}.reasoning-modal .modal-content .verdict-section .verdict-value.average{color:var(--color-warning)}[dir] .reasoning-modal .modal-content .verdict-section .verdict-value.average{background:rgba(var(--bs-warning-rgb,245,158,11),.15);border-color:rgba(var(--bs-warning-rgb,245,158,11),.4)}.reasoning-modal .modal-content .verdict-section .verdict-value.low{color:var(--color-danger)}[dir] .reasoning-modal .modal-content .verdict-section .verdict-value.low{background:rgba(var(--bs-danger-rgb,239,68,68),.15);border-color:rgba(var(--bs-danger-rgb,239,68,68),.4)}@media(max-width:1400px){.model-consensus-view .models-section .model-cards-compact{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media(max-width:1200px){.model-consensus-view .bottom-section{grid-template-columns:1fr}.model-consensus-view .bottom-section .right-column{order:-1}}@media(max-width:768px){[dir] .model-consensus-view{padding:1rem .75rem}.model-consensus-view .candidate-profile-header{flex-direction:column;align-items:flex-start;grid-gap:1rem;gap:1rem}.model-consensus-view .candidate-profile-header .profile-right{width:100%}.model-consensus-view .candidate-profile-header .profile-right .hero-score-card{width:100%;flex-direction:row;justify-content:space-between}[dir] .model-consensus-view .candidate-profile-header .profile-right .hero-score-card{padding:1rem 1.25rem}[dir] .model-consensus-view .consensus-hero-section{padding:1.5rem}.model-consensus-view .consensus-hero-section .progress-stepper{flex-direction:column;grid-gap:.5rem;gap:.5rem;align-items:stretch}.model-consensus-view .consensus-hero-section .progress-stepper .step-item{justify-content:center}[dir=ltr] .model-consensus-view .consensus-hero-section .progress-stepper .step-arrow{transform:rotate(90deg)}[dir=rtl] .model-consensus-view .consensus-hero-section .progress-stepper .step-arrow{transform:rotate(-90deg)}.model-consensus-view .consensus-hero-section .consensus-title{font-size:1.375rem}.model-consensus-view .consensus-hero-section .consensus-subtitle{font-size:.9375rem}.model-consensus-view .consensus-hero-section .metrics-row{flex-direction:column}.model-consensus-view .consensus-hero-section .metrics-row .metric-card{min-width:100%}.model-consensus-view .models-section .model-cards-compact{grid-template-columns:1fr}.model-consensus-view .bottom-section{grid-gap:1rem;gap:1rem}[dir] .model-consensus-view .bottom-section>div>div{padding:1.25rem}.model-consensus-view .evaluation-loading-state{min-height:400px}[dir] .model-consensus-view .evaluation-loading-state{padding:2rem 1.5rem}.model-consensus-view .evaluation-loading-state .loading-content .robots-analyzing{grid-gap:.75rem;gap:.75rem}.model-consensus-view .evaluation-loading-state .loading-content .robots-analyzing .robot-pulse{width:44px;height:44px}.model-consensus-view .evaluation-loading-state .loading-content .loading-title{font-size:1.5rem}.model-consensus-view .evaluation-loading-state .loading-content .loading-subtitle{font-size:.9375rem}[dir] .reasoning-modal .modal-header-content{padding:1.25rem 1.5rem}.reasoning-modal .modal-header-content .header-left{flex-direction:column;align-items:flex-start;grid-gap:1rem;gap:1rem}.reasoning-modal .modal-header-content .header-left .verdict-badge-header{align-self:flex-end}[dir] .reasoning-modal .modal-content{padding:1.5rem}}@media(max-width:768px)and (max-width:768px){[dir] .candidate-profile-header{padding:1rem}.candidate-profile-header .candidate-profile-main{flex-direction:column;align-items:stretch;grid-gap:1.25rem;gap:1.25rem}.candidate-profile-header .profile-left{width:100%}.candidate-profile-header .candidate-details{width:calc(100% - 56px - 1.125rem)}.candidate-profile-header .candidate-details .candidate-name{word-break:break-word}.candidate-profile-header .candidate-details .candidate-meta-row{grid-gap:.5rem 1rem;gap:.5rem 1rem;flex-wrap:wrap}.candidate-profile-header .profile-right{width:100%;flex-direction:column;align-items:stretch;grid-gap:.75rem;gap:.75rem}.candidate-profile-header .profile-right .d-flex{width:100%;justify-content:space-between;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem}.candidate-profile-header .profile-right .d-flex .share-btn{flex:1 1;justify-content:center;min-width:120px;white-space:nowrap}.candidate-profile-header .profile-right .hero-score-card{width:100%}[dir] .consensus-hero-section{padding:1.5rem 1rem}.consensus-hero-section .progress-stepper{flex-wrap:wrap;justify-content:center}[dir] .consensus-hero-section .progress-stepper .step-item{padding:.25rem .5rem}.consensus-hero-section .progress-stepper .step-item .step-circle{width:16px;height:16px;font-size:.5rem}.consensus-hero-section .progress-stepper .step-item .step-label{font-size:.75rem;white-space:normal}[dir] .consensus-hero-section .progress-stepper .step-item .step-label{text-align:center}.consensus-hero-section .robots-row{flex-wrap:wrap}[dir=ltr] .consensus-hero-section .robots-row .robot-circle{margin-left:-8px}[dir=rtl] .consensus-hero-section .robots-row .robot-circle{margin-right:-8px}.consensus-hero-section .consensus-title{font-size:1.25rem}[dir] .analysis-summary-section .consensus-analysis-hub.standalone-card{padding:1.25rem .5rem}.consensus-analysis-hub .analysis-chart-side{width:100%;max-width:280px}[dir] .consensus-analysis-hub .analysis-chart-side{margin:0 auto}.analysis-reasoning-side .verdict-status-header{display:flex;flex-direction:column;align-items:center}[dir] .analysis-reasoning-side .verdict-status-header{text-align:center}.analysis-reasoning-side .verdict-status-header .verdict-title-group{flex-wrap:wrap;justify-content:center}.analysis-reasoning-side .verdict-status-header .verdict-title-group .verdict-name{font-size:1.5rem!important;white-space:normal!important;word-break:break-word!important}[dir] .analysis-reasoning-side .verdict-status-header .verdict-title-group .verdict-name{text-align:center}[dir] .analysis-reasoning-side .verdict-status-header .verdict-title-group .verdict-info-icon-trigger{margin-top:0}[dir] .reasoning-bubble{padding:1rem .75rem}[dir=ltr] .reasoning-bubble .justification-text{text-align:left!important}[dir=rtl] .reasoning-bubble .justification-text{text-align:right!important}.reasoning-bubble .consensus-meta{flex-direction:column;grid-gap:1rem;gap:1rem;align-items:flex-start}.reasoning-bubble .consensus-meta .meta-divider{display:none}.bottom-section{grid-gap:1rem;gap:1rem}[dir] .bottom-section .ai-reasoning-card,[dir] .bottom-section .recruiter-assessment-card{padding:1.25rem}.bottom-section .ai-reasoning-card .assessment-form .rating-grid,.bottom-section .recruiter-assessment-card .assessment-form .rating-grid{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-gap:.5rem;gap:.5rem}.bottom-section .ai-reasoning-card .assessment-form .rating-grid .rating-box,.bottom-section .recruiter-assessment-card .assessment-form .rating-grid .rating-box{min-height:60px}[dir] .bottom-section .ai-reasoning-card .assessment-form .rating-grid .rating-box,[dir] .bottom-section .recruiter-assessment-card .assessment-form .rating-grid .rating-box{padding:.75rem .5rem}.bottom-section .ai-reasoning-card .assessment-form .rating-grid .rating-box .rating-text-wrapper .rating-text,.bottom-section .recruiter-assessment-card .assessment-form .rating-grid .rating-box .rating-text-wrapper .rating-text{font-size:.75rem}.bottom-section .ai-reasoning-card .assessment-form .decision-buttons,.bottom-section .recruiter-assessment-card .assessment-form .decision-buttons{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem}.bottom-section .ai-reasoning-card .assessment-form .decision-buttons .decision-btn,.bottom-section .recruiter-assessment-card .assessment-form .decision-buttons .decision-btn{width:100%}}@media(max-width:768px)and (max-width:414px){.candidate-profile-header .profile-right .d-flex{flex-direction:column}.candidate-profile-header .profile-right .d-flex .share-btn{width:100%}[dir=ltr] .candidate-profile-header .profile-right .d-flex .share-btn{margin-left:0!important}[dir=rtl] .candidate-profile-header .profile-right .d-flex .share-btn{margin-right:0!important}}.ces-root{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}[dir] .ces-root{padding-top:1.125rem;margin-top:.125rem;border-top:1px solid #f1f5f9}.ces-meta-strip{display:flex;align-items:center;grid-gap:0;gap:0;flex-wrap:wrap}[dir] .ces-meta-strip{padding:.625rem 1rem;background:#f8fafc;border:1px solid #edf2f7;border-radius:10px}.ces-meta-block{display:flex;align-items:center;grid-gap:.625rem;gap:.625rem;flex:1 1;min-width:180px}[dir=ltr] .ces-meta-block{padding:.25rem 1rem .25rem 0}[dir=rtl] .ces-meta-block{padding:.25rem 0 .25rem 1rem}[dir=ltr] .ces-meta-block:first-child{padding-left:0}[dir=rtl] .ces-meta-block:first-child{padding-right:0}.ces-meta-block__icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0}[dir] .ces-meta-block__icon{border-radius:8px}.ces-meta-block__icon--indigo{color:#6366f1}[dir] .ces-meta-block__icon--indigo{background:#ededfc}.ces-meta-block__icon--amber{color:#d97706}[dir] .ces-meta-block__icon--amber{background:#fef3c7}.ces-meta-block__content{display:flex;flex-direction:column;grid-gap:.05rem;gap:.05rem;min-width:0}.ces-meta-block__eyebrow{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:#94a3b8;line-height:1}.ces-meta-block__value{font-size:.835rem;font-weight:600;color:#1e293b;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ces-meta-divider{width:1px;height:36px;flex-shrink:0}[dir] .ces-meta-divider{background:#e2e8f0}[dir=ltr] .ces-meta-divider{margin:0 1rem 0 0}[dir=rtl] .ces-meta-divider{margin:0 0 0 1rem}.ces-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem}@media(max-width:680px){.ces-grid{grid-template-columns:1fr}}.ces-section-card{display:flex;flex-direction:column;grid-gap:.625rem;gap:.625rem;transition:box-shadow .15s ease}[dir] .ces-section-card{padding:.875rem 1rem;border-radius:10px;border:1px solid transparent}[dir] .ces-section-card:hover{box-shadow:0 2px 10px rgba(0,0,0,.05)}[dir] .ces-section-card--indigo{background:#fafafe;border-color:#ededfc}.ces-section-card--indigo .ces-section-card__icon-wrap{color:#6366f1}[dir] .ces-section-card--indigo .ces-section-card__icon-wrap{background:#ededfc}.ces-section-card--indigo .ces-section-card__label{color:#6366f1}[dir] .ces-section-card--blue{background:#f7fbff;border-color:#def}.ces-section-card--blue .ces-section-card__icon-wrap{color:#3b82f6}[dir] .ces-section-card--blue .ces-section-card__icon-wrap{background:#def}.ces-section-card--blue .ces-section-card__label{color:#3b82f6}[dir] .ces-section-card--green{background:#f5fdf7;border-color:#d4f5df}.ces-section-card--green .ces-section-card__icon-wrap{color:#16a34a}[dir] .ces-section-card--green .ces-section-card__icon-wrap{background:#d4f5df}.ces-section-card--green .ces-section-card__label{color:#16a34a}[dir] .ces-section-card--amber{background:#fffdf5;border-color:#fef3c7}.ces-section-card--amber .ces-section-card__icon-wrap{color:#d97706}[dir] .ces-section-card--amber .ces-section-card__icon-wrap{background:#fef3c7}.ces-section-card--amber .ces-section-card__label{color:#d97706}.ces-section-card__header{display:flex;align-items:center;grid-gap:.45rem;gap:.45rem}.ces-section-card__icon-wrap{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}[dir] .ces-section-card__icon-wrap{border-radius:6px}.ces-section-card__label{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em}[dir=ltr] .ces-section-card__body{padding-left:.25rem}[dir=rtl] .ces-section-card__body{padding-right:.25rem}.ces-text{font-size:.835rem;color:#475569;line-height:1.65}[dir] .ces-text{margin:0}.ces-toggle-btn{display:inline-flex;align-items:center;grid-gap:.2rem;gap:.2rem;font-size:.72rem;font-weight:600;color:#6366f1;transition:color .15s ease}[dir] .ces-toggle-btn{margin-top:.35rem;padding:0;background:none;border:none;cursor:pointer}.ces-toggle-btn:hover{color:#4f46e5}.ces-toggle-btn svg{flex-shrink:0}.ces-achievements{list-style:none;display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem}[dir] .ces-achievements{margin:0;padding:0}.ces-achievement-item{display:flex;align-items:flex-start;grid-gap:.5rem;gap:.5rem;font-size:.835rem;color:#334155;line-height:1.5}.ces-check-icon{color:#22c55e;flex-shrink:0}[dir] .ces-check-icon{margin-top:3px}.ces-show-more-btn{display:inline-flex;align-items:center;grid-gap:.2rem;gap:.2rem;font-size:.72rem;font-weight:600;color:#16a34a;transition:color .15s ease}[dir] .ces-show-more-btn{margin-top:.4rem;padding:0;background:none;border:none;cursor:pointer}.ces-show-more-btn:hover{color:#15803d}.ces-show-more-btn svg{flex-shrink:0}.ces-competencies{display:flex;flex-direction:column;grid-gap:.6rem;gap:.6rem}[dir] .ces-competencies{padding:.875rem 1rem;background:#f8fafc;border:1px solid #edf2f7;border-radius:10px}.ces-competencies__header{display:flex;align-items:center;grid-gap:.4rem;gap:.4rem;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#64748b}.ces-competencies__header svg{color:#94a3b8}.ces-competencies__badges{display:flex;flex-wrap:wrap;grid-gap:.4rem;gap:.4rem}.ces-badge{display:inline-flex;align-items:center;font-size:.75rem;font-weight:500;color:#334155;transition:background .15s,border-color .15s}[dir] .ces-badge{padding:.3rem .75rem;background:#fff;border:1px solid #e2e8f0;border-radius:999px;cursor:default}[dir] .ces-badge:hover{background:#f1f5f9;border-color:#cbd5e1}.ces-badge--more{color:#6366f1;font-weight:600}[dir] .ces-badge--more{background:#f0f0ff;border-color:#d9d9ff;cursor:pointer}[dir] .ces-badge--more:hover{background:#e5e5ff;border-color:#c7c7ff}@keyframes slideDownFade{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmerSweep{0%{background-position:-600px 0}to{background-position:600px 0}}@keyframes cmSpin-ltr{to{transform:rotate(1turn)}}@keyframes cmSpin-rtl{to{transform:rotate(-1turn)}}@keyframes cmPulseRing{0%{transform:scale(.8);opacity:.6}60%{transform:scale(1.6);opacity:0}to{transform:scale(1.6);opacity:0}}@keyframes cmDotFade{0%,80%,to{opacity:.25;transform:scale(.85)}40%{opacity:1;transform:scale(1)}}@keyframes cmPollDot{0%,to{opacity:.4}50%{opacity:1}}@keyframes cmBannerIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.shimmer-block{display:block;flex-shrink:0}[dir] .shimmer-block{background-size:600px 100%;border-radius:4px}[dir=ltr] .shimmer-block{background:linear-gradient(90deg,#f1f5f9 25%,#e8edf4 50%,#f1f5f9 75%);animation:shimmerSweep 1.4s linear infinite}[dir=rtl] .shimmer-block{background:linear-gradient(-90deg,#f1f5f9 25%,#e8edf4 50%,#f1f5f9 75%);animation:shimmerSweep 1.4s linear infinite}.spreadsheet-row-container:has(.shimmer-block){pointer-events:none}[dir] .spreadsheet-row-container:has(.shimmer-block) .spreadsheet-row{cursor:default}[dir] .spreadsheet-row-container:has(.shimmer-block) .spreadsheet-row:hover{background:#fff}.cm-loading-banner{display:flex;align-items:flex-start;grid-gap:18px;gap:18px}[dir] .cm-loading-banner{padding:20px 22px;border:1.5px dashed #fbbf24;border-radius:10px}[dir=ltr] .cm-loading-banner{background:linear-gradient(135deg,#fffbeb,#fefce8);animation:cmBannerIn .35s ease-out both}[dir=rtl] .cm-loading-banner{background:linear-gradient(-135deg,#fffbeb,#fefce8);animation:cmBannerIn .35s ease-out both}.cm-loading-banner__spinner-wrap{position:relative;width:36px;height:36px;flex-shrink:0}[dir] .cm-loading-banner__spinner-wrap{margin-top:2px}.cm-loading-banner__spinner{position:absolute;inset:0}[dir] .cm-loading-banner__spinner{border-radius:50%;border:3px solid #fde68a;border-top-color:#f59e0b}[dir=ltr] .cm-loading-banner__spinner{animation:cmSpin-ltr .9s linear infinite}[dir=rtl] .cm-loading-banner__spinner{animation:cmSpin-rtl .9s linear infinite}.cm-loading-banner__pulse-ring{position:absolute;inset:-4px}[dir] .cm-loading-banner__pulse-ring{border-radius:50%;border:2px solid #fbbf24}[dir=ltr] .cm-loading-banner__pulse-ring,[dir=rtl] .cm-loading-banner__pulse-ring{animation:cmPulseRing 1.6s ease-out infinite}.cm-loading-banner__text{flex:1 1;min-width:0}.cm-loading-banner__title{font-size:13px;font-weight:700;color:#92400e}[dir] .cm-loading-banner__title{margin:0 0 4px}.cm-loading-banner__sub{font-size:11px;color:#b45309;line-height:1.55}[dir] .cm-loading-banner__sub{margin:0}.cm-loading-banner__steps{display:flex;flex-direction:column;grid-gap:7px;gap:7px;flex-shrink:0}[dir] .cm-loading-banner__steps{padding-top:2px}.cm-analysis-step{display:flex;align-items:center;grid-gap:7px;gap:7px;font-size:11px;color:#b45309;font-weight:600;opacity:0}[dir=ltr] .cm-analysis-step,[dir=rtl] .cm-analysis-step{animation:slideDownFade .4s ease-out forwards}.cm-analysis-step__dot{width:7px;height:7px;flex-shrink:0}[dir] .cm-analysis-step__dot{border-radius:50%;background:#f59e0b}[dir=ltr] .cm-analysis-step__dot,[dir=rtl] .cm-analysis-step__dot{animation:cmDotFade 1.4s ease-in-out infinite}.cm-header-loading-badge{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;font-size:12px;font-weight:600;color:#d97706;vertical-align:middle;letter-spacing:0}[dir] .cm-header-loading-badge{background:#fffbeb;border:1px solid rgba(251,191,36,.4);padding:2px 9px;border-radius:20px}[dir=ltr] .cm-header-loading-badge{margin-left:10px}[dir=rtl] .cm-header-loading-badge{margin-right:10px}.cm-header-loading-badge:before{content:"";display:inline-block;width:6px;height:6px}[dir] .cm-header-loading-badge:before{border-radius:50%;background:#f59e0b}[dir=ltr] .cm-header-loading-badge:before,[dir=rtl] .cm-header-loading-badge:before{animation:cmPollDot 1.1s ease-in-out infinite}.cm-polling-badge{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;font-size:11px;font-weight:600;color:#d97706}[dir] .cm-polling-badge{background:#fffbeb;border:1px solid rgba(251,191,36,.4);padding:2px 8px;border-radius:20px}.cm-polling-badge__dot{width:6px;height:6px;flex-shrink:0}[dir] .cm-polling-badge__dot{border-radius:50%;background:#f59e0b}[dir=ltr] .cm-polling-badge__dot,[dir=rtl] .cm-polling-badge__dot{animation:cmPollDot 1.1s ease-in-out infinite}.question-spreadsheet-view{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}[dir] .question-spreadsheet-view{margin-top:20px}.spreadsheet-main-header{display:flex;flex-direction:column;grid-gap:4px;gap:4px}[dir] .spreadsheet-main-header{margin-bottom:24px;padding:0 20px;margin-top:20px}.spreadsheet-main-header__title{font-size:20px;font-weight:800;color:#0f172a;letter-spacing:-.02em;display:flex;align-items:center;flex-wrap:wrap;grid-gap:6px;gap:6px}[dir] .spreadsheet-main-header__title{margin:0}.spreadsheet-main-header__subtitle{font-size:13px;color:#64748b}[dir] .spreadsheet-main-header__subtitle{margin:0}.spreadsheet-control-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;grid-gap:8px;gap:8px}[dir] .spreadsheet-control-bar{padding:10px 20px;border-bottom:1px solid #eef2f7;background:#fff}@media(max-width:768px){.spreadsheet-control-bar>.d-flex{flex-direction:column;align-items:flex-start!important;grid-gap:12px;gap:12px}}.bar-stats{display:flex;align-items:center;grid-gap:10px;gap:10px;flex-wrap:wrap}@media(max-width:768px){.bar-stats{flex-wrap:nowrap;overflow-x:auto;width:100%;-ms-overflow-style:none;scrollbar-width:none}[dir] .bar-stats{padding-bottom:4px}.bar-stats::-webkit-scrollbar{display:none}}.badge-stat{font-size:11px;color:#64748b}.badge-stat strong{font-weight:700;color:#1e293b}.cm-toolbar-actions{display:flex;align-items:center;grid-gap:10px;gap:10px}@media(max-width:768px){.cm-toolbar-actions{width:100%;flex-wrap:wrap}}.cm-export-btn{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;color:#334155;font-size:.8125rem;font-weight:600;white-space:nowrap;transition:border-color .15s,color .15s,background .15s}[dir] .cm-export-btn{padding:7px 14px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;cursor:pointer}.cm-export-btn svg{flex-shrink:0}.cm-export-btn:hover:not(:disabled){color:#4f46e5}[dir] .cm-export-btn:hover:not(:disabled){border-color:#6366f1;background:#f5f5ff}.cm-export-btn:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.cm-export-btn:disabled{opacity:.6}[dir] .cm-export-btn:disabled{cursor:progress}.search-input-wrapper{position:relative;display:flex;align-items:center}@media(max-width:768px){.search-input-wrapper{width:100%}}.search-input-wrapper .search-icon{position:absolute;color:#94a3b8;pointer-events:none}[dir=ltr] .search-input-wrapper .search-icon{left:10px}[dir=rtl] .search-input-wrapper .search-icon{right:10px}.search-input{font-size:13px!important;height:34px!important;min-width:220px;color:#1e293b!important;transition:border-color .15s,box-shadow .15s}[dir] .search-input{border-radius:8px!important;border:1px solid #e2e8f0!important;background:#f8fafc!important}[dir=ltr] .search-input{padding-left:32px!important}[dir=rtl] .search-input{padding-right:32px!important}.search-input:focus{outline:none}[dir] .search-input:focus{border-color:#4f46e5!important;box-shadow:0 0 0 3px rgba(79,70,229,.1)!important;background:#fff!important}.search-input::placeholder{color:#94a3b8}.active-filter-chips{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px}[dir] .active-filter-chips{padding:8px 20px;margin-bottom:4px}.filter-chip{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;font-size:11px;font-weight:600;white-space:nowrap}[dir] .filter-chip{padding:3px 8px;border-radius:20px}.filter-chip__dot{width:6px;height:6px;flex-shrink:0}[dir] .filter-chip__dot{border-radius:50%}.filter-chip__remove{display:flex;align-items:center}[dir] .filter-chip__remove{border:none;background:transparent;cursor:pointer;padding:0}.filter-chip-clear-all{font-size:11px;font-weight:600;color:#64748b}[dir] .filter-chip-clear-all{border:none;background:#f1f5f9;cursor:pointer;padding:3px 10px;border-radius:20px}.spreadsheet-table-container{overflow-x:auto;overflow-y:visible}[dir] .spreadsheet-table-container{border:1px solid #eef2f7;border-radius:10px;background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.04)}.spreadsheet-header{position:-webkit-sticky;position:sticky;top:0;z-index:10}[dir] .spreadsheet-header{background:#f8fafc;border-bottom:2px solid #e2e8f0}.header-cell{display:flex;align-items:center;font-size:11px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.04em;overflow:hidden;grid-gap:4px;gap:4px;transition:background .15s,color .15s}[dir] .header-cell{padding:10px 12px}[dir=ltr] .header-cell{border-right:1px solid #eef2f7}[dir=rtl] .header-cell{border-left:1px solid #eef2f7}[dir=ltr] .header-cell:last-child{border-right:none}[dir=rtl] .header-cell:last-child{border-left:none}.header-cell.active-sort{color:#4f46e5}[dir] .header-cell.active-sort{background:#f0f0ff}.resize-handle{position:absolute;top:0;width:5px;height:100%;z-index:1;transition:background .15s}[dir] .resize-handle{cursor:col-resize;background:transparent}[dir=ltr] .resize-handle{right:0}[dir=rtl] .resize-handle{left:0}[dir] .resize-handle:hover{background:rgba(79,70,229,.25)}[dir] .spreadsheet-body{background:#fff}.spreadsheet-row-container{transition:background .12s}[dir] .spreadsheet-row-container{border-bottom:1px solid #eef2f7}[dir] .spreadsheet-row-container:last-child{border-bottom:none}[dir] .spreadsheet-row-container.expanded{background:#fafbfc}[dir] .spreadsheet-row-container.expanded .spreadsheet-row{background:#fafbfc;border-bottom:none}[dir] .spreadsheet-row-container:hover:not(.expanded) .spreadsheet-row{background:#f8fafc}.spreadsheet-row{transition:background .12s}[dir] .spreadsheet-row{cursor:pointer;background:#fff}.row-cell{display:flex;align-items:center;font-size:12px;color:#1e293b;overflow:hidden}[dir] .row-cell{padding:10px 12px}[dir=ltr] .row-cell{border-right:1px solid #eef2f7}[dir=rtl] .row-cell{border-left:1px solid #eef2f7}[dir=ltr] .row-cell:last-child{border-right:none}[dir=rtl] .row-cell:last-child{border-left:none}.row-cell.col-actions,.row-cell.col-id,.row-cell.col-score{justify-content:center}.row-cell.col-actions{overflow:visible}.q-number-badge{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;font-size:10px;font-weight:700;color:#64748b;flex-shrink:0}[dir] .q-number-badge{border-radius:50%;background:#f1f5f9}.expand-icon{display:flex;align-items:center;justify-content:center;width:26px;height:26px;color:#64748b;transition:transform .2s ease,background .15s,color .15s;flex-shrink:0}[dir] .expand-icon{border-radius:6px;background:#f1f5f9}.expand-icon.expanded{color:#4f46e5}[dir] .expand-icon.expanded{background:rgba(79,70,229,.1)}[dir=ltr] .expand-icon.expanded{transform:rotate(180deg)}[dir=rtl] .expand-icon.expanded{transform:rotate(-180deg)}.details-panel{position:-webkit-sticky;position:sticky;width:100%}[dir] .details-panel{background:#fafbfc;border-top:1px solid #eef2f7}[dir=ltr] .details-panel{padding:20px 24px 24px 68px;left:0;animation:slideDownFade .2s ease-out}[dir=rtl] .details-panel{padding:20px 68px 24px 24px;right:0;animation:slideDownFade .2s ease-out}.details-two-col{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}@media(max-width:768px){.details-two-col{grid-template-columns:1fr}}.section-label{font-size:11px;font-weight:700;color:#64748b;letter-spacing:.05em}[dir] .section-label{margin:0}[dir] .justification-section{margin-bottom:20px}.justification-box{font-size:13px;color:#475569;line-height:1.65}[dir] .justification-box{margin:0;padding:12px 16px;background:#fff;border:1px solid #eef2f7;border-radius:8px}[dir=ltr] .justification-box{border-left:3px solid #4f46e5}[dir=rtl] .justification-box{border-right:3px solid #4f46e5}.eval-header{display:flex;align-items:center;grid-gap:8px;gap:8px}[dir] .eval-header{margin-bottom:12px}.eval-stat{font-size:11px;color:#94a3b8}[dir=ltr] .eval-stat{margin-left:auto}[dir=rtl] .eval-stat{margin-right:auto}.items-col{display:flex;flex-direction:column;grid-gap:8px;gap:8px}[dir] .item-card{background:#fff;border:1px solid #eef2f7;border-radius:8px;padding:10px 14px}.item-card__header{display:flex;align-items:center;grid-gap:8px;gap:8px}[dir] .item-card__header{margin-bottom:4px}.item-card__name{font-size:12px;font-weight:700;color:#1e293b;flex:1 1}.item-card__category{font-size:10px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;display:block}[dir] .item-card__category{margin-bottom:4px}.item-card__badge{font-size:10px;font-weight:700;flex-shrink:0}[dir] .item-card__badge{padding:1px 7px;border-radius:4px}.item-card__evidence{font-size:12px;color:#475569;line-height:1.55}[dir] .item-card__evidence{margin:0}.item-card__evidence-label{color:#64748b}.item-card__gap{font-size:11px;color:#ef4444;font-style:italic}[dir] .item-card__gap{margin:4px 0 0}[dir] .msr-gap-box{margin-top:12px;padding:10px 14px;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px}[dir] .mhr-gap-box{margin-top:12px;padding:10px 14px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px}.gap-title{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}[dir] .gap-title{margin:0 0 6px}.gap-title--mhr{color:#dc2626}.gap-title--msr{color:#ea580c}.gap-wrap{display:flex;flex-wrap:wrap;grid-gap:4px;gap:4px}.gap-pill{font-size:11px;font-weight:600;color:#ef4444}[dir] .gap-pill{padding:2px 8px;border-radius:4px;background:#fef2f2;border:1px solid #fecaca}.gap-item{font-size:11px;color:#b91c1c;font-weight:500}[dir] .gap-item{margin:0}[dir] .gap-item+.gap-item{margin-top:4px}[dir] .vertical-section{margin-bottom:20px;padding:16px 20px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px}.vertical-section-label{display:flex;align-items:center;grid-gap:6px;gap:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#94a3b8}[dir] .vertical-section-label{margin-bottom:12px}.vertical-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}@media(max-width:768px){.vertical-grid{grid-template-columns:1fr}}[dir] .vertical-card{background:#fff;border:1px solid #e8edf4;border-radius:10px;padding:12px 14px}.vertical-card__top{display:flex;justify-content:space-between;align-items:center}[dir] .vertical-card__top{margin-bottom:8px}.vertical-card__name{font-size:13px;font-weight:700;color:#1e293b}.vertical-card__score{font-size:12px;font-weight:700}[dir] .vertical-card__score{padding:3px 9px;border-radius:20px}.vertical-card__bar-bg{height:5px;overflow:hidden}[dir] .vertical-card__bar-bg{background:#f1f5f9;border-radius:10px;margin-bottom:8px}.vertical-card__bar-fill{height:100%;transition:width .9s ease}[dir] .vertical-card__bar-fill{border-radius:10px}.vertical-card__reason{font-size:11px;line-height:1.55;color:#64748b}[dir] .vertical-card__reason{margin:0}.mhr-count-col{flex-direction:column;align-items:flex-start;grid-gap:4px;gap:4px}.mhr-count-label{font-size:11px;font-weight:700;color:#334155}.mhr-count-sub{font-size:10px;color:#94a3b8;font-weight:500}.mini-bar-track{height:4px;overflow:hidden;width:48px;flex-shrink:0}[dir] .mini-bar-track{background:#f1f5f9;border-radius:4px}.mini-bar-track__fill{height:100%;transition:width .6s ease}[dir] .mini-bar-track__fill{border-radius:4px}.proficiency-wrap{display:flex;grid-gap:2px;gap:2px;align-items:center}.proficiency-dot{width:6px;height:6px}[dir] .proficiency-dot{border-radius:50%}[dir] .proficiency-dot--filled{background:#4f46e5}[dir] .proficiency-dot--empty{background:#e2e8f0}.status-pill{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;font-size:11px;font-weight:700;white-space:nowrap;flex-shrink:0}[dir] .status-pill{padding:3px 8px;border-radius:6px}.status-pill__dot{width:5px;height:5px;flex-shrink:0}[dir] .status-pill__dot{border-radius:50%}.prog-code{font-family:monospace;font-size:11px;font-weight:700;color:#4f46e5;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.msr-na{font-size:11px;color:#94a3b8;font-style:italic}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:280px}[dir] .empty-state{padding:64px 24px;background:#fff;text-align:center;margin:0 auto}.empty-state__inner{display:flex;flex-direction:column;align-items:center;max-width:400px}.empty-state__icon-wrap{width:64px;height:64px;display:flex;align-items:center;justify-content:center;outline:1px solid rgba(79,70,229,.1)}[dir] .empty-state__icon-wrap{border-radius:50%;margin-bottom:20px;box-shadow:0 4px 16px rgba(79,70,229,.15);border:4px solid #fff}[dir=ltr] .empty-state__icon-wrap{background:linear-gradient(135deg,#ede9fe,#e0e7ff)}[dir=rtl] .empty-state__icon-wrap{background:linear-gradient(-135deg,#ede9fe,#e0e7ff)}.empty-state__title{font-size:18px;font-weight:800;color:#1e293b;letter-spacing:-.01em}[dir] .empty-state__title{margin:0 0 8px}.empty-state__subtitle{font-size:13px;color:#475569;line-height:1.5}[dir] .empty-state__subtitle{margin:0 0 24px}.empty-state__clear-btn{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;font-size:13px;font-weight:600;color:#1e293b;transition:all .2s ease}[dir] .empty-state__clear-btn{padding:8px 18px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.05)}.empty-state__clear-btn:hover{color:#4f46e5}[dir] .empty-state__clear-btn:hover{border-color:#4f46e5;background:#ede9fe;box-shadow:0 4px 12px rgba(79,70,229,.1);transform:translateY(-1px)}[dir] .empty-state__clear-btn:active{transform:translateY(0)}.empty-text{font-size:12px;color:#94a3b8;font-style:italic}[dir] .empty-text{margin:0}[dir] .show-more-bar{text-align:center;padding:16px 0;border-top:1px solid #eef2f7;background:#f8fafc}.info-tooltip-btn{display:flex;align-items:center;color:#94a3b8;transition:color .15s}[dir] .info-tooltip-btn{border:none;background:transparent;cursor:default;padding:1px 2px}.info-tooltip-btn.active,.info-tooltip-btn:hover{color:#4f46e5}.info-tooltip-popup{position:absolute;z-index:99999;color:#e2e8f0;font-size:12px;line-height:1.65;max-width:280px;pointer-events:none}[dir] .info-tooltip-popup{background:#1e293b;border-radius:8px;padding:10px 14px;box-shadow:0 8px 24px rgba(0,0,0,.25)}.info-tooltip-popup__arrow{position:absolute;top:-5px;width:10px;height:10px}[dir] .info-tooltip-popup__arrow{background:#1e293b;border-radius:2px}[dir=ltr] .info-tooltip-popup__arrow{left:136px;transform:rotate(45deg)}[dir=rtl] .info-tooltip-popup__arrow{right:136px;transform:rotate(-45deg)}.filter-btn{display:flex;align-items:center;color:#94a3b8;transition:color .15s}[dir] .filter-btn{border:none;background:transparent;cursor:pointer;padding:2px 3px;border-radius:4px}.filter-btn.active{color:#4f46e5}.filter-btn__count{font-size:9px;font-weight:800;color:#4f46e5}[dir=ltr] .filter-btn__count{margin-left:2px}[dir=rtl] .filter-btn__count{margin-right:2px}.filter-dropdown-popup{position:absolute;z-index:99999;min-width:160px;overflow:hidden}[dir] .filter-dropdown-popup{background:#fff;border-radius:10px;box-shadow:0 8px 32px rgba(0,0,0,.16);border:1px solid #e2e8f0}.filter-dropdown-popup__header{display:flex;justify-content:space-between;align-items:center}[dir] .filter-dropdown-popup__header{padding:8px 12px;border-bottom:1px solid #f1f5f9}.filter-dropdown-popup__header-label{font-size:11px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.filter-dropdown-popup__clear-btn{font-size:11px;color:#ef4444;font-weight:600;display:flex;align-items:center;grid-gap:3px;gap:3px}[dir] .filter-dropdown-popup__clear-btn{border:none;background:transparent;cursor:pointer;padding:0}.filter-dropdown-popup__list{max-height:200px;overflow-y:auto}[dir] .filter-dropdown-popup__list{padding:6px 0}.filter-dropdown-popup__option{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:12px;color:#334155}[dir] .filter-dropdown-popup__option{padding:6px 12px;cursor:pointer}.filter-dropdown-popup__option input[type=checkbox]{accent-color:#4f46e5}[dir] .filter-dropdown-popup__option input[type=checkbox]{cursor:pointer}.filter-dropdown-popup__option-dot{width:7px;height:7px;flex-shrink:0}[dir] .filter-dropdown-popup__option-dot{border-radius:50%}.evaluation-summary-container{overflow:hidden}[dir] .evaluation-summary-container{margin-bottom:20px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.04)}.top-vertical-banner{display:flex;align-items:center;grid-gap:10px;gap:10px;color:#3b82f6;font-size:12px;font-weight:600}[dir] .top-vertical-banner{padding:10px 16px;border-bottom:1px solid #eef2f7}[dir=ltr] .top-vertical-banner{background:linear-gradient(90deg,#eff6ff,#fff)}[dir=rtl] .top-vertical-banner{background:linear-gradient(-90deg,#eff6ff,#fff)}.top-vertical-banner strong{color:#1e293b;font-weight:700}.evaluation-summary-text{font-size:13px;line-height:1.65;color:#475569}[dir] .evaluation-summary-text{padding:16px}[dir] .evaluation-summary-text p{margin:0}.top-vertical-badge{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;color:#3b82f6;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em}[dir] .top-vertical-badge{padding:3px 10px;background:#eff6ff;border:1px solid rgba(147,197,253,.4);border-radius:20px}[dir] .preferred-skills-section{margin-top:24px;padding-top:24px;border-top:1px solid #eef2f7}.program-export-view{width:960px;color:#0f172a;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;box-sizing:border-box}[dir] .program-export-view{padding:36px 40px 44px;background:#fff}.pex-cover{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:32px;gap:32px}[dir] .pex-cover{padding-bottom:20px;margin-bottom:28px;border-bottom:2px solid #e2e8f0}.pex-cover-title{font-size:1.6rem;font-weight:800;letter-spacing:-.02em}[dir] .pex-cover-title{margin:0 0 6px}.pex-cover-sub{max-width:460px;font-size:.875rem;line-height:1.5;color:#64748b}[dir] .pex-cover-sub{margin:0}.pex-cover-meta{display:grid;grid-template-columns:repeat(2,auto);grid-gap:10px 24px;gap:10px 24px;flex-shrink:0}[dir] .pex-cover-meta{margin:0}.pex-cover-meta dt{font-size:.62rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#94a3b8}.pex-cover-meta dd{font-size:.875rem;font-weight:700}[dir] .pex-cover-meta dd{margin:2px 0 0}.pex-program{break-inside:avoid;page-break-inside:avoid}[dir] .pex-program{border:1px solid #e2e8f0;border-radius:12px;padding:20px 22px 22px;margin-bottom:22px}[dir] .pex-program:last-child{margin-bottom:0}[dir] .pex-program-head{padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid #f1f5f9}.pex-program-title{display:flex;align-items:center;grid-gap:12px;gap:12px}[dir] .pex-program-title{margin-bottom:12px}.pex-program-title h3{font-size:1.15rem;font-weight:800;letter-spacing:-.01em}[dir] .pex-program-title h3{margin:0}.pex-verdict{display:inline-flex;align-items:center;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}[dir] .pex-verdict{padding:4px 12px;border-radius:999px}.pex-verdict--pass{color:#15803d}[dir] .pex-verdict--pass{background:#dcfce7}.pex-verdict--fail{color:#b91c1c}[dir] .pex-verdict--fail{background:#fee2e2}.pex-verdict--none{color:#475569}[dir] .pex-verdict--none{background:#f1f5f9}.pex-rollups{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}.pex-rollup{display:flex;flex-direction:column;grid-gap:3px;gap:3px;min-width:108px}[dir] .pex-rollup{background:#f8fafc;border-radius:8px;padding:8px 12px}.pex-rollup-label{font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.pex-rollup-value{font-size:.8125rem;font-weight:700;text-transform:capitalize}.pex-rollup-value--pass{color:#15803d}.pex-rollup-value--warn{color:#b45309}.pex-rollup-value--fail{color:#b91c1c}.pex-rollup-value--none{color:#0f172a}.pex-reason{font-size:.85rem;line-height:1.55;color:#475569}[dir] .pex-reason{margin:0 0 14px}[dir] .pex-gaps{background:#fffbeb;border:1px solid #fde68a;border-radius:10px;padding:12px 14px;margin-bottom:16px}[dir] .pex-gaps ul{margin:8px 0 0}[dir=ltr] .pex-gaps ul{padding-left:18px}[dir=rtl] .pex-gaps ul{padding-right:18px}.pex-gaps li{font-size:.8125rem;line-height:1.5;color:#78350f}[dir] .pex-gaps li{margin-bottom:4px}[dir] .pex-gaps li:last-child{margin-bottom:0}.pex-gaps-title{font-size:.66rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#b45309}[dir] .pex-block{margin-bottom:18px}[dir] .pex-block:last-child{margin-bottom:0}.pex-block-title{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#475569}[dir] .pex-block-title{margin:0 0 10px}.pex-block-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;color:#4f46e5;font-size:.68rem;font-weight:800;letter-spacing:0}[dir] .pex-block-count{padding:0 6px;border-radius:999px;background:#eef2ff}.pex-items{list-style:none;display:flex;flex-direction:column;grid-gap:8px;gap:8px}[dir] .pex-items{margin:0;padding:0}.pex-item{break-inside:avoid;page-break-inside:avoid}[dir] .pex-item{border:1px solid #eef2f7;border-radius:8px;padding:10px 12px;background:#fff}[dir=ltr] .pex-item{border-left:3px solid #cbd5e1}[dir=rtl] .pex-item{border-right:3px solid #cbd5e1}.pex-item-head{display:flex;align-items:center;grid-gap:8px;gap:8px}.pex-item-name{flex:1 1;min-width:0;font-size:.85rem;font-weight:700}.pex-item-prof{font-size:.7rem;font-weight:600;color:#64748b;white-space:nowrap}.pex-item-badge{font-size:.68rem;font-weight:700;white-space:nowrap;text-transform:capitalize}[dir] .pex-item-badge{padding:2px 9px;border-radius:999px}.pex-item-category{display:inline-block;font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8}[dir] .pex-item-category{margin-top:4px}.pex-item-evidence,.pex-item-gap{font-size:.8rem;line-height:1.5}[dir] .pex-item-evidence,[dir] .pex-item-gap{margin:6px 0 0}.pex-item-evidence strong,.pex-item-gap strong{font-weight:700}.pex-item-evidence{color:#475569}.pex-item-gap{color:#b45309}.pex-empty{font-size:.8125rem;color:#94a3b8}[dir] .pex-empty{margin:0}.srf-card{overflow:hidden}[dir] .srf-card{background:#fff;border:1px solid #e8ecf0;border-radius:12px;margin:.75rem 0;box-shadow:0 1px 2px rgba(0,0,0,.04),0 4px 12px rgba(0,0,0,.04)}.srf-card-header{display:flex;align-items:center;justify-content:space-between;grid-gap:1rem;gap:1rem;flex-wrap:wrap}[dir] .srf-card-header{padding:1.1rem 1.4rem;border-bottom:1px solid #f0f3f6}@media(max-width:700px){.srf-card-header{flex-direction:column;align-items:flex-start}}.srf-card-title-group{display:flex;flex-direction:column;grid-gap:.18rem;gap:.18rem}.srf-card-title{font-weight:700;color:#0f1923;letter-spacing:-.01em}[dir] .srf-card-title{margin:0}.srf-card-desc{font-size:.75rem;color:#8b96a3}[dir] .srf-card-desc{margin:0}.srf-summary-bar{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;flex-shrink:0}.srf-summary-pill{display:flex;align-items:center;grid-gap:.35rem;gap:.35rem;position:relative}[dir] .srf-summary-pill{padding:.28rem .65rem;border-radius:6px;border:1px solid transparent}.srf-summary-pill--green{color:#1e5c3e}[dir] .srf-summary-pill--green{background:#edf7f2;border-color:#d8eee3}.srf-summary-pill--red{color:#7f2828}[dir] .srf-summary-pill--red{background:#faeaea;border-color:#f4d1d1}[dir] .srf-summary-pill--red.srf-summary-pill--active{border-color:#e0a0a0}.srf-summary-pill--amber{color:#6b4a10}[dir] .srf-summary-pill--amber{background:#fdf2d8;border-color:#fce8bb}.srf-pill-num{font-size:.88rem;font-weight:800;line-height:1}.srf-pill-label{font-size:.75rem;font-weight:500;white-space:nowrap}.srf-live-dot{position:absolute;top:-3px;width:7px;height:7px}[dir] .srf-live-dot{background:#c05252;border-radius:50%;border:1.5px solid #fff}[dir=ltr] .srf-live-dot{right:-3px}[dir=ltr] .srf-live-dot,[dir=rtl] .srf-live-dot{animation:srf-dot-pulse 2.5s ease-in-out infinite}[dir=rtl] .srf-live-dot{left:-3px}@keyframes srf-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.srf-flag-banner{display:flex;align-items:center;grid-gap:.55rem;gap:.55rem;font-size:.8rem;color:#7f2828}[dir] .srf-flag-banner{background:#fdf4f4;border-top:1px solid #f0d0d0;border-bottom:1px solid #f0d0d0;padding:.6rem 1.4rem}.srf-flag-banner svg{flex-shrink:0;color:#c05252;opacity:.85}.srf-flag-banner strong{font-weight:700}.srf-grid{display:grid;grid-template-columns:repeat(3,1fr)}@media(max-width:860px){.srf-grid{grid-template-columns:1fr}}[dir=ltr] .srf-grid .srf-column+.srf-column{border-left:1px solid #eef1f4}[dir=rtl] .srf-grid .srf-column+.srf-column{border-right:1px solid #eef1f4}@media(max-width:860px){[dir] .srf-grid .srf-column+.srf-column{border-top:1px solid #eef1f4}[dir=ltr] .srf-grid .srf-column+.srf-column{border-left:none}[dir=rtl] .srf-grid .srf-column+.srf-column{border-right:none}}[dir] .srf-column{padding:1.1rem 1.3rem 1.3rem}[dir] .srf-column--green{border-top:2px solid #3d9970}[dir] .srf-column--red{border-top:2px solid #c05252}[dir] .srf-column--amber{border-top:2px solid #c08830}.srf-column-header{display:flex;align-items:flex-start;justify-content:space-between;width:100%;grid-gap:.4rem;gap:.4rem}[dir] .srf-column-header{background:none;border:none;padding:0 0 .9rem;cursor:pointer}[dir=ltr] .srf-column-header{text-align:left}[dir=rtl] .srf-column-header{text-align:right}.srf-column-header:hover .srf-col-chevron{opacity:1}.srf-col-header-left{display:flex;align-items:flex-start;grid-gap:.6rem;gap:.6rem}.srf-col-icon{flex-shrink:0}[dir] .srf-col-icon{margin-top:2px}.srf-col-icon--green{color:#2d7a5a}.srf-col-icon--red{color:#a94040}.srf-col-icon--amber{color:#8a6220}.srf-col-titles{display:flex;flex-direction:column;grid-gap:.1rem;gap:.1rem}.srf-col-title{font-size:.84rem;font-weight:700;color:#0f1923;line-height:1.2;letter-spacing:-.005em}.srf-col-subtitle{font-size:.71rem;color:#8b96a3;line-height:1.3}.srf-col-header-right{display:flex;align-items:center;grid-gap:.35rem;gap:.35rem;flex-shrink:0}[dir] .srf-col-header-right{margin-top:1px}.srf-col-count{font-size:.7rem;font-weight:700}[dir] .srf-col-count{padding:.12rem .42rem;border-radius:4px}.srf-col-count--green{color:#2d7a5a}[dir] .srf-col-count--green{background:#e8f5ee}.srf-col-count--red{color:#a94040}[dir] .srf-col-count--red{background:#fceaea}.srf-col-count--amber{color:#8a6220}[dir] .srf-col-count--amber{background:#fdf3dc}.srf-col-chevron{color:#c4cdd6;opacity:.7;display:flex;align-items:center;transition:opacity .15s}.srf-col-list{list-style:none;display:flex;flex-direction:column;grid-gap:.55rem;gap:.55rem}[dir] .srf-col-list{padding:0;margin:0}.srf-col-item{display:flex;align-items:flex-start;grid-gap:.7rem;gap:.7rem;font-size:.82rem;line-height:1.55;color:#3d4a57;transition:background .12s,border-color .12s}[dir] .srf-col-item{padding:.6rem .75rem;border-radius:7px;border:1px solid transparent}[dir] .srf-col-item--green{background:#f5fbf7;border-color:#e6f5eb}[dir] .srf-col-item--green:hover{background:#ecf7f0}[dir] .srf-col-item--red{background:#fdf6f6;border-color:#f9e5e5}[dir] .srf-col-item--red:hover{background:#fbecec}[dir] .srf-col-item--amber{background:#fdfaf3;border-color:#faf3e2}[dir] .srf-col-item--amber:hover{background:#fbf5e8}.srf-item-bar{flex-shrink:0;width:2.5px;min-height:100%;align-self:stretch}[dir] .srf-item-bar{border-radius:2px}.srf-item-bar--green{opacity:.6}[dir] .srf-item-bar--green{background:#3d9970}.srf-item-bar--red{opacity:.6}[dir] .srf-item-bar--red{background:#c05252}.srf-item-bar--amber{opacity:.6}[dir] .srf-item-bar--amber{background:#c08830}.srf-item-text{flex:1 1}.srf-col-empty{display:flex;align-items:center;justify-content:center;font-size:.79rem;color:#c4cdd6;font-style:italic}[dir] .srf-col-empty{padding:1.4rem 1rem;text-align:center;border:1px dashed #eef1f4;border-radius:7px}.interview-form-answers .section-title{font-size:1rem}[dir] .interview-form-answers .section-title{margin-bottom:14px}.interview-form-answers__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:12px;gap:12px}.interview-form-answers__item{min-width:0}[dir] .interview-form-answers__item{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:12px 14px}.interview-form-answers__item--wide{grid-column:1/-1}.interview-form-answers__label{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:#1f2937;line-height:1.4}[dir] .interview-form-answers__label{margin:0 0 6px}.interview-form-answers__value{font-size:12px;font-weight:500;color:#6b7280;line-height:1.5;overflow-wrap:anywhere;white-space:pre-wrap}[dir] .interview-form-answers__value{margin:0}.interview-form-answers__value--empty{color:#9ca3af;font-weight:400;font-style:italic}.assessment-lt-container{position:fixed;bottom:28px;z-index:9999}[dir=ltr] .assessment-lt-container{right:100px}[dir=rtl] .assessment-lt-container{left:100px}@media(min-width:640px){.assessment-lt-container .lt-container{bottom:28px}[dir=ltr] .assessment-lt-container .lt-container{right:100px}[dir=rtl] .assessment-lt-container .lt-container{left:100px}}.assessment-lt-container .lt-badge{position:absolute;top:-8px;z-index:10;display:inline-flex;align-items:center;grid-gap:4px;gap:4px;color:#5b48e8;font-size:10px;font-weight:700;pointer-events:none;font-family:inherit}[dir] .assessment-lt-container .lt-badge{background:#fff;padding:2px 8px;border-radius:9999px;box-shadow:0 4px 10px rgba(0,0,0,.12);box-shadow:0 4px 10px rgba(0,0,0,.12),0 0 0 1px rgba(124,108,240,.3)}[dir=ltr] .assessment-lt-container .lt-badge{right:-8px}[dir=rtl] .assessment-lt-container .lt-badge{left:-8px}.assessment-lt-container .lt-badge-icon{width:10px;height:10px}@keyframes lt-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.assessment-lt-container .lt-button{position:relative;display:inline-flex;align-items:center;grid-gap:8px;gap:8px;font-size:14px;font-weight:600;color:#fff;-webkit-user-select:none;user-select:none;font-family:inherit;transition:transform .3s ease,box-shadow .3s ease}[dir] .assessment-lt-container .lt-button{padding:10px 16px;border:none;border-radius:9999px;box-shadow:0 12px 34px -10px rgba(91,72,232,.7),inset 0 0 0 1px hsla(0,0%,100%,.25);cursor:pointer}[dir=ltr] .assessment-lt-container .lt-button{background:linear-gradient(135deg,#6d5efc,#5b48e8 60%,#4a37d4);animation:lt-glow 9s ease-in-out infinite,lt-breathe 3.5s ease-in-out infinite}[dir=rtl] .assessment-lt-container .lt-button{background:linear-gradient(-135deg,#6d5efc,#5b48e8 60%,#4a37d4);animation:lt-glow 9s ease-in-out infinite,lt-breathe 3.5s ease-in-out infinite}@media(min-width:640px){[dir] .assessment-lt-container .lt-button{padding:12px 20px}}[dir] .assessment-lt-container .lt-button:hover{transform:scale(1.05);box-shadow:0 18px 44px -10px rgba(91,72,232,.85),inset 0 0 0 1px hsla(0,0%,100%,.35)}[dir] .assessment-lt-container .lt-button:active{transform:scale(.97)}.assessment-lt-container .lt-button:focus-visible{outline:2px solid #fff;outline-offset:2px}[dir=ltr] .assessment-lt-container .lt-button-bounce,[dir=rtl] .assessment-lt-container .lt-button-bounce{animation:lt-glow 5s ease-in-out infinite,lt-bounce .9s ease-out 1}.assessment-lt-container .lt-icon{width:16px;height:16px;flex-shrink:0}.assessment-lt-container .lt-label{display:inline-block;white-space:nowrap;transition:opacity .2s ease,transform .2s ease}.assessment-lt-container .lt-label-switching{opacity:0}[dir] .assessment-lt-container .lt-label-switching{transform:translateY(-4px)}@keyframes lt-glow{0%,88%,to{box-shadow:0 12px 34px -10px rgba(91,72,232,.7),0 0 0 0 rgba(124,108,240,0),inset 0 0 0 1px hsla(0,0%,100%,.25)}92%{box-shadow:0 14px 38px -10px rgba(91,72,232,.85),0 0 0 14px rgba(124,108,240,.28),inset 0 0 0 1px hsla(0,0%,100%,.3)}96%{box-shadow:0 14px 38px -10px rgba(91,72,232,.85),0 0 0 24px rgba(124,108,240,0),inset 0 0 0 1px hsla(0,0%,100%,.3)}}@keyframes lt-bounce{0%{transform:translateY(0) scale(1)}25%{transform:translateY(-10px) scale(1.06)}45%{transform:translateY(0) scale(.97)}65%{transform:translateY(-5px) scale(1.03)}85%{transform:translateY(0) scale(.99)}to{transform:translateY(0) scale(1)}}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{position:relative;overflow:hidden;list-style:none;z-index:1}[dir] .swiper{padding:0}[dir=ltr] .swiper,[dir=rtl] .swiper{margin-left:auto;margin-right:auto}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;box-sizing:initial}[dir] .swiper-wrapper{transition-property:transform}[dir] .swiper-android .swiper-slide,[dir] .swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative}[dir] .swiper-slide{transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start}[dir] .swiper-autoheight .swiper-wrapper{transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden}[dir] .swiper-backface-hidden .swiper-slide{transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;top:0;width:100%;height:100%;pointer-events:none;z-index:10}[dir=ltr] .swiper-3d .swiper-slide-shadow,[dir=ltr] .swiper-3d .swiper-slide-shadow-bottom,[dir=ltr] .swiper-3d .swiper-slide-shadow-left,[dir=ltr] .swiper-3d .swiper-slide-shadow-right,[dir=ltr] .swiper-3d .swiper-slide-shadow-top{left:0}[dir=rtl] .swiper-3d .swiper-slide-shadow,[dir=rtl] .swiper-3d .swiper-slide-shadow-bottom,[dir=rtl] .swiper-3d .swiper-slide-shadow-left,[dir=rtl] .swiper-3d .swiper-slide-shadow-right,[dir=rtl] .swiper-3d .swiper-slide-shadow-top{right:0}[dir] .swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}[dir=ltr] .swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}[dir=ltr] .swiper-3d .swiper-slide-shadow-right,[dir=rtl] .swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}[dir=rtl] .swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}[dir] .swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}[dir] .swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden}[dir] .swiper-virtual .swiper-slide{transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;top:0;pointer-events:none}[dir=ltr] .swiper-virtual.swiper-css-mode .swiper-wrapper:after{left:0}[dir=rtl] .swiper-virtual.swiper-css-mode .swiper-wrapper:after{right:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);z-index:10;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}[dir] .swiper-button-next,[dir] .swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);cursor:pointer}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;pointer-events:none}[dir] .swiper-button-next.swiper-button-disabled,[dir] .swiper-button-prev.swiper-button-disabled{cursor:auto}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;pointer-events:none}[dir] .swiper-button-next.swiper-button-hidden,[dir] .swiper-button-prev.swiper-button-hidden{cursor:auto}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}[dir=ltr] .swiper-button-prev,[dir=ltr] .swiper-rtl .swiper-button-next{left:10px;right:auto}[dir=rtl] .swiper-button-prev,[dir=rtl] .swiper-rtl .swiper-button-next{right:10px;left:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}[dir=ltr] .swiper-button-next,[dir=ltr] .swiper-rtl .swiper-button-prev{right:10px;left:auto}[dir=rtl] .swiper-button-next,[dir=rtl] .swiper-rtl .swiper-button-prev{left:10px;right:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;transition:opacity .3s;z-index:10}[dir] .swiper-pagination{text-align:center;transform:translateZ(0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;width:100%}[dir=ltr] .swiper-horizontal>.swiper-pagination-bullets,[dir=ltr] .swiper-pagination-bullets.swiper-pagination-horizontal,[dir=ltr] .swiper-pagination-custom,[dir=ltr] .swiper-pagination-fraction{left:0}[dir=rtl] .swiper-horizontal>.swiper-pagination-bullets,[dir=rtl] .swiper-pagination-bullets.swiper-pagination-horizontal,[dir=rtl] .swiper-pagination-custom,[dir=rtl] .swiper-pagination-fraction{right:0}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative}[dir] .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33)}[dir] .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,[dir] .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}[dir] .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}[dir] .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}[dir] .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}[dir] .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}[dir] .swiper-pagination-bullet{border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000)}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none}[dir] button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none}[dir] .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1)}[dir] .swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{top:50%}[dir] .swiper-pagination-vertical.swiper-pagination-bullets,[dir] .swiper-vertical>.swiper-pagination-bullets{transform:translate3d(0,-50%,0)}[dir=ltr] .swiper-pagination-vertical.swiper-pagination-bullets,[dir=ltr] .swiper-vertical>.swiper-pagination-bullets{right:10px}[dir=rtl] .swiper-pagination-vertical.swiper-pagination-bullets,[dir=rtl] .swiper-vertical>.swiper-pagination-bullets{left:10px}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block}[dir] .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,[dir] .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;width:8px}[dir] .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,[dir] .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{transform:translateY(-50%)}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}[dir] .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,[dir] .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{white-space:nowrap}[dir=ltr] .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,[dir=ltr] .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%)}[dir=rtl] .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,[dir=rtl] .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{right:50%;transform:translateX(50%)}[dir=ltr] .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,[dir=ltr] .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}[dir=ltr] .swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,[dir=rtl] .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,[dir=rtl] .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}[dir=rtl] .swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-pagination-progressbar{position:absolute}[dir] .swiper-pagination-progressbar{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{position:absolute;top:0;width:100%;height:100%}[dir] .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform:scale(0)}[dir=ltr] .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{left:0;transform-origin:left top}[dir=rtl] .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{right:0;transform-origin:right top}[dir=ltr] .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}[dir=rtl] .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:left top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;top:0}[dir=ltr] .swiper-horizontal>.swiper-pagination-progressbar,[dir=ltr] .swiper-pagination-progressbar.swiper-pagination-horizontal,[dir=ltr] .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,[dir=ltr] .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{left:0}[dir=rtl] .swiper-horizontal>.swiper-pagination-progressbar,[dir=rtl] .swiper-pagination-progressbar.swiper-pagination-horizontal,[dir=rtl] .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,[dir=rtl] .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{right:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;top:0}[dir=ltr] .swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,[dir=ltr] .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,[dir=ltr] .swiper-pagination-progressbar.swiper-pagination-vertical,[dir=ltr] .swiper-vertical>.swiper-pagination-progressbar{left:0}[dir=rtl] .swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,[dir=rtl] .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,[dir=rtl] .swiper-pagination-progressbar.swiper-pagination-vertical,[dir=rtl] .swiper-vertical>.swiper-pagination-progressbar{right:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{position:relative;-ms-touch-action:none}[dir] .swiper-scrollbar{border-radius:10px;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;bottom:3px;z-index:50;height:5px;width:98%}[dir=ltr] .swiper-horizontal>.swiper-scrollbar,[dir=ltr] .swiper-scrollbar.swiper-scrollbar-horizontal{left:1%}[dir=rtl] .swiper-horizontal>.swiper-scrollbar,[dir=rtl] .swiper-scrollbar.swiper-scrollbar-horizontal{right:1%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;top:1%;z-index:50;width:5px;height:98%}[dir=ltr] .swiper-scrollbar.swiper-scrollbar-vertical,[dir=ltr] .swiper-vertical>.swiper-scrollbar{right:3px}[dir=rtl] .swiper-scrollbar.swiper-scrollbar-vertical,[dir=rtl] .swiper-vertical>.swiper-scrollbar{left:3px}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;top:0}[dir] .swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px}[dir=ltr] .swiper-scrollbar-drag{left:0}[dir=rtl] .swiper-scrollbar-drag{right:0}[dir] .swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}[dir] .swiper-zoom-container{text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}[dir] .swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;top:50%;z-index:10;box-sizing:border-box}[dir] .swiper-lazy-preloader{margin-top:-21px;transform-origin:50%;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}[dir=ltr] .swiper-lazy-preloader{left:50%;margin-left:-21px}[dir=rtl] .swiper-lazy-preloader{right:50%;margin-right:-21px}[dir=ltr] .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,[dir=ltr] .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin-ltr 1s linear infinite}[dir=rtl] .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,[dir=rtl] .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin-rtl 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin-ltr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes swiper-preloader-spin-rtl{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.swiper .swiper-notification{position:absolute;top:0;pointer-events:none;opacity:0;z-index:-1000}[dir=ltr] .swiper .swiper-notification{left:0}[dir=rtl] .swiper .swiper-notification{right:0}[dir] .swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}[dir] .swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none}[dir] .swiper-fade .swiper-slide{transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;width:100%;height:100%}[dir=ltr] .swiper-cube .swiper-slide{transform-origin:0 0}[dir=rtl] .swiper-cube .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}[dir=ltr] .swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}[dir=rtl] .swiper-cube.swiper-rtl .swiper-slide{transform-origin:0 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}[dir=ltr] .swiper-cube .swiper-cube-shadow{left:0}[dir=rtl] .swiper-cube .swiper-cube-shadow{right:0}.swiper-cube .swiper-cube-shadow:before{content:"";position:absolute;top:0;bottom:0;filter:blur(50px)}[dir] .swiper-cube .swiper-cube-shadow:before{background:#000}[dir=ltr] .swiper-cube .swiper-cube-shadow:before,[dir=rtl] .swiper-cube .swiper-cube-shadow:before{left:0;right:0}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}[dir] .swiper-creative .swiper-slide{transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}[dir] .swiper-cards .swiper-slide{transform-origin:center bottom}[dir=ltr] .swiper-container .swiper-shadow{box-shadow:2px 8px 10px 0 rgba(25,42,70,.13)!important}[dir=rtl] .swiper-container .swiper-shadow{box-shadow:-2px 8px 10px 0 rgba(25,42,70,.13)!important}.swiper-pagination .swiper-pagination-bullet:focus{outline:none}[dir] .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,[dir] .swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#4f46e5}.swiper-centered-slides.swiper-container .swiper-slide{font-weight:500;height:auto;width:auto!important}[dir] .swiper-centered-slides.swiper-container .swiper-slide{text-align:center;background-color:#fff;padding:2rem 5.5rem;cursor:pointer}[dir] .swiper-centered-slides.swiper-container .swiper-slide.swiper-slide-active{border:2px solid #4f46e5}.swiper-centered-slides.swiper-container .swiper-slide.swiper-slide-active i,.swiper-centered-slides.swiper-container .swiper-slide.swiper-slide-active svg{color:#4f46e5}[dir] .swiper-centered-slides .swiper-button-next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")}[dir] .swiper-centered-slides .swiper-button-prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E")}.swiper-centered-slides .swiper-button-next,.swiper-centered-slides .swiper-button-next:after,.swiper-centered-slides .swiper-button-prev,.swiper-centered-slides .swiper-button-prev:after{height:40px!important;width:40px!important}[dir] .swiper-centered-slides .swiper-button-next:after,[dir] .swiper-centered-slides .swiper-button-prev:after{border-radius:50%;background-color:#4f46e5;box-shadow:0 2px 4px 0 rgba(34,41,47,.5)!important;background-size:24px!important}[dir] .swiper-centered-slides.swiper-container-rtl .swiper-button-next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E")}[dir] .swiper-centered-slides.swiper-container-rtl .swiper-button-prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")}.swiper-centered-slides-2.swiper-container .swiper-slide{font-weight:500;height:auto;width:auto!important}[dir] .swiper-centered-slides-2.swiper-container .swiper-slide{background-color:#f2f4f4;cursor:pointer}.swiper-centered-slides-2.swiper-container .swiper-slide.swiper-slide-active{color:#fff}[dir] .swiper-centered-slides-2.swiper-container .swiper-slide.swiper-slide-active{background-color:#4f46e5!important;box-shadow:0 3px 6px 0 rgba(79,70,229,.5)!important}.swiper-cube-effect.swiper-container{width:300px}[dir] .swiper-cube-effect.swiper-container{margin-top:-12px}[dir=ltr] .swiper-cube-effect.swiper-container{left:50%;margin-left:-150px}[dir=rtl] .swiper-cube-effect.swiper-container{right:50%;margin-right:-150px}.swiper-coverflow.swiper-container .swiper-slide{width:300px}[dir] .gallery-thumbs{padding:10px 0;background:#22292f}.gallery-thumbs .swiper-slide{opacity:.4}.gallery-thumbs .swiper-slide-thumb-active{opacity:1}[dir] .swiper-parallax .swiper-slide{padding:2.67rem 4rem}.swiper-parallax .swiper-slide .title{font-size:1.07rem}[dir] .swiper-parallax .swiper-slide .title{padding:.5rem 0}.swiper-parallax .swiper-slide .text{font-size:1rem}.swiper-parallax .parallax-bg{position:absolute;width:130%}.swiper-virtual.swiper-container{height:300px}.swiper-virtual.swiper-container .swiper-slide{font-size:1.5rem;display:flex;justify-content:center;align-items:center}[dir] .swiper-virtual.swiper-container .swiper-slide{background-color:#eee}.swiper-button-next,.swiper-button-prev,.swiper-container-rtl .swiper-button-next,.swiper-container-rtl .swiper-button-prev{color:#fff;width:38px;font-size:2rem}[dir] .swiper-button-next,[dir] .swiper-button-prev,[dir] .swiper-container-rtl .swiper-button-next,[dir] .swiper-container-rtl .swiper-button-prev{background-image:none}.swiper-button-next:focus,.swiper-button-prev:focus,.swiper-container-rtl .swiper-button-next:focus,.swiper-container-rtl .swiper-button-prev:focus{outline:none}.swiper-button-prev:after{color:#6e6b7b;width:44px;height:44px;content:""}[dir] .swiper-button-prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234f46e5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:44px}[dir=ltr] .swiper-button-prev:after{padding-right:1px}[dir=rtl] .swiper-button-prev:after{padding-left:1px}.swiper-button-next:after{color:#6e6b7b;width:44px;height:44px;content:""}[dir] .swiper-button-next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234f46e5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:44px}[dir=ltr] .swiper-button-next:after{padding-right:2px}[dir=rtl] .swiper-button-next:after{padding-left:2px}.swiper-container-rtl .swiper-button-prev:after{color:#6e6b7b;width:44px;height:44px;content:""}[dir] .swiper-container-rtl .swiper-button-prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234f46e5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:44px}.swiper-container-rtl .swiper-button-next:after{color:#6e6b7b;width:44px;height:44px;content:""}[dir] .swiper-container-rtl .swiper-button-next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234f46e5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:44px}@media only screen and (max-width:768px){.swiper-button-prev{font-size:1.286rem;top:55%}.swiper-button-prev:after{height:28px;width:28px}[dir] .swiper-button-prev:after{background-size:24px}.swiper-button-next{font-size:1.286rem;top:55%}[dir] .swiper-button-next:after{background-size:24px}.swiper-centered-slides .swiper-button-next:after,.swiper-centered-slides .swiper-button-prev:after{height:28px;width:28px}[dir] .swiper-centered-slides .swiper-button-next:after,[dir] .swiper-centered-slides .swiper-button-prev:after{background-size:18px}[dir] .swiper-parallax .swiper-slide{padding:1rem 1.2rem}.swiper-parallax img{height:100%!important}}@media only screen and (max-width:576px){[dir] .swiper-centered-slides.swiper-container .swiper-slide{padding:1.6rem 2.5rem}.swiper-centered-slides.swiper-container .swiper-slide i,.swiper-centered-slides.swiper-container .swiper-slide svg{height:1.07rem!important;width:1.07rem!important;font-size:1.07rem!important}.swiper-cube-effect.swiper-container{width:150px}[dir=ltr] .swiper-cube-effect.swiper-container{left:70%}[dir=rtl] .swiper-cube-effect.swiper-container{right:70%}[dir] .swiper-parallax .swiper-slide{padding:1rem 1.3rem}.swiper-virtual.swiper-container .swiper-slide{font-size:1rem}}[dir] .dark-layout .swiper-container:not(.swiper-parallax) .swiper-slide{background-color:#161d31}[dir] .dark-layout .swiper-container.swiper-centered-slides .swiper-slide{background-color:#283046}.dark-layout .swiper-container.swiper-parallax .swiper-slide *{color:#6e6b7b}.swiper-cube{width:300px}[dir] .swiper-cube{margin-top:-12px}[dir=ltr] .swiper-cube{left:50%;margin-left:-150px}[dir=rtl] .swiper-cube{right:50%;margin-right:-150px}.swiper-coverflow .swiper-slide{width:300px}.swiper-virtual{height:300px}.swiper-virtual .swiper-slide{font-size:1.5rem;display:flex;justify-content:center;align-items:center}[dir] .swiper-virtual .swiper-slide{background-color:#eee}html[dir=rtl] .swiper .swiper-button-next,html[dir=rtl] .swiper .swiper-button-prev{transform:rotate(180deg)}html[dir=rtl] .swiper .swiper-button-next:after,html[dir=rtl] .swiper .swiper-button-prev:after{content:""}html[dir=rtl] .swiper .swiper-button-next{left:10px!important;right:auto!important}html[dir=rtl] .swiper .swiper-button-prev{left:auto!important;right:10px!important}html[dir=rtl] .swiper .swiper-pagination-progressbar{transform:translateZ(0) rotate(180deg)}html[dir=rtl] .swiper.swiper-cube .swiper-slide{transform-origin:100% 100%!important}[dir] .candidate-assessments-panel__card{border-radius:12px;background:#fff}.candidate-assessments-panel__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:8px;gap:8px;min-height:180px;color:#6e6b7b}[dir] .candidate-assessments-panel__empty{padding:24px 16px;text-align:center}[dir] .candidate-assessments-panel__empty--cta{border:1px dashed #cfc8ff;border-radius:12px}[dir=ltr] .candidate-assessments-panel__empty--cta{background:linear-gradient(180deg,#f8f7ff,#fff)}[dir=rtl] .candidate-assessments-panel__empty--cta{background:linear-gradient(-180deg,#f8f7ff,#fff)}.candidate-assessments-panel__empty-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;color:#6e58ff}[dir] .candidate-assessments-panel__empty-icon{border-radius:14px;background:rgba(110,88,255,.1);margin-bottom:4px}.candidate-assessments-panel__list{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.candidate-assessments-panel__row{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:12px;gap:12px;width:100%;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}[dir] .candidate-assessments-panel__row{padding:14px 16px;border:1px solid #ebe9f1;border-radius:12px;background:#fff}[dir=ltr] .candidate-assessments-panel__row{text-align:left}[dir=rtl] .candidate-assessments-panel__row{text-align:right}.candidate-assessments-panel__type-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;color:#6e58ff}[dir] .candidate-assessments-panel__type-icon{margin-top:2px;border-radius:50%;background:rgba(110,88,255,.12)}[dir] .candidate-assessments-panel__row.is-clickable{cursor:pointer}[dir] .candidate-assessments-panel__row.is-clickable:hover{border-color:#a99bff;box-shadow:0 4px 14px rgba(110,88,255,.08);transform:translateY(-1px)}.candidate-assessments-panel__row:disabled{opacity:.92}[dir] .candidate-assessments-panel__row:disabled{cursor:default}.candidate-assessments-panel__row-main{min-width:0;flex:1 1}.candidate-assessments-panel__row-meta{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px;font-size:12px}[dir] .candidate-assessments-panel__row-meta{margin-top:4px}.candidate-assessments-panel__title-link{color:#5e5873;text-decoration:none;font-weight:600;display:inline-flex;align-items:center}.candidate-assessments-panel__title-link:hover{color:#6e58ff;text-decoration:underline}.candidate-assessments-panel__actions{display:flex;flex-wrap:wrap;align-items:center;grid-gap:4px;gap:4px}[dir] .candidate-assessments-panel__actions{margin-top:8px}.candidate-assessments-panel__actions .btn{font-size:12px}[dir] .candidate-assessments-panel__actions .btn{padding:2px 8px}.candidate-assessments-panel__row-side{display:flex;align-items:center;grid-gap:10px;gap:10px;flex-shrink:0;align-self:center}.candidate-assessments-panel__score{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:52px;color:#fff;line-height:1.1}[dir] .candidate-assessments-panel__score{padding:6px 8px;border-radius:10px;border:1px solid #6e58ff;background:#6e58ff}.candidate-assessments-panel__score-value{font-size:16px;font-weight:700}.candidate-assessments-panel__score-label{font-size:8px;font-weight:600;letter-spacing:.04em;opacity:.9}.invite-assessment-modal__list{max-height:380px;overflow-y:auto;display:flex;flex-direction:column;grid-gap:8px;gap:8px}[dir=ltr] .invite-assessment-modal__list{padding-right:2px}[dir=rtl] .invite-assessment-modal__list{padding-left:2px}.invite-assessment-modal__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:8px;gap:8px;min-height:160px;color:#6e6b7b}.invite-assessment-modal__option{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;width:100%;transition:border-color .15s ease,background .15s ease}[dir] .invite-assessment-modal__option{padding:12px 14px;border:1px solid #ebe9f1;border-radius:12px;background:#fff}[dir=ltr] .invite-assessment-modal__option{text-align:left}[dir=rtl] .invite-assessment-modal__option{text-align:right}[dir] .invite-assessment-modal__option:hover:not(.is-disabled){border-color:#a99bff;background:#faf9ff}[dir] .invite-assessment-modal__option.is-selected{border-color:#6e58ff;background:rgba(110,88,255,.06);box-shadow:0 0 0 1px rgba(110,88,255,.2)}.invite-assessment-modal__option.is-disabled{opacity:.65}[dir] .invite-assessment-modal__option.is-disabled{cursor:not-allowed;background:#f8f8f8}.invite-assessment-modal__option-main{min-width:0;flex:1 1}.invite-assessment-modal__meta{display:flex;flex-wrap:wrap;align-items:center;grid-gap:8px;gap:8px;font-size:12px;color:#6e6b7b}[dir] .invite-assessment-modal__meta{margin-top:6px}.invite-assessment-modal__radio{width:18px;height:18px;flex-shrink:0}[dir] .invite-assessment-modal__radio{border-radius:50%;border:2px solid #c7c4d4}[dir] .invite-assessment-modal__radio.is-on{border-color:#6e58ff;background:radial-gradient(circle at center,#6e58ff 0 45%,transparent 48%)}@keyframes candidate-assessments-spin-ltr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes candidate-assessments-spin-rtl{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}[dir=ltr] .candidate-assessments-panel .spin{animation:candidate-assessments-spin-ltr .8s linear infinite}[dir=rtl] .candidate-assessments-panel .spin{animation:candidate-assessments-spin-rtl .8s linear infinite}.phone-number .phone-edit-icon{opacity:0}[dir=ltr] .phone-number .phone-edit-icon{margin-left:7px}[dir=rtl] .phone-number .phone-edit-icon{margin-right:7px}.phone-number:hover .phone-edit-icon{opacity:1}[dir] .compensation{border-radius:10px;padding:10px}.compensation .compensation-edit-icon{opacity:0}.compensation:hover .compensation-edit-icon{opacity:1}[dir] .compensation-current{border:2px solid var(--bs-success,#28c76f)}[dir=ltr] .compensation-current{background:linear-gradient(180deg,rgba(var(--bs-success-rgb,40,199,111),.2),#fff)}[dir=rtl] .compensation-current{background:linear-gradient(-180deg,rgba(var(--bs-success-rgb,40,199,111),.2),#fff)}.compensation-current .compensation-edit-icon,.compensation-current .compensation-icon,.compensation-current .compensation-title{color:var(--bs-success,#28c76f)!important}[dir] .compensation-expected{border:2px solid #6f58ff}[dir=ltr] .compensation-expected{background:linear-gradient(180deg,#edebff,#fff)}[dir=rtl] .compensation-expected{background:linear-gradient(-180deg,#edebff,#fff)}.compensation-expected .compensation-title,.compensation-expected .icon{color:#6f58ff!important}[dir] .compensation-notice{border:2px solid #ff9e43}[dir=ltr] .compensation-notice{background:linear-gradient(180deg,#fff4e9,#fff)}[dir=rtl] .compensation-notice{background:linear-gradient(-180deg,#fff4e9,#fff)}.compensation-notice .compensation-edit-icon,.compensation-notice .compensation-icon,.compensation-notice .compensation-title{color:#ff9e43!important}[dir] .py-0.accordion-header .accordion-button{padding:.75rem 1rem}.py-0.accordion-header .accordion-button:hover{outline:1px solid #dbdbdb}[dir] .py-0.accordion-header .accordion-button:hover{border-radius:10px}[dir] .hover-text-primary{cursor:pointer}.hover-text-primary:hover{color:var(--bs-primary,#4f46e5)!important}.candidate-details-spreadsheet-embed{min-height:0;--spreadsheet-sticky-tabs-top:64px}.candidate-details-spreadsheet-sticky-header{position:-webkit-sticky;position:sticky;top:0;z-index:12;align-items:flex-start}[dir] .candidate-details-spreadsheet-sticky-header{background:#fff}.candidate-details-spreadsheet-sticky-tabs{position:-webkit-sticky;position:sticky;top:var(--spreadsheet-sticky-tabs-top,72px);z-index:11}[dir] .candidate-details-spreadsheet-sticky-tabs{background:#fff;border-bottom:1px solid #e2e8f0}[dir] .candidate-details-spreadsheet-tabs .mantine-Tabs-panel{padding-top:4px}.candidate-details-spreadsheet-compact .candidate-spreadsheet-close-btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:#64748b}[dir] .candidate-details-spreadsheet-compact .candidate-spreadsheet-close-btn{padding:0;border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc;cursor:pointer}[dir=ltr] .candidate-details-spreadsheet-compact .candidate-spreadsheet-close-btn{margin:2px 4px 0 0}[dir=rtl] .candidate-details-spreadsheet-compact .candidate-spreadsheet-close-btn{margin:2px 0 0 4px}.candidate-details-spreadsheet-compact .candidate-spreadsheet-close-btn:hover{color:#4f46e5}[dir] .candidate-details-spreadsheet-compact .candidate-spreadsheet-close-btn:hover{background:#f1f5f9}.candidate-details-spreadsheet-compact .candidate-details-spreadsheet-header-grid{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;grid-gap:6px 10px;gap:6px 10px;overflow:visible}[dir] .candidate-details-spreadsheet-compact .candidate-details-spreadsheet-header-grid{padding:10px 8px 8px!important}.candidate-details-spreadsheet-compact .candidate-details-spreadsheet-sticky-header{overflow:visible}.candidate-details-spreadsheet-compact .candidate-details-avatar-wrap{flex-shrink:0;overflow:visible}[dir] .candidate-details-spreadsheet-compact .candidate-details-avatar-wrap{padding-top:6px}[dir=ltr] .candidate-details-spreadsheet-compact .candidate-details-avatar-wrap{margin-right:2px}[dir=rtl] .candidate-details-spreadsheet-compact .candidate-details-avatar-wrap{margin-left:2px}.candidate-details-spreadsheet-compact .candidate-details-avatar-wrap .avatarWithScore.image-container{overflow:visible}[dir=ltr] .candidate-details-spreadsheet-compact .candidate-details-avatar-wrap .avatarWithScore.image-container{margin-right:0}[dir=rtl] .candidate-details-spreadsheet-compact .candidate-details-avatar-wrap .avatarWithScore.image-container{margin-left:0}.candidate-details-spreadsheet-compact .candidate-details-identity{display:flex;align-items:center;grid-gap:8px;gap:8px;min-width:0;overflow:hidden}.candidate-details-spreadsheet-compact .candidate-details-identity h3{font-size:13px;line-height:1.2;display:flex;flex-wrap:wrap;align-items:center;grid-gap:4px 6px;gap:4px 6px}[dir] .candidate-details-spreadsheet-compact .candidate-details-identity h3{margin-bottom:0!important}.candidate-details-spreadsheet-compact .candidate-details-identity .font-small-2.text-secondary,.candidate-details-spreadsheet-compact .candidate-details-identity small.font-small-2{display:none}.candidate-details-spreadsheet-compact .candidate-details-identity .branded-resume{font-size:10px;line-height:1.2}[dir] .candidate-details-spreadsheet-compact .candidate-details-identity .branded-resume{padding:2px 6px;margin:0!important}[dir] .candidate-details-spreadsheet-compact .candidate-details-identity>div>div:last-child>div{margin:0!important}.candidate-details-spreadsheet-compact .candidate-details-identity .d-flex.align-items-center.flex-wrap.gap-50{grid-gap:4px!important;gap:4px!important}.candidate-details-spreadsheet-compact .candidate-details-spreadsheet-menus-wrap{flex:0 0 auto;width:auto;max-width:min(48vw,320px);overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;align-self:flex-start}[dir] .candidate-details-spreadsheet-compact .candidate-details-spreadsheet-menus-wrap{padding:8px 0 0;border-top:none}@media(min-width:1200px){.candidate-details-spreadsheet-compact .candidate-details-spreadsheet-menus-wrap{max-width:none;overflow-x:visible}}.candidate-details-spreadsheet-compact .candidate-details-spreadsheet-menus-wrap .col,.candidate-details-spreadsheet-compact .candidate-details-spreadsheet-menus-wrap>.col{flex:0 0 auto;max-width:none;width:auto;overflow:visible}[dir] .candidate-details-spreadsheet-compact .candidate-details-spreadsheet-menus-wrap .col,[dir] .candidate-details-spreadsheet-compact .candidate-details-spreadsheet-menus-wrap>.col{padding:0!important}.candidate-details-spreadsheet-compact .candidate-details-spreadsheet-menus-wrap .candidate-menu-toolbar{overflow:visible}.candidate-details-spreadsheet-compact .candidate-details-spreadsheet-menus-wrap .d-flex.gap-75{grid-gap:3px!important;gap:3px!important;flex-wrap:nowrap;justify-content:flex-end!important;overflow:visible}[dir] .candidate-details-spreadsheet-compact .candidate-details-spreadsheet-menus-wrap .d-flex.gap-75{padding-top:2px}.candidate-details-spreadsheet-compact .candidate-details-spreadsheet-menus-wrap .mantine-Indicator-root,.candidate-details-spreadsheet-compact .candidate-details-spreadsheet-menus-wrap [style*="position: relative"]{overflow:visible}.candidate-details-spreadsheet-compact .candidate-details-spreadsheet-menus-wrap [style*="height: 35px"]{height:26px!important;width:26px!important;min-width:26px}[dir] .candidate-details-spreadsheet-compact .candidate-details-spreadsheet-menus-wrap [style*="height: 35px"]{padding:3px!important}.candidate-details-spreadsheet-compact .candidate-details-spreadsheet-menus-wrap svg{width:14px!important;height:14px!important}[dir] .candidate-details-spreadsheet-compact .candidate-details-spreadsheet-sticky-tabs{padding:0 4px}.candidate-details-spreadsheet-compact .candidate-details-spreadsheet-sticky-tabs .mantine-Tabs-tab{font-size:12px;height:auto}[dir] .candidate-details-spreadsheet-compact .candidate-details-spreadsheet-sticky-tabs .mantine-Tabs-tab{padding:6px 10px}.cardWithArrow{overflow:visible}.cardWithArrow:before{content:"";width:12px;height:12px;position:absolute;top:15px;text-decoration:inherit;vertical-align:inherit;box-sizing:inherit}[dir] .cardWithArrow:before{background-color:#fff;border:1px solid #dee2e6}[dir=ltr] .cardWithArrow:before{border-width:1px 0 0 1px;transform:rotate(-45deg);left:-6px}[dir=rtl] .cardWithArrow:before{border-width:1px 1px 0 0;transform:rotate(45deg);right:-6px}.custom-warning-alert{color:#008069!important}[dir] .custom-warning-alert{background-color:#fff!important}.verify-whatsapp-phone-number-input .PhoneInputCountryIcon{width:100%;height:30px}.whatsapp-container{max-width:550px;min-height:calc(100vh - 70px)}[dir] .whatsapp-container{margin:0 auto;background-color:#fcf5eb}.whatsapp-container .whatsapp-in-progress{width:8px;aspect-ratio:1}[dir] .whatsapp-container .whatsapp-in-progress{border-radius:50%}[dir=ltr] .whatsapp-container .whatsapp-in-progress{animation:whatsapp-in-progress-ltr 1s linear infinite alternate}[dir=rtl] .whatsapp-container .whatsapp-in-progress{animation:whatsapp-in-progress-rtl 1s linear infinite alternate}@keyframes whatsapp-in-progress-ltr{0%{box-shadow:12px 0 #25d366,-12px 0 rgba(37,211,102,.1333333333);background:#25d366}33%{box-shadow:12px 0 #25d366,-12px 0 rgba(37,211,102,.1333333333);background:rgba(37,211,102,.1333333333)}66%{box-shadow:12px 0 rgba(37,211,102,.1333333333),-12px 0 #25d366;background:rgba(37,211,102,.1333333333)}to{box-shadow:12px 0 rgba(37,211,102,.1333333333),-12px 0 #25d366;background:#25d366}}@keyframes whatsapp-in-progress-rtl{0%{box-shadow:-12px 0 #25d366,12px 0 rgba(37,211,102,.1333333333);background:#25d366}33%{box-shadow:-12px 0 #25d366,12px 0 rgba(37,211,102,.1333333333);background:rgba(37,211,102,.1333333333)}66%{box-shadow:-12px 0 rgba(37,211,102,.1333333333),12px 0 #25d366;background:rgba(37,211,102,.1333333333)}to{box-shadow:-12px 0 rgba(37,211,102,.1333333333),12px 0 #25d366;background:#25d366}}.whatsapp-container .header{color:#fff;display:flex;align-items:center;grid-gap:10px;gap:10px}[dir] .whatsapp-container .header{background-color:#00a884;padding:15px 20px}.whatsapp-container .header .whatsapp-icon{font-size:1.5rem}.whatsapp-container .header .header-text{font-size:1.2rem;font-weight:500}.whatsapp-container .whatsapp-content{display:flex;flex-direction:column;align-items:center;grid-gap:30px;gap:30px}[dir] .whatsapp-container .whatsapp-content{padding:40px 20px;background-color:#fcf5eb}[dir] .whatsapp-container .whatsapp-content .qr-container{padding:15px;border-radius:5px;text-align:center}.whatsapp-container .whatsapp-content .qr-container .broken-image{font-size:5.5rem}.whatsapp-container .whatsapp-content .qr-container .qr-code{width:250px;height:250px;object-fit:contain}@media(max-width:480px){.whatsapp-container .whatsapp-content .qr-container .qr-code{width:200px;height:200px}}.whatsapp-container .whatsapp-content .instructions{max-width:400px}[dir] .whatsapp-container .whatsapp-content .instructions{text-align:center}.whatsapp-container .whatsapp-content .instructions h2{color:#171c20;font-size:1.4rem}[dir] .whatsapp-container .whatsapp-content .instructions h2{margin-bottom:20px}.whatsapp-container .whatsapp-content .instructions ol{color:#41525d}[dir] .whatsapp-container .whatsapp-content .instructions ol{margin-bottom:30px}[dir=ltr] .whatsapp-container .whatsapp-content .instructions ol{text-align:left;padding-left:20px}[dir=rtl] .whatsapp-container .whatsapp-content .instructions ol{text-align:right;padding-right:20px}.whatsapp-container .whatsapp-content .instructions ol li{line-height:1.4}[dir] .whatsapp-container .whatsapp-content .instructions ol li{margin-bottom:15px}[dir=ltr] .whatsapp-container .whatsapp-content .instructions ol li{padding-left:10px}[dir=rtl] .whatsapp-container .whatsapp-content .instructions ol li{padding-right:10px}.whatsapp-container .whatsapp-content .instructions .help-link{color:#00a884;text-decoration:none;font-size:.9rem}.whatsapp-container .whatsapp-content .instructions .help-link:hover{text-decoration:underline}.whatsapp-web-container .chat-container{max-width:100%;height:calc(100vh - 70px);display:flex;flex-direction:column}[dir] .whatsapp-web-container .chat-container{background-color:#e4dcd4}.whatsapp-web-container .loading-container{height:calc(100vh - 170px);width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:1rem;gap:1rem}[dir] .whatsapp-web-container .loading-container{background-color:#e4dcd4}.whatsapp-web-container .chat-header{color:#fff;display:flex;align-items:center;justify-content:space-between}[dir] .whatsapp-web-container .chat-header{background-color:#008069;padding:10px 16px}.whatsapp-web-container .user-info{display:flex;align-items:center;grid-gap:12px;gap:12px}.whatsapp-web-container .profile-pic{width:40px;height:40px;object-fit:cover}[dir] .whatsapp-web-container .profile-pic{border-radius:50%}.whatsapp-web-container .header-actions{display:flex;grid-gap:24px;gap:24px;color:#fff}[dir] .whatsapp-web-container .header-actions svg{cursor:pointer}.whatsapp-web-container .messages-container{flex:1 1;overflow-y:auto;scroll-behavior:smooth}[dir] .whatsapp-web-container .messages-container{padding:4px 20px;background-image:url(https://user-images.githubusercontent.com/15075759/28719144-86dc0f70-73b1-11e7-911d-60d70fcded21.png);background-size:cover;background-color:#e4dcd4}.whatsapp-web-container .messages-container .previous-loading{display:flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#075e54;font-size:.9rem;position:-webkit-sticky;position:sticky;top:0;z-index:10}[dir] .whatsapp-web-container .messages-container .previous-loading{background-color:hsla(0,0%,100%,.8);padding:8px 12px;border-radius:8px;margin:8px auto;box-shadow:0 1px 3px rgba(0,0,0,.1)}.whatsapp-web-container .message{display:flex}[dir] .whatsapp-web-container .message{margin-bottom:8px}.whatsapp-web-container .message-content{max-width:65%;position:relative}[dir] .whatsapp-web-container .message-content{padding:8px 12px;border-radius:8px}.whatsapp-web-container .message-content .emoji-big{font-size:2.6rem}[dir] .whatsapp-web-container .message-content .emoji-big{margin:7px auto;padding:5px}.whatsapp-web-container .message-content .unable-to-show-msg{color:#858585;font-size:.8rem;font-style:italic}[dir] .whatsapp-web-container .message-content .unable-to-show-msg{text-align:center}[dir] .whatsapp-web-container .message.received .message-content{background-color:#fff}[dir=ltr] .whatsapp-web-container .message.received .message-content{margin-right:auto;border-bottom-left-radius:.15rem}[dir=rtl] .whatsapp-web-container .message.received .message-content{margin-left:auto;border-bottom-right-radius:.15rem}[dir] .whatsapp-web-container .message.sent .message-content{background-color:#d9fdd3}[dir=ltr] .whatsapp-web-container .message.sent .message-content{margin-left:auto;border-bottom-right-radius:.15rem}[dir=rtl] .whatsapp-web-container .message.sent .message-content{margin-right:auto;border-bottom-left-radius:.15rem}.whatsapp-web-container .message p{white-space:pre-wrap}[dir] .whatsapp-web-container .message p{margin:0}[dir=ltr] .whatsapp-web-container .message p{padding-right:20px}[dir=rtl] .whatsapp-web-container .message p{padding-left:20px}.whatsapp-web-container .message-meta{display:flex;align-items:center;justify-self:flex-end;grid-gap:4px;gap:4px;font-size:11px}[dir] .whatsapp-web-container .message-meta{margin-top:2px}.whatsapp-web-container .message-meta small{font-size:10px;color:#666}.whatsapp-web-container .read-check{color:rgba(98,124,141,.9294117647);font-size:16px}.whatsapp-web-container .input-area{display:flex;align-items:center;grid-gap:16px;gap:16px}[dir] .whatsapp-web-container .input-area{background-color:#f0f2f5;padding:10px 16px}.whatsapp-web-container .message-input{flex:1 1;outline:none;resize:none;max-height:100px;min-height:40px;line-height:1.4;font-size:15px}[dir] .whatsapp-web-container .message-input{padding:9px 12px;border:none;border-radius:8px;background-color:#fff}.whatsapp-web-container .message-input::placeholder{color:#667781}.whatsapp-web-container .send-button{display:flex;align-items:center;justify-content:center}[dir] .whatsapp-web-container .send-button{background:none;border:none;padding:0;cursor:pointer;margin-bottom:8px}[dir] .whatsapp-web-container .send-button:disabled{cursor:default}.whatsapp-web-container .send-button:disabled .input-icon{color:#667781;opacity:.5}.whatsapp-web-container .emoji-wrapper{position:relative}.whatsapp-web-container .emoji-picker-container{position:absolute;bottom:100%;z-index:1000}[dir] .whatsapp-web-container .emoji-picker-container{margin-bottom:10px}[dir=ltr] .whatsapp-web-container .emoji-picker-container{left:0}[dir=rtl] .whatsapp-web-container .emoji-picker-container{right:0}.whatsapp-web-container .phone-update-container{max-width:400px}[dir] .whatsapp-web-container .phone-update-container{padding:2rem;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);border:1px solid #e5e5e5;margin:1rem auto auto}.whatsapp-web-container .phone-update-container .phone-update-message{display:flex;align-items:center}[dir] .whatsapp-web-container .phone-update-container .phone-update-message{margin-bottom:1.5rem}.whatsapp-web-container .phone-update-container .phone-update-message p{font-size:1.1rem;color:#333;font-weight:500}[dir] .whatsapp-web-container .phone-update-container .phone-update-message p{margin:0}.whatsapp-web-container .phone-update-container .phone-input{width:100%}[dir] .whatsapp-web-container .phone-update-container .phone-input{margin-bottom:5px}.whatsapp-web-container .phone-update-container .phone-input input{width:100%!important;font-size:1rem!important}[dir] .whatsapp-web-container .phone-update-container .phone-input input{padding:.75rem!important;border:1px solid #ddd!important;border-radius:8px!important}[dir] .whatsapp-web-container .phone-update-container .phone-input input:focus{border-color:#25d366!important;box-shadow:0 0 0 2px rgba(37,211,102,.2)!important}.whatsapp-web-container .phone-update-container .whatsapp-button{width:100%;font-weight:500}[dir] .whatsapp-web-container .phone-update-container .whatsapp-button{background-color:#25d366!important;border:none;padding:.75rem;border-radius:8px}[dir] .whatsapp-web-container .phone-update-container .whatsapp-button:hover:not(:disabled){background-color:#21bd5c!important}[dir] .whatsapp-web-container .phone-update-container .whatsapp-button:disabled{background-color:#77e7a1!important}.whatsapp-benefits-container{width:100%;max-width:500px;overflow:hidden}[dir] .whatsapp-benefits-container{margin:0 auto;background:#fff;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.whatsapp-benefits-container .wa-header{color:#fff;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}[dir] .whatsapp-benefits-container .wa-header{background:#25d366;padding:1rem}.whatsapp-benefits-container .wa-header .wa-icon{font-size:1.5rem}.whatsapp-benefits-container .wa-header span{font-size:1.2rem;font-weight:500}[dir] .whatsapp-benefits-container .wa-benefits{padding:1.5rem 1rem}.whatsapp-benefits-container .wa-benefits .benefit-item{display:flex;align-items:flex-start;grid-gap:1rem;gap:1rem}[dir] .whatsapp-benefits-container .wa-benefits .benefit-item{padding:1rem;border-bottom:1px solid #f0f0f0}[dir] .whatsapp-benefits-container .wa-benefits .benefit-item:last-child{border-bottom:none}.whatsapp-benefits-container .wa-benefits .benefit-item .benefit-icon{color:#25d366;font-size:1.5rem;flex-shrink:0}.whatsapp-benefits-container .wa-benefits .benefit-item .benefit-content h4{font-size:1rem;color:#1a1a1a}[dir] .whatsapp-benefits-container .wa-benefits .benefit-item .benefit-content h4{margin:0 0 .25rem}.whatsapp-benefits-container .wa-benefits .benefit-item .benefit-content p{font-size:.9rem;color:#666}[dir] .whatsapp-benefits-container .wa-benefits .benefit-item .benefit-content p{margin:0}[dir] .whatsapp-benefits-container .wa-privacy{padding:1rem;background:#f8f9fa}.whatsapp-benefits-container .wa-privacy .privacy-check{font-size:.9rem}.whatsapp-benefits-container .wa-privacy .privacy-check a{color:#25d366;text-decoration:none}.whatsapp-benefits-container .wa-privacy .privacy-check a:hover{text-decoration:underline}.whatsapp-benefits-container .wa-button{font-weight:500}[dir] .whatsapp-benefits-container .wa-button{margin:1rem auto;background:#25d366;border:none}[dir] .whatsapp-benefits-container .wa-button:hover:not(:disabled){background:#22c35e}[dir] .whatsapp-benefits-container .wa-button:disabled{background:#a8e6c1}.whatsapp-benefits-container .wa-qr-container{display:flex;justify-content:center;align-items:center}[dir] .whatsapp-benefits-container .wa-qr-container{padding:2rem;background:#fff}.whatsapp-benefits-container .wa-qr-container .qr-code{max-width:264px;height:auto}[dir] .whatsapp-benefits-container .wa-instructions{padding:1.5rem;background:#f8f9fa}.whatsapp-benefits-container .wa-instructions h3{font-size:1rem;color:#1a1a1a}[dir] .whatsapp-benefits-container .wa-instructions h3{margin-bottom:1rem}[dir] .whatsapp-benefits-container .wa-instructions ol{margin:0}[dir=ltr] .whatsapp-benefits-container .wa-instructions ol{padding-left:1.2rem}[dir=rtl] .whatsapp-benefits-container .wa-instructions ol{padding-right:1.2rem}.whatsapp-benefits-container .wa-instructions ol li{color:#666;font-size:.9rem}[dir] .whatsapp-benefits-container .wa-instructions ol li{margin-bottom:.5rem}[dir] .whatsapp-benefits-container .wa-instructions ol li:last-child{margin-bottom:0}.whatsapp-benefits-container .wa-error,.whatsapp-benefits-container .wa-loading{color:#666}[dir] .whatsapp-benefits-container .wa-error,[dir] .whatsapp-benefits-container .wa-loading{text-align:center;padding:2rem}.whatsapp-benefits-container .wa-error .error-icon,.whatsapp-benefits-container .wa-loading .error-icon{font-size:2rem;color:#dc3545}[dir] .whatsapp-benefits-container .wa-error .error-icon,[dir] .whatsapp-benefits-container .wa-loading .error-icon{margin-bottom:.5rem}.emoji-picker{width:320px;z-index:1000}.emoji-grid{height:300px;width:100%;overflow-y:auto}.emoji-grid::-webkit-scrollbar{width:6px}[dir] .emoji-grid::-webkit-scrollbar-track{background:#f1f1f1}[dir] .emoji-grid::-webkit-scrollbar-thumb{background:#888;border-radius:3px}[dir] .emoji-grid::-webkit-scrollbar-thumb:hover{background:#555}.emoji-grid .d-grid{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:2px;gap:2px}.search-icon{top:50%;width:16px;height:16px}[dir] .search-icon{transform:translateY(-50%)}[dir=ltr] .search-icon{left:8px}[dir=rtl] .search-icon{right:8px}.category-tabs{overflow-x:auto;scrollbar-width:thin}.category-tabs::-webkit-scrollbar{height:4px}[dir] .category-tabs::-webkit-scrollbar-track{background:#f1f1f1}[dir] .category-tabs::-webkit-scrollbar-thumb{background:#888;border-radius:2px}.event-html-description a{color:#7367f0;text-decoration:underline}[dir] .event-html-description ol,[dir] .event-html-description ul{margin-bottom:10px}[dir=ltr] .event-html-description ol,[dir=ltr] .event-html-description ul{padding-left:20px}[dir=rtl] .event-html-description ol,[dir=rtl] .event-html-description ul{padding-right:20px}[dir] .event-html-description p{margin-bottom:10px}.event-time{font-weight:600;color:#7367f0}.meeting-provider-badge{transition:all .3s ease}[dir] .meeting-provider-badge{cursor:pointer}[dir] .meeting-provider-badge:hover{transform:translateY(-2px);box-shadow:0 3px 6px rgba(115,103,240,.2)}.guests-section{max-width:550px}.guests-list-container{overflow-y:hidden;transition:max-height .3s ease}.guests-list-container.collapsed{max-height:165px}.guests-list-container.expanded{max-height:350px}.show-more-btn{font-size:.7rem;color:#7367f0;text-decoration:underline;font-weight:500}[dir] .show-more-btn{padding:0;background:transparent!important;border:none;box-shadow:none!important}.show-more-btn:hover{color:#5e50ee}.slots-picker{--sp-primary:#4f46e5;--sp-primary-hover:#4338ca;--sp-primary-light:#eef2ff;--sp-primary-mid:#c7d2fe;--sp-primary-border:#a5b4fc;--sp-green:#28c76f;--sp-green-bg:#ecfdf5;--sp-green-border:#6ee7b7;--sp-bg:#f5f7fa;--sp-bg-alt:#eef1f6;--sp-card:#fff;--sp-text-dark:#0d1b2a;--sp-text-mid:#4a5568;--sp-text-light:#9aa5b4;--sp-border:#e2e8f0;--sp-border-mid:#cbd5e0;--sp-navy:#1a2b4a;font-family:"Inter",sans-serif;color:var(--sp-text-dark);overflow-y:auto}.slots-picker,.slots-picker *,.slots-picker :after,.slots-picker :before{box-sizing:border-box}[dir] .slots-picker *,[dir] .slots-picker :after,[dir] .slots-picker :before{margin:0;padding:0}.slots-picker select{-webkit-appearance:none;appearance:none}.slots-picker .cal-day:hover:not(:disabled){color:var(--sp-primary)!important}[dir] .slots-picker .cal-day:hover:not(:disabled){background:var(--sp-primary-mid)!important}[dir] .slots-picker .slot-row:hover{border-color:var(--sp-primary)!important;background:var(--sp-primary-light)!important}[dir] .slots-picker .preset-btn:hover{border-color:var(--sp-primary-border)!important;background:var(--sp-primary-light)!important}.slots-picker .rm:hover{color:#ef4444!important;opacity:1!important}[dir] .slots-picker .cta-btn:hover{box-shadow:0 6px 20px rgba(79,70,229,.4)!important}[dir] .slots-picker .copy-btn:hover,[dir] .slots-picker .cta-btn:hover{background:var(--sp-primary-hover)!important}.slots-picker .outline-btn:hover{color:var(--sp-primary)!important}[dir] .slots-picker .outline-btn:hover{border-color:var(--sp-primary)!important}[dir] .slots-picker .nav-arr:hover{background:var(--sp-bg-alt)!important;border-color:var(--sp-border-mid)!important}.slots-picker ::-webkit-scrollbar{width:4px}[dir] .slots-picker ::-webkit-scrollbar-thumb{background:var(--sp-primary-border);border-radius:4px}[dir] .slots-picker ::-webkit-scrollbar-track{background:transparent}.slots-picker__root{min-height:0;overflow-y:auto}.slots-picker__root:not(.slots-picker__root--page){flex:1 1;min-height:0;display:flex;flex-direction:column}.slots-picker__root.slots-picker__root--page{min-height:100vh}[dir] .slots-picker__root.slots-picker__root--page{background:var(--sp-bg)}.slots-picker__content{max-width:1100px;width:100%;display:flex;flex-direction:column;align-items:center}[dir] .slots-picker__content{padding:0 24px 24px}.slots-picker__root:not(.slots-picker__root--page) .slots-picker__content{flex:1 1;min-height:0;align-items:stretch}[dir] .slots-picker__content.slots-picker__content--page{padding:44px 24px 80px}.slots-picker__step-track{display:flex;align-items:center;grid-gap:0;gap:0;max-width:460px;flex-shrink:0}[dir] .slots-picker__step-track{margin:16px auto 36px}.slots-picker__step-inner,.slots-picker__step-item{display:flex;align-items:center}.slots-picker__step-inner{grid-gap:8px;gap:8px}.slots-picker__step-dot{width:26px;height:26px;display:flex;align-items:center;justify-content:center;transition:background .3s;flex-shrink:0;color:var(--sp-text-light);font-size:11px;font-weight:700}[dir] .slots-picker__step-dot{border-radius:50%;background:var(--sp-border)}.slots-picker__step-dot--active{color:#fff}[dir] .slots-picker__step-dot--active{background:var(--sp-primary)}.slots-picker__step-dot--done{color:#fff}[dir] .slots-picker__step-dot--done{background:var(--sp-green)}.slots-picker__step-label{font-size:13px;font-weight:400;color:var(--sp-text-light);white-space:nowrap}.slots-picker__step-label.slots-picker__step-label--active,.slots-picker__step-label.slots-picker__step-label--done{font-weight:600;color:var(--sp-navy)}.slots-picker__step-connector{width:32px;height:1px;flex-shrink:0}[dir] .slots-picker__step-connector{background:var(--sp-border);margin:0 10px}.slots-picker__columns{display:flex;grid-gap:24px;gap:24px;align-items:flex-start;flex-wrap:wrap;justify-content:center}.slots-picker__left-card{flex:1 1 360px;min-width:300px;max-width:460px}.slots-picker__card{overflow:hidden}[dir] .slots-picker__card{background:var(--sp-card);border-radius:16px;border:1px solid var(--sp-border);box-shadow:0 2px 8px rgba(79,70,229,.21)}.slots-picker__tab-bar{display:flex}[dir] .slots-picker__tab-bar{border-bottom:1px solid var(--sp-border);background:var(--sp-bg)}.slots-picker__tab{flex:1 1;transition:all .2s;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;outline:none}[dir] .slots-picker__tab{padding:14px 16px;border:none;border-bottom:2.5px solid transparent;cursor:pointer;background:var(--sp-bg)}[dir] .slots-picker__tab:disabled{cursor:not-allowed}[dir] .slots-picker__tab--active{border-bottom-color:var(--sp-primary);background:var(--sp-card)}.slots-picker__tab-icon{color:var(--sp-text-mid)}.slots-picker__tab--active .slots-picker__tab-icon{color:var(--sp-primary)}.slots-picker__tab:disabled .slots-picker__tab-icon{color:var(--sp-text-light)}.slots-picker__tab-label{font-size:13px;font-weight:500;color:var(--sp-text-mid)}.slots-picker__tab--active .slots-picker__tab-label{font-weight:700;color:var(--sp-navy)}.slots-picker__tab:disabled .slots-picker__tab-label{color:var(--sp-text-light)}.slots-picker__tab-badge{color:var(--sp-text-mid);font-size:10px;font-weight:700}[dir] .slots-picker__tab-badge{background:var(--sp-bg-alt);border-radius:20px;padding:2px 8px}.slots-picker__tab--active .slots-picker__tab-badge{color:#fff}[dir] .slots-picker__tab--active .slots-picker__tab-badge{background:var(--sp-primary)}[dir] .slots-picker__tab-content{padding:26px}.slots-picker__month-nav{display:flex;align-items:center;justify-content:space-between}[dir] .slots-picker__month-nav{margin-bottom:20px}.slots-picker__month-title{font-size:15px;font-weight:700;color:var(--sp-navy)}.slots-picker__nav-arr{width:34px;height:34px;color:var(--sp-text-mid);font-size:16px;display:flex;align-items:center;justify-content:center;outline:none;transition:all .15s}[dir] .slots-picker__nav-arr{background:#fff;border:1px solid var(--sp-border);border-radius:8px;cursor:pointer}.slots-picker__day-labels{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px}[dir] .slots-picker__day-labels{margin-bottom:6px}.slots-picker__day-label{font-size:11px;font-weight:600;color:var(--sp-text-light);letter-spacing:.8px}[dir] .slots-picker__day-label{text-align:center;padding:4px 0}.slots-picker__day-grid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px}.slots-picker__cal-day{width:100%;aspect-ratio:1;font-size:13px;font-weight:500;position:relative;transition:all .1s;outline:none;color:var(--sp-text-dark)}[dir] .slots-picker__cal-day{border:1.5px solid transparent;border-radius:8px;cursor:pointer;background:transparent}.slots-picker__cal-day:disabled{color:var(--sp-text-light)}[dir] .slots-picker__cal-day:disabled{cursor:default}.slots-picker__cal-day-dot{position:absolute;bottom:3px;width:4px;height:4px}[dir] .slots-picker__cal-day-dot{border-radius:50%;background:var(--sp-primary)}[dir=ltr] .slots-picker__cal-day-dot{left:50%;transform:translateX(-50%)}[dir=rtl] .slots-picker__cal-day-dot{right:50%;transform:translateX(50%)}.slots-picker__hint-bar{display:flex;align-items:flex-start;grid-gap:9px;gap:9px}[dir] .slots-picker__hint-bar{margin-top:18px;padding:10px 14px;background:var(--sp-bg);border:1px solid var(--sp-border);border-radius:10px}[dir] .slots-picker__hint-bar--primary{background:var(--sp-primary-light);border-color:var(--sp-primary-border)}[dir] .slots-picker__hint-bar--green{background:var(--sp-green-bg);border-color:var(--sp-green-border)}.slots-picker__hint-icon-wrap{font-size:14px;flex-shrink:0;display:flex;align-items:center}.slots-picker__hint-msg{font-size:12px;font-weight:500;color:var(--sp-text-light);line-height:1.5}.slots-picker__hint-bar--primary .slots-picker__hint-msg{color:var(--sp-primary)}.slots-picker__hint-bar--green .slots-picker__hint-msg{color:var(--sp-green)}.slots-picker__cta-btn{width:100%;color:#fff;font-size:14px;font-weight:700;transition:all .2s;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;outline:none}[dir] .slots-picker__cta-btn{margin-top:14px;padding:13px;background:var(--sp-primary);border:none;border-radius:10px;cursor:pointer;box-shadow:0 2px 8px rgba(79,70,229,.21)}[dir] .slots-picker__cta-btn--apply{margin-top:0}.slots-picker__cta-btn:disabled{opacity:.55}[dir] .slots-picker__cta-btn:disabled{cursor:not-allowed;box-shadow:none}[dir] .slots-picker__day-exclusion{margin-bottom:18px;padding:14px;background:var(--sp-bg);border:1px solid var(--sp-border);border-radius:12px}.slots-picker__day-exclusion-header{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:12px;gap:12px}[dir] .slots-picker__day-exclusion-header{margin-bottom:12px}[dir] .slots-picker__day-exclusion-title{margin-bottom:4px!important}.slots-picker__day-exclusion-sub{font-size:12px;color:var(--sp-text-mid);line-height:1.4}.slots-picker__day-exclusion-presets{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px;flex-shrink:0}.slots-picker__day-exclusion-preset{font-size:11px;font-weight:600;color:var(--sp-text-mid);outline:none;transition:all .15s}[dir] .slots-picker__day-exclusion-preset{background:#fff;border:1px solid var(--sp-border);border-radius:999px;padding:4px 10px;cursor:pointer}.slots-picker__day-exclusion-preset:hover{color:var(--sp-primary)}[dir] .slots-picker__day-exclusion-preset:hover{border-color:var(--sp-primary-border)}.slots-picker__day-exclusion-preset--on{color:var(--sp-primary)}[dir] .slots-picker__day-exclusion-preset--on{background:var(--sp-primary-light);border-color:var(--sp-primary-border)}.slots-picker__weekday-grid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:6px;gap:6px}.slots-picker__weekday-chip{font-size:11px;font-weight:700;outline:none;transition:all .15s;color:var(--sp-navy)}[dir] .slots-picker__weekday-chip{border-radius:8px;border:1.5px solid var(--sp-border);background:#fff;padding:8px 0;cursor:pointer}[dir] .slots-picker__weekday-chip--included:hover{border-color:var(--sp-primary-border);background:var(--sp-primary-light)}.slots-picker__weekday-chip--excluded{color:var(--sp-text-light);text-decoration:line-through;opacity:.75}[dir] .slots-picker__weekday-chip--excluded{background:var(--sp-bg-alt);border-color:var(--sp-border)}.slots-picker__day-exclusion-warning{font-size:12px;font-weight:500;color:#dc2626;line-height:1.4}[dir] .slots-picker__day-exclusion-warning{margin-top:10px}.slots-picker__range-pill{display:flex;align-items:center;justify-content:space-between}[dir] .slots-picker__range-pill{margin-bottom:20px;padding:12px 14px;background:var(--sp-primary-light);border:1px solid var(--sp-primary-border);border-radius:12px}.slots-picker__range-label{font-size:10px;font-weight:700;color:var(--sp-primary);letter-spacing:1px}[dir] .slots-picker__range-label{margin-bottom:3px}.slots-picker__range-value{font-size:13px;font-weight:600;color:var(--sp-navy)}.slots-picker__range-days{color:var(--sp-text-mid);font-weight:400}[dir=ltr] .slots-picker__range-days{margin-left:6px}[dir=rtl] .slots-picker__range-days{margin-right:6px}.slots-picker__edit-dates-btn{font-size:12px;font-weight:600;color:var(--sp-text-mid);outline:none;transition:all .15s;display:flex;align-items:center;grid-gap:5px;gap:5px}[dir] .slots-picker__edit-dates-btn{background:#fff;border:1px solid var(--sp-primary-border);border-radius:7px;padding:5px 12px;cursor:pointer}.slots-picker__section-title{font-size:11px;font-weight:700;color:var(--sp-text-light);letter-spacing:1px}[dir] .slots-picker__section-title{margin-bottom:10px}[dir] .slots-picker__section-title--block{margin-bottom:18px}.slots-picker__preset-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}[dir] .slots-picker__preset-grid{margin-bottom:18px}.slots-picker__preset-btn{transition:all .15s;outline:none}[dir] .slots-picker__preset-btn{padding:11px 12px;border:1.5px solid var(--sp-border);border-radius:10px;cursor:pointer;background:#fff}[dir=ltr] .slots-picker__preset-btn{text-align:left}[dir=rtl] .slots-picker__preset-btn{text-align:right}[dir] .slots-picker__preset-btn--on{border-color:var(--sp-primary);background:var(--sp-primary-light)}.slots-picker__preset-label{font-size:13px;font-weight:700;color:var(--sp-navy)}.slots-picker__preset-btn--on .slots-picker__preset-label{color:var(--sp-primary)}.slots-picker__preset-sub{font-size:11px;color:var(--sp-text-light)}[dir] .slots-picker__preset-sub{margin-top:2px}.slots-picker__slot-list{display:flex;flex-direction:column;grid-gap:6px;gap:6px}[dir] .slots-picker__slot-list{margin-bottom:14px}.slots-picker__slot-row{display:flex;align-items:center;justify-content:space-between;transition:all .15s;outline:none}[dir] .slots-picker__slot-row{padding:11px 14px;border:1.5px solid var(--sp-border);border-radius:10px;cursor:pointer;background:#fff}[dir] .slots-picker__slot-row--on{border-color:var(--sp-primary);background:var(--sp-primary-light)}.slots-picker__slot-row-label{font-size:13px;font-weight:500;color:var(--sp-text-dark)}.slots-picker__slot-row--on .slots-picker__slot-row-label{color:var(--sp-primary)}.slots-picker__slot-check{width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:all .15s;flex-shrink:0}[dir] .slots-picker__slot-check{border-radius:6px;border:2px solid var(--sp-border-mid);background:transparent}[dir] .slots-picker__slot-row--on .slots-picker__slot-check{border-color:var(--sp-primary);background:var(--sp-primary)}.slots-picker__add-custom-btn{width:100%;color:var(--sp-text-light);font-size:13px;font-weight:500;outline:none;transition:all .15s}[dir] .slots-picker__add-custom-btn{padding:10px;border:1.5px dashed var(--sp-border-mid);border-radius:10px;cursor:pointer;background:transparent;margin-bottom:14px}[dir] .slots-picker__custom-box{background:var(--sp-bg);border:1px solid var(--sp-border);border-radius:12px;padding:16px;margin-bottom:14px}.slots-picker__custom-title{font-size:12px;font-weight:600;color:var(--sp-text-mid)}[dir] .slots-picker__custom-title{margin-bottom:12px}.slots-picker__custom-row{display:flex;grid-gap:8px;gap:8px;align-items:center}[dir] .slots-picker__custom-row{margin-bottom:10px}.slots-picker__custom-select{flex:1 1;color:var(--sp-text-dark);font-size:12px;outline:none}[dir] .slots-picker__custom-select{background:#fff;border:1px solid var(--sp-border);border-radius:8px;padding:8px 10px;cursor:pointer}.slots-picker__custom-to{color:var(--sp-text-light);font-size:12px;font-weight:500;flex-shrink:0}.slots-picker__custom-actions{display:flex;grid-gap:8px;gap:8px}.slots-picker__custom-add-btn{flex:1 1;color:#fff;font-size:13px;font-weight:600;outline:none}[dir] .slots-picker__custom-add-btn{padding:9px;background:var(--sp-primary);border:none;border-radius:8px;cursor:pointer}.slots-picker__custom-cancel-btn{color:var(--sp-text-mid);font-size:13px;outline:none}[dir] .slots-picker__custom-cancel-btn{padding:9px 14px;background:#fff;border:1px solid var(--sp-border);border-radius:8px;cursor:pointer}.slots-picker__right-col{flex:1 1 300px;min-width:280px;max-width:420px;min-height:380px;display:flex;flex-direction:column}.slots-picker__right-col.slots-picker__right-col--page{min-height:560px}.slots-picker__summary-card{overflow:hidden;position:-webkit-sticky;position:sticky;top:80px;display:flex;flex-direction:column;max-height:min(380px,52vh)}[dir] .slots-picker__summary-card{background:var(--sp-card);border-radius:16px;border:1px solid var(--sp-border);box-shadow:0 2px 8px rgba(79,70,229,.21)}.slots-picker__root:not(.slots-picker__root--page) .slots-picker__summary-card{position:relative;top:auto;flex:1 1;min-height:280px;max-height:none}.slots-picker__root:not(.slots-picker__root--page) .slots-picker__summary-card.slots-picker__summary-card--has-slots{height:auto;min-height:280px}.slots-picker__summary-header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0}[dir] .slots-picker__summary-header{padding:20px 24px 16px;border-bottom:1px solid var(--sp-border);background:var(--sp-bg)}.slots-picker__summary-title{font-size:15px;font-weight:700;color:var(--sp-navy)}.slots-picker__summary-sub{font-size:12px;color:var(--sp-text-light);font-weight:400}[dir] .slots-picker__summary-sub{margin-top:3px}.slots-picker__summary-badge{color:var(--sp-primary);font-size:13px;font-weight:700}[dir] .slots-picker__summary-badge{background:var(--sp-primary-light);border:1.5px solid var(--sp-primary-border);border-radius:20px;padding:4px 12px}.slots-picker__summary-body{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden}[dir] .slots-picker__summary-body{padding:20px}.slots-picker__empty-state{min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1}[dir] .slots-picker__empty-state{text-align:center;padding:36px 24px}.slots-picker__empty-icon-wrap{width:56px;height:56px;display:flex;align-items:center;justify-content:center}[dir] .slots-picker__empty-icon-wrap{background:var(--sp-primary-light);border-radius:14px;margin:0 auto 14px}.slots-picker__empty-title{font-size:14px;font-weight:600;color:var(--sp-navy)}[dir] .slots-picker__empty-title{margin-bottom:6px}.slots-picker__empty-desc{font-size:13px;color:var(--sp-text-light);line-height:1.7}.slots-picker .availability-list-scroll{display:flex;flex-direction:column;grid-gap:10px;gap:10px;flex:1 1;min-height:0;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}[dir] .slots-picker .availability-list-scroll{margin-bottom:16px}[dir=ltr] .slots-picker .availability-list-scroll{padding-right:2px}[dir=rtl] .slots-picker .availability-list-scroll{padding-left:2px}[dir] .slots-picker__date-block{border-radius:12px;background:var(--sp-bg);border:1px solid var(--sp-border)}.slots-picker__date-block-header{display:flex;justify-content:space-between;align-items:center}[dir] .slots-picker__date-block-header{border-radius:12px 12px 0 0;padding:10px 14px;background:#fff;border-bottom:1px solid var(--sp-border)}.slots-picker__date-block-header-inner{display:flex;align-items:center;grid-gap:8px;gap:8px}.slots-picker__date-block-dot{width:7px;height:7px;flex-shrink:0}[dir] .slots-picker__date-block-dot{border-radius:50%;background:var(--sp-primary)}.slots-picker__date-block-title{font-size:13px;font-weight:600;color:var(--sp-navy)}.slots-picker__date-remove-btn{color:var(--sp-text-light);font-size:17px;line-height:1;transition:color .15s;outline:none;opacity:.7}[dir] .slots-picker__date-remove-btn{background:none;border:none;cursor:pointer}.slots-picker__slot-chips{display:flex;flex-direction:column;grid-gap:5px;gap:5px}[dir] .slots-picker__slot-chips{padding:10px 12px}.slots-picker__slot-chip{display:flex;align-items:center;justify-content:space-between}[dir] .slots-picker__slot-chip{background:#fff;border:1px solid var(--sp-primary-border);border-radius:8px;padding:6px 10px}.slots-picker__slot-chip-left{display:flex;align-items:center;grid-gap:7px;gap:7px}.slots-picker__slot-chip-label{font-size:12px;color:var(--sp-primary);font-weight:500}.slots-picker__slot-remove-btn{color:var(--sp-primary-border);font-size:13px;line-height:1;outline:none;transition:color .15s;opacity:.8}[dir] .slots-picker__slot-remove-btn{background:none;border:none;cursor:pointer}.slots-picker__modal-actions{display:flex;grid-gap:10px;gap:10px;flex-shrink:0}[dir] .slots-picker__modal-actions{margin-top:10px}.slots-picker__modal-cancel{flex:1 1;color:var(--sp-text-mid);font-size:14px;font-weight:600;outline:none}[dir] .slots-picker__modal-cancel{padding:12px;background:#fff;border:1px solid var(--sp-border);border-radius:10px;cursor:pointer}.slots-picker__modal-apply{flex:1 1;color:#fff;font-size:14px;font-weight:700;outline:none}[dir] .slots-picker__modal-apply{padding:12px;background:var(--sp-primary);border:none;border-radius:10px;cursor:pointer;box-shadow:0 2px 8px rgba(79,70,229,.21)}[dir] .slots-picker__modal-apply:disabled{background:var(--sp-border);cursor:not-allowed;box-shadow:none}.slots-picker__copy-btn{width:100%;color:#fff;font-size:14px;font-weight:700;transition:background .2s;outline:none;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px}[dir] .slots-picker__copy-btn{padding:12px;background:var(--sp-primary);border:none;border-radius:10px;cursor:pointer;box-shadow:0 3px 12px rgba(79,70,229,.3);margin-bottom:10px}.interview-slots-picker-modal{align-items:stretch;justify-content:center;display:flex;min-height:calc(100% - 3.5rem)}.interview-slots-picker-modal .modal-dialog{min-height:calc(100% - 3.5rem);max-height:calc(100vh - 3.5rem);display:flex;align-items:flex-start;justify-content:center}[dir] .interview-slots-picker-modal .modal-dialog{margin:1.75rem auto}.interview-slots-picker-modal .modal-content{width:100%;max-height:calc(100vh - 3.5rem);display:flex;flex-direction:column}.interview-slots-picker-modal .modal-body{flex:1 1;min-height:0;display:flex;flex-direction:column}.interview-slots-picker-modal .modal-header{color:#0d1b2a;flex-shrink:0}[dir] .interview-slots-picker-modal .modal-header{border-bottom-color:#e2e8f0;margin-bottom:16px}.interview-slots-picker-modal .slots-picker__columns{flex:1 1;min-height:400px;align-items:stretch}.interview-slots-picker-modal .slots-picker__left-card{min-height:380px;display:flex;flex-direction:column}.interview-slots-picker-modal .slots-picker__left-card .slots-picker__card{flex:1 1;min-height:0;display:flex;flex-direction:column}.interview-slots-picker-modal .slots-picker__left-card .slots-picker__tab-content{flex:1 1;min-height:0;overflow-y:auto}.interview-slots-picker-modal .availability-list-scroll{max-height:340px;overflow-y:scroll!important;-webkit-overflow-scrolling:touch}.flow-summary-container .cursor-pointer{transition:background-color .2s ease}[dir] .flow-summary-container .cursor-pointer{cursor:pointer}[dir] .flow-summary-container .cursor-pointer:hover{background-color:#e9ecef!important}[dir=ltr] .flow-summary-container .border-left-gradient{border-left:4px solid;background:linear-gradient(90deg,rgba(115,103,240,.1),transparent)}[dir=rtl] .flow-summary-container .border-left-gradient{border-right:4px solid;background:linear-gradient(270deg,rgba(115,103,240,.1),transparent)}.flow-summary-container .transcription-scroll::-webkit-scrollbar{width:6px}[dir] .flow-summary-container .transcription-scroll::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}[dir] .flow-summary-container .transcription-scroll::-webkit-scrollbar-thumb{background:#888;border-radius:10px}[dir] .flow-summary-container .transcription-scroll::-webkit-scrollbar-thumb:hover{background:#555}.flow-summary-container .collapse{transition:all .3s ease}.flow-summary-container .shadow-sm{transition:all .2s ease}[dir] .flow-summary-container .shadow-sm:hover{box-shadow:0 .125rem .5rem rgba(0,0,0,.15)!important;transform:translateY(-2px)}.flow-summary-container .badge{font-weight:600;letter-spacing:.3px}.flow-summary-container .progress{overflow:hidden}.flow-summary-container .timeline-dot{transition:transform .2s ease}[dir] .flow-summary-container .timeline-dot:hover{transform:scale(1.1)}.candidate-details-modal-container .candidate-details-modal .verification-checkbox{width:18px;height:18px;accent-color:#7367f0}[dir] .candidate-details-modal-container .candidate-details-modal .verification-checkbox{cursor:pointer}.candidate-details-modal-container .candidate-details-modal .verification-toggle{display:flex;align-items:center}.candidate-details-modal-container .candidate-details-modal .verification-toggle .verification-label{color:#7367f0;font-weight:600;font-size:14px;-webkit-user-select:none;user-select:none;transition:color .2s ease}[dir=ltr] .candidate-details-modal-container .candidate-details-modal .verification-toggle .verification-label{margin-right:8px}[dir=rtl] .candidate-details-modal-container .candidate-details-modal .verification-toggle .verification-label{margin-left:8px}.candidate-details-modal-container .candidate-details-modal .submission-item{transition:background-color .2s ease,box-shadow .2s,border-color .2s,transform .15s;position:relative}[dir] .candidate-details-modal-container .candidate-details-modal .submission-item{background:#fff;border-radius:10px;box-shadow:0 1px 4px rgba(110,88,255,.04);border:1px solid #ececec;margin-bottom:24px;padding:20px 20px 16px}[dir] .candidate-details-modal-container .candidate-details-modal .submission-item:hover{background-color:rgba(0,0,0,.02);border-radius:10px;box-shadow:0 4px 16px rgba(110,88,255,.1);border-color:#d6d6fa;transform:translateY(-2px) scale(1.01);padding:20px 20px 16px;margin:0 0 24px}[dir] .candidate-details-modal-container .candidate-details-modal .submission-item.mb-4.pb-3.border-bottom{margin-bottom:24px!important;padding-bottom:20px!important;border-bottom:1px solid #f0f0f0!important}.candidate-details-modal-container .candidate-details-modal .submission-item .fw-bold{font-size:1.08rem;color:#5e5873}.candidate-details-modal-container .candidate-details-modal .submission-item .submission-content{font-size:15px;color:#5e5873;display:flex;align-items:center;grid-gap:8px;gap:8px}[dir] .candidate-details-modal-container .candidate-details-modal .submission-item .submission-content{background:#f8f9fa;border-radius:6px;padding:12px 16px;margin-bottom:12px}.candidate-details-modal-container .candidate-details-modal .submission-item .submission-content a{color:#7367f0;font-weight:500}.candidate-details-modal-container .candidate-details-modal .submission-item .submission-content a:hover{text-decoration:underline;color:#5e58ff}[dir] .candidate-details-modal-container .candidate-details-modal .submission-item .notes-section{background:#f6f7fb;border-radius:6px;padding:12px 16px 10px;margin-top:4px}.candidate-details-modal-container .candidate-details-modal .submission-item .notes-section .form-label{color:#7367f0;font-weight:600;font-size:13px}.candidate-details-modal-container .candidate-details-modal .submission-item .notes-section .btn-link{color:#7367f0!important;transition:background .2s}[dir] .candidate-details-modal-container .candidate-details-modal .submission-item .notes-section .btn-link{border-radius:50%;background:#edeaff}[dir] .candidate-details-modal-container .candidate-details-modal .submission-item .notes-section .btn-link:hover{background:#d6d6fa}.candidate-details-modal-container .candidate-details-modal .submission-item .notes-section textarea,.candidate-details-modal-container .candidate-details-modal .submission-item .notes-section textarea.form-control{font-size:14px;min-height:60px;resize:vertical;color:#5e5873;transition:border-color .2s}[dir] .candidate-details-modal-container .candidate-details-modal .submission-item .notes-section textarea,[dir] .candidate-details-modal-container .candidate-details-modal .submission-item .notes-section textarea.form-control{background:#fff;border:1px solid #e0e0e0;border-radius:5px;margin-top:6px;box-shadow:none}.candidate-details-modal-container .candidate-details-modal .submission-item .notes-section textarea.form-control:focus,.candidate-details-modal-container .candidate-details-modal .submission-item .notes-section textarea:focus{outline:none}[dir] .candidate-details-modal-container .candidate-details-modal .submission-item .notes-section textarea.form-control:focus,[dir] .candidate-details-modal-container .candidate-details-modal .submission-item .notes-section textarea:focus{border-color:#7367f0}.candidate-details-modal-container .candidate-details-modal .email-content{font-family:inherit;word-wrap:break-word;overflow-wrap:break-word}[dir] .candidate-details-modal-container .candidate-details-modal .email-content p{margin-bottom:.5rem}[dir] .candidate-details-modal-container .candidate-details-modal .email-content p:last-child{margin-bottom:0}.candidate-details-modal-container .candidate-details-modal .email-content a{color:var(--bs-primary,#6e58ff);text-decoration:none}.candidate-details-modal-container .candidate-details-modal .email-content a:hover{text-decoration:underline}.candidate-details-modal-container .candidate-details-modal .email-content b,.candidate-details-modal-container .candidate-details-modal .email-content strong{font-weight:600}.candidate-details-modal-container .candidate-details-modal .email-content em,.candidate-details-modal-container .candidate-details-modal .email-content i{font-style:italic}[dir] .candidate-details-modal-container .candidate-details-modal .email-content ol,[dir] .candidate-details-modal-container .candidate-details-modal .email-content ul{margin-bottom:.5rem}[dir=ltr] .candidate-details-modal-container .candidate-details-modal .email-content ol,[dir=ltr] .candidate-details-modal-container .candidate-details-modal .email-content ul{padding-left:1.5rem}[dir=rtl] .candidate-details-modal-container .candidate-details-modal .email-content ol,[dir=rtl] .candidate-details-modal-container .candidate-details-modal .email-content ul{padding-right:1.5rem}[dir] .candidate-details-modal-container .candidate-details-modal .email-content li{margin-bottom:.25rem}.candidate-details-modal-container .candidate-details-modal .email-content blockquote{color:var(--bs-gray-600,#6c757d);font-style:italic}[dir] .candidate-details-modal-container .candidate-details-modal .email-content blockquote{margin:.5rem 0}[dir=ltr] .candidate-details-modal-container .candidate-details-modal .email-content blockquote{border-left:3px solid var(--bs-gray-300,#dee2e6);padding-left:1rem}[dir=rtl] .candidate-details-modal-container .candidate-details-modal .email-content blockquote{border-right:3px solid var(--bs-gray-300,#dee2e6);padding-right:1rem}.candidate-details-modal-container .candidate-details-modal .email-content img{max-width:100%;height:auto}[dir] .candidate-details-modal-container .candidate-details-modal .email-content img{border-radius:4px}.candidate-details-modal-container .candidate-details-modal .email-content table{width:100%;border-collapse:collapse}[dir] .candidate-details-modal-container .candidate-details-modal .email-content table{margin:.5rem 0}[dir] .candidate-details-modal-container .candidate-details-modal .email-content table td,[dir] .candidate-details-modal-container .candidate-details-modal .email-content table th{border:1px solid var(--bs-gray-300,#dee2e6);padding:.5rem}[dir=ltr] .candidate-details-modal-container .candidate-details-modal .email-content table td,[dir=ltr] .candidate-details-modal-container .candidate-details-modal .email-content table th{text-align:left}[dir=rtl] .candidate-details-modal-container .candidate-details-modal .email-content table td,[dir=rtl] .candidate-details-modal-container .candidate-details-modal .email-content table th{text-align:right}.candidate-details-modal-container .candidate-details-modal .email-content table th{font-weight:600}[dir] .candidate-details-modal-container .candidate-details-modal .email-content table th{background-color:var(--bs-gray-100,#f8f9fa)}.candidate-details-modal-container .form-submissions{min-height:200px}[dir] .candidate-details-modal-container .form-submissions{background:#f8f9fb;border-radius:12px;padding:24px 16px;box-shadow:0 2px 12px rgba(110,88,255,.06)}[dir] .candidate-details-modal-container .form-submissions .empty-state-container{background:#fff;border-radius:10px;box-shadow:0 1px 4px rgba(110,88,255,.04);padding:40px 0 32px}.candidate-details-modal-container .form-submissions .empty-state-container .empty-state-icon{color:#7367f0;opacity:.18}.candidate-details-modal-container .form-submissions .empty-state-container .empty-state-title{color:#5e5873;font-weight:600;font-size:1.2rem}.candidate-details-modal-container .form-submissions .empty-state-container .empty-state-description{color:#6e6b7b;font-size:1rem}.candidate-list{height:55vh;overflow-y:auto;display:flex;flex-direction:column;align-items:center;scroll-snap-type:y mandatory;scrollbar-width:thin;scrollbar-color:rgba(110,88,255,.32) #f1f1f1;overflow-x:hidden}[dir] .candidate-list{padding:1rem;border:1px solid #dee2e6;border-radius:.25rem;background-color:#f8f9fa}.candidate-card{width:100%;scroll-snap-align:center}[dir] .candidate-card{padding:10px 0;border-radius:10px;cursor:pointer;background-color:#f1f1f1}[dir] .candidate-card-body{background-color:#fff;border:1px solid #ccc;border-radius:10px}.candidate-card-body.centered{filter:none;transition:transform .3s ease-in-out,opacity .3s ease-in-out,border .3s ease-in-out,filter .3s ease-in-out}[dir] .candidate-card-body.centered{box-shadow:0 3px 8px rgba(120,97,97,.24);transform:scale(1.05);cursor:pointer}.candidate-card-body:not(.centered){transition:all .3s ease-in-out}.candidate-card-body.slide-out-left{opacity:0}[dir=ltr] .candidate-card-body.slide-out-left{transform:translateX(-100%)}[dir=rtl] .candidate-card-body.slide-out-left{transform:translateX(100%)}.candidate-card-body.slide-out-right{opacity:0}[dir=ltr] .candidate-card-body.slide-out-right{transform:translateX(100%)}[dir=rtl] .candidate-card-body.slide-out-right{transform:translateX(-100%)}.flowchart-container{width:100%;position:relative;overflow:hidden}[dir] .flowchart-container{background:#f8fafc}.canvas-container{width:100%;max-height:100vh;overflow:hidden;position:relative}[dir] .canvas-container{cursor:grab}[dir] .canvas-container:active{cursor:grabbing}.toolbar{position:relative;top:20px;z-index:1000;display:flex;grid-gap:10px;gap:10px}[dir] .toolbar{background:#fff;padding:10px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}[dir=ltr] .toolbar{left:20px}[dir=rtl] .toolbar{right:20px}.zoom-controls{display:flex;grid-gap:5px;gap:5px;align-items:center}.zoom-btn:hover{color:#fff}[dir] .zoom-btn:hover{background-color:var(--bs-primary,#4f46e5)}.zoom-level{min-width:60px}[dir] .zoom-level{text-align:center}.canvas{position:relative}[dir=ltr] .canvas{transform-origin:0 0}[dir=rtl] .canvas{transform-origin:100% 0}.question-node{min-width:250px}[dir] .question-node{padding:15px;background:#fff;border:2px solid var(--bs-primary,#4f46e5);border-radius:8px;box-shadow:0 4px 6px rgba(79,70,229,.1)}[dir] .question-node.first-question{border-color:#28a745}[dir] .question-node.inactive{border-color:#999}[dir] .question-node.inactive .option-item{background:#f0f0f0;border-color:hsla(0,0%,60%,.1882352941)}[dir] .question-node.inactive .option-item:hover{background:#e8e8e8;border-color:hsla(0,0%,60%,.3137254902)}.start-node{width:80px;height:80px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#28a745;z-index:100}[dir] .start-node{background:#fff;border:2px solid #28a745;border-radius:50%;cursor:move;box-shadow:0 4px 6px rgba(40,167,69,.1)}.question-header{display:flex;justify-content:space-between;align-items:center}[dir] .question-header{margin-bottom:10px}.question-actions{display:flex;grid-gap:5px;gap:5px}.question-actions button{color:var(--bs-primary,#4f46e5);transition:color .2s ease}[dir] .question-actions button{padding:4px}.question-actions button:hover{color:var(--bs-primary-dark,#4338ca)}.options-container{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.option-item{transition:all .2s ease;position:relative}[dir] .option-item{padding:8px 12px;background:#f5f3ff;border:1px solid rgba(79,70,229,.19);border-radius:6px;margin:2px 0;cursor:pointer}[dir] .option-item:hover{background:#ede9fe;border-color:rgba(79,70,229,.31)}.option-actions{position:absolute;top:50%;display:flex;grid-gap:4px;gap:4px;opacity:0;transition:opacity .2s ease}[dir] .option-actions{transform:translateY(-50%)}[dir=ltr] .option-actions{right:8px}[dir=rtl] .option-actions{left:8px}.option-item:hover .option-actions{opacity:1}.connection-delete{font-size:16px;color:var(--bs-primary,#4f46e5)}[dir] .connection-delete{background:hsla(0,0%,100%,.737);padding:0 7px;border-radius:50%;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.1);border:1px solid rgba(79,70,229,.19)}.connection-delete:hover{color:#fff}[dir] .connection-delete:hover{background:rgba(253,106,106,.7098039216)}.jtk-connector{z-index:1}.jtk-endpoint{z-index:2}.jtk-overlay{z-index:3}[dir] .btn-primary:hover{background-color:var(--bs-primary-dark,#4338ca)!important;border-color:var(--bs-primary-dark,#4338ca)!important}.error-boundary{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;grid-gap:20px;gap:20px}[dir] .error-boundary{text-align:center;padding:20px}[dir=ltr] #generating-flow-spinner{border-right-color:var(--bs-primary,#4f46e5)!important;animation:spin-ltr 1s linear infinite}[dir=rtl] #generating-flow-spinner{border-left-color:var(--bs-primary,#4f46e5)!important;animation:spin-rtl 1s linear infinite}[dir=ltr] .messenger-links-modal .modal-header{background:linear-gradient(135deg,#f8f9ff,#f0f4ff)}[dir=rtl] .messenger-links-modal .modal-header{background:linear-gradient(-135deg,#f8f9ff,#f0f4ff)}.messenger-links-modal .modal-header .modal-title{font-weight:600}.messenger-links-modal .job-badge{display:inline-flex;align-items:center;grid-gap:8px;gap:8px}[dir] .messenger-links-modal .job-badge{border:1px solid #e0e7ff;border-radius:8px;padding:8px 14px}[dir=ltr] .messenger-links-modal .job-badge{background:linear-gradient(135deg,#f8f9ff,#eef2ff)}[dir=rtl] .messenger-links-modal .job-badge{background:linear-gradient(-135deg,#f8f9ff,#eef2ff)}.messenger-links-modal .job-badge .job-label{color:#6b7280;font-size:.85rem}.messenger-links-modal .job-badge .job-title{font-weight:600;color:#1f2937}.messenger-links-modal .links-container{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.messenger-links-modal .link-card{transition:all .2s ease}[dir] .messenger-links-modal .link-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px}[dir] .messenger-links-modal .link-card:hover{border-color:#c7d2fe;box-shadow:0 4px 12px rgba(99,102,241,.08)}[dir=ltr] .messenger-links-modal .link-card.job-link .link-icon-wrapper.job-icon{background:linear-gradient(135deg,#818cf8,#6366f1)}[dir=rtl] .messenger-links-modal .link-card.job-link .link-icon-wrapper.job-icon{background:linear-gradient(-135deg,#818cf8,#6366f1)}[dir=ltr] .messenger-links-modal .link-card.global-link .link-icon-wrapper.global-icon{background:linear-gradient(135deg,#34d399,#10b981)}[dir=rtl] .messenger-links-modal .link-card.global-link .link-icon-wrapper.global-icon{background:linear-gradient(-135deg,#34d399,#10b981)}.messenger-links-modal .link-header{display:flex;align-items:flex-start;grid-gap:12px;gap:12px}[dir] .messenger-links-modal .link-header{margin-bottom:12px}.messenger-links-modal .link-icon-wrapper{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}[dir] .messenger-links-modal .link-icon-wrapper{border-radius:10px}.messenger-links-modal .link-info{display:flex;flex-direction:column;grid-gap:2px;gap:2px}.messenger-links-modal .link-info .link-title{font-weight:600;color:#1f2937;font-size:.95rem}.messenger-links-modal .link-info .link-description{font-size:.8rem;color:#6b7280}.messenger-links-modal .link-url-container{display:flex;align-items:center;grid-gap:8px;gap:8px}[dir] .messenger-links-modal .link-url-container{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:4px}[dir=ltr] .messenger-links-modal .link-url-container{padding-left:12px}[dir=rtl] .messenger-links-modal .link-url-container{padding-right:12px}.messenger-links-modal .link-url-input{flex:1 1;font-size:.85rem;color:#4b5563;outline:none;min-width:0;text-overflow:ellipsis}[dir] .messenger-links-modal .link-url-input{border:none;background:transparent}.messenger-links-modal .link-actions{display:flex;grid-gap:4px;gap:4px;flex-shrink:0}.messenger-links-modal .action-btn{width:36px;height:36px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;text-decoration:none}[dir] .messenger-links-modal .action-btn{border-radius:6px;border:none;cursor:pointer}.messenger-links-modal .action-btn.copy-btn{color:#fff}[dir=ltr] .messenger-links-modal .action-btn.copy-btn{background:linear-gradient(135deg,#818cf8,#6366f1)}[dir=rtl] .messenger-links-modal .action-btn.copy-btn{background:linear-gradient(-135deg,#818cf8,#6366f1)}[dir] .messenger-links-modal .action-btn.copy-btn:hover{transform:scale(1.05);box-shadow:0 2px 8px rgba(99,102,241,.4)}.messenger-links-modal .action-btn.open-btn{color:#6b7280}[dir] .messenger-links-modal .action-btn.open-btn{background:#f3f4f6}.messenger-links-modal .action-btn.open-btn:hover{color:#374151}[dir] .messenger-links-modal .action-btn.open-btn:hover{background:#e5e7eb}[dir] .messenger-links-modal .help-text{text-align:center;padding-top:8px;border-top:1px solid #f3f4f6}[dir] .link-ad-to-job-modal .modal-header{padding:1rem 1.25rem}[dir=ltr] .link-ad-to-job-modal .modal-header{background:linear-gradient(135deg,#f8f8f8,#fff)}[dir=rtl] .link-ad-to-job-modal .modal-header{background:linear-gradient(-135deg,#f8f8f8,#fff)}.link-ad-to-job-modal .modal-header .modal-title{font-weight:600;font-size:1rem}[dir] .link-ad-to-job-modal .modal-body{padding:1.25rem}[dir] .link-ad-to-job-modal .ad-info-card{border-radius:10px;padding:.875rem 1rem;border:1px solid rgba(115,103,240,.15)}[dir=ltr] .link-ad-to-job-modal .ad-info-card{background:linear-gradient(135deg,rgba(115,103,240,.08),rgba(115,103,240,.04))}[dir=rtl] .link-ad-to-job-modal .ad-info-card{background:linear-gradient(-135deg,rgba(115,103,240,.08),rgba(115,103,240,.04))}.link-ad-to-job-modal .ad-info-card .ad-info-header .label{font-size:.7rem;text-transform:uppercase;letter-spacing:.5px;color:#7367f0;font-weight:600}.link-ad-to-job-modal .ad-info-card .ad-info-content{display:flex;flex-direction:column;grid-gap:.125rem;gap:.125rem}[dir] .link-ad-to-job-modal .ad-info-card .ad-info-content{margin-top:.375rem}.link-ad-to-job-modal .ad-info-card .ad-info-content .ad-name{font-weight:600;color:#5e5873;font-size:.9rem}.link-ad-to-job-modal .ad-info-card .ad-info-content .campaign-name{font-size:.75rem;color:#82868b}.link-ad-to-job-modal .site-filter-wrapper .react-select .select__control{min-height:38px}[dir] .link-ad-to-job-modal .site-filter-wrapper .react-select .select__control{border-radius:8px;border-color:#d8d6de}[dir] .link-ad-to-job-modal .site-filter-wrapper .react-select .select__control:hover{border-color:#d8d6de}[dir] .link-ad-to-job-modal .site-filter-wrapper .react-select .select__control--is-focused{border-color:#7367f0;box-shadow:none}.link-ad-to-job-modal .site-filter-wrapper .react-select .select__menu{z-index:10}.link-ad-to-job-modal .search-wrapper{position:relative}.link-ad-to-job-modal .search-wrapper .search-icon{position:absolute;top:50%;color:#b9b9c3}[dir] .link-ad-to-job-modal .search-wrapper .search-icon{transform:translateY(-50%)}[dir=ltr] .link-ad-to-job-modal .search-wrapper .search-icon{left:.75rem}[dir=rtl] .link-ad-to-job-modal .search-wrapper .search-icon{right:.75rem}[dir] .link-ad-to-job-modal .search-wrapper .search-input{border-radius:8px}[dir=ltr] .link-ad-to-job-modal .search-wrapper .search-input{padding-left:2.25rem;padding-right:2rem}[dir=rtl] .link-ad-to-job-modal .search-wrapper .search-input{padding-right:2.25rem;padding-left:2rem}[dir] .link-ad-to-job-modal .search-wrapper .search-input:focus{box-shadow:none;border-color:#7367f0}.link-ad-to-job-modal .search-wrapper .clear-icon{position:absolute;top:50%;color:#b9b9c3;transition:color .2s ease}[dir] .link-ad-to-job-modal .search-wrapper .clear-icon{transform:translateY(-50%);cursor:pointer}[dir=ltr] .link-ad-to-job-modal .search-wrapper .clear-icon{right:.75rem}[dir=rtl] .link-ad-to-job-modal .search-wrapper .clear-icon{left:.75rem}.link-ad-to-job-modal .search-wrapper .clear-icon:hover{color:#5e5873}.link-ad-to-job-modal .jobs-list-container{overflow:hidden}[dir] .link-ad-to-job-modal .jobs-list-container{border:1px solid #ebe9f1;border-radius:10px}.link-ad-to-job-modal .jobs-list-container .empty-state,.link-ad-to-job-modal .jobs-list-container .loading-state{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:.75rem;gap:.75rem;color:#82868b;font-size:.875rem}[dir] .link-ad-to-job-modal .jobs-list-container .empty-state,[dir] .link-ad-to-job-modal .jobs-list-container .loading-state{padding:2rem}.link-ad-to-job-modal .jobs-list-container .job-item{display:flex;justify-content:space-between;align-items:center;transition:all .2s ease}[dir] .link-ad-to-job-modal .jobs-list-container .job-item{padding:.75rem 1rem;border-bottom:1px solid #f3f2f7;cursor:pointer}[dir] .link-ad-to-job-modal .jobs-list-container .job-item:last-child{border-bottom:none}[dir] .link-ad-to-job-modal .jobs-list-container .job-item:hover{background:#f8f8f8}[dir] .link-ad-to-job-modal .jobs-list-container .job-item.selected{background:rgba(115,103,240,.08)}[dir=ltr] .link-ad-to-job-modal .jobs-list-container .job-item.selected{border-left:3px solid #7367f0}[dir=rtl] .link-ad-to-job-modal .jobs-list-container .job-item.selected{border-right:3px solid #7367f0}.link-ad-to-job-modal .jobs-list-container .job-item.selected .job-title{color:#7367f0}.link-ad-to-job-modal .jobs-list-container .job-item .job-info{display:flex;flex-direction:column;grid-gap:.125rem;gap:.125rem;min-width:0}.link-ad-to-job-modal .jobs-list-container .job-item .job-info .job-title{font-weight:600;font-size:.875rem;color:#5e5873}.link-ad-to-job-modal .jobs-list-container .job-item .job-info .job-location{font-size:.75rem;color:#b9b9c3}.link-ad-to-job-modal .jobs-list-container .job-item .job-info .job-site{display:inline-flex;align-items:center;grid-gap:.25rem;gap:.25rem;font-size:.7rem;color:#7367f0}[dir] .link-ad-to-job-modal .jobs-list-container .job-item .job-info .job-site{margin-top:.125rem}.link-ad-to-job-modal .jobs-list-container .job-item .job-actions{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.link-ad-to-job-modal .jobs-list-container .job-item .job-actions .job-status-badge{font-size:.65rem}[dir] .link-ad-to-job-modal .jobs-list-container .job-item .job-actions .job-status-badge{padding:.2rem .5rem}.link-ad-to-job-modal .jobs-list-container .job-item .job-actions .check-icon{color:#7367f0}[dir] .link-ad-to-job-modal .modal-footer{padding:1rem 1.25rem}.link-ad-to-job-modal .modal-footer .btn{font-weight:500}[dir] .link-ad-to-job-modal .modal-footer .btn{border-radius:8px}[dir=ltr] [data-theme=dark] .link-ad-to-job-modal .modal-header{background:linear-gradient(135deg,#283046,#343d55)}[dir=rtl] [data-theme=dark] .link-ad-to-job-modal .modal-header{background:linear-gradient(-135deg,#283046,#343d55)}[dir] [data-theme=dark] .link-ad-to-job-modal .modal-content{background:#283046}[dir] [data-theme=dark] .link-ad-to-job-modal .ad-info-card{border-color:rgba(115,103,240,.25)}[dir=ltr] [data-theme=dark] .link-ad-to-job-modal .ad-info-card{background:linear-gradient(135deg,rgba(115,103,240,.12),rgba(115,103,240,.06))}[dir=rtl] [data-theme=dark] .link-ad-to-job-modal .ad-info-card{background:linear-gradient(-135deg,rgba(115,103,240,.12),rgba(115,103,240,.06))}[data-theme=dark] .link-ad-to-job-modal .ad-info-card .ad-name{color:#d0d2d6}[dir] [data-theme=dark] .link-ad-to-job-modal .jobs-list-container{border-color:#3b4253}[dir] [data-theme=dark] .link-ad-to-job-modal .jobs-list-container .job-item{border-bottom-color:#3b4253}[dir] [data-theme=dark] .link-ad-to-job-modal .jobs-list-container .job-item:hover{background:#343d55}[dir] [data-theme=dark] .link-ad-to-job-modal .jobs-list-container .job-item.selected{background:rgba(115,103,240,.15)}[data-theme=dark] .link-ad-to-job-modal .jobs-list-container .job-item .job-title{color:#d0d2d6}[data-theme=dark] .link-ad-to-job-modal .jobs-list-container .job-item .job-site{color:#a99ef7}[data-theme=dark] .link-ad-to-job-modal .search-input{color:#d0d2d6}[dir] [data-theme=dark] .link-ad-to-job-modal .search-input{background:#283046;border-color:#3b4253}[dir] .link-job-to-ad-modal .modal-header{padding:1rem 1.25rem}[dir=ltr] .link-job-to-ad-modal .modal-header{background:linear-gradient(135deg,#f8f8f8,#fff)}[dir=rtl] .link-job-to-ad-modal .modal-header{background:linear-gradient(-135deg,#f8f8f8,#fff)}.link-job-to-ad-modal .modal-header .modal-title{font-weight:600;font-size:1rem}[dir] .link-job-to-ad-modal .modal-body{padding:1.25rem}[dir] .link-job-to-ad-modal .job-info-card{border-radius:10px;padding:.875rem 1rem;border:1px solid rgba(115,103,240,.15)}[dir=ltr] .link-job-to-ad-modal .job-info-card{background:linear-gradient(135deg,rgba(115,103,240,.08),rgba(115,103,240,.04))}[dir=rtl] .link-job-to-ad-modal .job-info-card{background:linear-gradient(-135deg,rgba(115,103,240,.08),rgba(115,103,240,.04))}.link-job-to-ad-modal .job-info-card .job-info-header .label{font-size:.7rem;text-transform:uppercase;letter-spacing:.5px;color:#7367f0;font-weight:600}[dir] .link-job-to-ad-modal .job-info-card .job-info-content{margin-top:.375rem}.link-job-to-ad-modal .job-info-card .job-info-content .job-name{font-weight:600;color:#5e5873;font-size:.9rem}.link-job-to-ad-modal .search-wrapper{position:relative}.link-job-to-ad-modal .search-wrapper .search-icon{position:absolute;top:50%;color:#b9b9c3}[dir] .link-job-to-ad-modal .search-wrapper .search-icon{transform:translateY(-50%)}[dir=ltr] .link-job-to-ad-modal .search-wrapper .search-icon{left:.75rem}[dir=rtl] .link-job-to-ad-modal .search-wrapper .search-icon{right:.75rem}[dir] .link-job-to-ad-modal .search-wrapper .search-input{border-radius:8px}[dir=ltr] .link-job-to-ad-modal .search-wrapper .search-input{padding-left:2.25rem;padding-right:2rem}[dir=rtl] .link-job-to-ad-modal .search-wrapper .search-input{padding-right:2.25rem;padding-left:2rem}[dir] .link-job-to-ad-modal .search-wrapper .search-input:focus{box-shadow:none;border-color:#7367f0}.link-job-to-ad-modal .search-wrapper .clear-icon{position:absolute;top:50%;color:#b9b9c3;transition:color .2s ease}[dir] .link-job-to-ad-modal .search-wrapper .clear-icon{transform:translateY(-50%);cursor:pointer}[dir=ltr] .link-job-to-ad-modal .search-wrapper .clear-icon{right:.75rem}[dir=rtl] .link-job-to-ad-modal .search-wrapper .clear-icon{left:.75rem}.link-job-to-ad-modal .search-wrapper .clear-icon:hover{color:#5e5873}.link-job-to-ad-modal .ads-list-container{overflow:hidden}[dir] .link-job-to-ad-modal .ads-list-container{border:1px solid #ebe9f1;border-radius:10px}.link-job-to-ad-modal .ads-list-container .empty-state,.link-job-to-ad-modal .ads-list-container .loading-state{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:.5rem;gap:.5rem;color:#82868b;font-size:.875rem}[dir] .link-job-to-ad-modal .ads-list-container .empty-state,[dir] .link-job-to-ad-modal .ads-list-container .loading-state{padding:2rem}.link-job-to-ad-modal .ads-list-container .empty-state small,.link-job-to-ad-modal .ads-list-container .loading-state small{font-size:.75rem}.link-job-to-ad-modal .ads-list-container .ad-item{display:flex;justify-content:space-between;align-items:center;transition:all .2s ease}[dir] .link-job-to-ad-modal .ads-list-container .ad-item{padding:.75rem 1rem;border-bottom:1px solid #f3f2f7;cursor:pointer}[dir] .link-job-to-ad-modal .ads-list-container .ad-item:last-child{border-bottom:none}[dir] .link-job-to-ad-modal .ads-list-container .ad-item:hover{background:#f8f8f8}[dir] .link-job-to-ad-modal .ads-list-container .ad-item.selected{background:rgba(115,103,240,.08)}[dir=ltr] .link-job-to-ad-modal .ads-list-container .ad-item.selected{border-left:3px solid #7367f0}[dir=rtl] .link-job-to-ad-modal .ads-list-container .ad-item.selected{border-right:3px solid #7367f0}.link-job-to-ad-modal .ads-list-container .ad-item.selected .ad-name{color:#7367f0}.link-job-to-ad-modal .ads-list-container .ad-item .ad-info{display:flex;flex-direction:column;grid-gap:.125rem;gap:.125rem}.link-job-to-ad-modal .ads-list-container .ad-item .ad-info .ad-name{font-weight:600;font-size:.875rem;color:#5e5873}.link-job-to-ad-modal .ads-list-container .ad-item .ad-info .campaign-name{font-size:.75rem;color:#b9b9c3}.link-job-to-ad-modal .ads-list-container .ad-item .ad-actions{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.link-job-to-ad-modal .ads-list-container .ad-item .ad-actions .ad-status-badge{font-size:.65rem}[dir] .link-job-to-ad-modal .ads-list-container .ad-item .ad-actions .ad-status-badge{padding:.2rem .5rem}.link-job-to-ad-modal .ads-list-container .ad-item .ad-actions .check-icon{color:#7367f0}[dir] .link-job-to-ad-modal .modal-footer{padding:1rem 1.25rem}.link-job-to-ad-modal .modal-footer .btn{font-weight:500}[dir] .link-job-to-ad-modal .modal-footer .btn{border-radius:8px}[dir=ltr] [data-theme=dark] .link-job-to-ad-modal .modal-header{background:linear-gradient(135deg,#283046,#343d55)}[dir=rtl] [data-theme=dark] .link-job-to-ad-modal .modal-header{background:linear-gradient(-135deg,#283046,#343d55)}[dir] [data-theme=dark] .link-job-to-ad-modal .modal-content{background:#283046}[dir] [data-theme=dark] .link-job-to-ad-modal .job-info-card{border-color:rgba(115,103,240,.25)}[dir=ltr] [data-theme=dark] .link-job-to-ad-modal .job-info-card{background:linear-gradient(135deg,rgba(115,103,240,.12),rgba(115,103,240,.06))}[dir=rtl] [data-theme=dark] .link-job-to-ad-modal .job-info-card{background:linear-gradient(-135deg,rgba(115,103,240,.12),rgba(115,103,240,.06))}[data-theme=dark] .link-job-to-ad-modal .job-info-card .job-name{color:#d0d2d6}[dir] [data-theme=dark] .link-job-to-ad-modal .ads-list-container{border-color:#3b4253}[dir] [data-theme=dark] .link-job-to-ad-modal .ads-list-container .ad-item{border-bottom-color:#3b4253}[dir] [data-theme=dark] .link-job-to-ad-modal .ads-list-container .ad-item:hover{background:#343d55}[dir] [data-theme=dark] .link-job-to-ad-modal .ads-list-container .ad-item.selected{background:rgba(115,103,240,.15)}[data-theme=dark] .link-job-to-ad-modal .ads-list-container .ad-item .ad-name,[data-theme=dark] .link-job-to-ad-modal .search-input{color:#d0d2d6}[dir] [data-theme=dark] .link-job-to-ad-modal .search-input{background:#283046;border-color:#3b4253}.engagement-template-modal .modal-content{overflow:hidden}[dir] .engagement-template-modal .modal-content{border-radius:12px}[dir] .engagement-template-modal .modal-header{padding:1rem 1.5rem}[dir=ltr] .engagement-template-modal .modal-header{background:linear-gradient(135deg,#f8f9fa,#e9ecef)}[dir=rtl] .engagement-template-modal .modal-header{background:linear-gradient(-135deg,#f8f9fa,#e9ecef)}.engagement-template-modal .modal-header .modal-title{font-weight:600}[dir] .engagement-template-modal .modal-body{padding:1.5rem}[dir] .engagement-template-modal .job-info-card{border-radius:8px;padding:1rem}[dir=ltr] .engagement-template-modal .job-info-card{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-left:4px solid var(--bs-primary)}[dir=rtl] .engagement-template-modal .job-info-card{background:linear-gradient(-135deg,#f8f9fa,#e9ecef);border-right:4px solid var(--bs-primary)}.engagement-template-modal .job-info-card .job-info-header .label{font-size:.75rem;text-transform:uppercase;color:#6c757d;font-weight:600;letter-spacing:.5px}[dir] .engagement-template-modal .job-info-card .job-info-content{margin-top:.25rem}.engagement-template-modal .job-info-card .job-info-content .job-name{font-size:1rem;font-weight:600;color:#212529}[dir] .engagement-template-modal .instructions-card{background:#fff8e1;border:1px solid #ffe082;border-radius:8px;padding:1rem}.engagement-template-modal .instructions-card h6{color:#f57c00;font-weight:600}[dir] .engagement-template-modal .instructions-card .instruction-list{margin-bottom:0}[dir=ltr] .engagement-template-modal .instructions-card .instruction-list{padding-left:1.25rem}[dir=rtl] .engagement-template-modal .instructions-card .instruction-list{padding-right:1.25rem}.engagement-template-modal .instructions-card .instruction-list li{color:#5d4037;font-size:.875rem}[dir] .engagement-template-modal .instructions-card .instruction-list li{padding:.25rem 0}.engagement-template-modal .template-section h6{color:#495057;font-weight:600}.engagement-template-modal .template-section .code-block{overflow-x:auto;max-height:350px;overflow-y:auto}[dir] .engagement-template-modal .template-section .code-block{background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:1rem}[dir] .engagement-template-modal .template-section .code-block.simple-ref{padding:.75rem 1rem;text-align:center;background:#e8f4f8;border-color:#b8daff}.engagement-template-modal .template-section .code-block.simple-ref code{font-size:1.25rem;color:#06c;font-weight:600}.engagement-template-modal .template-section .code-block pre{color:#212529;font-size:.8rem;font-family:"Fira Code","Monaco","Consolas","Courier New",monospace;white-space:pre-wrap;word-wrap:break-word;line-height:1.5}[dir] .engagement-template-modal .template-section .code-block pre{margin:0}.engagement-template-modal .template-section .code-block code{color:#06c;font-family:"Fira Code","Monaco","Consolas","Courier New",monospace}.engagement-template-modal .template-section .code-block::-webkit-scrollbar{width:6px;height:6px}[dir] .engagement-template-modal .template-section .code-block::-webkit-scrollbar-track{background:#e9ecef;border-radius:3px}[dir] .engagement-template-modal .template-section .code-block::-webkit-scrollbar-thumb{background:#adb5bd;border-radius:3px}[dir] .engagement-template-modal .template-section .code-block::-webkit-scrollbar-thumb:hover{background:#6c757d}[dir] .engagement-template-modal .modal-footer{background:#f8f9fa;padding:1rem 1.5rem}.modal-content-style{max-height:90vh;display:flex;flex-direction:column;outline:none}[dir] .modal-content-style{margin:0;border:1px solid rgba(0,0,0,.2);border-radius:.13rem;background-color:#fff}.modal-header-style{display:flex;align-items:flex-start;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;z-index:1}[dir] .modal-header-style{padding:1rem;border-bottom:1px solid #dee2e6;background-color:#fff}[dir=ltr] .modal-header-style,[dir=rtl] .modal-header-style{border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-body-style{flex:1 1 auto;overflow-y:auto;position:relative}[dir] .modal-body-style{padding:1.5rem}.group-card{transition:all .3s ease}[dir] .group-card{margin-bottom:1rem;padding:1rem;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;cursor:pointer}[dir] .group-card:hover{transform:translateY(-5px);box-shadow:0 4px 10px rgba(0,0,0,.2)}[dir] .shimmer-card-style{margin-bottom:1rem;padding:1rem;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.facebook-group-modal-style{max-width:800px;width:100%}[dir] .facebook-group-modal-style{margin:1.75rem auto}.facebook-group-modal-header-style{flex:1 1 auto}[dir] .facebook-group-modal-header-style{margin:0;text-align:center}.facebook-group-modal-close-button-style{font-size:1.5rem;font-weight:700;line-height:1;color:#000;opacity:.5}[dir] .facebook-group-modal-close-button-style{padding:.25rem .5rem;background-color:transparent;border:0;text-shadow:0 1px 0 #fff;cursor:pointer}.facebook-group-modal-no-data{max-height:calc(100vh - 300px)}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}[dir] .animate-pulse{background-size:1000px 100%}[dir=ltr] .animate-pulse{animation:shimmer 5s linear infinite;background:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8)}[dir=rtl] .animate-pulse{animation:shimmer 5s linear infinite;background:linear-gradient(270deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8)}[dir] .analytics-table-container{padding:20px;background-color:#f8f9fa;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.analytics-table-parent{max-height:75vh;overflow-y:auto}.analytics-header .input-group-text{color:#6e58ff}.accordion-without-sticky-position .analytics-table tbody tr:first-child td:not(:first-child){position:static!important}.accordion-without-sticky-position .analytics-table tbody tr:first-child td:first-child{top:auto!important}.analytics-table{width:100%;border-collapse:initial;border-spacing:0;position:relative}[dir] .analytics-table{background:#f8f8f8}.analytics-table th{position:-webkit-sticky;position:sticky;top:0;z-index:3}.analytics-table td,.analytics-table th{vertical-align:middle;color:#111}[dir] .analytics-table td,[dir] .analytics-table th{padding:.72rem 1.5rem!important}.analytics-table thead th{font-weight:600;text-transform:uppercase;letter-spacing:.5px}[dir] .analytics-table thead th{border-bottom:2px solid #dee2e6;background-color:#eee!important}.analytics-table thead th:first-child{position:-webkit-sticky;position:sticky;z-index:4}[dir=ltr] .analytics-table thead th:first-child{left:0;box-shadow:1px -5px 10px 0 rgba(0,0,0,.15)}[dir=rtl] .analytics-table thead th:first-child{right:0;box-shadow:-1px -5px 10px 0 rgba(0,0,0,.15)}.analytics-table tbody tr{transition:background-color .3s ease}.analytics-table tbody tr:hover{transition:box-shadow .3s ease}[dir] .analytics-table tbody tr:hover{background-color:#f1f3f5;box-shadow:0 4px 3px rgba(0,0,0,.1)}[dir] .analytics-table tbody tr.expanded{background-color:#e9ecef}.analytics-table tbody tr:first-child:not(.non-sticky) td{position:-webkit-sticky;position:sticky;z-index:1;top:40px}[dir] .analytics-table tbody tr:first-child:not(.non-sticky) td:not(:first-child){background-color:#f8f9fa}.analytics-table tbody tr:first-child:not(.non-sticky) td:first-child{z-index:3}[dir] .analytics-table tbody td{border-bottom:1px solid #dee2e6}.analytics-table tbody td:first-child{position:-webkit-sticky;position:sticky;z-index:2}[dir] .analytics-table tbody td:first-child{background-color:#f8f9fa}[dir=ltr] .analytics-table tbody td:first-child{left:0;box-shadow:1px 0 10px 0 rgba(0,0,0,.15)}[dir=rtl] .analytics-table tbody td:first-child{right:0;box-shadow:-1px 0 10px 0 rgba(0,0,0,.15)}.analytics-table .expand-icon-wrapper{display:flex;align-items:center}[dir] .analytics-table .expand-icon-wrapper{cursor:pointer}.analytics-table .expand-icon{display:inline-flex;transition:transform .3s ease}[dir=ltr] .analytics-table .expand-icon{margin-right:8px}[dir=rtl] .analytics-table .expand-icon{margin-left:8px}[dir] .analytics-table .expand-icon:hover{transform:scale(1.3)}.analytics-table .level-indicator{width:20px;height:1px}[dir] .analytics-table .level-indicator{background-color:#bac0c6}[dir=ltr] .analytics-table .level-indicator{margin-right:4px}[dir=rtl] .analytics-table .level-indicator{margin-left:4px}.analytics-table .hover-outline:hover{outline:1px solid #bbb}[dir] .analytics-table .hover-outline:hover{border-radius:8px}@media(max-width:768px){.analytics-table .analytics-table{font-size:14px}[dir] .analytics-table .analytics-table td,[dir] .analytics-table .analytics-table th{padding:8px}[dir=ltr] .analytics-table .expand-icon-wrapper{padding-left:10px!important}[dir=rtl] .analytics-table .expand-icon-wrapper{padding-right:10px!important}}@media(max-width:576px){.analytics-table .analytics-table{font-size:12px}[dir] .analytics-table .analytics-table td,[dir] .analytics-table .analytics-table th{padding:6px}[dir=ltr] .analytics-table .expand-icon-wrapper{padding-left:5px!important}[dir=rtl] .analytics-table .expand-icon-wrapper{padding-right:5px!important}}[dir] .job-accordion-control{border:1px solid #d7d7d7;border-radius:10px;padding-top:0;padding-bottom:0;margin:5px 6px}.job-accordion-control:hover{transition:outline .2s ease}[dir] .job-accordion-control:hover{box-shadow:0 2px 0 0 #b8bcc0}.client-jobs-tab{--cj-accent:#564ee6;--cj-accent-soft:rgba(86,78,230,0.1);--cj-border:#ebe9f1;--cj-muted:#6e6b7b;--cj-ink:#2c2c3a;--cj-radius:14px}.client-jobs-tab__subtabs{display:inline-flex;grid-gap:6px;gap:6px}[dir] .client-jobs-tab__subtabs{padding:4px;margin-bottom:1.25rem;background:#f6f5fb;border:1px solid var(--cj-border);border-radius:999px}.client-jobs-tab__subtab{font-size:.8125rem!important;font-weight:600!important;color:var(--cj-muted)!important;transition:background .15s ease,color .15s ease,box-shadow .15s ease}[dir] .client-jobs-tab__subtab{border:0!important;border-radius:999px!important;padding:.45rem 1.1rem!important;background:transparent!important;box-shadow:none!important}.client-jobs-tab__subtab:hover{color:var(--cj-ink)!important}[dir] .client-jobs-tab__subtab:hover{background:hsla(0,0%,100%,.7)!important}.client-jobs-tab__subtab.is-active{color:#fff!important}[dir] .client-jobs-tab__subtab.is-active{background:var(--cj-accent)!important;box-shadow:0 6px 16px rgba(86,78,230,.28)!important}[dir] .client-jobs-tab__metric{border:1px solid var(--cj-border);border-radius:var(--cj-radius);box-shadow:0 1px 2px rgba(44,44,58,.04);padding:1rem 1.15rem}[dir=ltr] .client-jobs-tab__metric{background:linear-gradient(160deg,#fff,#faf9ff)}[dir=rtl] .client-jobs-tab__metric{background:linear-gradient(-160deg,#fff,#faf9ff)}.client-jobs-tab__metric-label{font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--cj-muted)}[dir] .client-jobs-tab__metric-label{margin-bottom:.35rem}.client-jobs-tab__metric-value{font-size:1.5rem;font-weight:700;color:var(--cj-accent);line-height:1.2}[dir] .client-jobs-tab__metric-value{margin:0}[dir] .client-jobs-tab__empty{text-align:center;padding:2.5rem 1.25rem;border:1px dashed var(--cj-border);border-radius:var(--cj-radius);background:#fbfbfe}.client-jobs-tab__empty-title{font-weight:700;color:var(--cj-ink)}[dir] .client-jobs-tab__empty-title{margin-top:.75rem;margin-bottom:.35rem}.client-jobs-tab__empty-copy{color:var(--cj-muted);font-size:.875rem;max-width:420px}[dir] .client-jobs-tab__empty-copy{margin:0 auto}.hope-req-card{transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}[dir] .hope-req-card{border:1px solid var(--cj-border,#ebe9f1);border-radius:16px;background:#fff;padding:1.15rem 1.25rem;margin-bottom:.85rem;box-shadow:0 1px 2px rgba(44,44,58,.04);cursor:pointer}[dir] .hope-req-card:hover{border-color:rgba(86,78,230,.35);box-shadow:0 10px 28px rgba(86,78,230,.1);transform:translateY(-1px)}.hope-req-card__title{font-size:1.05rem;font-weight:700;color:#2c2c3a}[dir] .hope-req-card__title{margin:0 0 .35rem}.hope-req-card__meta{color:#6e6b7b;font-size:.8125rem}[dir] .hope-req-card__meta{margin-bottom:.5rem}.hope-req-card__snippet{color:#5e5873;font-size:.8125rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap}[dir] .hope-req-card__snippet{margin:.65rem 0 0}.hope-req-card__actions{display:flex;flex-wrap:wrap;grid-gap:.4rem;gap:.4rem}.hope-req-card__view{font-size:.75rem;font-weight:600;color:#564ee6}[dir] .hope-req-card__view{background:transparent;border:0;padding:0;margin-top:.65rem}.hope-req-card__view:hover{text-decoration:underline}.hope-req-detail .modal-content{overflow:hidden}[dir] .hope-req-detail .modal-content{border:0;border-radius:18px;box-shadow:0 24px 64px rgba(44,44,58,.18)}[dir] .hope-req-detail .modal-header{border-bottom:1px solid #ebe9f1;padding:1.15rem 1.35rem}[dir=ltr] .hope-req-detail .modal-header{background:linear-gradient(135deg,rgba(86,78,230,.08),#fff 70%)}[dir=rtl] .hope-req-detail .modal-header{background:linear-gradient(-135deg,rgba(86,78,230,.08),#fff 70%)}.hope-req-detail .modal-title{font-weight:700;color:#2c2c3a;font-size:1.15rem}[dir] .hope-req-detail .modal-body{padding:1.25rem 1.35rem .5rem}[dir] .hope-req-detail .modal-footer{border-top:1px solid #ebe9f1;padding:.9rem 1.35rem 1.15rem}.hope-req-detail__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.85rem 1rem;gap:.85rem 1rem}[dir] .hope-req-detail__grid{margin-bottom:1.15rem}@media(max-width:576px){.hope-req-detail__grid{grid-template-columns:1fr}}.hope-req-detail__field-label{display:block;font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6e6b7b}[dir] .hope-req-detail__field-label{margin-bottom:.2rem}.hope-req-detail__field-value{font-size:.9rem;font-weight:600;color:#2c2c3a}[dir] .hope-req-detail__field-value{margin:0}.hope-req-detail__section-title{font-size:.8rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#6e6b7b}[dir] .hope-req-detail__section-title{margin:0 0 .5rem}.hope-req-detail__body-block{max-height:220px;overflow:auto;white-space:pre-wrap;font-size:.875rem;line-height:1.55;color:#2c2c3a}[dir] .hope-req-detail__body-block{border:1px solid #ebe9f1;border-radius:12px;background:#fbfbfe;padding:.9rem 1rem;margin-bottom:1rem}.hope-req-detail__req-list{font-size:.875rem;color:#2c2c3a}[dir] .hope-req-detail__req-list{margin:0}[dir=ltr] .hope-req-detail__req-list{padding-left:1.1rem}[dir=rtl] .hope-req-detail__req-list{padding-right:1.1rem}[dir] .hope-req-detail__req-list li+li{margin-top:.35rem}.hope-chat-drawer{height:100vh!important;max-height:100vh!important}[dir] .hope-chat-drawer__header{padding:1rem 1.1rem!important}.hope-chat-drawer__header-icon{width:36px;height:36px;color:#564ee6;display:inline-flex;align-items:center;justify-content:center}[dir] .hope-chat-drawer__header-icon{border-radius:10px;background:rgba(86,78,230,.12)}.hope-chat-drawer__body{height:calc(100vh - 72px);min-height:0}.hope-chat-drawer__messages{overflow-y:auto;min-height:0}[dir] .hope-chat-drawer__messages{padding:1rem;background:#f7f7fb}.hope-chat-drawer__row{display:flex}[dir] .hope-chat-drawer__row{margin-bottom:.65rem}.hope-chat-drawer__row.is-mine{justify-content:flex-end}.hope-chat-drawer__row.is-theirs{justify-content:flex-start}.hope-chat-drawer__bubble{max-width:88%;font-size:.8125rem;line-height:1.45}[dir] .hope-chat-drawer__bubble{border-radius:14px;padding:.55rem .8rem;border:1.5px solid #564ee6}.hope-chat-drawer__row.is-mine .hope-chat-drawer__bubble{color:#fff}[dir] .hope-chat-drawer__row.is-mine .hope-chat-drawer__bubble{background:#564ee6}[dir=ltr] .hope-chat-drawer__row.is-mine .hope-chat-drawer__bubble{border-bottom-right-radius:4px}[dir=rtl] .hope-chat-drawer__row.is-mine .hope-chat-drawer__bubble{border-bottom-left-radius:4px}.hope-chat-drawer__row.is-theirs .hope-chat-drawer__bubble{color:#2c2c3a}[dir] .hope-chat-drawer__row.is-theirs .hope-chat-drawer__bubble{background:#fff}[dir=ltr] .hope-chat-drawer__row.is-theirs .hope-chat-drawer__bubble{border-bottom-left-radius:4px}[dir=rtl] .hope-chat-drawer__row.is-theirs .hope-chat-drawer__bubble{border-bottom-right-radius:4px}.hope-chat-drawer__meta{font-size:.6875rem;opacity:.8}[dir] .hope-chat-drawer__meta{margin-bottom:.2rem}.hope-chat-drawer__text{white-space:pre-wrap;word-break:break-word}.hope-chat-drawer__composer{display:flex;grid-gap:.5rem;gap:.5rem;align-items:flex-end}[dir] .hope-chat-drawer__composer{padding:.85rem 1rem;background:#fff}.hope-chat-drawer__composer textarea{resize:none;min-height:64px}[dir] .hope-chat-drawer__composer textarea{border-radius:12px}.hope-chat-drawer__send{width:42px;height:42px;display:inline-flex!important;align-items:center;justify-content:center;flex-shrink:0}[dir] .hope-chat-drawer__send{border-radius:12px!important;padding:0!important}.ant-select-dropdown-absolute{position:absolute!important;inset:auto!important;top:100%!important}[dir] .ant-select-dropdown-absolute{margin-top:.25rem!important}[dir=ltr] .ant-select-dropdown-absolute{left:0!important}[dir=rtl] .ant-select-dropdown-absolute{right:0!important}.booking-container{max-width:1200px}[dir] .booking-container{margin:0 auto;padding:2rem}[dir] .calendar-container{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:1.5rem}.time-slot-button{color:#495057;font-weight:500;transition:all .2s ease}[dir] .time-slot-button{margin:.5rem;padding:.5rem 1rem;border:1px solid #dee2e6;border-radius:4px;background-color:#fff;cursor:pointer}[dir] .time-slot-button:hover{background-color:#f1f3f5;border-color:#adb5bd}.time-slot-button.selected{color:#fff}[dir] .time-slot-button.selected{background-color:#228be6;border-color:#1c7ed6}[dir] .booking-header{margin-bottom:2rem}.booking-header h1{color:#212529}[dir] .booking-header h1{margin-bottom:.5rem}.booking-header p{color:#6c757d}[dir] .booking-header p{margin-bottom:.25rem}.self-book-page{min-height:100vh}[dir] .self-book-page{padding:2rem 1rem 3rem}[dir=ltr] .self-book-page{background:linear-gradient(180deg,#f4f2ff,#fafafa 40%,#fff)}[dir=rtl] .self-book-page{background:linear-gradient(-180deg,#f4f2ff,#fafafa 40%,#fff)}[dir] .self-book-page .mantine-Button-root,[dir] .self-book-page .mantine-UnstyledButton-root.self-book-type-modal__option{border-radius:10px}[dir] .self-book-page .mantine-Modal-content{border-radius:14px}.self-book-page__container{max-width:900px}[dir] .self-book-page__container{margin:0 auto}.self-book-page__branding{display:flex;align-items:center;justify-content:space-between;grid-gap:1rem;gap:1rem}[dir] .self-book-page__branding{margin-bottom:1.25rem;padding:.75rem 1rem;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.04)}.self-book-page__branding-side{display:flex;align-items:center;grid-gap:.6rem;gap:.6rem;min-width:0}.self-book-page__branding-side img{flex-shrink:0;object-fit:contain}[dir] .self-book-page__branding-side img{border-radius:6px}.self-book-page__branding-side span{font-weight:700;color:#1a1a2e;font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.self-book-page__branding-side--company{justify-content:flex-end}[dir=ltr] .self-book-page__branding-side--company{text-align:right}[dir=rtl] .self-book-page__branding-side--company{text-align:left}.self-book-page__branding--company-only{justify-content:center}[dir] .self-book-page__branding--company-only{margin-bottom:1.5rem}.self-book-page__branding--company-only .self-book-page__branding-side--company{justify-content:center}[dir] .self-book-page__branding--company-only .self-book-page__branding-side--company{text-align:center}.self-book-page__branding--company-only .self-book-page__company-name{max-width:100%}.self-book-page__company-logo{width:32px;height:32px;max-width:32px;max-height:32px}.self-book-page__company-fallback{width:32px;height:32px;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;flex-shrink:0}[dir] .self-book-page__company-fallback{border-radius:8px}[dir=ltr] .self-book-page__company-fallback{background:linear-gradient(135deg,#6e58ff,#8976ff)}[dir=rtl] .self-book-page__company-fallback{background:linear-gradient(-135deg,#6e58ff,#8976ff)}.self-book-page__company-name{max-width:220px}[dir] .self-book-page__header{border:1px solid rgba(110,88,255,.15);border-radius:12px;padding:1.75rem;margin-bottom:1.5rem;box-shadow:0 4px 20px rgba(110,88,255,.08)}[dir=ltr] .self-book-page__header{background:linear-gradient(135deg,rgba(110,88,255,.08),rgba(137,118,255,.12))}[dir=rtl] .self-book-page__header{background:linear-gradient(-135deg,rgba(110,88,255,.08),rgba(137,118,255,.12))}.self-book-page__header-icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .self-book-page__header-icon{border-radius:12px;box-shadow:0 4px 12px rgba(110,88,255,.3)}[dir=ltr] .self-book-page__header-icon{background:linear-gradient(135deg,#6e58ff,#8976ff);margin-right:1.25rem}[dir=rtl] .self-book-page__header-icon{background:linear-gradient(-135deg,#6e58ff,#8976ff);margin-left:1.25rem}.self-book-page__title{color:#1a1a2e;font-weight:700}[dir] .self-book-page__title{margin-bottom:.35rem}.self-book-page__description{color:#4a4a68;font-size:.95rem;line-height:1.5;white-space:pre-wrap}[dir] .self-book-page__description{margin-bottom:1rem}.self-book-page__position{display:flex;align-items:center;flex-wrap:wrap;grid-gap:.4rem;gap:.4rem;font-size:.95rem;line-height:1.4}[dir] .self-book-page__position{margin-top:.35rem;margin-bottom:.65rem}.self-book-page__position svg{color:#6e58ff;flex-shrink:0}.self-book-page__position-label{color:#5c5c78;font-weight:500}.self-book-page__position-title{color:#1a1a2e;font-weight:600}.self-book-page__meta{display:flex;flex-wrap:wrap;align-items:center;grid-gap:1.25rem;gap:1.25rem;color:#2a2a3e;font-size:.9rem;font-weight:500}.self-book-page__meta svg{color:#6e58ff;flex-shrink:0}.self-book-page__meta-item{display:flex;align-items:center;grid-gap:.4rem;gap:.4rem}[dir] .self-book-page__picker{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:1.5rem;box-shadow:0 2px 12px rgba(0,0,0,.06)}.self-book-page__picker-title{color:#1a1a2e;font-weight:600}[dir] .self-book-page__picker-title{margin-bottom:1.25rem}.self-book-page__date-btn{font-weight:500!important;color:#2a2a3e!important}.self-book-page__date-btn[data-active=true]{color:#fff!important}[dir] .self-book-page__date-btn[data-active=true]{border:none!important}[dir=ltr] .self-book-page__date-btn[data-active=true]{background:linear-gradient(135deg,#6e58ff,#8976ff)!important}[dir=rtl] .self-book-page__date-btn[data-active=true]{background:linear-gradient(-135deg,#6e58ff,#8976ff)!important}.self-book-page__slot-btn{color:#2a2a3e!important;font-weight:500!important}[dir] .self-book-page__slot-btn{border-color:rgba(110,88,255,.35)!important}[dir] .self-book-page__slot-btn:hover{background:rgba(110,88,255,.06)!important;border-color:#6e58ff!important}.self-book-page__empty{color:#4a4a68}[dir] .self-book-page__empty{text-align:center;padding:2.5rem 1rem}.self-book-page__empty h4{color:#1a1a2e;font-weight:600}[dir] .self-book-page__empty h4{margin-bottom:.5rem}.self-book-page__footer{display:flex;justify-content:center;align-items:center;color:#2a2a2a;font-weight:600;font-size:.875rem}[dir] .self-book-page__footer{margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid rgba(0,0,0,.06)}[dir] .self-book-page__footer img{border-radius:6px}[dir=ltr] .self-book-page__footer img{margin-right:.75rem}[dir=rtl] .self-book-page__footer img{margin-left:.75rem}.self-book-page__confirmed{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}[dir] .self-book-page__confirmed{padding:2rem 1rem}.self-book-page__confirmed-stack{width:100%;max-width:560px;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.self-book-page__confirmed-stack--inline{max-width:none;width:100%}[dir] .self-book-page__confirmed-hero--compact{padding:1.35rem 1.5rem 1.15rem;margin-bottom:0}[dir] .self-book-page__section-card--actions{padding:1rem 1.35rem}.self-book-page__confirmed-hero{width:100%}[dir] .self-book-page__confirmed-hero{text-align:center;background:#fff;border:1px solid rgba(110,88,255,.12);border-radius:16px;padding:2rem 1.5rem 1.5rem;box-shadow:0 8px 32px rgba(110,88,255,.08)}.self-book-page__confirmed-intro{line-height:1.6}[dir] .self-book-page__confirmed-intro{margin:0}.self-book-page__confirmed .self-book-page__footer{width:100%;max-width:560px}.self-book-page__confirmed-icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center}[dir] .self-book-page__confirmed-icon{border-radius:50%;margin:0 auto 1.5rem}[dir=ltr] .self-book-page__confirmed-icon{background:linear-gradient(135deg,rgba(110,88,255,.12),rgba(137,118,255,.18))}[dir=rtl] .self-book-page__confirmed-icon{background:linear-gradient(-135deg,rgba(110,88,255,.12),rgba(137,118,255,.18))}.self-book-page__section-card{width:100%}[dir] .self-book-page__section-card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:14px;padding:1.25rem 1.35rem;box-shadow:0 2px 12px rgba(0,0,0,.05)}[dir=ltr] .self-book-page__section-card{text-align:left}[dir=rtl] .self-book-page__section-card{text-align:right}[dir] .self-book-page__section-card--purple{border-color:rgba(110,88,255,.16)}[dir=ltr] .self-book-page__section-card--purple{background:linear-gradient(180deg,rgba(110,88,255,.06),#fff 42%);border-left:4px solid #6e58ff}[dir=rtl] .self-book-page__section-card--purple{background:linear-gradient(-180deg,rgba(110,88,255,.06),#fff 42%);border-right:4px solid #6e58ff}[dir] .self-book-page__section-card--reminders{border-color:rgba(110,88,255,.12)}[dir=ltr] .self-book-page__section-card--reminders{background:linear-gradient(180deg,rgba(110,88,255,.05),#fff 50%)}[dir=rtl] .self-book-page__section-card--reminders{background:linear-gradient(-180deg,rgba(110,88,255,.05),#fff 50%)}.self-book-page__section-header{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem}[dir] .self-book-page__section-header{margin-bottom:1rem}.self-book-page__section-header-icon{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .self-book-page__section-header-icon{border-radius:50%}.self-book-page__section-header--purple .self-book-page__section-header-icon{color:#6e58ff}[dir] .self-book-page__section-header--purple .self-book-page__section-header-icon{background:rgba(110,88,255,.14)}.self-book-page__section-header--green .self-book-page__section-header-icon{color:#28c76f}[dir] .self-book-page__section-header--green .self-book-page__section-header-icon{background:rgba(40,199,111,.16)}.self-book-page__section-title{font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6e58ff}[dir] .self-book-page__section-title{margin:0}.self-book-page__section-header--green .self-book-page__section-title{color:#28c76f}.self-book-page__section-copy{line-height:1.55}.self-book-page__detail-list{display:flex;flex-direction:column}.self-book-page__detail-row{display:grid;grid-template-columns:110px 1fr;grid-gap:.75rem;gap:.75rem}[dir] .self-book-page__detail-row{padding:.85rem 0;border-bottom:1px solid rgba(0,0,0,.07)}[dir] .self-book-page__detail-row:last-child{border-bottom:0;padding-bottom:0}[dir] .self-book-page__detail-row:first-child{padding-top:0}.self-book-page__detail-label{font-size:.85rem;font-weight:700;color:#2a2a3e}.self-book-page__detail-value{font-size:.9rem;color:#3d3d54;line-height:1.45;word-break:break-word}.self-book-page__detail-link{color:#5b4dff;text-decoration:underline;text-underline-offset:2px}.self-book-page__detail-link:hover{color:#6e58ff}.self-book-page__info-box{display:flex;align-items:flex-start;grid-gap:.65rem;gap:.65rem;color:#2a2a3e}[dir] .self-book-page__info-box{background:rgba(110,88,255,.07);border:1px solid rgba(110,88,255,.12);border-radius:10px;padding:.85rem 1rem}.self-book-page__info-box>svg{color:#6e58ff;flex-shrink:0}[dir] .self-book-page__info-box>svg{margin-top:.15rem}.self-book-page__online-instructions-text{white-space:pre-wrap;line-height:1.5;color:#2a2a3e}.self-book-page__reminders-list{color:#3d3d54;font-size:.9rem;line-height:1.55}[dir] .self-book-page__reminders-list{margin:0}[dir=ltr] .self-book-page__reminders-list{padding-left:1.15rem}[dir=rtl] .self-book-page__reminders-list{padding-right:1.15rem}[dir] .self-book-page__reminders-list li+li{margin-top:.55rem}[dir] .self-book-page__confirmed-details{border:1px solid rgba(110,88,255,.12);border-radius:12px;padding:1.25rem 1.5rem;margin:1.5rem 0}[dir=ltr] .self-book-page__confirmed-details{background:linear-gradient(135deg,rgba(110,88,255,.06),rgba(137,118,255,.08));text-align:left}[dir=rtl] .self-book-page__confirmed-details{background:linear-gradient(-135deg,rgba(110,88,255,.06),rgba(137,118,255,.08));text-align:right}.self-book-page__confirmed-detail-row{display:flex;align-items:center;grid-gap:.6rem;gap:.6rem;color:#2a2a3e;font-weight:500;font-size:.95rem}[dir] .self-book-page__confirmed-detail-row:not(:last-child){margin-bottom:.75rem}.self-book-page__confirmed-detail-row svg{color:#6e58ff;flex-shrink:0}[dir] .self-book-page__online,[dir] .self-book-page__site{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:1.25rem 1.5rem;box-shadow:0 2px 12px rgba(0,0,0,.05)}[dir] .self-book-page__site-gallery{margin-top:1rem}.self-book-page__site-cover-btn,.self-book-page__site-thumb-btn{display:block;width:100%;overflow:hidden;line-height:0}[dir] .self-book-page__site-cover-btn,[dir] .self-book-page__site-thumb-btn{padding:0;border:0;background:transparent;cursor:zoom-in;border-radius:12px}.self-book-page__site-cover-btn:focus-visible,.self-book-page__site-thumb-btn:focus-visible{outline:2px solid #6e58ff;outline-offset:2px}[dir] .self-book-page__site-thumb-btn{border-radius:8px}.self-book-page__site-cover{width:100%;max-height:280px;object-fit:cover;display:block;transition:transform .2s ease,opacity .2s ease}[dir] .self-book-page__site-cover{border-radius:12px}.self-book-page__site-cover-btn:hover .self-book-page__site-cover{opacity:.92}[dir] .self-book-page__site-cover-btn:hover .self-book-page__site-cover{transform:scale(1.01)}.self-book-page__site-thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));grid-gap:.5rem;gap:.5rem}[dir] .self-book-page__site-thumbs{margin-top:.5rem}.self-book-page__site-thumb{width:100%;height:72px;object-fit:cover;display:block;transition:opacity .2s ease,transform .2s ease}[dir] .self-book-page__site-thumb{border-radius:8px}.self-book-page__site-thumb-btn:hover .self-book-page__site-thumb{opacity:.9}[dir] .self-book-page__site-thumb-btn:hover .self-book-page__site-thumb{transform:scale(1.03)}.self-book-page__online-instructions{color:#2a2a3e;line-height:1.5;white-space:pre-wrap}[dir] .self-book-page__online-instructions{background:rgba(110,88,255,.06);border:1px solid rgba(110,88,255,.12);border-radius:10px;padding:.75rem 1rem}[dir] .self-book-page__join-window{margin-bottom:1rem}.self-book-page__attendance{position:relative}[dir] .self-book-page__attendance{background:#fff;border:1px solid rgba(40,199,111,.22);border-radius:14px;box-shadow:0 2px 12px rgba(0,0,0,.05);margin-top:0}[dir=ltr] .self-book-page__attendance{text-align:left}[dir=rtl] .self-book-page__attendance{text-align:right}[dir] .self-book-page__attendance--embedded,[dir] .self-book-page__attendance--section{margin-top:0}[dir=ltr] .self-book-page__attendance--after{border-left:4px solid #28c76f;background:linear-gradient(180deg,rgba(40,199,111,.06),#fff 40%)}[dir=rtl] .self-book-page__attendance--after{border-right:4px solid #28c76f;background:linear-gradient(-180deg,rgba(40,199,111,.06),#fff 40%)}.self-book-page__attendance-download-wrap{display:flex;flex-direction:column;align-items:flex-end;grid-gap:.35rem;gap:.35rem}[dir] .self-book-page__attendance-download-wrap{margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px dashed rgba(40,199,111,.22)}.self-book-page__attendance-download-btn{font-weight:600;transition:transform .15s ease,box-shadow .15s ease}[dir] .self-book-page__attendance-download-btn{border-radius:10px;box-shadow:0 2px 8px rgba(40,199,111,.15)}[dir] .self-book-page__attendance-download-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px rgba(40,199,111,.22)}.self-book-page__attendance-download-hint{line-height:1.35;max-width:100%}[dir=ltr] .self-book-page__attendance-download-hint{text-align:right}[dir=rtl] .self-book-page__attendance-download-hint{text-align:left}.self-book-page__attendance-download-name{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;color:#28c76f;font-weight:600;word-break:break-all}[dir] .self-book-page__attendance-capture{background:#fff;border-radius:12px}.self-book-page__attendance-qr-wrap{display:flex;flex-direction:column;align-items:center}[dir] .self-book-page__attendance-qr-wrap{margin-bottom:.25rem}.self-book-page__attendance-body{display:flex;flex-wrap:wrap;grid-gap:1.25rem;gap:1.25rem;align-items:center}.self-book-page__attendance-qr,.self-book-page__attendance-qr-img{flex-shrink:0}[dir] .self-book-page__attendance-qr,[dir] .self-book-page__attendance-qr-img{border-radius:12px;border:1px solid rgba(0,0,0,.06);padding:.5rem;background:#fff}.self-book-page__attendance-qr-img{width:168px;height:168px;object-fit:contain}.self-book-page__attendance-details{flex:1 1;min-width:180px}.self-book-page__attendance-or{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem;color:#7a7a90;font-size:.75rem;font-weight:700;letter-spacing:.08em}[dir] .self-book-page__attendance-or{margin:1rem 0}.self-book-page__attendance-or:after,.self-book-page__attendance-or:before{content:"";flex:1 1;height:1px}[dir] .self-book-page__attendance-or:after,[dir] .self-book-page__attendance-or:before{background:rgba(0,0,0,.1)}.self-book-page__attendance-mark-btn{font-weight:600}[dir] .self-book-page__attendance-code-block{border:1.5px dashed rgba(40,199,111,.55);border-radius:12px;background:rgba(40,199,111,.05);padding:.9rem 1rem}.self-book-page__attendance-code{font-size:1.35rem;letter-spacing:.18em;font-weight:700;color:#28c76f;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}[dir] .self-book-page__attendance-code{text-align:center}@media(max-width:480px){.self-book-page__detail-row{grid-template-columns:1fr;grid-gap:.25rem;gap:.25rem}}[dir] .self-book-page__selected-format{border-width:2px}[dir] .self-book-page__selected-format--online{border-color:rgba(110,88,255,.35)}[dir=ltr] .self-book-page__selected-format--online{background:linear-gradient(135deg,rgba(110,88,255,.06),#fff)}[dir=rtl] .self-book-page__selected-format--online{background:linear-gradient(-135deg,rgba(110,88,255,.06),#fff)}[dir] .self-book-page__selected-format--onsite{border-color:rgba(18,184,134,.35)}[dir=ltr] .self-book-page__selected-format--onsite{background:linear-gradient(135deg,rgba(18,184,134,.06),#fff)}[dir=rtl] .self-book-page__selected-format--onsite{background:linear-gradient(-135deg,rgba(18,184,134,.06),#fff)}.self-book-page__selected-format-icon{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#6e58ff}[dir] .self-book-page__selected-format-icon{border-radius:10px;background:rgba(110,88,255,.12)}.self-book-page__selected-format--onsite .self-book-page__selected-format-icon{color:#12b886}[dir] .self-book-page__selected-format--onsite .self-book-page__selected-format-icon{background:rgba(18,184,134,.12)}.self-book-lightbox{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center}[dir] .self-book-lightbox{background:rgba(10,10,20,.88);padding:1.5rem}.self-book-lightbox__close{position:absolute;top:1rem;width:40px;height:40px;color:#fff;display:inline-flex;align-items:center;justify-content:center}[dir] .self-book-lightbox__close{border:0;border-radius:50%;background:hsla(0,0%,100%,.12);cursor:pointer}[dir=ltr] .self-book-lightbox__close{right:1rem}[dir=rtl] .self-book-lightbox__close{left:1rem}[dir] .self-book-lightbox__close:hover{background:hsla(0,0%,100%,.22)}.self-book-lightbox__content{max-width:min(960px,100%);max-height:90vh}[dir] .self-book-lightbox__content{text-align:center}.self-book-lightbox__image{max-width:100%;max-height:calc(90vh - 2.5rem);object-fit:contain}[dir] .self-book-lightbox__image{border-radius:10px;box-shadow:0 12px 40px rgba(0,0,0,.35)}.self-book-lightbox__caption{color:hsla(0,0%,100%,.85);font-size:.875rem;font-weight:500}[dir] .self-book-lightbox__caption{margin:.75rem 0 0}.self-book-lightbox__nav{position:absolute;top:50%;width:44px;height:44px;color:#fff;display:inline-flex;align-items:center;justify-content:center}[dir] .self-book-lightbox__nav{transform:translateY(-50%);border:0;border-radius:50%;background:hsla(0,0%,100%,.12);cursor:pointer}[dir] .self-book-lightbox__nav:hover{background:hsla(0,0%,100%,.22)}[dir=ltr] .self-book-lightbox__nav--prev{left:1rem}[dir=ltr] .self-book-lightbox__nav--next,[dir=rtl] .self-book-lightbox__nav--prev{right:1rem}[dir=rtl] .self-book-lightbox__nav--next{left:1rem}@media(max-width:576px){.self-book-page__branding{flex-direction:column;align-items:flex-start}.self-book-page__branding-side--company{justify-content:flex-start;width:100%}[dir=ltr] .self-book-page__branding-side--company{text-align:left}[dir=rtl] .self-book-page__branding-side--company{text-align:right}.self-book-page__company-name{max-width:100%}}[dir] .self-book-confirm-modal .mantine-Button-root,[dir] .self-book-modal .mantine-Button-root{border-radius:10px}.self-book-attendance-modal__actions{justify-content:stretch}.self-book-attendance-modal__actions .mantine-Button-root{flex:1 1 auto;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.self-book-attendance-modal__actions .mantine-Button-label{white-space:normal;line-height:1.25}[dir] .self-book-confirm-modal__header{padding-bottom:0}[dir] .self-book-confirm-modal__body{padding-top:.5rem}[dir] .self-book-confirm-modal__title{margin:0 0 1.25rem}[dir] .self-book-confirm-modal__summary{border:1px solid rgba(110,88,255,.15);border-radius:12px;padding:1.25rem 1.5rem}[dir=ltr] .self-book-confirm-modal__summary{background:linear-gradient(135deg,rgba(110,88,255,.06),rgba(137,118,255,.1))}[dir=rtl] .self-book-confirm-modal__summary{background:linear-gradient(-135deg,rgba(110,88,255,.06),rgba(137,118,255,.1))}[dir] .self-book-confirm-modal__schedule-name{margin:0 0 1rem}.self-book-confirm-modal__row{display:flex;align-items:flex-start;grid-gap:.75rem;gap:.75rem}.self-book-confirm-modal__row-icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .self-book-confirm-modal__row-icon{margin-top:.1rem}.self-book-confirm-modal__row-content{min-width:0;flex:1 1;line-height:1.4}.self-book-confirm-modal__address{line-height:1.45}[dir] .self-book-confirm-modal__address{margin-top:.2rem}[dir] .self-book-confirm-modal__hint{margin:1.25rem 0 1rem}.self-book-confirm-modal__actions{width:100%}[dir] .self-book-type-modal__title{margin:0 0 .5rem}.self-book-type-modal__option{display:block;width:100%;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}[dir] .self-book-type-modal__option{padding:1.25rem;border-radius:12px;border:1px solid rgba(110,88,255,.18)}[dir=ltr] .self-book-type-modal__option{text-align:left;background:linear-gradient(135deg,rgba(110,88,255,.04),rgba(137,118,255,.08))}[dir=rtl] .self-book-type-modal__option{text-align:right;background:linear-gradient(-135deg,rgba(110,88,255,.04),rgba(137,118,255,.08))}[dir] .self-book-type-modal__option:hover{border-color:#6e58ff;transform:translateY(-1px);box-shadow:0 8px 24px rgba(110,88,255,.12)}[dir] .self-book-type-modal__option--selected{border-color:#6e58ff;border-width:2px;box-shadow:0 8px 24px rgba(110,88,255,.16)}.self-book-type-modal__option--disabled{opacity:.72}[dir] .self-book-type-modal__option--disabled{cursor:not-allowed;background:#f8f9fa;border-color:#dee2e6}[dir] .self-book-type-modal__option--disabled:hover{border-color:#dee2e6;transform:none;box-shadow:none}.self-book-type-modal__selected-label{display:inline-block;color:#6e58ff;letter-spacing:.02em;text-transform:uppercase}[dir] .self-book-type-modal__selected-label{margin-bottom:.5rem}.self-book-type-modal__option-icon{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center}[dir] .self-book-type-modal__option-icon{border-radius:10px;background:rgba(110,88,255,.1);margin-bottom:.75rem}.recruiter-attendance-confirm{min-height:100vh}[dir] .recruiter-attendance-confirm{padding:32px 18px 48px}[dir=ltr] .recruiter-attendance-confirm{background:radial-gradient(circle at top left,rgba(79,70,229,.12),transparent 35%),linear-gradient(180deg,#f8faff,#f0f4ff)}[dir=rtl] .recruiter-attendance-confirm{background:radial-gradient(circle at top right,rgba(79,70,229,.12),transparent 35%),linear-gradient(-180deg,#f8faff,#f0f4ff)}.recruiter-attendance-confirm__shell{width:min(960px,100%)}[dir] .recruiter-attendance-confirm__shell{margin:0 auto}.recruiter-attendance-confirm__back-link{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;color:#4f46e5;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s ease,border-color .15s ease,transform .15s ease}[dir] .recruiter-attendance-confirm__back-link{margin-bottom:16px;padding:8px 14px;border-radius:10px;background:hsla(0,0%,100%,.92);border:1px solid rgba(79,70,229,.12);box-shadow:0 8px 24px rgba(79,70,229,.06)}.recruiter-attendance-confirm__back-link:hover{color:#4338ca}[dir] .recruiter-attendance-confirm__back-link:hover{background:#fff;border-color:rgba(79,70,229,.24);transform:translateY(-1px)}[dir] .recruiter-attendance-confirm__mode-btn{border-radius:10px!important}.recruiter-attendance-confirm__code-input{letter-spacing:.12em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}[dir] .recruiter-attendance-confirm__code-input{border-radius:10px!important}.recruiter-attendance-confirm__card,.recruiter-attendance-confirm__hero{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}[dir] .recruiter-attendance-confirm__card,[dir] .recruiter-attendance-confirm__hero{background:hsla(0,0%,100%,.92);border:1px solid rgba(79,70,229,.1);border-radius:12px;box-shadow:0 24px 60px rgba(79,70,229,.08)}[dir] .recruiter-attendance-confirm__hero{padding:32px;margin-bottom:22px}@keyframes tabFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}[dir=ltr] .recruiter-attendance-confirm__tab-content,[dir=rtl] .recruiter-attendance-confirm__tab-content{animation:tabFadeIn .3s cubic-bezier(.16,1,.3,1) forwards}.recruiter-attendance-confirm__hero-left{display:flex;flex-direction:column;grid-gap:16px;gap:16px;align-items:flex-start}.recruiter-attendance-confirm__eyebrow{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;color:#4f46e5;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;flex-shrink:0}[dir] .recruiter-attendance-confirm__eyebrow{padding:6px 12px;border-radius:999px;background:rgba(79,70,229,.1)}.recruiter-attendance-confirm__brand{display:flex;align-items:center;grid-gap:12px;gap:12px}.recruiter-attendance-confirm__brand img{height:28px;width:auto;transition:height .3s ease}.recruiter-attendance-confirm__brand-name{font-size:20px;font-weight:800;color:#1e293b;letter-spacing:-.03em;line-height:1;transition:font-size .3s ease}@media(min-width:769px){.recruiter-attendance-confirm__hero-left{align-items:flex-start;position:relative;width:100%}.recruiter-attendance-confirm__brand{justify-content:flex-start;width:100%}[dir] .recruiter-attendance-confirm__brand{margin-bottom:24px}.recruiter-attendance-confirm__brand img{height:48px}.recruiter-attendance-confirm__brand-name{font-size:30px}.recruiter-attendance-confirm__eyebrow{position:absolute;top:0}[dir] .recruiter-attendance-confirm__eyebrow{margin:0}[dir=ltr] .recruiter-attendance-confirm__eyebrow{right:0}[dir=rtl] .recruiter-attendance-confirm__eyebrow{left:0}.recruiter-attendance-confirm__hero-content{width:100%}[dir=ltr] .recruiter-attendance-confirm__hero-content{text-align:left}[dir=rtl] .recruiter-attendance-confirm__hero-content{text-align:right}}.recruiter-attendance-confirm__hero-content{display:flex;flex-direction:column;grid-gap:2px;gap:2px}.recruiter-attendance-confirm__title{font-size:18px;font-weight:800;color:#1e293b;line-height:1.2}[dir] .recruiter-attendance-confirm__title{margin:0}[dir=ltr] .recruiter-attendance-confirm__title{text-align:left}[dir=rtl] .recruiter-attendance-confirm__title{text-align:right}.recruiter-attendance-confirm__subtitle{max-width:680px;color:#64748b;font-size:14px;line-height:1.5;width:100%}[dir] .recruiter-attendance-confirm__subtitle{margin:0}[dir=ltr] .recruiter-attendance-confirm__subtitle{text-align:left}[dir=rtl] .recruiter-attendance-confirm__subtitle{text-align:right}@media(max-width:768px){[dir] .recruiter-attendance-confirm__hero{padding:24px 20px}[dir=ltr] .recruiter-attendance-confirm__hero{text-align:left}[dir=rtl] .recruiter-attendance-confirm__hero{text-align:right}.recruiter-attendance-confirm__hero-left{align-items:flex-start}.recruiter-attendance-confirm__brand{width:100%;justify-content:center}[dir] .recruiter-attendance-confirm__brand{margin-bottom:4px}.recruiter-attendance-confirm__brand img{height:36px}.recruiter-attendance-confirm__brand-name{font-size:26px}[dir] .recruiter-attendance-confirm__eyebrow{margin-bottom:4px}[dir] .recruiter-attendance-confirm__subtitle{margin:4px 0 0}[dir=ltr] .recruiter-attendance-confirm__subtitle{text-align:left}[dir=rtl] .recruiter-attendance-confirm__subtitle{text-align:right}}.recruiter-attendance-confirm__layout{display:grid;grid-gap:22px;gap:22px;grid-template-columns:minmax(0,1fr)}[dir] .recruiter-attendance-confirm__card{padding:24px}.recruiter-attendance-confirm__card-title{font-size:15px;font-weight:700;color:#1e293b}[dir] .recruiter-attendance-confirm__card-title{margin:0 0 4px}.recruiter-attendance-confirm__card-subtitle{color:#64748b;font-size:14px}[dir] .recruiter-attendance-confirm__card-subtitle{margin:0 0 18px}.recruiter-attendance-confirm__actions{display:flex;flex-wrap:wrap;grid-gap:12px;gap:12px}.recruiter-attendance-confirm__input-row{display:flex;flex-direction:column;align-items:center;grid-gap:20px;gap:20px;width:100%}.recruiter-attendance-confirm__input-row .recruiter-attendance-confirm__btn{width:100%;max-width:328px}.recruiter-attendance-confirm__method-toggle{display:flex}[dir] .recruiter-attendance-confirm__method-toggle{background:#f1f5f9;border-radius:12px;padding:6px;margin-bottom:24px}.recruiter-attendance-confirm__toggle-btn{flex:1 1;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;height:44px;color:#64748b;font-weight:600;font-size:15px;transition:all .2s ease}[dir] .recruiter-attendance-confirm__toggle-btn{border:none;background:transparent;border-radius:8px;cursor:pointer}.recruiter-attendance-confirm__toggle-btn:hover:not(:disabled){color:#334155}.recruiter-attendance-confirm__toggle-btn:disabled{opacity:.5}[dir] .recruiter-attendance-confirm__toggle-btn:disabled{cursor:not-allowed}.recruiter-attendance-confirm__toggle-btn.active{color:#4f46e5}[dir] .recruiter-attendance-confirm__toggle-btn.active{background:#fff;box-shadow:0 1px 3px rgba(79,70,229,.1);border:1.5px solid #cbd5e1}@media(max-width:768px){.recruiter-attendance-confirm__toggle-btn{font-size:14px;height:40px}}.recruiter-attendance-confirm__code-boxes{display:flex;grid-gap:8px;gap:8px;justify-content:center;flex:1 1 auto}.recruiter-attendance-confirm__box-input{width:48px;height:56px;font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace;font-size:24px;font-weight:700;color:#1e293b;transition:all .2s ease;text-transform:uppercase}[dir] .recruiter-attendance-confirm__box-input{border-radius:12px;border:2px solid #cbd5e1;text-align:center;background:#fff;padding:0}.recruiter-attendance-confirm__box-input::placeholder{color:#e2e8f0;font-weight:400}.recruiter-attendance-confirm__box-input:focus{outline:none}[dir] .recruiter-attendance-confirm__box-input:focus{border-color:#4f46e5;box-shadow:0 0 0 4px rgba(79,70,229,.12);transform:translateY(-2px)}.recruiter-attendance-confirm__box-input:disabled{color:#94a3b8}[dir] .recruiter-attendance-confirm__box-input:disabled{background:#f8fafc;cursor:not-allowed}.recruiter-attendance-confirm__btn{height:48px;font-weight:700;display:inline-flex;align-items:center;grid-gap:10px;gap:10px;justify-content:center;transition:all .2s ease}[dir] .recruiter-attendance-confirm__btn{border:0;border-radius:14px;padding:0 18px}.recruiter-attendance-confirm__btn:hover{filter:brightness(1.05)}[dir] .recruiter-attendance-confirm__btn:hover{transform:translateY(-1px)}[dir] .recruiter-attendance-confirm__btn:active{transform:translateY(0)}[dir] .recruiter-attendance-confirm__educational-box{background:#f8fafc;border-radius:16px;padding:24px;margin-top:10px;border:1px solid rgba(79,70,229,.1)}.recruiter-attendance-confirm__educational-header{display:flex;justify-content:space-between;align-items:center}[dir] .recruiter-attendance-confirm__educational-header{margin:0 0 12px;cursor:default}@media(max-width:768px){[dir] .recruiter-attendance-confirm__educational-header{cursor:pointer;margin-bottom:0}}.recruiter-attendance-confirm__educational-title{font-size:14px;font-weight:700;color:#1e293b;display:flex;align-items:center;grid-gap:8px;gap:8px}[dir] .recruiter-attendance-confirm__educational-title{margin:0}.recruiter-attendance-confirm__educational-toggle{display:none;color:#64748b;transition:transform .3s ease}@media(max-width:768px){.recruiter-attendance-confirm__educational-toggle{display:block}[dir=ltr] .recruiter-attendance-confirm__educational-toggle.open{transform:rotate(180deg)}[dir=rtl] .recruiter-attendance-confirm__educational-toggle.open{transform:rotate(-180deg)}}@media(max-width:768px){.recruiter-attendance-confirm__educational-content{max-height:0;overflow:hidden;transition:max-height .3s ease,margin-top .3s ease}.recruiter-attendance-confirm__educational-content.open{max-height:500px}[dir] .recruiter-attendance-confirm__educational-content.open{margin-top:12px}}.recruiter-attendance-confirm__educational-list{color:#64748b;font-size:13px;line-height:1.6}[dir] .recruiter-attendance-confirm__educational-list{margin:0}[dir=ltr] .recruiter-attendance-confirm__educational-list{padding-left:18px}[dir=rtl] .recruiter-attendance-confirm__educational-list{padding-right:18px}[dir] .recruiter-attendance-confirm__educational-list li{margin-bottom:8px}[dir] .recruiter-attendance-confirm__educational-list li:last-child{margin-bottom:0}.recruiter-attendance-confirm__educational-list strong{color:#475569}.recruiter-attendance-confirm__code-entry-section{display:flex;flex-direction:column;grid-gap:0;gap:0}@media(min-width:769px){.recruiter-attendance-confirm__code-entry-section{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;align-items:start}[dir] .recruiter-attendance-confirm__code-entry-section .recruiter-attendance-confirm__input-row{margin-top:24px!important;margin-bottom:0!important}[dir] .recruiter-attendance-confirm__code-entry-section .recruiter-attendance-confirm__educational-box{margin-top:24px}}.recruiter-attendance-confirm__btn--primary{color:#fff}[dir] .recruiter-attendance-confirm__btn--primary{background:#4f46e5;box-shadow:0 4px 12px rgba(79,70,229,.2)}.recruiter-attendance-confirm__btn--secondary{color:#475569}[dir] .recruiter-attendance-confirm__btn--secondary{background:#f1f5f9}.recruiter-attendance-confirm__btn--success{color:#fff}[dir] .recruiter-attendance-confirm__btn--success{background:#28c76f;box-shadow:0 4px 12px rgba(40,199,111,.2)}.recruiter-attendance-confirm__detail-actions{display:flex;grid-gap:12px;gap:12px;justify-content:center;max-width:960px;width:100%}[dir] .recruiter-attendance-confirm__detail-actions{margin-top:24px}[dir=ltr] .recruiter-attendance-confirm__detail-actions,[dir=rtl] .recruiter-attendance-confirm__detail-actions{margin-left:auto;margin-right:auto}@media(max-width:640px){.recruiter-attendance-confirm__detail-actions{position:fixed;bottom:0;z-index:2147483647;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-direction:column;grid-gap:10px;gap:10px}[dir] .recruiter-attendance-confirm__detail-actions{background:hsla(0,0%,100%,.98);padding:24px 18px calc(24px + env(safe-area-inset-bottom, 0px));margin-top:0;box-shadow:0 -10px 30px rgba(79,70,229,.1);border-top:1px solid rgba(79,70,229,.1)}[dir=ltr] .recruiter-attendance-confirm__detail-actions,[dir=rtl] .recruiter-attendance-confirm__detail-actions{left:0;right:0}.recruiter-attendance-confirm__detail-actions .recruiter-attendance-confirm__btn{width:100%;height:48px}[dir] .recruiter-attendance-confirm__detail-actions .recruiter-attendance-confirm__btn{margin:0!important}.recruiter-attendance-confirm__code-boxes{grid-gap:6px;gap:6px}.recruiter-attendance-confirm__box-input{width:42px;height:50px;font-size:20px}[dir] .recruiter-attendance-confirm__box-input{border-radius:10px}}.recruiter-attendance-confirm__scanner{overflow:hidden;position:relative;width:100%;aspect-ratio:1/1;max-width:400px}[dir] .recruiter-attendance-confirm__scanner{border-radius:20px;border:1px solid rgba(79,70,229,.2);background:#0f172a;margin-top:16px;box-shadow:0 12px 40px rgba(0,0,0,.2)}[dir=ltr] .recruiter-attendance-confirm__scanner,[dir=rtl] .recruiter-attendance-confirm__scanner{margin-left:auto;margin-right:auto}.recruiter-attendance-confirm__scanner .recruiter-attendance-confirm__webcam{width:100%!important;height:100%!important;object-fit:cover!important}.recruiter-attendance-confirm__scanner-overlay{position:absolute;inset:0;z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;transition:all .3s ease}[dir] .recruiter-attendance-confirm__scanner-overlay{background:rgba(15,23,42,.4);cursor:pointer}[dir] .recruiter-attendance-confirm__scanner-overlay:hover{background:rgba(15,23,42,.2)}[dir] .recruiter-attendance-confirm__scanner-overlay:hover .recruiter-attendance-confirm__overlay-content{transform:scale(1.05);background:rgba(79,70,229,.3);border-color:hsla(0,0%,100%,.4)}.recruiter-attendance-confirm__overlay-content{display:flex;flex-direction:column;align-items:center;grid-gap:12px;gap:12px;color:#fff;font-weight:700;font-size:18px;transition:all .3s ease}[dir] .recruiter-attendance-confirm__overlay-content{padding:32px;border-radius:20px;background:rgba(79,70,229,.2);border:1px solid hsla(0,0%,100%,.2)}[dir] .recruiter-attendance-confirm__overlay-content span{text-shadow:0 2px 4px rgba(0,0,0,.3)}.recruiter-attendance-confirm__overlay-content .feather{color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.recruiter-attendance-confirm__scanner-toggle{position:absolute;top:12px;z-index:30;display:flex;align-items:center;grid-gap:6px;gap:6px;color:#fff;font-size:11px;font-weight:600;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .2s ease}[dir] .recruiter-attendance-confirm__scanner-toggle{padding:6px 12px;border-radius:999px;background:rgba(15,23,42,.7);border:1px solid hsla(0,0%,100%,.2);cursor:pointer}[dir=ltr] .recruiter-attendance-confirm__scanner-toggle{right:12px}[dir=rtl] .recruiter-attendance-confirm__scanner-toggle{left:12px}[dir] .recruiter-attendance-confirm__scanner-toggle:hover{background:rgba(15,23,42,.9);transform:translateY(-1px)}[dir] .recruiter-attendance-confirm__scanner-toggle.active{background:#28c76f;border-color:hsla(0,0%,100%,.3)}.recruiter-attendance-confirm__scanner-logo{position:absolute;bottom:20px;z-index:35;opacity:.6;pointer-events:none;filter:grayscale(1) brightness(2)}[dir=ltr] .recruiter-attendance-confirm__scanner-logo{right:20px}[dir=rtl] .recruiter-attendance-confirm__scanner-logo{left:20px}.recruiter-attendance-confirm__scanner-logo img{height:36px;width:auto}.recruiter-attendance-confirm__webcam{width:100%;height:100%;object-fit:cover;display:block}.recruiter-attendance-confirm__scanner-note{font-size:12px;color:#64748b;max-width:320px}[dir] .recruiter-attendance-confirm__scanner-note{margin:12px 0 0;text-align:center}[dir=ltr] .recruiter-attendance-confirm__scanner-note,[dir=rtl] .recruiter-attendance-confirm__scanner-note{margin-left:auto;margin-right:auto}.recruiter-attendance-confirm__helper,.recruiter-attendance-confirm__status{font-size:14px}[dir] .recruiter-attendance-confirm__helper,[dir] .recruiter-attendance-confirm__status{margin:12px 0 0;text-align:center}.recruiter-attendance-confirm__helper{color:#64748b}.recruiter-attendance-confirm__status{color:#1e293b}.recruiter-attendance-confirm__status--error{color:#ea5455;font-weight:600}.recruiter-attendance-confirm__status--success{color:#28c76f;font-weight:600}.recruiter-attendance-confirm__detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px}.recruiter-attendance-confirm__detail{transition:all .2s ease}[dir] .recruiter-attendance-confirm__detail{padding:16px;border-radius:18px;background:#f8fafc;border:1px solid #e2e8f0}[dir] .recruiter-attendance-confirm__detail:hover{background:#fff;border-color:rgba(79,70,229,.2);box-shadow:0 4px 12px rgba(79,70,229,.05)}.recruiter-attendance-confirm__detail-label{display:flex;align-items:center;grid-gap:8px;gap:8px;color:#64748b;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}[dir] .recruiter-attendance-confirm__detail-label{margin-bottom:6px}.recruiter-attendance-confirm__detail-value{color:#1e293b;font-size:14px;font-weight:600;white-space:pre-line}.recruiter-attendance-confirm__code{font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace;letter-spacing:.18em;color:#4f46e5}@media(max-width:640px){[dir] .recruiter-attendance-confirm{padding:20px 14px 220px}[dir] .recruiter-attendance-confirm__card,[dir] .recruiter-attendance-confirm__hero{border-radius:20px;padding:18px}.recruiter-attendance-confirm__btn{width:100%}}.company-info-input .ql-editor{min-height:100px}.company-info-input .ql-editor p{font-size:1rem!important}[dir] .company-info-label .ql-editor{padding:0}.company-info-label .ql-editor p{font-size:1rem!important}.office-photo:hover .office-photo-trash{display:flex!important;transition:box-shadow 1s}[dir] .office-photo:hover .office-photo-trash{box-shadow:inset 0 0 0 100px rgba(110,88,255,.3)}.job-card:hover{transition:all .3s ease-in-out}[dir] .job-card:hover{box-shadow:0 5px 15px rgba(0,0,0,.35)!important;transform:scaleX(1.01)}.company-site-card{overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}[dir] .company-site-card{border:1px solid #ebe9f1;border-radius:14px;background:#fff;box-shadow:0 8px 24px rgba(34,41,47,.06)}[dir] .company-site-card:hover{transform:translateY(-3px);border-color:rgba(115,103,240,.25);box-shadow:0 14px 34px rgba(34,41,47,.12)}.company-site-card__visual{position:relative;height:116px;overflow:hidden}[dir=ltr] .company-site-card__visual{background:linear-gradient(135deg,#f5f3ff,#f8f8f8)}[dir=rtl] .company-site-card__visual{background:linear-gradient(-135deg,#f5f3ff,#f8f8f8)}.company-site-card__image,.company-site-card__placeholder{width:100%;height:100%}.company-site-card__image{object-fit:cover}.company-site-card__placeholder{display:flex;align-items:center;justify-content:center;color:#7367f0}.company-site-card__image-count{position:absolute;bottom:10px;color:#5e5873;font-size:.72rem;font-weight:600}[dir] .company-site-card__image-count{padding:3px 9px;border-radius:999px;background:hsla(0,0%,100%,.92);box-shadow:0 4px 12px rgba(34,41,47,.1)}[dir=ltr] .company-site-card__image-count{left:12px}[dir=rtl] .company-site-card__image-count{right:12px}.company-site-card__edit-btn{position:absolute;top:10px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center}[dir] .company-site-card__edit-btn{border-radius:50%!important;background:hsla(0,0%,100%,.94)!important;box-shadow:0 6px 16px rgba(34,41,47,.12);padding:0!important}[dir=ltr] .company-site-card__edit-btn{right:10px}[dir=rtl] .company-site-card__edit-btn{left:10px}.company-site-card__edit-btn svg{display:block}[dir] .company-site-card__edit-btn svg{margin:auto}[dir] .company-site-card__body{padding:14px}.company-site-card__title{color:#2f2b3d;font-size:.95rem;font-weight:700}[dir] .company-site-card__title{margin-bottom:6px}.company-site-card__address{min-height:52px;color:#6e6b7b;font-size:.78rem;line-height:1.45;word-break:break-word}.company-site-card__meta,.company-site-card__tags{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px}[dir] .company-site-card__meta,[dir] .company-site-card__tags{margin-top:10px}.company-site-card__tags .badge{font-size:.68rem;font-weight:600}.company-site-card__pill{font-size:.68rem;font-weight:700;line-height:1}[dir] .company-site-card__pill{padding:4px 8px;border-radius:999px}.company-site-card__pill--availability-available{color:#28c76f}[dir] .company-site-card__pill--availability-available{background:rgba(40,199,111,.14)}.company-site-card__pill--availability-past{color:#ea5455}[dir] .company-site-card__pill--availability-past{background:rgba(234,84,85,.12)}.company-site-card__pill--availability-empty{color:#6e6b7b}[dir] .company-site-card__pill--availability-empty{background:#f3f2f7}.company-site-card__pill--availability{color:#6e58ff}[dir] .company-site-card__pill--availability{background:rgba(115,103,240,.12)}.company-site-card__pill--capacity{color:#6e58ff}[dir] .company-site-card__pill--capacity{background:rgba(115,103,240,.12)}.company-site-modal .modal-content{overflow:hidden}[dir] .company-site-modal .modal-content{border:0;border-radius:18px;box-shadow:0 22px 70px rgba(34,41,47,.2)}[dir] .company-site-modal__header{padding:18px 22px;border-bottom:1px solid #ebe9f1}[dir=ltr] .company-site-modal__header{background:linear-gradient(135deg,#fff,#f8f7ff)}[dir=rtl] .company-site-modal__header{background:linear-gradient(-135deg,#fff,#f8f7ff)}.company-site-modal__eyebrow{color:#7367f0;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.company-site-modal__title{color:#2f2b3d;font-size:1.15rem;font-weight:700}[dir] .company-site-modal__body{padding:18px 22px 0;background:#fafafa}[dir] .company-site-modal__section{padding:16px;border:1px solid #ebe9f1;border-radius:14px;background:#fff;box-shadow:0 8px 24px rgba(34,41,47,.05)}.company-site-modal__section-heading{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:12px;gap:12px}[dir] .company-site-modal__section-heading{margin-bottom:12px}.company-site-modal__section-title{color:#2f2b3d;font-size:.95rem;font-weight:700}.company-site-modal__section-subtitle{color:#8a8896;font-size:.78rem}[dir] .company-site-modal__section-subtitle{margin-top:2px}.company-site-modal__count{color:#6e6b7b;font-size:.78rem;font-weight:700}[dir] .company-site-modal__count{padding:4px 10px;border-radius:999px;background:#f3f2f7}.company-site-modal__gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-gap:12px;gap:12px}.company-site-modal__image-tile,.company-site-modal__upload-tile{position:relative;min-height:92px;overflow:hidden}[dir] .company-site-modal__image-tile,[dir] .company-site-modal__upload-tile{border:1px solid #ebe9f1;border-radius:12px;background:#f8f8f8}.company-site-modal__image-tile img{width:100%;height:100%;min-height:92px;object-fit:cover;display:block}.company-site-modal__image-tile--cover{grid-column:span 2}.company-site-modal__cover-label{position:absolute;bottom:8px;color:#0f7904;font-size:.68rem;font-weight:700}[dir] .company-site-modal__cover-label{padding:3px 8px;border-radius:999px;background:hsla(0,0%,100%,.92)}[dir=ltr] .company-site-modal__cover-label{left:8px}[dir=rtl] .company-site-modal__cover-label{right:8px}.company-site-modal__make-cover{position:absolute;bottom:8px;color:#6e58ff;font-size:.68rem;font-weight:700}[dir] .company-site-modal__make-cover{padding:4px 9px;border:1px solid #6e58ff;border-radius:999px;background:hsla(0,0%,100%,.92);box-shadow:0 4px 12px rgba(34,41,47,.12)}[dir=ltr] .company-site-modal__make-cover{left:8px}[dir=rtl] .company-site-modal__make-cover{right:8px}.company-site-modal__image-delete{position:absolute;top:6px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;line-height:1}[dir] .company-site-modal__image-delete{padding:0!important;border-radius:50%!important}[dir=ltr] .company-site-modal__image-delete{right:6px}[dir=rtl] .company-site-modal__image-delete{left:6px}.company-site-modal__image-delete svg{display:block}[dir] .company-site-modal__image-delete svg{margin:auto}.company-site-modal__upload-tile{min-height:92px;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:6px;gap:6px;color:#7367f0;transition:background .2s ease,border-color .2s ease}[dir] .company-site-modal__upload-tile{margin:0;border-style:dashed;cursor:pointer}[dir] .company-site-modal__upload-tile:hover{border-color:#7367f0;background:#f5f3ff}.company-site-modal__upload-tile span{font-size:.78rem;font-weight:700}.company-site-modal__slots-preview{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;max-height:118px;overflow:auto}[dir=ltr] .company-site-modal__slots-preview{padding-right:4px}[dir=rtl] .company-site-modal__slots-preview{padding-left:4px}.company-site-modal__more-slots,.company-site-modal__slot-pill{color:#6e58ff;font-size:.76rem;font-weight:700;line-height:1}[dir] .company-site-modal__more-slots,[dir] .company-site-modal__slot-pill{padding:6px 10px;border:0;border-radius:999px;background:rgba(115,103,240,.1)}.company-site-modal__more-slots{color:#5e5873}[dir] .company-site-modal__more-slots{background:#f3f2f7;cursor:pointer}.company-site-modal__empty-state{color:#8a8896;font-size:.86rem}[dir] .company-site-modal__empty-state{padding:18px;border:1px dashed #d8d6de;border-radius:12px;background:#fbfbfb;text-align:center}.company-site-modal__capacity-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.company-site-modal__capacity-card{display:flex;align-items:center;grid-gap:10px;gap:10px;min-height:82px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}[dir] .company-site-modal__capacity-card{margin:0;padding:12px;border:1px solid #ebe9f1;border-radius:12px;background:#fff;cursor:pointer}.company-site-modal__capacity-card small,.company-site-modal__capacity-card strong{display:block}.company-site-modal__capacity-card strong{color:#2f2b3d;font-size:.86rem}.company-site-modal__capacity-card small{color:#8a8896;font-size:.74rem;line-height:1.35}[dir] .company-site-modal__capacity-card--active{border-color:rgba(115,103,240,.5);background:#fbfaff;box-shadow:0 8px 22px rgba(115,103,240,.1)}.company-site-modal__capacity-card--with-input{display:grid;grid-template-columns:minmax(0,1fr) 92px;align-items:center}.company-site-modal__capacity-card .form-check-input{flex:0 0 auto;width:18px;height:18px}[dir] .company-site-modal__capacity-card .form-check-input{margin-top:0}.company-site-modal__capacity-copy{display:flex;align-items:center;grid-gap:10px;gap:10px;min-width:0}.company-site-modal__capacity-input-wrap{display:flex;flex-direction:column;align-items:flex-start;grid-gap:4px;gap:4px}.company-site-modal__capacity-input-wrap span{color:#8a8896;font-size:.7rem;font-weight:700}.company-site-modal__capacity-input{width:72px;min-width:0}[dir] .company-site-modal__directions{padding-top:4px}.company-site-modal__directions-heading{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:12px;gap:12px}[dir] .company-site-modal__directions-heading{margin-bottom:10px}.company-site-modal__directions-heading-copy{min-width:0}.company-site-modal__directions-actions{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-shrink:0}.company-site-modal__directions-add-wrap{display:inline-flex}.company-site-modal__directions-add{white-space:nowrap}.company-site-modal__directions-empty{display:flex;flex-direction:column;align-items:center;grid-gap:4px;gap:4px;color:#7367f0}.company-site-modal__directions-empty small{color:#8a8896}.company-site-modal__directions-empty-title{color:#5e5873;font-size:.86rem;font-weight:700}.company-site-modal__directions-row{transition:border-color .2s ease,box-shadow .2s ease}[dir] .company-site-modal__directions-row{padding:12px;border:1px solid #ebe9f1;border-radius:12px;background:#fff;margin-bottom:10px}[dir] .company-site-modal__directions-row:hover{border-color:rgba(115,103,240,.25);box-shadow:0 6px 18px rgba(34,41,47,.06)}[dir] .company-site-modal__directions-row:last-child{margin-bottom:0}.company-site-modal__directions-row-head{display:flex;align-items:center;grid-gap:8px;gap:8px}[dir] .company-site-modal__directions-row-head{margin-bottom:8px}.company-site-modal__directions-row-head .form-control{flex:1 1 auto;min-width:0}.company-site-modal__directions-index{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;color:#6e58ff;font-size:.72rem;font-weight:700}[dir] .company-site-modal__directions-index{border-radius:50%;background:rgba(115,103,240,.12)}.company-site-modal__directions-remove{flex-shrink:0}.company-site-modal__directions-textarea{min-height:92px;font-size:.86rem;resize:vertical}.company-site-modal__directions-counter{color:#8a8896;font-size:.72rem}[dir] .company-site-modal__directions-counter{margin-top:4px}[dir=ltr] .company-site-modal__directions-counter{text-align:right}[dir=rtl] .company-site-modal__directions-counter{text-align:left}.company-site-modal__directions-total{color:#8a8896;font-size:.76rem;font-weight:600}[dir] .company-site-modal__directions-total{margin-top:10px;padding-top:10px;border-top:1px dashed #ebe9f1}[dir=ltr] .company-site-modal__directions-total{text-align:right}[dir=rtl] .company-site-modal__directions-total{text-align:left}.company-site-modal__footer{position:-webkit-sticky;position:sticky;bottom:0;display:flex;justify-content:flex-end;grid-gap:12px;gap:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}[dir] .company-site-modal__footer{margin:18px -22px 0;padding:14px 22px;border-top:1px solid #ebe9f1;background:hsla(0,0%,100%,.96)}@media(max-width:767.98px){.company-site-modal__capacity-card--with-input,.company-site-modal__capacity-grid{grid-template-columns:1fr}.company-site-modal__capacity-input-wrap{width:100%}[dir=ltr] .company-site-modal__capacity-input-wrap{padding-left:28px}[dir=rtl] .company-site-modal__capacity-input-wrap{padding-right:28px}.company-site-modal__image-tile--cover{grid-column:span 1}.company-site-modal__directions-heading{flex-wrap:wrap}.company-site-modal__directions-actions{width:100%;justify-content:space-between}.company-site-modal__directions-add-wrap{flex:1 1 auto}.company-site-modal__directions-add{width:100%;justify-content:center}}[dir] .company-site-location-picker{margin-bottom:16px}.company-site-location-picker .company-site-location-picker__hint{font-size:13px;color:#64748b;line-height:1.45}[dir] .company-site-location-picker .company-site-location-picker__hint{margin-bottom:12px}.company-site-location-picker .company-site-location-picker__search-wrap{position:relative;z-index:1060}[dir] .company-site-location-picker .company-site-location-picker__search-wrap{margin-bottom:12px}.company-site-location-picker .company-site-location-picker__search-icon{position:absolute;top:50%;color:#94a3b8;pointer-events:none;z-index:1}[dir] .company-site-location-picker .company-site-location-picker__search-icon{transform:translateY(-50%)}[dir=ltr] .company-site-location-picker .company-site-location-picker__search-icon{left:12px}[dir=rtl] .company-site-location-picker .company-site-location-picker__search-icon{right:12px}.company-site-location-picker .company-site-location-picker__search-input{width:100%;height:44px;font-size:14px}[dir] .company-site-location-picker .company-site-location-picker__search-input{border:1px solid #e2e8f0;border-radius:10px}[dir=ltr] .company-site-location-picker .company-site-location-picker__search-input{padding-left:40px}[dir=rtl] .company-site-location-picker .company-site-location-picker__search-input{padding-right:40px}[dir] .company-site-location-picker .company-site-location-picker__search-input:focus{border-color:#7367f0;box-shadow:0 0 0 3px rgba(115,103,240,.15)}.company-site-location-picker .company-site-location-picker__dropdown{position:absolute;top:calc(100% + 4px);list-style:none;max-height:240px;overflow-y:auto;z-index:1061}[dir] .company-site-location-picker .company-site-location-picker__dropdown{margin:0;padding:0;background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 10px 24px rgba(15,23,42,.12)}[dir=ltr] .company-site-location-picker .company-site-location-picker__dropdown,[dir=rtl] .company-site-location-picker .company-site-location-picker__dropdown{left:0;right:0}.company-site-location-picker .company-site-location-picker__dropdown li{font-size:13px;color:#334155}[dir] .company-site-location-picker .company-site-location-picker__dropdown li{cursor:pointer;border-bottom:1px solid #f1f5f9}[dir=ltr] .company-site-location-picker .company-site-location-picker__dropdown li{padding:12px 16px 12px 40px}[dir=rtl] .company-site-location-picker .company-site-location-picker__dropdown li{padding:12px 40px 12px 16px}[dir] .company-site-location-picker .company-site-location-picker__dropdown li:last-child{border-bottom:none}[dir] .company-site-location-picker .company-site-location-picker__dropdown li:hover{background:#f8fafc}.company-site-location-picker .company-site-location-picker__searching{position:absolute;top:50%;font-size:12px;color:#94a3b8}[dir] .company-site-location-picker .company-site-location-picker__searching{transform:translateY(-50%)}[dir=ltr] .company-site-location-picker .company-site-location-picker__searching{right:12px}[dir=rtl] .company-site-location-picker .company-site-location-picker__searching{left:12px}.company-site-location-picker .company-site-location-picker__map{position:relative;z-index:1;height:320px;width:100%;overflow:hidden}[dir] .company-site-location-picker .company-site-location-picker__map{border-radius:12px;border:1px solid #e2e8f0;background:#f1f5f9;margin-bottom:12px}.company-site-location-picker .company-site-location-picker__map--unavailable{display:flex;align-items:center;justify-content:center;color:#64748b;font-size:13px}[dir] .company-site-location-picker .company-site-location-picker__map--unavailable{padding:16px;text-align:center;border-style:dashed;background:#f8fafc}.company-site-location-picker .company-site-location-picker__selected{font-size:13px;color:#334155}[dir] .company-site-location-picker .company-site-location-picker__selected{padding:12px 16px;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0}.company-site-location-picker .company-site-location-picker__selected strong{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:#64748b}[dir] .company-site-location-picker .company-site-location-picker__selected strong{margin-bottom:4px}.company-site-location-picker .company-site-location-picker__selected-hint{font-size:12px;line-height:1.4;color:#94a3b8}[dir] .company-site-location-picker .company-site-location-picker__selected-hint{margin:0 0 8px}.company-site-location-picker .company-site-location-picker__selected-input{width:100%;min-height:72px;resize:vertical;font-size:13px;line-height:1.45;color:#334155}[dir] .company-site-location-picker .company-site-location-picker__selected-input{border:1px solid #e2e8f0;border-radius:8px;background:#fff}[dir] .company-site-location-picker .company-site-location-picker__selected-input:focus{border-color:#7367f0;box-shadow:0 0 0 3px rgba(115,103,240,.15)}.pac-container{z-index:1100!important}[dir] .company-sites-map-view{margin-bottom:16px}.company-sites-map-view .company-sites-map-view__map{position:relative;z-index:1;height:360px;width:100%;overflow:hidden}[dir] .company-sites-map-view .company-sites-map-view__map{border-radius:12px;border:1px solid #e2e8f0;background:#f1f5f9}.company-sites-map-view .company-sites-map-view__hint{font-size:12px;line-height:1.4}.company-sites-map-view .company-sites-map-view__popup-address{font-size:12px;color:#64748b}.company-sites-map-view.company-sites-map-view--loading,.company-sites-map-view.company-sites-map-view--unavailable{display:flex;align-items:center;justify-content:center;min-height:200px;color:#64748b;font-size:14px}[dir] .company-sites-map-view.company-sites-map-view--loading,[dir] .company-sites-map-view.company-sites-map-view--unavailable{padding:16px;text-align:center;border:1px dashed #cbd5e1;border-radius:12px;background:#f8fafc}.company-sites-map-view .company-sites-map-view__popup{font-size:13px;color:#0f172a;max-width:260px}[dir] .bs-stepper{background-color:#fff;border-radius:.5rem}[dir=ltr] .bs-stepper{box-shadow:1.95px 1.95px 2.6px rgba(0,0,0,.15)}[dir=rtl] .bs-stepper{box-shadow:-1.95px 1.95px 2.6px rgba(0,0,0,.15)}.bs-stepper .bs-stepper-header{flex-wrap:wrap}[dir] .bs-stepper .bs-stepper-header{padding:1.5rem;border-bottom:1px solid rgba(34,41,47,.08);margin:0}.bs-stepper .bs-stepper-header .line{flex:0 1;min-width:auto;min-height:auto;color:#6e6b7b;font-size:1.5rem}[dir] .bs-stepper .bs-stepper-header .line{background-color:transparent;margin:0;padding:0 1.75rem}[dir] .bs-stepper .bs-stepper-header .step{margin-bottom:.25rem;margin-top:.25rem}.bs-stepper .bs-stepper-header .step .step-trigger{flex-wrap:nowrap;font-weight:400}[dir] .bs-stepper .bs-stepper-header .step .step-trigger{padding:0}.bs-stepper .bs-stepper-header .step .step-trigger .bs-stepper-box{display:flex;align-items:center;justify-content:center;width:38px;height:38px;font-weight:500;color:#babfc7}[dir] .bs-stepper .bs-stepper-header .step .step-trigger .bs-stepper-box{padding:.5em 0;background-color:rgba(186,191,199,.12);border-radius:.35rem}[dir] .bs-stepper .bs-stepper-header .step .step-trigger .bs-stepper-label{margin:.5rem 0 0}[dir=ltr] .bs-stepper .bs-stepper-header .step .step-trigger .bs-stepper-label{text-align:left;margin-left:1rem}[dir=rtl] .bs-stepper .bs-stepper-header .step .step-trigger .bs-stepper-label{text-align:right;margin-right:1rem}.bs-stepper .bs-stepper-header .step .step-trigger .bs-stepper-label .bs-stepper-title{display:inherit;color:#6e6b7b;font-weight:600;line-height:1rem}[dir] .bs-stepper .bs-stepper-header .step .step-trigger .bs-stepper-label .bs-stepper-title{margin-bottom:0}.bs-stepper .bs-stepper-header .step .step-trigger .bs-stepper-label .bs-stepper-subtitle{font-weight:400;font-size:.85rem;color:#b9b9c3}[dir] .bs-stepper .bs-stepper-header .step .step-trigger:hover{background-color:transparent}.bs-stepper .bs-stepper-header .step.active .step-trigger .bs-stepper-box{color:#fff}[dir] .bs-stepper .bs-stepper-header .step.active .step-trigger .bs-stepper-box{background-color:#4f46e5;box-shadow:0 3px 6px 0 rgba(79,70,229,.4)}.bs-stepper .bs-stepper-header .step.active .step-trigger .bs-stepper-label .bs-stepper-title{color:#4f46e5}.bs-stepper .bs-stepper-header .step.crossed .step-trigger .bs-stepper-box{color:#4f46e5!important}[dir] .bs-stepper .bs-stepper-header .step.crossed .step-trigger .bs-stepper-box{background-color:rgba(79,70,229,.12)}.bs-stepper .bs-stepper-header .step.crossed .step-trigger .bs-stepper-label .bs-stepper-title{color:#b9b9c3}.bs-stepper .bs-stepper-header .step.crossed+.line{color:#4f46e5}[dir] .bs-stepper .bs-stepper-content{padding:1.5rem}[dir=ltr] .bs-stepper .bs-stepper-content .content{margin-left:0}[dir=rtl] .bs-stepper .bs-stepper-content .content{margin-right:0}[dir] .bs-stepper .bs-stepper-content .content .content-header{margin-bottom:1rem}[dir] .bs-stepper.vertical .bs-stepper-header{border-bottom:none}[dir=ltr] .bs-stepper.vertical .bs-stepper-header{border-right:1px solid #ebe9f1}[dir=rtl] .bs-stepper.vertical .bs-stepper-header{border-left:1px solid #ebe9f1}[dir] .bs-stepper.vertical .bs-stepper-header .step .step-trigger{padding:1rem 0}.bs-stepper.vertical .bs-stepper-header .line{display:none}.bs-stepper.vertical .bs-stepper-content{width:100%}[dir] .bs-stepper.vertical .bs-stepper-content{padding-top:2.5rem}.bs-stepper.vertical .bs-stepper-content .content:not(.active){display:none}[dir] .bs-stepper.vertical.wizard-icons .step{text-align:center}[dir] .bs-stepper.wizard-modern{background-color:transparent;box-shadow:none}[dir] .bs-stepper.wizard-modern .bs-stepper-header{border:none}[dir] .bs-stepper.wizard-modern .bs-stepper-content{background-color:#fff;border-radius:.5rem;box-shadow:0 0 7px 0 rgba(0,0,0,.15)}[dir] .horizontal-wizard,[dir] .modern-horizontal-wizard,[dir] .modern-vertical-wizard,[dir] .vertical-wizard{margin-bottom:2.2rem}[dir] .dark-layout .bs-stepper{background-color:#283046;box-shadow:0 4px 24px 0 rgba(34,41,47,.24)}[dir] .dark-layout .bs-stepper .bs-stepper-header{border-bottom:1px solid rgba(59,66,83,.08)}.dark-layout .bs-stepper .bs-stepper-header .line{color:#b4b7bd}.dark-layout .bs-stepper .bs-stepper-header .step .step-trigger .bs-stepper-box{color:#babfc7}.dark-layout .bs-stepper .bs-stepper-header .step .step-trigger .bs-stepper-label .bs-stepper-title{color:#b4b7bd}.dark-layout .bs-stepper .bs-stepper-header .step .step-trigger .bs-stepper-label .bs-stepper-subtitle{color:#676d7d}.dark-layout .bs-stepper .bs-stepper-header .step.active .step-trigger .bs-stepper-box{color:#fff}[dir] .dark-layout .bs-stepper .bs-stepper-header .step.active .step-trigger .bs-stepper-box{background-color:#4f46e5;box-shadow:0 3px 6px 0 rgba(79,70,229,.4)}.dark-layout .bs-stepper .bs-stepper-header .step.active .step-trigger .bs-stepper-label .bs-stepper-title{color:#4f46e5}.dark-layout .bs-stepper .bs-stepper-header .step.crossed .step-trigger .bs-stepper-label,.dark-layout .bs-stepper .bs-stepper-header .step.crossed .step-trigger .bs-stepper-title{color:#676d7d}[dir=ltr] .dark-layout .bs-stepper.vertical .bs-stepper-header{border-right-color:#3b4253}[dir=rtl] .dark-layout .bs-stepper.vertical .bs-stepper-header{border-left-color:#3b4253}[dir] .dark-layout .bs-stepper.wizard-modern{background-color:transparent;box-shadow:none}[dir] .dark-layout .bs-stepper.wizard-modern .bs-stepper-header{border:none}[dir] .dark-layout .bs-stepper.wizard-modern .bs-stepper-content{background-color:#283046;box-shadow:0 4px 24px 0 rgba(34,41,47,.24)}html[data-textdirection=rtl] .btn-next,html[data-textdirection=rtl] .btn-prev{display:flex}html[dir=ltr][data-textdirection=rtl] .btn-next i,html[dir=ltr][data-textdirection=rtl] .btn-next svg,html[dir=ltr][data-textdirection=rtl] .btn-prev i,html[dir=ltr][data-textdirection=rtl] .btn-prev svg{transform:rotate(-180deg)}html[dir=rtl][data-textdirection=rtl] .btn-next i,html[dir=rtl][data-textdirection=rtl] .btn-next svg,html[dir=rtl][data-textdirection=rtl] .btn-prev i,html[dir=rtl][data-textdirection=rtl] .btn-prev svg{transform:rotate(180deg)}@media(max-width:992px){.bs-stepper .bs-stepper-header{flex-direction:column;align-items:flex-start}.bs-stepper .bs-stepper-header .step .step-trigger{flex-direction:row}[dir] .bs-stepper .bs-stepper-header .step .step-trigger{padding:.5rem 0!important}.bs-stepper .bs-stepper-header .line{display:none}.bs-stepper.vertical{flex-direction:column}.bs-stepper.vertical .bs-stepper-header{align-items:flex-start}[dir] .bs-stepper.vertical .bs-stepper-content{padding-top:1.5rem}}:root{--background:#fff;--foreground:#1e293b;--popover:#fff;--primary:#334155;--muted-foreground:#64748b;--accent:#f1f5f9;--border:#e2e8f0;--ring:#94a3b8}.ls-wrapper{position:relative;display:inline-block;font-family:inherit}.ls-wrapper .ls-trigger{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;font-size:14px;font-weight:500;color:var(--foreground);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color .2s ease,box-shadow .2s ease,transform .15s ease}[dir] .ls-wrapper .ls-trigger{padding:7px 12px;background:hsla(0,0%,100%,.8);border:1px solid var(--border);border-radius:999px;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.04)}[dir] .ls-wrapper .ls-trigger:hover{border-color:color-mix(in oklab,var(--primary) 40%,transparent);box-shadow:0 4px 12px rgba(0,0,0,.08)}[dir] .ls-wrapper .ls-trigger:active{transform:scale(.97)}.ls-wrapper .ls-trigger:focus-visible{outline:none}[dir] .ls-wrapper .ls-trigger:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--ring)}.ls-wrapper .ls-flag{font-size:16px;line-height:1}.ls-wrapper .ls-flag-icon{object-fit:cover}[dir] .ls-wrapper .ls-flag-icon{border-radius:2px}.ls-wrapper .ls-code{text-transform:uppercase;letter-spacing:.04em}.ls-wrapper .ls-chevron{width:14px;height:14px;color:var(--muted-foreground);transition:transform .2s ease}[dir=ltr] .ls-wrapper .ls-chevron-open{transform:rotate(180deg)}[dir=rtl] .ls-wrapper .ls-chevron-open{transform:rotate(-180deg)}.ls-wrapper .ls-menu{position:absolute;top:calc(100% + 8px);width:240px;z-index:50;overflow:hidden}[dir] .ls-wrapper .ls-menu{padding:6px;background:var(--popover);border:1px solid var(--border);border-radius:14px;box-shadow:0 10px 30px -10px rgba(0,0,0,.18),0 4px 12px rgba(0,0,0,.06)}[dir=ltr] .ls-wrapper .ls-menu{right:0;transform-origin:top right;animation:menuIn .18s cubic-bezier(.16,1,.3,1)}[dir=rtl] .ls-wrapper .ls-menu{left:0;transform-origin:top left;animation:menuIn .18s cubic-bezier(.16,1,.3,1)}@keyframes menuIn{0%{opacity:0;transform:scale(.95) translateY(-6px)}to{opacity:1;transform:scale(1) translateY(0)}}[dir=ltr] .ls-wrapper .ls-menu-closing,[dir=rtl] .ls-wrapper .ls-menu-closing{animation:menuOut .14s ease forwards}@keyframes menuOut{to{opacity:0;transform:scale(.95) translateY(-6px)}}.ls-wrapper .ls-menu-header{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted-foreground)}[dir] .ls-wrapper .ls-menu-header{padding:8px 10px 6px}.ls-wrapper .ls-menu-header svg{width:14px;height:14px}.ls-wrapper .ls-list{max-height:288px;overflow-y:auto;scrollbar-width:thin}.ls-wrapper .ls-list::-webkit-scrollbar{width:6px}[dir] .ls-wrapper .ls-list::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}.ls-wrapper .ls-item{display:flex;align-items:center;grid-gap:12px;gap:12px;width:100%;font-size:14px;color:var(--foreground);transition:background .15s ease}[dir] .ls-wrapper .ls-item{padding:8px 10px;background:transparent;border:none;border-radius:8px;cursor:pointer}[dir=ltr] .ls-wrapper .ls-item{text-align:left}[dir=rtl] .ls-wrapper .ls-item{text-align:right}.ls-wrapper .ls-item:focus-visible,.ls-wrapper .ls-item:hover{outline:none}[dir] .ls-wrapper .ls-item:focus-visible,[dir] .ls-wrapper .ls-item:hover{background:var(--accent)}[dir] .ls-wrapper .ls-item-active{background:color-mix(in oklab,var(--accent) 70%,transparent)}.ls-wrapper .ls-item-flag{font-size:20px;line-height:1}.ls-wrapper .ls-item-text{display:flex;flex-direction:column;flex:1 1;min-width:0}.ls-wrapper .ls-item-native{font-weight:500;color:var(--foreground)}.ls-wrapper .ls-item-english{font-size:11px;color:var(--muted-foreground)}[dir] .ls-wrapper .ls-item-english{margin-top:1px}.ls-wrapper .ls-check{width:16px;height:16px;color:var(--primary);flex-shrink:0}.top-left-nav{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}[dir] .top-left-nav{padding:1rem}.top-left-nav::-webkit-scrollbar{display:none}.top-left-nav .nav-container{display:flex;align-items:center;grid-gap:1rem;gap:1rem;flex-wrap:wrap}.top-left-nav .nav-items{display:flex;grid-gap:.5rem;gap:.5rem;flex-wrap:wrap}.top-left-nav .nav-item{display:flex;align-items:center;grid-gap:.625rem;gap:.625rem;font-weight:600;font-size:.875rem;transition:all .2s ease-out;white-space:nowrap;position:relative;color:#374151;min-height:3rem}[dir] .top-left-nav .nav-item{padding:.5rem 1rem;cursor:pointer;border:2px solid #e5e7eb;border-radius:.5rem;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.top-left-nav .nav-item:hover{color:var(--bs-primary,#4f46e5)}[dir] .top-left-nav .nav-item:hover{border-color:rgba(var(--bs-primary-rgb,79,70,229),.35);background:rgba(var(--bs-primary-rgb,79,70,229),.12);box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.top-left-nav .nav-item:hover svg{color:var(--bs-primary,#4f46e5)}[dir] .top-left-nav .nav-item:hover svg{transform:scale(1.1)}[dir] .top-left-nav .nav-item:active{transform:scale(.95)}.top-left-nav .nav-item.active{color:#fff;font-weight:600}[dir] .top-left-nav .nav-item.active{background:var(--bs-primary,#4f46e5);border-color:var(--bs-primary,#4f46e5);box-shadow:0 4px 6px -1px rgba(var(--bs-primary-rgb,79,70,229),.3),0 2px 4px -1px rgba(var(--bs-primary-rgb,79,70,229),.2)}.top-left-nav .nav-item.active svg{color:#fff}[dir] .top-left-nav .nav-item.active svg{transform:scale(1)}.top-left-nav .nav-item svg{width:1.25rem;height:1.25rem;color:#4b5563;flex-shrink:0}.top-left-nav .nav-item span{line-height:1.25;font-size:.875rem}.top-left-nav .icon-container{display:grid;place-items:center;position:relative;width:17px;height:17px;perspective:400px}.top-left-nav .icon-wrapper{grid-column:1;grid-row:1;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}[dir=ltr] .top-left-nav .icon-wrapper,[dir=rtl] .top-left-nav .icon-wrapper{animation-name:flipToRight;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes flipToRight{0%{opacity:0;transform:rotateY(-90deg)}5%{opacity:1;transform:rotateY(0deg)}20%{opacity:1;transform:rotateY(0deg)}25%{opacity:0;transform:rotateY(90deg)}to{opacity:0}}.top-left-nav .nav-button{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;transition:all .2s ease}[dir] .top-left-nav .nav-button{border-radius:.5rem;cursor:pointer}.top-left-nav .nav-button.purple-button{color:#fff}[dir] .top-left-nav .nav-button.purple-button{box-shadow:0 2px 4px 0 rgba(var(--bs-primary-rgb,79,70,229),.3)}[dir=ltr] .top-left-nav .nav-button.purple-button{background:linear-gradient(135deg,var(--bs-primary,#4f46e5),var(--bs-primary,#7c3aed))}[dir=rtl] .top-left-nav .nav-button.purple-button{background:linear-gradient(-135deg,var(--bs-primary,#4f46e5),var(--bs-primary,#7c3aed))}[dir] .top-left-nav .nav-button.purple-button:hover{transform:translateY(-1px);box-shadow:0 4px 8px 0 rgba(var(--bs-primary-rgb,79,70,229),.4)}.top-left-nav .top-growth-text{display:flex;flex-direction:column;align-items:center;font-size:.875rem;color:#6b7280;font-weight:500;line-height:1}[dir] .top-left-nav .top-growth-text{margin:0 .5rem}.top-left-nav .pro-plan-button{color:#fff!important;font-weight:600!important;font-size:.875rem!important;transition:all .2s ease!important}[dir] .top-left-nav .pro-plan-button{background:#10b981!important;border:none!important;padding:.5rem 1rem!important;border-radius:.5rem!important;box-shadow:0 2px 4px 0 rgba(16,185,129,.3)!important}[dir] .top-left-nav .pro-plan-button:hover{background:#059669!important;transform:translateY(-1px)!important;box-shadow:0 4px 8px 0 rgba(16,185,129,.4)!important}@media(max-width:768px){.top-left-nav .nav-container{display:none}.top-left-nav .react-select{display:block}}@media(max-width:480px){.top-left-nav{grid-gap:.75rem;gap:.75rem}[dir] .top-left-nav{padding:.5rem}.top-left-nav .nav-item{min-height:2.5rem}[dir] .top-left-nav .nav-item{padding:.75rem 1rem}.top-left-nav .nav-item span{font-size:.875rem}.top-left-nav .nav-item svg{width:1.125rem;height:1.125rem}}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation li.has-sub.open:not(.menu-item-closing)>a:after{transform:rotate(-90deg)!important}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation li.has-sub>a:after,[dir=rtl] .vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation li.has-sub.open:not(.menu-item-closing)>a:after{transform:rotate(90deg)!important}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation li.has-sub>a:after,[dir=rtl] .vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation li.has-sub>a:after{transform:rotate(-90deg)!important}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation li.has-sub.open:not(.menu-item-closing)>a:after,[dir=rtl] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation li.has-sub>a:after{transform:rotate(90deg)!important}[dir=ltr] body .vertical-layout .main-menu .navigation li:not(.open) a:after,[dir=rtl] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation li.has-sub.open:not(.menu-item-closing)>a:after{transform:rotate(-90deg)!important}[dir=rtl] body .vertical-layout .main-menu .navigation li:not(.open) a:after{transform:rotate(90deg)!important}.navigation li a svg{height:20px!important;width:20px!important}.vertical-layout .main-menu .navigation .nav-item.active>a,.vertical-layout .main-menu .navigation .nav-item>a.active{color:#fff!important}[dir] .vertical-layout .main-menu .navigation .nav-item.active>a,[dir] .vertical-layout .main-menu .navigation .nav-item>a.active{box-shadow:0 0 6px 1px rgba(var(--bs-primary-rgb,79,70,229),.6)!important;border-radius:4px}[dir=ltr] .vertical-layout .main-menu .navigation .nav-item.active>a,[dir=ltr] .vertical-layout .main-menu .navigation .nav-item>a.active{background:linear-gradient(118deg,var(--bs-primary,#4f46e5),rgba(var(--bs-primary-rgb,79,70,229),.7))!important}[dir=rtl] .vertical-layout .main-menu .navigation .nav-item.active>a,[dir=rtl] .vertical-layout .main-menu .navigation .nav-item>a.active{background:linear-gradient(-118deg,var(--bs-primary,#4f46e5),rgba(var(--bs-primary-rgb,79,70,229),.7))!important}.vertical-layout .main-menu .navigation .nav-item.active>a svg,.vertical-layout .main-menu .navigation .nav-item>a.active svg{stroke:#fff}.active-icon{color:#fff}[dir] .active-icon{background:var(--bs-primary,#4f46e5);box-shadow:0 0 10px 1px rgba(var(--bs-primary-rgb,79,70,229),.7);border-radius:4px;padding:12px 15px}.collapse-menu{font-family:var(--bs-body-font-family);font-weight:500;line-height:1.2;font-size:.9rem;text-transform:uppercase;color:#888594!important}.reporting-agent-floating-button{position:fixed;z-index:1000;-webkit-user-select:none;user-select:none}.reporting-agent-floating-button.attached{transition:top .2s ease-out}[dir=ltr] .reporting-agent-floating-button.attached .floating-btn{border-radius:22px 0 0 22px;padding:8px 12px 10px 16px}[dir=rtl] .reporting-agent-floating-button.attached .floating-btn{border-radius:0 22px 22px 0;padding:8px 16px 10px 12px}.reporting-agent-floating-button.detached{transition:top .2s ease-out}[dir=ltr] .reporting-agent-floating-button.detached .floating-btn{border-radius:22px 0 0 22px}[dir=rtl] .reporting-agent-floating-button.detached .floating-btn{border-radius:0 22px 22px 0}[dir=ltr] .reporting-agent-floating-button.mounted,[dir=ltr] .reporting-agent-floating-button.mounted .floating-btn,[dir=rtl] .reporting-agent-floating-button.mounted,[dir=rtl] .reporting-agent-floating-button.mounted .floating-btn{animation:none!important}.reporting-agent-floating-button.is-dragging{transition:none!important;z-index:1001}[dir] .reporting-agent-floating-button.is-dragging{cursor:grabbing}[dir] .reporting-agent-floating-button.is-dragging .floating-btn{cursor:grabbing;transform:scale(1.05);box-shadow:0 8px 25px rgba(var(--bs-primary-rgb,79,70,229),.3)}[dir=ltr] .reporting-agent-floating-button.is-dragging .floating-btn,[dir=rtl] .reporting-agent-floating-button.is-dragging .floating-btn{animation:none!important}.reporting-agent-floating-button .floating-btn{display:flex;align-items:center;justify-content:center;font-weight:600;font-size:13px;transition:all .3s ease;color:#fff;width:50px;height:50px}[dir] .reporting-agent-floating-button .floating-btn{border-radius:22px;box-shadow:0 4px 12px rgba(0,0,0,.15);border:none;cursor:grab}[dir=ltr] .reporting-agent-floating-button .floating-btn{background:linear-gradient(135deg,var(--bs-primary,#4f46e5),rgba(var(--bs-primary-rgb,79,70,229),.8))}[dir=rtl] .reporting-agent-floating-button .floating-btn{background:linear-gradient(-135deg,var(--bs-primary,#4f46e5),rgba(var(--bs-primary-rgb,79,70,229),.8))}[dir] .reporting-agent-floating-button .floating-btn:hover:not(.is-dragging){transform:translateY(-2px);box-shadow:0 6px 20px rgba(var(--bs-primary-rgb,79,70,229),.4)}[dir=ltr] .reporting-agent-floating-button .floating-btn:hover:not(.is-dragging){background:linear-gradient(135deg,rgba(var(--bs-primary-rgb,79,70,229),.9),var(--bs-primary,#4f46e5))}[dir=rtl] .reporting-agent-floating-button .floating-btn:hover:not(.is-dragging){background:linear-gradient(-135deg,rgba(var(--bs-primary-rgb,79,70,229),.9),var(--bs-primary,#4f46e5))}[dir] .reporting-agent-floating-button .floating-btn:active{cursor:grabbing}.reporting-agent-floating-button .floating-btn:focus{outline:none}[dir] .reporting-agent-floating-button .floating-btn:focus{box-shadow:0 4px 12px rgba(0,0,0,.15),0 0 0 3px rgba(var(--bs-primary-rgb,79,70,229),.2)}@media(max-width:768px){.reporting-agent-floating-button.attached .floating-btn,.reporting-agent-floating-button.detached .floating-btn{width:45px;height:45px}[dir=ltr] .reporting-agent-floating-button.attached .floating-btn{padding:6px 10px 8px 14px}[dir=rtl] .reporting-agent-floating-button.attached .floating-btn{padding:6px 14px 8px 10px}}@media(max-width:480px){.reporting-agent-floating-button.attached .floating-btn,.reporting-agent-floating-button.detached .floating-btn{width:40px;height:40px}[dir=ltr] .reporting-agent-floating-button.attached .floating-btn{padding:5px 8px 6px 12px}[dir=rtl] .reporting-agent-floating-button.attached .floating-btn{padding:5px 12px 6px 8px}}@keyframes slideInFromRight-ltr{0%{right:-100px;opacity:0}to{right:0;opacity:1}}@keyframes slideInFromRight-rtl{0%{right:-100px;opacity:0}to{right:0;opacity:1}}[dir=ltr] .reporting-agent-floating-button.attached.mounted:not(.is-dragging) .floating-btn,[dir=rtl] .reporting-agent-floating-button.attached.mounted:not(.is-dragging) .floating-btn{animation:pulse 2s infinite;animation-delay:1s}[dir=ltr] .updates-modal .updates-modal-body .updates-list .update-item.pinned{border-left:4px solid #ffc107;padding-left:1rem}[dir=rtl] .updates-modal .updates-modal-body .updates-list .update-item.pinned{border-right:4px solid #ffc107;padding-right:1rem}[dir] .updates-modal .updates-modal-body .updates-list .update-item.unseen{background-color:#f8f9ff;padding:1rem;border-radius:8px;margin-bottom:1.5rem}.updates-modal .updates-modal-body .updates-list .update-item .pinned-badge{font-size:.75rem}[dir] .updates-modal .updates-modal-body .updates-list .update-item .pinned-badge{padding:.25rem .5rem}.updates-modal .updates-modal-body .updates-list .update-item .type-badge{font-size:.75rem}[dir] .updates-modal .updates-modal-body .updates-list .update-item .type-badge{padding:.25rem .5rem}[dir=ltr] .updates-modal .updates-modal-body .updates-list .update-item.non-pinned{border-left:4px solid #6e58ff;padding-left:1rem}[dir=rtl] .updates-modal .updates-modal-body .updates-list .update-item.non-pinned{border-right:4px solid #6e58ff;padding-right:1rem}.update-content-renderer .rich-text-block a{color:#6e58ff;text-decoration:none}.update-content-renderer .rich-text-block a:hover{text-decoration:underline}.update-content-renderer .rich-text-block code{font-size:.875em}[dir] .update-content-renderer .rich-text-block code{background-color:#f1f3f5;padding:.125rem .25rem;border-radius:4px}.update-content-renderer .image-block img{transition:transform .2s ease}[dir] .update-content-renderer .image-block img:hover{transform:scale(1.02)}[dir] .update-content-renderer .video-block iframe,[dir] .update-content-renderer .video-block video{border-radius:8px}.update-content-renderer .cta-block .btn{transition:all .2s ease}[dir] .update-content-renderer .cta-block .btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(110,88,255,.3)}@media(max-width:768px){.updates-modal .modal-dialog{max-width:calc(100% - 1rem)}[dir] .updates-modal .modal-dialog{margin:.5rem}.updates-modal .updates-modal-body{max-height:80vh}[dir] .updates-modal .updates-modal-body{padding:1rem}}.floating-updates-button{position:fixed;z-index:9999;-webkit-user-select:none;user-select:none}.floating-updates-button.attached{transition:top .2s ease-out}[dir=ltr] .floating-updates-button.attached .floating-btn{border-radius:22px 0 0 22px;padding:8px 12px 10px 16px}[dir=rtl] .floating-updates-button.attached .floating-btn{border-radius:0 22px 22px 0;padding:8px 16px 10px 12px}[dir=ltr] .floating-updates-button.mounted,[dir=ltr] .floating-updates-button.mounted .floating-btn,[dir=rtl] .floating-updates-button.mounted,[dir=rtl] .floating-updates-button.mounted .floating-btn{animation:none!important}.floating-updates-button.is-dragging{transition:none!important;z-index:10000}[dir] .floating-updates-button.is-dragging{cursor:grabbing}[dir] .floating-updates-button.is-dragging .floating-btn{cursor:grabbing;transform:scale(1.05);box-shadow:0 8px 25px rgba(var(--bs-primary-rgb,79,70,229),.3)}[dir=ltr] .floating-updates-button.is-dragging .floating-btn,[dir=rtl] .floating-updates-button.is-dragging .floating-btn{animation:none!important}.floating-updates-button .floating-btn{display:flex;align-items:center;justify-content:center;font-weight:600;font-size:13px;transition:all .3s ease;color:#fff;width:50px;height:50px;position:relative}[dir] .floating-updates-button .floating-btn{border-radius:22px;box-shadow:0 4px 12px rgba(0,0,0,.15);border:none;cursor:grab}[dir=ltr] .floating-updates-button .floating-btn{background:linear-gradient(135deg,var(--bs-primary,#4f46e5),rgba(var(--bs-primary-rgb,79,70,229),.8))}[dir=rtl] .floating-updates-button .floating-btn{background:linear-gradient(-135deg,var(--bs-primary,#4f46e5),rgba(var(--bs-primary-rgb,79,70,229),.8))}[dir] .floating-updates-button .floating-btn:hover:not(.is-dragging){transform:translateY(-2px);box-shadow:0 6px 20px rgba(var(--bs-primary-rgb,79,70,229),.4)}[dir=ltr] .floating-updates-button .floating-btn:hover:not(.is-dragging){background:linear-gradient(135deg,rgba(var(--bs-primary-rgb,79,70,229),.9),var(--bs-primary,#4f46e5))}[dir=rtl] .floating-updates-button .floating-btn:hover:not(.is-dragging){background:linear-gradient(-135deg,rgba(var(--bs-primary-rgb,79,70,229),.9),var(--bs-primary,#4f46e5))}[dir] .floating-updates-button .floating-btn:active{cursor:grabbing}.floating-updates-button .floating-btn:focus{outline:none}[dir] .floating-updates-button .floating-btn:focus{box-shadow:0 4px 12px rgba(0,0,0,.15),0 0 0 3px rgba(var(--bs-primary-rgb,79,70,229),.2)}.floating-updates-button .updates-badge{position:absolute;top:-4px;min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:600}[dir] .floating-updates-button .updates-badge{padding:0 6px}[dir=ltr] .floating-updates-button .updates-badge{right:-4px}[dir=rtl] .floating-updates-button .updates-badge{left:-4px}@media(max-width:768px){.floating-updates-button.attached .floating-btn{width:45px;height:45px}[dir=ltr] .floating-updates-button.attached .floating-btn{padding:6px 10px 8px 14px}[dir=rtl] .floating-updates-button.attached .floating-btn{padding:6px 14px 8px 10px}}@media(max-width:480px){.floating-updates-button.attached .floating-btn{width:40px;height:40px}[dir=ltr] .floating-updates-button.attached .floating-btn{padding:5px 8px 6px 12px}[dir=rtl] .floating-updates-button.attached .floating-btn{padding:5px 12px 6px 8px}}.agentic-chat-wrapper{position:relative;z-index:999}.agentic-chat-wrapper .page{min-height:100vh;position:relative;overflow-y:auto;overflow-x:hidden;z-index:1000}[dir] .agentic-chat-wrapper .page{padding:1rem 0 2rem}[dir=ltr] .agentic-chat-wrapper .page{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}[dir=rtl] .agentic-chat-wrapper .page{background:linear-gradient(-135deg,#f8fafc,#f1f5f9)}.agentic-chat-wrapper .page::-webkit-scrollbar{width:8px}[dir] .agentic-chat-wrapper .page::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}[dir] .agentic-chat-wrapper .page::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}[dir] .agentic-chat-wrapper .page::-webkit-scrollbar-thumb:hover{background:#94a3b8}.agentic-chat-wrapper .page:before{content:"";position:absolute;top:0;bottom:0;pointer-events:none}[dir] .agentic-chat-wrapper .page:before{background:radial-gradient(circle at 20% 20%,rgba(var(--bs-primary-rgb,110,88,255),.05) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(var(--bs-primary-rgb,110,88,255),.05) 0,transparent 50%),radial-gradient(circle at 50% 50%,rgba(var(--bs-success-rgb,16,185,129),.03) 0,transparent 70%)}[dir=ltr] .agentic-chat-wrapper .page:before,[dir=rtl] .agentic-chat-wrapper .page:before{left:0;right:0}.agentic-chat-wrapper .centered-layout{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:calc(100vh - 40px);position:relative;z-index:1001;overflow-y:auto;overflow-x:hidden}[dir] .agentic-chat-wrapper .centered-layout{padding:2rem 1.5rem}.agentic-chat-wrapper .centered-layout::-webkit-scrollbar{width:6px}[dir] .agentic-chat-wrapper .centered-layout::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}[dir] .agentic-chat-wrapper .centered-layout::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}[dir] .agentic-chat-wrapper .centered-layout::-webkit-scrollbar-thumb:hover{background:#94a3b8}.agentic-chat-wrapper .centered-content{width:100%;max-width:1200px;position:relative;z-index:1002;height:100%}[dir] .agentic-chat-wrapper .centered-content{text-align:center}[dir=ltr] .agentic-chat-wrapper .centered-content,[dir=rtl] .agentic-chat-wrapper .centered-content{animation:fadeInUp .8s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.agentic-chat-wrapper .landing-header{display:flex;justify-content:center;align-items:flex-start;width:100%;position:relative;z-index:2}[dir] .agentic-chat-wrapper .landing-header{margin-bottom:2rem}.agentic-chat-wrapper .landing-header-content{flex:1 1}.agentic-chat-wrapper .landing-header-actions{position:absolute;top:0}[dir=ltr] .agentic-chat-wrapper .landing-header-actions{right:0}[dir=rtl] .agentic-chat-wrapper .landing-header-actions{left:0}.agentic-chat-wrapper .title-row-wrapper{display:flex;justify-content:center;align-items:flex-start;width:100%;position:relative;z-index:3}[dir] .agentic-chat-wrapper .title-row-wrapper{margin-bottom:2rem}[dir] .agentic-chat-wrapper .centered-header{margin-bottom:1rem}.agentic-chat-wrapper .centered-title{font-size:2rem;font-weight:600;line-height:1.1;color:#1e293b!important;letter-spacing:-.03em;position:relative;display:inline-block;z-index:4;visibility:visible;opacity:1}[dir] .agentic-chat-wrapper .centered-title{margin-bottom:0;text-align:center}.agentic-chat-wrapper .centered-with{font-weight:400;color:#64748b;font-size:.9em}.agentic-chat-wrapper .centered-highlight{color:var(--bs-primary,#7c69ff);display:inline;position:relative}.agentic-chat-wrapper .logo-dot{width:12px;height:12px;display:inline-block}[dir] .agentic-chat-wrapper .logo-dot{border-radius:50%;box-shadow:0 0 0 2px rgba(var(--bs-success-rgb,16,185,129),.15)}[dir=ltr] .agentic-chat-wrapper .logo-dot{background:linear-gradient(135deg,var(--bs-success,#10b981),var(--bs-success,#34d399));margin-left:12px}[dir=rtl] .agentic-chat-wrapper .logo-dot{background:linear-gradient(-135deg,var(--bs-success,#10b981),var(--bs-success,#34d399));margin-right:12px}.agentic-chat-wrapper .centered-description{font-size:1.25rem;color:#64748b;line-height:1.7;max-width:650px;font-weight:400;position:relative}[dir] .agentic-chat-wrapper .centered-description{margin:0 auto;padding:1rem 0}[dir=ltr] .agentic-chat-wrapper .centered-description,[dir=rtl] .agentic-chat-wrapper .centered-description{animation:fadeInUp .8s ease-out .2s both}.agentic-chat-wrapper .centered-description:before{content:"";position:absolute;top:0;width:60px;height:2px;opacity:.6}[dir] .agentic-chat-wrapper .centered-description:before{border-radius:2px}[dir=ltr] .agentic-chat-wrapper .centered-description:before{left:50%;transform:translateX(-50%);background:linear-gradient(135deg,var(--bs-primary,#7c69ff),var(--bs-primary,#9c8aff))}[dir=rtl] .agentic-chat-wrapper .centered-description:before{right:50%;transform:translateX(50%);background:linear-gradient(-135deg,var(--bs-primary,#7c69ff),var(--bs-primary,#9c8aff))}.agentic-chat-wrapper .centered-main{display:flex;flex-direction:column;width:100%;height:100%;max-width:700px;grid-gap:1.5rem;gap:1.5rem;align-items:center;justify-content:space-between}[dir] .agentic-chat-wrapper .centered-main{margin:1rem auto 0}[dir=ltr] .agentic-chat-wrapper .centered-main,[dir=rtl] .agentic-chat-wrapper .centered-main{animation:fadeInUp .8s ease-out .4s both}.agentic-chat-wrapper .centered-examples{display:flex;flex-direction:column;align-items:center;width:100%;grid-gap:1rem;gap:1rem}[dir] .agentic-chat-wrapper .centered-examples{margin-top:1rem;margin-bottom:1rem;padding:0 1rem}.agentic-chat-wrapper .centered-try{font-weight:600;color:#475569;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}[dir] .agentic-chat-wrapper .centered-try{margin-bottom:0;text-align:center}.agentic-chat-wrapper .centered-chips{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:.75rem;gap:.75rem;justify-content:center;width:100%}.agentic-chat-wrapper .centered-chip{font-size:.875rem;font-weight:500;color:#475569;transition:all .3s cubic-bezier(.4,0,.2,1);outline:none;width:auto;position:relative;overflow:hidden}[dir] .agentic-chat-wrapper .centered-chip{border:2px solid #e2e8f0;border-radius:16px;padding:.75rem 1.25rem;cursor:pointer;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.05)}[dir=ltr] .agentic-chat-wrapper .centered-chip{background:linear-gradient(135deg,#fff,#f8fafc)}[dir=rtl] .agentic-chat-wrapper .centered-chip{background:linear-gradient(-135deg,#fff,#f8fafc)}.agentic-chat-wrapper .centered-chip:before{content:"";position:absolute;top:0;width:100%;height:100%}[dir=ltr] .agentic-chat-wrapper .centered-chip:before{left:-100%;background:linear-gradient(90deg,transparent,rgba(var(--bs-primary-rgb,110,88,255),.1),transparent);transition:left .5s}[dir=rtl] .agentic-chat-wrapper .centered-chip:before{right:-100%;background:linear-gradient(-90deg,transparent,rgba(var(--bs-primary-rgb,110,88,255),.1),transparent);transition:right .5s}.agentic-chat-wrapper .centered-chip:hover{color:#fff}[dir] .agentic-chat-wrapper .centered-chip:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(var(--bs-primary-rgb,110,88,255),.3);border-color:var(--bs-primary,#7c69ff)}[dir=ltr] .agentic-chat-wrapper .centered-chip:hover{background:linear-gradient(135deg,var(--bs-primary,#7c69ff),var(--bs-primary,#9c8aff))}[dir=rtl] .agentic-chat-wrapper .centered-chip:hover{background:linear-gradient(-135deg,var(--bs-primary,#7c69ff),var(--bs-primary,#9c8aff))}[dir=ltr] .agentic-chat-wrapper .centered-chip:hover:before{left:100%}[dir=rtl] .agentic-chat-wrapper .centered-chip:hover:before{right:100%}[dir] .agentic-chat-wrapper .centered-chip:active{transform:translateY(-1px);box-shadow:0 4px 15px rgba(var(--bs-primary-rgb,110,88,255),.4)}.agentic-chat-wrapper .chat-card-centered{overflow:hidden;display:flex;flex-direction:column;width:100%;max-width:700px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;z-index:1003;justify-content:space-between;height:100%}[dir] .agentic-chat-wrapper .chat-card-centered{border-radius:24px;box-shadow:0 20px 40px rgba(0,0,0,.08),0 8px 16px rgba(0,0,0,.04),inset 0 1px 0 hsla(0,0%,100%,.9);border:1px solid rgba(var(--bs-primary-rgb,110,88,255),.05);margin-bottom:1rem}[dir=ltr] .agentic-chat-wrapper .chat-card-centered{background:linear-gradient(135deg,#fff,#f8fafc)}[dir=rtl] .agentic-chat-wrapper .chat-card-centered{background:linear-gradient(-135deg,#fff,#f8fafc)}.agentic-chat-wrapper .chat-message-container{position:relative;min-height:0;flex:1 1;overflow-y:auto;max-height:calc(100vh - 10rem)}[dir] .agentic-chat-wrapper .chat-message-container{padding:1rem 2.5rem;border-radius:24px 24px 0 0}[dir=ltr] .agentic-chat-wrapper .chat-message-container{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}[dir=rtl] .agentic-chat-wrapper .chat-message-container{background:linear-gradient(-135deg,#f8fafc,#f1f5f9)}.agentic-chat-wrapper .chat-message-container::-webkit-scrollbar{width:6px}[dir] .agentic-chat-wrapper .chat-message-container::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}[dir] .agentic-chat-wrapper .chat-message-container::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}[dir] .agentic-chat-wrapper .chat-message-container::-webkit-scrollbar-thumb:hover{background:#94a3b8}.agentic-chat-wrapper .chat-message-container:before{content:"";position:absolute;top:0;height:1px;opacity:.6}[dir=ltr] .agentic-chat-wrapper .chat-message-container:before{left:0;right:0;background:linear-gradient(90deg,transparent,rgba(var(--bs-primary-rgb,110,88,255),.2),rgba(var(--bs-success-rgb,16,185,129),.2),transparent)}[dir=rtl] .agentic-chat-wrapper .chat-message-container:before{right:0;left:0;background:linear-gradient(-90deg,transparent,rgba(var(--bs-primary-rgb,110,88,255),.2),rgba(var(--bs-success-rgb,16,185,129),.2),transparent)}.agentic-chat-wrapper .ai-message{display:flex;grid-gap:1rem;gap:1rem;align-items:flex-start}[dir=ltr] .agentic-chat-wrapper .ai-message{animation:messageSlideIn-ltr .6s ease-out}[dir=rtl] .agentic-chat-wrapper .ai-message{animation:messageSlideIn-rtl .6s ease-out}@keyframes messageSlideIn-ltr{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes messageSlideIn-rtl{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.agentic-chat-wrapper .ai-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;position:relative}[dir] .agentic-chat-wrapper .ai-icon{border-radius:50%;box-shadow:0 4px 12px rgba(var(--bs-primary-rgb,110,88,255),.3)}[dir=ltr] .agentic-chat-wrapper .ai-icon{background:linear-gradient(135deg,var(--bs-primary,#7c69ff),var(--bs-primary,#9c8aff))}[dir=rtl] .agentic-chat-wrapper .ai-icon{background:linear-gradient(-135deg,var(--bs-primary,#7c69ff),var(--bs-primary,#9c8aff))}.agentic-chat-wrapper .ai-text{color:#334155;font-size:1rem;line-height:1.7;max-width:90%;position:relative;transition:all .3s ease}[dir] .agentic-chat-wrapper .ai-text{padding:1.5rem 1.75rem;box-shadow:0 6px 20px rgba(0,0,0,.1);border:1px solid rgba(var(--bs-primary-rgb,110,88,255),.15)}[dir=ltr] .agentic-chat-wrapper .ai-text{background:linear-gradient(135deg,#fff,#f8fafc);border-radius:0 20px 20px 20px}[dir=rtl] .agentic-chat-wrapper .ai-text{background:linear-gradient(-135deg,#fff,#f8fafc);border-radius:20px 0 20px 20px}.agentic-chat-wrapper .ai-text:before{content:"";position:absolute;top:0;bottom:0;pointer-events:none;opacity:0;transition:opacity .3s ease}[dir] .agentic-chat-wrapper .ai-text:before{border-radius:inherit}[dir=ltr] .agentic-chat-wrapper .ai-text:before{left:0;right:0;background:linear-gradient(135deg,rgba(var(--bs-primary-rgb,110,88,255),.03),rgba(16,185,129,.02))}[dir=rtl] .agentic-chat-wrapper .ai-text:before{right:0;left:0;background:linear-gradient(-135deg,rgba(var(--bs-primary-rgb,110,88,255),.03),rgba(16,185,129,.02))}.agentic-chat-wrapper .ai-text:hover:before{opacity:1}.agentic-chat-wrapper .chat-header{display:flex;align-items:center;justify-content:space-between}[dir] .agentic-chat-wrapper .chat-header{padding:1rem 1.5rem;border-bottom:1px solid #e5e7eb;margin:0;background:#fff;border-radius:12px 12px 0 0;box-shadow:0 2px 4px rgba(0,0,0,.02)}.agentic-chat-wrapper .chat-header-left{display:flex;align-items:center;grid-gap:12px;gap:12px}.agentic-chat-wrapper .back-button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;color:#6b7280;transition:all .2s ease}[dir] .agentic-chat-wrapper .back-button{border:none;background:#f8f9fa;border-radius:8px;cursor:pointer}.agentic-chat-wrapper .back-button:hover:not(:disabled){color:#495057}[dir] .agentic-chat-wrapper .back-button:hover:not(:disabled){background:#e9ecef}.agentic-chat-wrapper .back-button:disabled{opacity:.5}[dir] .agentic-chat-wrapper .back-button:disabled{cursor:not-allowed}.agentic-chat-wrapper .back-button svg{width:16px;height:16px}.agentic-chat-wrapper .chat-title h3{font-size:1.1rem;font-weight:600;color:#111827;line-height:1.4}[dir] .agentic-chat-wrapper .chat-title h3{margin:0}.agentic-chat-wrapper .chat-header-right{display:flex;align-items:center;grid-gap:8px;gap:8px}.agentic-chat-wrapper .new-chat-button{display:flex;align-items:center;grid-gap:6px;gap:6px;color:#fff;font-size:.875rem;font-weight:500;transition:all .2s ease}[dir] .agentic-chat-wrapper .new-chat-button{padding:8px 12px;background:var(--bs-primary,#7c69ff);border:none;border-radius:6px;cursor:pointer}[dir] .agentic-chat-wrapper .new-chat-button:hover:not(:disabled){background:var(--bs-primary,#6e58ff);transform:translateY(-1px)}.agentic-chat-wrapper .new-chat-button:disabled{opacity:.5}[dir] .agentic-chat-wrapper .new-chat-button:disabled{cursor:not-allowed}.agentic-chat-wrapper .new-chat-button svg{width:16px;height:16px}.agentic-chat-wrapper .toggle-mode-button{display:flex;align-items:center;grid-gap:6px;gap:6px;color:#fff;font-size:.875rem;font-weight:500;transition:all .2s ease;white-space:nowrap}[dir] .agentic-chat-wrapper .toggle-mode-button{padding:8px 12px;background:var(--bs-primary,#7c69ff);border:none;border-radius:6px;cursor:pointer}[dir] .agentic-chat-wrapper .toggle-mode-button:hover:not(:disabled){background:var(--bs-primary,#6e58ff);transform:translateY(-1px)}.agentic-chat-wrapper .toggle-mode-button:disabled{opacity:.5}[dir] .agentic-chat-wrapper .toggle-mode-button:disabled{cursor:not-allowed}.agentic-chat-wrapper .toggle-mode-button svg{width:16px;height:16px}.agentic-chat-wrapper .toggle-mode-button-absolute{position:absolute;top:0;z-index:10}[dir=ltr] .agentic-chat-wrapper .toggle-mode-button-absolute{right:0}[dir=rtl] .agentic-chat-wrapper .toggle-mode-button-absolute{left:0}.agentic-chat-wrapper .micro-logs-title{font-size:1.1rem;font-weight:600;color:#111827}.agentic-chat-wrapper .new-requirement-btn,.agentic-chat-wrapper .toggle-mode-btn{display:inline-flex;align-items:center;grid-gap:.375rem;gap:.375rem;color:var(--bs-white);font-size:.813rem;font-weight:500;text-wrap:nowrap;transition:background-color .2s}[dir] .agentic-chat-wrapper .new-requirement-btn,[dir] .agentic-chat-wrapper .toggle-mode-btn{background:var(--bs-primary);border:none;border-radius:5px;padding:.375rem .75rem}[dir] .agentic-chat-wrapper .new-requirement-btn:hover:not(.disabled),[dir] .agentic-chat-wrapper .toggle-mode-btn:hover:not(.disabled){background:rgba(var(--bs-primary-rgb,79,70,229),.85)}[dir] .agentic-chat-wrapper .new-requirement-btn.disabled,[dir] .agentic-chat-wrapper .toggle-mode-btn.disabled{background-color:var(--bs-gray-500);cursor:not-allowed}.agentic-chat-wrapper .toggle-mode-btn{color:var(--bs-primary)}[dir] .agentic-chat-wrapper .toggle-mode-btn{background:var(--bs-outline-primary);border:1px solid var(--bs-primary)}.agentic-chat-wrapper .toggle-mode-btn:hover:not(.disabled){color:var(--bs-white)}[dir] .agentic-chat-wrapper .toggle-mode-btn:hover:not(.disabled){background:var(--bs-primary)}.agentic-chat-wrapper .hero{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;font-size:11px;width:100%;min-height:calc(100vh - 200px);align-items:flex-start;position:relative;z-index:1004}[dir] .agentic-chat-wrapper .hero{padding:10px 5px 25px;margin:0}.agentic-chat-wrapper .hero.main-content{height:calc(100vh - 50px);overflow:auto}.agentic-chat-wrapper .main-content{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.agentic-chat-wrapper .chat-interface-section{display:flex;grid-gap:16px;gap:16px;font-size:10px;width:100%;position:relative;z-index:1005;height:100%;overflow:hidden}.agentic-chat-wrapper .chat{flex:1 1;width:100%;display:flex;flex-direction:column;height:calc(100vh - 100px);justify-content:space-between;overflow:hidden;position:relative;z-index:1006}[dir] .agentic-chat-wrapper .chat{background:#fff;border-radius:12px;box-shadow:0 6px 20px rgba(0,0,0,.06);padding:0;border:1px solid #eaeaea}.agentic-chat-wrapper .chat-compact{height:calc(100vh - 250px);max-height:600px}[dir] .agentic-chat-wrapper .chat-compact{border-radius:12px;margin-top:0;padding:0}.agentic-chat-wrapper .chat-body{flex:1 1;overflow:auto;display:flex;flex-direction:column;grid-gap:16px;gap:16px;min-height:0}[dir] .agentic-chat-wrapper .chat-body{padding:20px;background:#fafafa}.agentic-chat-wrapper .chat-body::-webkit-scrollbar{width:6px}[dir] .agentic-chat-wrapper .chat-body::-webkit-scrollbar-track{background:#f9f9f9}[dir] .agentic-chat-wrapper .chat-body::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}[dir] .agentic-chat-wrapper .chat-body::-webkit-scrollbar-thumb:hover{background:#ccc}.agentic-chat-wrapper .msg{display:flex}.agentic-chat-wrapper .msg.agent,.agentic-chat-wrapper .msg.assistant,.agentic-chat-wrapper .msg.model,.agentic-chat-wrapper .msg.system{justify-content:flex-start}.agentic-chat-wrapper .msg.user{justify-content:flex-end}.agentic-chat-wrapper .avatar{width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}[dir] .agentic-chat-wrapper .avatar{border-radius:50%}[dir=ltr] .agentic-chat-wrapper .avatar{background:linear-gradient(135deg,var(--bs-primary,#7c69ff),var(--bs-primary,#9c8aff));margin-right:12px}[dir=rtl] .agentic-chat-wrapper .avatar{background:linear-gradient(-135deg,var(--bs-primary,#7c69ff),var(--bs-primary,#9c8aff));margin-left:12px}.agentic-chat-wrapper .bubble{max-width:70%;font-size:11px;line-height:1.4;word-wrap:break-word;position:relative}[dir] .agentic-chat-wrapper .bubble{padding:12px 16px;border-radius:18px}.agentic-chat-wrapper .msg.user .bubble{color:#fff}[dir] .agentic-chat-wrapper .msg.user .bubble{background:var(--bs-primary,#7c69ff)}[dir=ltr] .agentic-chat-wrapper .msg.user .bubble{border-bottom-right-radius:4px}[dir=rtl] .agentic-chat-wrapper .msg.user .bubble{border-bottom-left-radius:4px}.agentic-chat-wrapper .msg.agent .bubble,.agentic-chat-wrapper .msg.assistant .bubble,.agentic-chat-wrapper .msg.model .bubble,.agentic-chat-wrapper .msg.system .bubble{color:#111827}[dir] .agentic-chat-wrapper .msg.agent .bubble,[dir] .agentic-chat-wrapper .msg.assistant .bubble,[dir] .agentic-chat-wrapper .msg.model .bubble,[dir] .agentic-chat-wrapper .msg.system .bubble{background:#f3f4f6}[dir=ltr] .agentic-chat-wrapper .msg.agent .bubble,[dir=ltr] .agentic-chat-wrapper .msg.assistant .bubble,[dir=ltr] .agentic-chat-wrapper .msg.model .bubble,[dir=ltr] .agentic-chat-wrapper .msg.system .bubble{border-bottom-left-radius:4px}[dir=rtl] .agentic-chat-wrapper .msg.agent .bubble,[dir=rtl] .agentic-chat-wrapper .msg.assistant .bubble,[dir=rtl] .agentic-chat-wrapper .msg.model .bubble,[dir=rtl] .agentic-chat-wrapper .msg.system .bubble{border-bottom-right-radius:4px}.agentic-chat-wrapper .bubble.typing{display:flex;align-items:center;grid-gap:4px;gap:4px;min-width:75px}[dir] .agentic-chat-wrapper .bubble.typing{padding:12px 16px}.agentic-chat-wrapper .bubble.typing .dot{width:10px;height:10px}[dir] .agentic-chat-wrapper .bubble.typing .dot{border-radius:50%;background-color:rgba(110,88,255,.7)}[dir=ltr] .agentic-chat-wrapper .bubble.typing .dot,[dir=rtl] .agentic-chat-wrapper .bubble.typing .dot{animation:pulse 1.5s ease-in-out infinite}[dir=ltr] .agentic-chat-wrapper .bubble.typing .dot:nth-child(2),[dir=rtl] .agentic-chat-wrapper .bubble.typing .dot:nth-child(2){animation-delay:.2s}[dir=ltr] .agentic-chat-wrapper .bubble.typing .dot:nth-child(3),[dir=rtl] .agentic-chat-wrapper .bubble.typing .dot:nth-child(3){animation-delay:.4s}.agentic-chat-wrapper .chat-input{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;position:-webkit-sticky;position:sticky;bottom:0;flex-shrink:0;min-height:80px;z-index:10}[dir] .agentic-chat-wrapper .chat-input{padding:1rem 1.5rem;border-top:1px solid rgba(226,232,240,.5);margin-bottom:0}[dir=ltr] .agentic-chat-wrapper .chat-input{background:linear-gradient(135deg,#fff,#f8fafc);animation:inputSlideUp .6s ease-out .8s both}[dir=rtl] .agentic-chat-wrapper .chat-input{background:linear-gradient(-135deg,#fff,#f8fafc);animation:inputSlideUp .6s ease-out .8s both}@keyframes inputSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.agentic-chat-wrapper .input-container{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem;position:relative}[dir] .agentic-chat-wrapper .input-container{border:2px solid #e2e8f0;border-radius:20px;padding:1rem;box-shadow:0 4px 12px rgba(0,0,0,.05);margin-bottom:.5rem}[dir=ltr] .agentic-chat-wrapper .input-container{background:linear-gradient(135deg,#fff,#f8fafc)}[dir=rtl] .agentic-chat-wrapper .input-container{background:linear-gradient(-135deg,#fff,#f8fafc)}[dir] .agentic-chat-wrapper .input-container:focus-within{box-shadow:0 0 0 3px rgba(var(--bs-primary-rgb,110,88,255),.1),0 6px 20px rgba(var(--bs-primary-rgb,110,88,255),.15)}.agentic-chat-wrapper .button-group{display:flex;align-items:center;justify-content:space-between}.agentic-chat-wrapper .button-group-left{display:flex;grid-gap:4px;gap:4px}[dir=ltr] .agentic-chat-wrapper .button-group-left .history-btn{margin-right:4px}[dir=rtl] .agentic-chat-wrapper .button-group-left .history-btn{margin-left:4px}.agentic-chat-wrapper .icon-btn{color:#6b7280;transition:all .2s ease}[dir] .agentic-chat-wrapper .icon-btn{background:none;border:none;padding:5px;cursor:pointer;border-radius:6px}.agentic-chat-wrapper .icon-btn:hover{color:var(--bs-primary,#6e58ff)}[dir] .agentic-chat-wrapper .icon-btn:hover{background-color:rgba(var(--bs-primary-rgb,110,88,255),.08)}.agentic-chat-wrapper .icon-btn:disabled{opacity:.5}[dir] .agentic-chat-wrapper .icon-btn:disabled{cursor:not-allowed}.agentic-chat-wrapper .upload-btn-wrapper{position:relative;display:inline-block}.agentic-chat-wrapper .send-button{color:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}[dir] .agentic-chat-wrapper .send-button{border:none;border-radius:12px;padding:.75rem;cursor:pointer;box-shadow:0 4px 12px rgba(var(--bs-primary-rgb,110,88,255),.3)}[dir=ltr] .agentic-chat-wrapper .send-button{background:linear-gradient(135deg,var(--bs-primary,#7c69ff),var(--bs-primary,#9c8aff))}[dir=rtl] .agentic-chat-wrapper .send-button{background:linear-gradient(-135deg,var(--bs-primary,#7c69ff),var(--bs-primary,#9c8aff))}.agentic-chat-wrapper .send-button:before{content:"";position:absolute;top:0;width:100%;height:100%}[dir=ltr] .agentic-chat-wrapper .send-button:before{left:-100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s}[dir=rtl] .agentic-chat-wrapper .send-button:before{right:-100%;background:linear-gradient(-90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:right .5s}[dir] .agentic-chat-wrapper .send-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px rgba(var(--bs-primary-rgb,110,88,255),.4)}[dir=ltr] .agentic-chat-wrapper .send-button:hover:not(:disabled){background:linear-gradient(135deg,var(--bs-primary,#6e58ff),var(--bs-primary,#8b7aff))}[dir=rtl] .agentic-chat-wrapper .send-button:hover:not(:disabled){background:linear-gradient(-135deg,var(--bs-primary,#6e58ff),var(--bs-primary,#8b7aff))}[dir=ltr] .agentic-chat-wrapper .send-button:hover:not(:disabled):before{left:100%}[dir=rtl] .agentic-chat-wrapper .send-button:hover:not(:disabled):before{right:100%}[dir] .agentic-chat-wrapper .send-button:active:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 15px rgba(var(--bs-primary-rgb,110,88,255),.5)}.agentic-chat-wrapper .send-button:disabled{opacity:.5}[dir] .agentic-chat-wrapper .send-button:disabled{cursor:not-allowed;background:#9ca3af;box-shadow:none;transform:none}.agentic-chat-wrapper .input-wrapper{flex:1 1;font-size:11px;position:relative}.agentic-chat-wrapper .chat-input .formatted-input{width:100%;outline:none;resize:none;font-size:.95rem;line-height:1.6;min-height:2.5rem;max-height:150px;transition:all .3s cubic-bezier(.4,0,.2,1);color:#334155;font-weight:400}[dir] .agentic-chat-wrapper .chat-input .formatted-input{border:none;padding:.75rem .5rem;background:transparent}.agentic-chat-wrapper .chat-input .formatted-input::placeholder{color:#94a3b8;font-weight:400;transition:color .3s ease}.agentic-chat-wrapper .chat-input .formatted-input:focus::placeholder{color:#cbd5e1}[dir] .agentic-chat-wrapper .input-container:focus-within{border-color:var(--bs-primary,#7c69ff);box-shadow:0 0 0 2px rgba(var(--bs-primary-rgb,110,88,255),.08)}.agentic-chat-wrapper .file-preview{display:flex;align-items:center;justify-content:space-between}[dir] .agentic-chat-wrapper .file-preview{background:#f9f9f9;border:1px solid #e5e7eb;border-radius:8px;padding:8px 12px;margin-top:8px}.agentic-chat-wrapper .file-info{display:flex;align-items:center;grid-gap:8px;gap:8px;color:#374151;font-size:11px}.agentic-chat-wrapper .file-remove{color:#9ca3af;transition:all .2s ease}[dir] .agentic-chat-wrapper .file-remove{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px}.agentic-chat-wrapper .file-remove:hover{color:#4b5563}[dir] .agentic-chat-wrapper .file-remove:hover{background-color:#f3f4f6}.agentic-chat-wrapper .file-attachment{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:11px;color:#4b5563}[dir] .agentic-chat-wrapper .file-attachment{margin-top:10px;padding-top:8px;border-top:1px solid rgba(0,0,0,.08)}.agentic-chat-wrapper .file-attachment-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px;color:#fff;text-decoration:none}.agentic-chat-wrapper .file-attachment-name:hover{text-decoration:underline}@media(max-width:1080px){.agentic-chat-wrapper .page{min-height:100vh;max-height:100vh}[dir] .agentic-chat-wrapper .page{padding:.5rem 0 1.5rem}.agentic-chat-wrapper .centered-layout{min-height:calc(100vh - 1rem);max-height:calc(100vh - 1rem);overflow-y:auto}[dir] .agentic-chat-wrapper .centered-layout{padding:1.5rem 1rem}.agentic-chat-wrapper .chat-card-centered{max-height:calc(100vh - 3rem)}.agentic-chat-wrapper .chat-message-container{max-height:calc(100vh - 8rem)}.agentic-chat-wrapper .hero{grid-template-columns:1fr}[dir] .agentic-chat-wrapper .hero{padding:10px 15px 25px}.agentic-chat-wrapper .chat-interface-section{flex-direction:column;width:100%}.agentic-chat-wrapper .chat{min-height:400px;max-height:calc(100vh - 200px);width:100%}.agentic-chat-wrapper .landing-header-actions{position:static}[dir] .agentic-chat-wrapper .landing-header-actions{margin-top:1rem}.agentic-chat-wrapper .title-row-wrapper{flex-direction:column;align-items:center;grid-gap:1rem;gap:1rem}.agentic-chat-wrapper .centered-title{font-size:1.8rem}.agentic-chat-wrapper .centered-description{font-size:1.1rem}.agentic-chat-wrapper .chat-card-centered{max-width:100%}[dir] .agentic-chat-wrapper .chat-card-centered{margin:0 .5rem 1rem}.agentic-chat-wrapper .ai-icon{width:44px;height:44px}.agentic-chat-wrapper .ai-text{font-size:.95rem}[dir] .agentic-chat-wrapper .ai-text{padding:1.25rem 1.5rem}}@media(max-width:768px){.agentic-chat-wrapper .page{min-height:100vh;max-height:100vh}[dir] .agentic-chat-wrapper .page{padding:.25rem 0 1rem}.agentic-chat-wrapper .centered-layout{min-height:calc(100vh - .5rem);max-height:calc(100vh - .5rem);overflow-y:auto}[dir] .agentic-chat-wrapper .centered-layout{padding:1rem .75rem}.agentic-chat-wrapper .chat-card-centered{max-height:calc(100vh - 2rem)}.agentic-chat-wrapper .chat-message-container{max-height:calc(100vh - 6rem)}.agentic-chat-wrapper .centered-title{font-size:1.6rem}.agentic-chat-wrapper .centered-description{font-size:1rem}[dir] .agentic-chat-wrapper .chat-card-centered{border-radius:20px;margin:0 .25rem 1rem}[dir] .agentic-chat-wrapper .chat-message-container{padding:1.5rem 1.25rem}.agentic-chat-wrapper .ai-text{font-size:.95rem}[dir] .agentic-chat-wrapper .ai-text{padding:1.25rem 1.5rem}.agentic-chat-wrapper .centered-chip{font-size:.85rem}[dir] .agentic-chat-wrapper .centered-chip{padding:.75rem 1.125rem}[dir] .agentic-chat-wrapper .chat-input{padding:1.25rem}[dir] .agentic-chat-wrapper .input-container{padding:1rem}.agentic-chat-wrapper .ai-icon{width:42px;height:42px}}@media(max-width:480px){.agentic-chat-wrapper .page{min-height:100vh;max-height:100vh}[dir] .agentic-chat-wrapper .page{padding:.125rem 0 .75rem}.agentic-chat-wrapper .centered-layout{min-height:calc(100vh - .25rem);max-height:calc(100vh - .25rem);overflow-y:auto}[dir] .agentic-chat-wrapper .centered-layout{padding:.75rem .5rem}.agentic-chat-wrapper .chat-card-centered{max-height:calc(100vh - 1.5rem)}.agentic-chat-wrapper .chat-message-container{max-height:calc(100vh - 5rem)}.agentic-chat-wrapper .centered-title{font-size:1.4rem}.agentic-chat-wrapper .centered-chips{grid-gap:.5rem;gap:.5rem}.agentic-chat-wrapper .centered-chip{font-size:.8rem}[dir] .agentic-chat-wrapper .centered-chip{padding:.625rem .875rem}.agentic-chat-wrapper .ai-icon{width:40px;height:40px}.agentic-chat-wrapper .ai-text{font-size:.9rem}[dir] .agentic-chat-wrapper .ai-text{padding:1rem 1.25rem}[dir] .agentic-chat-wrapper .chat-message-container{padding:1.25rem 1rem}[dir] .agentic-chat-wrapper .input-container{padding:.875rem}[dir] .agentic-chat-wrapper .chat-card-centered{margin:0 .125rem 1rem}}.chats-container{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}[dir] .chats-container{margin-bottom:1rem}.chats-container .search-box{position:relative;display:flex;align-items:center}.chats-container .search-box .search-icon{position:absolute;color:var(--bs-gray-600)}[dir=ltr] .chats-container .search-box .search-icon{left:.75rem}[dir=rtl] .chats-container .search-box .search-icon{right:.75rem}.chats-container .search-box .search-spinner{position:absolute;color:var(--bs-primary)}[dir=ltr] .chats-container .search-box .search-spinner{right:.75rem}[dir=rtl] .chats-container .search-box .search-spinner{left:.75rem}.chats-container .search-input{width:100%;font-size:.875rem;height:2.5rem}[dir] .chats-container .search-input{border:1px solid var(--bs-gray-300);border-radius:8px;background:var(--bs-white)}[dir=ltr] .chats-container .search-input{padding:.625rem .625rem .625rem 2.5rem}[dir=rtl] .chats-container .search-input{padding:.625rem 2.5rem .625rem .625rem}.chats-container .search-input::placeholder{color:var(--bs-gray-500)}.chats-container .search-input:focus{outline:none}[dir] .chats-container .search-input:focus{border-color:var(--bs-primary);box-shadow:0 0 0 .2rem rgba(124,105,255,.25)}[dir] .chats-container .search-input.disabled{background-color:var(--bs-gray-200);cursor:not-allowed}.chats-container .requirements-header{display:flex;justify-content:space-between;align-items:center;grid-gap:10px;gap:10px}[dir] .chats-container .requirements-header{margin-bottom:.938rem}.chats-container .job-requirements-title{font-size:1.125rem;font-weight:600;color:var(--bs-gray-900)}[dir] .chats-container .job-requirements-title{margin:0}.chats-container .job-requirements-title small{font-size:.875rem;font-weight:400}.chats-container .new-requirement-btn{display:inline-flex;align-items:center;grid-gap:.375rem;gap:.375rem;color:var(--bs-white);font-size:.813rem;font-weight:500;text-wrap:nowrap;transition:background-color .2s}[dir] .chats-container .new-requirement-btn{background:var(--bs-primary);border:none;border-radius:5px;padding:.375rem .75rem}[dir] .chats-container .new-requirement-btn:hover:not(.disabled){background:rgba(var(--bs-primary-rgb,79,70,229),.85)}[dir] .chats-container .new-requirement-btn.disabled{background-color:var(--bs-gray-500);cursor:not-allowed}.chats-container .chat-list{display:flex;flex-direction:column;grid-gap:.75rem;gap:.75rem;overflow-y:auto;flex-grow:1}[dir] .chats-container .chat-list{margin:0 -1rem;padding:0 1rem}.chats-container .chat-list::-webkit-scrollbar{width:.375rem}[dir] .chats-container .chat-list::-webkit-scrollbar-track{background:var(--bs-gray-200);border-radius:.625rem}[dir] .chats-container .chat-list::-webkit-scrollbar-thumb{background:var(--bs-gray-400);border-radius:.625rem}.chats-container .chat-card{transition:all .2s ease;position:relative}[dir] .chats-container .chat-card{background-color:var(--bs-white);border-radius:var(--bs-border-radius);padding:.875rem 1rem;box-shadow:0 1px 3px rgba(0,0,0,.05);border:1px solid var(--bs-gray-200);margin-bottom:.625rem;cursor:pointer}[dir] .chats-container .chat-card:hover:not(.disabled){transform:translateY(-1px);box-shadow:0 4px 6px rgba(0,0,0,.1)}[dir] .chats-container .chat-card.active{border-color:var(--bs-primary);background-color:rgba(124,105,255,.05)}.chats-container .chat-card.disabled{opacity:.7}[dir] .chats-container .chat-card.disabled{cursor:not-allowed!important}.chats-container .chat-title{font-size:.938rem;font-weight:500;color:var(--bs-gray-900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}[dir] .chats-container .chat-title{margin:0}.chats-container .chat-meta{display:flex;justify-content:space-between;font-size:.75rem}[dir] .chats-container .chat-meta{margin-top:.5rem}.chats-container .time-info{color:var(--bs-gray-600)}.chats-container .chat-status{font-size:.688rem;font-weight:500;display:inline-flex;align-items:center;grid-gap:.25rem;gap:.25rem}[dir] .chats-container .chat-status{padding:.125rem .5rem;border-radius:999px}.chats-container .chat-status.completed{color:var(--bs-success)}[dir] .chats-container .chat-status.completed{background-color:rgba(40,167,69,.1)}.chats-container .chat-status.started-automation{color:var(--bs-primary)}[dir] .chats-container .chat-status.started-automation{background-color:rgba(124,105,255,.1)}.chats-container .chat-status.ongoing{color:var(--bs-warning)}[dir] .chats-container .chat-status.ongoing{background-color:rgba(255,193,7,.1)}.app-ai-agent .nav{height:64px;display:flex;align-items:center;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;z-index:10}[dir] .app-ai-agent .nav{padding:0 20px;background:#fff;border-bottom:1px solid #e5e7eb}.app-ai-agent .client-input-needed{position:absolute;top:-35px;font-size:.8rem;z-index:1}[dir] .app-ai-agent .client-input-needed{cursor:pointer;padding:2px 8px;border-radius:4px;background:rgba(255,171,0,.1)}[dir=ltr] .app-ai-agent .client-input-needed{left:0}[dir=rtl] .app-ai-agent .client-input-needed{right:0}.app-ai-agent .brand{font-weight:700;font-size:18px;display:flex;align-items:center;grid-gap:10px;gap:10px}.app-ai-agent .logo-dot{width:10px;height:10px;display:inline-block}[dir] .app-ai-agent .logo-dot{border-radius:99px;background:#28a745}.app-ai-agent .nav-cta{display:flex;grid-gap:8px;gap:8px}.app-ai-agent .page{min-height:calc(100vh - 220px)}[dir] .app-ai-agent .page{background-color:#f9fafe}.app-ai-agent .btn{transition:all .2s ease;font-weight:500;font-size:14px}[dir] .app-ai-agent .btn{border:1px solid #e5e7eb;padding:10px 18px;border-radius:8px;cursor:pointer;background:#fff}[dir] .app-ai-agent .btn:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.app-ai-agent .btn.primary{color:#fff}[dir] .app-ai-agent .btn.primary{background:#7c69ff;border-color:transparent}.app-ai-agent .btn.ghost{color:#111827}[dir] .app-ai-agent .btn.ghost{background:#fff}.app-ai-agent .hero{display:grid;grid-template-columns:45% 1fr;grid-gap:20px;gap:20px;font-size:11px;max-width:1400px;min-height:calc(100vh - 200px);align-items:flex-start}[dir] .app-ai-agent .hero{padding:10px 5px 25px;margin:0 auto}.app-ai-agent .left{display:flex;flex-direction:column;justify-content:center;grid-gap:24px;gap:24px}[dir] .app-ai-agent .left{margin-bottom:1rem}.app-ai-agent .title{font-size:clamp(32px,4vw,52px);line-height:1.1;font-weight:700;color:#464370;letter-spacing:-.02em}[dir] .app-ai-agent .title{margin:0}.app-ai-agent .subtitle{font-size:18px;color:#6b7280;line-height:1.5;max-width:540px}[dir] .app-ai-agent .subtitle{margin:1.5rem 0}.app-ai-agent .agents-illustration-wrapper{width:100%;display:flex;justify-content:center;align-items:center}[dir] .app-ai-agent .agents-illustration-wrapper{margin:18px 0 10px}.app-ai-agent .agents-illustration{max-width:100%;height:auto;filter:drop-shadow(0 10px 25px rgba(110,88,255,.15))}[dir] .app-ai-agent .agents-illustration{border-radius:10px}.app-ai-agent .heading{font-size:28px;line-height:1.2;font-weight:600;color:#333;display:flex;align-items:center}[dir] .app-ai-agent .heading{margin:0}.app-ai-agent .with{font-weight:400;color:#555}[dir] .app-ai-agent .with{margin:0 8px}.app-ai-agent .ai-agents-tag{font-size:14px;font-weight:500;grid-gap:6px;gap:6px;height:28px}[dir] .app-ai-agent .ai-agents-tag{background-color:#7c69ff;border-radius:50px}.app-ai-agent .ai-agents-tag svg{width:16px;height:16px}.app-ai-agent .view-pipeline-btn{display:flex;align-items:center;grid-gap:8px;gap:8px;color:#fff;font-weight:500;font-size:14px;transition:all .2s ease;height:40px}[dir] .app-ai-agent .view-pipeline-btn{background-color:#7c69ff;border:none;border-radius:8px;padding:8px 16px;cursor:pointer}[dir] .app-ai-agent .view-pipeline-btn:hover{background-color:#6a58e0}.app-ai-agent .subtitle-with{font-weight:400;font-size:22px;color:#666}[dir] .app-ai-agent .subtitle-with{margin:0 8px}.app-ai-agent .ai-agents-tag{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;color:#fff;font-size:16px}[dir] .app-ai-agent .ai-agents-tag{background:#6e58ff;border-radius:20px;padding:4px 10px}[dir=ltr] .app-ai-agent .ai-agents-tag{margin-left:5px}[dir=rtl] .app-ai-agent .ai-agents-tag{margin-right:5px}.app-ai-agent .jobs-metrics{display:flex;grid-gap:24px;gap:24px}[dir] .app-ai-agent .jobs-metrics{margin-bottom:10px}.app-ai-agent .active-jobs{font-weight:500;color:#333}.app-ai-agent .candidates-sourced{color:#666}.app-ai-agent .automation-text{color:#555;font-size:14px;line-height:1.5;max-width:500px}[dir] .app-ai-agent .automation-text{margin-top:1rem;margin-bottom:1.5rem}.app-ai-agent .requirements-header{display:flex;justify-content:space-between;align-items:center}[dir] .app-ai-agent .requirements-header{margin-bottom:15px}.app-ai-agent .job-requirements-title{font-size:18px;font-weight:600;color:#333}[dir] .app-ai-agent .job-requirements-title{margin:0}.app-ai-agent .new-requirement-btn{display:flex;align-items:center;grid-gap:6px;gap:6px;color:#fff;font-size:13px;font-weight:500;transition:background .2s}[dir] .app-ai-agent .new-requirement-btn{background:#6e58ff;border:none;border-radius:10px;padding:6px 12px;cursor:pointer}.app-ai-agent .new-requirement-btn.disabled{opacity:.6}[dir] .app-ai-agent .new-requirement-btn.disabled{background-color:#90c4a0;cursor:not-allowed}[dir] .app-ai-agent .new-requirement-btn:hover{background:#218838}.app-ai-agent .new-requirement-btn svg{width:14px;height:14px}.app-ai-agent .chat-list{display:flex;flex-direction:column;grid-gap:12px;gap:12px;overflow-y:auto;flex-grow:1;max-height:calc(100vh - 300px)}[dir=ltr] .app-ai-agent .chat-list{padding-right:8px}[dir=rtl] .app-ai-agent .chat-list{padding-left:8px}.app-ai-agent .chat-list::-webkit-scrollbar{width:6px}[dir] .app-ai-agent .chat-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}[dir] .app-ai-agent .chat-list::-webkit-scrollbar-thumb{background:#c6c0fb;border-radius:10px}[dir] .app-ai-agent .chat-list::-webkit-scrollbar-thumb:hover{background:#7c69ff}.app-ai-agent .loading-more{color:#6b7280;font-size:14px;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px}[dir] .app-ai-agent .loading-more{text-align:center;padding:10px}.app-ai-agent .btn.outline{color:#7c69ff;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px}[dir] .app-ai-agent .btn.outline{background-color:#fff;border:1px solid #7c69ff}[dir] .app-ai-agent .btn.outline:hover{background-color:#f8f7ff}.app-ai-agent .btn.outline svg{width:16px;height:16px}.app-ai-agent .btn.success{color:#fff}[dir] .app-ai-agent .btn.success{background-color:#28a745;border-color:transparent}[dir] .app-ai-agent .btn.success:hover{background-color:#218838;box-shadow:0 5px 15px rgba(40,167,69,.15)}[dir] .app-ai-agent .new-chat{margin-top:16px}.app-ai-agent .new-requirement{font-size:.85rem;display:flex;align-items:center;grid-gap:5px;gap:5px}[dir] .app-ai-agent .new-requirement{padding:6px 12px;border-radius:8px}[dir=ltr] .app-ai-agent .ml-1{margin-left:10px}[dir=rtl] .app-ai-agent .ml-1{margin-right:10px}.app-ai-agent .chat-empty-state{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#6b7280}[dir] .app-ai-agent .chat-empty-state{padding:20px;text-align:center}.app-ai-agent .chat-empty-state svg{width:60px;height:60px;color:#7c69ff;opacity:.7}[dir] .app-ai-agent .chat-empty-state svg{margin-bottom:16px}.app-ai-agent .chat-empty-state h3{font-size:20px;font-weight:600;color:#464370}[dir] .app-ai-agent .chat-empty-state h3{margin-bottom:12px}.app-ai-agent .chat-empty-state p{max-width:300px;line-height:1.6}[dir] .app-ai-agent .chat-empty-state p{margin-bottom:24px}@media(max-width:1080px){.app-ai-agent .hero{grid-template-columns:1fr;grid-gap:10px;gap:10px}[dir] .app-ai-agent .hero{padding:32px 24px}[dir] .app-ai-agent .left{margin-bottom:0}.app-ai-agent .header-row{flex-direction:column;align-items:flex-start;grid-gap:15px;gap:15px}.app-ai-agent .view-pipeline-btn{align-self:flex-start}.app-ai-agent .agents-illustration{width:100%;max-width:500px}.app-ai-agent .chats-container{max-width:100%}[dir] .app-ai-agent .chats-container{margin-bottom:30px}.app-ai-agent .search-filter-container{flex-direction:column}.app-ai-agent .filter-btn{align-self:flex-end}[dir=ltr] .app-ai-agent .section-title{text-align:left}[dir=rtl] .app-ai-agent .section-title{text-align:right}.app-ai-agent .chat-list{max-height:300px}}@media(max-width:600px){.app-ai-agent .agents-illustration{max-width:100%;width:100%;min-width:0}[dir] .app-ai-agent .agents-illustration-wrapper{margin:12px 0 8px}.app-ai-agent .hero{grid-gap:24px;gap:24px}[dir] .app-ai-agent .hero{padding:24px 16px}}.app-ai-agent .quick-queries{display:flex;align-items:center;grid-gap:10px;gap:10px}[dir] .app-ai-agent .quick-queries{margin-top:16px}.app-ai-agent .hint{color:#666;font-size:14px}.app-ai-agent .chips-container{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}.app-ai-agent .chip{color:#444;font-weight:400;transition:all .2s ease;font-size:13px;white-space:nowrap}[dir] .app-ai-agent .chip{border:1px solid #e5e7eb;background:#fff;border-radius:5px;padding:6px 12px;cursor:pointer}[dir] .app-ai-agent .chip:hover{background:#f9f9f9;border-color:#d5d5d5}.app-ai-agent .chat-interface-section{display:flex;grid-gap:16px;gap:16px;font-size:"10px"}.app-ai-agent .sidebar{width:200px;display:flex;flex-direction:column}[dir] .app-ai-agent .sidebar{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.06);padding:12px}.app-ai-agent .sidebar-title{font-size:16px;font-weight:600}[dir] .app-ai-agent .sidebar-title{margin-bottom:8px}.app-ai-agent .history-list{list-style:none;display:flex;flex-direction:column;grid-gap:8px;gap:8px}[dir] .app-ai-agent .history-list{padding:0;margin:0}.app-ai-agent .history-item{font-size:14px;color:#111827}[dir] .app-ai-agent .history-item{padding:8px;border-radius:8px;cursor:pointer;border:1px solid transparent}[dir] .app-ai-agent .history-item:hover{background:#f3f4ff;border-color:#6e58ff}.app-ai-agent .chat{flex:1 1;display:flex;flex-direction:column;height:calc(100vh - 170px);justify-content:space-between}[dir] .app-ai-agent .chat{background:#fff;border-radius:12px;box-shadow:0 6px 20px rgba(0,0,0,.06);padding:20px;border:1px solid #eaeaea}.app-ai-agent .chat-body{flex:1 1;overflow:auto;display:flex;flex-direction:column;grid-gap:16px;gap:16px}[dir] .app-ai-agent .chat-body{padding:15px 5px;margin-bottom:15px}.app-ai-agent .chat-body::-webkit-scrollbar{width:6px}[dir] .app-ai-agent .chat-body::-webkit-scrollbar-track{background:#f9f9f9}[dir] .app-ai-agent .chat-body::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}[dir] .app-ai-agent .chat-body::-webkit-scrollbar-thumb:hover{background:#ccc}.app-ai-agent .msg{display:flex}.app-ai-agent .msg.agent,.app-ai-agent .msg.assistant,.app-ai-agent .msg.model{justify-content:flex-start}.app-ai-agent .msg.user{justify-content:flex-end}.app-ai-agent .avatar,.app-ai-agent .avatar.profile-avatar{width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#6e58ff;flex-shrink:0}[dir] .app-ai-agent .avatar,[dir] .app-ai-agent .avatar.profile-avatar{border-radius:50%;background-color:#e6e8f0}.app-ai-agent .bubble{max-width:85%;font-size:11px;line-height:1.6;white-space:pre-wrap}[dir] .app-ai-agent .bubble{padding:14px 18px;border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.04);border:1px solid #e6e8f0}.app-ai-agent .bubble .component-data-card{display:flex;align-items:center;transition:all .2s ease}[dir] .app-ai-agent .bubble .component-data-card{background:rgba(115,103,240,.1);border:1px solid rgba(115,103,240,.2);border-radius:6px;padding:8px 12px;margin:8px 0;cursor:pointer}[dir] .app-ai-agent .bubble .component-data-card:hover{background:rgba(115,103,240,.15);border-color:rgba(115,103,240,.3)}.app-ai-agent .bubble .component-data-card .component-data-icon{color:#7367f0;display:flex;align-items:center}[dir=ltr] .app-ai-agent .bubble .component-data-card .component-data-icon{margin-right:12px}[dir=rtl] .app-ai-agent .bubble .component-data-card .component-data-icon{margin-left:12px}.app-ai-agent .bubble .component-data-card .component-data-content{flex:1 1;min-width:0}.app-ai-agent .bubble .component-data-card .component-data-content .component-data-title{font-weight:600;font-size:.875rem;color:#7367f0}[dir] .app-ai-agent .bubble .component-data-card .component-data-content .component-data-title{margin-bottom:2px}.app-ai-agent .bubble .component-data-card .component-data-content .component-data-preview{font-size:.75rem;color:#6e6b7b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-ai-agent .msg.agent .bubble,.app-ai-agent .msg.assistant .bubble,.app-ai-agent .msg.model .bubble,.app-ai-agent .msg.system .bubble{color:#333}[dir] .app-ai-agent .msg.agent .bubble,[dir] .app-ai-agent .msg.assistant .bubble,[dir] .app-ai-agent .msg.model .bubble,[dir] .app-ai-agent .msg.system .bubble{background:#f5f7fa;border:1px solid #e6e8f0}[dir=ltr] .app-ai-agent .msg.agent .bubble,[dir=ltr] .app-ai-agent .msg.assistant .bubble,[dir=ltr] .app-ai-agent .msg.model .bubble,[dir=ltr] .app-ai-agent .msg.system .bubble{border-top-left-radius:2px}[dir=rtl] .app-ai-agent .msg.agent .bubble,[dir=rtl] .app-ai-agent .msg.assistant .bubble,[dir=rtl] .app-ai-agent .msg.model .bubble,[dir=rtl] .app-ai-agent .msg.system .bubble{border-top-right-radius:2px}.app-ai-agent .msg.user .bubble{color:#fff}[dir] .app-ai-agent .msg.user .bubble{background:#7c69ff}[dir=ltr] .app-ai-agent .msg.user .bubble{border-bottom-right-radius:4px}[dir=rtl] .app-ai-agent .msg.user .bubble{border-bottom-left-radius:4px}.app-ai-agent .bubble.typing{display:flex;align-items:center;justify-content:center;grid-gap:4px;gap:4px;min-width:75px}[dir] .app-ai-agent .bubble.typing{padding:12px 16px}.app-ai-agent .bubble.typing .dot{width:10px;height:10px}[dir] .app-ai-agent .bubble.typing .dot{border-radius:50%;background-color:rgba(110,88,255,.7)}[dir=ltr] .app-ai-agent .bubble.typing .dot,[dir=rtl] .app-ai-agent .bubble.typing .dot{animation:pulse 1.5s ease-in-out infinite}[dir=ltr] .app-ai-agent .bubble.typing .dot:nth-child(2),[dir=rtl] .app-ai-agent .bubble.typing .dot:nth-child(2){animation-delay:.2s}[dir=ltr] .app-ai-agent .bubble.typing .dot:nth-child(3),[dir=rtl] .app-ai-agent .bubble.typing .dot:nth-child(3){animation-delay:.4s}.app-ai-agent .chat-input{display:flex;flex-direction:column;grid-gap:10px;gap:10px;position:relative}[dir] .app-ai-agent .chat-input{padding:5px}.app-ai-agent .input-container{display:flex;flex-direction:column;grid-gap:3px;gap:3px}[dir] .app-ai-agent .input-container{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:8px}.app-ai-agent .button-group{display:flex;align-items:center;justify-content:space-between}.app-ai-agent .button-group-left{display:flex;grid-gap:4px;gap:4px}.app-ai-agent .icon-btn{color:#6b7280;transition:all .2s ease}[dir] .app-ai-agent .icon-btn{background:none;border:none;padding:5px;cursor:pointer;border-radius:6px}.app-ai-agent .icon-btn:hover{color:#6e58ff}[dir] .app-ai-agent .icon-btn:hover{background-color:#e7e7ff}.app-ai-agent .icon-btn:disabled{opacity:.5}[dir] .app-ai-agent .icon-btn:disabled{cursor:not-allowed}.app-ai-agent .input-wrapper{flex:1 1;font-size:11px;position:relative}.app-ai-agent .chat-input .formatted-input{width:100%;outline:none;resize:none;font-size:11px;line-height:1.5;min-height:24px;max-height:150px;transition:height .1s ease-out}[dir] .app-ai-agent .chat-input .formatted-input{border:none;padding:8px 4px;background:transparent}.app-ai-agent .chat-input .formatted-input::placeholder{color:#9ca3af}.app-ai-agent .send-button{color:#fff;transition:all .2s ease;display:flex;align-items:center;justify-content:center}[dir] .app-ai-agent .send-button{background:#7c69ff;border:none;border-radius:6px;padding:8px;cursor:pointer}[dir] .app-ai-agent .send-button:hover{background:#6e58ff}.app-ai-agent .send-button:disabled{opacity:.5}[dir] .app-ai-agent .send-button:disabled{cursor:not-allowed;background:#9ca3af}[dir] .app-ai-agent .chat-input input:focus,[dir] .app-ai-agent .input-container{border-color:#7c69ff;box-shadow:0 0 0 2px rgba(110,88,255,.08)}.app-ai-agent .upload-btn-wrapper{position:relative;display:inline-block}.app-ai-agent .upload-btn{display:flex;align-items:center;grid-gap:5px;gap:5px;font-size:12px;color:#6e58ff;height:40px;transition:all .2s ease;min-width:100px;max-width:220px;overflow:hidden}[dir] .app-ai-agent .upload-btn{padding:8px 12px;background:#fff;border:1px solid #6e58ff;border-radius:8px;cursor:pointer}.app-ai-agent .upload-btn span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[dir] .app-ai-agent .upload-btn:hover{background-color:rgba(110,88,255,.05)}.app-ai-agent .upload-btn:disabled{opacity:.5}[dir] .app-ai-agent .upload-btn:disabled{cursor:not-allowed}.app-ai-agent .upload-btn.has-file{font-weight:500}[dir] .app-ai-agent .upload-btn.has-file{background-color:#f0eeff;border-color:#6e58ff;cursor:default}.app-ai-agent .file-preview-container{display:flex;align-items:center;justify-content:space-between;width:100%}[dir] .app-ai-agent .file-preview-container{padding:8px 12px;border:1px solid #e5e7eb;border-radius:8px;background-color:#f9fafb;margin-bottom:5px}.app-ai-agent .file-details{display:flex;align-items:center;grid-gap:8px;gap:8px;flex:1 1}.app-ai-agent .file-info{display:flex;flex-direction:column;flex:1 1;overflow:hidden;text-overflow:ellipsis}.app-ai-agent .file-icon{color:#6e58ff;min-width:16px}.app-ai-agent .file-action-buttons{display:flex;align-items:center;grid-gap:5px;gap:5px}.app-ai-agent .file-name{font-size:11px;color:#374151;font-weight:500;line-height:1.2}.app-ai-agent .file-name.clickable{color:#6e58ff;position:relative}[dir] .app-ai-agent .file-name.clickable{cursor:pointer}.app-ai-agent .file-name.clickable:hover{text-decoration:underline}.app-ai-agent .file-size{font-size:10px;color:#6b7280}.app-ai-agent .download-file-btn,.app-ai-agent .remove-file-btn{color:#9ca3af;display:flex;align-items:center;justify-content:center;transition:all .2s ease}[dir] .app-ai-agent .download-file-btn,[dir] .app-ai-agent .remove-file-btn{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;border-radius:50%}.app-ai-agent .download-file-btn:hover,.app-ai-agent .remove-file-btn:hover{color:#4b5563}[dir] .app-ai-agent .download-file-btn:hover,[dir] .app-ai-agent .remove-file-btn:hover{background-color:#f3f4f6}.app-ai-agent .download-file-btn:hover,.app-ai-agent .remove-file-btn:hover{color:#6e58ff}[dir] .app-ai-agent .download-file-btn:hover,[dir] .app-ai-agent .remove-file-btn:hover{background-color:rgba(0,0,0,.05)}.app-ai-agent .file-attachment{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:11px;color:#4b5563}[dir] .app-ai-agent .file-attachment{margin-top:10px;padding-top:8px;border-top:1px solid rgba(0,0,0,.08)}.app-ai-agent .file-attachment-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px;color:#fff;text-decoration:none}.app-ai-agent .file-attachment-name:hover{text-decoration:underline}.app-ai-agent .download-file-btn{color:#6e58ff;display:flex;align-items:center;justify-content:center;transition:all .2s ease}[dir] .app-ai-agent .download-file-btn{padding:2px}.app-ai-agent .download-file-btn:hover{color:#ef4444}.app-ai-agent .chat-buttons{display:flex;align-items:center;justify-content:flex-end;grid-gap:10px;gap:10px}[dir] .app-ai-agent .chat-buttons{margin-top:5px}.app-ai-agent .send-btn{color:#fff;font-weight:500;font-size:11px;height:40px;transition:background-color .2s}[dir] .app-ai-agent .send-btn{border:none;background-color:#7c69ff;border-radius:8px;padding:0 15px;cursor:pointer}[dir] .app-ai-agent .send-btn:hover{background-color:#6a58e0}.app-ai-agent .send-btn:disabled{opacity:.6}[dir] .app-ai-agent .send-btn:disabled{cursor:not-allowed}.app-ai-agent .automation-btn{color:#fff;font-weight:500;font-size:11px;transition:background-color .2s}[dir] .app-ai-agent .automation-btn{border:none;background-color:#28a745;border-radius:8px;padding:10px 20px;cursor:pointer}[dir] .app-ai-agent .automation-btn:hover{background-color:#218838}.app-ai-agent .automation-btn.disabled{opacity:.6}[dir] .app-ai-agent .automation-btn.disabled{background-color:#90c4a0;cursor:not-allowed}[dir] .app-ai-agent .automation-btn.disabled:hover{background-color:#90c4a0}@media(max-width:1080px){.app-ai-agent .hero{grid-template-columns:1fr}.app-ai-agent .chat-interface-section{flex-direction:column}.app-ai-agent .sidebar{width:100%;order:-1}[dir] .app-ai-agent .sidebar{margin-bottom:16px}.app-ai-agent .chat{min-height:400px;max-height:calc(100vh - 220px)}.app-ai-agent .quick-queries{justify-content:center}}.app-ai-agent .debug-badge{position:fixed;bottom:10px;color:#fff;font-size:11px;font-weight:700;z-index:1000}[dir] .app-ai-agent .debug-badge{background:#ff4757;padding:5px 10px;border-radius:4px}[dir=ltr] .app-ai-agent .debug-badge{left:10px}[dir=rtl] .app-ai-agent .debug-badge{right:10px}.app-ai-agent .landing-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:800px}[dir] .app-ai-agent .landing-container{margin:0 auto;padding:2rem;text-align:center}.app-ai-agent .landing-content{width:100%;max-width:650px}[dir] .app-ai-agent .landing-header{margin-bottom:3rem}.app-ai-agent .landing-title{font-size:3.2rem;font-weight:700;line-height:1.2;color:#242a44;letter-spacing:-.02em}[dir] .app-ai-agent .landing-title{margin-bottom:1.5rem}.app-ai-agent .landing-with{font-weight:400;color:#4e5265}.app-ai-agent .landing-highlight{color:#7c69ff;-webkit-text-fill-color:transparent}[dir] .app-ai-agent .landing-highlight{-webkit-background-clip:text;background-clip:text}[dir=ltr] .app-ai-agent .landing-highlight{background:linear-gradient(90deg,#7c69ff,#9c8aff)}[dir=rtl] .app-ai-agent .landing-highlight{background:linear-gradient(-90deg,#7c69ff,#9c8aff)}.app-ai-agent .landing-description{font-size:1.2rem;color:#6b7280;line-height:1.6;max-width:560px}[dir] .app-ai-agent .landing-description{margin:0 auto 1rem}[dir] .app-ai-agent .example-queries-section{margin-top:2rem}.app-ai-agent .example-label{font-size:1.1rem;font-weight:500;color:#4a5568}[dir] .app-ai-agent .example-label{margin-bottom:1rem}.app-ai-agent .example-chips{display:flex;flex-wrap:wrap;grid-gap:.8rem;gap:.8rem;justify-content:center}[dir] .app-ai-agent .example-chips{margin-bottom:1.5rem}.app-ai-agent .example-chip{color:#7c69ff;font-size:.95rem;font-weight:500;transition:all .2s ease}[dir] .app-ai-agent .example-chip{background-color:#f9fafe;border:1px solid rgba(124,105,255,.3);padding:.6rem 1rem;border-radius:2rem;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.05)}[dir] .app-ai-agent .example-chip:hover{background-color:#eeeaff;box-shadow:0 4px 8px rgba(124,105,255,.15);transform:translateY(-2px)}.app-ai-agent .ai-icon{color:#fff;width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .app-ai-agent .ai-icon{background-color:#7c69ff;border-radius:50%}.centered-layout{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 250px)}[dir] .centered-layout{padding:0 20px}.centered-content{width:100%;max-width:1200px;display:flex;flex-direction:column;align-items:center}.centered-header{width:100%}[dir] .centered-header{text-align:center;margin-bottom:30px}.centered-title{font-size:42px;font-weight:700;color:#464370;line-height:1.2}[dir] .centered-title{margin-bottom:16px}.centered-with{font-weight:400;color:#666;font-size:38px}[dir] .centered-with{margin:0 8px}.centered-highlight{color:#7c69ff;font-weight:700}.centered-description{font-size:18px;color:#6b7280;line-height:1.6;max-width:600px}[dir] .centered-description{margin:0 auto}.centered-main{display:flex;flex-direction:column;width:100%;max-width:600px;grid-gap:20px;gap:20px;align-items:center;justify-content:center}[dir] .centered-main{margin:20px auto 0}.centered-examples{display:flex;flex-direction:row;align-items:center;width:100%}[dir] .centered-examples{margin-top:5px;margin-bottom:5px;padding:0 16px}.centered-try{font-weight:600;color:#464370;font-size:10px}[dir] .centered-try{margin-bottom:0;text-align:center}[dir=ltr] .centered-try{margin-right:10px}[dir=rtl] .centered-try{margin-left:10px}.centered-chips{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:8px;gap:8px;justify-content:center}.centered-chip{font-size:10px;color:#464370;transition:all .2s ease;outline:none;width:auto}[dir] .centered-chip{background-color:#f3f4f6;border:1px solid #6e58ff;border-radius:10px;padding:5px 8px;cursor:pointer;text-align:center}[dir] .centered-chip:hover{background-color:#e5e7eb;transform:translateY(-1px);box-shadow:0 2px 5px rgba(0,0,0,.05)}.chat-card-centered{overflow:hidden;display:flex;flex-direction:column;width:100%;max-width:600px}[dir] .chat-card-centered{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08)}[dir] .chat-message-container{padding:20px;background-color:#f9fafe}.ai-message{display:flex;grid-gap:12px;gap:12px;align-items:flex-start}.ai-text{color:#333;font-size:12px;line-height:1.5;max-width:90%}[dir] .ai-text{background-color:#f0f0f8;padding:16px}[dir=ltr] .ai-text{border-radius:0 12px 12px 12px}[dir=rtl] .ai-text{border-radius:12px 0 12px 12px}[dir] .chat-input-centered{padding:5px 10px 20px;background-color:#fff}.input-centered{width:100%;resize:none;font-size:12px;outline:none;transition:border-color .2s;min-height:56px;max-height:150px}[dir] .input-centered{padding:12px 16px;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:12px}[dir] .input-centered:focus{border-color:#7c69ff;box-shadow:0 0 0 2px rgba(124,105,255,.1)}.centered-buttons{display:flex;justify-content:space-between;grid-gap:12px;gap:12px}.upload-btn-centered{display:flex;align-items:center;grid-gap:8px;gap:8px;color:#464370;font-size:12px;transition:all .2s}[dir] .upload-btn-centered{padding:8px 10px;background-color:#f3f4f6;border:1px solid #6e58ff;border-radius:6px;cursor:pointer}[dir] .upload-btn-centered:hover{background-color:#e5e7eb}.send-btn-centered{color:#fff;font-size:12px;font-weight:500;transition:all .2s}[dir] .send-btn-centered{padding:8px 17px;background-color:#7c69ff;border:none;border-radius:6px;cursor:pointer}[dir] .send-btn-centered:hover{background-color:#6a57e0;transform:translateY(-1px)}[dir] .send-btn-centered:disabled{background-color:#a6a6c5;cursor:not-allowed;transform:none}@media(max-width:768px){.centered-title{font-size:32px}.centered-with{font-size:28px}.centered-chips{justify-content:center}.centered-chip{font-size:13px}[dir] .centered-chip{padding:8px 12px}}.ai-assistant-drawer-content{height:100%;max-height:calc(100vh - 60px);display:flex;flex-direction:column;overflow:hidden}[dir] .ai-assistant-drawer-content{padding-bottom:20px}.ai-assistant-drawer-content .page{min-height:100%;height:100%}[dir] .ai-assistant-drawer-content .page{background-color:transparent;padding:0;margin:0}.ai-assistant-drawer-content .centered-layout{min-height:100%;height:100%;display:flex;flex-direction:column}[dir] .ai-assistant-drawer-content .centered-layout{padding:1rem}.ai-assistant-drawer-content .centered-content{max-width:100%;flex:1 1;display:flex;flex-direction:column}[dir] .ai-assistant-drawer-content .landing-header{margin-bottom:.5rem}.ai-assistant-drawer-content .centered-title{font-size:1.4rem}[dir] .ai-assistant-drawer-content .centered-title{margin-bottom:.5rem}.ai-assistant-drawer-content .centered-description{font-size:.9rem}[dir] .ai-assistant-drawer-content .centered-description{margin-bottom:1rem}.ai-assistant-drawer-content .chat-card-centered{max-width:100%;flex:1 1;display:flex;flex-direction:column}[dir] .ai-assistant-drawer-content .chat-card-centered{margin-bottom:1rem}.ai-assistant-drawer-content .hero{min-height:100%;font-size:11px;flex:1 1;display:flex;flex-direction:column}[dir] .ai-assistant-drawer-content .hero{padding:0}.ai-assistant-drawer-content .chat{height:100%;flex:1 1;display:flex;flex-direction:column;min-height:0}[dir] .ai-assistant-drawer-content .chat{border-radius:0;box-shadow:none;border:none}.ai-assistant-drawer-content .chat-header{flex-shrink:0}[dir] .ai-assistant-drawer-content .chat-header{border-radius:0;padding:.75rem 1rem}.ai-assistant-drawer-content .chat-body{flex:1 1;overflow-y:auto;min-height:0;max-height:calc(100vh - 300px)}[dir] .ai-assistant-drawer-content .chat-body{padding:1rem;margin-bottom:0}.ai-assistant-drawer-content .chat-input{flex-shrink:0;position:-webkit-sticky;position:sticky;bottom:0;z-index:10;min-height:100px;display:flex;flex-direction:column}[dir] .ai-assistant-drawer-content .chat-input{padding:1rem;background:#fff;border-top:1px solid #e5e7eb;margin-bottom:20px}.ai-assistant-drawer-content .chat-input .input-container{display:flex;flex-direction:column;grid-gap:8px;gap:8px}[dir] .ai-assistant-drawer-content .chat-input .input-container{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:8px}.ai-assistant-drawer-content .chat-input .input-wrapper{flex:1 1;font-size:11px;position:relative}.ai-assistant-drawer-content .chat-input .formatted-input{width:100%;outline:none;resize:none;line-height:1.5;min-height:40px;max-height:150px;transition:height .1s ease-out}[dir] .ai-assistant-drawer-content .chat-input .formatted-input{border:none;padding:12px 8px;background:transparent}.ai-assistant-drawer-content .chat-input .formatted-input::placeholder{color:#9ca3af}.ai-assistant-drawer-content .chat-input .button-group{display:flex;align-items:center;justify-content:space-between}[dir] .ai-assistant-drawer-content .chat-input .button-group{margin-top:8px}.ai-assistant-drawer-content .chat-input .button-group-left{display:flex;grid-gap:4px;gap:4px}.ai-assistant-drawer-content .chat-input .icon-btn{color:#6b7280;transition:all .2s ease}[dir] .ai-assistant-drawer-content .chat-input .icon-btn{background:none;border:none;padding:5px;cursor:pointer;border-radius:6px}.ai-assistant-drawer-content .chat-input .icon-btn:hover{color:var(--bs-primary,#4f46e5)}[dir] .ai-assistant-drawer-content .chat-input .icon-btn:hover{background-color:rgba(var(--bs-primary-rgb,79,70,229),.12)}.ai-assistant-drawer-content .chat-input .icon-btn:disabled{opacity:.5}[dir] .ai-assistant-drawer-content .chat-input .icon-btn:disabled{cursor:not-allowed}.ai-assistant-drawer-content .chat-input .send-button{color:#fff;transition:all .2s ease;display:flex;align-items:center;justify-content:center}[dir] .ai-assistant-drawer-content .chat-input .send-button{background:var(--bs-primary,#4f46e5);border:none;border-radius:6px;padding:8px;cursor:pointer}[dir] .ai-assistant-drawer-content .chat-input .send-button:hover{background:var(--bs-primary,#4f46e5)}.ai-assistant-drawer-content .chat-input .send-button:disabled{opacity:.5}[dir] .ai-assistant-drawer-content .chat-input .send-button:disabled{cursor:not-allowed;background:#9ca3af}.ai-assistant-drawer-content .toggle-mode-button-absolute{position:static}[dir] .ai-assistant-drawer-content .toggle-mode-button-absolute{margin-top:.5rem}.ai-assistant-drawer-content .centered-main{flex:1 1;display:flex;flex-direction:column}[dir] .ai-assistant-drawer-content .centered-main{margin-top:0}.ai-assistant-drawer-content .chat-interface-section{font-size:10px;flex:1 1;display:flex;flex-direction:column}.ai-assistant-drawer-content .bubble{font-size:11px}[dir] .ai-assistant-drawer-content .bubble{padding:12px 16px}.ai-assistant-drawer-content .chat-input .formatted-input,.ai-assistant-drawer-content .formatted-input{font-size:11px}.tt-analytics-subtabs .nav-link,.tt-analytics-subtabs .nav-link.active{color:var(--bs-primary,#4f46e5)}[dir] .tt-analytics-subtabs .nav-link.active{border-color:var(--bs-primary,#4f46e5)!important;box-shadow:inset 0 -2px 0 var(--bs-primary,#4f46e5)}@media(max-width:768px){[dir] .ai-assistant-drawer-content .centered-layout{padding:.5rem}.ai-assistant-drawer-content .centered-title{font-size:1.2rem}.ai-assistant-drawer-content .centered-description{font-size:.8rem}.ai-assistant-drawer-content .chat-interface-section{font-size:9px}.ai-assistant-drawer-content .bubble{font-size:10px}[dir] .ai-assistant-drawer-content .bubble{padding:10px 14px}.ai-assistant-drawer-content .chat-input .formatted-input,.ai-assistant-drawer-content .formatted-input{font-size:10px}}.vertical-layout.vertical-menu-modern .main-menu{transition:.4s cubic-bezier(.25,.8,.25,1),background 0s;-webkit-backface-visibility:hidden;backface-visibility:hidden}[dir] .vertical-layout.vertical-menu-modern .main-menu{transform:translateZ(0)}.vertical-layout.vertical-menu-modern .main-menu .navigation li a{align-items:center}.vertical-layout.vertical-menu-modern .main-menu .navigation>li>a i,.vertical-layout.vertical-menu-modern .main-menu .navigation>li>a svg{height:20px;width:20px;font-size:1.45rem;flex-shrink:0}[dir=ltr] .vertical-layout.vertical-menu-modern .main-menu .navigation>li>a i,[dir=ltr] .vertical-layout.vertical-menu-modern .main-menu .navigation>li>a svg{margin-right:1.1rem}[dir=rtl] .vertical-layout.vertical-menu-modern .main-menu .navigation>li>a i,[dir=rtl] .vertical-layout.vertical-menu-modern .main-menu .navigation>li>a svg{margin-left:1.1rem}.vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li>a i,.vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li>a svg{font-size:11px;height:11px;width:11px}[dir=ltr] .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li>a i,[dir=ltr] .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li>a svg{margin-right:1.45rem}[dir=rtl] .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li>a i,[dir=rtl] .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li>a svg{margin-left:1.45rem}.vertical-layout.vertical-menu-modern.menu-expanded .main-menu{width:210px}.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation .navigation-header .feather-more-horizontal{display:none}.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation>li>a>i:before,.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation>li>a>svg:before{height:20px;width:20px;font-size:1.45rem}.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation li.has-sub>a:after{content:"";height:1.1rem;width:1.1rem;display:inline-block;position:absolute;top:14px;transition:all .2s ease-out}[dir] .vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation li.has-sub>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236e6b7b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:1.1rem;transform:rotate(0deg)}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation li.has-sub>a:after{right:20px}[dir=rtl] .vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation li.has-sub>a:after{left:20px}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation li.has-sub.open:not(.menu-item-closing)>a:after{transform:rotate(90deg)}[dir=rtl] .vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation li.has-sub.open:not(.menu-item-closing)>a:after{transform:rotate(-90deg)}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-expanded .footer{margin-left:210px}[dir=rtl] .vertical-layout.vertical-menu-modern.menu-expanded .footer{margin-right:210px}.vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-header{width:75px}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-header{float:left}[dir=rtl] .vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-header{float:right}.vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-header .modern-nav-toggle{display:none}.vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-header.expanded{width:210px;z-index:1000}.vertical-layout.vertical-menu-modern.menu-collapsed .navbar .navbar-header.expanded .modern-nav-toggle{display:block}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-collapsed .navbar.fixed-top,[dir=ltr] .vertical-layout.vertical-menu-modern.menu-collapsed .navbar.floating-nav{left:75px}[dir=rtl] .vertical-layout.vertical-menu-modern.menu-collapsed .navbar.fixed-top,[dir=rtl] .vertical-layout.vertical-menu-modern.menu-collapsed .navbar.floating-nav{right:75px}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu{width:75px}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .modern-nav-toggle,.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navbar-header .brand-text{display:none}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation-header{margin-left:2.2rem}[dir=rtl] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation-header{margin-right:2.2rem}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation-header span{display:none}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation-header .feather-more-horizontal{display:block;font-size:1.285rem;width:18px;height:18px}[dir] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation li:last-child{margin-bottom:1.25rem!important}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation li.active a{color:#565656}[dir] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu:not(.expanded) .navigation li.active a{background:#f5f5f5;box-shadow:none}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded{width:210px}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation>li.navigation-header span{display:block}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation>li.navigation-header .feather-more-horizontal{display:none}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation li.has-sub>a:after{content:"";height:1rem;width:1rem;display:inline-block;position:absolute;top:14px;transition:all .2s ease-out}[dir] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation li.has-sub>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236e6b7b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:1rem;transform:rotate(0deg)}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation li.has-sub>a:after{right:20px}[dir=rtl] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation li.has-sub>a:after{left:20px}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation li.has-sub.open:not(.menu-item-closing)>a:after{transform:rotate(90deg)}[dir=rtl] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation li.has-sub.open:not(.menu-item-closing)>a:after{transform:rotate(-90deg)}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navbar-header .brand-text{display:inline}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .modern-nav-toggle{display:block}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation{overflow:visible}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li.navigation-header span{display:none}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .navigation>li>a{text-overflow:inherit}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-collapsed .app-content,[dir=ltr] .vertical-layout.vertical-menu-modern.menu-collapsed .footer{margin-left:75px}[dir=rtl] .vertical-layout.vertical-menu-modern.menu-collapsed .app-content,[dir=rtl] .vertical-layout.vertical-menu-modern.menu-collapsed .footer{margin-right:75px}.vertical-layout.vertical-menu-modern.menu-collapsed .header-navbar.floating-nav{width:calc(100% - 4.4rem - 74px)}.vertical-layout.vertical-menu-modern.menu-collapsed .header-navbar.navbar-static-top{width:calc(100% - 74px)}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-collapsed .header-navbar.navbar-static-top{left:74px}[dir=rtl] .vertical-layout.vertical-menu-modern.menu-collapsed .header-navbar.navbar-static-top{right:74px}[dir=ltr] .vertical-layout.vertical-menu-modern .collapse-toggle-icon,[dir=ltr] .vertical-layout.vertical-menu-modern .toggle-icon{margin-right:.425rem}[dir=rtl] .vertical-layout.vertical-menu-modern .collapse-toggle-icon,[dir=rtl] .vertical-layout.vertical-menu-modern .toggle-icon{margin-left:.425rem}.vertical-layout.vertical-menu-modern .collapse-toggle-icon:focus,.vertical-layout.vertical-menu-modern .toggle-icon:focus{outline:none}@media(min-width:992px){.vertical-layout.vertical-menu-modern .main-menu{width:210px}}@media(max-width:1199.98px){.vertical-layout.vertical-menu-modern .main-menu,.vertical-layout.vertical-menu-modern .navbar .navbar-header{width:0}[dir=ltr] .vertical-layout.vertical-menu-modern .content,[dir=ltr] .vertical-layout.vertical-menu-modern .footer{margin-left:0}[dir=rtl] .vertical-layout.vertical-menu-modern .content,[dir=rtl] .vertical-layout.vertical-menu-modern .footer{margin-right:0}[dir=ltr] .vertical-layout.vertical-menu-modern.menu-collapsed .app-content,[dir=ltr] .vertical-layout.vertical-menu-modern.menu-collapsed .footer{margin-left:0}[dir=rtl] .vertical-layout.vertical-menu-modern.menu-collapsed .app-content,[dir=rtl] .vertical-layout.vertical-menu-modern.menu-collapsed .footer{margin-right:0}.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu{width:0}}@media(max-width:767.98px){.vertical-layout.vertical-menu-modern .main-menu,.vertical-layout.vertical-menu-modern .navbar .navbar-header{width:0}[dir=ltr] .vertical-layout.vertical-menu-modern .content,[dir=ltr] .vertical-layout.vertical-menu-modern .footer{margin-left:0}[dir=rtl] .vertical-layout.vertical-menu-modern .content,[dir=rtl] .vertical-layout.vertical-menu-modern .footer{margin-right:0}}.adjust-height{height:calc(100% - 32px)!important}.adjust-trialing-height{height:calc(100% - 4.75rem)!important}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){[dir=ltr] .vertical-menu-modern.vertical-layout .main-menu .navigation>li>a>span,[dir=rtl] .vertical-menu-modern.vertical-layout .main-menu .navigation>li>a>span{animation:none}}[dir=ltr] .horizontal-menu .content{margin-left:0}[dir=rtl] .horizontal-menu .content{margin-right:0}.horizontal-menu .content.show-overlay .content-overlay{z-index:998!important}[dir] .horizontal-menu .navbar.header-navbar .navbar-container{padding:.8rem 2rem}.horizontal-menu .horizontal-menu-wrapper .header-navbar{min-height:4.45rem}.horizontal-menu footer{position:static}.horizontal-menu .horizontal-menu-wrapper{position:fixed;top:62px;z-index:990;width:100%}.horizontal-menu .horizontal-menu-wrapper .header-navbar .navbar-container{width:100%}[dir] .horizontal-menu .horizontal-menu-wrapper .header-navbar .navbar-container{padding:0 1rem}.horizontal-menu .horizontal-menu-wrapper .header-navbar .navbar-header{display:none}.horizontal-menu .header-navbar{z-index:999!important;line-height:1;min-height:auto}[dir] .horizontal-menu .header-navbar,[dir] .horizontal-menu .header-navbar.navbar-light{background:#fff}.horizontal-menu .header-navbar.navbar-horizontal.floating-nav{top:62px;width:calc(100% - 4rem)}[dir] .horizontal-menu .header-navbar.navbar-horizontal.floating-nav{background:#fff}[dir=ltr] .horizontal-menu .header-navbar.navbar-horizontal.floating-nav{left:0}[dir=rtl] .horizontal-menu .header-navbar.navbar-horizontal.floating-nav{right:0}[dir] .horizontal-menu .header-navbar .navbar-container{border-radius:.357rem}.horizontal-menu .header-navbar.navbar-fixed{position:fixed;width:100%}.horizontal-menu .header-navbar.navbar-brand-center .navbar-header{position:absolute;z-index:1000}[dir] .horizontal-menu .header-navbar.navbar-brand-center .navbar-header{padding:0}[dir=ltr] .horizontal-menu .header-navbar.navbar-brand-center .navbar-header{left:calc(50% - 56px)}[dir=rtl] .horizontal-menu .header-navbar.navbar-brand-center .navbar-header{right:calc(50% - 56px)}.horizontal-menu .header-navbar.navbar-brand-center .navbar-header .navbar-brand{display:flex;align-items:center;font-size:inherit}[dir=ltr] .horizontal-menu .header-navbar.navbar-brand-center .navbar-header .navbar-brand{margin-right:0}[dir=rtl] .horizontal-menu .header-navbar.navbar-brand-center .navbar-header .navbar-brand{margin-left:0}.horizontal-menu .header-navbar.navbar-brand-center .navbar-header .navbar-brand .brand-logo img{max-width:36px}.horizontal-menu .header-navbar.navbar-brand-center .navbar-header .navbar-brand .brand-text{color:#4f46e5;font-weight:600;letter-spacing:.01rem;font-size:1.45rem}[dir] .horizontal-menu .header-navbar.navbar-brand-center .navbar-header .navbar-brand .brand-text{margin-bottom:0}[dir=ltr] .horizontal-menu .header-navbar.navbar-brand-center .navbar-header .navbar-brand .brand-text{padding-left:1rem}[dir=rtl] .horizontal-menu .header-navbar.navbar-brand-center .navbar-header .navbar-brand .brand-text{padding-right:1rem}[dir] .horizontal-menu .header-navbar.navbar-horizontal .nav-link.dropdown-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236e6b7b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}[dir=ltr] .horizontal-menu .header-navbar.navbar-horizontal .nav-link.dropdown-toggle:after{left:.4rem}[dir=rtl] .horizontal-menu .header-navbar.navbar-horizontal .nav-link.dropdown-toggle:after{right:.4rem}[dir] .horizontal-menu .header-navbar.navbar-horizontal .sidebar-group-active .dropdown-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.horizontal-menu .header-navbar.navbar-horizontal .dropdown-menu:before{display:none}.horizontal-menu .header-navbar.navbar-horizontal .dropdown-menu{min-width:215px;min-height:52px}[dir] .horizontal-menu .header-navbar.navbar-horizontal .dropdown-menu{border:none;margin-top:0}.horizontal-menu .header-navbar.navbar-horizontal .dropdown-menu .disabled{pointer-events:none!important}.horizontal-menu .header-navbar.navbar-horizontal .dropdown-menu .disabled a{color:#b8c2cc}.horizontal-menu .header-navbar.navbar-horizontal .dropdown-menu .dropdown-toggle:after{position:absolute;top:50%}[dir] .horizontal-menu .header-navbar.navbar-horizontal .dropdown-menu .dropdown-toggle:after{margin-top:-7px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236e6b7b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")}[dir=ltr] .horizontal-menu .header-navbar.navbar-horizontal .dropdown-menu .dropdown-toggle:after{left:auto;right:1rem}[dir=rtl] .horizontal-menu .header-navbar.navbar-horizontal .dropdown-menu .dropdown-toggle:after{right:auto;left:1rem}.horizontal-menu .header-navbar.navbar-horizontal .dropdown-menu .dropdown-item{font-size:1rem;display:flex;align-items:center}[dir] .horizontal-menu .header-navbar.navbar-horizontal .dropdown-menu .dropdown-item{padding-top:.68rem;padding-bottom:.68rem}.horizontal-menu .header-navbar.navbar-horizontal .dropdown-menu .dropdown-submenu{position:relative}[dir=ltr] .horizontal-menu .header-navbar.navbar-horizontal .dropdown-menu .dropdown-submenu.openLeft .dropdown-menu{left:auto!important;right:100%!important}[dir=rtl] .horizontal-menu .header-navbar.navbar-horizontal .dropdown-menu .dropdown-submenu.openLeft .dropdown-menu{right:auto!important;left:100%!important}[dir] .horizontal-menu .header-navbar.navbar-horizontal .dropdown-menu .dropdown-submenu.sidebar-group-active{background:#f8f8f8}.horizontal-menu .header-navbar.navbar-horizontal .dropdown-menu .dropdown-submenu>.dropdown-menu{position:absolute;top:0!important}[dir=ltr] .horizontal-menu .header-navbar.navbar-horizontal .dropdown-menu .dropdown-submenu>.dropdown-menu{left:100%!important}[dir=rtl] .horizontal-menu .header-navbar.navbar-horizontal .dropdown-menu .dropdown-submenu>.dropdown-menu{right:100%!important}.horizontal-menu .header-navbar.navbar-horizontal .dropdown-menu .dropdown-submenu>.dropdown-menu i,.horizontal-menu .header-navbar.navbar-horizontal .dropdown-menu .dropdown-submenu>.dropdown-menu svg{height:11px!important;width:11px!important;font-size:11px!important}[dir] .horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li{padding-top:.857rem;padding-bottom:.857rem}.horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li>.dropdown-menu a>*{transition:all .2s ease}.horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li>.dropdown-menu a:hover{color:#6e6b7b}[dir] .horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li>.dropdown-menu a:hover{background-color:transparent}.horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li>.dropdown-menu a:hover>*{transition:transform .2s ease}[dir=ltr] .horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li>.dropdown-menu a:hover>*{transform:translateX(5px)}[dir=rtl] .horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li>.dropdown-menu a:hover>*{transform:translateX(-5px)}.horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li>.dropdown-menu .active>a{color:#4f46e5;font-weight:500}[dir] .horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li>.dropdown-menu .active>a{background:#f8f8f8}.horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li>.dropdown-menu .open.active>a{color:#6e6b7b;font-weight:400}.horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li i,.horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li svg{height:17px;width:17px;font-size:1.2rem}[dir=ltr] .horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li i,[dir=ltr] .horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li svg{margin-right:.5rem}[dir=rtl] .horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li i,[dir=rtl] .horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li svg{margin-left:.5rem}.horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li>a{display:flex}[dir] .horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li>a{padding:.715rem 1.25rem}[dir=ltr] .horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li>a{margin-right:.715rem}[dir=rtl] .horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li>a{margin-left:.715rem}[dir] .horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li:hover>a{background:#f8f8f8;border-radius:4px}.horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li.active>a{color:#fff}[dir] .horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li.active>a{box-shadow:0 0 6px 1px rgba(79,70,229,.6);border-radius:4px}[dir=ltr] .horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li.active>a{background:linear-gradient(118deg,#4f46e5,rgba(79,70,229,.7))}[dir=rtl] .horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li.active>a{background:linear-gradient(-118deg,#4f46e5,rgba(79,70,229,.7))}.horizontal-menu .navigation-header{font-family:inherit;color:#929292;font-size:1rem;text-transform:uppercase}[dir] .horizontal-menu .navigation-header{padding:8px 20px}[dir] .horizontal-menu .navbar-dark .nav-item.active>a{border-bottom:2px solid #4f46e5;background-color:#313c50}.horizontal-layout.navbar-floating .header-navbar-shadow{height:80px}@media(min-width:1200px){.horizontal-layout.navbar-floating .header-navbar-shadow{top:45px}}[dir] .horizontal-layout.navbar-floating:not(.blank-page) .app-content{padding:12.2rem 2rem 0}[dir] .horizontal-layout.navbar-floating .horizontal-menu-wrapper{background:linear-gradient(180deg,hsla(0,0%,97.3%,.95) 44%,hsla(0,0%,97.3%,.46) 73%,hsla(0,0%,100%,0));background-repeat:repeat-x}.horizontal-layout.navbar-floating.footer-static .app-content .content-area-wrapper,.horizontal-layout.navbar-floating.footer-static .app-content .kanban-wrapper{height:calc(100vh - 15.55rem);height:calc(var(--vh, 1vh)*100 - 15.55rem)}@media(max-width:1199.98px){.horizontal-layout.navbar-floating.footer-static .app-content .content-area-wrapper,.horizontal-layout.navbar-floating.footer-static .app-content .kanban-wrapper{height:calc(100vh - 9rem);height:calc(var(--vh, 1vh)*100 - 9rem)}}.horizontal-layout.navbar-floating.footer-hidden .app-content .content-area-wrapper,.horizontal-layout.navbar-floating.footer-hidden .app-content .kanban-wrapper{height:calc(100vh - 14.2rem);height:calc(var(--vh, 1vh)*100 - 14.2rem)}@media(max-width:1199.98px){.horizontal-layout.navbar-floating.footer-hidden .app-content .content-area-wrapper,.horizontal-layout.navbar-floating.footer-hidden .app-content .kanban-wrapper{height:calc(100vh - 6.85rem);height:calc(var(--vh, 1vh)*100 - 6.85rem)}}.horizontal-layout.navbar-floating.footer-fixed .app-content .content-area-wrapper,.horizontal-layout.navbar-floating.footer-fixed .app-content .kanban-wrapper{height:calc(100vh - 17.55rem);height:calc(var(--vh, 1vh)*100 - 17.55rem)}@media(max-width:1199.98px){.horizontal-layout.navbar-floating.footer-fixed .app-content .content-area-wrapper,.horizontal-layout.navbar-floating.footer-fixed .app-content .kanban-wrapper{height:calc(100vh - 10.2rem);height:calc(var(--vh, 1vh)*100 - 10.2rem)}}[dir] .horizontal-layout.navbar-sticky .app-content{padding:10.9rem 2rem 0}[dir] .horizontal-layout.navbar-sticky .header-navbar{background-color:#f8f8f8;box-shadow:none}.horizontal-layout.navbar-sticky .horizontal-menu-wrapper .navbar-horizontal.header-navbar.fixed-top{top:62px}[dir] .horizontal-layout.navbar-sticky .horizontal-menu-wrapper .navbar-horizontal.header-navbar.fixed-top{background-color:#fff;box-shadow:0 4px 24px 0 rgba(34,41,47,.1)}[dir=ltr] .horizontal-layout.navbar-sticky .horizontal-menu-wrapper .navbar-horizontal.header-navbar.fixed-top{left:0}[dir=rtl] .horizontal-layout.navbar-sticky .horizontal-menu-wrapper .navbar-horizontal.header-navbar.fixed-top{right:0}.horizontal-layout.navbar-sticky.footer-static .app-content .content-area-wrapper,.horizontal-layout.navbar-sticky.footer-static .app-content .kanban-wrapper{height:calc(100vh - 14.25rem);height:calc(var(--vh, 1vh)*100 - 14.25rem)}@media(max-width:1199.98px){.horizontal-layout.navbar-sticky.footer-static .app-content .content-area-wrapper,.horizontal-layout.navbar-sticky.footer-static .app-content .kanban-wrapper{height:calc(100vh - 9rem);height:calc(var(--vh, 1vh)*100 - 9rem)}}.horizontal-layout.navbar-sticky.footer-hidden .app-content .content-area-wrapper,.horizontal-layout.navbar-sticky.footer-hidden .app-content .kanban-wrapper{height:calc(100vh - 12.9rem);height:calc(var(--vh, 1vh)*100 - 12.9rem)}@media(max-width:1199.98px){.horizontal-layout.navbar-sticky.footer-hidden .app-content .content-area-wrapper,.horizontal-layout.navbar-sticky.footer-hidden .app-content .kanban-wrapper{height:calc(100vh - 6.85rem);height:calc(var(--vh, 1vh)*100 - 6.85rem)}}.horizontal-layout.navbar-sticky.footer-fixed .app-content .content-area-wrapper,.horizontal-layout.navbar-sticky.footer-fixed .app-content .kanban-wrapper{height:calc(100vh - 16.25rem);height:calc(var(--vh, 1vh)*100 - 16.25rem)}@media(max-width:1199.98px){.horizontal-layout.navbar-sticky.footer-fixed .app-content .content-area-wrapper,.horizontal-layout.navbar-sticky.footer-fixed .app-content .kanban-wrapper{height:calc(100vh - 10.2rem);height:calc(var(--vh, 1vh)*100 - 10.2rem)}}[dir] .horizontal-layout.navbar-static .app-content{padding:6.45rem 2rem 0}.horizontal-layout.navbar-static .content{min-height:calc(100% - 8rem)}[dir] .horizontal-layout.navbar-static .header-navbar{background-color:#f8f8f8;box-shadow:none}.horizontal-layout.navbar-static .horizontal-menu-wrapper{position:relative}[dir] .horizontal-layout.navbar-static .horizontal-menu-wrapper .navbar-horizontal.header-navbar{background:#fff}.horizontal-layout.navbar-static .horizontal-menu-wrapper .navbar-horizontal.header-navbar.navbar-static-top{width:100%}[dir=ltr] .horizontal-layout.navbar-static .horizontal-menu-wrapper .navbar-horizontal.header-navbar.navbar-static-top{left:0}[dir=rtl] .horizontal-layout.navbar-static .horizontal-menu-wrapper .navbar-horizontal.header-navbar.navbar-static-top{right:0}.horizontal-layout.navbar-static.footer-static .app-content .content-area-wrapper,.horizontal-layout.navbar-static.footer-static .app-content .kanban-wrapper{height:calc(100vh - 14.45rem);height:calc(var(--vh, 1vh)*100 - 14.45rem)}@media(max-width:1199.98px){.horizontal-layout.navbar-static.footer-static .app-content .content-area-wrapper,.horizontal-layout.navbar-static.footer-static .app-content .kanban-wrapper{height:calc(100vh - 9.2rem);height:calc(var(--vh, 1vh)*100 - 9.2rem)}}.horizontal-layout.navbar-static.footer-hidden .app-content .content-area-wrapper,.horizontal-layout.navbar-static.footer-hidden .app-content .kanban-wrapper{height:calc(100vh - 12.9rem);height:calc(var(--vh, 1vh)*100 - 12.9rem)}@media(max-width:1199.98px){.horizontal-layout.navbar-static.footer-hidden .app-content .content-area-wrapper,.horizontal-layout.navbar-static.footer-hidden .app-content .kanban-wrapper{height:calc(100vh - 6.85rem);height:calc(var(--vh, 1vh)*100 - 6.85rem)}}.horizontal-layout.navbar-static.footer-fixed .app-content .content-area-wrapper,.horizontal-layout.navbar-static.footer-fixed .app-content .kanban-wrapper{height:calc(100vh - 16.25rem);height:calc(var(--vh, 1vh)*100 - 16.25rem)}@media(max-width:1199.98px){.horizontal-layout.navbar-static.footer-fixed .app-content .content-area-wrapper,.horizontal-layout.navbar-static.footer-fixed .app-content .kanban-wrapper{height:calc(100vh - 10.2rem);height:calc(var(--vh, 1vh)*100 - 10.2rem)}}.horizontal-layout.navbar-hidden.footer-static .app-content .content-area-wrapper,.horizontal-layout.navbar-hidden.footer-static .app-content .kanban-wrapper{height:calc(100vh - 9.8rem);height:calc(var(--vh, 1vh)*100 - 9.8rem)}@media(max-width:1199.98px){.horizontal-layout.navbar-hidden.footer-static .app-content .content-area-wrapper,.horizontal-layout.navbar-hidden.footer-static .app-content .kanban-wrapper{height:calc(100vh - 4.55rem);height:calc(var(--vh, 1vh)*100 - 4.55rem)}}.horizontal-layout.navbar-hidden.footer-hidden .app-content .content-area-wrapper,.horizontal-layout.navbar-hidden.footer-hidden .app-content .kanban-wrapper{height:calc(100vh - 8.45rem);height:calc(var(--vh, 1vh)*100 - 8.45rem)}@media(max-width:1199.98px){.horizontal-layout.navbar-hidden.footer-hidden .app-content .content-area-wrapper,.horizontal-layout.navbar-hidden.footer-hidden .app-content .kanban-wrapper{height:calc(100vh - 2.4rem);height:calc(var(--vh, 1vh)*100 - 2.4rem)}}.horizontal-layout.navbar-hidden.footer-fixed .app-content .content-area-wrapper,.horizontal-layout.navbar-hidden.footer-fixed .app-content .kanban-wrapper{height:calc(100vh - 11.8rem);height:calc(var(--vh, 1vh)*100 - 11.8rem)}@media(max-width:1199.98px){.horizontal-layout.navbar-hidden.footer-fixed .app-content .content-area-wrapper,.horizontal-layout.navbar-hidden.footer-fixed .app-content .kanban-wrapper{height:calc(100vh - 5.75rem);height:calc(var(--vh, 1vh)*100 - 5.75rem)}}.horizontal-layout.vertical-overlay-menu #main-menu-navigation>li>ul>li>a i,.horizontal-layout.vertical-overlay-menu #main-menu-navigation>li>ul>li>a svg{height:1rem;width:1rem;font-size:1rem}@media(max-width:1199.98px){.horizontal-layout.horizontal-menu .horizontal-menu-wrapper .header-navbar{display:none}[dir] .horizontal-layout .header-navbar{background:#fff}[dir] .horizontal-layout .app-content{padding:5.65rem 1.2rem 0!important}}@media(max-width:575.98px){html[dir] body.horizontal-layout.navbar-static .app-content{padding:5.65rem 1.2rem 0!important}}[dir=ltr] .vertical-overlay-menu .content{margin-left:0}[dir=rtl] .vertical-overlay-menu .content{margin-right:0}.vertical-overlay-menu .navbar .navbar-header{width:210px}[dir=ltr] .vertical-overlay-menu .navbar .navbar-header{float:left}[dir=rtl] .vertical-overlay-menu .navbar .navbar-header{float:right}.vertical-overlay-menu .main-menu,.vertical-overlay-menu.menu-hide .main-menu{opacity:0;transition:width .25s,opacity .25s,transform .25s;width:210px}[dir] .vertical-overlay-menu .main-menu,[dir] .vertical-overlay-menu.menu-hide .main-menu{transform:translateZ(0)}[dir=ltr] .vertical-overlay-menu .main-menu,[dir=ltr] .vertical-overlay-menu.menu-hide .main-menu{left:-210px}[dir=rtl] .vertical-overlay-menu .main-menu,[dir=rtl] .vertical-overlay-menu.menu-hide .main-menu{right:-210px}.vertical-overlay-menu .main-menu .navigation>li>a>i,.vertical-overlay-menu .main-menu .navigation>li>a>svg{transition:all .2s ease;height:20px;width:20px}[dir=ltr] .vertical-overlay-menu .main-menu .navigation>li>a>i,[dir=ltr] .vertical-overlay-menu .main-menu .navigation>li>a>svg{margin-right:14px;float:left}[dir=rtl] .vertical-overlay-menu .main-menu .navigation>li>a>i,[dir=rtl] .vertical-overlay-menu .main-menu .navigation>li>a>svg{margin-left:14px;float:right}.vertical-overlay-menu .main-menu .navigation>li>a>i:before,.vertical-overlay-menu .main-menu .navigation>li>a>svg:before{transition:all .2s ease;font-size:1.429rem}.vertical-overlay-menu .main-menu .navigation li.has-sub>a:after{content:"";height:1rem;width:1rem;display:inline-block;position:absolute;top:14px;transition:all .2s ease-out}[dir] .vertical-overlay-menu .main-menu .navigation li.has-sub>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236e6b7b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:1rem;transform:rotate(0deg)}[dir=ltr] .vertical-overlay-menu .main-menu .navigation li.has-sub>a:after{right:20px}[dir=rtl] .vertical-overlay-menu .main-menu .navigation li.has-sub>a:after{left:20px}[dir=ltr] .vertical-overlay-menu .main-menu .navigation li.has-sub.open:not(.menu-item-closing)>a:after{transform:rotate(90deg)}[dir=rtl] .vertical-overlay-menu .main-menu .navigation li.has-sub.open:not(.menu-item-closing)>a:after{transform:rotate(-90deg)}.vertical-overlay-menu .main-menu .navigation .navigation-header .feather-more-horizontal{display:none}.vertical-overlay-menu.menu-open .main-menu{opacity:1;transition:width .25s,opacity .25s,transform .25s}[dir=ltr] .vertical-overlay-menu.menu-open .main-menu{transform:translate3d(210px,0,0)}[dir=rtl] .vertical-overlay-menu.menu-open .main-menu{transform:translate3d(-210px,0,0)}.beacon-container{position:fixed;width:40px;height:40px;display:flex;justify-content:center;align-items:center;z-index:995;user-select:none;transition:transform .3s ease,box-shadow .3s ease;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;touch-action:none}[dir] .beacon-container{border-radius:50%;cursor:pointer;box-shadow:0 6px 20px rgba(99,102,241,.5),0 0 25px rgba(139,92,246,.2),inset 0 1px 0 hsla(0,0%,100%,.15)}[dir=ltr] .beacon-container{background:linear-gradient(135deg,#6366f1,#8b5cf6)}[dir=rtl] .beacon-container{background:linear-gradient(-135deg,#6366f1,#8b5cf6)}[dir] .beacon-container.active{transform:scale(1.05)}.beacon-container .play-icon{pointer-events:none}.beacon-container .drag-handle{position:absolute;bottom:-6px;width:20px;height:20px;display:flex;justify-content:center;align-items:center;transition:opacity .2s ease,transform .2s ease}[dir] .beacon-container .drag-handle{border-radius:50%;background:rgba(0,0,0,.6);cursor:grab;box-shadow:0 2px 8px rgba(0,0,0,.2)}[dir=ltr] .beacon-container .drag-handle{right:-6px}[dir=rtl] .beacon-container .drag-handle{left:-6px}[dir] .beacon-container .drag-handle:hover{background:rgba(0,0,0,.7);transform:scale(1.05)}[dir] .beacon-container .drag-handle:active{cursor:grabbing;transform:scale(.95)}.beacon-pulse{width:54px;height:54px;z-index:9998;pointer-events:none;position:fixed}[dir] .beacon-pulse{border-radius:50%;border:2px solid rgba(99,102,241,.3)}[dir=ltr] .beacon-pulse,[dir=rtl] .beacon-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.5}}body.dragging{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:none}@media(max-width:767px){.beacon-container{width:44px;height:44px}.beacon-container .drag-handle{opacity:.8}[dir] .beacon-container .drag-handle{background:rgba(0,0,0,.7)}.beacon-container .drag-handle:active{opacity:1}[dir] .beacon-container .drag-handle:active{background:rgba(0,0,0,.8)}.beacon-pulse{width:58px;height:58px}}@media(hover:none)and (pointer:coarse){.beacon-container .drag-handle{opacity:.8}.beacon-container .drag-handle:active{opacity:1}}.agentic-workspace{--agentic-font:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;--agentic-page-bg:#f8fafc;--agentic-surface:#fff;--agentic-border:#e2e8f0;--agentic-border-soft:#eef2f7;--agentic-text:#0f172a;--agentic-text-secondary:#64748b;--agentic-text-muted:#94a3b8;--agentic-primary:var(--bs-primary,#4f46e5);--agentic-primary-rgb:var(--bs-primary-rgb,79,70,229);--agentic-primary-soft:rgba(79,70,229,0.08);--agentic-primary-tint:#eef2ff;--agentic-success:#059669;--agentic-success-soft:#ecfdf5;--agentic-warning:#d97706;--agentic-warning-soft:#fffbeb;--agentic-danger:#dc2626;--agentic-danger-soft:#fef2f2;--agentic-radius-sm:8px;--agentic-radius-md:12px;--agentic-radius-lg:16px;--agentic-shadow-card:0 1px 3px rgba(0,0,0,0.05);--agentic-shadow-card-hover:0 4px 12px rgba(0,0,0,0.08);font-family:var(--agentic-font);color:var(--agentic-text-secondary)}[dir] .agentic-workspace{background:var(--agentic-page-bg)}.agentic-workspace .card{transition:box-shadow .2s ease,border-color .2s ease}[dir] .agentic-workspace .card{border-radius:var(--agentic-radius-md);border-color:var(--agentic-border-soft);box-shadow:var(--agentic-shadow-card)}[dir] .agentic-workspace .card:hover{box-shadow:var(--agentic-shadow-card-hover)}[dir] .agentic-workspace .card.shadow-none{box-shadow:var(--agentic-shadow-card)}.agentic-workspace .card-header{font-weight:600;color:var(--agentic-text)}[dir] .agentic-workspace .card-header{background:var(--agentic-surface);border-bottom-color:var(--agentic-border);padding-top:1rem;padding-bottom:1rem}.agentic-workspace .table{font-size:13px;color:var(--agentic-text-secondary)}.agentic-workspace .table thead th{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--agentic-primary);vertical-align:middle}[dir] .agentic-workspace .table thead th{background:#f8fafc;border-bottom:1px solid var(--agentic-border);border-top:none}[dir] .agentic-workspace .table tbody tr:nth-child(2n){background:rgba(248,250,252,.65)}.agentic-workspace .table tbody td{vertical-align:middle}[dir] .agentic-workspace .table tbody td{border-color:#f1f5f9}.agentic-workspace .table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}[dir] .agentic-workspace .table-responsive{border-radius:var(--agentic-radius-sm)}.agentic-workspace .form-control,.agentic-workspace .form-select,.agentic-workspace .input-group-text{font-size:13px}[dir] .agentic-workspace .form-control,[dir] .agentic-workspace .form-select,[dir] .agentic-workspace .input-group-text{border-radius:var(--agentic-radius-sm);border-color:var(--agentic-border)}[dir] .agentic-workspace .form-control:focus,[dir] .agentic-workspace .form-select:focus,[dir] .agentic-workspace .input-group-text:focus{border-color:var(--agentic-primary);box-shadow:0 0 0 3px rgba(var(--agentic-primary-rgb),.12)}.agentic-workspace .rdt_Table{overflow:hidden}[dir] .agentic-workspace .rdt_Table{border:1px solid var(--agentic-border-soft);border-radius:var(--agentic-radius-md);background:var(--agentic-surface)}.agentic-workspace .rdt_TableHeadRow{min-height:48px}[dir] .agentic-workspace .rdt_TableHeadRow{background:#f8fafc!important;border-bottom:1px solid var(--agentic-border)!important}.agentic-workspace .rdt_TableCell,.agentic-workspace .rdt_TableCol{font-size:13px;color:#334155}.agentic-workspace .rdt_TableHeadRow .rdt_TableCol{font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--agentic-primary)!important}[dir] .agentic-workspace .rdt_TableRow{border-bottom-color:#f1f5f9!important}[dir] .agentic-workspace .rdt_TableRow:hover{background:#f9fbfc!important}.agentic-workspace .rdt_Pagination{font-size:12px;color:var(--agentic-text-muted)}[dir] .agentic-workspace .rdt_Pagination{border-top:1px solid var(--agentic-border-soft)}.agentic-workspace .agentic-dashboard h4,.agentic-workspace .agentic-flow-roster h4,.agentic-workspace .onboarding-tab-page h4{font-weight:700;letter-spacing:-.02em;color:var(--agentic-text)}.agentic-reports-page__share-link-modal.modal-dialog,.agentic-reports-page__share-link-modal .modal-dialog,.modal-dialog.agentic-reports-page__share-link-modal{max-width:520px!important;min-height:calc(100% - 3.5rem);display:flex!important;align-items:center!important;justify-content:center!important}[dir] .agentic-reports-page__share-link-modal.modal-dialog,[dir] .agentic-reports-page__share-link-modal .modal-dialog,[dir] .modal-dialog.agentic-reports-page__share-link-modal{margin:1.75rem auto!important}.agentic-reports-page__share-link-modal .modal-content{width:100%;overflow:hidden;max-height:calc(100vh - 3.5rem);display:flex;flex-direction:column}[dir] .agentic-reports-page__share-link-modal .modal-content{border:none;border-radius:14px;box-shadow:0 20px 40px rgba(15,23,42,.16);background:#fff}.agentic-reports-page__share-link-modal .modal-header{display:flex;align-items:center;flex-shrink:0}[dir] .agentic-reports-page__share-link-modal .modal-header{border-bottom:1px solid #eef2f7;padding:18px 24px 16px;background:#fff}[dir] .agentic-reports-page__share-link-modal .modal-header .btn-close{padding:.5rem}[dir=ltr] .agentic-reports-page__share-link-modal .modal-header .btn-close{margin:-.5rem -.5rem -.5rem auto}[dir=rtl] .agentic-reports-page__share-link-modal .modal-header .btn-close{margin:-.5rem auto -.5rem -.5rem}.agentic-reports-page__share-link-modal .modal-body{overflow-y:auto;flex:1 1 auto;max-height:calc(85vh - 130px);scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}[dir] .agentic-reports-page__share-link-modal .modal-body{padding:22px 24px 20px;background:#fff}.agentic-reports-page__share-link-modal .modal-body::-webkit-scrollbar{width:6px}[dir] .agentic-reports-page__share-link-modal .modal-body::-webkit-scrollbar-track{background:transparent}[dir] .agentic-reports-page__share-link-modal .modal-body::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}[dir] .agentic-reports-page__share-link-modal .modal-body::-webkit-scrollbar-thumb:hover{background:#94a3b8}.agentic-reports-page__share-link-modal .modal-footer{grid-gap:10px;gap:10px;flex-shrink:0}[dir] .agentic-reports-page__share-link-modal .modal-footer{border-top:1px solid #eef2f7;padding:14px 24px;background:#f8fafc}.agentic-reports-page__share-modal-icon-badge{width:38px;height:38px;color:#7367f0;display:flex;align-items:center;justify-content:center;flex-shrink:0}[dir] .agentic-reports-page__share-modal-icon-badge{border-radius:10px;background:rgba(115,103,240,.1)}.agentic-reports-page__share-info-banner{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;line-height:1.45}[dir] .agentic-reports-page__share-info-banner{padding:10px 14px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}.agentic-reports-page__share-link-form{width:100%}.agentic-reports-page__share-link-input{height:38px;font-size:13.5px;color:#1e293b;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}[dir] .agentic-reports-page__share-link-input{background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:8px 12px}.agentic-reports-page__share-link-input::placeholder{color:#94a3b8}[dir] .agentic-reports-page__share-link-input:focus{border-color:#7367f0;box-shadow:0 0 0 3px rgba(115,103,240,.14);background:#fff}.agentic-reports-page__email-chips-container{min-height:42px;max-height:120px;overflow-y:auto;display:flex;flex-wrap:wrap;align-items:center;grid-gap:6px;gap:6px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}[dir] .agentic-reports-page__email-chips-container{padding:5px 10px;background:#fff;border:1px solid #cbd5e1;border-radius:8px;cursor:text}.agentic-reports-page__email-chips-container::-webkit-scrollbar{width:4px}[dir] .agentic-reports-page__email-chips-container::-webkit-scrollbar-track{background:transparent}[dir] .agentic-reports-page__email-chips-container::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}[dir] .agentic-reports-page__email-chips-container:focus-within{border-color:#7367f0;box-shadow:0 0 0 3px rgba(115,103,240,.14)}[dir] .agentic-reports-page__email-chips-container--invalid{border-color:#ea5455!important;box-shadow:0 0 0 3px rgba(234,84,85,.14)!important}.agentic-reports-page__email-chip{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;color:#334155;font-size:12.5px;font-weight:500;line-height:1.4;-webkit-user-select:none;user-select:none;transition:background-color .15s ease,border-color .15s ease}[dir] .agentic-reports-page__email-chip{background:#f1f5f9;border:1px solid #e2e8f0;padding:2px 8px;border-radius:6px}.agentic-reports-page__email-chip--invalid{color:#b91c1c}[dir] .agentic-reports-page__email-chip--invalid{background:#fee2e2;border-color:#fca5a5}.agentic-reports-page__email-chip-text{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agentic-reports-page__email-chip-remove{display:inline-flex;align-items:center;justify-content:center;color:#94a3b8;line-height:1}[dir] .agentic-reports-page__email-chip-remove{border:none;background:transparent;padding:0;cursor:pointer;border-radius:50%}.agentic-reports-page__email-chip-remove:hover{color:#ef4444}[dir] .agentic-reports-page__email-chip-remove:hover{background:rgba(239,68,68,.12)}.agentic-reports-page__email-chips-input{outline:none!important;font-size:13.5px!important;color:#1e293b!important;flex:1 1 160px;min-width:140px}[dir] .agentic-reports-page__email-chips-input{border:none!important;box-shadow:none!important;padding:4px 2px!important;background:transparent!important}.agentic-reports-page__email-chips-input::placeholder{color:#94a3b8;font-size:13px}.agentic-reports-page__cc-toggle-btn{color:#7367f0;font-size:12px;font-weight:600;display:inline-flex;align-items:center;grid-gap:4px;gap:4px;transition:all .15s ease}[dir] .agentic-reports-page__cc-toggle-btn{border:none;background:transparent;cursor:pointer;padding:2px 6px;border-radius:4px}.agentic-reports-page__cc-toggle-btn:hover{color:#5e50ee}[dir] .agentic-reports-page__cc-toggle-btn:hover{background:rgba(115,103,240,.08)}.agentic-reports-page__share-accordion{overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}[dir] .agentic-reports-page__share-accordion{border:1px solid #e2e8f0;border-radius:10px;background:#fff}[dir] .agentic-reports-page__share-accordion--open{border-color:#cbd5e1;box-shadow:0 2px 6px rgba(15,23,42,.04)}.agentic-reports-page__share-accordion-header{width:100%;display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;user-select:none;transition:background-color .15s ease}[dir] .agentic-reports-page__share-accordion-header{padding:10px 14px;background:#f8fafc;border:none;cursor:pointer}[dir=ltr] .agentic-reports-page__share-accordion-header{text-align:left}[dir=rtl] .agentic-reports-page__share-accordion-header{text-align:right}[dir] .agentic-reports-page__share-accordion-header:hover{background:#f1f5f9}.agentic-reports-page__share-accordion-title{font-size:12.5px;font-weight:600;color:#334155;display:flex;align-items:center;grid-gap:6px;gap:6px;flex-wrap:wrap}.agentic-reports-page__share-accordion-chevron{color:#64748b;transition:transform .2s ease;flex-shrink:0}[dir=ltr] .agentic-reports-page__share-accordion-chevron--open{transform:rotate(180deg)}[dir=rtl] .agentic-reports-page__share-accordion-chevron--open{transform:rotate(-180deg)}[dir] .agentic-reports-page__share-accordion-body{padding:12px 14px;border-top:1px solid #e2e8f0;background:#fff}.agentic-reports-page__share-filters-count-badge{font-size:11px;font-weight:600;color:#6366f1}[dir] .agentic-reports-page__share-filters-count-badge{background:#eef2ff;border:1px solid #e0e7ff;padding:1px 7px;border-radius:12px}[dir=ltr] .agentic-reports-page__share-filters-count-badge{margin-left:4px}[dir=rtl] .agentic-reports-page__share-filters-count-badge{margin-right:4px}.agentic-reports-page__share-filter-quick-btn{color:#7367f0;font-size:11.5px;font-weight:600;transition:all .15s ease}[dir] .agentic-reports-page__share-filter-quick-btn{border:none;background:transparent;cursor:pointer;padding:2px 4px;border-radius:4px}.agentic-reports-page__share-filter-quick-btn:hover{color:#5e50ee}[dir] .agentic-reports-page__share-filter-quick-btn:hover{background:rgba(115,103,240,.08)}.agentic-reports-page__share-filters-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}[dir] .agentic-reports-page__share-filters-grid{margin-top:6px}@media(max-width:576px){.agentic-reports-page__share-filters-grid{grid-template-columns:1fr}}.agentic-reports-page__share-filter-card{display:block;transition:all .15s ease;-webkit-user-select:none;user-select:none}[dir] .agentic-reports-page__share-filter-card{margin:0;padding:8px 10px;border-radius:8px;border:1px solid #e2e8f0;background:#f8fafc;cursor:pointer}[dir] .agentic-reports-page__share-filter-card:hover{border-color:#cbd5e1;background:#f1f5f9}[dir] .agentic-reports-page__share-filter-card--active{background:#f8fafc;border-color:#cbd5e1}.agentic-reports-page__share-filter-card .form-check-input{flex-shrink:0}[dir] .agentic-reports-page__share-filter-card .form-check-input{cursor:pointer;margin-top:2px}.agentic-reports-page__share-filter-card-text{flex:1 1;min-width:0}.agentic-reports-page__share-filter-card-title{font-size:12.5px;font-weight:600;color:#1e293b;line-height:1.3}.agentic-reports-page__share-filter-card-desc{font-size:11px;color:#64748b;line-height:1.25;white-space:normal}[dir] .agentic-reports-page__share-filter-card-desc{margin-top:2px}.agentic-reports-page__share-validity-group{width:100%;display:flex;align-items:stretch;overflow:hidden;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}[dir] .agentic-reports-page__share-validity-group{border-radius:8px;border:1px solid #cbd5e1;background:#fff}[dir] .agentic-reports-page__share-validity-group:focus-within{border-color:#7367f0;box-shadow:0 0 0 3px rgba(115,103,240,.14)}[dir] .agentic-reports-page__share-validity-group--invalid{border-color:#ea5455!important;box-shadow:0 0 0 3px rgba(234,84,85,.14)!important}.agentic-reports-page__share-validity-input{outline:none!important;font-size:13.5px!important;color:#1e293b!important;height:38px!important;flex:1 1}[dir] .agentic-reports-page__share-validity-input{border:none!important;box-shadow:none!important;background:transparent!important;padding:8px 12px!important}.agentic-reports-page__share-validity-input::placeholder{color:#94a3b8}.agentic-reports-page__share-validity-addon{color:#64748b!important;font-size:13px!important;font-weight:500!important;display:flex;align-items:center;-webkit-user-select:none;user-select:none}[dir] .agentic-reports-page__share-validity-addon{border:none!important;background:#f8fafc!important;padding:0 14px!important}[dir=ltr] .agentic-reports-page__share-validity-addon{border-left:1px solid #e2e8f0!important}[dir=rtl] .agentic-reports-page__share-validity-addon{border-right:1px solid #e2e8f0!important}.agentic-reports-page__share-link-textarea{font-size:13.5px;line-height:1.5;color:#1e293b;resize:vertical;min-height:100px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}[dir] .agentic-reports-page__share-link-textarea{background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:10px 12px}.agentic-reports-page__share-link-textarea::placeholder{color:#94a3b8}[dir] .agentic-reports-page__share-link-textarea:focus{border-color:#7367f0;box-shadow:0 0 0 3px rgba(115,103,240,.14);background:#fff}.agentic-reports-page__share-link-send{min-width:105px;height:36px;font-weight:500;font-size:13px}[dir] .agentic-reports-page__share-link-send{border-radius:8px}.agentic-reports-page__share-link-cancel{min-width:80px;height:36px;font-weight:500;font-size:13px;color:#64748b}[dir] .agentic-reports-page__share-link-cancel{border-radius:8px;border-color:#cbd5e1}.agentic-reports-page__share-link-cancel:hover{color:#334155}[dir] .agentic-reports-page__share-link-cancel:hover{background:#f1f5f9;border-color:#94a3b8}.agentic-ops-page__filter-actions{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.agentic-reports-page__saved-views-dropdown{min-width:240px;max-height:320px;overflow-y:auto}.agentic-reports-page__filter-label{font-size:11px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;line-height:1.2}[dir] .agentic-reports-page__filter-label{margin-bottom:4px}.agentic-ops-page__filter-actions .dropdown-item{white-space:normal}[dir] .agentic-reports-page__saved-view-row{cursor:pointer}[dir] .agentic-reports-page__saved-view-row:hover{background:rgba(115,103,240,.04)}.agentic-reports-page__more-filters{white-space:nowrap;position:relative}.agentic-reports-page__more-filters-count{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;color:#fff;font-size:10px;font-weight:700;line-height:1}[dir] .agentic-reports-page__more-filters-count{padding:0 4px;border-radius:999px;background:#7367f0}.agentic-reports-page__filters-sidebar{width:min(420px,100vw)!important;z-index:1065!important}.agentic-reports-page__filters-backdrop{z-index:1060!important}[dir] .agentic-reports-page__filters-sidebar-header{border-bottom:1px solid #eef2f7;padding-bottom:12px}[dir] .agentic-reports-page__filters-sidebar-body{padding-top:16px}.agentic-reports-page__filters-sidebar-footer{display:flex;justify-content:flex-end;grid-gap:10px;gap:10px}[dir] .agentic-reports-page__filters-sidebar-footer{padding:16px;border-top:1px solid #eef2f7;background:#fff}.agentic-reports-page__filter-section-title{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#64748b}[dir] .agentic-reports-page__filter-section-title{margin-bottom:10px}.agentic-reports-page__filter-section-hint{font-size:12px;color:#94a3b8}[dir] .agentic-reports-page__filter-section-hint{margin-bottom:12px}.agentic-reports-page__filter-conditions{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.agentic-reports-page__filter-condition{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:start}[dir] .agentic-reports-page__filter-condition{padding:10px;border:1px solid #eef2f7;border-radius:8px;background:#f8fafc}.agentic-reports-page__filter-condition-joiner{display:flex;align-items:center;justify-content:center;width:100%}[dir] .agentic-reports-page__filter-condition-joiner{text-align:center}.agentic-reports-page__filter-condition-joiner span{font-size:10px;font-weight:700;letter-spacing:.06em;color:#7367f0}[dir] .agentic-reports-page__filter-condition-joiner span{background:rgba(115,103,240,.1);border-radius:999px;padding:2px 10px}.agentic-reports-page__filter-condition-field{grid-column:1/-1;min-width:0}.agentic-reports-page__filter-condition-value{font-size:13px;min-width:0}.agentic-reports-page__filter-condition-remove{min-width:32px;min-height:32px;display:inline-flex;align-items:center;justify-content:center}.agentic-reports-page__saved-views{display:flex;align-items:center;grid-gap:10px;gap:10px;min-width:0;max-width:100%}.agentic-reports-page__saved-views-label{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;font-size:12px;font-weight:600;color:#64748b;white-space:nowrap;flex-shrink:0}.agentic-reports-page__saved-views-scroll{display:flex;grid-gap:6px;gap:6px;flex:1 1;min-width:0;overflow-x:auto;scrollbar-width:thin}[dir] .agentic-reports-page__saved-views-scroll{padding-bottom:2px}.agentic-reports-page__saved-views-scroll::-webkit-scrollbar{height:2px;width:1px}.agentic-reports-page__saved-views-scroll::-webkit-scrollbar-thumb{width:1px;height:4px}[dir] .agentic-reports-page__saved-views-scroll::-webkit-scrollbar-thumb{background:rgba(115,103,240,.35);border-radius:999px}[dir] .agentic-reports-page__saved-views-scroll::-webkit-scrollbar-track{background:transparent}.agentic-reports-page__saved-view-pill{flex:0 0 auto;display:inline-flex;align-items:center;max-width:20ch;font-size:12px;font-weight:600;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .14s ease,border-color .14s ease,color .14s ease;max-width:11rem;display:inline-block}[dir] .agentic-reports-page__saved-view-pill{padding:5px 12px;border:1px solid #eef2f7;border-radius:999px;background:#fff;cursor:pointer;text-align:center}.agentic-reports-page__saved-view-pill:hover{color:#7367f0}[dir] .agentic-reports-page__saved-view-pill:hover{border-color:rgba(115,103,240,.35)}.agentic-reports-page__saved-view-pill.active{color:#fff}[dir] .agentic-reports-page__saved-view-pill.active{background:#7367f0;border-color:transparent}.agentic-reports-page__saved-view-action-pill{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;font-size:12px;font-weight:600;color:#b91c1c;white-space:nowrap;transition:background .14s ease,border-color .14s ease,color .14s ease}[dir] .agentic-reports-page__saved-view-action-pill{padding:5px 10px;border:1px solid #eef2f7;border-radius:999px;background:#fff;cursor:pointer}.agentic-reports-page__saved-view-action-pill:hover{color:#b91c1c}[dir] .agentic-reports-page__saved-view-action-pill:hover{background:#fef2f2;border-color:rgba(185,28,28,.35)}.agentic-reports-page__report-menu-divider{height:1px}[dir] .agentic-reports-page__report-menu-divider{background:#eef2f7;margin:6px 0}.agentic-reports-page__report-menu-save{display:flex;align-items:flex-start;grid-gap:8px;gap:8px;width:100%;color:#0f172a;font-size:13px}[dir] .agentic-reports-page__report-menu-save{padding:8px 12px;border:0;border-radius:6px;background:transparent;cursor:pointer}[dir=ltr] .agentic-reports-page__report-menu-save{text-align:left}[dir=rtl] .agentic-reports-page__report-menu-save{text-align:right}.agentic-reports-page__report-menu-save:hover{color:#7367f0}[dir] .agentic-reports-page__report-menu-save:hover{background:#f3f0ff}.agentic-reports-page__gate{min-height:100vh;display:flex;align-items:center;justify-content:center}[dir] .agentic-reports-page__gate{padding:24px;background:#f8fafc}.agentic-reports-page__gate-card{width:min(440px,100%)}[dir] .agentic-reports-page__gate-card{border-radius:12px}.agentic-reports-page__gate-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:#7367f0}[dir] .agentic-reports-page__gate-icon{border-radius:10px;background:rgba(115,103,240,.1)}.agentic-standalone-header{position:fixed;top:0;height:60px;z-index:1030;display:flex;align-items:center}[dir] .agentic-standalone-header{background:#fff;border-bottom:1px solid #e2e8f0;box-shadow:0 1px 4px rgba(15,23,42,.05)}[dir=ltr] .agentic-standalone-header,[dir=rtl] .agentic-standalone-header{left:0;right:0}.agentic-standalone-header__inner{width:100%;max-width:1360px;display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px}[dir] .agentic-standalone-header__inner{margin:0 auto;padding:0 28px}.agentic-standalone-header__brand-group{display:flex;align-items:center;grid-gap:16px;gap:16px;min-width:0}.agentic-standalone-header__brand{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-shrink:0}.agentic-standalone-header__brand-logo{height:30px;width:auto;max-width:150px;object-fit:contain}.agentic-standalone-header__separator{width:1px;height:24px;flex-shrink:0}[dir] .agentic-standalone-header__separator{background:#cbd5e1}.agentic-standalone-header__client{display:flex;align-items:center;grid-gap:10px;gap:10px;min-width:0}.agentic-standalone-header__client-brand{display:flex;align-items:center;grid-gap:8px;gap:8px;min-width:0}.agentic-standalone-header__client-logo{max-height:28px;width:auto;max-width:165px;object-fit:contain;flex-shrink:0}.agentic-standalone-header__client-name{font-size:14px;font-weight:700;color:#1e293b;white-space:nowrap}.agentic-standalone-header__client-avatar{width:28px;height:28px;color:#475569;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px}[dir] .agentic-standalone-header__client-avatar{border-radius:6px;background:#f1f5f9}.agentic-standalone-header__meta{display:flex;align-items:center;grid-gap:12px;gap:12px;flex-shrink:0}[dir=ltr] .agentic-standalone-header__meta{margin-right:120px}[dir=rtl] .agentic-standalone-header__meta{margin-left:120px}.agentic-standalone-header__access-badge{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;font-size:11.5px;font-weight:600;color:#166534}[dir] .agentic-standalone-header__access-badge{background:#f0fdf4;border:1px solid #bbf7d0;padding:3px 10px;border-radius:9999px}@media(max-width:768px){.agentic-standalone-header{height:54px}[dir] .agentic-standalone-header__inner{padding:0 16px}.agentic-standalone-header__brand-group{grid-gap:12px;gap:12px}.agentic-standalone-header__brand-logo{height:24px;max-width:110px}.agentic-standalone-header__access-badge{display:none}}.agentic-reports-page-wrapper--standalone{min-height:100vh;width:100%}[dir] .agentic-reports-page-wrapper--standalone{background:var(--agentic-page-bg,#f8fafc);padding:24px 32px;padding-top:84px!important}@media(max-width:991px){[dir] .agentic-reports-page-wrapper--standalone{padding:16px 12px;padding-top:76px!important}}@media(max-width:768px){[dir] .agentic-reports-page-wrapper--standalone{padding-top:70px!important}}@media(max-width:575px){[dir] .agentic-reports-page-wrapper--standalone{padding:12px 8px;padding-top:66px!important}}.agentic-reports-page-wrapper--standalone .agentic-ops-page{max-width:1360px}[dir] .agentic-reports-page-wrapper--standalone .agentic-ops-page{margin:0 auto;background:var(--agentic-surface,#fff);border-radius:var(--agentic-radius-md,12px);border:1px solid var(--agentic-border-soft,#eef2f7);box-shadow:var(--agentic-shadow-card,0 1px 3px rgba(0,0,0,.05));padding:24px}@media(max-width:768px){[dir] .agentic-reports-page-wrapper--standalone .agentic-ops-page{padding:16px}}@media(max-width:575px){[dir] .agentic-reports-page-wrapper--standalone .agentic-ops-page{padding:12px}}.blank-page:has(.agentic-reports-page-wrapper--standalone):has(.agentic-report-preview--expanded) .blank-page__language-switcher,.blank-page:has(.agentic-reports-page-wrapper--standalone):has(.agentic-report-preview--expanded)>.nav.navbar-nav,body.is-standalone-report.report-table-is-expanded .blank-page>.nav.navbar-nav,body.is-standalone-report.report-table-is-expanded .blank-page__language-switcher{display:none!important}.agentic-reports-page-wrapper--standalone:has(.agentic-report-preview--expanded) .agentic-standalone-header,body.is-standalone-report.report-table-is-expanded .agentic-standalone-header{display:none!important}.agentic-reports-page__kpi-dashboard{width:100%}[dir] .agentic-reports-page__kpi-dashboard{margin-bottom:10px}.agentic-reports-page__kpi-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:8px;gap:8px;width:100%}@media(max-width:991px){.agentic-reports-page__kpi-grid{display:flex;overflow-x:auto}[dir] .agentic-reports-page__kpi-grid{padding-bottom:4px}.agentic-reports-page__kpi-grid::-webkit-scrollbar{height:4px}[dir] .agentic-reports-page__kpi-grid::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}}.agentic-reports-page__kpi-card{transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;display:flex;flex-direction:column;justify-content:center;min-width:0}[dir] .agentic-reports-page__kpi-card{border-radius:8px!important;border:1px solid var(--agentic-border-soft,#e2e8f0)!important;background:var(--agentic-surface,#fff);box-shadow:0 1px 2px rgba(0,0,0,.03);padding:6px 10px!important}@media(max-width:991px){.agentic-reports-page__kpi-card{flex:0 0 140px}}[dir] .agentic-reports-page__kpi-card:hover{border-color:rgba(115,103,240,.35)!important;box-shadow:0 2px 6px rgba(0,0,0,.06)}[dir=ltr] .agentic-reports-page__kpi-card--blue{border-left:3px solid #4f46e5!important}[dir=rtl] .agentic-reports-page__kpi-card--blue{border-right:3px solid #4f46e5!important}[dir] .agentic-reports-page__kpi-card--green{background:#f0fdf4!important}[dir=ltr] .agentic-reports-page__kpi-card--green{border-left:3px solid #10b981!important}[dir=rtl] .agentic-reports-page__kpi-card--green{border-right:3px solid #10b981!important}[dir=ltr] .agentic-reports-page__kpi-card--amber{border-left:3px solid #f59e0b!important}[dir=rtl] .agentic-reports-page__kpi-card--amber{border-right:3px solid #f59e0b!important}[dir] .agentic-reports-page__kpi-card--red{background:#fef2f2!important}[dir=ltr] .agentic-reports-page__kpi-card--red{border-left:3px solid #ef4444!important}[dir=rtl] .agentic-reports-page__kpi-card--red{border-right:3px solid #ef4444!important}[dir=ltr] .agentic-reports-page__kpi-card--violet{border-left:3px solid #8b5cf6!important}[dir=rtl] .agentic-reports-page__kpi-card--violet{border-right:3px solid #8b5cf6!important}[dir=ltr] .agentic-reports-page__kpi-card--teal{border-left:3px solid #0d9488!important}[dir=rtl] .agentic-reports-page__kpi-card--teal{border-right:3px solid #0d9488!important}[dir=ltr] .agentic-reports-page__kpi-card--neutral{border-left:3px solid #94a3b8!important}[dir=rtl] .agentic-reports-page__kpi-card--neutral{border-right:3px solid #94a3b8!important}.agentic-reports-page__kpi-head{display:flex;align-items:center;justify-content:space-between;grid-gap:4px;gap:4px;min-height:unset}[dir] .agentic-reports-page__kpi-head{margin-bottom:2px}.agentic-reports-page__kpi-label{font-size:11px;font-weight:600;color:var(--agentic-text-secondary,#64748b);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agentic-reports-page__kpi-value{font-size:1.15rem;font-weight:700;color:var(--agentic-text,#0f172a);letter-spacing:-.01em;line-height:1.1}.agentic-reports-page__kpi-sub{font-size:10.5px;font-weight:500;color:var(--agentic-text-muted,#94a3b8);white-space:nowrap;line-height:1}[dir] .agentic-reports-page__kpi-sub{margin-top:0}.agentic-reports-page__kpi-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0}[dir] .agentic-reports-page__kpi-icon{border-radius:4px}.agentic-reports-page__kpi-icon--blue{color:var(--agentic-primary,#4f46e5)}[dir] .agentic-reports-page__kpi-icon--blue{background:var(--agentic-primary-soft,rgba(79,70,229,.08))}.agentic-reports-page__kpi-icon--green{color:var(--agentic-success,#16a34a)}[dir] .agentic-reports-page__kpi-icon--green{background:var(--agentic-success-soft,#dcfce7)}.agentic-reports-page__kpi-icon--amber{color:var(--agentic-warning,#d97706)}[dir] .agentic-reports-page__kpi-icon--amber{background:var(--agentic-warning-soft,#fef3c7)}.agentic-reports-page__kpi-icon--red{color:var(--agentic-danger,#dc2626)}[dir] .agentic-reports-page__kpi-icon--red{background:var(--agentic-danger-soft,#fee2e2)}.agentic-reports-page__kpi-icon--violet{color:#7c3aed}[dir] .agentic-reports-page__kpi-icon--violet{background:rgba(139,92,246,.1)}.agentic-reports-page__kpi-icon--teal{color:#0f766e}[dir] .agentic-reports-page__kpi-icon--teal{background:rgba(13,148,136,.1)}.agentic-reports-page__kpi-icon--neutral{color:#64748b}[dir] .agentic-reports-page__kpi-icon--neutral{background:#f1f5f9}.agentic-reports-page,.agentic-reports-page-wrapper{position:relative;min-height:100%;display:flex;flex-direction:column;flex:1 1}.agentic-reports-page__readonly-control{pointer-events:none;opacity:.7}.agentic-reports-page__filter-lock{color:#94a3b8;vertical-align:-1px}[dir=ltr] .agentic-reports-page__filter-lock{margin-left:4px}[dir=rtl] .agentic-reports-page__filter-lock{margin-right:4px}.agentic-share-perm__tabs{display:flex;grid-gap:4px;gap:4px}[dir] .agentic-share-perm__tabs{border-bottom:1px solid #e2e8f0;margin-bottom:10px}.agentic-share-perm__tab{font-size:12px;font-weight:600;color:#64748b}[dir] .agentic-share-perm__tab{background:transparent;padding:6px 10px;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer}.agentic-share-perm__tab--active{color:#7367f0}[dir] .agentic-share-perm__tab--active{border-bottom-color:#7367f0}.agentic-share-perm__hint{font-size:11.5px;color:#64748b}.agentic-share-perm__list{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.agentic-share-perm__list--scroll{max-height:280px;overflow-y:auto}[dir=ltr] .agentic-share-perm__list--scroll{padding-right:2px}[dir=rtl] .agentic-share-perm__list--scroll{padding-left:2px}.agentic-share-perm__list--disabled{opacity:.55}.agentic-share-perm__section{display:flex;flex-direction:column;grid-gap:6px;gap:6px}[dir] .agentic-share-perm__section+.agentic-share-perm__section{margin-top:6px}.agentic-share-perm__section-head{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;font-size:11.5px;font-weight:700;color:#334155;flex-wrap:wrap}[dir] .agentic-share-perm__section-head{padding:4px 2px 0}.agentic-share-perm__row{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;flex-wrap:wrap}[dir] .agentic-share-perm__row{padding:8px 10px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc}[dir] .agentic-share-perm__row--master{background:#fff;border-color:#cbd5e1}.agentic-share-perm__row-text{display:flex;flex-direction:column;min-width:0;flex:1 1 180px}.agentic-share-perm__row-title{font-size:12.5px;font-weight:600;color:#1e293b;line-height:1.3;display:flex;align-items:center;grid-gap:6px;gap:6px;flex-wrap:wrap}.agentic-share-perm__row-desc{font-size:11px;color:#64748b;line-height:1.3;word-break:break-word}[dir] .agentic-share-perm__row-desc{margin-top:2px}.agentic-share-perm__warn{font-size:11px;color:#b45309}[dir] .agentic-share-perm__warn{margin-top:2px}.agentic-share-perm__row-controls{display:flex;align-items:center;grid-gap:10px;gap:10px;flex-wrap:wrap}.agentic-share-perm__segment{display:inline-flex;overflow:hidden}[dir] .agentic-share-perm__segment{border:1px solid #cbd5e1;border-radius:6px;background:#fff}.agentic-share-perm__segment-btn{font-size:11px;font-weight:600;color:#475569;white-space:nowrap}[dir] .agentic-share-perm__segment-btn{border:none;background:transparent;padding:3px 8px;cursor:pointer}[dir=ltr] .agentic-share-perm__segment-btn+.agentic-share-perm__segment-btn{border-left:1px solid #e2e8f0}[dir=rtl] .agentic-share-perm__segment-btn+.agentic-share-perm__segment-btn{border-right:1px solid #e2e8f0}[dir] .agentic-share-perm__segment-btn:hover:not(:disabled){background:#f1f5f9}.agentic-share-perm__segment-btn--active{color:#fff}[dir] .agentic-share-perm__segment-btn--active{background:#7367f0}[dir] .agentic-share-perm__segment-btn--active:hover:not(:disabled){background:#685dd8}.agentic-share-perm__segment-btn:disabled{opacity:.45}[dir] .agentic-share-perm__segment-btn:disabled{cursor:not-allowed}.agentic-share-perm__removable{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;font-size:11px;color:#475569;white-space:nowrap}[dir] .agentic-share-perm__removable{margin:0;cursor:pointer}.agentic-share-perm__type{font-size:10px;font-weight:600;color:#64748b}[dir] .agentic-share-perm__type{background:#e2e8f0;border-radius:4px;padding:0 5px}.agentic-share-perm__confidential{display:inline-flex;align-items:center;grid-gap:3px;gap:3px;font-size:10px;font-weight:700;color:#b91c1c}[dir] .agentic-share-perm__confidential{background:#fee2e2;border-radius:4px;padding:0 5px}.agentic-share-perm__link{font-size:11px;font-weight:600;color:#7367f0}[dir] .agentic-share-perm__link{border:none;background:transparent;padding:0;margin-top:2px;cursor:pointer}[dir=ltr] .agentic-share-perm__link{text-align:left}[dir=rtl] .agentic-share-perm__link{text-align:right}.agentic-share-perm__link:disabled{color:#94a3b8}[dir] .agentic-share-perm__link:disabled{cursor:default}.agentic-share-perm__search{position:relative;flex:1 1}.agentic-share-perm__search svg{position:absolute;top:50%;color:#94a3b8}[dir] .agentic-share-perm__search svg{transform:translateY(-50%)}[dir=ltr] .agentic-share-perm__search svg{left:8px}[dir=rtl] .agentic-share-perm__search svg{right:8px}[dir=ltr] .agentic-share-perm__search .form-control{padding-left:26px}[dir=rtl] .agentic-share-perm__search .form-control{padding-right:26px}.agentic-share-perm__chip{font-size:11px;font-weight:600;color:#475569;white-space:nowrap}[dir] .agentic-share-perm__chip{border:1px solid #cbd5e1;background:#fff;border-radius:12px;padding:2px 10px;cursor:pointer}.agentic-share-perm__chip--active{color:#7367f0}[dir] .agentic-share-perm__chip--active{border-color:#7367f0;background:#eef2ff}.agentic-share-perm__empty{font-size:12px;color:#64748b}[dir] .agentic-share-perm__empty{text-align:center;padding:14px 8px}.agentic-share-perm__footnote{font-size:11px;color:#64748b}[dir] .agentic-share-perm__footnote{margin-top:8px}.agentic-share-perm__help-toggle{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;align-self:center;font-size:11.5px;font-weight:500;color:#64748b}[dir] .agentic-share-perm__help-toggle{border:none;background:transparent;padding:3px 6px;border-radius:6px;cursor:pointer}[dir=ltr] .agentic-share-perm__help-toggle{margin-left:auto}[dir=rtl] .agentic-share-perm__help-toggle{margin-right:auto}.agentic-share-perm__help-toggle--active,.agentic-share-perm__help-toggle:hover{color:#7367f0}[dir] .agentic-share-perm__help-toggle--active,[dir] .agentic-share-perm__help-toggle:hover{background:#f3f2ff}.agentic-share-perm__help{font-size:11.5px;color:#475569}[dir] .agentic-share-perm__help{margin-bottom:10px;padding:10px 12px;border:1px solid #dcd9fc;border-radius:8px;background:#f8f7ff}.agentic-share-perm__help-head{display:flex;align-items:center;justify-content:space-between;font-weight:600;color:#1e293b}[dir] .agentic-share-perm__help-head{margin-bottom:6px}.agentic-share-perm__help-close{display:inline-flex;color:#94a3b8}[dir] .agentic-share-perm__help-close{border:none;background:transparent;padding:2px;cursor:pointer}.agentic-share-perm__help-close:hover{color:#475569}.agentic-share-perm__help-list{display:flex;flex-direction:column;grid-gap:4px;gap:4px}[dir] .agentic-share-perm__help-list{margin:0}.agentic-share-perm__help-item{display:flex;grid-gap:8px;gap:8px}.agentic-share-perm__help-item dt{flex:0 0 76px;font-weight:600;color:#1e293b}.agentic-share-perm__help-item dd{flex:1 1;line-height:1.4}[dir] .agentic-share-perm__help-item dd{margin:0}.agentic-share-perm__help-note{color:#64748b;font-style:italic}[dir] .agentic-share-perm__help-note{margin-top:6px}@media(max-width:480px){.agentic-share-perm__help-toggle span{display:none}.agentic-share-perm__help-item{flex-direction:column;grid-gap:0;gap:0}.agentic-share-perm__help-item dt{flex-basis:auto}}.agentic-share-perm__toggles{display:inline-flex;align-items:center;grid-gap:12px;gap:12px;flex-wrap:wrap}.agentic-reports-page__share-save-view{transition:border-color .15s ease,background .15s ease}[dir] .agentic-reports-page__share-save-view{padding:10px 12px;border-radius:8px;border:1px solid #e2e8f0;background:#f8fafc}[dir] .agentic-reports-page__share-save-view:hover{border-color:#cbd5e1}[dir] .agentic-reports-page__share-save-view--active{border-color:#c7c2fb;background:#f7f6ff}.agentic-reports-page__share-save-view .form-check-input{flex-shrink:0}[dir] .agentic-reports-page__share-save-view .form-check-input{cursor:pointer;margin-top:2px}.agentic-reports-page__share-save-view-title{font-size:12.5px;font-weight:600;color:#1e293b;line-height:1.3}.agentic-reports-page__share-save-view-desc{font-size:11px;color:#64748b;line-height:1.25;white-space:normal}[dir] .agentic-reports-page__share-save-view-desc{margin-top:2px}[dir] .agentic-reports-page__share-save-view-name{margin-top:10px;padding-top:10px;border-top:1px dashed #e2e8f0}.waves-effect{position:relative;overflow:hidden}.waves-effect .waves-ripple{position:absolute;top:50%;opacity:0;width:0;height:0}[dir] .waves-effect .waves-ripple{border-radius:50%;background:hsla(0,0%,100%,.2)}[dir=ltr] .waves-effect .waves-ripple{left:50%;transform:translate(-50%,-50%);animation:ripple-effect .7s ease}[dir=rtl] .waves-effect .waves-ripple{right:50%;transform:translate(50%,-50%);animation:ripple-effect .7s ease}@keyframes ripple-effect{0%{opacity:0}25%{opacity:1}to{width:200%;padding-bottom:200%;opacity:0}}.react-hot-toast{font-size:1rem;color:#6e6b7b;letter-spacing:.14px}[dir] .react-hot-toast{box-shadow:0 4px 10px -4px rgba(58,53,65,.6);border-radius:.357rem}.dark-layout .react-hot-toast{color:#b4b7bd}[dir] .dark-layout .react-hot-toast{background:#283046;box-shadow:0 8px 16px -4px rgba(19,17,32,.65)}@font-face{font-family:"feather";src:url(/static/media/feather.ba142c9a.eot);src:url(/static/media/feather.ba142c9a.eot#iefix) format("embedded-opentype"),url(/static/media/feather.3fa166a5.woff) format("woff"),url(/static/media/feather.aaacbaee.ttf) format("truetype"),url(/static/media/feather.65e8cac7.svg#feather) format("svg")}.feather{font-family:"feather"!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-alert-octagon:before{content:"\e81b"}.icon-alert-circle:before{content:"\e81c"}.icon-activity:before{content:"\e81d"}.icon-alert-triangle:before{content:"\e81e"}.icon-align-center:before{content:"\e81f"}.icon-airplay:before{content:"\e820"}.icon-align-justify:before{content:"\e821"}.icon-align-left:before{content:"\e822"}.icon-align-right:before{content:"\e823"}.icon-arrow-down-left:before{content:"\e824"}.icon-arrow-down-right:before{content:"\e825"}.icon-anchor:before{content:"\e826"}.icon-aperture:before{content:"\e827"}.icon-arrow-left:before{content:"\e828"}.icon-arrow-right:before{content:"\e829"}.icon-arrow-down:before{content:"\e82a"}.icon-arrow-up-left:before{content:"\e82b"}.icon-arrow-up-right:before{content:"\e82c"}.icon-arrow-up:before{content:"\e82d"}.icon-award:before{content:"\e82e"}.icon-bar-chart:before{content:"\e82f"}.icon-at-sign:before{content:"\e830"}.icon-bar-chart-2:before{content:"\e831"}.icon-battery-charging:before{content:"\e832"}.icon-bell-off:before{content:"\e833"}.icon-battery:before{content:"\e834"}.icon-bluetooth:before{content:"\e835"}.icon-bell:before{content:"\e836"}.icon-book:before{content:"\e837"}.icon-briefcase:before{content:"\e838"}.icon-camera-off:before{content:"\e839"}.icon-calendar:before{content:"\e83a"}.icon-bookmark:before{content:"\e83b"}.icon-box:before{content:"\e83c"}.icon-camera:before{content:"\e83d"}.icon-check-circle:before{content:"\e83e"}.icon-check:before{content:"\e83f"}.icon-check-square:before{content:"\e840"}.icon-cast:before{content:"\e841"}.icon-chevron-down:before{content:"\e842"}.icon-chevron-left:before{content:"\e843"}.icon-chevron-right:before{content:"\e844"}.icon-chevron-up:before{content:"\e845"}.icon-chevrons-down:before{content:"\e846"}.icon-chevrons-right:before{content:"\e847"}.icon-chevrons-up:before{content:"\e848"}.icon-chevrons-left:before{content:"\e849"}.icon-clipboard:before{content:"\e84b"}.icon-chrome:before{content:"\e84c"}.icon-clock:before{content:"\e84d"}.icon-cloud-lightning:before{content:"\e84e"}.icon-cloud-drizzle:before{content:"\e84f"}.icon-cloud-rain:before{content:"\e850"}.icon-cloud-off:before{content:"\e851"}.icon-codepen:before{content:"\e852"}.icon-cloud-snow:before{content:"\e853"}.icon-compass:before{content:"\e854"}.icon-copy:before{content:"\e855"}.icon-corner-down-right:before{content:"\e856"}.icon-corner-down-left:before{content:"\e857"}.icon-corner-left-down:before{content:"\e858"}.icon-corner-left-up:before{content:"\e859"}.icon-corner-up-left:before{content:"\e85a"}.icon-corner-up-right:before{content:"\e85b"}.icon-corner-right-down:before{content:"\e85c"}.icon-corner-right-up:before{content:"\e85d"}.icon-cpu:before{content:"\e85e"}.icon-credit-card:before{content:"\e85f"}.icon-crosshair:before{content:"\e860"}.icon-disc:before{content:"\e861"}.icon-delete:before{content:"\e862"}.icon-download-cloud:before{content:"\e863"}.icon-download:before{content:"\e864"}.icon-droplet:before{content:"\e865"}.icon-edit-2:before{content:"\e866"}.icon-edit:before{content:"\e867"}.icon-edit-1:before{content:"\e868"}.icon-external-link:before{content:"\e869"}.icon-eye:before{content:"\e86a"}.icon-feather:before{content:"\e86b"}.icon-facebook:before{content:"\e86c"}.icon-file-minus:before{content:"\e86d"}.icon-eye-off:before{content:"\e86e"}.icon-fast-forward:before{content:"\e86f"}.icon-file-text:before{content:"\e870"}.icon-film:before{content:"\e871"}.icon-file:before{content:"\e872"}.icon-file-plus:before{content:"\e873"}.icon-folder:before{content:"\e874"}.icon-filter:before{content:"\e875"}.icon-flag:before{content:"\e876"}.icon-globe:before{content:"\e877"}.icon-grid:before{content:"\e878"}.icon-heart:before{content:"\e879"}.icon-home:before{content:"\e87a"}.icon-github:before{content:"\e87b"}.icon-image:before{content:"\e87c"}.icon-inbox:before{content:"\e87d"}.icon-layers:before{content:"\e87e"}.icon-info:before{content:"\e87f"}.icon-instagram:before{content:"\e880"}.icon-layout:before{content:"\e881"}.icon-link-2:before{content:"\e882"}.icon-life-buoy:before{content:"\e883"}.icon-link:before{content:"\e884"}.icon-log-in:before{content:"\e885"}.icon-list:before{content:"\e886"}.icon-lock:before{content:"\e887"}.icon-log-out:before{content:"\e888"}.icon-loader:before{content:"\e889"}.icon-mail:before{content:"\e88a"}.icon-maximize-2:before{content:"\e88b"}.icon-map:before{content:"\e88c"}.icon-map-pin:before{content:"\e88e"}.icon-menu:before{content:"\e88f"}.icon-message-circle:before{content:"\e890"}.icon-message-square:before{content:"\e891"}.icon-minimize-2:before{content:"\e892"}.icon-mic-off:before{content:"\e893"}.icon-minus-circle:before{content:"\e894"}.icon-mic:before{content:"\e895"}.icon-minus-square:before{content:"\e896"}.icon-minus:before{content:"\e897"}.icon-moon:before{content:"\e898"}.icon-monitor:before{content:"\e899"}.icon-more-vertical:before{content:"\e89a"}.icon-more-horizontal:before{content:"\e89b"}.icon-move:before{content:"\e89c"}.icon-music:before{content:"\e89d"}.icon-navigation-2:before{content:"\e89e"}.icon-navigation:before{content:"\e89f"}.icon-octagon:before{content:"\e8a0"}.icon-package:before{content:"\e8a1"}.icon-pause-circle:before{content:"\e8a2"}.icon-pause:before{content:"\e8a3"}.icon-percent:before{content:"\e8a4"}.icon-phone-call:before{content:"\e8a5"}.icon-phone-forwarded:before{content:"\e8a6"}.icon-phone-missed:before{content:"\e8a7"}.icon-phone-off:before{content:"\e8a8"}.icon-phone-incoming:before{content:"\e8a9"}.icon-phone:before{content:"\e8aa"}.icon-phone-outgoing:before{content:"\e8ab"}.icon-pie-chart:before{content:"\e8ac"}.icon-play-circle:before{content:"\e8ad"}.icon-play:before{content:"\e8ae"}.icon-plus-square:before{content:"\e8af"}.icon-plus-circle:before{content:"\e8b0"}.icon-plus:before{content:"\e8b1"}.icon-pocket:before{content:"\e8b2"}.icon-printer:before{content:"\e8b3"}.icon-power:before{content:"\e8b4"}.icon-radio:before{content:"\e8b5"}.icon-repeat:before{content:"\e8b6"}.icon-refresh-ccw:before{content:"\e8b7"}.icon-rewind:before{content:"\e8b8"}.icon-rotate-ccw:before{content:"\e8b9"}.icon-refresh-cw:before{content:"\e8ba"}.icon-rotate-cw:before{content:"\e8bb"}.icon-save:before{content:"\e8bc"}.icon-search:before{content:"\e8bd"}.icon-server:before{content:"\e8be"}.icon-scissors:before{content:"\e8bf"}.icon-share-2:before{content:"\e8c0"}.icon-share:before{content:"\e8c1"}.icon-shield:before{content:"\e8c2"}.icon-settings:before{content:"\e8c3"}.icon-skip-back:before{content:"\e8c4"}.icon-shuffle:before{content:"\e8c5"}.icon-sidebar:before{content:"\e8c6"}.icon-skip-forward:before{content:"\e8c7"}.icon-slack:before{content:"\e8c8"}.icon-slash:before{content:"\e8c9"}.icon-smartphone:before{content:"\e8ca"}.icon-square:before{content:"\e8cb"}.icon-speaker:before{content:"\e8cc"}.icon-star:before{content:"\e8cd"}.icon-stop-circle:before{content:"\e8ce"}.icon-sun:before{content:"\e8cf"}.icon-sunrise:before{content:"\e8d0"}.icon-tablet:before{content:"\e8d1"}.icon-tag:before{content:"\e8d2"}.icon-sunset:before{content:"\e8d3"}.icon-target:before{content:"\e8d4"}.icon-thermometer:before{content:"\e8d5"}.icon-thumbs-up:before{content:"\e8d6"}.icon-thumbs-down:before{content:"\e8d7"}.icon-toggle-left:before{content:"\e8d8"}.icon-toggle-right:before{content:"\e8d9"}.icon-trash-2:before{content:"\e8da"}.icon-trash:before{content:"\e8db"}.icon-trending-up:before{content:"\e8dc"}.icon-trending-down:before{content:"\e8dd"}.icon-triangle:before{content:"\e8de"}.icon-type:before{content:"\e8df"}.icon-twitter:before{content:"\e8e0"}.icon-upload:before{content:"\e8e1"}.icon-umbrella:before{content:"\e8e2"}.icon-upload-cloud:before{content:"\e8e3"}.icon-unlock:before{content:"\e8e4"}.icon-user-check:before{content:"\e8e5"}.icon-user-minus:before{content:"\e8e6"}.icon-user-plus:before{content:"\e8e7"}.icon-user-x:before{content:"\e8e8"}.icon-user:before{content:"\e8e9"}.icon-users:before{content:"\e8ea"}.icon-video-off:before{content:"\e8eb"}.icon-video:before{content:"\e8ec"}.icon-voicemail:before{content:"\e8ed"}.icon-volume-x:before{content:"\e8ee"}.icon-volume-2:before{content:"\e8ef"}.icon-volume-1:before{content:"\e8f0"}.icon-volume:before{content:"\e8f1"}.icon-watch:before{content:"\e8f2"}.icon-wifi:before{content:"\e8f3"}.icon-x-square:before{content:"\e8f4"}.icon-wind:before{content:"\e8f5"}.icon-x:before{content:"\e8f6"}.icon-x-circle:before{content:"\e8f7"}.icon-zap:before{content:"\e8f8"}.icon-zoom-in:before{content:"\e8f9"}.icon-zoom-out:before{content:"\e8fa"}.icon-command:before{content:"\e8fb"}.icon-cloud:before{content:"\e8fc"}.icon-hash:before{content:"\e8fd"}.icon-headphones:before{content:"\e8fe"}.icon-underline:before{content:"\e8ff"}.icon-italic:before{content:"\e900"}.icon-bold:before{content:"\e901"}.icon-crop:before{content:"\e902"}.icon-help-circle:before{content:"\e903"}.icon-paperclip:before{content:"\e904"}.icon-shopping-cart:before{content:"\e905"}.icon-tv:before{content:"\e906"}.icon-wifi-off:before{content:"\e907"}.icon-minimize:before{content:"\e88d"}.icon-maximize:before{content:"\e908"}.icon-gitlab:before{content:"\e909"}.icon-sliders:before{content:"\e90a"}.icon-star-on:before{content:"\e90b"}.icon-heart-on:before{content:"\e90c"}.icon-archive:before{content:"\e90d"}.icon-arrow-down-circle:before{content:"\e90e"}.icon-arrow-up-circle:before{content:"\e90f"}.icon-arrow-left-circle:before{content:"\e910"}.icon-arrow-right-circle:before{content:"\e911"}.icon-bar-chart-line-:before{content:"\e912"}.icon-bar-chart-line:before{content:"\e913"}.icon-book-open:before{content:"\e914"}.icon-code:before{content:"\e915"}.icon-database:before{content:"\e916"}.icon-dollar-sign:before{content:"\e917"}.icon-folder-plus:before{content:"\e918"}.icon-gift:before{content:"\e919"}.icon-folder-minus:before{content:"\e91a"}.icon-git-commit:before{content:"\e91b"}.icon-git-branch:before{content:"\e91c"}.icon-git-pull-request:before{content:"\e91d"}.icon-git-merge:before{content:"\e91e"}.icon-linkedin:before{content:"\e91f"}.icon-hard-drive:before{content:"\e920"}.icon-more-vertical-:before{content:"\e921"}.icon-more-horizontal-:before{content:"\e922"}.icon-rss:before{content:"\e923"}.icon-send:before{content:"\e924"}.icon-shield-off:before{content:"\e925"}.icon-shopping-bag:before{content:"\e926"}.icon-terminal:before{content:"\e927"}.icon-truck:before{content:"\e928"}.icon-zap-off:before{content:"\e929"}.icon-youtube:before{content:"\e92a"}

/*!
 * Bootstrap v5.1.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-blue:#00cfe8;--bs-indigo:#6610f2;--bs-purple:#4f46e5;--bs-pink:#d63384;--bs-red:#fb7979;--bs-orange:#ff9f43;--bs-yellow:#ffc107;--bs-green:#28c76f;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#b8c2cc;--bs-gray-dark:#1e1e1e;--bs-gray-100:#babfc7;--bs-gray-200:#ededed;--bs-gray-300:#dae1e7;--bs-gray-400:#636363;--bs-gray-500:#adb5bd;--bs-gray-600:#b8c2cc;--bs-gray-700:#4e5154;--bs-gray-800:#1e1e1e;--bs-gray-900:#2a2e30;--bs-primary:#4f46e5;--bs-secondary:#82868b;--bs-success:#28c76f;--bs-info:#00cfe8;--bs-warning:#ff9f43;--bs-danger:#fb7979;--bs-light:#f6f6f6;--bs-dark:#4b4b4b;--bs-primary-rgb:79,70,229;--bs-secondary-rgb:130,134,139;--bs-success-rgb:40,199,111;--bs-info-rgb:0,207,232;--bs-warning-rgb:255,159,67;--bs-danger-rgb:251,121,121;--bs-light-rgb:246,246,246;--bs-dark-rgb:75,75,75;--bs-white-rgb:255,255,255;--bs-black-rgb:34,41,47;--bs-body-rgb:110,107,123;--bs-font-sans-serif:var(--bs-body-font-family);--bs-font-monospace:var(--bs-body-font-family);--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,0.15),hsla(0,0%,100%,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.45;--bs-body-color:#6e6b7b;--bs-body-bg:#f8f8f8}*,:after,:before{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(34,41,47,0)}[dir] body{margin:0;text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg)}hr{color:#ebe9f1;opacity:1}[dir] hr{margin:1rem 0;background-color:currentColor;border:0}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.2;color:#5e5873}[dir] .h1,[dir] .h2,[dir] .h3,[dir] .h4,[dir] .h5,[dir] .h6,[dir] h1,[dir] h2,[dir] h3,[dir] h4,[dir] h5,[dir] h6{margin-top:0;margin-bottom:.5rem}.h1,h1{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){.h1,h1{font-size:2rem}}.h2,h2{font-size:calc(1.2964rem + .5568vw)}@media(min-width:1200px){.h2,h2{font-size:1.714rem}}.h3,h3{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.h3,h3{font-size:1.5rem}}.h4,h4{font-size:calc(1.2536rem + .0432vw)}@media(min-width:1200px){.h4,h4{font-size:1.286rem}}.h5,h5{font-size:1.07rem}.h6,h6{font-size:1rem}[dir] p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}[dir] abbr[data-bs-original-title],[dir] abbr[title]{cursor:help}address{font-style:normal;line-height:inherit}[dir] address{margin-bottom:1rem}[dir=ltr] ol,[dir=ltr] ul{padding-left:2rem}[dir=rtl] ol,[dir=rtl] ul{padding-right:2rem}[dir] dl,[dir] ol,[dir] ul{margin-top:0;margin-bottom:1rem}[dir] ol ol,[dir] ol ul,[dir] ul ol,[dir] ul ul{margin-bottom:0}dt{font-weight:500}[dir] dd{margin-bottom:.5rem}[dir=ltr] dd{margin-left:0}[dir=rtl] dd{margin-right:0}[dir] blockquote{margin:0 0 1rem}b,strong{font-weight:600}.small,small{font-size:.857rem}[dir] .mark,[dir] mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}a{color:#4f46e5}a,a:hover{text-decoration:none}a:hover{color:#4b43da}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;overflow:auto;font-size:90%}[dir] pre{margin-top:0;margin-bottom:1rem}pre code{font-size:inherit;color:inherit;word-break:normal}code{word-wrap:break-word}a>code{color:inherit}kbd{font-size:90%;color:#fff}[dir] kbd{padding:.2rem .4rem;background-color:#eee;border-radius:.25rem}kbd kbd{font-size:1em;font-weight:500}[dir] kbd kbd{padding:0}[dir] figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{color:#b9b9c3}[dir] caption{padding-top:.72rem;padding-bottom:.72rem}[dir=ltr] caption{text-align:left}[dir=rtl] caption{text-align:right}[dir] th{text-align:inherit;text-align:-webkit-match-parent}[dir] tbody,[dir] td,[dir] tfoot,[dir] th,[dir] thead,[dir] tr{border:0 solid;border-color:inherit}label{display:inline-block}[dir] button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}[dir] button,[dir] input,[dir] optgroup,[dir] select,[dir] textarea{margin:0}button,select{text-transform:none}[dir] [role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[dir] [type=button]:not(:disabled),[dir] [type=reset]:not(:disabled),[dir] [type=submit]:not(:disabled),[dir] button:not(:disabled){cursor:pointer}[dir] ::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0}[dir] fieldset{padding:0;margin:0;border:0}legend{width:100%;font-size:calc(1.275rem + .3vw);line-height:inherit}[dir] legend{padding:0;margin-bottom:.5rem}[dir=ltr] legend{float:left}[dir=rtl] legend{float:right}@media(min-width:1200px){legend{font-size:1.5rem}}[dir=ltr] legend+*{clear:left}[dir=rtl] legend+*{clear:right}[dir] ::-webkit-datetime-edit-day-field,[dir] ::-webkit-datetime-edit-fields-wrapper,[dir] ::-webkit-datetime-edit-hour-field,[dir] ::-webkit-datetime-edit-minute,[dir] ::-webkit-datetime-edit-month-field,[dir] ::-webkit-datetime-edit-text,[dir] ::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}[dir] ::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}[dir] iframe{border:0}summary{display:list-item}[dir] summary{cursor:pointer}progress{vertical-align:initial}[hidden]{display:none!important}.lead{font-size:1.14rem;font-weight:400}.display-1{font-size:calc(1.725rem + 5.7vw);font-weight:400;line-height:1.2}@media(min-width:1200px){.display-1{font-size:6rem}}.display-2{font-size:calc(1.675rem + 5.1vw);font-weight:400;line-height:1.2}@media(min-width:1200px){.display-2{font-size:5.5rem}}.display-3{font-size:calc(1.575rem + 3.9vw);font-weight:400;line-height:1.2}@media(min-width:1200px){.display-3{font-size:4.5rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:400;line-height:1.2}@media(min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:400;line-height:1.2}@media(min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:400;line-height:1.2}@media(min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{list-style:none}[dir=ltr] .list-unstyled{padding-left:0}[dir=rtl] .list-unstyled{padding-right:0}.list-inline{list-style:none}[dir=ltr] .list-inline{padding-left:0}[dir=rtl] .list-inline{padding-right:0}.list-inline-item{display:inline-block}[dir=ltr] .list-inline-item:not(:last-child){margin-right:.5rem}[dir=rtl] .list-inline-item:not(:last-child){margin-left:.5rem}.initialism{font-size:.857rem;text-transform:uppercase}.blockquote{font-size:1.25rem}[dir] .blockquote,[dir] .blockquote>:last-child{margin-bottom:0}.blockquote-footer{font-size:.857rem;color:#b9b9c3}[dir] .blockquote-footer{margin-top:0;margin-bottom:0}.blockquote-footer:before{content:"— "}.img-fluid,.img-thumbnail{max-width:100%;height:auto}[dir] .img-thumbnail{padding:.25rem;background-color:#f8f8f8;border:1px solid #dae1e7;border-radius:.357rem}.figure{display:inline-block}.figure-img{line-height:1}[dir] .figure-img{margin-bottom:.5rem}.figure-caption{font-size:.857rem;color:#b8c2cc}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xs,.container-xxl{width:100%}[dir=ltr] .container,[dir=ltr] .container-fluid,[dir=ltr] .container-lg,[dir=ltr] .container-md,[dir=ltr] .container-sm,[dir=ltr] .container-xl,[dir=ltr] .container-xs,[dir=ltr] .container-xxl,[dir=rtl] .container,[dir=rtl] .container-fluid,[dir=rtl] .container-lg,[dir=rtl] .container-md,[dir=rtl] .container-sm,[dir=rtl] .container-xl,[dir=rtl] .container-xs,[dir=rtl] .container-xxl{padding-right:var(--bs-gutter-x,1rem);padding-left:var(--bs-gutter-x,1rem);margin-right:auto;margin-left:auto}.container{max-width:0}@media(min-width:576px){.container,.container-sm{max-width:576px}}@media(min-width:768px){.container,.container-md,.container-sm{max-width:768px}}@media(min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:992px}}@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1200px}}@media(min-width:1440px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1440px}}.row{--bs-gutter-x:2rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap}[dir] .row{margin-top:calc(var(--bs-gutter-y)*-1)}[dir=ltr] .row,[dir=rtl] .row{margin-right:calc(var(--bs-gutter-x)*-0.5);margin-left:calc(var(--bs-gutter-x)*-0.5)}.row>*{flex-shrink:0;width:100%;max-width:100%}[dir] .row>*{margin-top:var(--bs-gutter-y)}[dir=ltr] .row>*,[dir=rtl] .row>*{padding-right:calc(var(--bs-gutter-x)*0.5);padding-left:calc(var(--bs-gutter-x)*0.5)}.col{flex:1 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}[dir=ltr] .offset-1{margin-left:8.33333333%}[dir=rtl] .offset-1{margin-right:8.33333333%}[dir=ltr] .offset-2{margin-left:16.66666667%}[dir=rtl] .offset-2{margin-right:16.66666667%}[dir=ltr] .offset-3{margin-left:25%}[dir=rtl] .offset-3{margin-right:25%}[dir=ltr] .offset-4{margin-left:33.33333333%}[dir=rtl] .offset-4{margin-right:33.33333333%}[dir=ltr] .offset-5{margin-left:41.66666667%}[dir=rtl] .offset-5{margin-right:41.66666667%}[dir=ltr] .offset-6{margin-left:50%}[dir=rtl] .offset-6{margin-right:50%}[dir=ltr] .offset-7{margin-left:58.33333333%}[dir=rtl] .offset-7{margin-right:58.33333333%}[dir=ltr] .offset-8{margin-left:66.66666667%}[dir=rtl] .offset-8{margin-right:66.66666667%}[dir=ltr] .offset-9{margin-left:75%}[dir=rtl] .offset-9{margin-right:75%}[dir=ltr] .offset-10{margin-left:83.33333333%}[dir=rtl] .offset-10{margin-right:83.33333333%}[dir=ltr] .offset-11{margin-left:91.66666667%}[dir=rtl] .offset-11{margin-right:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-25,.gx-25{--bs-gutter-x:0.25rem}.g-25,.gy-25{--bs-gutter-y:0.25rem}.g-50,.gx-50{--bs-gutter-x:0.5rem}.g-50,.gy-50{--bs-gutter-y:0.5rem}.g-75,.gx-75{--bs-gutter-x:0.75rem}.g-75,.gy-75{--bs-gutter-y:0.75rem}.g-1,.gx-1{--bs-gutter-x:1rem}.g-1,.gy-1{--bs-gutter-y:1rem}.g-2,.gx-2{--bs-gutter-x:1.5rem}.g-2,.gy-2{--bs-gutter-y:1.5rem}.g-3,.gx-3{--bs-gutter-x:3rem}.g-3,.gy-3{--bs-gutter-y:3rem}.g-4,.gx-4{--bs-gutter-x:3.5rem}.g-4,.gy-4{--bs-gutter-y:3.5rem}.g-5,.gx-5{--bs-gutter-x:4rem}.g-5,.gy-5{--bs-gutter-y:4rem}@media(min-width:576px){.col-sm{flex:1 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}[dir=ltr] .offset-sm-0{margin-left:0}[dir=rtl] .offset-sm-0{margin-right:0}[dir=ltr] .offset-sm-1{margin-left:8.33333333%}[dir=rtl] .offset-sm-1{margin-right:8.33333333%}[dir=ltr] .offset-sm-2{margin-left:16.66666667%}[dir=rtl] .offset-sm-2{margin-right:16.66666667%}[dir=ltr] .offset-sm-3{margin-left:25%}[dir=rtl] .offset-sm-3{margin-right:25%}[dir=ltr] .offset-sm-4{margin-left:33.33333333%}[dir=rtl] .offset-sm-4{margin-right:33.33333333%}[dir=ltr] .offset-sm-5{margin-left:41.66666667%}[dir=rtl] .offset-sm-5{margin-right:41.66666667%}[dir=ltr] .offset-sm-6{margin-left:50%}[dir=rtl] .offset-sm-6{margin-right:50%}[dir=ltr] .offset-sm-7{margin-left:58.33333333%}[dir=rtl] .offset-sm-7{margin-right:58.33333333%}[dir=ltr] .offset-sm-8{margin-left:66.66666667%}[dir=rtl] .offset-sm-8{margin-right:66.66666667%}[dir=ltr] .offset-sm-9{margin-left:75%}[dir=rtl] .offset-sm-9{margin-right:75%}[dir=ltr] .offset-sm-10{margin-left:83.33333333%}[dir=rtl] .offset-sm-10{margin-right:83.33333333%}[dir=ltr] .offset-sm-11{margin-left:91.66666667%}[dir=rtl] .offset-sm-11{margin-right:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-25,.gx-sm-25{--bs-gutter-x:0.25rem}.g-sm-25,.gy-sm-25{--bs-gutter-y:0.25rem}.g-sm-50,.gx-sm-50{--bs-gutter-x:0.5rem}.g-sm-50,.gy-sm-50{--bs-gutter-y:0.5rem}.g-sm-75,.gx-sm-75{--bs-gutter-x:0.75rem}.g-sm-75,.gy-sm-75{--bs-gutter-y:0.75rem}.g-sm-1,.gx-sm-1{--bs-gutter-x:1rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:1rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:1.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:1.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:3rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:3rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:3.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:3.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:4rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:4rem}}@media(min-width:768px){.col-md{flex:1 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}[dir=ltr] .offset-md-0{margin-left:0}[dir=rtl] .offset-md-0{margin-right:0}[dir=ltr] .offset-md-1{margin-left:8.33333333%}[dir=rtl] .offset-md-1{margin-right:8.33333333%}[dir=ltr] .offset-md-2{margin-left:16.66666667%}[dir=rtl] .offset-md-2{margin-right:16.66666667%}[dir=ltr] .offset-md-3{margin-left:25%}[dir=rtl] .offset-md-3{margin-right:25%}[dir=ltr] .offset-md-4{margin-left:33.33333333%}[dir=rtl] .offset-md-4{margin-right:33.33333333%}[dir=ltr] .offset-md-5{margin-left:41.66666667%}[dir=rtl] .offset-md-5{margin-right:41.66666667%}[dir=ltr] .offset-md-6{margin-left:50%}[dir=rtl] .offset-md-6{margin-right:50%}[dir=ltr] .offset-md-7{margin-left:58.33333333%}[dir=rtl] .offset-md-7{margin-right:58.33333333%}[dir=ltr] .offset-md-8{margin-left:66.66666667%}[dir=rtl] .offset-md-8{margin-right:66.66666667%}[dir=ltr] .offset-md-9{margin-left:75%}[dir=rtl] .offset-md-9{margin-right:75%}[dir=ltr] .offset-md-10{margin-left:83.33333333%}[dir=rtl] .offset-md-10{margin-right:83.33333333%}[dir=ltr] .offset-md-11{margin-left:91.66666667%}[dir=rtl] .offset-md-11{margin-right:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-25,.gx-md-25{--bs-gutter-x:0.25rem}.g-md-25,.gy-md-25{--bs-gutter-y:0.25rem}.g-md-50,.gx-md-50{--bs-gutter-x:0.5rem}.g-md-50,.gy-md-50{--bs-gutter-y:0.5rem}.g-md-75,.gx-md-75{--bs-gutter-x:0.75rem}.g-md-75,.gy-md-75{--bs-gutter-y:0.75rem}.g-md-1,.gx-md-1{--bs-gutter-x:1rem}.g-md-1,.gy-md-1{--bs-gutter-y:1rem}.g-md-2,.gx-md-2{--bs-gutter-x:1.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:1.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:3rem}.g-md-3,.gy-md-3{--bs-gutter-y:3rem}.g-md-4,.gx-md-4{--bs-gutter-x:3.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:3.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:4rem}.g-md-5,.gy-md-5{--bs-gutter-y:4rem}}@media(min-width:992px){.col-lg{flex:1 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}[dir=ltr] .offset-lg-0{margin-left:0}[dir=rtl] .offset-lg-0{margin-right:0}[dir=ltr] .offset-lg-1{margin-left:8.33333333%}[dir=rtl] .offset-lg-1{margin-right:8.33333333%}[dir=ltr] .offset-lg-2{margin-left:16.66666667%}[dir=rtl] .offset-lg-2{margin-right:16.66666667%}[dir=ltr] .offset-lg-3{margin-left:25%}[dir=rtl] .offset-lg-3{margin-right:25%}[dir=ltr] .offset-lg-4{margin-left:33.33333333%}[dir=rtl] .offset-lg-4{margin-right:33.33333333%}[dir=ltr] .offset-lg-5{margin-left:41.66666667%}[dir=rtl] .offset-lg-5{margin-right:41.66666667%}[dir=ltr] .offset-lg-6{margin-left:50%}[dir=rtl] .offset-lg-6{margin-right:50%}[dir=ltr] .offset-lg-7{margin-left:58.33333333%}[dir=rtl] .offset-lg-7{margin-right:58.33333333%}[dir=ltr] .offset-lg-8{margin-left:66.66666667%}[dir=rtl] .offset-lg-8{margin-right:66.66666667%}[dir=ltr] .offset-lg-9{margin-left:75%}[dir=rtl] .offset-lg-9{margin-right:75%}[dir=ltr] .offset-lg-10{margin-left:83.33333333%}[dir=rtl] .offset-lg-10{margin-right:83.33333333%}[dir=ltr] .offset-lg-11{margin-left:91.66666667%}[dir=rtl] .offset-lg-11{margin-right:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-25,.gx-lg-25{--bs-gutter-x:0.25rem}.g-lg-25,.gy-lg-25{--bs-gutter-y:0.25rem}.g-lg-50,.gx-lg-50{--bs-gutter-x:0.5rem}.g-lg-50,.gy-lg-50{--bs-gutter-y:0.5rem}.g-lg-75,.gx-lg-75{--bs-gutter-x:0.75rem}.g-lg-75,.gy-lg-75{--bs-gutter-y:0.75rem}.g-lg-1,.gx-lg-1{--bs-gutter-x:1rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:1rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:1.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:1.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:3rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:3rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:3.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:3.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:4rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:4rem}}@media(min-width:1200px){.col-xl{flex:1 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}[dir=ltr] .offset-xl-0{margin-left:0}[dir=rtl] .offset-xl-0{margin-right:0}[dir=ltr] .offset-xl-1{margin-left:8.33333333%}[dir=rtl] .offset-xl-1{margin-right:8.33333333%}[dir=ltr] .offset-xl-2{margin-left:16.66666667%}[dir=rtl] .offset-xl-2{margin-right:16.66666667%}[dir=ltr] .offset-xl-3{margin-left:25%}[dir=rtl] .offset-xl-3{margin-right:25%}[dir=ltr] .offset-xl-4{margin-left:33.33333333%}[dir=rtl] .offset-xl-4{margin-right:33.33333333%}[dir=ltr] .offset-xl-5{margin-left:41.66666667%}[dir=rtl] .offset-xl-5{margin-right:41.66666667%}[dir=ltr] .offset-xl-6{margin-left:50%}[dir=rtl] .offset-xl-6{margin-right:50%}[dir=ltr] .offset-xl-7{margin-left:58.33333333%}[dir=rtl] .offset-xl-7{margin-right:58.33333333%}[dir=ltr] .offset-xl-8{margin-left:66.66666667%}[dir=rtl] .offset-xl-8{margin-right:66.66666667%}[dir=ltr] .offset-xl-9{margin-left:75%}[dir=rtl] .offset-xl-9{margin-right:75%}[dir=ltr] .offset-xl-10{margin-left:83.33333333%}[dir=rtl] .offset-xl-10{margin-right:83.33333333%}[dir=ltr] .offset-xl-11{margin-left:91.66666667%}[dir=rtl] .offset-xl-11{margin-right:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-25,.gx-xl-25{--bs-gutter-x:0.25rem}.g-xl-25,.gy-xl-25{--bs-gutter-y:0.25rem}.g-xl-50,.gx-xl-50{--bs-gutter-x:0.5rem}.g-xl-50,.gy-xl-50{--bs-gutter-y:0.5rem}.g-xl-75,.gx-xl-75{--bs-gutter-x:0.75rem}.g-xl-75,.gy-xl-75{--bs-gutter-y:0.75rem}.g-xl-1,.gx-xl-1{--bs-gutter-x:1rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:1rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:1.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:1.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:3rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:3rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:3.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:3.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:4rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:4rem}}@media(min-width:1440px){.col-xxl{flex:1 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}[dir=ltr] .offset-xxl-0{margin-left:0}[dir=rtl] .offset-xxl-0{margin-right:0}[dir=ltr] .offset-xxl-1{margin-left:8.33333333%}[dir=rtl] .offset-xxl-1{margin-right:8.33333333%}[dir=ltr] .offset-xxl-2{margin-left:16.66666667%}[dir=rtl] .offset-xxl-2{margin-right:16.66666667%}[dir=ltr] .offset-xxl-3{margin-left:25%}[dir=rtl] .offset-xxl-3{margin-right:25%}[dir=ltr] .offset-xxl-4{margin-left:33.33333333%}[dir=rtl] .offset-xxl-4{margin-right:33.33333333%}[dir=ltr] .offset-xxl-5{margin-left:41.66666667%}[dir=rtl] .offset-xxl-5{margin-right:41.66666667%}[dir=ltr] .offset-xxl-6{margin-left:50%}[dir=rtl] .offset-xxl-6{margin-right:50%}[dir=ltr] .offset-xxl-7{margin-left:58.33333333%}[dir=rtl] .offset-xxl-7{margin-right:58.33333333%}[dir=ltr] .offset-xxl-8{margin-left:66.66666667%}[dir=rtl] .offset-xxl-8{margin-right:66.66666667%}[dir=ltr] .offset-xxl-9{margin-left:75%}[dir=rtl] .offset-xxl-9{margin-right:75%}[dir=ltr] .offset-xxl-10{margin-left:83.33333333%}[dir=rtl] .offset-xxl-10{margin-right:83.33333333%}[dir=ltr] .offset-xxl-11{margin-left:91.66666667%}[dir=rtl] .offset-xxl-11{margin-right:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-25,.gx-xxl-25{--bs-gutter-x:0.25rem}.g-xxl-25,.gy-xxl-25{--bs-gutter-y:0.25rem}.g-xxl-50,.gx-xxl-50{--bs-gutter-x:0.5rem}.g-xxl-50,.gy-xxl-50{--bs-gutter-y:0.5rem}.g-xxl-75,.gx-xxl-75{--bs-gutter-x:0.75rem}.g-xxl-75,.gy-xxl-75{--bs-gutter-y:0.75rem}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:1rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:1rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:1.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:1.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:3rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:3rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:3.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:3.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:4rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:4rem}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#6e6b7b;--bs-table-striped-bg:#fafafc;--bs-table-active-color:#6e6b7b;--bs-table-active-bg:rgba(34,41,47,0.1);--bs-table-hover-color:#6e6b7b;--bs-table-hover-bg:#f6f6f9;width:100%;color:#6e6b7b;vertical-align:middle}[dir] .table{margin-bottom:1rem;border-color:#ebe9f1}[dir] .table>:not(caption)>*>*{padding:.72rem 2rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}[dir] .table>:not(:last-child)>:last-child>*{border-bottom-color:#ebe9f1}.caption-top{caption-side:top}[dir] .table-sm>:not(caption)>*>*{padding:.3rem .5rem}[dir] .table-bordered>:not(caption)>*{border-width:1px 0}[dir] .table-bordered>:not(caption)>*>*{border-width:0 1px}[dir] .table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#dcdafa;--bs-table-striped-bg:#d3d1f0;--bs-table-striped-color:#22292f;--bs-table-active-bg:#c9c8e6;--bs-table-active-color:#22292f;--bs-table-hover-bg:#cecdeb;--bs-table-hover-color:#22292f;color:#22292f}[dir] .table-primary{border-color:#c9c8e6}.table-secondary{--bs-table-bg:#e6e7e8;--bs-table-striped-bg:#dcdedf;--bs-table-striped-color:#22292f;--bs-table-active-bg:#d2d4d6;--bs-table-active-color:#22292f;--bs-table-hover-bg:#d7d9da;--bs-table-hover-color:#22292f;color:#22292f}[dir] .table-secondary{border-color:#d2d4d6}.table-success{--bs-table-bg:#d4f4e2;--bs-table-striped-bg:#cbead9;--bs-table-striped-color:#22292f;--bs-table-active-bg:#c2e0d0;--bs-table-active-color:#22292f;--bs-table-hover-bg:#c7e5d5;--bs-table-hover-color:#22292f;color:#22292f}[dir] .table-success{border-color:#c2e0d0}.table-info{--bs-table-bg:#ccf5fa;--bs-table-striped-bg:#c4ebf0;--bs-table-striped-color:#22292f;--bs-table-active-bg:#bbe1e6;--bs-table-active-color:#22292f;--bs-table-hover-bg:#bfe6eb;--bs-table-hover-color:#22292f;color:#22292f}[dir] .table-info{border-color:#bbe1e6}.table-warning{--bs-table-bg:#ffecd9;--bs-table-striped-bg:#f4e2d1;--bs-table-striped-color:#22292f;--bs-table-active-bg:#e9d9c8;--bs-table-active-color:#22292f;--bs-table-hover-bg:#edc;--bs-table-hover-color:#22292f;color:#22292f}[dir] .table-warning{border-color:#e9d9c8}.table-danger{--bs-table-bg:#fee4e4;--bs-table-striped-bg:#f3dbdb;--bs-table-striped-color:#22292f;--bs-table-active-bg:#e8d1d2;--bs-table-active-color:#22292f;--bs-table-hover-bg:#eed6d6;--bs-table-hover-color:#22292f;color:#22292f}[dir] .table-danger{border-color:#e8d1d2}.table-light{--bs-table-bg:#f6f6f6;--bs-table-striped-bg:#ebecec;--bs-table-striped-color:#22292f;--bs-table-active-bg:#e1e2e2;--bs-table-active-color:#22292f;--bs-table-hover-bg:#e6e7e7;--bs-table-hover-color:#22292f;color:#22292f}[dir] .table-light{border-color:#e1e2e2}.table-dark{--bs-table-bg:#4b4b4b;--bs-table-striped-bg:#545454;--bs-table-striped-color:#fff;--bs-table-active-bg:#5d5d5d;--bs-table-active-color:#fff;--bs-table-hover-bg:#595959;--bs-table-hover-color:#fff;color:#fff}[dir] .table-dark{border-color:#5d5d5d}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1439.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{font-size:.857rem;color:#5e5873}[dir] .form-label{margin-bottom:.2857rem}.col-form-label{font-size:inherit;line-height:1.45;color:#5e5873}[dir] .col-form-label{padding-top:calc(.571rem + 1px);padding-bottom:calc(.571rem + 1px);margin-bottom:0}.col-form-label-lg{font-size:1.143rem}[dir] .col-form-label-lg{padding-top:calc(.75rem + 1px);padding-bottom:calc(.75rem + 1px)}.col-form-label-sm{font-size:.857rem}[dir] .col-form-label-sm{padding-top:calc(.188rem + 1px);padding-bottom:calc(.188rem + 1px)}.form-text{font-size:.857rem;color:#b9b9c3}[dir] .form-text{margin-top:.25rem}.form-control{display:block;width:100%;font-size:1rem;font-weight:400;line-height:1.45;color:#6e6b7b;-webkit-appearance:none;appearance:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}[dir] .form-control{padding:.571rem 1rem;background-color:#fff;background-clip:padding-box;border:1px solid #d8d6de;border-radius:.357rem}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}[dir] .form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#6e6b7b;outline:0}[dir] .form-control:focus{background-color:#fff;border-color:#4f46e5;box-shadow:0 3px 10px 0 rgba(34,41,47,.1)}.form-control::-webkit-date-and-time-value{height:1.45em}.form-control::placeholder{color:#b9b9c3;opacity:1}.form-control:disabled,.form-control[readonly]{opacity:1}[dir] .form-control:disabled,[dir] .form-control[readonly]{background-color:#efefef}.form-control::file-selector-button{margin-inline-end:1rem;color:#6e6b7b;pointer-events:none;border-inline-end-width:1px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,background 0s,border 0s}[dir] .form-control::file-selector-button{padding:.571rem 1rem;margin:-.571rem -1rem;background-color:#fff;border:0 solid;border-color:inherit;border-radius:0}@media(prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}[dir] .form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#f2f2f2}.form-control::-webkit-file-upload-button{margin-inline-end:1rem;color:#6e6b7b;pointer-events:none;border-inline-end-width:1px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,background 0s,border 0s}[dir] .form-control::-webkit-file-upload-button{padding:.571rem 1rem;margin:-.571rem -1rem;background-color:#fff;border:0 solid;border-color:inherit;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,background 0s,border 0s}@media(prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{transition:none}[dir] .form-control::-webkit-file-upload-button{-webkit-transition:none}}[dir] .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#f2f2f2}.form-control-plaintext{display:block;width:100%;line-height:1.45;color:#6e6b7b}[dir] .form-control-plaintext{padding:.571rem 0;margin-bottom:0;background-color:transparent;border:solid transparent;border-width:1px 0}[dir=ltr] .form-control-plaintext.form-control-lg,[dir=ltr] .form-control-plaintext.form-control-sm,[dir=rtl] .form-control-plaintext.form-control-lg,[dir=rtl] .form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:2.142rem;font-size:.857rem}[dir] .form-control-sm{padding:.188rem .857rem;border-radius:.357rem}.form-control-sm::file-selector-button{margin-inline-end:.857rem}[dir] .form-control-sm::file-selector-button{padding:.188rem .857rem;margin:-.188rem -.857rem}.form-control-sm::-webkit-file-upload-button{margin-inline-end:.857rem}[dir] .form-control-sm::-webkit-file-upload-button{padding:.188rem .857rem;margin:-.188rem -.857rem}.form-control-lg{min-height:3.2857rem;font-size:1.143rem}[dir] .form-control-lg{padding:.75rem 1.143rem;border-radius:.357rem}.form-control-lg::file-selector-button{margin-inline-end:1.143rem}[dir] .form-control-lg::file-selector-button{padding:.75rem 1.143rem;margin:-.75rem -1.143rem}.form-control-lg::-webkit-file-upload-button{margin-inline-end:1.143rem}[dir] .form-control-lg::-webkit-file-upload-button{padding:.75rem 1.143rem;margin:-.75rem -1.143rem}textarea.form-control{min-height:2.714rem}textarea.form-control-sm{min-height:2.142rem}textarea.form-control-lg{min-height:3.2857rem}.form-control-color{width:3rem;height:auto}[dir] .form-control-color{padding:.571rem}[dir] .form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.45em}[dir] .form-control-color::-moz-color-swatch{border-radius:.357rem}.form-control-color::-webkit-color-swatch{height:1.45em}[dir] .form-control-color::-webkit-color-swatch{border-radius:.357rem}.form-select{display:block;width:100%;-moz-padding-start:calc(1rem - 3px);font-size:1rem;font-weight:400;line-height:1.45;color:#6e6b7b;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}[dir] .form-select{padding:.571rem 1rem;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d8d6de' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:15px 14px;border:1px solid #d8d6de;border-radius:.357rem}[dir=ltr] .form-select{background-position:right 1rem center}[dir=rtl] .form-select{background-position:left 1rem center}@media(prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{outline:0}[dir] .form-select:focus{border-color:#4f46e5;box-shadow:0 3px 10px 0 rgba(34,41,47,.1)}[dir] .form-select[multiple],[dir] .form-select[size]:not([size="1"]){background-image:none}[dir=ltr] .form-select[multiple],[dir=ltr] .form-select[size]:not([size="1"]){padding-right:1rem}[dir=rtl] .form-select[multiple],[dir=rtl] .form-select[size]:not([size="1"]){padding-left:1rem}[dir] .form-select:disabled{background-color:#efefef}.form-select:-moz-focusring{color:transparent}[dir] .form-select:-moz-focusring{text-shadow:0 0 0 #6e6b7b}.form-select-sm{font-size:.857rem}[dir] .form-select-sm{padding-top:.188rem;padding-bottom:.188rem}[dir=ltr] .form-select-sm{padding-left:.857rem}[dir=rtl] .form-select-sm{padding-right:.857rem}.form-select-lg{font-size:1.143rem}[dir] .form-select-lg{padding-top:.75rem;padding-bottom:.75rem}[dir=ltr] .form-select-lg{padding-left:1.143rem}[dir=rtl] .form-select-lg{padding-right:1.143rem}.form-check{display:block;min-height:1.45rem}[dir] .form-check{margin-bottom:0}[dir=ltr] .form-check{padding-left:1.785rem}[dir=rtl] .form-check{padding-right:1.785rem}[dir=ltr] .form-check .form-check-input{float:left;margin-left:-1.785rem}[dir=rtl] .form-check .form-check-input{float:right;margin-right:-1.785rem}.form-check-input{width:1.285rem;height:1.285rem;vertical-align:top;-webkit-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}[dir] .form-check-input{margin-top:.0825rem;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:contain;border:1px solid #d8d6de}[dir] .form-check-input[type=checkbox]{border-radius:3px}[dir] .form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{outline:0}[dir] .form-check-input:focus{border-color:#4f46e5;box-shadow:0 2px 4px 0 rgba(79,70,229,.4)}[dir] .form-check-input:checked{background-color:#4f46e5;border-color:#4f46e5}[dir] .form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.5 7.5'%3e%3cpolyline points='0.75 4.35 4.18 6.75 8.75 0.75' style='fill:none;stroke:%23fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px'/%3e%3c/svg%3e")}[dir] .form-check-input:checked[type=radio]{background-image:none}[dir] .form-check-input[type=checkbox]:indeterminate{background-color:#4f46e5;border-color:#4f46e5;background-image:url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-minus'%3e%3cline x1='5' y1='12' x2='19' y2='12'%3e%3c/line%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.65}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.65}[dir] .form-check-label{cursor:pointer}[dir=ltr] .form-switch{padding-left:3.5rem}[dir=rtl] .form-switch{padding-right:3.5rem}.form-switch .form-check-input{width:3rem;transition:background-position .15s ease-in-out,background-color .1s ease}[dir] .form-switch .form-check-input{background-image:url("data:image/svg+xml,%3csvg width='26px' height='26px' viewBox='0 0 26 27' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdefs%3e%3ccircle id='path-1' cx='8' cy='8' r='8'%3e%3c/circle%3e%3cfilter x='-40.6%' y='-21.9%' width='168.8%' height='168.8%' filterUnits='objectBoundingBox' id='filter-2'%3e%3cfeOffset dx='-1' dy='2' in='SourceAlpha' result='shadowOffsetOuter1'%3e%3c/feOffset%3e%3cfeGaussianBlur stdDeviation='1.5' in='shadowOffsetOuter1' result='shadowBlurOuter1'%3e%3c/feGaussianBlur%3e%3cfeColorMatrix values='0 0 0 0 0   0 0 0 0 0   0 0 0 0 0  0 0 0 0.2 0' type='matrix' in='shadowBlurOuter1'%3e%3c/feColorMatrix%3e%3c/filter%3e%3c/defs%3e%3cg id='Artboard' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='switches-dot' transform='translate%285.000000, 5.000000%29' fill-rule='nonzero'%3e%3cg id='Oval'%3e%3cuse fill='black' fill-opacity='1' filter='url%28%23filter-2%29' xlink:href='%23path-1'%3e%3c/use%3e%3cuse fill='%23fff' xlink:href='%23path-1'%3e%3c/use%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");border-radius:3rem}[dir=ltr] .form-switch .form-check-input{margin-left:-3.5rem;background-position:0}[dir=rtl] .form-switch .form-check-input{margin-right:-3.5rem;background-position:100%}@media(prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}[dir] .form-switch .form-check-input:checked,[dir] .form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg width='26px' height='26px' viewBox='0 0 26 27' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdefs%3e%3ccircle id='path-1' cx='8' cy='8' r='8'%3e%3c/circle%3e%3cfilter x='-40.6%' y='-21.9%' width='168.8%' height='168.8%' filterUnits='objectBoundingBox' id='filter-2'%3e%3cfeOffset dx='-1' dy='2' in='SourceAlpha' result='shadowOffsetOuter1'%3e%3c/feOffset%3e%3cfeGaussianBlur stdDeviation='1.5' in='shadowOffsetOuter1' result='shadowBlurOuter1'%3e%3c/feGaussianBlur%3e%3cfeColorMatrix values='0 0 0 0 0   0 0 0 0 0   0 0 0 0 0  0 0 0 0.2 0' type='matrix' in='shadowBlurOuter1'%3e%3c/feColorMatrix%3e%3c/filter%3e%3c/defs%3e%3cg id='Artboard' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='switches-dot' transform='translate%285.000000, 5.000000%29' fill-rule='nonzero'%3e%3cg id='Oval'%3e%3cuse fill='black' fill-opacity='1' filter='url%28%23filter-2%29' xlink:href='%23path-1'%3e%3c/use%3e%3cuse fill='%23fff' xlink:href='%23path-1'%3e%3c/use%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}[dir=ltr] .form-switch .form-check-input:checked{background-position:100%}[dir=rtl] .form-switch .form-check-input:checked{background-position:0}.form-check-inline{display:inline-block}[dir=ltr] .form-check-inline{margin-right:1rem}[dir=rtl] .form-check-inline{margin-left:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;-webkit-appearance:none;appearance:none}[dir] .form-range{padding:0;background-color:transparent}.form-range:focus{outline:0}[dir] .form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #f8f8f8,0 3px 10px 0 rgba(34,41,47,.1)}[dir] .form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #f8f8f8,0 3px 10px 0 rgba(34,41,47,.1)}[dir] .form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}[dir] .form-range::-webkit-slider-thumb{margin-top:-.25rem;background-color:#4f46e5;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}[dir] .form-range::-webkit-slider-thumb{-webkit-transition:none}}[dir] .form-range::-webkit-slider-thumb:active{background-color:#cac8f7}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent}[dir] .form-range::-webkit-slider-runnable-track{cursor:pointer;background-color:#dae1e7;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}[dir] .form-range::-moz-range-thumb{background-color:#4f46e5;border:0;border-radius:1rem}@media(prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}[dir] .form-range::-moz-range-thumb:active{background-color:#cac8f7}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent}[dir] .form-range::-moz-range-track{cursor:pointer;background-color:#dae1e7;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}[dir] .form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}[dir] .form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(2.57rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;height:100%;pointer-events:none;transition:opacity .1s ease-in-out,transform .1s ease-in-out}[dir] .form-floating>label{padding:.571rem 1rem;border:1px solid transparent}[dir=ltr] .form-floating>label{left:0;transform-origin:0 0}[dir=rtl] .form-floating>label{right:0;transform-origin:100% 0}@media(prefers-reduced-motion:reduce){.form-floating>label{transition:none}}[dir] .form-floating>.form-control{padding:.571rem 1rem}.form-floating>.form-control::placeholder{color:transparent}[dir] .form-floating>.form-control:focus,[dir] .form-floating>.form-control:not(:placeholder-shown){padding-top:.571rem;padding-bottom:.571rem}[dir] .form-floating>.form-control:-webkit-autofill{padding-top:.571rem;padding-bottom:.571rem}[dir] .form-floating>.form-select{padding-top:.571rem;padding-bottom:.571rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.9}[dir=ltr] .form-floating>.form-control:focus~label,[dir=ltr] .form-floating>.form-control:not(:placeholder-shown)~label,[dir=ltr] .form-floating>.form-select~label{transform:scale(.85) translateY(-2.25rem) translateX(-.85rem)}[dir=rtl] .form-floating>.form-control:focus~label,[dir=rtl] .form-floating>.form-control:not(:placeholder-shown)~label,[dir=rtl] .form-floating>.form-select~label{transform:scale(.85) translateY(-2.25rem) translateX(.85rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.9}[dir=ltr] .form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-2.25rem) translateX(-.85rem)}[dir=rtl] .form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-2.25rem) translateX(.85rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;font-size:1rem;font-weight:400;line-height:1.45;color:#6e6b7b;white-space:nowrap}[dir] .input-group-text{padding:.571rem 1rem;text-align:center;background-color:#fff;border:1px solid #d8d6de;border-radius:.357rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{font-size:1.143rem}[dir] .input-group-lg>.btn,[dir] .input-group-lg>.form-control,[dir] .input-group-lg>.form-select,[dir] .input-group-lg>.input-group-text{padding:.75rem 1.143rem;border-radius:.357rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{font-size:.857rem}[dir] .input-group-sm>.btn,[dir] .input-group-sm>.form-control,[dir] .input-group-sm>.form-select,[dir] .input-group-sm>.input-group-text{padding:.188rem .857rem;border-radius:.357rem}[dir=ltr] .input-group-lg>.form-select,[dir=ltr] .input-group-sm>.form-select{padding-right:2rem}[dir=rtl] .input-group-lg>.form-select,[dir=rtl] .input-group-sm>.form-select{padding-left:2rem}[dir=ltr] .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),[dir=ltr] .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),[dir=rtl] .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-left-radius:0;border-bottom-left-radius:0}[dir=ltr] .input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),[dir=ltr] .input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),[dir=rtl] .input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-left-radius:0;border-bottom-left-radius:0}[dir=ltr] .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}[dir=rtl] .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0}.valid-feedback{display:none;width:100%;font-size:.857rem;color:#28c76f}[dir] .valid-feedback{margin-top:.25rem}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;font-size:.857rem;color:#fff}[dir] .valid-tooltip{padding:.4rem .775rem;margin-top:.1rem;background-color:#28c76f;border-radius:.358rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}[dir] .form-control.is-valid,[dir] .was-validated .form-control:valid{border-color:#28c76f;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2328c76f' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:calc(.725em + .571rem) calc(.725em + .571rem)}[dir=ltr] .form-control.is-valid,[dir=ltr] .was-validated .form-control:valid{padding-right:calc(1.45em + 1.142rem);background-position:right calc(.3625em + .2855rem) center}[dir=rtl] .form-control.is-valid,[dir=rtl] .was-validated .form-control:valid{padding-left:calc(1.45em + 1.142rem);background-position:left calc(.3625em + .2855rem) center}[dir] .form-control.is-valid:focus,[dir] .was-validated .form-control:valid:focus{border-color:#28c76f;box-shadow:0 0 0 .25rem rgba(40,199,111,.25)}[dir=ltr] .was-validated textarea.form-control:valid,[dir=ltr] textarea.form-control.is-valid{padding-right:calc(1.45em + 1.142rem);background-position:top calc(.3625em + .2855rem) right calc(.3625em + .2855rem)}[dir=rtl] .was-validated textarea.form-control:valid,[dir=rtl] textarea.form-control.is-valid{padding-left:calc(1.45em + 1.142rem);background-position:top calc(.3625em + .2855rem) left calc(.3625em + .2855rem)}[dir] .form-select.is-valid,[dir] .was-validated .form-select:valid{border-color:#28c76f}[dir] .form-select.is-valid:not([multiple]):not([size]),[dir] .form-select.is-valid:not([multiple])[size="1"],[dir] .was-validated .form-select:valid:not([multiple]):not([size]),[dir] .was-validated .form-select:valid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d8d6de' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2328c76f' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-size:15px 14px,calc(.725em + .571rem) calc(.725em + .571rem)}[dir=ltr] .form-select.is-valid:not([multiple]):not([size]),[dir=ltr] .form-select.is-valid:not([multiple])[size="1"],[dir=ltr] .was-validated .form-select:valid:not([multiple]):not([size]),[dir=ltr] .was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:3.5rem;background-position:right 1rem center,center right 1rem}[dir=rtl] .form-select.is-valid:not([multiple]):not([size]),[dir=rtl] .form-select.is-valid:not([multiple])[size="1"],[dir=rtl] .was-validated .form-select:valid:not([multiple]):not([size]),[dir=rtl] .was-validated .form-select:valid:not([multiple])[size="1"]{padding-left:3.5rem;background-position:left 1rem center,center left 1rem}[dir] .form-select.is-valid:focus,[dir] .was-validated .form-select:valid:focus{border-color:#28c76f;box-shadow:0 0 0 .25rem rgba(40,199,111,.25)}[dir] .form-check-input.is-valid,[dir] .was-validated .form-check-input:valid{border-color:#28c76f}[dir] .form-check-input.is-valid:checked,[dir] .was-validated .form-check-input:valid:checked{background-color:#28c76f}[dir] .form-check-input.is-valid:focus,[dir] .was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(40,199,111,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28c76f}[dir=ltr] .form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}[dir=rtl] .form-check-inline .form-check-input~.valid-feedback{margin-right:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;font-size:.857rem;color:#fb7979}[dir] .invalid-feedback{margin-top:.25rem}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;font-size:.857rem;color:#fff}[dir] .invalid-tooltip{padding:.4rem .775rem;margin-top:.1rem;background-color:#fb7979;border-radius:.358rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}[dir] .form-control.is-invalid,[dir] .was-validated .form-control:invalid{border-color:#fb7979;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fb7979'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23fb7979' stroke='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:calc(.725em + .571rem) calc(.725em + .571rem)}[dir=ltr] .form-control.is-invalid,[dir=ltr] .was-validated .form-control:invalid{padding-right:calc(1.45em + 1.142rem);background-position:right calc(.3625em + .2855rem) center}[dir=rtl] .form-control.is-invalid,[dir=rtl] .was-validated .form-control:invalid{padding-left:calc(1.45em + 1.142rem);background-position:left calc(.3625em + .2855rem) center}[dir] .form-control.is-invalid:focus,[dir] .was-validated .form-control:invalid:focus{border-color:#fb7979;box-shadow:0 0 0 .25rem rgba(251,121,121,.25)}[dir=ltr] .was-validated textarea.form-control:invalid,[dir=ltr] textarea.form-control.is-invalid{padding-right:calc(1.45em + 1.142rem);background-position:top calc(.3625em + .2855rem) right calc(.3625em + .2855rem)}[dir=rtl] .was-validated textarea.form-control:invalid,[dir=rtl] textarea.form-control.is-invalid{padding-left:calc(1.45em + 1.142rem);background-position:top calc(.3625em + .2855rem) left calc(.3625em + .2855rem)}[dir] .form-select.is-invalid,[dir] .was-validated .form-select:invalid{border-color:#fb7979}[dir] .form-select.is-invalid:not([multiple]):not([size]),[dir] .form-select.is-invalid:not([multiple])[size="1"],[dir] .was-validated .form-select:invalid:not([multiple]):not([size]),[dir] .was-validated .form-select:invalid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d8d6de' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fb7979'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23fb7979' stroke='none'/%3E%3C/svg%3E");background-size:15px 14px,calc(.725em + .571rem) calc(.725em + .571rem)}[dir=ltr] .form-select.is-invalid:not([multiple]):not([size]),[dir=ltr] .form-select.is-invalid:not([multiple])[size="1"],[dir=ltr] .was-validated .form-select:invalid:not([multiple]):not([size]),[dir=ltr] .was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:3.5rem;background-position:right 1rem center,center right 1rem}[dir=rtl] .form-select.is-invalid:not([multiple]):not([size]),[dir=rtl] .form-select.is-invalid:not([multiple])[size="1"],[dir=rtl] .was-validated .form-select:invalid:not([multiple]):not([size]),[dir=rtl] .was-validated .form-select:invalid:not([multiple])[size="1"]{padding-left:3.5rem;background-position:left 1rem center,center left 1rem}[dir] .form-select.is-invalid:focus,[dir] .was-validated .form-select:invalid:focus{border-color:#fb7979;box-shadow:0 0 0 .25rem rgba(251,121,121,.25)}[dir] .form-check-input.is-invalid,[dir] .was-validated .form-check-input:invalid{border-color:#fb7979}[dir] .form-check-input.is-invalid:checked,[dir] .was-validated .form-check-input:invalid:checked{background-color:#fb7979}[dir] .form-check-input.is-invalid:focus,[dir] .was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(251,121,121,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#fb7979}[dir=ltr] .form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}[dir=rtl] .form-check-inline .form-check-input~.invalid-feedback{margin-right:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1;color:#6e6b7b;vertical-align:middle;-webkit-user-select:none;user-select:none;font-size:1rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,background 0s,border 0s}[dir] .btn{text-align:center;cursor:pointer;background-color:transparent;border:1px solid transparent;padding:.786rem 1.5rem;border-radius:.358rem}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#6e6b7b}.btn-check:focus+.btn,.btn:focus{outline:0}[dir] .btn-check:focus+.btn,[dir] .btn:focus{box-shadow:0 0 0 .25rem rgba(79,70,229,.25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff}[dir] .btn-primary{background-color:#4f46e5;border-color:#4f46e5}.btn-primary:hover{color:#fff}[dir] .btn-primary:hover{background-color:#433cc3;border-color:#3f38b7}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff}[dir] .btn-check:focus+.btn-primary,[dir] .btn-primary:focus{background-color:#433cc3;border-color:#3f38b7;box-shadow:0 0 0 .25rem rgba(105,98,233,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff}[dir] .btn-check:active+.btn-primary,[dir] .btn-check:checked+.btn-primary,[dir] .btn-primary.active,[dir] .btn-primary:active,[dir] .show>.btn-primary.dropdown-toggle{background-color:#3f38b7;border-color:#3b35ac}[dir] .btn-check:active+.btn-primary:focus,[dir] .btn-check:checked+.btn-primary:focus,[dir] .btn-primary.active:focus,[dir] .btn-primary:active:focus,[dir] .show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(105,98,233,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff}[dir] .btn-primary.disabled,[dir] .btn-primary:disabled{background-color:#4f46e5;border-color:#4f46e5}.btn-secondary{color:#fff}[dir] .btn-secondary{background-color:#82868b;border-color:#82868b}.btn-secondary:hover{color:#fff}[dir] .btn-secondary:hover{background-color:#6f7276;border-color:#686b6f}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff}[dir] .btn-check:focus+.btn-secondary,[dir] .btn-secondary:focus{background-color:#6f7276;border-color:#686b6f;box-shadow:0 0 0 .25rem rgba(149,152,156,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff}[dir] .btn-check:active+.btn-secondary,[dir] .btn-check:checked+.btn-secondary,[dir] .btn-secondary.active,[dir] .btn-secondary:active,[dir] .show>.btn-secondary.dropdown-toggle{background-color:#686b6f;border-color:#626568}[dir] .btn-check:active+.btn-secondary:focus,[dir] .btn-check:checked+.btn-secondary:focus,[dir] .btn-secondary.active:focus,[dir] .btn-secondary:active:focus,[dir] .show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(149,152,156,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff}[dir] .btn-secondary.disabled,[dir] .btn-secondary:disabled{background-color:#82868b;border-color:#82868b}.btn-success{color:#22292f}[dir] .btn-success{background-color:#28c76f;border-color:#28c76f}.btn-success:hover{color:#22292f}[dir] .btn-success:hover{background-color:#48cf85;border-color:#3ecd7d}.btn-check:focus+.btn-success,.btn-success:focus{color:#22292f}[dir] .btn-check:focus+.btn-success,[dir] .btn-success:focus{background-color:#48cf85;border-color:#3ecd7d;box-shadow:0 0 0 .25rem rgba(39,175,101,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#22292f}[dir] .btn-check:active+.btn-success,[dir] .btn-check:checked+.btn-success,[dir] .btn-success.active,[dir] .btn-success:active,[dir] .show>.btn-success.dropdown-toggle{background-color:#53d28c;border-color:#3ecd7d}[dir] .btn-check:active+.btn-success:focus,[dir] .btn-check:checked+.btn-success:focus,[dir] .btn-success.active:focus,[dir] .btn-success:active:focus,[dir] .show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(39,175,101,.5)}.btn-success.disabled,.btn-success:disabled{color:#22292f}[dir] .btn-success.disabled,[dir] .btn-success:disabled{background-color:#28c76f;border-color:#28c76f}.btn-info{color:#22292f}[dir] .btn-info{background-color:#00cfe8;border-color:#00cfe8}.btn-info:hover{color:#22292f}[dir] .btn-info:hover{background-color:#26d6eb;border-color:#1ad4ea}.btn-check:focus+.btn-info,.btn-info:focus{color:#22292f}[dir] .btn-check:focus+.btn-info,[dir] .btn-info:focus{background-color:#26d6eb;border-color:#1ad4ea;box-shadow:0 0 0 .25rem rgba(5,182,204,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#22292f}[dir] .btn-check:active+.btn-info,[dir] .btn-check:checked+.btn-info,[dir] .btn-info.active,[dir] .btn-info:active,[dir] .show>.btn-info.dropdown-toggle{background-color:#33d9ed;border-color:#1ad4ea}[dir] .btn-check:active+.btn-info:focus,[dir] .btn-check:checked+.btn-info:focus,[dir] .btn-info.active:focus,[dir] .btn-info:active:focus,[dir] .show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(5,182,204,.5)}.btn-info.disabled,.btn-info:disabled{color:#22292f}[dir] .btn-info.disabled,[dir] .btn-info:disabled{background-color:#00cfe8;border-color:#00cfe8}.btn-warning{color:#22292f}[dir] .btn-warning{background-color:#ff9f43;border-color:#ff9f43}.btn-warning:hover{color:#22292f}[dir] .btn-warning:hover{background-color:#ffad5f;border-color:#ffa956}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#22292f}[dir] .btn-check:focus+.btn-warning,[dir] .btn-warning:focus{background-color:#ffad5f;border-color:#ffa956;box-shadow:0 0 0 .25rem rgba(222,141,64,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#22292f}[dir] .btn-check:active+.btn-warning,[dir] .btn-check:checked+.btn-warning,[dir] .btn-warning.active,[dir] .btn-warning:active,[dir] .show>.btn-warning.dropdown-toggle{background-color:#ffb269;border-color:#ffa956}[dir] .btn-check:active+.btn-warning:focus,[dir] .btn-check:checked+.btn-warning:focus,[dir] .btn-warning.active:focus,[dir] .btn-warning:active:focus,[dir] .show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(222,141,64,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#22292f}[dir] .btn-warning.disabled,[dir] .btn-warning:disabled{background-color:#ff9f43;border-color:#ff9f43}.btn-danger{color:#22292f}[dir] .btn-danger{background-color:#fb7979;border-color:#fb7979}.btn-danger:hover{color:#22292f}[dir] .btn-danger:hover{background-color:#fc8d8d;border-color:#fb8686}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#22292f}[dir] .btn-check:focus+.btn-danger,[dir] .btn-danger:focus{background-color:#fc8d8d;border-color:#fb8686;box-shadow:0 0 0 .25rem rgba(218,109,110,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#22292f}[dir] .btn-check:active+.btn-danger,[dir] .btn-check:checked+.btn-danger,[dir] .btn-danger.active,[dir] .btn-danger:active,[dir] .show>.btn-danger.dropdown-toggle{background-color:#fc9494;border-color:#fb8686}[dir] .btn-check:active+.btn-danger:focus,[dir] .btn-check:checked+.btn-danger:focus,[dir] .btn-danger.active:focus,[dir] .btn-danger:active:focus,[dir] .show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(218,109,110,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#22292f}[dir] .btn-danger.disabled,[dir] .btn-danger:disabled{background-color:#fb7979;border-color:#fb7979}.btn-light{color:#22292f}[dir] .btn-light{background-color:#f6f6f6;border-color:#f6f6f6}.btn-light:hover{color:#22292f}[dir] .btn-light:hover{background-color:#f7f7f7;border-color:#f7f7f7}.btn-check:focus+.btn-light,.btn-light:focus{color:#22292f}[dir] .btn-check:focus+.btn-light,[dir] .btn-light:focus{background-color:#f7f7f7;border-color:#f7f7f7;box-shadow:0 0 0 .25rem rgba(214,215,216,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#22292f}[dir] .btn-check:active+.btn-light,[dir] .btn-check:checked+.btn-light,[dir] .btn-light.active,[dir] .btn-light:active,[dir] .show>.btn-light.dropdown-toggle{background-color:#f8f8f8;border-color:#f7f7f7}[dir] .btn-check:active+.btn-light:focus,[dir] .btn-check:checked+.btn-light:focus,[dir] .btn-light.active:focus,[dir] .btn-light:active:focus,[dir] .show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(214,215,216,.5)}.btn-light.disabled,.btn-light:disabled{color:#22292f}[dir] .btn-light.disabled,[dir] .btn-light:disabled{background-color:#f6f6f6;border-color:#f6f6f6}.btn-dark{color:#fff}[dir] .btn-dark{background-color:#4b4b4b;border-color:#4b4b4b}.btn-dark:hover{color:#fff}[dir] .btn-dark:hover{background-color:#404040;border-color:#3c3c3c}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff}[dir] .btn-check:focus+.btn-dark,[dir] .btn-dark:focus{background-color:#404040;border-color:#3c3c3c;box-shadow:0 0 0 .25rem hsla(0,0%,40%,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff}[dir] .btn-check:active+.btn-dark,[dir] .btn-check:checked+.btn-dark,[dir] .btn-dark.active,[dir] .btn-dark:active,[dir] .show>.btn-dark.dropdown-toggle{background-color:#3c3c3c;border-color:#383838}[dir] .btn-check:active+.btn-dark:focus,[dir] .btn-check:checked+.btn-dark:focus,[dir] .btn-dark.active:focus,[dir] .btn-dark:active:focus,[dir] .show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(0,0%,40%,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff}[dir] .btn-dark.disabled,[dir] .btn-dark:disabled{background-color:#4b4b4b;border-color:#4b4b4b}[dir] .btn-outline-primary{border-color:#4f46e5}.btn-outline-primary:hover{color:#fff}[dir] .btn-outline-primary:hover{background-color:#4f46e5;border-color:#4f46e5}[dir] .btn-check:focus+.btn-outline-primary,[dir] .btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(79,70,229,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff}[dir] .btn-check:active+.btn-outline-primary,[dir] .btn-check:checked+.btn-outline-primary,[dir] .btn-outline-primary.active,[dir] .btn-outline-primary.dropdown-toggle.show,[dir] .btn-outline-primary:active{background-color:#4f46e5;border-color:#4f46e5}[dir] .btn-check:active+.btn-outline-primary:focus,[dir] .btn-check:checked+.btn-outline-primary:focus,[dir] .btn-outline-primary.active:focus,[dir] .btn-outline-primary.dropdown-toggle.show:focus,[dir] .btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(79,70,229,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#4f46e5}[dir] .btn-outline-primary.disabled,[dir] .btn-outline-primary:disabled{background-color:transparent}[dir] .btn-outline-secondary{border-color:#82868b}.btn-outline-secondary:hover{color:#fff}[dir] .btn-outline-secondary:hover{background-color:#82868b;border-color:#82868b}[dir] .btn-check:focus+.btn-outline-secondary,[dir] .btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(130,134,139,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff}[dir] .btn-check:active+.btn-outline-secondary,[dir] .btn-check:checked+.btn-outline-secondary,[dir] .btn-outline-secondary.active,[dir] .btn-outline-secondary.dropdown-toggle.show,[dir] .btn-outline-secondary:active{background-color:#82868b;border-color:#82868b}[dir] .btn-check:active+.btn-outline-secondary:focus,[dir] .btn-check:checked+.btn-outline-secondary:focus,[dir] .btn-outline-secondary.active:focus,[dir] .btn-outline-secondary.dropdown-toggle.show:focus,[dir] .btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(130,134,139,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#82868b}[dir] .btn-outline-secondary.disabled,[dir] .btn-outline-secondary:disabled{background-color:transparent}[dir] .btn-outline-success{border-color:#28c76f}.btn-outline-success:hover{color:#22292f}[dir] .btn-outline-success:hover{background-color:#28c76f;border-color:#28c76f}[dir] .btn-check:focus+.btn-outline-success,[dir] .btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(40,199,111,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#22292f}[dir] .btn-check:active+.btn-outline-success,[dir] .btn-check:checked+.btn-outline-success,[dir] .btn-outline-success.active,[dir] .btn-outline-success.dropdown-toggle.show,[dir] .btn-outline-success:active{background-color:#28c76f;border-color:#28c76f}[dir] .btn-check:active+.btn-outline-success:focus,[dir] .btn-check:checked+.btn-outline-success:focus,[dir] .btn-outline-success.active:focus,[dir] .btn-outline-success.dropdown-toggle.show:focus,[dir] .btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(40,199,111,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28c76f}[dir] .btn-outline-success.disabled,[dir] .btn-outline-success:disabled{background-color:transparent}[dir] .btn-outline-info{border-color:#00cfe8}.btn-outline-info:hover{color:#22292f}[dir] .btn-outline-info:hover{background-color:#00cfe8;border-color:#00cfe8}[dir] .btn-check:focus+.btn-outline-info,[dir] .btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(0,207,232,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#22292f}[dir] .btn-check:active+.btn-outline-info,[dir] .btn-check:checked+.btn-outline-info,[dir] .btn-outline-info.active,[dir] .btn-outline-info.dropdown-toggle.show,[dir] .btn-outline-info:active{background-color:#00cfe8;border-color:#00cfe8}[dir] .btn-check:active+.btn-outline-info:focus,[dir] .btn-check:checked+.btn-outline-info:focus,[dir] .btn-outline-info.active:focus,[dir] .btn-outline-info.dropdown-toggle.show:focus,[dir] .btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(0,207,232,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#00cfe8}[dir] .btn-outline-info.disabled,[dir] .btn-outline-info:disabled{background-color:transparent}[dir] .btn-outline-warning{border-color:#ff9f43}.btn-outline-warning:hover{color:#22292f}[dir] .btn-outline-warning:hover{background-color:#ff9f43;border-color:#ff9f43}[dir] .btn-check:focus+.btn-outline-warning,[dir] .btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,159,67,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#22292f}[dir] .btn-check:active+.btn-outline-warning,[dir] .btn-check:checked+.btn-outline-warning,[dir] .btn-outline-warning.active,[dir] .btn-outline-warning.dropdown-toggle.show,[dir] .btn-outline-warning:active{background-color:#ff9f43;border-color:#ff9f43}[dir] .btn-check:active+.btn-outline-warning:focus,[dir] .btn-check:checked+.btn-outline-warning:focus,[dir] .btn-outline-warning.active:focus,[dir] .btn-outline-warning.dropdown-toggle.show:focus,[dir] .btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,159,67,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ff9f43}[dir] .btn-outline-warning.disabled,[dir] .btn-outline-warning:disabled{background-color:transparent}[dir] .btn-outline-danger{border-color:#fb7979}.btn-outline-danger:hover{color:#22292f}[dir] .btn-outline-danger:hover{background-color:#fb7979;border-color:#fb7979}[dir] .btn-check:focus+.btn-outline-danger,[dir] .btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(251,121,121,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#22292f}[dir] .btn-check:active+.btn-outline-danger,[dir] .btn-check:checked+.btn-outline-danger,[dir] .btn-outline-danger.active,[dir] .btn-outline-danger.dropdown-toggle.show,[dir] .btn-outline-danger:active{background-color:#fb7979;border-color:#fb7979}[dir] .btn-check:active+.btn-outline-danger:focus,[dir] .btn-check:checked+.btn-outline-danger:focus,[dir] .btn-outline-danger.active:focus,[dir] .btn-outline-danger.dropdown-toggle.show:focus,[dir] .btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(251,121,121,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#fb7979}[dir] .btn-outline-danger.disabled,[dir] .btn-outline-danger:disabled{background-color:transparent}.btn-outline-light{color:#f6f6f6}[dir] .btn-outline-light{border-color:#f6f6f6}.btn-outline-light:hover{color:#22292f}[dir] .btn-outline-light:hover{background-color:#f6f6f6;border-color:#f6f6f6}[dir] .btn-check:focus+.btn-outline-light,[dir] .btn-outline-light:focus{box-shadow:0 0 0 .25rem hsla(0,0%,96.5%,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#22292f}[dir] .btn-check:active+.btn-outline-light,[dir] .btn-check:checked+.btn-outline-light,[dir] .btn-outline-light.active,[dir] .btn-outline-light.dropdown-toggle.show,[dir] .btn-outline-light:active{background-color:#f6f6f6;border-color:#f6f6f6}[dir] .btn-check:active+.btn-outline-light:focus,[dir] .btn-check:checked+.btn-outline-light:focus,[dir] .btn-outline-light.active:focus,[dir] .btn-outline-light.dropdown-toggle.show:focus,[dir] .btn-outline-light:active:focus{box-shadow:0 0 0 .25rem hsla(0,0%,96.5%,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f6f6f6}[dir] .btn-outline-light.disabled,[dir] .btn-outline-light:disabled{background-color:transparent}[dir] .btn-outline-dark{border-color:#4b4b4b}.btn-outline-dark:hover{color:#fff}[dir] .btn-outline-dark:hover{background-color:#4b4b4b;border-color:#4b4b4b}[dir] .btn-check:focus+.btn-outline-dark,[dir] .btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(75,75,75,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff}[dir] .btn-check:active+.btn-outline-dark,[dir] .btn-check:checked+.btn-outline-dark,[dir] .btn-outline-dark.active,[dir] .btn-outline-dark.dropdown-toggle.show,[dir] .btn-outline-dark:active{background-color:#4b4b4b;border-color:#4b4b4b}[dir] .btn-check:active+.btn-outline-dark:focus,[dir] .btn-check:checked+.btn-outline-dark:focus,[dir] .btn-outline-dark.active:focus,[dir] .btn-outline-dark.dropdown-toggle.show:focus,[dir] .btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(75,75,75,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#4b4b4b}[dir] .btn-outline-dark.disabled,[dir] .btn-outline-dark:disabled{background-color:transparent}.btn-link{font-weight:400;color:#4f46e5;text-decoration:none}.btn-link:hover{color:#4b43da}.btn-link:focus,.btn-link:hover{text-decoration:none}.btn-link.disabled,.btn-link:disabled{color:#b8c2cc}.btn-group-lg>.btn,.btn-lg{font-size:1.25rem}[dir] .btn-group-lg>.btn,[dir] .btn-lg{padding:.8rem 2rem;border-radius:.358rem}.btn-group-sm>.btn,.btn-sm{font-size:.9rem}[dir] .btn-group-sm>.btn,[dir] .btn-sm{padding:.486rem 1rem;border-radius:.358rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;vertical-align:.255em;content:""}[dir] .dropdown-toggle:after{border-top:.3em solid;border-bottom:0}[dir=ltr] .dropdown-toggle:after{margin-left:.255em}[dir=ltr] .dropdown-toggle:after,[dir=rtl] .dropdown-toggle:after{border-right:.3em solid transparent;border-left:.3em solid transparent}[dir=rtl] .dropdown-toggle:after{margin-right:.255em}[dir=ltr] .dropdown-toggle:empty:after{margin-left:0}[dir=rtl] .dropdown-toggle:empty:after{margin-right:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;font-size:1rem;color:#6e6b7b;list-style:none}[dir] .dropdown-menu{padding:.5rem 0;margin:0;background-color:#fff;background-clip:padding-box;border:1px solid rgba(34,41,47,.05);border-radius:.357rem}[dir=ltr] .dropdown-menu{text-align:left}[dir=rtl] .dropdown-menu{text-align:right}.dropdown-menu[data-bs-popper]{top:100%}[dir] .dropdown-menu[data-bs-popper]{margin-top:0}[dir=ltr] .dropdown-menu[data-bs-popper]{left:0}[dir=rtl] .dropdown-menu[data-bs-popper]{right:0}.dropdown-menu-start{--bs-position:start}[dir=ltr] .dropdown-menu-start[data-bs-popper]{right:auto;left:0}[dir=rtl] .dropdown-menu-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-end{--bs-position:end}[dir=ltr] .dropdown-menu-end[data-bs-popper]{right:0;left:auto}[dir=rtl] .dropdown-menu-end[data-bs-popper]{left:0;right:auto}@media(min-width:576px){.dropdown-menu-sm-start{--bs-position:start}[dir=ltr] .dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}[dir=rtl] .dropdown-menu-sm-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-sm-end{--bs-position:end}[dir=ltr] .dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}[dir=rtl] .dropdown-menu-sm-end[data-bs-popper]{left:0;right:auto}}@media(min-width:768px){.dropdown-menu-md-start{--bs-position:start}[dir=ltr] .dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}[dir=rtl] .dropdown-menu-md-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-md-end{--bs-position:end}[dir=ltr] .dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}[dir=rtl] .dropdown-menu-md-end[data-bs-popper]{left:0;right:auto}}@media(min-width:992px){.dropdown-menu-lg-start{--bs-position:start}[dir=ltr] .dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}[dir=rtl] .dropdown-menu-lg-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-lg-end{--bs-position:end}[dir=ltr] .dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}[dir=rtl] .dropdown-menu-lg-end[data-bs-popper]{left:0;right:auto}}@media(min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}[dir=ltr] .dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}[dir=rtl] .dropdown-menu-xl-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-xl-end{--bs-position:end}[dir=ltr] .dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}[dir=rtl] .dropdown-menu-xl-end[data-bs-popper]{left:0;right:auto}}@media(min-width:1440px){.dropdown-menu-xxl-start{--bs-position:start}[dir=ltr] .dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}[dir=rtl] .dropdown-menu-xxl-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-xxl-end{--bs-position:end}[dir=ltr] .dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}[dir=rtl] .dropdown-menu-xxl-end[data-bs-popper]{left:0;right:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%}[dir] .dropup .dropdown-menu[data-bs-popper]{margin-top:0;margin-bottom:0}.dropup .dropdown-toggle:after{display:inline-block;vertical-align:.255em}[dir] .dropup .dropdown-toggle:after{border-top:0;border-bottom:.3em solid}[dir=ltr] .dropup .dropdown-toggle:after{margin-left:.255em;border-right:.3em solid transparent;border-left:.3em solid transparent}[dir=rtl] .dropup .dropdown-toggle:after{margin-right:.255em;border-left:.3em solid transparent;border-right:.3em solid transparent}[dir=ltr] .dropup .dropdown-toggle:empty:after{margin-left:0}[dir=rtl] .dropup .dropdown-toggle:empty:after{margin-right:0}.dropend .dropdown-menu[data-bs-popper]{top:0}[dir] .dropend .dropdown-menu[data-bs-popper]{margin-top:0}[dir=ltr] .dropend .dropdown-menu[data-bs-popper]{right:auto;left:100%;margin-left:0}[dir=rtl] .dropend .dropdown-menu[data-bs-popper]{left:auto;right:100%;margin-right:0}.dropend .dropdown-toggle:after{display:inline-block;vertical-align:.255em}[dir] .dropend .dropdown-toggle:after{border-top:.3em solid transparent;border-bottom:.3em solid transparent}[dir=ltr] .dropend .dropdown-toggle:after{margin-left:.255em;border-right:0;border-left:.3em solid}[dir=rtl] .dropend .dropdown-toggle:after{margin-right:.255em;border-left:0;border-right:.3em solid}[dir=ltr] .dropend .dropdown-toggle:empty:after{margin-left:0}[dir=rtl] .dropend .dropdown-toggle:empty:after{margin-right:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0}[dir] .dropstart .dropdown-menu[data-bs-popper]{margin-top:0}[dir=ltr] .dropstart .dropdown-menu[data-bs-popper]{right:100%;left:auto;margin-right:0}[dir=rtl] .dropstart .dropdown-menu[data-bs-popper]{left:100%;right:auto;margin-left:0}.dropstart .dropdown-toggle:after{display:inline-block;vertical-align:.255em;content:""}[dir=ltr] .dropstart .dropdown-toggle:after{margin-left:.255em}[dir=rtl] .dropstart .dropdown-toggle:after{margin-right:.255em}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;vertical-align:.255em}[dir] .dropstart .dropdown-toggle:before{border-top:.3em solid transparent;border-bottom:.3em solid transparent}[dir=ltr] .dropstart .dropdown-toggle:before{margin-right:.255em;border-right:.3em solid}[dir=rtl] .dropstart .dropdown-toggle:before{margin-left:.255em;border-left:.3em solid}[dir=ltr] .dropstart .dropdown-toggle:empty:after{margin-left:0}[dir=rtl] .dropstart .dropdown-toggle:empty:after{margin-right:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;overflow:hidden}[dir] .dropdown-divider{margin:.5rem 0;border-top:1px solid rgba(34,41,47,.08)}.dropdown-item{display:block;width:100%;font-weight:400;color:#6e6b7b;white-space:nowrap}[dir] .dropdown-item{padding:.65rem 1.28rem;clear:both;text-align:inherit;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#4f46e5}[dir] .dropdown-item:focus,[dir] .dropdown-item:hover{background-color:rgba(79,70,229,.12)}.dropdown-item.active,.dropdown-item:active{text-decoration:none}[dir] .dropdown-item.active,[dir] .dropdown-item:active{background-color:#4f46e5}.dropdown-item.disabled,.dropdown-item:disabled{color:#b9b9c3;pointer-events:none}[dir] .dropdown-item.disabled,[dir] .dropdown-item:disabled{background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;font-size:1rem;color:#5e5873;white-space:nowrap}[dir] .dropdown-header{padding:.5rem 1.28rem;margin-bottom:0}.dropdown-item-text{display:block;color:#6e6b7b}[dir] .dropdown-item-text{padding:.65rem 1.28rem}.dropdown-menu-dark{color:#dae1e7}[dir] .dropdown-menu-dark{background-color:#1e1e1e;border-color:rgba(34,41,47,.05)}.dropdown-menu-dark .dropdown-item{color:#dae1e7}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff}[dir] .dropdown-menu-dark .dropdown-item:focus,[dir] .dropdown-menu-dark .dropdown-item:hover{background-color:hsla(0,0%,100%,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff}[dir] .dropdown-menu-dark .dropdown-item.active,[dir] .dropdown-menu-dark .dropdown-item:active{background-color:#4f46e5}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}[dir] .dropdown-menu-dark .dropdown-divider{border-color:rgba(34,41,47,.08)}.dropdown-menu-dark .dropdown-item-text{color:#dae1e7}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}[dir=ltr] .btn-group>.btn-group:not(:first-child),[dir=ltr] .btn-group>.btn:not(:first-child){margin-left:-1px}[dir=rtl] .btn-group>.btn-group:not(:first-child),[dir=rtl] .btn-group>.btn:not(:first-child){margin-right:-1px}[dir=ltr] .btn-group>.btn-group:not(:last-child)>.btn,[dir=ltr] .btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}[dir=ltr] .btn-group>.btn-group:not(:first-child)>.btn,[dir=ltr] .btn-group>.btn:nth-child(n+3),[dir=ltr] .btn-group>:not(.btn-check)+.btn,[dir=rtl] .btn-group>.btn-group:not(:last-child)>.btn,[dir=rtl] .btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-left-radius:0;border-bottom-left-radius:0}[dir=rtl] .btn-group>.btn-group:not(:first-child)>.btn,[dir=rtl] .btn-group>.btn:nth-child(n+3),[dir=rtl] .btn-group>:not(.btn-check)+.btn{border-top-right-radius:0;border-bottom-right-radius:0}[dir=ltr] .dropdown-toggle-split,[dir=rtl] .dropdown-toggle-split{padding-right:1.125rem;padding-left:1.125rem}[dir=ltr] .dropdown-toggle-split:after,[dir=ltr] .dropend .dropdown-toggle-split:after,[dir=ltr] .dropup .dropdown-toggle-split:after{margin-left:0}[dir=ltr] .dropstart .dropdown-toggle-split:before,[dir=rtl] .dropdown-toggle-split:after,[dir=rtl] .dropend .dropdown-toggle-split:after,[dir=rtl] .dropup .dropdown-toggle-split:after{margin-right:0}[dir=rtl] .dropstart .dropdown-toggle-split:before{margin-left:0}[dir=ltr] .btn-group-sm>.btn+.dropdown-toggle-split,[dir=ltr] .btn-sm+.dropdown-toggle-split,[dir=rtl] .btn-group-sm>.btn+.dropdown-toggle-split,[dir=rtl] .btn-sm+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}[dir=ltr] .btn-group-lg>.btn+.dropdown-toggle-split,[dir=ltr] .btn-lg+.dropdown-toggle-split,[dir=rtl] .btn-group-lg>.btn+.dropdown-toggle-split,[dir=rtl] .btn-lg+.dropdown-toggle-split{padding-right:1.5rem;padding-left:1.5rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}[dir] .btn-group-vertical>.btn-group:not(:first-child),[dir] .btn-group-vertical>.btn:not(:first-child){margin-top:-1px}[dir=ltr] .btn-group-vertical>.btn-group:not(:last-child)>.btn,[dir=ltr] .btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),[dir=rtl] .btn-group-vertical>.btn-group:not(:last-child)>.btn,[dir=rtl] .btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}[dir=ltr] .btn-group-vertical>.btn-group:not(:first-child)>.btn,[dir=ltr] .btn-group-vertical>.btn~.btn,[dir=rtl] .btn-group-vertical>.btn-group:not(:first-child)>.btn,[dir=rtl] .btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;list-style:none}[dir] .nav{margin-bottom:0}[dir=ltr] .nav{padding-left:0}[dir=rtl] .nav{padding-right:0}.nav-link{display:block;color:#4f46e5;transition:none}[dir] .nav-link{padding:.358rem .5rem}.nav-link:focus,.nav-link:hover{color:#4b43da}.nav-link.disabled{color:#b9b9c3;pointer-events:none}[dir] .nav-link.disabled{cursor:default}[dir] .nav-tabs{border-bottom:0 solid #dae1e7}[dir] .nav-tabs .nav-link{margin-bottom:0;background:none;border:0 solid transparent}[dir=ltr] .nav-tabs .nav-link,[dir=rtl] .nav-tabs .nav-link{border-top-left-radius:.357rem;border-top-right-radius:.357rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate}[dir] .nav-tabs .nav-link:focus,[dir] .nav-tabs .nav-link:hover{border-color:#ededed #ededed #dae1e7}.nav-tabs .nav-link.disabled{color:#b9b9c3}[dir] .nav-tabs .nav-link.disabled{background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#4f46e5}[dir] .nav-tabs .nav-item.show .nav-link,[dir] .nav-tabs .nav-link.active{background-color:transparent;border-color:#dae1e7 #dae1e7 transparent}[dir] .nav-tabs .dropdown-menu{margin-top:0}[dir=ltr] .nav-tabs .dropdown-menu,[dir=rtl] .nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0}[dir] .nav-pills .nav-link{background:none;border:0;border-radius:.358rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff}[dir] .nav-pills .nav-link.active,[dir] .nav-pills .show>.nav-link{background-color:#4f46e5}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto}[dir] .nav-fill .nav-item,[dir] .nav-fill>.nav-link{text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1}[dir] .nav-justified .nav-item,[dir] .nav-justified>.nav-link{text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}[dir] .navbar{padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xs,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{font-size:calc(1.325rem + .9vw);white-space:nowrap}[dir] .navbar-brand{padding-top:-.367rem;padding-bottom:-.367rem}[dir=ltr] .navbar-brand{margin-right:1rem}[dir=rtl] .navbar-brand{margin-left:1rem}@media(min-width:1200px){.navbar-brand{font-size:2rem}}.navbar-nav{display:flex;flex-direction:column;list-style:none}[dir] .navbar-nav{margin-bottom:0}[dir=ltr] .navbar-nav{padding-left:0}[dir=rtl] .navbar-nav{padding-right:0}[dir=ltr] .navbar-nav .nav-link,[dir=rtl] .navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}[dir] .navbar-text{padding-top:.358rem;padding-bottom:.358rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{font-size:calc(1.325rem + .9vw);line-height:1;transition:box-shadow .15s ease-in-out}[dir] .navbar-toggler{padding:.25rem .75rem;background-color:transparent;border:1px solid transparent;border-radius:.358rem}@media(min-width:1200px){.navbar-toggler{font-size:2rem}}@media(prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0}[dir] .navbar-toggler:focus{box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle}[dir] .navbar-toggler-icon{background-repeat:no-repeat;background-position:50%;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media(min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}[dir=ltr] .navbar-expand-sm .navbar-nav .nav-link,[dir=rtl] .navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler,.navbar-expand-sm .offcanvas-header{display:none}.navbar-expand-sm .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;transition:none}[dir] .navbar-expand-sm .offcanvas{background-color:transparent;transform:none}[dir=ltr] .navbar-expand-sm .offcanvas,[dir=rtl] .navbar-expand-sm .offcanvas{border-right:0;border-left:0}.navbar-expand-sm .offcanvas-bottom,.navbar-expand-sm .offcanvas-top{height:auto}[dir] .navbar-expand-sm .offcanvas-bottom,[dir] .navbar-expand-sm .offcanvas-top{border-top:0;border-bottom:0}.navbar-expand-sm .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible}[dir] .navbar-expand-sm .offcanvas-body{padding:0}}@media(min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}[dir=ltr] .navbar-expand-md .navbar-nav .nav-link,[dir=rtl] .navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler,.navbar-expand-md .offcanvas-header{display:none}.navbar-expand-md .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;transition:none}[dir] .navbar-expand-md .offcanvas{background-color:transparent;transform:none}[dir=ltr] .navbar-expand-md .offcanvas,[dir=rtl] .navbar-expand-md .offcanvas{border-right:0;border-left:0}.navbar-expand-md .offcanvas-bottom,.navbar-expand-md .offcanvas-top{height:auto}[dir] .navbar-expand-md .offcanvas-bottom,[dir] .navbar-expand-md .offcanvas-top{border-top:0;border-bottom:0}.navbar-expand-md .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible}[dir] .navbar-expand-md .offcanvas-body{padding:0}}@media(min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}[dir=ltr] .navbar-expand-lg .navbar-nav .nav-link,[dir=rtl] .navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler,.navbar-expand-lg .offcanvas-header{display:none}.navbar-expand-lg .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;transition:none}[dir] .navbar-expand-lg .offcanvas{background-color:transparent;transform:none}[dir=ltr] .navbar-expand-lg .offcanvas,[dir=rtl] .navbar-expand-lg .offcanvas{border-right:0;border-left:0}.navbar-expand-lg .offcanvas-bottom,.navbar-expand-lg .offcanvas-top{height:auto}[dir] .navbar-expand-lg .offcanvas-bottom,[dir] .navbar-expand-lg .offcanvas-top{border-top:0;border-bottom:0}.navbar-expand-lg .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible}[dir] .navbar-expand-lg .offcanvas-body{padding:0}}@media(min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}[dir=ltr] .navbar-expand-xl .navbar-nav .nav-link,[dir=rtl] .navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler,.navbar-expand-xl .offcanvas-header{display:none}.navbar-expand-xl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;transition:none}[dir] .navbar-expand-xl .offcanvas{background-color:transparent;transform:none}[dir=ltr] .navbar-expand-xl .offcanvas,[dir=rtl] .navbar-expand-xl .offcanvas{border-right:0;border-left:0}.navbar-expand-xl .offcanvas-bottom,.navbar-expand-xl .offcanvas-top{height:auto}[dir] .navbar-expand-xl .offcanvas-bottom,[dir] .navbar-expand-xl .offcanvas-top{border-top:0;border-bottom:0}.navbar-expand-xl .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible}[dir] .navbar-expand-xl .offcanvas-body{padding:0}}@media(min-width:1440px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}[dir=ltr] .navbar-expand-xxl .navbar-nav .nav-link,[dir=rtl] .navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler,.navbar-expand-xxl .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;transition:none}[dir] .navbar-expand-xxl .offcanvas{background-color:transparent;transform:none}[dir=ltr] .navbar-expand-xxl .offcanvas,[dir=rtl] .navbar-expand-xxl .offcanvas{border-right:0;border-left:0}.navbar-expand-xxl .offcanvas-bottom,.navbar-expand-xxl .offcanvas-top{height:auto}[dir] .navbar-expand-xxl .offcanvas-bottom,[dir] .navbar-expand-xxl .offcanvas-top{border-top:0;border-bottom:0}.navbar-expand-xxl .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible}[dir] .navbar-expand-xxl .offcanvas-body{padding:0}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}[dir=ltr] .navbar-expand .navbar-nav .nav-link,[dir=rtl] .navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler,.navbar-expand .offcanvas-header{display:none}.navbar-expand .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;transition:none}[dir] .navbar-expand .offcanvas{background-color:transparent;transform:none}[dir=ltr] .navbar-expand .offcanvas,[dir=rtl] .navbar-expand .offcanvas{border-right:0;border-left:0}.navbar-expand .offcanvas-bottom,.navbar-expand .offcanvas-top{height:auto}[dir] .navbar-expand .offcanvas-bottom,[dir] .navbar-expand .offcanvas-top{border-top:0;border-bottom:0}.navbar-expand .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible}[dir] .navbar-expand .offcanvas-body{padding:0}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(34,41,47,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(34,41,47,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(34,41,47,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(34,41,47,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(34,41,47,.9)}.navbar-light .navbar-toggler{color:rgba(34,41,47,.55)}[dir] .navbar-light .navbar-toggler{border-color:rgba(34,41,47,.1)}[dir] .navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(34, 41, 47, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(34,41,47,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(34,41,47,.9)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:hsla(0,0%,100%,.55)}[dir] .navbar-dark .navbar-toggler{border-color:hsla(0,0%,100%,.1)}[dir] .navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word}[dir] .card{background-color:#fff;background-clip:initial;border:0 solid rgba(34,41,47,.125);border-radius:.428rem}[dir=ltr] .card>hr,[dir=rtl] .card>hr{margin-right:0;margin-left:0}[dir] .card>.list-group{border-top:inherit;border-bottom:inherit}[dir] .card>.list-group:first-child{border-top-width:0}[dir=ltr] .card>.list-group:first-child,[dir=rtl] .card>.list-group:first-child{border-top-left-radius:.428rem;border-top-right-radius:.428rem}[dir] .card>.list-group:last-child{border-bottom-width:0}[dir=ltr] .card>.list-group:last-child,[dir=rtl] .card>.list-group:last-child{border-bottom-right-radius:.428rem;border-bottom-left-radius:.428rem}[dir] .card>.card-header+.list-group,[dir] .card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto}[dir] .card-body{padding:1.5rem}[dir] .card-title{margin-bottom:1.5rem}[dir] .card-subtitle{margin-top:-.75rem;margin-bottom:0}[dir] .card-text:last-child{margin-bottom:0}[dir=ltr] .card-link+.card-link{margin-left:1.5rem}[dir=rtl] .card-link+.card-link{margin-right:1.5rem}[dir] .card-header{padding:1.5rem;margin-bottom:0;background-color:transparent;border-bottom:0 solid rgba(34,41,47,.125)}[dir] .card-header:first-child{border-radius:.428rem .428rem 0 0}[dir] .card-footer{padding:1.5rem;background-color:transparent;border-top:0 solid rgba(34,41,47,.125)}[dir] .card-footer:last-child{border-radius:0 0 .428rem .428rem}[dir] .card-header-tabs{margin-bottom:-1.5rem;border-bottom:0}[dir=ltr] .card-header-tabs,[dir=rtl] .card-header-tabs{margin-right:-.75rem;margin-left:-.75rem}[dir] .card-header-tabs .nav-link.active{background-color:#fff;border-bottom-color:#fff}[dir=ltr] .card-header-pills,[dir=rtl] .card-header-pills{margin-right:-.75rem;margin-left:-.75rem}.card-img-overlay{position:absolute;top:0;bottom:0}[dir] .card-img-overlay{padding:1rem;border-radius:.428rem}[dir=ltr] .card-img-overlay,[dir=rtl] .card-img-overlay{right:0;left:0}.card-img,.card-img-bottom,.card-img-top{width:100%}[dir=ltr] .card-img,[dir=ltr] .card-img-top,[dir=rtl] .card-img,[dir=rtl] .card-img-top{border-top-left-radius:.428rem;border-top-right-radius:.428rem}[dir=ltr] .card-img,[dir=ltr] .card-img-bottom,[dir=rtl] .card-img,[dir=rtl] .card-img-bottom{border-bottom-right-radius:.428rem;border-bottom-left-radius:.428rem}[dir] .card-group>.card{margin-bottom:1rem}@media(min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0}[dir] .card-group>.card{margin-bottom:0}[dir=ltr] .card-group>.card+.card{margin-left:0;border-left:0}[dir=rtl] .card-group>.card+.card{margin-right:0;border-right:0}[dir=ltr] .card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .card-group>.card:not(:last-child){border-top-left-radius:0;border-bottom-left-radius:0}[dir=ltr] .card-group>.card:not(:last-child) .card-header,[dir=ltr] .card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}[dir=rtl] .card-group>.card:not(:last-child) .card-header,[dir=rtl] .card-group>.card:not(:last-child) .card-img-top{border-top-left-radius:0}[dir=ltr] .card-group>.card:not(:last-child) .card-footer,[dir=ltr] .card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}[dir=rtl] .card-group>.card:not(:last-child) .card-footer,[dir=rtl] .card-group>.card:not(:last-child) .card-img-bottom{border-bottom-left-radius:0}[dir=ltr] .card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}[dir=rtl] .card-group>.card:not(:first-child){border-top-right-radius:0;border-bottom-right-radius:0}[dir=ltr] .card-group>.card:not(:first-child) .card-header,[dir=ltr] .card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}[dir=rtl] .card-group>.card:not(:first-child) .card-header,[dir=rtl] .card-group>.card:not(:first-child) .card-img-top{border-top-right-radius:0}[dir=ltr] .card-group>.card:not(:first-child) .card-footer,[dir=ltr] .card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}[dir=rtl] .card-group>.card:not(:first-child) .card-footer,[dir=rtl] .card-group>.card:not(:first-child) .card-img-bottom{border-bottom-right-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;font-size:1rem;color:#6e6b7b;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,background 0s,border 0s,border-radius .15s ease}[dir] .accordion-button{padding:1rem;background-color:#fff;border:0;border-radius:0}[dir=ltr] .accordion-button{text-align:left}[dir=rtl] .accordion-button{text-align:right}@media(prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#6e6b7b}[dir] .accordion-button:not(.collapsed){background-color:transparent;box-shadow:inset 0 0 0 rgba(34,41,47,.125)}[dir] .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236e6b7b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-up'%3E%3Cpath d='M18 15l-6-6-6 6'/%3E%3C/svg%3E")}[dir=ltr] .accordion-button:not(.collapsed):after{transform:rotate(-180deg)}[dir=rtl] .accordion-button:not(.collapsed):after{transform:rotate(180deg)}.accordion-button:after{flex-shrink:0;width:1rem;height:1rem;content:"";transition:transform .2s ease-in-out}[dir] .accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236e6b7b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-up'%3E%3Cpath d='M18 15l-6-6-6 6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1rem}[dir=ltr] .accordion-button:after{margin-left:auto}[dir=rtl] .accordion-button:after{margin-right:auto}@media(prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0}[dir] .accordion-button:focus{border-color:#4f46e5;box-shadow:none}[dir] .accordion-header{margin-bottom:0}[dir] .accordion-item{background-color:#fff;border:0 solid rgba(34,41,47,.125)}[dir=ltr] .accordion-item:first-of-type,[dir=ltr] .accordion-item:first-of-type .accordion-button,[dir=rtl] .accordion-item:first-of-type,[dir=rtl] .accordion-item:first-of-type .accordion-button{border-top-left-radius:.357rem;border-top-right-radius:.357rem}[dir] .accordion-item:not(:first-of-type){border-top:0}[dir=ltr] .accordion-item:last-of-type,[dir=ltr] .accordion-item:last-of-type .accordion-button.collapsed,[dir=ltr] .accordion-item:last-of-type .accordion-collapse,[dir=rtl] .accordion-item:last-of-type,[dir=rtl] .accordion-item:last-of-type .accordion-button.collapsed,[dir=rtl] .accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.357rem;border-bottom-left-radius:.357rem}[dir] .accordion-body{padding:1rem}[dir] .accordion-flush .accordion-collapse{border-width:0}[dir] .accordion-flush .accordion-item{border-radius:0}[dir=ltr] .accordion-flush .accordion-item,[dir=rtl] .accordion-flush .accordion-item{border-right:0;border-left:0}[dir] .accordion-flush .accordion-item:first-child{border-top:0}[dir] .accordion-flush .accordion-item:last-child{border-bottom:0}[dir] .accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;font-size:1rem;list-style:none}[dir] .breadcrumb{padding:.3rem 0;margin-bottom:0;background-color:transparent;border-radius:0}[dir=ltr] .breadcrumb-item+.breadcrumb-item{padding-left:.6rem}[dir=rtl] .breadcrumb-item+.breadcrumb-item{padding-right:.6rem}.breadcrumb-item+.breadcrumb-item:before{color:#6e6b7b;content:var(--bs-breadcrumb-divider,"/")}[dir=ltr] .breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:.6rem}[dir=rtl] .breadcrumb-item+.breadcrumb-item:before{float:right;padding-left:.6rem}.breadcrumb-item.active{color:#6e6b7b}.pagination{display:flex;list-style:none}[dir=ltr] .pagination{padding-left:0}[dir=rtl] .pagination{padding-right:0}.page-link{position:relative;display:block;color:#6e6b7b;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}[dir] .page-link{background-color:#f3f2f7;border:0 solid #dae1e7}@media(prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#4f46e5}[dir] .page-link:hover{background-color:#f3f2f7;border-color:#dae1e7}.page-link:focus{z-index:3;color:inherit;outline:0}[dir] .page-link:focus{background-color:#f3f2f7;box-shadow:0 0 0 .25rem rgba(79,70,229,.25)}[dir=ltr] .page-item:not(:first-child) .page-link{margin-left:0}[dir=rtl] .page-item:not(:first-child) .page-link{margin-right:0}.page-item.active .page-link{color:#4f46e5}[dir] .page-item.active .page-link{border-color:#4f46e5}.page-item.disabled .page-link{pointer-events:none}[dir] .page-item.disabled .page-link{background-color:#f3f2f7;border-color:#dae1e7}[dir] .page-link{padding:.5rem .85rem}[dir=ltr] .page-item:first-child .page-link{border-top-left-radius:.357rem;border-bottom-left-radius:.357rem}[dir=ltr] .page-item:last-child .page-link,[dir=rtl] .page-item:first-child .page-link{border-top-right-radius:.357rem;border-bottom-right-radius:.357rem}[dir=rtl] .page-item:last-child .page-link{border-top-left-radius:.357rem;border-bottom-left-radius:.357rem}.pagination-lg .page-link{font-size:calc(1.325rem + .9vw)}[dir] .pagination-lg .page-link{padding:.5575rem 1rem}@media(min-width:1200px){.pagination-lg .page-link{font-size:2rem}}[dir=ltr] .pagination-lg .page-item:first-child .page-link{border-top-left-radius:.6rem;border-bottom-left-radius:.6rem}[dir=ltr] .pagination-lg .page-item:last-child .page-link,[dir=rtl] .pagination-lg .page-item:first-child .page-link{border-top-right-radius:.6rem;border-bottom-right-radius:.6rem}[dir=rtl] .pagination-lg .page-item:last-child .page-link{border-top-left-radius:.6rem;border-bottom-left-radius:.6rem}.pagination-sm .page-link{font-size:1rem}[dir] .pagination-sm .page-link{padding:.443rem .745rem}[dir=ltr] .pagination-sm .page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}[dir=ltr] .pagination-sm .page-item:last-child .page-link,[dir=rtl] .pagination-sm .page-item:first-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}[dir=rtl] .pagination-sm .page-item:last-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.badge{display:inline-block;font-size:85%;font-weight:600;line-height:1;color:#fff;white-space:nowrap;vertical-align:initial}[dir] .badge{padding:.3rem .5rem;text-align:center;border-radius:.358rem}.badge:empty{display:none}.btn .badge{top:-1px}.alert,.btn .badge{position:relative}[dir] .alert{padding:.71rem 1rem;margin-bottom:1rem;border:0 solid transparent;border-radius:.358rem}.alert-heading{color:inherit}.alert-link{font-weight:700}[dir=ltr] .alert-dismissible{padding-right:3rem}[dir=rtl] .alert-dismissible{padding-left:3rem}.alert-dismissible .btn-close{position:absolute;top:0;z-index:2}[dir] .alert-dismissible .btn-close{padding:.8875rem 1rem}[dir=ltr] .alert-dismissible .btn-close{right:0}[dir=rtl] .alert-dismissible .btn-close{left:0}.alert-primary{color:#2f2a89}[dir] .alert-primary{background-color:#dcdafa;border-color:#cac8f7}.alert-primary .alert-link{color:#26226e}.alert-secondary{color:#4e5053}[dir] .alert-secondary{background-color:#e6e7e8;border-color:#dadbdc}.alert-secondary .alert-link{color:#3e4042}.alert-success{color:#187743}[dir] .alert-success{background-color:#d4f4e2;border-color:#bfeed4}.alert-success .alert-link{color:#135f36}.alert-info{color:#007c8b}[dir] .alert-info{background-color:#ccf5fa;border-color:#b3f1f8}.alert-info .alert-link{color:#00636f}.alert-warning{color:#995f28}[dir] .alert-warning{background-color:#ffecd9;border-color:#ffe2c7}.alert-warning .alert-link{color:#7a4c20}.alert-danger{color:#974949}[dir] .alert-danger{background-color:#fee4e4;border-color:#fed7d7}.alert-danger .alert-link{color:#793a3a}.alert-light{color:#777b7f}[dir] .alert-light{background-color:#fdfdfd;border-color:#fcfcfc}.alert-light .alert-link{color:#5f6266}.alert-dark{color:#2d2d2d}[dir] .alert-dark{background-color:#dbdbdb;border-color:#c9c9c9}.alert-dark .alert-link{color:#242424}@keyframes progress-bar-stripes{0%{background-position-x:.857rem}}.progress{display:flex;height:.857rem;overflow:hidden;font-size:.857rem}[dir] .progress{background-color:rgba(79,70,229,.12);border-radius:5rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;white-space:nowrap;transition:width .6s ease}[dir] .progress-bar{text-align:center;background-color:#4f46e5}@media(prefers-reduced-motion:reduce){.progress-bar{transition:none}}[dir] .progress-bar-striped{background-size:.857rem .857rem}[dir=ltr] .progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}[dir=rtl] .progress-bar-striped{background-image:linear-gradient(-45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}[dir=ltr] .progress-bar-animated,[dir=rtl] .progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media(prefers-reduced-motion:reduce){[dir=ltr] .progress-bar-animated,[dir=rtl] .progress-bar-animated{animation:none}}.list-group{display:flex;flex-direction:column}[dir] .list-group{margin-bottom:0;border-radius:.357rem}[dir=ltr] .list-group{padding-left:0}[dir=rtl] .list-group{padding-right:0}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#6e6b7b}[dir] .list-group-item-action{text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#6e6b7b;text-decoration:none}[dir] .list-group-item-action:focus,[dir] .list-group-item-action:hover{background-color:#f8f8f8}.list-group-item-action:active{color:#fff}[dir] .list-group-item-action:active{background-color:#4f46e5}.list-group-item{position:relative;display:block;color:#6e6b7b}[dir] .list-group-item{padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(34,41,47,.125)}[dir=ltr] .list-group-item:first-child,[dir=rtl] .list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}[dir=ltr] .list-group-item:last-child,[dir=rtl] .list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#b9b9c3;pointer-events:none}[dir] .list-group-item.disabled,[dir] .list-group-item:disabled{background-color:#fff}.list-group-item.active{z-index:2;color:#fff}[dir] .list-group-item.active{background-color:#4f46e5;border-color:#4f46e5}[dir] .list-group-item+.list-group-item{border-top-width:0}[dir] .list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}[dir=ltr] .list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.357rem;border-top-right-radius:0}[dir=rtl] .list-group-horizontal>.list-group-item:first-child{border-bottom-right-radius:.357rem;border-top-left-radius:0}[dir=ltr] .list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.357rem;border-bottom-left-radius:0}[dir=rtl] .list-group-horizontal>.list-group-item:last-child{border-top-left-radius:.357rem;border-bottom-right-radius:0}[dir] .list-group-horizontal>.list-group-item.active{margin-top:0}[dir] .list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px}[dir=ltr] .list-group-horizontal>.list-group-item+.list-group-item{border-left-width:0}[dir=rtl] .list-group-horizontal>.list-group-item+.list-group-item{border-right-width:0}[dir=ltr] .list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}[dir=rtl] .list-group-horizontal>.list-group-item+.list-group-item.active{margin-right:-1px;border-right-width:1px}@media(min-width:576px){.list-group-horizontal-sm{flex-direction:row}[dir=ltr] .list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.357rem;border-top-right-radius:0}[dir=rtl] .list-group-horizontal-sm>.list-group-item:first-child{border-bottom-right-radius:.357rem;border-top-left-radius:0}[dir=ltr] .list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.357rem;border-bottom-left-radius:0}[dir=rtl] .list-group-horizontal-sm>.list-group-item:last-child{border-top-left-radius:.357rem;border-bottom-right-radius:0}[dir] .list-group-horizontal-sm>.list-group-item.active{margin-top:0}[dir] .list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px}[dir=ltr] .list-group-horizontal-sm>.list-group-item+.list-group-item{border-left-width:0}[dir=rtl] .list-group-horizontal-sm>.list-group-item+.list-group-item{border-right-width:0}[dir=ltr] .list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}[dir=rtl] .list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-right:-1px;border-right-width:1px}}@media(min-width:768px){.list-group-horizontal-md{flex-direction:row}[dir=ltr] .list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.357rem;border-top-right-radius:0}[dir=rtl] .list-group-horizontal-md>.list-group-item:first-child{border-bottom-right-radius:.357rem;border-top-left-radius:0}[dir=ltr] .list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.357rem;border-bottom-left-radius:0}[dir=rtl] .list-group-horizontal-md>.list-group-item:last-child{border-top-left-radius:.357rem;border-bottom-right-radius:0}[dir] .list-group-horizontal-md>.list-group-item.active{margin-top:0}[dir] .list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px}[dir=ltr] .list-group-horizontal-md>.list-group-item+.list-group-item{border-left-width:0}[dir=rtl] .list-group-horizontal-md>.list-group-item+.list-group-item{border-right-width:0}[dir=ltr] .list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}[dir=rtl] .list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-right:-1px;border-right-width:1px}}@media(min-width:992px){.list-group-horizontal-lg{flex-direction:row}[dir=ltr] .list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.357rem;border-top-right-radius:0}[dir=rtl] .list-group-horizontal-lg>.list-group-item:first-child{border-bottom-right-radius:.357rem;border-top-left-radius:0}[dir=ltr] .list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.357rem;border-bottom-left-radius:0}[dir=rtl] .list-group-horizontal-lg>.list-group-item:last-child{border-top-left-radius:.357rem;border-bottom-right-radius:0}[dir] .list-group-horizontal-lg>.list-group-item.active{margin-top:0}[dir] .list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px}[dir=ltr] .list-group-horizontal-lg>.list-group-item+.list-group-item{border-left-width:0}[dir=rtl] .list-group-horizontal-lg>.list-group-item+.list-group-item{border-right-width:0}[dir=ltr] .list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}[dir=rtl] .list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-right:-1px;border-right-width:1px}}@media(min-width:1200px){.list-group-horizontal-xl{flex-direction:row}[dir=ltr] .list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.357rem;border-top-right-radius:0}[dir=rtl] .list-group-horizontal-xl>.list-group-item:first-child{border-bottom-right-radius:.357rem;border-top-left-radius:0}[dir=ltr] .list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.357rem;border-bottom-left-radius:0}[dir=rtl] .list-group-horizontal-xl>.list-group-item:last-child{border-top-left-radius:.357rem;border-bottom-right-radius:0}[dir] .list-group-horizontal-xl>.list-group-item.active{margin-top:0}[dir] .list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px}[dir=ltr] .list-group-horizontal-xl>.list-group-item+.list-group-item{border-left-width:0}[dir=rtl] .list-group-horizontal-xl>.list-group-item+.list-group-item{border-right-width:0}[dir=ltr] .list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}[dir=rtl] .list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-right:-1px;border-right-width:1px}}@media(min-width:1440px){.list-group-horizontal-xxl{flex-direction:row}[dir=ltr] .list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.357rem;border-top-right-radius:0}[dir=rtl] .list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-right-radius:.357rem;border-top-left-radius:0}[dir=ltr] .list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.357rem;border-bottom-left-radius:0}[dir=rtl] .list-group-horizontal-xxl>.list-group-item:last-child{border-top-left-radius:.357rem;border-bottom-right-radius:0}[dir] .list-group-horizontal-xxl>.list-group-item.active{margin-top:0}[dir] .list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px}[dir=ltr] .list-group-horizontal-xxl>.list-group-item+.list-group-item{border-left-width:0}[dir=rtl] .list-group-horizontal-xxl>.list-group-item+.list-group-item{border-right-width:0}[dir=ltr] .list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}[dir=rtl] .list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-right:-1px;border-right-width:1px}}[dir] .list-group-flush{border-radius:0}[dir] .list-group-flush>.list-group-item{border-width:0 0 1px}[dir] .list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#2f2a89}[dir] .list-group-item-primary{background-color:#dcdafa}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#2f2a89}[dir] .list-group-item-primary.list-group-item-action:focus,[dir] .list-group-item-primary.list-group-item-action:hover{background-color:#c6c4e1}.list-group-item-primary.list-group-item-action.active{color:#fff}[dir] .list-group-item-primary.list-group-item-action.active{background-color:#2f2a89;border-color:#2f2a89}.list-group-item-secondary{color:#4e5053}[dir] .list-group-item-secondary{background-color:#e6e7e8}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#4e5053}[dir] .list-group-item-secondary.list-group-item-action:focus,[dir] .list-group-item-secondary.list-group-item-action:hover{background-color:#cfd0d1}.list-group-item-secondary.list-group-item-action.active{color:#fff}[dir] .list-group-item-secondary.list-group-item-action.active{background-color:#4e5053;border-color:#4e5053}.list-group-item-success{color:#187743}[dir] .list-group-item-success{background-color:#d4f4e2}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#187743}[dir] .list-group-item-success.list-group-item-action:focus,[dir] .list-group-item-success.list-group-item-action:hover{background-color:#bfdccb}.list-group-item-success.list-group-item-action.active{color:#fff}[dir] .list-group-item-success.list-group-item-action.active{background-color:#187743;border-color:#187743}.list-group-item-info{color:#007c8b}[dir] .list-group-item-info{background-color:#ccf5fa}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#007c8b}[dir] .list-group-item-info.list-group-item-action:focus,[dir] .list-group-item-info.list-group-item-action:hover{background-color:#b8dde1}.list-group-item-info.list-group-item-action.active{color:#fff}[dir] .list-group-item-info.list-group-item-action.active{background-color:#007c8b;border-color:#007c8b}.list-group-item-warning{color:#995f28}[dir] .list-group-item-warning{background-color:#ffecd9}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#995f28}[dir] .list-group-item-warning.list-group-item-action:focus,[dir] .list-group-item-warning.list-group-item-action:hover{background-color:#e6d4c3}.list-group-item-warning.list-group-item-action.active{color:#fff}[dir] .list-group-item-warning.list-group-item-action.active{background-color:#995f28;border-color:#995f28}.list-group-item-danger{color:#974949}[dir] .list-group-item-danger{background-color:#fee4e4}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#974949}[dir] .list-group-item-danger.list-group-item-action:focus,[dir] .list-group-item-danger.list-group-item-action:hover{background-color:#e5cdcd}.list-group-item-danger.list-group-item-action.active{color:#fff}[dir] .list-group-item-danger.list-group-item-action.active{background-color:#974949;border-color:#974949}.list-group-item-light{color:#777b7f}[dir] .list-group-item-light{background-color:#fdfdfd}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#777b7f}[dir] .list-group-item-light.list-group-item-action:focus,[dir] .list-group-item-light.list-group-item-action:hover{background-color:#e4e4e4}.list-group-item-light.list-group-item-action.active{color:#fff}[dir] .list-group-item-light.list-group-item-action.active{background-color:#777b7f;border-color:#777b7f}.list-group-item-dark{color:#2d2d2d}[dir] .list-group-item-dark{background-color:#dbdbdb}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#2d2d2d}[dir] .list-group-item-dark.list-group-item-action:focus,[dir] .list-group-item-dark.list-group-item-action:hover{background-color:#c5c5c5}.list-group-item-dark.list-group-item-action.active{color:#fff}[dir] .list-group-item-dark.list-group-item-action.active{background-color:#2d2d2d;border-color:#2d2d2d}.btn-close{box-sizing:initial;width:.75rem;height:.75rem;color:currentColor;opacity:.4}[dir] .btn-close{padding:.25em;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='currentColor'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E") 50%/.75rem auto no-repeat;border:0;border-radius:.357rem}.btn-close:hover{color:currentColor;text-decoration:none;opacity:.65}.btn-close:focus{outline:0;opacity:1}[dir] .btn-close:focus{box-shadow:none}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:380px;max-width:100%;font-size:.857rem;color:#6e6b7b;pointer-events:auto}[dir] .toast{background-color:hsla(0,0%,100%,.85);background-clip:padding-box;border:0 solid rgba(0,0,0,.1);box-shadow:0 2px 20px 0 rgba(34,41,47,.08);border-radius:.286rem}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{width:-webkit-max-content;width:max-content;max-width:100%;pointer-events:none}[dir] .toast-container>:not(:last-child){margin-bottom:1rem}.toast-header{display:flex;align-items:center;color:#6e6b7b}[dir] .toast-header{padding:.5rem 1.14rem;background-color:#fff;background-clip:padding-box;border-bottom:0 solid rgba(0,0,0,.05)}[dir=ltr] .toast-header,[dir=rtl] .toast-header{border-top-left-radius:.286rem;border-top-right-radius:.286rem}[dir=ltr] .toast-header .btn-close{margin-right:-.57rem;margin-left:1.14rem}[dir=rtl] .toast-header .btn-close{margin-left:-.57rem;margin-right:1.14rem}.toast-body{word-wrap:break-word}[dir] .toast-body{padding:1.14rem}.modal{position:fixed;top:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}[dir=ltr] .modal{left:0}[dir=rtl] .modal{right:0}.modal-dialog{position:relative;width:auto;pointer-events:none}[dir] .modal-dialog{margin:.5rem}.modal.fade .modal-dialog{transition:transform .3s ease-out}[dir] .modal.fade .modal-dialog{transform:translateY(-50px)}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}[dir] .modal.show .modal-dialog{transform:none}[dir] .modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;outline:0}[dir] .modal-content{background-color:#fff;background-clip:padding-box;border:0 solid rgba(34,41,47,.2);border-radius:.357rem}.modal-backdrop{position:fixed;top:0;z-index:1050;width:100vw;height:100vh}[dir] .modal-backdrop{background-color:#22292f}[dir=ltr] .modal-backdrop{left:0}[dir=rtl] .modal-backdrop{right:0}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between}[dir] .modal-header{padding:.8rem 1.4rem;border-bottom:0 solid #ebe9f1}[dir=ltr] .modal-header,[dir=rtl] .modal-header{border-top-left-radius:.357rem;border-top-right-radius:.357rem}[dir] .modal-header .btn-close{padding:.4rem .7rem}[dir=ltr] .modal-header .btn-close{margin:-.4rem -.7rem -.4rem auto}[dir=rtl] .modal-header .btn-close{margin:-.4rem auto -.4rem -.7rem}.modal-title{line-height:1.45}[dir] .modal-title{margin-bottom:0}.modal-body{position:relative;flex:1 1 auto}[dir] .modal-body{padding:.8rem 1.4rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end}[dir] .modal-footer{padding:.8rem 1.4rem-0.25rem;border-top:1px solid rgba(34,41,47,.05)}[dir=ltr] .modal-footer,[dir=rtl] .modal-footer{border-bottom-right-radius:.357rem;border-bottom-left-radius:.357rem}[dir] .modal-footer>*{margin:.25rem}@media(min-width:576px){.modal-dialog{max-width:500px}[dir] .modal-dialog{margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:400px}}@media(min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width:1200px){.modal-xl{max-width:94%}}.modal-fullscreen{width:100vw;max-width:none;height:100%}[dir] .modal-fullscreen{margin:0}.modal-fullscreen .modal-content{height:100%}[dir] .modal-fullscreen .modal-content{border:0;border-radius:0}[dir] .modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}[dir] .modal-fullscreen .modal-footer{border-radius:0}@media(max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%}[dir] .modal-fullscreen-sm-down{margin:0}.modal-fullscreen-sm-down .modal-content{height:100%}[dir] .modal-fullscreen-sm-down .modal-content{border:0;border-radius:0}[dir] .modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}[dir] .modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media(max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%}[dir] .modal-fullscreen-md-down{margin:0}.modal-fullscreen-md-down .modal-content{height:100%}[dir] .modal-fullscreen-md-down .modal-content{border:0;border-radius:0}[dir] .modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}[dir] .modal-fullscreen-md-down .modal-footer{border-radius:0}}@media(max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%}[dir] .modal-fullscreen-lg-down{margin:0}.modal-fullscreen-lg-down .modal-content{height:100%}[dir] .modal-fullscreen-lg-down .modal-content{border:0;border-radius:0}[dir] .modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}[dir] .modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media(max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%}[dir] .modal-fullscreen-xl-down{margin:0}.modal-fullscreen-xl-down .modal-content{height:100%}[dir] .modal-fullscreen-xl-down .modal-content{border:0;border-radius:0}[dir] .modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}[dir] .modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media(max-width:1439.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%}[dir] .modal-fullscreen-xxl-down{margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%}[dir] .modal-fullscreen-xxl-down .modal-content{border:0;border-radius:0}[dir] .modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}[dir] .modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.45;text-decoration:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.857rem;word-wrap:break-word;opacity:0}[dir] .tooltip{margin:0;text-align:start;text-shadow:none}[dir=ltr] .tooltip{text-align:left}[dir=rtl] .tooltip{text-align:right}.tooltip.show{opacity:1}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow:before{position:absolute;content:""}[dir] .tooltip .tooltip-arrow:before{border-color:transparent;border-style:solid}[dir] .bs-tooltip-auto[data-popper-placement^=top],[dir] .bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{top:-1px}[dir] .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,[dir] .bs-tooltip-top .tooltip-arrow:before{border-width:.4rem .4rem 0;border-top-color:#323232}[dir] .bs-tooltip-auto[data-popper-placement^=right],[dir] .bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{width:.4rem;height:.8rem}[dir=ltr] .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,[dir=ltr] .bs-tooltip-end .tooltip-arrow{left:0}[dir=rtl] .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,[dir=rtl] .bs-tooltip-end .tooltip-arrow{right:0}[dir=ltr] .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,[dir=ltr] .bs-tooltip-end .tooltip-arrow:before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#323232}[dir=rtl] .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,[dir=rtl] .bs-tooltip-end .tooltip-arrow:before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#323232}[dir] .bs-tooltip-auto[data-popper-placement^=bottom],[dir] .bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{bottom:-1px}[dir] .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,[dir] .bs-tooltip-bottom .tooltip-arrow:before{border-width:0 .4rem .4rem;border-bottom-color:#323232}[dir] .bs-tooltip-auto[data-popper-placement^=left],[dir] .bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{width:.4rem;height:.8rem}[dir=ltr] .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,[dir=ltr] .bs-tooltip-start .tooltip-arrow{right:0}[dir=rtl] .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,[dir=rtl] .bs-tooltip-start .tooltip-arrow{left:0}[dir=ltr] .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,[dir=ltr] .bs-tooltip-start .tooltip-arrow:before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#323232}[dir=rtl] .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,[dir=rtl] .bs-tooltip-start .tooltip-arrow:before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#323232}.tooltip-inner{max-width:220px;color:#fff}[dir] .tooltip-inner{padding:.4rem .775rem;text-align:center;background-color:#323232;border-radius:.358rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.45;text-decoration:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:1rem;word-wrap:break-word}[dir] .popover{text-align:start;text-shadow:none;background-color:#fff;background-clip:padding-box;border:0 solid #ebe9f1;border-radius:.358rem}[dir=ltr] .popover{text-align:left}[dir=rtl] .popover{text-align:right}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow:after,.popover .popover-arrow:before{position:absolute;display:block;content:""}[dir] .popover .popover-arrow:after,[dir] .popover .popover-arrow:before{border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:-.5rem}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{bottom:0}[dir] .bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,[dir] .bs-popover-top>.popover-arrow:before{border-width:.5rem .5rem 0;border-top-color:#ebe9f1}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{bottom:0}[dir] .bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,[dir] .bs-popover-top>.popover-arrow:after{border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{width:.5rem;height:1rem}[dir=ltr] .bs-popover-auto[data-popper-placement^=right]>.popover-arrow,[dir=ltr] .bs-popover-end>.popover-arrow{left:-.5rem}[dir=rtl] .bs-popover-auto[data-popper-placement^=right]>.popover-arrow,[dir=rtl] .bs-popover-end>.popover-arrow{right:-.5rem}[dir=ltr] .bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,[dir=ltr] .bs-popover-end>.popover-arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#ebe9f1}[dir=rtl] .bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,[dir=rtl] .bs-popover-end>.popover-arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#ebe9f1}[dir=ltr] .bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,[dir=ltr] .bs-popover-end>.popover-arrow:after{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}[dir=rtl] .bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,[dir=rtl] .bs-popover-end>.popover-arrow:after{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:-.5rem}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{top:0}[dir] .bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,[dir] .bs-popover-bottom>.popover-arrow:before{border-width:0 .5rem .5rem;border-bottom-color:#ebe9f1}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{top:0}[dir] .bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,[dir] .bs-popover-bottom>.popover-arrow:after{border-width:0 .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;display:block;width:1rem;content:""}[dir] .bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,[dir] .bs-popover-bottom .popover-header:before{border-bottom:0 solid #4f46e5}[dir=ltr] .bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,[dir=ltr] .bs-popover-bottom .popover-header:before{left:50%;margin-left:-.5rem}[dir=rtl] .bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,[dir=rtl] .bs-popover-bottom .popover-header:before{right:50%;margin-right:-.5rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{width:.5rem;height:1rem}[dir=ltr] .bs-popover-auto[data-popper-placement^=left]>.popover-arrow,[dir=ltr] .bs-popover-start>.popover-arrow{right:-.5rem}[dir=rtl] .bs-popover-auto[data-popper-placement^=left]>.popover-arrow,[dir=rtl] .bs-popover-start>.popover-arrow{left:-.5rem}[dir=ltr] .bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,[dir=ltr] .bs-popover-start>.popover-arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#ebe9f1}[dir=rtl] .bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,[dir=rtl] .bs-popover-start>.popover-arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#ebe9f1}[dir=ltr] .bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,[dir=ltr] .bs-popover-start>.popover-arrow:after{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}[dir=rtl] .bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,[dir=rtl] .bs-popover-start>.popover-arrow:after{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.popover-header{font-size:1rem;color:#fff}[dir] .popover-header{padding:.65rem 1.21rem;margin-bottom:0;background-color:#4f46e5;border-bottom:0 solid #ebe9f1}[dir=ltr] .popover-header,[dir=rtl] .popover-header{border-top-left-radius:.358rem;border-top-right-radius:.358rem}.popover-header:empty{display:none}.popover-body{color:#6e6b7b}[dir] .popover-body{padding:1rem}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;content:""}[dir] .carousel-inner:after{clear:both}.carousel-item{position:relative;display:none;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}[dir=ltr] .carousel-item{float:left;margin-right:-100%}[dir=rtl] .carousel-item{float:right;margin-left:-100%}@media(prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}[dir=ltr] .active.carousel-item-end,[dir=ltr] .carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}[dir=ltr] .active.carousel-item-start,[dir=ltr] .carousel-item-prev:not(.carousel-item-end),[dir=rtl] .active.carousel-item-end,[dir=rtl] .carousel-item-next:not(.carousel-item-start){transform:translateX(-100%)}[dir=rtl] .active.carousel-item-start,[dir=rtl] .carousel-item-prev:not(.carousel-item-end){transform:translateX(100%)}.carousel-fade .carousel-item{opacity:0}[dir] .carousel-fade .carousel-item{transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;opacity:.5;transition:opacity .15s ease}[dir] .carousel-control-next,[dir] .carousel-control-prev{padding:0;text-align:center;background:none;border:0}@media(prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}[dir=ltr] .carousel-control-prev{left:0}[dir=ltr] .carousel-control-next,[dir=rtl] .carousel-control-prev{right:0}[dir=rtl] .carousel-control-next{left:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:1.43rem;height:1.43rem}[dir] .carousel-control-next-icon,[dir] .carousel-control-prev-icon{background-repeat:no-repeat;background-position:50%;background-size:100% 100%}[dir] .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E")}[dir] .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;bottom:0;z-index:2;display:flex;justify-content:center;list-style:none}[dir] .carousel-indicators{padding:0;margin-bottom:1rem}[dir=ltr] .carousel-indicators,[dir=rtl] .carousel-indicators{right:0;left:0;margin-right:15%;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:initial;flex:0 1 auto;width:30px;height:3px;text-indent:-999px;opacity:.5;transition:opacity .6s ease}[dir] .carousel-indicators [data-bs-target]{padding:0;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent}[dir=ltr] .carousel-indicators [data-bs-target],[dir=rtl] .carousel-indicators [data-bs-target]{margin-right:3px;margin-left:3px}@media(prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;bottom:1.25rem;color:#fff}[dir] .carousel-caption{padding-top:1.25rem;padding-bottom:1.25rem;text-align:center}[dir=ltr] .carousel-caption,[dir=rtl] .carousel-caption{right:15%;left:15%}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}[dir] .carousel-dark .carousel-indicators [data-bs-target]{background-color:#22292f}.carousel-dark .carousel-caption{color:#22292f}@keyframes spinner-border-ltr{to{transform:rotate(1turn)}}@keyframes spinner-border-rtl{to{transform:rotate(1turn)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid;border-right:.25em solid transparent;border-radius:50%;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem}[dir] .spinner-border-sm{border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;opacity:0}[dir] .spinner-grow{background-color:currentColor;border-radius:50%}[dir=ltr] .spinner-grow,[dir=rtl] .spinner-grow{animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}@media(prefers-reduced-motion:reduce){[dir=ltr] .spinner-border,[dir=ltr] .spinner-grow,[dir=rtl] .spinner-border,[dir=rtl] .spinner-grow{animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;visibility:hidden;outline:0;transition:transform .3s ease-in-out}[dir] .offcanvas{background-color:#fff;background-clip:padding-box}@media(prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-backdrop{position:fixed;top:0;z-index:1040;width:100vw;height:100vh}[dir] .offcanvas-backdrop{background-color:#22292f}[dir=ltr] .offcanvas-backdrop{left:0}[dir=rtl] .offcanvas-backdrop{right:0}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between}[dir] .offcanvas-header{padding:.8rem 1.4rem}[dir] .offcanvas-header .btn-close{padding:.4rem .7rem;margin-top:-.4rem;margin-bottom:-.4rem}[dir=ltr] .offcanvas-header .btn-close{margin-right:-.7rem}[dir=rtl] .offcanvas-header .btn-close{margin-left:-.7rem}.offcanvas-title{line-height:1.45}[dir] .offcanvas-title{margin-bottom:0}.offcanvas-body{flex-grow:1;overflow-y:auto}[dir] .offcanvas-body{padding:.8rem 1.4rem}.offcanvas-start{top:0;width:320px}[dir=ltr] .offcanvas-start{left:0;border-right:0 solid rgba(34,41,47,.2);transform:translateX(-100%)}[dir=rtl] .offcanvas-start{right:0;border-left:0 solid rgba(34,41,47,.2);transform:translateX(100%)}.offcanvas-end{top:0;width:320px}[dir=ltr] .offcanvas-end{right:0;border-left:0 solid rgba(34,41,47,.2);transform:translateX(100%)}[dir=rtl] .offcanvas-end{left:0;border-right:0 solid rgba(34,41,47,.2);transform:translateX(-100%)}.offcanvas-top{top:0;height:30vh;max-height:100%}[dir] .offcanvas-top{border-bottom:0 solid rgba(34,41,47,.2);transform:translateY(-100%)}[dir=ltr] .offcanvas-top,[dir=rtl] .offcanvas-top{right:0;left:0}.offcanvas-bottom{height:30vh;max-height:100%}[dir] .offcanvas-bottom{border-top:0 solid rgba(34,41,47,.2);transform:translateY(100%)}[dir=ltr] .offcanvas-bottom,[dir=rtl] .offcanvas-bottom{right:0;left:0}[dir] .offcanvas.show{transform:none}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;opacity:.5}[dir] .placeholder{cursor:wait;background-color:currentColor}.placeholder.btn:before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}[dir=ltr] .placeholder-glow .placeholder,[dir=rtl] .placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#22292f 55%,rgba(0,0,0,.8) 75%,#22292f 95%);mask-image:linear-gradient(130deg,#22292f 55%,rgba(0,0,0,.8) 75%,#22292f 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%}[dir=ltr] .placeholder-wave,[dir=rtl] .placeholder-wave{animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0;mask-position:-200% 0}}.clearfix:after{display:block;content:""}[dir] .clearfix:after{clear:both}.link-primary{color:#4f46e5}.link-primary:focus,.link-primary:hover{color:#4b43da}.link-secondary{color:#82868b}.link-secondary:focus,.link-secondary:hover{color:#7c7f84}.link-success{color:#28c76f}.link-success:focus,.link-success:hover{color:#33ca76}.link-info{color:#00cfe8}.link-info:focus,.link-info:hover{color:#0dd1e9}.link-warning{color:#ff9f43}.link-warning:focus,.link-warning:hover{color:#ffa44c}.link-danger{color:#fb7979}.link-danger:focus,.link-danger:hover{color:#fb8080}.link-light,.link-light:focus,.link-light:hover{color:#f6f6f6}.link-dark{color:#4b4b4b}.link-dark:focus,.link-dark:hover{color:#474747}.ratio{position:relative;width:100%}.ratio:before{display:block;content:""}[dir] .ratio:before{padding-top:var(--bs-aspect-ratio)}.ratio>*{position:absolute;top:0;width:100%;height:100%}[dir=ltr] .ratio>*{left:0}[dir=rtl] .ratio>*{right:0}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;z-index:1030}[dir=ltr] .fixed-top,[dir=rtl] .fixed-top{right:0;left:0}.fixed-bottom{position:fixed;bottom:0;z-index:1030}[dir=ltr] .fixed-bottom,[dir=rtl] .fixed-bottom{right:0;left:0}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}@media(min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media(min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media(min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media(min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media(min-width:1440px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.hstack{flex-direction:row;align-items:center}.hstack,.vstack{display:flex;align-self:stretch}.vstack{flex:1 1 auto;flex-direction:column}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}[dir] .visually-hidden,[dir] .visually-hidden-focusable:not(:focus):not(:focus-within){padding:0!important;margin:-1px!important;border:0!important}.stretched-link:after{position:absolute;top:0;bottom:0;z-index:1;content:""}[dir=ltr] .stretched-link:after,[dir=rtl] .stretched-link:after{right:0;left:0}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;opacity:1}[dir] .vr{background-color:currentColor}.align-baseline{vertical-align:initial!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}[dir=ltr] .float-start{float:left!important}[dir=ltr] .float-end,[dir=rtl] .float-start{float:right!important}[dir=rtl] .float-end{float:left!important}[dir] .float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}[dir=ltr] .shadow{box-shadow:1.95px 1.95px 2.6px rgba(0,0,0,.15)!important}[dir=rtl] .shadow{box-shadow:-1.95px 1.95px 2.6px rgba(0,0,0,.15)!important}[dir] .shadow-sm{box-shadow:0 .125rem .25rem rgba(34,41,47,.075)!important}[dir] .shadow-lg{box-shadow:0 1rem 3rem rgba(34,41,47,.175)!important}[dir] .shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}[dir=ltr] .start-0{left:0!important}[dir=rtl] .start-0{right:0!important}[dir=ltr] .start-50{left:50%!important}[dir=rtl] .start-50{right:50%!important}[dir=ltr] .start-100{left:100%!important}[dir=rtl] .start-100{right:100%!important}[dir=ltr] .end-0{right:0!important}[dir=rtl] .end-0{left:0!important}[dir=ltr] .end-50{right:50%!important}[dir=rtl] .end-50{left:50%!important}[dir=ltr] .end-100{right:100%!important}[dir=rtl] .end-100{left:100%!important}[dir=ltr] .translate-middle{transform:translate(-50%,-50%)!important}[dir=rtl] .translate-middle{transform:translate(50%,-50%)!important}[dir=ltr] .translate-middle-x{transform:translateX(-50%)!important}[dir=rtl] .translate-middle-x{transform:translateX(50%)!important}[dir] .translate-middle-y{transform:translateY(-50%)!important}[dir] .border{border:1px solid #ebe9f1!important}[dir] .border-0{border:0!important}[dir] .border-top{border-top:1px solid #ebe9f1!important}[dir] .border-top-0{border-top:0!important}[dir=ltr] .border-end{border-right:1px solid #ebe9f1!important}[dir=rtl] .border-end{border-left:1px solid #ebe9f1!important}[dir=ltr] .border-end-0{border-right:0!important}[dir=rtl] .border-end-0{border-left:0!important}[dir] .border-bottom{border-bottom:1px solid #ebe9f1!important}[dir] .border-bottom-0{border-bottom:0!important}[dir=ltr] .border-start{border-left:1px solid #ebe9f1!important}[dir=rtl] .border-start{border-right:1px solid #ebe9f1!important}[dir=ltr] .border-start-0{border-left:0!important}[dir=rtl] .border-start-0{border-right:0!important}[dir] .border-primary{border-color:#4f46e5!important}[dir] .border-secondary{border-color:#82868b!important}[dir] .border-success{border-color:#28c76f!important}[dir] .border-info{border-color:#00cfe8!important}[dir] .border-warning{border-color:#ff9f43!important}[dir] .border-danger{border-color:#fb7979!important}[dir] .border-light{border-color:#f6f6f6!important}[dir] .border-dark{border-color:#4b4b4b!important}[dir] .border-white{border-color:#fff!important}[dir] .border-1{border-width:1px!important}[dir] .border-4{border-width:4px!important}[dir] .border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{grid-gap:0!important;gap:0!important}.gap-25{grid-gap:.25rem!important;gap:.25rem!important}.gap-50{grid-gap:.5rem!important;gap:.5rem!important}.gap-75{grid-gap:.75rem!important;gap:.75rem!important}.gap-1{grid-gap:1rem!important;gap:1rem!important}.gap-2{grid-gap:1.5rem!important;gap:1.5rem!important}.gap-3{grid-gap:3rem!important;gap:3rem!important}.gap-4{grid-gap:3.5rem!important;gap:3.5rem!important}.gap-5{grid-gap:4rem!important;gap:4rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}[dir] .m-0{margin:0!important}[dir] .m-25{margin:.25rem!important}[dir] .m-50{margin:.5rem!important}[dir] .m-75{margin:.75rem!important}[dir] .m-1{margin:1rem!important}[dir] .m-2{margin:1.5rem!important}[dir] .m-3{margin:3rem!important}[dir] .m-4{margin:3.5rem!important}[dir] .m-5{margin:4rem!important}[dir] .m-auto{margin:auto!important}[dir=ltr] .mx-0,[dir=rtl] .mx-0{margin-right:0!important;margin-left:0!important}[dir=ltr] .mx-25,[dir=rtl] .mx-25{margin-right:.25rem!important;margin-left:.25rem!important}[dir=ltr] .mx-50,[dir=rtl] .mx-50{margin-right:.5rem!important;margin-left:.5rem!important}[dir=ltr] .mx-75,[dir=rtl] .mx-75{margin-right:.75rem!important;margin-left:.75rem!important}[dir=ltr] .mx-1,[dir=rtl] .mx-1{margin-right:1rem!important;margin-left:1rem!important}[dir=ltr] .mx-2,[dir=rtl] .mx-2{margin-right:1.5rem!important;margin-left:1.5rem!important}[dir=ltr] .mx-3,[dir=rtl] .mx-3{margin-right:3rem!important;margin-left:3rem!important}[dir=ltr] .mx-4,[dir=rtl] .mx-4{margin-right:3.5rem!important;margin-left:3.5rem!important}[dir=ltr] .mx-5,[dir=rtl] .mx-5{margin-right:4rem!important;margin-left:4rem!important}[dir=ltr] .mx-auto,[dir=rtl] .mx-auto{margin-right:auto!important;margin-left:auto!important}[dir] .my-0{margin-top:0!important;margin-bottom:0!important}[dir] .my-25{margin-top:.25rem!important;margin-bottom:.25rem!important}[dir] .my-50{margin-top:.5rem!important;margin-bottom:.5rem!important}[dir] .my-75{margin-top:.75rem!important;margin-bottom:.75rem!important}[dir] .my-1{margin-top:1rem!important;margin-bottom:1rem!important}[dir] .my-2{margin-top:1.5rem!important;margin-bottom:1.5rem!important}[dir] .my-3{margin-top:3rem!important;margin-bottom:3rem!important}[dir] .my-4{margin-top:3.5rem!important;margin-bottom:3.5rem!important}[dir] .my-5{margin-top:4rem!important;margin-bottom:4rem!important}[dir] .my-auto{margin-top:auto!important;margin-bottom:auto!important}[dir] .mt-0{margin-top:0!important}[dir] .mt-25{margin-top:.25rem!important}[dir] .mt-50{margin-top:.5rem!important}[dir] .mt-75{margin-top:.75rem!important}[dir] .mt-1{margin-top:1rem!important}[dir] .mt-2{margin-top:1.5rem!important}[dir] .mt-3{margin-top:3rem!important}[dir] .mt-4{margin-top:3.5rem!important}[dir] .mt-5{margin-top:4rem!important}[dir] .mt-auto{margin-top:auto!important}[dir=ltr] .me-0{margin-right:0!important}[dir=rtl] .me-0{margin-left:0!important}[dir=ltr] .me-25{margin-right:.25rem!important}[dir=rtl] .me-25{margin-left:.25rem!important}[dir=ltr] .me-50{margin-right:.5rem!important}[dir=rtl] .me-50{margin-left:.5rem!important}[dir=ltr] .me-75{margin-right:.75rem!important}[dir=rtl] .me-75{margin-left:.75rem!important}[dir=ltr] .me-1{margin-right:1rem!important}[dir=rtl] .me-1{margin-left:1rem!important}[dir=ltr] .me-2{margin-right:1.5rem!important}[dir=rtl] .me-2{margin-left:1.5rem!important}[dir=ltr] .me-3{margin-right:3rem!important}[dir=rtl] .me-3{margin-left:3rem!important}[dir=ltr] .me-4{margin-right:3.5rem!important}[dir=rtl] .me-4{margin-left:3.5rem!important}[dir=ltr] .me-5{margin-right:4rem!important}[dir=rtl] .me-5{margin-left:4rem!important}[dir=ltr] .me-auto{margin-right:auto!important}[dir=rtl] .me-auto{margin-left:auto!important}[dir] .mb-0{margin-bottom:0!important}[dir] .mb-25{margin-bottom:.25rem!important}[dir] .mb-50{margin-bottom:.5rem!important}[dir] .mb-75{margin-bottom:.75rem!important}[dir] .mb-1{margin-bottom:1rem!important}[dir] .mb-2{margin-bottom:1.5rem!important}[dir] .mb-3{margin-bottom:3rem!important}[dir] .mb-4{margin-bottom:3.5rem!important}[dir] .mb-5{margin-bottom:4rem!important}[dir] .mb-auto{margin-bottom:auto!important}[dir=ltr] .ms-0{margin-left:0!important}[dir=rtl] .ms-0{margin-right:0!important}[dir=ltr] .ms-25{margin-left:.25rem!important}[dir=rtl] .ms-25{margin-right:.25rem!important}[dir=ltr] .ms-50{margin-left:.5rem!important}[dir=rtl] .ms-50{margin-right:.5rem!important}[dir=ltr] .ms-75{margin-left:.75rem!important}[dir=rtl] .ms-75{margin-right:.75rem!important}[dir=ltr] .ms-1{margin-left:1rem!important}[dir=rtl] .ms-1{margin-right:1rem!important}[dir=ltr] .ms-2{margin-left:1.5rem!important}[dir=rtl] .ms-2{margin-right:1.5rem!important}[dir=ltr] .ms-3{margin-left:3rem!important}[dir=rtl] .ms-3{margin-right:3rem!important}[dir=ltr] .ms-4{margin-left:3.5rem!important}[dir=rtl] .ms-4{margin-right:3.5rem!important}[dir=ltr] .ms-5{margin-left:4rem!important}[dir=rtl] .ms-5{margin-right:4rem!important}[dir=ltr] .ms-auto{margin-left:auto!important}[dir=rtl] .ms-auto{margin-right:auto!important}[dir] .p-0{padding:0!important}[dir] .p-25{padding:.25rem!important}[dir] .p-50{padding:.5rem!important}[dir] .p-75{padding:.75rem!important}[dir] .p-1{padding:1rem!important}[dir] .p-2{padding:1.5rem!important}[dir] .p-3{padding:3rem!important}[dir] .p-4{padding:3.5rem!important}[dir] .p-5{padding:4rem!important}[dir=ltr] .px-0,[dir=rtl] .px-0{padding-right:0!important;padding-left:0!important}[dir=ltr] .px-25,[dir=rtl] .px-25{padding-right:.25rem!important;padding-left:.25rem!important}[dir=ltr] .px-50,[dir=rtl] .px-50{padding-right:.5rem!important;padding-left:.5rem!important}[dir=ltr] .px-75,[dir=rtl] .px-75{padding-right:.75rem!important;padding-left:.75rem!important}[dir=ltr] .px-1,[dir=rtl] .px-1{padding-right:1rem!important;padding-left:1rem!important}[dir=ltr] .px-2,[dir=rtl] .px-2{padding-right:1.5rem!important;padding-left:1.5rem!important}[dir=ltr] .px-3,[dir=rtl] .px-3{padding-right:3rem!important;padding-left:3rem!important}[dir=ltr] .px-4,[dir=rtl] .px-4{padding-right:3.5rem!important;padding-left:3.5rem!important}[dir=ltr] .px-5,[dir=rtl] .px-5{padding-right:4rem!important;padding-left:4rem!important}[dir] .py-0{padding-top:0!important;padding-bottom:0!important}[dir] .py-25{padding-top:.25rem!important;padding-bottom:.25rem!important}[dir] .py-50{padding-top:.5rem!important;padding-bottom:.5rem!important}[dir] .py-75{padding-top:.75rem!important;padding-bottom:.75rem!important}[dir] .py-1{padding-top:1rem!important;padding-bottom:1rem!important}[dir] .py-2{padding-top:1.5rem!important;padding-bottom:1.5rem!important}[dir] .py-3{padding-top:3rem!important;padding-bottom:3rem!important}[dir] .py-4{padding-top:3.5rem!important;padding-bottom:3.5rem!important}[dir] .py-5{padding-top:4rem!important;padding-bottom:4rem!important}[dir] .pt-0{padding-top:0!important}[dir] .pt-25{padding-top:.25rem!important}[dir] .pt-50{padding-top:.5rem!important}[dir] .pt-75{padding-top:.75rem!important}[dir] .pt-1{padding-top:1rem!important}[dir] .pt-2{padding-top:1.5rem!important}[dir] .pt-3{padding-top:3rem!important}[dir] .pt-4{padding-top:3.5rem!important}[dir] .pt-5{padding-top:4rem!important}[dir=ltr] .pe-0{padding-right:0!important}[dir=rtl] .pe-0{padding-left:0!important}[dir=ltr] .pe-25{padding-right:.25rem!important}[dir=rtl] .pe-25{padding-left:.25rem!important}[dir=ltr] .pe-50{padding-right:.5rem!important}[dir=rtl] .pe-50{padding-left:.5rem!important}[dir=ltr] .pe-75{padding-right:.75rem!important}[dir=rtl] .pe-75{padding-left:.75rem!important}[dir=ltr] .pe-1{padding-right:1rem!important}[dir=rtl] .pe-1{padding-left:1rem!important}[dir=ltr] .pe-2{padding-right:1.5rem!important}[dir=rtl] .pe-2{padding-left:1.5rem!important}[dir=ltr] .pe-3{padding-right:3rem!important}[dir=rtl] .pe-3{padding-left:3rem!important}[dir=ltr] .pe-4{padding-right:3.5rem!important}[dir=rtl] .pe-4{padding-left:3.5rem!important}[dir=ltr] .pe-5{padding-right:4rem!important}[dir=rtl] .pe-5{padding-left:4rem!important}[dir] .pb-0{padding-bottom:0!important}[dir] .pb-25{padding-bottom:.25rem!important}[dir] .pb-50{padding-bottom:.5rem!important}[dir] .pb-75{padding-bottom:.75rem!important}[dir] .pb-1{padding-bottom:1rem!important}[dir] .pb-2{padding-bottom:1.5rem!important}[dir] .pb-3{padding-bottom:3rem!important}[dir] .pb-4{padding-bottom:3.5rem!important}[dir] .pb-5{padding-bottom:4rem!important}[dir=ltr] .ps-0{padding-left:0!important}[dir=rtl] .ps-0{padding-right:0!important}[dir=ltr] .ps-25{padding-left:.25rem!important}[dir=rtl] .ps-25{padding-right:.25rem!important}[dir=ltr] .ps-50{padding-left:.5rem!important}[dir=rtl] .ps-50{padding-right:.5rem!important}[dir=ltr] .ps-75{padding-left:.75rem!important}[dir=rtl] .ps-75{padding-right:.75rem!important}[dir=ltr] .ps-1{padding-left:1rem!important}[dir=rtl] .ps-1{padding-right:1rem!important}[dir=ltr] .ps-2{padding-left:1.5rem!important}[dir=rtl] .ps-2{padding-right:1.5rem!important}[dir=ltr] .ps-3{padding-left:3rem!important}[dir=rtl] .ps-3{padding-right:3rem!important}[dir=ltr] .ps-4{padding-left:3.5rem!important}[dir=rtl] .ps-4{padding-right:3.5rem!important}[dir=ltr] .ps-5{padding-left:4rem!important}[dir=rtl] .ps-5{padding-right:4rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.325rem + .9vw)!important}.fs-2{font-size:calc(1.2964rem + .5568vw)!important}.fs-3{font-size:calc(1.275rem + .3vw)!important}.fs-4{font-size:calc(1.2536rem + .0432vw)!important}.fs-5{font-size:1.07rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:500!important}.fw-bolder{font-weight:600!important}.lh-1,.lh-sm{line-height:1!important}.lh-base{line-height:1.45!important}.lh-lg{line-height:1.25!important}[dir=ltr] .text-start{text-align:left!important}[dir=ltr] .text-end,[dir=rtl] .text-start{text-align:right!important}[dir=rtl] .text-end{text-align:left!important}[dir] .text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#b9b9c3!important}.text-black-50{--bs-text-opacity:1;color:rgba(34,41,47,.5)!important}.text-white-50{--bs-text-opacity:1;color:hsla(0,0%,100%,.5)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1}[dir] .bg-primary{background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1}[dir] .bg-secondary{background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1}[dir] .bg-success{background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1}[dir] .bg-info{background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1}[dir] .bg-warning{background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1}[dir] .bg-danger{background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1}[dir] .bg-light{background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1}[dir] .bg-dark{background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1}[dir] .bg-black{background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1}[dir] .bg-white{background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1}[dir] .bg-body{background-color:rgba(var(--bs-body-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1}[dir] .bg-transparent{background-color:transparent!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}[dir] .bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}[dir] .rounded{border-radius:.357rem!important}[dir] .rounded-0{border-radius:0!important}[dir] .rounded-1{border-radius:.25rem!important}[dir] .rounded-2{border-radius:.357rem!important}[dir] .rounded-3{border-radius:.6rem!important}[dir] .rounded-circle{border-radius:50%!important}[dir] .rounded-pill{border-radius:50rem!important}[dir=ltr] .rounded-top,[dir=rtl] .rounded-top{border-top-left-radius:.357rem!important;border-top-right-radius:.357rem!important}[dir=ltr] .rounded-end{border-top-right-radius:.357rem!important;border-bottom-right-radius:.357rem!important}[dir=rtl] .rounded-end{border-top-left-radius:.357rem!important;border-bottom-left-radius:.357rem!important}[dir=ltr] .rounded-bottom,[dir=rtl] .rounded-bottom{border-bottom-right-radius:.357rem!important;border-bottom-left-radius:.357rem!important}[dir=ltr] .rounded-start{border-bottom-left-radius:.357rem!important;border-top-left-radius:.357rem!important}[dir=rtl] .rounded-start{border-bottom-right-radius:.357rem!important;border-top-right-radius:.357rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media(min-width:576px){[dir=ltr] .float-sm-start{float:left!important}[dir=ltr] .float-sm-end,[dir=rtl] .float-sm-start{float:right!important}[dir=rtl] .float-sm-end{float:left!important}[dir] .float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{grid-gap:0!important;gap:0!important}.gap-sm-25{grid-gap:.25rem!important;gap:.25rem!important}.gap-sm-50{grid-gap:.5rem!important;gap:.5rem!important}.gap-sm-75{grid-gap:.75rem!important;gap:.75rem!important}.gap-sm-1{grid-gap:1rem!important;gap:1rem!important}.gap-sm-2{grid-gap:1.5rem!important;gap:1.5rem!important}.gap-sm-3{grid-gap:3rem!important;gap:3rem!important}.gap-sm-4{grid-gap:3.5rem!important;gap:3.5rem!important}.gap-sm-5{grid-gap:4rem!important;gap:4rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}[dir] .m-sm-0{margin:0!important}[dir] .m-sm-25{margin:.25rem!important}[dir] .m-sm-50{margin:.5rem!important}[dir] .m-sm-75{margin:.75rem!important}[dir] .m-sm-1{margin:1rem!important}[dir] .m-sm-2{margin:1.5rem!important}[dir] .m-sm-3{margin:3rem!important}[dir] .m-sm-4{margin:3.5rem!important}[dir] .m-sm-5{margin:4rem!important}[dir] .m-sm-auto{margin:auto!important}[dir=ltr] .mx-sm-0,[dir=rtl] .mx-sm-0{margin-right:0!important;margin-left:0!important}[dir=ltr] .mx-sm-25,[dir=rtl] .mx-sm-25{margin-right:.25rem!important;margin-left:.25rem!important}[dir=ltr] .mx-sm-50,[dir=rtl] .mx-sm-50{margin-right:.5rem!important;margin-left:.5rem!important}[dir=ltr] .mx-sm-75,[dir=rtl] .mx-sm-75{margin-right:.75rem!important;margin-left:.75rem!important}[dir=ltr] .mx-sm-1,[dir=rtl] .mx-sm-1{margin-right:1rem!important;margin-left:1rem!important}[dir=ltr] .mx-sm-2,[dir=rtl] .mx-sm-2{margin-right:1.5rem!important;margin-left:1.5rem!important}[dir=ltr] .mx-sm-3,[dir=rtl] .mx-sm-3{margin-right:3rem!important;margin-left:3rem!important}[dir=ltr] .mx-sm-4,[dir=rtl] .mx-sm-4{margin-right:3.5rem!important;margin-left:3.5rem!important}[dir=ltr] .mx-sm-5,[dir=rtl] .mx-sm-5{margin-right:4rem!important;margin-left:4rem!important}[dir=ltr] .mx-sm-auto,[dir=rtl] .mx-sm-auto{margin-right:auto!important;margin-left:auto!important}[dir] .my-sm-0{margin-top:0!important;margin-bottom:0!important}[dir] .my-sm-25{margin-top:.25rem!important;margin-bottom:.25rem!important}[dir] .my-sm-50{margin-top:.5rem!important;margin-bottom:.5rem!important}[dir] .my-sm-75{margin-top:.75rem!important;margin-bottom:.75rem!important}[dir] .my-sm-1{margin-top:1rem!important;margin-bottom:1rem!important}[dir] .my-sm-2{margin-top:1.5rem!important;margin-bottom:1.5rem!important}[dir] .my-sm-3{margin-top:3rem!important;margin-bottom:3rem!important}[dir] .my-sm-4{margin-top:3.5rem!important;margin-bottom:3.5rem!important}[dir] .my-sm-5{margin-top:4rem!important;margin-bottom:4rem!important}[dir] .my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}[dir] .mt-sm-0{margin-top:0!important}[dir] .mt-sm-25{margin-top:.25rem!important}[dir] .mt-sm-50{margin-top:.5rem!important}[dir] .mt-sm-75{margin-top:.75rem!important}[dir] .mt-sm-1{margin-top:1rem!important}[dir] .mt-sm-2{margin-top:1.5rem!important}[dir] .mt-sm-3{margin-top:3rem!important}[dir] .mt-sm-4{margin-top:3.5rem!important}[dir] .mt-sm-5{margin-top:4rem!important}[dir] .mt-sm-auto{margin-top:auto!important}[dir=ltr] .me-sm-0{margin-right:0!important}[dir=rtl] .me-sm-0{margin-left:0!important}[dir=ltr] .me-sm-25{margin-right:.25rem!important}[dir=rtl] .me-sm-25{margin-left:.25rem!important}[dir=ltr] .me-sm-50{margin-right:.5rem!important}[dir=rtl] .me-sm-50{margin-left:.5rem!important}[dir=ltr] .me-sm-75{margin-right:.75rem!important}[dir=rtl] .me-sm-75{margin-left:.75rem!important}[dir=ltr] .me-sm-1{margin-right:1rem!important}[dir=rtl] .me-sm-1{margin-left:1rem!important}[dir=ltr] .me-sm-2{margin-right:1.5rem!important}[dir=rtl] .me-sm-2{margin-left:1.5rem!important}[dir=ltr] .me-sm-3{margin-right:3rem!important}[dir=rtl] .me-sm-3{margin-left:3rem!important}[dir=ltr] .me-sm-4{margin-right:3.5rem!important}[dir=rtl] .me-sm-4{margin-left:3.5rem!important}[dir=ltr] .me-sm-5{margin-right:4rem!important}[dir=rtl] .me-sm-5{margin-left:4rem!important}[dir=ltr] .me-sm-auto{margin-right:auto!important}[dir=rtl] .me-sm-auto{margin-left:auto!important}[dir] .mb-sm-0{margin-bottom:0!important}[dir] .mb-sm-25{margin-bottom:.25rem!important}[dir] .mb-sm-50{margin-bottom:.5rem!important}[dir] .mb-sm-75{margin-bottom:.75rem!important}[dir] .mb-sm-1{margin-bottom:1rem!important}[dir] .mb-sm-2{margin-bottom:1.5rem!important}[dir] .mb-sm-3{margin-bottom:3rem!important}[dir] .mb-sm-4{margin-bottom:3.5rem!important}[dir] .mb-sm-5{margin-bottom:4rem!important}[dir] .mb-sm-auto{margin-bottom:auto!important}[dir=ltr] .ms-sm-0{margin-left:0!important}[dir=rtl] .ms-sm-0{margin-right:0!important}[dir=ltr] .ms-sm-25{margin-left:.25rem!important}[dir=rtl] .ms-sm-25{margin-right:.25rem!important}[dir=ltr] .ms-sm-50{margin-left:.5rem!important}[dir=rtl] .ms-sm-50{margin-right:.5rem!important}[dir=ltr] .ms-sm-75{margin-left:.75rem!important}[dir=rtl] .ms-sm-75{margin-right:.75rem!important}[dir=ltr] .ms-sm-1{margin-left:1rem!important}[dir=rtl] .ms-sm-1{margin-right:1rem!important}[dir=ltr] .ms-sm-2{margin-left:1.5rem!important}[dir=rtl] .ms-sm-2{margin-right:1.5rem!important}[dir=ltr] .ms-sm-3{margin-left:3rem!important}[dir=rtl] .ms-sm-3{margin-right:3rem!important}[dir=ltr] .ms-sm-4{margin-left:3.5rem!important}[dir=rtl] .ms-sm-4{margin-right:3.5rem!important}[dir=ltr] .ms-sm-5{margin-left:4rem!important}[dir=rtl] .ms-sm-5{margin-right:4rem!important}[dir=ltr] .ms-sm-auto{margin-left:auto!important}[dir=rtl] .ms-sm-auto{margin-right:auto!important}[dir] .p-sm-0{padding:0!important}[dir] .p-sm-25{padding:.25rem!important}[dir] .p-sm-50{padding:.5rem!important}[dir] .p-sm-75{padding:.75rem!important}[dir] .p-sm-1{padding:1rem!important}[dir] .p-sm-2{padding:1.5rem!important}[dir] .p-sm-3{padding:3rem!important}[dir] .p-sm-4{padding:3.5rem!important}[dir] .p-sm-5{padding:4rem!important}[dir=ltr] .px-sm-0,[dir=rtl] .px-sm-0{padding-right:0!important;padding-left:0!important}[dir=ltr] .px-sm-25,[dir=rtl] .px-sm-25{padding-right:.25rem!important;padding-left:.25rem!important}[dir=ltr] .px-sm-50,[dir=rtl] .px-sm-50{padding-right:.5rem!important;padding-left:.5rem!important}[dir=ltr] .px-sm-75,[dir=rtl] .px-sm-75{padding-right:.75rem!important;padding-left:.75rem!important}[dir=ltr] .px-sm-1,[dir=rtl] .px-sm-1{padding-right:1rem!important;padding-left:1rem!important}[dir=ltr] .px-sm-2,[dir=rtl] .px-sm-2{padding-right:1.5rem!important;padding-left:1.5rem!important}[dir=ltr] .px-sm-3,[dir=rtl] .px-sm-3{padding-right:3rem!important;padding-left:3rem!important}[dir=ltr] .px-sm-4,[dir=rtl] .px-sm-4{padding-right:3.5rem!important;padding-left:3.5rem!important}[dir=ltr] .px-sm-5,[dir=rtl] .px-sm-5{padding-right:4rem!important;padding-left:4rem!important}[dir] .py-sm-0{padding-top:0!important;padding-bottom:0!important}[dir] .py-sm-25{padding-top:.25rem!important;padding-bottom:.25rem!important}[dir] .py-sm-50{padding-top:.5rem!important;padding-bottom:.5rem!important}[dir] .py-sm-75{padding-top:.75rem!important;padding-bottom:.75rem!important}[dir] .py-sm-1{padding-top:1rem!important;padding-bottom:1rem!important}[dir] .py-sm-2{padding-top:1.5rem!important;padding-bottom:1.5rem!important}[dir] .py-sm-3{padding-top:3rem!important;padding-bottom:3rem!important}[dir] .py-sm-4{padding-top:3.5rem!important;padding-bottom:3.5rem!important}[dir] .py-sm-5{padding-top:4rem!important;padding-bottom:4rem!important}[dir] .pt-sm-0{padding-top:0!important}[dir] .pt-sm-25{padding-top:.25rem!important}[dir] .pt-sm-50{padding-top:.5rem!important}[dir] .pt-sm-75{padding-top:.75rem!important}[dir] .pt-sm-1{padding-top:1rem!important}[dir] .pt-sm-2{padding-top:1.5rem!important}[dir] .pt-sm-3{padding-top:3rem!important}[dir] .pt-sm-4{padding-top:3.5rem!important}[dir] .pt-sm-5{padding-top:4rem!important}[dir=ltr] .pe-sm-0{padding-right:0!important}[dir=rtl] .pe-sm-0{padding-left:0!important}[dir=ltr] .pe-sm-25{padding-right:.25rem!important}[dir=rtl] .pe-sm-25{padding-left:.25rem!important}[dir=ltr] .pe-sm-50{padding-right:.5rem!important}[dir=rtl] .pe-sm-50{padding-left:.5rem!important}[dir=ltr] .pe-sm-75{padding-right:.75rem!important}[dir=rtl] .pe-sm-75{padding-left:.75rem!important}[dir=ltr] .pe-sm-1{padding-right:1rem!important}[dir=rtl] .pe-sm-1{padding-left:1rem!important}[dir=ltr] .pe-sm-2{padding-right:1.5rem!important}[dir=rtl] .pe-sm-2{padding-left:1.5rem!important}[dir=ltr] .pe-sm-3{padding-right:3rem!important}[dir=rtl] .pe-sm-3{padding-left:3rem!important}[dir=ltr] .pe-sm-4{padding-right:3.5rem!important}[dir=rtl] .pe-sm-4{padding-left:3.5rem!important}[dir=ltr] .pe-sm-5{padding-right:4rem!important}[dir=rtl] .pe-sm-5{padding-left:4rem!important}[dir] .pb-sm-0{padding-bottom:0!important}[dir] .pb-sm-25{padding-bottom:.25rem!important}[dir] .pb-sm-50{padding-bottom:.5rem!important}[dir] .pb-sm-75{padding-bottom:.75rem!important}[dir] .pb-sm-1{padding-bottom:1rem!important}[dir] .pb-sm-2{padding-bottom:1.5rem!important}[dir] .pb-sm-3{padding-bottom:3rem!important}[dir] .pb-sm-4{padding-bottom:3.5rem!important}[dir] .pb-sm-5{padding-bottom:4rem!important}[dir=ltr] .ps-sm-0{padding-left:0!important}[dir=rtl] .ps-sm-0{padding-right:0!important}[dir=ltr] .ps-sm-25{padding-left:.25rem!important}[dir=rtl] .ps-sm-25{padding-right:.25rem!important}[dir=ltr] .ps-sm-50{padding-left:.5rem!important}[dir=rtl] .ps-sm-50{padding-right:.5rem!important}[dir=ltr] .ps-sm-75{padding-left:.75rem!important}[dir=rtl] .ps-sm-75{padding-right:.75rem!important}[dir=ltr] .ps-sm-1{padding-left:1rem!important}[dir=rtl] .ps-sm-1{padding-right:1rem!important}[dir=ltr] .ps-sm-2{padding-left:1.5rem!important}[dir=rtl] .ps-sm-2{padding-right:1.5rem!important}[dir=ltr] .ps-sm-3{padding-left:3rem!important}[dir=rtl] .ps-sm-3{padding-right:3rem!important}[dir=ltr] .ps-sm-4{padding-left:3.5rem!important}[dir=rtl] .ps-sm-4{padding-right:3.5rem!important}[dir=ltr] .ps-sm-5{padding-left:4rem!important}[dir=rtl] .ps-sm-5{padding-right:4rem!important}[dir=ltr] .text-sm-start{text-align:left!important}[dir=ltr] .text-sm-end,[dir=rtl] .text-sm-start{text-align:right!important}[dir=rtl] .text-sm-end{text-align:left!important}[dir] .text-sm-center{text-align:center!important}}@media(min-width:768px){[dir=ltr] .float-md-start{float:left!important}[dir=ltr] .float-md-end,[dir=rtl] .float-md-start{float:right!important}[dir=rtl] .float-md-end{float:left!important}[dir] .float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{grid-gap:0!important;gap:0!important}.gap-md-25{grid-gap:.25rem!important;gap:.25rem!important}.gap-md-50{grid-gap:.5rem!important;gap:.5rem!important}.gap-md-75{grid-gap:.75rem!important;gap:.75rem!important}.gap-md-1{grid-gap:1rem!important;gap:1rem!important}.gap-md-2{grid-gap:1.5rem!important;gap:1.5rem!important}.gap-md-3{grid-gap:3rem!important;gap:3rem!important}.gap-md-4{grid-gap:3.5rem!important;gap:3.5rem!important}.gap-md-5{grid-gap:4rem!important;gap:4rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}[dir] .m-md-0{margin:0!important}[dir] .m-md-25{margin:.25rem!important}[dir] .m-md-50{margin:.5rem!important}[dir] .m-md-75{margin:.75rem!important}[dir] .m-md-1{margin:1rem!important}[dir] .m-md-2{margin:1.5rem!important}[dir] .m-md-3{margin:3rem!important}[dir] .m-md-4{margin:3.5rem!important}[dir] .m-md-5{margin:4rem!important}[dir] .m-md-auto{margin:auto!important}[dir=ltr] .mx-md-0,[dir=rtl] .mx-md-0{margin-right:0!important;margin-left:0!important}[dir=ltr] .mx-md-25,[dir=rtl] .mx-md-25{margin-right:.25rem!important;margin-left:.25rem!important}[dir=ltr] .mx-md-50,[dir=rtl] .mx-md-50{margin-right:.5rem!important;margin-left:.5rem!important}[dir=ltr] .mx-md-75,[dir=rtl] .mx-md-75{margin-right:.75rem!important;margin-left:.75rem!important}[dir=ltr] .mx-md-1,[dir=rtl] .mx-md-1{margin-right:1rem!important;margin-left:1rem!important}[dir=ltr] .mx-md-2,[dir=rtl] .mx-md-2{margin-right:1.5rem!important;margin-left:1.5rem!important}[dir=ltr] .mx-md-3,[dir=rtl] .mx-md-3{margin-right:3rem!important;margin-left:3rem!important}[dir=ltr] .mx-md-4,[dir=rtl] .mx-md-4{margin-right:3.5rem!important;margin-left:3.5rem!important}[dir=ltr] .mx-md-5,[dir=rtl] .mx-md-5{margin-right:4rem!important;margin-left:4rem!important}[dir=ltr] .mx-md-auto,[dir=rtl] .mx-md-auto{margin-right:auto!important;margin-left:auto!important}[dir] .my-md-0{margin-top:0!important;margin-bottom:0!important}[dir] .my-md-25{margin-top:.25rem!important;margin-bottom:.25rem!important}[dir] .my-md-50{margin-top:.5rem!important;margin-bottom:.5rem!important}[dir] .my-md-75{margin-top:.75rem!important;margin-bottom:.75rem!important}[dir] .my-md-1{margin-top:1rem!important;margin-bottom:1rem!important}[dir] .my-md-2{margin-top:1.5rem!important;margin-bottom:1.5rem!important}[dir] .my-md-3{margin-top:3rem!important;margin-bottom:3rem!important}[dir] .my-md-4{margin-top:3.5rem!important;margin-bottom:3.5rem!important}[dir] .my-md-5{margin-top:4rem!important;margin-bottom:4rem!important}[dir] .my-md-auto{margin-top:auto!important;margin-bottom:auto!important}[dir] .mt-md-0{margin-top:0!important}[dir] .mt-md-25{margin-top:.25rem!important}[dir] .mt-md-50{margin-top:.5rem!important}[dir] .mt-md-75{margin-top:.75rem!important}[dir] .mt-md-1{margin-top:1rem!important}[dir] .mt-md-2{margin-top:1.5rem!important}[dir] .mt-md-3{margin-top:3rem!important}[dir] .mt-md-4{margin-top:3.5rem!important}[dir] .mt-md-5{margin-top:4rem!important}[dir] .mt-md-auto{margin-top:auto!important}[dir=ltr] .me-md-0{margin-right:0!important}[dir=rtl] .me-md-0{margin-left:0!important}[dir=ltr] .me-md-25{margin-right:.25rem!important}[dir=rtl] .me-md-25{margin-left:.25rem!important}[dir=ltr] .me-md-50{margin-right:.5rem!important}[dir=rtl] .me-md-50{margin-left:.5rem!important}[dir=ltr] .me-md-75{margin-right:.75rem!important}[dir=rtl] .me-md-75{margin-left:.75rem!important}[dir=ltr] .me-md-1{margin-right:1rem!important}[dir=rtl] .me-md-1{margin-left:1rem!important}[dir=ltr] .me-md-2{margin-right:1.5rem!important}[dir=rtl] .me-md-2{margin-left:1.5rem!important}[dir=ltr] .me-md-3{margin-right:3rem!important}[dir=rtl] .me-md-3{margin-left:3rem!important}[dir=ltr] .me-md-4{margin-right:3.5rem!important}[dir=rtl] .me-md-4{margin-left:3.5rem!important}[dir=ltr] .me-md-5{margin-right:4rem!important}[dir=rtl] .me-md-5{margin-left:4rem!important}[dir=ltr] .me-md-auto{margin-right:auto!important}[dir=rtl] .me-md-auto{margin-left:auto!important}[dir] .mb-md-0{margin-bottom:0!important}[dir] .mb-md-25{margin-bottom:.25rem!important}[dir] .mb-md-50{margin-bottom:.5rem!important}[dir] .mb-md-75{margin-bottom:.75rem!important}[dir] .mb-md-1{margin-bottom:1rem!important}[dir] .mb-md-2{margin-bottom:1.5rem!important}[dir] .mb-md-3{margin-bottom:3rem!important}[dir] .mb-md-4{margin-bottom:3.5rem!important}[dir] .mb-md-5{margin-bottom:4rem!important}[dir] .mb-md-auto{margin-bottom:auto!important}[dir=ltr] .ms-md-0{margin-left:0!important}[dir=rtl] .ms-md-0{margin-right:0!important}[dir=ltr] .ms-md-25{margin-left:.25rem!important}[dir=rtl] .ms-md-25{margin-right:.25rem!important}[dir=ltr] .ms-md-50{margin-left:.5rem!important}[dir=rtl] .ms-md-50{margin-right:.5rem!important}[dir=ltr] .ms-md-75{margin-left:.75rem!important}[dir=rtl] .ms-md-75{margin-right:.75rem!important}[dir=ltr] .ms-md-1{margin-left:1rem!important}[dir=rtl] .ms-md-1{margin-right:1rem!important}[dir=ltr] .ms-md-2{margin-left:1.5rem!important}[dir=rtl] .ms-md-2{margin-right:1.5rem!important}[dir=ltr] .ms-md-3{margin-left:3rem!important}[dir=rtl] .ms-md-3{margin-right:3rem!important}[dir=ltr] .ms-md-4{margin-left:3.5rem!important}[dir=rtl] .ms-md-4{margin-right:3.5rem!important}[dir=ltr] .ms-md-5{margin-left:4rem!important}[dir=rtl] .ms-md-5{margin-right:4rem!important}[dir=ltr] .ms-md-auto{margin-left:auto!important}[dir=rtl] .ms-md-auto{margin-right:auto!important}[dir] .p-md-0{padding:0!important}[dir] .p-md-25{padding:.25rem!important}[dir] .p-md-50{padding:.5rem!important}[dir] .p-md-75{padding:.75rem!important}[dir] .p-md-1{padding:1rem!important}[dir] .p-md-2{padding:1.5rem!important}[dir] .p-md-3{padding:3rem!important}[dir] .p-md-4{padding:3.5rem!important}[dir] .p-md-5{padding:4rem!important}[dir=ltr] .px-md-0,[dir=rtl] .px-md-0{padding-right:0!important;padding-left:0!important}[dir=ltr] .px-md-25,[dir=rtl] .px-md-25{padding-right:.25rem!important;padding-left:.25rem!important}[dir=ltr] .px-md-50,[dir=rtl] .px-md-50{padding-right:.5rem!important;padding-left:.5rem!important}[dir=ltr] .px-md-75,[dir=rtl] .px-md-75{padding-right:.75rem!important;padding-left:.75rem!important}[dir=ltr] .px-md-1,[dir=rtl] .px-md-1{padding-right:1rem!important;padding-left:1rem!important}[dir=ltr] .px-md-2,[dir=rtl] .px-md-2{padding-right:1.5rem!important;padding-left:1.5rem!important}[dir=ltr] .px-md-3,[dir=rtl] .px-md-3{padding-right:3rem!important;padding-left:3rem!important}[dir=ltr] .px-md-4,[dir=rtl] .px-md-4{padding-right:3.5rem!important;padding-left:3.5rem!important}[dir=ltr] .px-md-5,[dir=rtl] .px-md-5{padding-right:4rem!important;padding-left:4rem!important}[dir] .py-md-0{padding-top:0!important;padding-bottom:0!important}[dir] .py-md-25{padding-top:.25rem!important;padding-bottom:.25rem!important}[dir] .py-md-50{padding-top:.5rem!important;padding-bottom:.5rem!important}[dir] .py-md-75{padding-top:.75rem!important;padding-bottom:.75rem!important}[dir] .py-md-1{padding-top:1rem!important;padding-bottom:1rem!important}[dir] .py-md-2{padding-top:1.5rem!important;padding-bottom:1.5rem!important}[dir] .py-md-3{padding-top:3rem!important;padding-bottom:3rem!important}[dir] .py-md-4{padding-top:3.5rem!important;padding-bottom:3.5rem!important}[dir] .py-md-5{padding-top:4rem!important;padding-bottom:4rem!important}[dir] .pt-md-0{padding-top:0!important}[dir] .pt-md-25{padding-top:.25rem!important}[dir] .pt-md-50{padding-top:.5rem!important}[dir] .pt-md-75{padding-top:.75rem!important}[dir] .pt-md-1{padding-top:1rem!important}[dir] .pt-md-2{padding-top:1.5rem!important}[dir] .pt-md-3{padding-top:3rem!important}[dir] .pt-md-4{padding-top:3.5rem!important}[dir] .pt-md-5{padding-top:4rem!important}[dir=ltr] .pe-md-0{padding-right:0!important}[dir=rtl] .pe-md-0{padding-left:0!important}[dir=ltr] .pe-md-25{padding-right:.25rem!important}[dir=rtl] .pe-md-25{padding-left:.25rem!important}[dir=ltr] .pe-md-50{padding-right:.5rem!important}[dir=rtl] .pe-md-50{padding-left:.5rem!important}[dir=ltr] .pe-md-75{padding-right:.75rem!important}[dir=rtl] .pe-md-75{padding-left:.75rem!important}[dir=ltr] .pe-md-1{padding-right:1rem!important}[dir=rtl] .pe-md-1{padding-left:1rem!important}[dir=ltr] .pe-md-2{padding-right:1.5rem!important}[dir=rtl] .pe-md-2{padding-left:1.5rem!important}[dir=ltr] .pe-md-3{padding-right:3rem!important}[dir=rtl] .pe-md-3{padding-left:3rem!important}[dir=ltr] .pe-md-4{padding-right:3.5rem!important}[dir=rtl] .pe-md-4{padding-left:3.5rem!important}[dir=ltr] .pe-md-5{padding-right:4rem!important}[dir=rtl] .pe-md-5{padding-left:4rem!important}[dir] .pb-md-0{padding-bottom:0!important}[dir] .pb-md-25{padding-bottom:.25rem!important}[dir] .pb-md-50{padding-bottom:.5rem!important}[dir] .pb-md-75{padding-bottom:.75rem!important}[dir] .pb-md-1{padding-bottom:1rem!important}[dir] .pb-md-2{padding-bottom:1.5rem!important}[dir] .pb-md-3{padding-bottom:3rem!important}[dir] .pb-md-4{padding-bottom:3.5rem!important}[dir] .pb-md-5{padding-bottom:4rem!important}[dir=ltr] .ps-md-0{padding-left:0!important}[dir=rtl] .ps-md-0{padding-right:0!important}[dir=ltr] .ps-md-25{padding-left:.25rem!important}[dir=rtl] .ps-md-25{padding-right:.25rem!important}[dir=ltr] .ps-md-50{padding-left:.5rem!important}[dir=rtl] .ps-md-50{padding-right:.5rem!important}[dir=ltr] .ps-md-75{padding-left:.75rem!important}[dir=rtl] .ps-md-75{padding-right:.75rem!important}[dir=ltr] .ps-md-1{padding-left:1rem!important}[dir=rtl] .ps-md-1{padding-right:1rem!important}[dir=ltr] .ps-md-2{padding-left:1.5rem!important}[dir=rtl] .ps-md-2{padding-right:1.5rem!important}[dir=ltr] .ps-md-3{padding-left:3rem!important}[dir=rtl] .ps-md-3{padding-right:3rem!important}[dir=ltr] .ps-md-4{padding-left:3.5rem!important}[dir=rtl] .ps-md-4{padding-right:3.5rem!important}[dir=ltr] .ps-md-5{padding-left:4rem!important}[dir=rtl] .ps-md-5{padding-right:4rem!important}[dir=ltr] .text-md-start{text-align:left!important}[dir=ltr] .text-md-end,[dir=rtl] .text-md-start{text-align:right!important}[dir=rtl] .text-md-end{text-align:left!important}[dir] .text-md-center{text-align:center!important}}@media(min-width:992px){[dir=ltr] .float-lg-start{float:left!important}[dir=ltr] .float-lg-end,[dir=rtl] .float-lg-start{float:right!important}[dir=rtl] .float-lg-end{float:left!important}[dir] .float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{grid-gap:0!important;gap:0!important}.gap-lg-25{grid-gap:.25rem!important;gap:.25rem!important}.gap-lg-50{grid-gap:.5rem!important;gap:.5rem!important}.gap-lg-75{grid-gap:.75rem!important;gap:.75rem!important}.gap-lg-1{grid-gap:1rem!important;gap:1rem!important}.gap-lg-2{grid-gap:1.5rem!important;gap:1.5rem!important}.gap-lg-3{grid-gap:3rem!important;gap:3rem!important}.gap-lg-4{grid-gap:3.5rem!important;gap:3.5rem!important}.gap-lg-5{grid-gap:4rem!important;gap:4rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}[dir] .m-lg-0{margin:0!important}[dir] .m-lg-25{margin:.25rem!important}[dir] .m-lg-50{margin:.5rem!important}[dir] .m-lg-75{margin:.75rem!important}[dir] .m-lg-1{margin:1rem!important}[dir] .m-lg-2{margin:1.5rem!important}[dir] .m-lg-3{margin:3rem!important}[dir] .m-lg-4{margin:3.5rem!important}[dir] .m-lg-5{margin:4rem!important}[dir] .m-lg-auto{margin:auto!important}[dir=ltr] .mx-lg-0,[dir=rtl] .mx-lg-0{margin-right:0!important;margin-left:0!important}[dir=ltr] .mx-lg-25,[dir=rtl] .mx-lg-25{margin-right:.25rem!important;margin-left:.25rem!important}[dir=ltr] .mx-lg-50,[dir=rtl] .mx-lg-50{margin-right:.5rem!important;margin-left:.5rem!important}[dir=ltr] .mx-lg-75,[dir=rtl] .mx-lg-75{margin-right:.75rem!important;margin-left:.75rem!important}[dir=ltr] .mx-lg-1,[dir=rtl] .mx-lg-1{margin-right:1rem!important;margin-left:1rem!important}[dir=ltr] .mx-lg-2,[dir=rtl] .mx-lg-2{margin-right:1.5rem!important;margin-left:1.5rem!important}[dir=ltr] .mx-lg-3,[dir=rtl] .mx-lg-3{margin-right:3rem!important;margin-left:3rem!important}[dir=ltr] .mx-lg-4,[dir=rtl] .mx-lg-4{margin-right:3.5rem!important;margin-left:3.5rem!important}[dir=ltr] .mx-lg-5,[dir=rtl] .mx-lg-5{margin-right:4rem!important;margin-left:4rem!important}[dir=ltr] .mx-lg-auto,[dir=rtl] .mx-lg-auto{margin-right:auto!important;margin-left:auto!important}[dir] .my-lg-0{margin-top:0!important;margin-bottom:0!important}[dir] .my-lg-25{margin-top:.25rem!important;margin-bottom:.25rem!important}[dir] .my-lg-50{margin-top:.5rem!important;margin-bottom:.5rem!important}[dir] .my-lg-75{margin-top:.75rem!important;margin-bottom:.75rem!important}[dir] .my-lg-1{margin-top:1rem!important;margin-bottom:1rem!important}[dir] .my-lg-2{margin-top:1.5rem!important;margin-bottom:1.5rem!important}[dir] .my-lg-3{margin-top:3rem!important;margin-bottom:3rem!important}[dir] .my-lg-4{margin-top:3.5rem!important;margin-bottom:3.5rem!important}[dir] .my-lg-5{margin-top:4rem!important;margin-bottom:4rem!important}[dir] .my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}[dir] .mt-lg-0{margin-top:0!important}[dir] .mt-lg-25{margin-top:.25rem!important}[dir] .mt-lg-50{margin-top:.5rem!important}[dir] .mt-lg-75{margin-top:.75rem!important}[dir] .mt-lg-1{margin-top:1rem!important}[dir] .mt-lg-2{margin-top:1.5rem!important}[dir] .mt-lg-3{margin-top:3rem!important}[dir] .mt-lg-4{margin-top:3.5rem!important}[dir] .mt-lg-5{margin-top:4rem!important}[dir] .mt-lg-auto{margin-top:auto!important}[dir=ltr] .me-lg-0{margin-right:0!important}[dir=rtl] .me-lg-0{margin-left:0!important}[dir=ltr] .me-lg-25{margin-right:.25rem!important}[dir=rtl] .me-lg-25{margin-left:.25rem!important}[dir=ltr] .me-lg-50{margin-right:.5rem!important}[dir=rtl] .me-lg-50{margin-left:.5rem!important}[dir=ltr] .me-lg-75{margin-right:.75rem!important}[dir=rtl] .me-lg-75{margin-left:.75rem!important}[dir=ltr] .me-lg-1{margin-right:1rem!important}[dir=rtl] .me-lg-1{margin-left:1rem!important}[dir=ltr] .me-lg-2{margin-right:1.5rem!important}[dir=rtl] .me-lg-2{margin-left:1.5rem!important}[dir=ltr] .me-lg-3{margin-right:3rem!important}[dir=rtl] .me-lg-3{margin-left:3rem!important}[dir=ltr] .me-lg-4{margin-right:3.5rem!important}[dir=rtl] .me-lg-4{margin-left:3.5rem!important}[dir=ltr] .me-lg-5{margin-right:4rem!important}[dir=rtl] .me-lg-5{margin-left:4rem!important}[dir=ltr] .me-lg-auto{margin-right:auto!important}[dir=rtl] .me-lg-auto{margin-left:auto!important}[dir] .mb-lg-0{margin-bottom:0!important}[dir] .mb-lg-25{margin-bottom:.25rem!important}[dir] .mb-lg-50{margin-bottom:.5rem!important}[dir] .mb-lg-75{margin-bottom:.75rem!important}[dir] .mb-lg-1{margin-bottom:1rem!important}[dir] .mb-lg-2{margin-bottom:1.5rem!important}[dir] .mb-lg-3{margin-bottom:3rem!important}[dir] .mb-lg-4{margin-bottom:3.5rem!important}[dir] .mb-lg-5{margin-bottom:4rem!important}[dir] .mb-lg-auto{margin-bottom:auto!important}[dir=ltr] .ms-lg-0{margin-left:0!important}[dir=rtl] .ms-lg-0{margin-right:0!important}[dir=ltr] .ms-lg-25{margin-left:.25rem!important}[dir=rtl] .ms-lg-25{margin-right:.25rem!important}[dir=ltr] .ms-lg-50{margin-left:.5rem!important}[dir=rtl] .ms-lg-50{margin-right:.5rem!important}[dir=ltr] .ms-lg-75{margin-left:.75rem!important}[dir=rtl] .ms-lg-75{margin-right:.75rem!important}[dir=ltr] .ms-lg-1{margin-left:1rem!important}[dir=rtl] .ms-lg-1{margin-right:1rem!important}[dir=ltr] .ms-lg-2{margin-left:1.5rem!important}[dir=rtl] .ms-lg-2{margin-right:1.5rem!important}[dir=ltr] .ms-lg-3{margin-left:3rem!important}[dir=rtl] .ms-lg-3{margin-right:3rem!important}[dir=ltr] .ms-lg-4{margin-left:3.5rem!important}[dir=rtl] .ms-lg-4{margin-right:3.5rem!important}[dir=ltr] .ms-lg-5{margin-left:4rem!important}[dir=rtl] .ms-lg-5{margin-right:4rem!important}[dir=ltr] .ms-lg-auto{margin-left:auto!important}[dir=rtl] .ms-lg-auto{margin-right:auto!important}[dir] .p-lg-0{padding:0!important}[dir] .p-lg-25{padding:.25rem!important}[dir] .p-lg-50{padding:.5rem!important}[dir] .p-lg-75{padding:.75rem!important}[dir] .p-lg-1{padding:1rem!important}[dir] .p-lg-2{padding:1.5rem!important}[dir] .p-lg-3{padding:3rem!important}[dir] .p-lg-4{padding:3.5rem!important}[dir] .p-lg-5{padding:4rem!important}[dir=ltr] .px-lg-0,[dir=rtl] .px-lg-0{padding-right:0!important;padding-left:0!important}[dir=ltr] .px-lg-25,[dir=rtl] .px-lg-25{padding-right:.25rem!important;padding-left:.25rem!important}[dir=ltr] .px-lg-50,[dir=rtl] .px-lg-50{padding-right:.5rem!important;padding-left:.5rem!important}[dir=ltr] .px-lg-75,[dir=rtl] .px-lg-75{padding-right:.75rem!important;padding-left:.75rem!important}[dir=ltr] .px-lg-1,[dir=rtl] .px-lg-1{padding-right:1rem!important;padding-left:1rem!important}[dir=ltr] .px-lg-2,[dir=rtl] .px-lg-2{padding-right:1.5rem!important;padding-left:1.5rem!important}[dir=ltr] .px-lg-3,[dir=rtl] .px-lg-3{padding-right:3rem!important;padding-left:3rem!important}[dir=ltr] .px-lg-4,[dir=rtl] .px-lg-4{padding-right:3.5rem!important;padding-left:3.5rem!important}[dir=ltr] .px-lg-5,[dir=rtl] .px-lg-5{padding-right:4rem!important;padding-left:4rem!important}[dir] .py-lg-0{padding-top:0!important;padding-bottom:0!important}[dir] .py-lg-25{padding-top:.25rem!important;padding-bottom:.25rem!important}[dir] .py-lg-50{padding-top:.5rem!important;padding-bottom:.5rem!important}[dir] .py-lg-75{padding-top:.75rem!important;padding-bottom:.75rem!important}[dir] .py-lg-1{padding-top:1rem!important;padding-bottom:1rem!important}[dir] .py-lg-2{padding-top:1.5rem!important;padding-bottom:1.5rem!important}[dir] .py-lg-3{padding-top:3rem!important;padding-bottom:3rem!important}[dir] .py-lg-4{padding-top:3.5rem!important;padding-bottom:3.5rem!important}[dir] .py-lg-5{padding-top:4rem!important;padding-bottom:4rem!important}[dir] .pt-lg-0{padding-top:0!important}[dir] .pt-lg-25{padding-top:.25rem!important}[dir] .pt-lg-50{padding-top:.5rem!important}[dir] .pt-lg-75{padding-top:.75rem!important}[dir] .pt-lg-1{padding-top:1rem!important}[dir] .pt-lg-2{padding-top:1.5rem!important}[dir] .pt-lg-3{padding-top:3rem!important}[dir] .pt-lg-4{padding-top:3.5rem!important}[dir] .pt-lg-5{padding-top:4rem!important}[dir=ltr] .pe-lg-0{padding-right:0!important}[dir=rtl] .pe-lg-0{padding-left:0!important}[dir=ltr] .pe-lg-25{padding-right:.25rem!important}[dir=rtl] .pe-lg-25{padding-left:.25rem!important}[dir=ltr] .pe-lg-50{padding-right:.5rem!important}[dir=rtl] .pe-lg-50{padding-left:.5rem!important}[dir=ltr] .pe-lg-75{padding-right:.75rem!important}[dir=rtl] .pe-lg-75{padding-left:.75rem!important}[dir=ltr] .pe-lg-1{padding-right:1rem!important}[dir=rtl] .pe-lg-1{padding-left:1rem!important}[dir=ltr] .pe-lg-2{padding-right:1.5rem!important}[dir=rtl] .pe-lg-2{padding-left:1.5rem!important}[dir=ltr] .pe-lg-3{padding-right:3rem!important}[dir=rtl] .pe-lg-3{padding-left:3rem!important}[dir=ltr] .pe-lg-4{padding-right:3.5rem!important}[dir=rtl] .pe-lg-4{padding-left:3.5rem!important}[dir=ltr] .pe-lg-5{padding-right:4rem!important}[dir=rtl] .pe-lg-5{padding-left:4rem!important}[dir] .pb-lg-0{padding-bottom:0!important}[dir] .pb-lg-25{padding-bottom:.25rem!important}[dir] .pb-lg-50{padding-bottom:.5rem!important}[dir] .pb-lg-75{padding-bottom:.75rem!important}[dir] .pb-lg-1{padding-bottom:1rem!important}[dir] .pb-lg-2{padding-bottom:1.5rem!important}[dir] .pb-lg-3{padding-bottom:3rem!important}[dir] .pb-lg-4{padding-bottom:3.5rem!important}[dir] .pb-lg-5{padding-bottom:4rem!important}[dir=ltr] .ps-lg-0{padding-left:0!important}[dir=rtl] .ps-lg-0{padding-right:0!important}[dir=ltr] .ps-lg-25{padding-left:.25rem!important}[dir=rtl] .ps-lg-25{padding-right:.25rem!important}[dir=ltr] .ps-lg-50{padding-left:.5rem!important}[dir=rtl] .ps-lg-50{padding-right:.5rem!important}[dir=ltr] .ps-lg-75{padding-left:.75rem!important}[dir=rtl] .ps-lg-75{padding-right:.75rem!important}[dir=ltr] .ps-lg-1{padding-left:1rem!important}[dir=rtl] .ps-lg-1{padding-right:1rem!important}[dir=ltr] .ps-lg-2{padding-left:1.5rem!important}[dir=rtl] .ps-lg-2{padding-right:1.5rem!important}[dir=ltr] .ps-lg-3{padding-left:3rem!important}[dir=rtl] .ps-lg-3{padding-right:3rem!important}[dir=ltr] .ps-lg-4{padding-left:3.5rem!important}[dir=rtl] .ps-lg-4{padding-right:3.5rem!important}[dir=ltr] .ps-lg-5{padding-left:4rem!important}[dir=rtl] .ps-lg-5{padding-right:4rem!important}[dir=ltr] .text-lg-start{text-align:left!important}[dir=ltr] .text-lg-end,[dir=rtl] .text-lg-start{text-align:right!important}[dir=rtl] .text-lg-end{text-align:left!important}[dir] .text-lg-center{text-align:center!important}}@media(min-width:1200px){[dir=ltr] .float-xl-start{float:left!important}[dir=ltr] .float-xl-end,[dir=rtl] .float-xl-start{float:right!important}[dir=rtl] .float-xl-end{float:left!important}[dir] .float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{grid-gap:0!important;gap:0!important}.gap-xl-25{grid-gap:.25rem!important;gap:.25rem!important}.gap-xl-50{grid-gap:.5rem!important;gap:.5rem!important}.gap-xl-75{grid-gap:.75rem!important;gap:.75rem!important}.gap-xl-1{grid-gap:1rem!important;gap:1rem!important}.gap-xl-2{grid-gap:1.5rem!important;gap:1.5rem!important}.gap-xl-3{grid-gap:3rem!important;gap:3rem!important}.gap-xl-4{grid-gap:3.5rem!important;gap:3.5rem!important}.gap-xl-5{grid-gap:4rem!important;gap:4rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}[dir] .m-xl-0{margin:0!important}[dir] .m-xl-25{margin:.25rem!important}[dir] .m-xl-50{margin:.5rem!important}[dir] .m-xl-75{margin:.75rem!important}[dir] .m-xl-1{margin:1rem!important}[dir] .m-xl-2{margin:1.5rem!important}[dir] .m-xl-3{margin:3rem!important}[dir] .m-xl-4{margin:3.5rem!important}[dir] .m-xl-5{margin:4rem!important}[dir] .m-xl-auto{margin:auto!important}[dir=ltr] .mx-xl-0,[dir=rtl] .mx-xl-0{margin-right:0!important;margin-left:0!important}[dir=ltr] .mx-xl-25,[dir=rtl] .mx-xl-25{margin-right:.25rem!important;margin-left:.25rem!important}[dir=ltr] .mx-xl-50,[dir=rtl] .mx-xl-50{margin-right:.5rem!important;margin-left:.5rem!important}[dir=ltr] .mx-xl-75,[dir=rtl] .mx-xl-75{margin-right:.75rem!important;margin-left:.75rem!important}[dir=ltr] .mx-xl-1,[dir=rtl] .mx-xl-1{margin-right:1rem!important;margin-left:1rem!important}[dir=ltr] .mx-xl-2,[dir=rtl] .mx-xl-2{margin-right:1.5rem!important;margin-left:1.5rem!important}[dir=ltr] .mx-xl-3,[dir=rtl] .mx-xl-3{margin-right:3rem!important;margin-left:3rem!important}[dir=ltr] .mx-xl-4,[dir=rtl] .mx-xl-4{margin-right:3.5rem!important;margin-left:3.5rem!important}[dir=ltr] .mx-xl-5,[dir=rtl] .mx-xl-5{margin-right:4rem!important;margin-left:4rem!important}[dir=ltr] .mx-xl-auto,[dir=rtl] .mx-xl-auto{margin-right:auto!important;margin-left:auto!important}[dir] .my-xl-0{margin-top:0!important;margin-bottom:0!important}[dir] .my-xl-25{margin-top:.25rem!important;margin-bottom:.25rem!important}[dir] .my-xl-50{margin-top:.5rem!important;margin-bottom:.5rem!important}[dir] .my-xl-75{margin-top:.75rem!important;margin-bottom:.75rem!important}[dir] .my-xl-1{margin-top:1rem!important;margin-bottom:1rem!important}[dir] .my-xl-2{margin-top:1.5rem!important;margin-bottom:1.5rem!important}[dir] .my-xl-3{margin-top:3rem!important;margin-bottom:3rem!important}[dir] .my-xl-4{margin-top:3.5rem!important;margin-bottom:3.5rem!important}[dir] .my-xl-5{margin-top:4rem!important;margin-bottom:4rem!important}[dir] .my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}[dir] .mt-xl-0{margin-top:0!important}[dir] .mt-xl-25{margin-top:.25rem!important}[dir] .mt-xl-50{margin-top:.5rem!important}[dir] .mt-xl-75{margin-top:.75rem!important}[dir] .mt-xl-1{margin-top:1rem!important}[dir] .mt-xl-2{margin-top:1.5rem!important}[dir] .mt-xl-3{margin-top:3rem!important}[dir] .mt-xl-4{margin-top:3.5rem!important}[dir] .mt-xl-5{margin-top:4rem!important}[dir] .mt-xl-auto{margin-top:auto!important}[dir=ltr] .me-xl-0{margin-right:0!important}[dir=rtl] .me-xl-0{margin-left:0!important}[dir=ltr] .me-xl-25{margin-right:.25rem!important}[dir=rtl] .me-xl-25{margin-left:.25rem!important}[dir=ltr] .me-xl-50{margin-right:.5rem!important}[dir=rtl] .me-xl-50{margin-left:.5rem!important}[dir=ltr] .me-xl-75{margin-right:.75rem!important}[dir=rtl] .me-xl-75{margin-left:.75rem!important}[dir=ltr] .me-xl-1{margin-right:1rem!important}[dir=rtl] .me-xl-1{margin-left:1rem!important}[dir=ltr] .me-xl-2{margin-right:1.5rem!important}[dir=rtl] .me-xl-2{margin-left:1.5rem!important}[dir=ltr] .me-xl-3{margin-right:3rem!important}[dir=rtl] .me-xl-3{margin-left:3rem!important}[dir=ltr] .me-xl-4{margin-right:3.5rem!important}[dir=rtl] .me-xl-4{margin-left:3.5rem!important}[dir=ltr] .me-xl-5{margin-right:4rem!important}[dir=rtl] .me-xl-5{margin-left:4rem!important}[dir=ltr] .me-xl-auto{margin-right:auto!important}[dir=rtl] .me-xl-auto{margin-left:auto!important}[dir] .mb-xl-0{margin-bottom:0!important}[dir] .mb-xl-25{margin-bottom:.25rem!important}[dir] .mb-xl-50{margin-bottom:.5rem!important}[dir] .mb-xl-75{margin-bottom:.75rem!important}[dir] .mb-xl-1{margin-bottom:1rem!important}[dir] .mb-xl-2{margin-bottom:1.5rem!important}[dir] .mb-xl-3{margin-bottom:3rem!important}[dir] .mb-xl-4{margin-bottom:3.5rem!important}[dir] .mb-xl-5{margin-bottom:4rem!important}[dir] .mb-xl-auto{margin-bottom:auto!important}[dir=ltr] .ms-xl-0{margin-left:0!important}[dir=rtl] .ms-xl-0{margin-right:0!important}[dir=ltr] .ms-xl-25{margin-left:.25rem!important}[dir=rtl] .ms-xl-25{margin-right:.25rem!important}[dir=ltr] .ms-xl-50{margin-left:.5rem!important}[dir=rtl] .ms-xl-50{margin-right:.5rem!important}[dir=ltr] .ms-xl-75{margin-left:.75rem!important}[dir=rtl] .ms-xl-75{margin-right:.75rem!important}[dir=ltr] .ms-xl-1{margin-left:1rem!important}[dir=rtl] .ms-xl-1{margin-right:1rem!important}[dir=ltr] .ms-xl-2{margin-left:1.5rem!important}[dir=rtl] .ms-xl-2{margin-right:1.5rem!important}[dir=ltr] .ms-xl-3{margin-left:3rem!important}[dir=rtl] .ms-xl-3{margin-right:3rem!important}[dir=ltr] .ms-xl-4{margin-left:3.5rem!important}[dir=rtl] .ms-xl-4{margin-right:3.5rem!important}[dir=ltr] .ms-xl-5{margin-left:4rem!important}[dir=rtl] .ms-xl-5{margin-right:4rem!important}[dir=ltr] .ms-xl-auto{margin-left:auto!important}[dir=rtl] .ms-xl-auto{margin-right:auto!important}[dir] .p-xl-0{padding:0!important}[dir] .p-xl-25{padding:.25rem!important}[dir] .p-xl-50{padding:.5rem!important}[dir] .p-xl-75{padding:.75rem!important}[dir] .p-xl-1{padding:1rem!important}[dir] .p-xl-2{padding:1.5rem!important}[dir] .p-xl-3{padding:3rem!important}[dir] .p-xl-4{padding:3.5rem!important}[dir] .p-xl-5{padding:4rem!important}[dir=ltr] .px-xl-0,[dir=rtl] .px-xl-0{padding-right:0!important;padding-left:0!important}[dir=ltr] .px-xl-25,[dir=rtl] .px-xl-25{padding-right:.25rem!important;padding-left:.25rem!important}[dir=ltr] .px-xl-50,[dir=rtl] .px-xl-50{padding-right:.5rem!important;padding-left:.5rem!important}[dir=ltr] .px-xl-75,[dir=rtl] .px-xl-75{padding-right:.75rem!important;padding-left:.75rem!important}[dir=ltr] .px-xl-1,[dir=rtl] .px-xl-1{padding-right:1rem!important;padding-left:1rem!important}[dir=ltr] .px-xl-2,[dir=rtl] .px-xl-2{padding-right:1.5rem!important;padding-left:1.5rem!important}[dir=ltr] .px-xl-3,[dir=rtl] .px-xl-3{padding-right:3rem!important;padding-left:3rem!important}[dir=ltr] .px-xl-4,[dir=rtl] .px-xl-4{padding-right:3.5rem!important;padding-left:3.5rem!important}[dir=ltr] .px-xl-5,[dir=rtl] .px-xl-5{padding-right:4rem!important;padding-left:4rem!important}[dir] .py-xl-0{padding-top:0!important;padding-bottom:0!important}[dir] .py-xl-25{padding-top:.25rem!important;padding-bottom:.25rem!important}[dir] .py-xl-50{padding-top:.5rem!important;padding-bottom:.5rem!important}[dir] .py-xl-75{padding-top:.75rem!important;padding-bottom:.75rem!important}[dir] .py-xl-1{padding-top:1rem!important;padding-bottom:1rem!important}[dir] .py-xl-2{padding-top:1.5rem!important;padding-bottom:1.5rem!important}[dir] .py-xl-3{padding-top:3rem!important;padding-bottom:3rem!important}[dir] .py-xl-4{padding-top:3.5rem!important;padding-bottom:3.5rem!important}[dir] .py-xl-5{padding-top:4rem!important;padding-bottom:4rem!important}[dir] .pt-xl-0{padding-top:0!important}[dir] .pt-xl-25{padding-top:.25rem!important}[dir] .pt-xl-50{padding-top:.5rem!important}[dir] .pt-xl-75{padding-top:.75rem!important}[dir] .pt-xl-1{padding-top:1rem!important}[dir] .pt-xl-2{padding-top:1.5rem!important}[dir] .pt-xl-3{padding-top:3rem!important}[dir] .pt-xl-4{padding-top:3.5rem!important}[dir] .pt-xl-5{padding-top:4rem!important}[dir=ltr] .pe-xl-0{padding-right:0!important}[dir=rtl] .pe-xl-0{padding-left:0!important}[dir=ltr] .pe-xl-25{padding-right:.25rem!important}[dir=rtl] .pe-xl-25{padding-left:.25rem!important}[dir=ltr] .pe-xl-50{padding-right:.5rem!important}[dir=rtl] .pe-xl-50{padding-left:.5rem!important}[dir=ltr] .pe-xl-75{padding-right:.75rem!important}[dir=rtl] .pe-xl-75{padding-left:.75rem!important}[dir=ltr] .pe-xl-1{padding-right:1rem!important}[dir=rtl] .pe-xl-1{padding-left:1rem!important}[dir=ltr] .pe-xl-2{padding-right:1.5rem!important}[dir=rtl] .pe-xl-2{padding-left:1.5rem!important}[dir=ltr] .pe-xl-3{padding-right:3rem!important}[dir=rtl] .pe-xl-3{padding-left:3rem!important}[dir=ltr] .pe-xl-4{padding-right:3.5rem!important}[dir=rtl] .pe-xl-4{padding-left:3.5rem!important}[dir=ltr] .pe-xl-5{padding-right:4rem!important}[dir=rtl] .pe-xl-5{padding-left:4rem!important}[dir] .pb-xl-0{padding-bottom:0!important}[dir] .pb-xl-25{padding-bottom:.25rem!important}[dir] .pb-xl-50{padding-bottom:.5rem!important}[dir] .pb-xl-75{padding-bottom:.75rem!important}[dir] .pb-xl-1{padding-bottom:1rem!important}[dir] .pb-xl-2{padding-bottom:1.5rem!important}[dir] .pb-xl-3{padding-bottom:3rem!important}[dir] .pb-xl-4{padding-bottom:3.5rem!important}[dir] .pb-xl-5{padding-bottom:4rem!important}[dir=ltr] .ps-xl-0{padding-left:0!important}[dir=rtl] .ps-xl-0{padding-right:0!important}[dir=ltr] .ps-xl-25{padding-left:.25rem!important}[dir=rtl] .ps-xl-25{padding-right:.25rem!important}[dir=ltr] .ps-xl-50{padding-left:.5rem!important}[dir=rtl] .ps-xl-50{padding-right:.5rem!important}[dir=ltr] .ps-xl-75{padding-left:.75rem!important}[dir=rtl] .ps-xl-75{padding-right:.75rem!important}[dir=ltr] .ps-xl-1{padding-left:1rem!important}[dir=rtl] .ps-xl-1{padding-right:1rem!important}[dir=ltr] .ps-xl-2{padding-left:1.5rem!important}[dir=rtl] .ps-xl-2{padding-right:1.5rem!important}[dir=ltr] .ps-xl-3{padding-left:3rem!important}[dir=rtl] .ps-xl-3{padding-right:3rem!important}[dir=ltr] .ps-xl-4{padding-left:3.5rem!important}[dir=rtl] .ps-xl-4{padding-right:3.5rem!important}[dir=ltr] .ps-xl-5{padding-left:4rem!important}[dir=rtl] .ps-xl-5{padding-right:4rem!important}[dir=ltr] .text-xl-start{text-align:left!important}[dir=ltr] .text-xl-end,[dir=rtl] .text-xl-start{text-align:right!important}[dir=rtl] .text-xl-end{text-align:left!important}[dir] .text-xl-center{text-align:center!important}}@media(min-width:1440px){[dir=ltr] .float-xxl-start{float:left!important}[dir=ltr] .float-xxl-end,[dir=rtl] .float-xxl-start{float:right!important}[dir=rtl] .float-xxl-end{float:left!important}[dir] .float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{grid-gap:0!important;gap:0!important}.gap-xxl-25{grid-gap:.25rem!important;gap:.25rem!important}.gap-xxl-50{grid-gap:.5rem!important;gap:.5rem!important}.gap-xxl-75{grid-gap:.75rem!important;gap:.75rem!important}.gap-xxl-1{grid-gap:1rem!important;gap:1rem!important}.gap-xxl-2{grid-gap:1.5rem!important;gap:1.5rem!important}.gap-xxl-3{grid-gap:3rem!important;gap:3rem!important}.gap-xxl-4{grid-gap:3.5rem!important;gap:3.5rem!important}.gap-xxl-5{grid-gap:4rem!important;gap:4rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}[dir] .m-xxl-0{margin:0!important}[dir] .m-xxl-25{margin:.25rem!important}[dir] .m-xxl-50{margin:.5rem!important}[dir] .m-xxl-75{margin:.75rem!important}[dir] .m-xxl-1{margin:1rem!important}[dir] .m-xxl-2{margin:1.5rem!important}[dir] .m-xxl-3{margin:3rem!important}[dir] .m-xxl-4{margin:3.5rem!important}[dir] .m-xxl-5{margin:4rem!important}[dir] .m-xxl-auto{margin:auto!important}[dir=ltr] .mx-xxl-0,[dir=rtl] .mx-xxl-0{margin-right:0!important;margin-left:0!important}[dir=ltr] .mx-xxl-25,[dir=rtl] .mx-xxl-25{margin-right:.25rem!important;margin-left:.25rem!important}[dir=ltr] .mx-xxl-50,[dir=rtl] .mx-xxl-50{margin-right:.5rem!important;margin-left:.5rem!important}[dir=ltr] .mx-xxl-75,[dir=rtl] .mx-xxl-75{margin-right:.75rem!important;margin-left:.75rem!important}[dir=ltr] .mx-xxl-1,[dir=rtl] .mx-xxl-1{margin-right:1rem!important;margin-left:1rem!important}[dir=ltr] .mx-xxl-2,[dir=rtl] .mx-xxl-2{margin-right:1.5rem!important;margin-left:1.5rem!important}[dir=ltr] .mx-xxl-3,[dir=rtl] .mx-xxl-3{margin-right:3rem!important;margin-left:3rem!important}[dir=ltr] .mx-xxl-4,[dir=rtl] .mx-xxl-4{margin-right:3.5rem!important;margin-left:3.5rem!important}[dir=ltr] .mx-xxl-5,[dir=rtl] .mx-xxl-5{margin-right:4rem!important;margin-left:4rem!important}[dir=ltr] .mx-xxl-auto,[dir=rtl] .mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}[dir] .my-xxl-0{margin-top:0!important;margin-bottom:0!important}[dir] .my-xxl-25{margin-top:.25rem!important;margin-bottom:.25rem!important}[dir] .my-xxl-50{margin-top:.5rem!important;margin-bottom:.5rem!important}[dir] .my-xxl-75{margin-top:.75rem!important;margin-bottom:.75rem!important}[dir] .my-xxl-1{margin-top:1rem!important;margin-bottom:1rem!important}[dir] .my-xxl-2{margin-top:1.5rem!important;margin-bottom:1.5rem!important}[dir] .my-xxl-3{margin-top:3rem!important;margin-bottom:3rem!important}[dir] .my-xxl-4{margin-top:3.5rem!important;margin-bottom:3.5rem!important}[dir] .my-xxl-5{margin-top:4rem!important;margin-bottom:4rem!important}[dir] .my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}[dir] .mt-xxl-0{margin-top:0!important}[dir] .mt-xxl-25{margin-top:.25rem!important}[dir] .mt-xxl-50{margin-top:.5rem!important}[dir] .mt-xxl-75{margin-top:.75rem!important}[dir] .mt-xxl-1{margin-top:1rem!important}[dir] .mt-xxl-2{margin-top:1.5rem!important}[dir] .mt-xxl-3{margin-top:3rem!important}[dir] .mt-xxl-4{margin-top:3.5rem!important}[dir] .mt-xxl-5{margin-top:4rem!important}[dir] .mt-xxl-auto{margin-top:auto!important}[dir=ltr] .me-xxl-0{margin-right:0!important}[dir=rtl] .me-xxl-0{margin-left:0!important}[dir=ltr] .me-xxl-25{margin-right:.25rem!important}[dir=rtl] .me-xxl-25{margin-left:.25rem!important}[dir=ltr] .me-xxl-50{margin-right:.5rem!important}[dir=rtl] .me-xxl-50{margin-left:.5rem!important}[dir=ltr] .me-xxl-75{margin-right:.75rem!important}[dir=rtl] .me-xxl-75{margin-left:.75rem!important}[dir=ltr] .me-xxl-1{margin-right:1rem!important}[dir=rtl] .me-xxl-1{margin-left:1rem!important}[dir=ltr] .me-xxl-2{margin-right:1.5rem!important}[dir=rtl] .me-xxl-2{margin-left:1.5rem!important}[dir=ltr] .me-xxl-3{margin-right:3rem!important}[dir=rtl] .me-xxl-3{margin-left:3rem!important}[dir=ltr] .me-xxl-4{margin-right:3.5rem!important}[dir=rtl] .me-xxl-4{margin-left:3.5rem!important}[dir=ltr] .me-xxl-5{margin-right:4rem!important}[dir=rtl] .me-xxl-5{margin-left:4rem!important}[dir=ltr] .me-xxl-auto{margin-right:auto!important}[dir=rtl] .me-xxl-auto{margin-left:auto!important}[dir] .mb-xxl-0{margin-bottom:0!important}[dir] .mb-xxl-25{margin-bottom:.25rem!important}[dir] .mb-xxl-50{margin-bottom:.5rem!important}[dir] .mb-xxl-75{margin-bottom:.75rem!important}[dir] .mb-xxl-1{margin-bottom:1rem!important}[dir] .mb-xxl-2{margin-bottom:1.5rem!important}[dir] .mb-xxl-3{margin-bottom:3rem!important}[dir] .mb-xxl-4{margin-bottom:3.5rem!important}[dir] .mb-xxl-5{margin-bottom:4rem!important}[dir] .mb-xxl-auto{margin-bottom:auto!important}[dir=ltr] .ms-xxl-0{margin-left:0!important}[dir=rtl] .ms-xxl-0{margin-right:0!important}[dir=ltr] .ms-xxl-25{margin-left:.25rem!important}[dir=rtl] .ms-xxl-25{margin-right:.25rem!important}[dir=ltr] .ms-xxl-50{margin-left:.5rem!important}[dir=rtl] .ms-xxl-50{margin-right:.5rem!important}[dir=ltr] .ms-xxl-75{margin-left:.75rem!important}[dir=rtl] .ms-xxl-75{margin-right:.75rem!important}[dir=ltr] .ms-xxl-1{margin-left:1rem!important}[dir=rtl] .ms-xxl-1{margin-right:1rem!important}[dir=ltr] .ms-xxl-2{margin-left:1.5rem!important}[dir=rtl] .ms-xxl-2{margin-right:1.5rem!important}[dir=ltr] .ms-xxl-3{margin-left:3rem!important}[dir=rtl] .ms-xxl-3{margin-right:3rem!important}[dir=ltr] .ms-xxl-4{margin-left:3.5rem!important}[dir=rtl] .ms-xxl-4{margin-right:3.5rem!important}[dir=ltr] .ms-xxl-5{margin-left:4rem!important}[dir=rtl] .ms-xxl-5{margin-right:4rem!important}[dir=ltr] .ms-xxl-auto{margin-left:auto!important}[dir=rtl] .ms-xxl-auto{margin-right:auto!important}[dir] .p-xxl-0{padding:0!important}[dir] .p-xxl-25{padding:.25rem!important}[dir] .p-xxl-50{padding:.5rem!important}[dir] .p-xxl-75{padding:.75rem!important}[dir] .p-xxl-1{padding:1rem!important}[dir] .p-xxl-2{padding:1.5rem!important}[dir] .p-xxl-3{padding:3rem!important}[dir] .p-xxl-4{padding:3.5rem!important}[dir] .p-xxl-5{padding:4rem!important}[dir=ltr] .px-xxl-0,[dir=rtl] .px-xxl-0{padding-right:0!important;padding-left:0!important}[dir=ltr] .px-xxl-25,[dir=rtl] .px-xxl-25{padding-right:.25rem!important;padding-left:.25rem!important}[dir=ltr] .px-xxl-50,[dir=rtl] .px-xxl-50{padding-right:.5rem!important;padding-left:.5rem!important}[dir=ltr] .px-xxl-75,[dir=rtl] .px-xxl-75{padding-right:.75rem!important;padding-left:.75rem!important}[dir=ltr] .px-xxl-1,[dir=rtl] .px-xxl-1{padding-right:1rem!important;padding-left:1rem!important}[dir=ltr] .px-xxl-2,[dir=rtl] .px-xxl-2{padding-right:1.5rem!important;padding-left:1.5rem!important}[dir=ltr] .px-xxl-3,[dir=rtl] .px-xxl-3{padding-right:3rem!important;padding-left:3rem!important}[dir=ltr] .px-xxl-4,[dir=rtl] .px-xxl-4{padding-right:3.5rem!important;padding-left:3.5rem!important}[dir=ltr] .px-xxl-5,[dir=rtl] .px-xxl-5{padding-right:4rem!important;padding-left:4rem!important}[dir] .py-xxl-0{padding-top:0!important;padding-bottom:0!important}[dir] .py-xxl-25{padding-top:.25rem!important;padding-bottom:.25rem!important}[dir] .py-xxl-50{padding-top:.5rem!important;padding-bottom:.5rem!important}[dir] .py-xxl-75{padding-top:.75rem!important;padding-bottom:.75rem!important}[dir] .py-xxl-1{padding-top:1rem!important;padding-bottom:1rem!important}[dir] .py-xxl-2{padding-top:1.5rem!important;padding-bottom:1.5rem!important}[dir] .py-xxl-3{padding-top:3rem!important;padding-bottom:3rem!important}[dir] .py-xxl-4{padding-top:3.5rem!important;padding-bottom:3.5rem!important}[dir] .py-xxl-5{padding-top:4rem!important;padding-bottom:4rem!important}[dir] .pt-xxl-0{padding-top:0!important}[dir] .pt-xxl-25{padding-top:.25rem!important}[dir] .pt-xxl-50{padding-top:.5rem!important}[dir] .pt-xxl-75{padding-top:.75rem!important}[dir] .pt-xxl-1{padding-top:1rem!important}[dir] .pt-xxl-2{padding-top:1.5rem!important}[dir] .pt-xxl-3{padding-top:3rem!important}[dir] .pt-xxl-4{padding-top:3.5rem!important}[dir] .pt-xxl-5{padding-top:4rem!important}[dir=ltr] .pe-xxl-0{padding-right:0!important}[dir=rtl] .pe-xxl-0{padding-left:0!important}[dir=ltr] .pe-xxl-25{padding-right:.25rem!important}[dir=rtl] .pe-xxl-25{padding-left:.25rem!important}[dir=ltr] .pe-xxl-50{padding-right:.5rem!important}[dir=rtl] .pe-xxl-50{padding-left:.5rem!important}[dir=ltr] .pe-xxl-75{padding-right:.75rem!important}[dir=rtl] .pe-xxl-75{padding-left:.75rem!important}[dir=ltr] .pe-xxl-1{padding-right:1rem!important}[dir=rtl] .pe-xxl-1{padding-left:1rem!important}[dir=ltr] .pe-xxl-2{padding-right:1.5rem!important}[dir=rtl] .pe-xxl-2{padding-left:1.5rem!important}[dir=ltr] .pe-xxl-3{padding-right:3rem!important}[dir=rtl] .pe-xxl-3{padding-left:3rem!important}[dir=ltr] .pe-xxl-4{padding-right:3.5rem!important}[dir=rtl] .pe-xxl-4{padding-left:3.5rem!important}[dir=ltr] .pe-xxl-5{padding-right:4rem!important}[dir=rtl] .pe-xxl-5{padding-left:4rem!important}[dir] .pb-xxl-0{padding-bottom:0!important}[dir] .pb-xxl-25{padding-bottom:.25rem!important}[dir] .pb-xxl-50{padding-bottom:.5rem!important}[dir] .pb-xxl-75{padding-bottom:.75rem!important}[dir] .pb-xxl-1{padding-bottom:1rem!important}[dir] .pb-xxl-2{padding-bottom:1.5rem!important}[dir] .pb-xxl-3{padding-bottom:3rem!important}[dir] .pb-xxl-4{padding-bottom:3.5rem!important}[dir] .pb-xxl-5{padding-bottom:4rem!important}[dir=ltr] .ps-xxl-0{padding-left:0!important}[dir=rtl] .ps-xxl-0{padding-right:0!important}[dir=ltr] .ps-xxl-25{padding-left:.25rem!important}[dir=rtl] .ps-xxl-25{padding-right:.25rem!important}[dir=ltr] .ps-xxl-50{padding-left:.5rem!important}[dir=rtl] .ps-xxl-50{padding-right:.5rem!important}[dir=ltr] .ps-xxl-75{padding-left:.75rem!important}[dir=rtl] .ps-xxl-75{padding-right:.75rem!important}[dir=ltr] .ps-xxl-1{padding-left:1rem!important}[dir=rtl] .ps-xxl-1{padding-right:1rem!important}[dir=ltr] .ps-xxl-2{padding-left:1.5rem!important}[dir=rtl] .ps-xxl-2{padding-right:1.5rem!important}[dir=ltr] .ps-xxl-3{padding-left:3rem!important}[dir=rtl] .ps-xxl-3{padding-right:3rem!important}[dir=ltr] .ps-xxl-4{padding-left:3.5rem!important}[dir=rtl] .ps-xxl-4{padding-right:3.5rem!important}[dir=ltr] .ps-xxl-5{padding-left:4rem!important}[dir=rtl] .ps-xxl-5{padding-right:4rem!important}[dir=ltr] .text-xxl-start{text-align:left!important}[dir=ltr] .text-xxl-end,[dir=rtl] .text-xxl-start{text-align:right!important}[dir=rtl] .text-xxl-end{text-align:left!important}[dir] .text-xxl-center{text-align:center!important}}@media(min-width:1200px){.fs-1{font-size:2rem!important}.fs-2{font-size:1.714rem!important}.fs-3{font-size:1.5rem!important}.fs-4{font-size:1.286rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}a:focus{outline:none}a:not([href]),a:not([href]):hover{color:inherit;text-decoration:none}.h4,.text-primary-black,h4{color:#3d3c44}.list-style-icons{list-style:none}[dir=ltr] .list-style-icons{padding-left:10px;margin-left:0}[dir=rtl] .list-style-icons{padding-right:10px;margin-right:0}[dir=ltr] .list-style-icons>li i,[dir=ltr] .list-style-icons>li svg{margin-right:6px}[dir=rtl] .list-style-icons>li i,[dir=rtl] .list-style-icons>li svg{margin-left:6px}.pull-up{transition:all .25s ease}.pull-up:hover{z-index:30}[dir] .pull-up:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 14px 24px rgba(62,57,107,.2)}.spinner{display:inline-block}[dir=ltr] .spinner{animation:spin-ltr 1s linear infinite}[dir=rtl] .spinner{animation:spin-rtl 1s linear infinite}@keyframes spin-ltr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin-rtl{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.spinner-reverse{display:inline-block}[dir=ltr] .spinner-reverse{animation:spin-reverse-ltr 1s linear infinite}[dir=rtl] .spinner-reverse{animation:spin-reverse-rtl 1s linear infinite}@keyframes spin-reverse-ltr{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes spin-reverse-rtl{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.bullet{width:1rem;height:1rem;display:inline-block}[dir] .bullet{border-radius:50%}.bullet.bullet-xs{width:.5rem;height:.5rem}.bullet.bullet-sm{width:.714rem;height:.714rem}.bullet.bullet-lg{width:1.25rem;height:1.25rem}.section-label{font-size:.85rem;color:#b9b9c3;text-transform:uppercase;letter-spacing:.6px}.cell-fit{width:.1%;white-space:nowrap}.match-height>[class*=col]{display:flex;flex-flow:column}.match-height>[class*=col]>.card{flex:1 1 auto}.text-body-heading{color:#5e5873}.text-body-heading:hover{color:inherit!important}.text-body[href]:hover{color:#4b43da!important}code{font-size:90%;color:#d63384}[dir] code{padding:.1rem .4rem;background-color:#eee;border-radius:.1785rem}[dir] pre{background-color:#f7f7f9}[dir] pre code{background-color:transparent!important}.table-white-space td,.table-white-space th{white-space:nowrap}.table tfoot th,.table thead th{vertical-align:top;text-transform:uppercase;font-size:.857rem;letter-spacing:.5px}[dir] .table.table-sm td,[dir] .table.table-sm th{padding:.3rem .5rem}[dir=ltr] .table.table-sm td:first-child,[dir=ltr] .table.table-sm th:first-child{padding-left:.75rem}[dir=rtl] .table.table-sm td:first-child,[dir=rtl] .table.table-sm th:first-child{padding-right:.75rem}[dir] .table.table-dark tr>*{border-bottom-color:#3b4253!important}[dir] .table:not(.table-dark):not(.table-light) tfoot:not(.table-dark) th,[dir] .table:not(.table-dark):not(.table-light) thead:not(.table-dark) th{background-color:#f3f2f7}[dir] .table-hover tbody tr{cursor:pointer}[dir] .card .table{margin-bottom:0}[dir=ltr] .card .table,[dir=rtl] .card .table{border-bottom-left-radius:.357rem;border-bottom-right-radius:.357rem}[dir] .card .table tbody tr:last-child>*{border-bottom-width:0}[dir=ltr] .card .table tbody tr:last-child td:first-child{border-bottom-left-radius:.357rem}[dir=ltr] .card .table tbody tr:last-child td:last-child,[dir=rtl] .card .table tbody tr:last-child td:first-child{border-bottom-right-radius:.357rem}[dir=rtl] .card .table tbody tr:last-child td:last-child{border-bottom-left-radius:.357rem}[dir=ltr] .table.table-flush-spacing tbody tr>td:first-child,[dir=ltr] .table.table-flush-spacing thead tr>td:first-child{padding-left:0}[dir=ltr] .table.table-flush-spacing tbody tr>td:last-child,[dir=ltr] .table.table-flush-spacing thead tr>td:last-child,[dir=rtl] .table.table-flush-spacing tbody tr>td:first-child,[dir=rtl] .table.table-flush-spacing thead tr>td:first-child{padding-right:0}[dir=rtl] .table.table-flush-spacing tbody tr>td:last-child,[dir=rtl] .table.table-flush-spacing thead tr>td:last-child{padding-left:0}.col-form-label,.col-form-label-lg,.col-form-label-sm{font-size:.857rem;align-self:center}.form-control::placeholder,.form-control:focus::placeholder{transition:all .2s ease}[dir=ltr] .form-control:focus::placeholder{transform:translate(5px)}[dir=rtl] .form-control:focus::placeholder{transform:translate(-5px)}[dir] .form-control:focus.is-valid,[dir] .form-control:focus:valid{box-shadow:0 3px 10px 0 rgba(34,41,47,.1)}.form-control-plaintext:focus{outline:none}textarea.form-control{line-height:1.6rem}[dir] textarea.form-control{padding:.8rem 1rem!important}[dir] textarea.form-control-sm{padding:.4rem .857rem!important}[dir] textarea.form-control-lg{padding:1rem 1.143rem!important}[dir] .input-group:not(.bootstrap-touchspin):focus-within{box-shadow:0 3px 10px 0 rgba(34,41,47,.1);border-radius:.357rem}[dir] .input-group:not(.bootstrap-touchspin):focus-within .form-control,[dir] .input-group:not(.bootstrap-touchspin):focus-within .input-group-text{border-color:#4f46e5;box-shadow:none}[dir] .input-group:not(.bootstrap-touchspin):focus-within .form-control.is-valid,[dir] .input-group:not(.bootstrap-touchspin):focus-within .input-group-text.is-valid{border-color:#28c76f}[dir] .input-group:not(.bootstrap-touchspin):focus-within .form-control.is-invalid,[dir] .input-group:not(.bootstrap-touchspin):focus-within .input-group-text.is-invalid{border-color:#fb7979}[dir] .input-group.is-valid .input-group-text{border-color:#28c76f!important}[dir] .input-group.is-valid:not(.bootstrap-touchspin):focus-within .input-group-text{border-color:#28c76f}[dir] .input-group.is-invalid .input-group-text{border-color:#fb7979!important}[dir] .input-group.is-invalid:not(.bootstrap-touchspin):focus-within .input-group-text{border-color:#fb7979}[dir] .input-group.disabled .input-group-text{background-color:#efefef}[dir] .input-group.round .form-control,[dir] .input-group.round .input-group-text,[dir] .input-group.round:focus-within{border-radius:1.5rem}[dir] .input-group.square .form-control,[dir] .input-group.square .input-group-text,[dir] .input-group.square:focus-within{border-radius:0}.input-group-text{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.input-group-text{transition:none}}[dir=ltr] .input-group-merge .form-control:not(:first-child){padding-left:0;border-left:0}[dir=ltr] .input-group-merge .form-control:not(:last-child),[dir=rtl] .input-group-merge .form-control:not(:first-child){padding-right:0;border-right:0}[dir=rtl] .input-group-merge .form-control:not(:last-child){padding-left:0;border-left:0}[dir] .input-group-merge .form-control.is-valid .input-group-text{border-color:#28c76f}[dir] .form-check:not(.form-switch) .form-check-input[type=checkbox]:checked{background-size:65%}.form-check:not(.form-switch) .form-check-input:disabled:not(:checked){opacity:1}[dir] .form-check:not(.form-switch) .form-check-input:disabled:not(:checked){background-color:#efefef;border-color:#efefef}[dir] .form-check-input:not(:disabled):checked{box-shadow:0 2px 4px 0 rgba(79,70,229,.4)}[dir] .form-check-input:not(:disabled):indeterminate{background-size:85%}.form-switch{position:relative}.form-switch .form-check-input{height:1.7rem}[dir] .form-switch .form-check-input:checked{box-shadow:none!important}[dir] .form-switch .form-check-input{border:none}[dir] .form-switch .form-check-input:not(:checked){background-color:#e2e2e2}.form-switch .form-check-input:active{filter:none}[dir] .form-switch .form-check-input:not(:disabled):checked,[dir] .form-switch .form-check-input:not(:disabled):focus{box-shadow:none!important}.form-switch .form-check-label{line-height:1.7rem}.form-switch .form-check-label .switch-icon-left,.form-switch .form-check-label .switch-icon-right,.form-switch .form-check-label .switch-text-left,.form-switch .form-check-label .switch-text-right{position:absolute;-webkit-user-select:none;user-select:none;line-height:1.65}.form-switch .form-check-label .switch-icon-left i,.form-switch .form-check-label .switch-icon-left svg,.form-switch .form-check-label .switch-icon-right i,.form-switch .form-check-label .switch-icon-right svg,.form-switch .form-check-label .switch-text-left i,.form-switch .form-check-label .switch-text-left svg,.form-switch .form-check-label .switch-text-right i,.form-switch .form-check-label .switch-text-right svg{height:13px;width:13px;font-size:13px}.form-switch .form-check-label .switch-icon-left,.form-switch .form-check-label .switch-text-left{top:0;color:#fff;opacity:0;transition:opacity .1s ease,transform .15s ease}[dir=ltr] .form-switch .form-check-label .switch-icon-left,[dir=ltr] .form-switch .form-check-label .switch-text-left{left:6px;transform:translateX(8px)}[dir=rtl] .form-switch .form-check-label .switch-icon-left,[dir=rtl] .form-switch .form-check-label .switch-text-left{right:6px;transform:translateX(-8px)}.form-switch .form-check-label .switch-icon-right,.form-switch .form-check-label .switch-text-right{top:0;opacity:1;transition:opacity .08s ease,transform .15s ease}[dir] .form-switch .form-check-label .switch-icon-right,[dir] .form-switch .form-check-label .switch-text-right{transform:translateX(0)}[dir=ltr] .form-switch .form-check-label .switch-icon-right,[dir=ltr] .form-switch .form-check-label .switch-text-right{left:25px}[dir=rtl] .form-switch .form-check-label .switch-icon-right,[dir=rtl] .form-switch .form-check-label .switch-text-right{right:25px}.form-switch .form-check-label:focus{outline:0}[dir] .form-switch .form-check-input:checked~.form-check-label:before{box-shadow:none}[dir=ltr] .form-switch .form-check-input:checked~.form-check-label:after{transform:translateX(1.4rem)}[dir=rtl] .form-switch .form-check-input:checked~.form-check-label:after{transform:translateX(-1.4rem)}.form-switch .form-check-input:checked~.form-check-label .switch-icon-left,.form-switch .form-check-input:checked~.form-check-label .switch-text-left{opacity:1}[dir] .form-switch .form-check-input:checked~.form-check-label .switch-icon-left,[dir] .form-switch .form-check-input:checked~.form-check-label .switch-text-left{transform:translateX(0)}.form-switch .form-check-input:checked~.form-check-label .switch-icon-right,.form-switch .form-check-input:checked~.form-check-label .switch-text-right{opacity:0}[dir=ltr] .form-switch .form-check-input:checked~.form-check-label .switch-icon-right,[dir=ltr] .form-switch .form-check-input:checked~.form-check-label .switch-text-right{transform:translateX(-8px)}[dir=rtl] .form-switch .form-check-input:checked~.form-check-label .switch-icon-right,[dir=rtl] .form-switch .form-check-input:checked~.form-check-label .switch-text-right{transform:translateX(8px)}.form-switch .form-check-input:not(:checked)~.form-check-label .switch-text-left{opacity:0}.form-switch .form-check-input:not(:checked)~.form-check-label .switch-text-right{opacity:1}.form-switch .form-check-input:checked~.form-check-label .switch-text-right{opacity:0}.form-switch .form-check-input:checked~.form-check-label .switch-text-left{opacity:1}.form-floating>.form-control:focus~label{color:#4f46e5}.form-floating>label{opacity:.65}.textarea-counter-value{color:#fff;font-size:.6rem}[dir] .textarea-counter-value{background-color:#4f46e5;padding:1px 6px;border-radius:0 0 5px 5px}[dir=ltr] .textarea-counter-value{margin-right:1rem}[dir=rtl] .textarea-counter-value{margin-left:1rem}[dir] .btn.disabled-max-min,[dir] .btn.disabled-max-min:active,[dir] .btn.disabled-max-min:focus{background-color:rgba(34,41,47,.5)!important;cursor:default}[dir] .bootstrap-touchspin.disabled-touchspin .bootstrap-touchspin-down,[dir] .bootstrap-touchspin.disabled-touchspin .bootstrap-touchspin-up{border-color:transparent!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}[dir] .picker__input.form-control{background-color:#fff}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#6e6b7b!important}.btn{font-weight:500}[dir] .btn{box-shadow:none}.btn[class*=bg-gradient-]{transition:all .2s ease}[dir] .btn[class*=bg-gradient-]:hover{transform:translateY(-2px)}[dir] .btn.btn-icon{padding:.715rem .736rem}.btn-group-sm>.btn.btn-icon,.btn.btn-sm.btn-icon{line-height:.5}[dir] .btn-group-sm>.btn.btn-icon,[dir] .btn.btn-sm.btn-icon{padding:.5rem}.btn-group-lg>.btn.btn-icon,.btn.btn-lg.btn-icon{line-height:.75}[dir] .btn-group-lg>.btn.btn-icon,[dir] .btn.btn-lg.btn-icon{padding:1rem}.btn.active,.btn.focus,.btn:active,.btn:focus{outline:none}[dir] .btn.active,[dir] .btn.focus,[dir] .btn:active,[dir] .btn:focus{box-shadow:none}[dir] .btn:not(:disabled):not(.disabled).active:focus,[dir] .btn:not(:disabled):not(.disabled):active:focus{box-shadow:none!important}.btn .feather{vertical-align:bottom}.btn-check:active+[class*=btn-],.btn-check:checked+[class*=btn-]{outline:none}[dir] .btn-check:active+[class*=btn-],[dir] .btn-check:checked+[class*=btn-]{box-shadow:none}[dir] .btn.waves-input-wrapper{padding:0}.btn-pinned{position:absolute;top:1.2rem}[dir=ltr] .btn-pinned{right:.7rem}[dir=rtl] .btn-pinned{left:.7rem}@media(max-width:767.98px){.btn-sm-block{display:block;width:100%}}[dir] .waves-effect{cursor:inherit}[dir=ltr] .dropdown-toggle-split,[dir=rtl] .dropdown-toggle-split{padding-right:.7894736842rem;padding-left:.7894736842rem}[dir=ltr] .btn-group-lg>.btn+.dropdown-toggle-split,[dir=ltr] .btn-lg+.dropdown-toggle-split,[dir=rtl] .btn-group-lg>.btn+.dropdown-toggle-split,[dir=rtl] .btn-lg+.dropdown-toggle-split{padding-right:1.1428571429rem;padding-left:1.1428571429rem}[dir=ltr] .btn-group-sm>.btn+.dropdown-toggle-split,[dir=ltr] .btn-sm+.dropdown-toggle-split,[dir=rtl] .btn-group-sm>.btn+.dropdown-toggle-split,[dir=rtl] .btn-sm+.dropdown-toggle-split{padding-right:.5263157895rem;padding-left:.5263157895rem}[dir=ltr] .btn-group [class*=btn-]:not([class*=btn-outline-]):not([class*=btn-flat-]):not([class*=btn-gradient-]):not([class*=btn-relief-]),[dir=rtl] .btn-group [class*=btn-]:not([class*=btn-outline-]):not([class*=btn-flat-]):not([class*=btn-gradient-]):not([class*=btn-relief-]){border-left-color:rgba(34,41,47,.08)!important;border-right-color:rgba(34,41,47,.08)!important}[dir=ltr] .btn-group>.btn:not([class*=btn-outline-]):not([class*=btn-flat-]):not([class*=btn-gradient-]):not([class*=btn-relief-]):first-child,[dir=ltr] .btn-group>.btn:not([class*=btn-outline-]):not([class*=btn-flat-]):not([class*=btn-gradient-]):not([class*=btn-relief-]):first-of-type{border-left-color:transparent!important}[dir=ltr] .btn-group>.btn:not([class*=btn-outline-]):not([class*=btn-flat-]):not([class*=btn-gradient-]):not([class*=btn-relief-]):last-child,[dir=ltr] .btn-group>.btn:not([class*=btn-outline-]):not([class*=btn-flat-]):not([class*=btn-gradient-]):not([class*=btn-relief-]):last-of-type,[dir=rtl] .btn-group>.btn:not([class*=btn-outline-]):not([class*=btn-flat-]):not([class*=btn-gradient-]):not([class*=btn-relief-]):first-child,[dir=rtl] .btn-group>.btn:not([class*=btn-outline-]):not([class*=btn-flat-]):not([class*=btn-gradient-]):not([class*=btn-relief-]):first-of-type{border-right-color:transparent!important}[dir=rtl] .btn-group>.btn:not([class*=btn-outline-]):not([class*=btn-flat-]):not([class*=btn-gradient-]):not([class*=btn-relief-]):last-child,[dir=rtl] .btn-group>.btn:not([class*=btn-outline-]):not([class*=btn-flat-]):not([class*=btn-gradient-]):not([class*=btn-relief-]):last-of-type{border-left-color:transparent!important}[dir=ltr] .btn-group-toggle [class*=btn-outline-]:not(:last-child){border-right-width:0!important}[dir=rtl] .btn-group-toggle [class*=btn-outline-]:not(:last-child){border-left-width:0!important}[dir=ltr] .btn-group-toggle :not([class*=btn-outline-]).active,[dir=ltr] .btn-group-toggle :not([class*=btn-outline-]):active{box-shadow:inset 1.95px 1.95px 2.6px rgba(0,0,0,.15)}[dir=rtl] .btn-group-toggle :not([class*=btn-outline-]).active,[dir=rtl] .btn-group-toggle :not([class*=btn-outline-]):active{box-shadow:inset -1.95px 1.95px 2.6px rgba(0,0,0,.15)}[dir=ltr] .dropdown [class*=btn-outline-].dropdown-toggle.dropdown-toggle-split{border-left:0!important}[dir=rtl] .dropdown [class*=btn-outline-].dropdown-toggle.dropdown-toggle-split{border-right:0!important}.dropdown.no-arrow .dropdown-toggle:after{display:none}[dir=ltr] .dropdown.no-arrow .dropdown-toggle i,[dir=ltr] .dropdown.no-arrow .dropdown-toggle svg{margin-right:0}[dir=rtl] .dropdown.no-arrow .dropdown-toggle i,[dir=rtl] .dropdown.no-arrow .dropdown-toggle svg{margin-left:0}[dir] .dropdown-menu{transform:scaleY(0);box-shadow:0 5px 25px rgba(34,41,47,.1)}.dropdown-menu .dropdown-item{width:auto}[dir] .dropdown-menu .dropdown-item{cursor:pointer}.dropdown-menu .dropdown-header{font-weight:500;line-height:1}.show>.dropdown-menu{opacity:1;display:block}[dir] .show>.dropdown-menu{transform:scale(1)}[dir] .show .btn.dropdown-toggle:focus,[dir] .show .dropdown-toggle:focus{box-shadow:none}.dropdown-toggle:after{content:" ";color:#6e6b7b;width:14px;height:11px;position:relative;top:1px;vertical-align:0}[dir] .dropdown-toggle:after{border:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:16px;padding:0;margin:0}[dir=ltr] .dropdown-toggle:after{right:0;left:.714rem}[dir=rtl] .dropdown-toggle:after{left:0;right:.714rem}[dir] .btn-group-lg>.dropdown-toggle.btn:after,[dir] .dropdown-toggle.btn-lg:after{background-size:18px}[dir] .btn-group-sm>.dropdown-toggle.btn:after,[dir] .dropdown-toggle.btn-sm:after{background-size:14px}[dir=ltr] .dropdown-toggle.dropdown-toggle-split:after{left:0}[dir=rtl] .dropdown-toggle.dropdown-toggle-split:after{right:0}.dropdown-toggle.nav-hide-arrow:after{display:none}.dropdown-toggle:focus{outline:0}.dropup{position:relative}.dropup .dropdown-toggle:after{width:14px;height:11px;content:"";vertical-align:.05rem}[dir] .dropup .dropdown-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-up'%3E%3Cpath d='M18 15l-6-6-6 6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:16px}.dropup .dropdown-menu{min-width:8rem}.dropstart .dropdown-toggle:before{width:14px;height:11px;content:"";position:relative}[dir] .dropstart .dropdown-toggle:before{border:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:16px}[dir=ltr] .dropstart .dropdown-toggle:before{left:0}[dir=rtl] .dropstart .dropdown-toggle:before{right:0}.dropstart .dropdown-menu{min-width:8rem}.dropend .dropdown-toggle:after{width:14px;height:11px;content:""}[dir] .dropend .dropdown-toggle:after{border:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:16px}.dropend .dropdown-menu{min-width:8rem}[dir] .dropdown-menu[data-popper-placement=bottom-end],[dir] .dropdown-menu[data-popper-placement=bottom-start]{margin-top:.4rem!important}[dir] .dropdown-menu[data-popper-placement=top-end],[dir] .dropdown-menu[data-popper-placement=top-start]{margin-bottom:.4rem!important}[dir=ltr] .dropdown-menu[data-popper-placement=right-end],[dir=ltr] .dropdown-menu[data-popper-placement=right-start]{margin-left:.4rem!important}[dir=ltr] .dropdown-menu[data-popper-placement=left-end],[dir=ltr] .dropdown-menu[data-popper-placement=left-start],[dir=rtl] .dropdown-menu[data-popper-placement=right-end],[dir=rtl] .dropdown-menu[data-popper-placement=right-start]{margin-right:.4rem!important}[dir=rtl] .dropdown-menu[data-popper-placement=left-end],[dir=rtl] .dropdown-menu[data-popper-placement=left-start]{margin-left:.4rem!important}.dropdown.dropdown-icon-wrapper .dropdown-toggle:after,.dropup.dropdown-icon-wrapper .dropdown-toggle:after{display:none}.dropdown.dropdown-icon-wrapper .dropdown-menu,.dropup.dropdown-icon-wrapper .dropdown-menu{min-width:auto}[dir] .dropdown.dropdown-icon-wrapper .dropdown-menu .dropdown-item,[dir] .dropup.dropdown-icon-wrapper .dropdown-menu .dropdown-item{padding:.5rem 1.1rem;cursor:pointer}.dropdown.dropdown-icon-wrapper .dropdown-menu .dropdown-item i,.dropdown.dropdown-icon-wrapper .dropdown-menu .dropdown-item svg,.dropup.dropdown-icon-wrapper .dropdown-menu .dropdown-item i,.dropup.dropdown-icon-wrapper .dropdown-menu .dropdown-item svg{height:1.3rem;width:1.3rem;font-size:1.3rem}[dir=ltr] .header-navbar .dropdown-menu,[dir=ltr] .horizontal-menu-wrapper .dropdown-menu,[dir=rtl] .header-navbar .dropdown-menu,[dir=rtl] .horizontal-menu-wrapper .dropdown-menu{animation-duration:.3s;animation-fill-mode:both;animation-name:slideIn}.dropdown-toggle-hide-arrow>.dropdown-toggle:after,.dropdown-toggle-hide-arrow>.dropdown-toggle:before,.dropdown-toggle.hide-arrow:after,.dropdown-toggle.hide-arrow:before{display:none}@keyframes slideIn{to{transform:translateY(0);opacity:1}0%{transform:translateY(1rem);opacity:0}}.header-navbar{min-height:4.45rem;font-family:var(--bs-body-font-family);transition:all .3s ease,background 0s;z-index:997}[dir] .header-navbar{padding:0}[dir=ltr] .header-navbar.fixed-top,[dir=ltr] .header-navbar.floating-nav{left:210px}[dir=rtl] .header-navbar.fixed-top,[dir=rtl] .header-navbar.floating-nav{right:210px}.header-navbar[class*=bg-] .navbar-nav .nav-item>a,.header-navbar[class*=bg-] .navbar-nav .nav-item>a i,.header-navbar[class*=bg-] .navbar-nav .nav-item>a span,.header-navbar[class*=bg-] .navbar-nav .nav-item>a svg{color:#fff!important}.header-navbar[class*=bg-] .navbar-nav .nav-item .dropdown-menu i,.header-navbar[class*=bg-] .navbar-nav .nav-item .dropdown-menu svg{color:inherit!important}.header-navbar[class*=bg-] .navbar-nav .search-input .input,.header-navbar[class*=bg-] .navbar-nav .search-input .search-list .auto-suggestion span{color:#6e6b7b!important}.header-navbar.floating-nav{position:fixed;width:calc(100% - 4rem - 210px);z-index:12}[dir] .header-navbar.floating-nav{margin:1.3rem auto 0;border-radius:.428rem}[dir=ltr] .header-navbar.floating-nav{right:0}[dir=rtl] .header-navbar.floating-nav{left:0}.header-navbar.navbar-static-top{top:0;width:calc(100% - 210px)}[dir] .header-navbar.navbar-static-top{background:transparent;box-shadow:none!important}[dir=ltr] .header-navbar.navbar-static-top{right:0;left:210px}[dir=rtl] .header-navbar.navbar-static-top{left:0;right:210px}[dir] .header-navbar.navbar-border{border-bottom:1px solid #ebe9f1}[dir=ltr] .header-navbar.navbar-shadow{box-shadow:1.95px 1.95px 2.6px rgba(0,0,0,.15)}[dir=rtl] .header-navbar.navbar-shadow{box-shadow:-1.95px 1.95px 2.6px rgba(0,0,0,.15)}[dir] .header-navbar.navbar-dark.navbar-border{border-bottom:1px solid #3b4253}.header-navbar:not(.navbar-horizontal) .nav-link.dropdown-toggle:after{display:none}.header-navbar .navbar-container{flex-basis:100%;transition:all .3s ease}[dir] .header-navbar .navbar-container{padding:.8rem 1rem}[dir=ltr] .header-navbar .navbar-container{margin-left:0}[dir=rtl] .header-navbar .navbar-container{margin-right:0}@media(min-width:576px){[dir] .header-navbar .navbar-container{padding:.8rem 1.4rem}}.header-navbar .navbar-container .bookmark-wrapper .bookmark-input{z-index:1}.header-navbar .navbar-container .dropdown-language .selected-language{font-weight:500}[dir=ltr] .header-navbar .navbar-container .dropdown-language .nav-link .flag-icon{margin-right:.4rem}[dir=rtl] .header-navbar .navbar-container .dropdown-language .nav-link .flag-icon{margin-left:.4rem}[dir=ltr] .header-navbar .navbar-container .dropdown-language .dropdown-menu .dropdown-item .flag-icon{margin-right:.4rem}[dir=rtl] .header-navbar .navbar-container .dropdown-language .dropdown-menu .dropdown-item .flag-icon{margin-left:.4rem}.header-navbar .navbar-container ul.navbar-nav li{line-height:1.5}.vertical-layout .header-navbar .navbar-container ul.navbar-nav li.dropdown .dropdown-menu{top:41px!important}[dir=ltr] .vertical-layout .header-navbar .navbar-container ul.navbar-nav li.dropdown .dropdown-menu{right:0}[dir=rtl] .vertical-layout .header-navbar .navbar-container ul.navbar-nav li.dropdown .dropdown-menu{left:0}[dir=ltr] .header-navbar .navbar-container ul.navbar-nav li.dropdown-language .dropdown-menu.dropdown-menu-end{right:-2px}[dir=rtl] .header-navbar .navbar-container ul.navbar-nav li.dropdown-language .dropdown-menu.dropdown-menu-end{left:-2px}[dir=ltr] .header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .badge.badge-up,[dir=ltr] .header-navbar .navbar-container ul.navbar-nav li.dropdown-notification .badge.badge-up{right:-3px}[dir=rtl] .header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .badge.badge-up,[dir=rtl] .header-navbar .navbar-container ul.navbar-nav li.dropdown-notification .badge.badge-up{left:-3px}[dir] .header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .dropdown-menu.dropdown-menu-end,[dir] .header-navbar .navbar-container ul.navbar-nav li.dropdown-notification .dropdown-menu.dropdown-menu-end{padding:0}[dir=ltr] .header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .dropdown-menu.dropdown-menu-end,[dir=ltr] .header-navbar .navbar-container ul.navbar-nav li.dropdown-notification .dropdown-menu.dropdown-menu-end{right:-2px;left:inherit}[dir=rtl] .header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .dropdown-menu.dropdown-menu-end,[dir=rtl] .header-navbar .navbar-container ul.navbar-nav li.dropdown-notification .dropdown-menu.dropdown-menu-end{left:-2px;right:inherit}[dir] .header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .dropdown-menu.dropdown-menu-end:before,[dir] .header-navbar .navbar-container ul.navbar-nav li.dropdown-notification .dropdown-menu.dropdown-menu-end:before{background:#4f46e5;border-color:#4f46e5}[dir=ltr] .header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .dropdown-menu-header,[dir=ltr] .header-navbar .navbar-container ul.navbar-nav li.dropdown-notification .dropdown-menu-header,[dir=rtl] .header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .dropdown-menu-header,[dir=rtl] .header-navbar .navbar-container ul.navbar-nav li.dropdown-notification .dropdown-menu-header{border-top-left-radius:.357rem;border-top-right-radius:.357rem}[dir] .header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .dropdown-menu-header .dropdown-header,[dir] .header-navbar .navbar-container ul.navbar-nav li.dropdown-notification .dropdown-menu-header .dropdown-header{padding:1.22rem 1.28rem}.header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .notification-text,.header-navbar .navbar-container ul.navbar-nav li.dropdown-notification .notification-text{font-size:smaller;color:#b9b9c3}[dir] .header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .notification-text,[dir] .header-navbar .navbar-container ul.navbar-nav li.dropdown-notification .notification-text{margin-bottom:.5rem}[dir] .header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .dropdown-menu-footer,[dir] .header-navbar .navbar-container ul.navbar-nav li.dropdown-notification .dropdown-menu-footer{padding:1.28rem}.header-navbar .navbar-container ul.navbar-nav li.dropdown-notification .list-item-body .media-heading{color:#6e6b7b;line-height:1.2}[dir] .header-navbar .navbar-container ul.navbar-nav li.dropdown-notification .list-item-body .media-heading{margin-bottom:0}.header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .list-item{position:relative}[dir] .header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .list-item img{background:#f8f8f8}.header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .list-item:hover .cart-item-remove{visibility:visible}.header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .media-heading{width:8rem}.header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .media-heading .cart-item-title.h6,.header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .media-heading h6.cart-item-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .media-heading .cart-item-by{color:#b9b9c3;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .list-item-body{display:flex;align-items:center;justify-content:space-between}.header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .cart-item-price{width:5rem}[dir] .header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .cart-item-price{margin-bottom:0}[dir=ltr] .header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .cart-item-price{text-align:right}[dir=rtl] .header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .cart-item-price{text-align:left}.header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .cart-item-remove{position:absolute;top:10px;width:14px;height:14px}[dir] .header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .cart-item-remove{cursor:pointer}[dir=ltr] .header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .cart-item-remove{right:17px}[dir=rtl] .header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .cart-item-remove{left:17px}@media(min-width:768px){.header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .cart-item-remove{visibility:hidden}}.header-navbar .navbar-container ul.navbar-nav li>a.nav-link{color:#6e6b7b;position:relative}[dir] .header-navbar .navbar-container ul.navbar-nav li>a.nav-link{padding:0 .5rem}.header-navbar .navbar-container ul.navbar-nav li.dropdown-user{line-height:1!important}[dir] .header-navbar .navbar-container ul.navbar-nav li.dropdown-user .dropdown-menu{margin-top:10px}.header-navbar .navbar-container ul.navbar-nav li.dropdown-user .dropdown-menu i,.header-navbar .navbar-container ul.navbar-nav li.dropdown-user .dropdown-menu svg{height:16px;width:16px;font-size:16px;vertical-align:top}.header-navbar .navbar-container ul.navbar-nav li a.dropdown-user-link{display:flex;align-items:center}.header-navbar .navbar-container ul.navbar-nav li a.dropdown-user-link .user-name{display:inline-block}[dir] .header-navbar .navbar-container ul.navbar-nav li a.dropdown-user-link .user-name{margin-bottom:.435rem}[dir=ltr] .header-navbar .navbar-container ul.navbar-nav li a.dropdown-user-link .user-name{margin-left:.2rem}[dir=rtl] .header-navbar .navbar-container ul.navbar-nav li a.dropdown-user-link .user-name{margin-right:.2rem}.header-navbar .navbar-container ul.navbar-nav li a.dropdown-user-link .user-status{font-size:smaller}[dir] .header-navbar .navbar-container ul.navbar-nav li a.dropdown-user-link img{box-shadow:0 4px 8px 0 rgba(34,41,47,.12),0 2px 4px 0 rgba(34,41,47,.08)}.header-navbar .navbar-container ul.navbar-nav li a.menu-toggle i,.header-navbar .navbar-container ul.navbar-nav li a.menu-toggle svg{height:1.6rem;width:1.6rem;font-size:1.6rem}.header-navbar .navbar-container ul.navbar-nav li a.dropdown-user-link .user-nav{display:flex;flex-direction:column;align-items:flex-end}[dir=ltr] .header-navbar .navbar-container ul.navbar-nav li a.dropdown-user-link .user-nav{float:left;margin-right:.8rem}[dir=rtl] .header-navbar .navbar-container ul.navbar-nav li a.dropdown-user-link .user-nav{float:right;margin-left:.8rem}[dir] .header-navbar .navbar-container ul.navbar-nav li div.input-group{padding:.7rem 1rem}.header-navbar .navbar-container ul.navbar-nav li i.ficon,.header-navbar .navbar-container ul.navbar-nav li svg.ficon{height:1.5rem;width:1.5rem;font-size:1.5rem;color:#6e6b7b}.header-navbar .navbar-container ul.navbar-nav li i.ficon:hover,.header-navbar .navbar-container ul.navbar-nav li svg.ficon:hover{color:#4f46e5}.header-navbar .navbar-container ul.navbar-nav li .media-list{max-height:25rem}.header-navbar .navbar-container ul.navbar-nav li .scrollable-container{position:relative}.header-navbar .navbar-container .dropdown-menu-media{width:30rem}[dir] .header-navbar .navbar-container .dropdown-menu-media .dropdown-menu-header{border-bottom:1px solid #ebe9f1}.header-navbar .navbar-container .dropdown-menu-media .media-list .list-item{display:flex;flex-grow:1}[dir] .header-navbar .navbar-container .dropdown-menu-media .media-list .list-item{padding:.9rem 1.28rem;border:none;border-bottom:1px solid #ebe9f1}[dir] .header-navbar .navbar-container .dropdown-menu-media .media-list .list-item:hover{background:#f8f8f8}.header-navbar .navbar-container .dropdown-menu-media .media-list .list-item .media-meta{color:#6e6b7b}[dir] .header-navbar .navbar-container .dropdown-menu-media .media-list a:last-of-type .list-item{border-bottom:none}[dir] .header-navbar .navbar-container .dropdown-menu-media .dropdown-menu-footer{border-top:1px solid #ebe9f1}.header-navbar-shadow{display:none}@keyframes lights{0%{box-shadow:0 0 5px #6e58ff}to{box-shadow:0 3px 20px #6e58ff}}.trial-status{color:#fff}[dir] .trial-status{background-color:#6e58ff;box-shadow:0 3px 10px #6e58ff}[dir=ltr] .trial-status-animate,[dir=rtl] .trial-status-animate{animation:lights 1s 0ms infinite alternate}[dir] .navbar-floating .navbar-container:not(.main-menu-content){padding:.8rem 1rem}.navbar-floating .header-navbar-shadow{display:block;width:100%;height:102px;position:fixed;top:0;z-index:11}[dir] .navbar-floating .header-navbar-shadow{padding-top:2.2rem;background-repeat:repeat}[dir=ltr] .navbar-floating .header-navbar-shadow{background:linear-gradient(180deg,hsla(0,0%,97.3%,.95) 44%,hsla(0,0%,97.3%,.46) 73%,hsla(0,0%,100%,0));left:0}[dir=rtl] .navbar-floating .header-navbar-shadow{background:linear-gradient(-180deg,hsla(0,0%,97.3%,.95) 44%,hsla(0,0%,97.3%,.46) 73%,hsla(0,0%,100%,0));right:0}[dir] .navbar-light,[dir] .navbar-light.navbar-horizontal{background:#fff}[dir] .navbar-light .navbar-nav .active.nav-link{background-color:rgba(34,41,47,.03)}.navbar-light .navbar-nav .disabled.nav-link{color:#b9b9c3}[dir] .navbar-dark{background:#b8c2cc}.navbar-dark .navbar-brand{color:#fff!important}[dir] .navbar-dark.navbar-horizontal{background:#b8c2cc}.navbar-dark .nav-search .btn-secondary,.navbar-dark .nav-search .form-control{color:#fff}[dir] .navbar-dark .nav-search .btn-secondary,[dir] .navbar-dark .nav-search .form-control{background:#b8c2cc}.navbar-dark .navbar-nav li{line-height:1}[dir] .navbar-dark .navbar-nav .active.nav-link{background-color:hsla(0,0%,100%,.05)}.navbar-dark .navbar-nav .disabled.nav-link{color:#dae1e7}@media(max-width:767.98px){.header-navbar .navbar-nav .show{position:static}[dir] .header-navbar .navbar-nav .open-navbar-container{padding-top:.625rem}.header-navbar .dropdown,.header-navbar .dropend,.header-navbar .dropstart,.header-navbar .dropup{position:static}.header-navbar .navbar-container .show~.dropdown-menu{width:auto!important;overflow:hidden}[dir] .header-navbar .navbar-container .show~.dropdown-menu{float:none;margin-top:0}[dir=ltr] .header-navbar .navbar-container .show~.dropdown-menu{right:0;left:0!important}[dir=rtl] .header-navbar .navbar-container .show~.dropdown-menu{left:0;right:0!important}[dir=ltr] .header-navbar .navbar-container .dropdown-user .dropdown-menu-end{right:0!important}[dir=rtl] .header-navbar .navbar-container .dropdown-user .dropdown-menu-end{left:0!important}[dir=ltr] .header-navbar .navbar-container ul.navbar-nav li .dropdown-toggle:after{margin-right:0;margin-left:-2px}[dir=rtl] .header-navbar .navbar-container ul.navbar-nav li .dropdown-toggle:after{margin-left:0;margin-right:-2px}.navbar-dark .navbar-header .navbar-nav .nav-link{color:#fff}.navbar-dark .navbar-container .navbar-nav .nav-link,.navbar-light .navbar-container .navbar-nav .nav-link,.navbar-light .navbar-header .navbar-nav .nav-link{color:#b8c2cc}}@media(max-width:1199.98px){.header-navbar.floating-nav{width:calc(100% - 4rem)}.header-navbar.navbar-static-top{width:100%}[dir=ltr] .header-navbar.navbar-static-top{left:0}[dir=rtl] .header-navbar.navbar-static-top{right:0}}@media(max-width:991.98px){.header-navbar .navbar-nav{flex-flow:row wrap}[dir] .header-navbar .navbar-nav{margin:0}.header-navbar .navbar-nav .dropdown-menu{position:absolute}[dir=ltr] .header-navbar .navbar-nav .nav-item{float:left}[dir=rtl] .header-navbar .navbar-nav .nav-item{float:right}}@media(max-width:767px){.header-navbar .navbar-nav{flex-flow:row wrap}[dir] .header-navbar .navbar-nav{margin:0}.header-navbar .navbar-nav .dropdown-menu{position:absolute}[dir=ltr] .header-navbar .navbar-nav .nav-item{float:left}[dir=rtl] .header-navbar .navbar-nav .nav-item{float:right}}@media(max-width:767.98px){.header-navbar.floating-nav{width:calc(100% - 2.4rem)!important}[dir=ltr] .header-navbar.floating-nav,[dir=rtl] .header-navbar.floating-nav{margin-left:1.2rem;margin-right:1.2rem}.header-navbar .navbar-container ul.navbar-nav li .selected-language{display:none}}@media only screen and (min-device-width:26.78em)and (max-device-width:47.64em)and (-webkit-min-device-pixel-ratio:2)and (orientation:landscape){.header-navbar .navbar-container .show .dropdown-menu{max-height:180px}}@media only screen and (min-device-width:29.57em)and (max-device-width:52.57em)and (-webkit-min-device-pixel-ratio:3)and (orientation:landscape){.header-navbar .navbar-container .show .dropdown-menu{max-height:280px}}@media(max-width:1201px){[dir=ltr] .header-navbar.fixed-top,[dir=ltr] .header-navbar.floating-nav{left:0}[dir=rtl] .header-navbar.fixed-top,[dir=rtl] .header-navbar.floating-nav{right:0}[dir=ltr] .horizontal-layout .header-navbar .navbar-container,[dir=rtl] .horizontal-layout .header-navbar .navbar-container{padding-left:.8rem;padding-right:.8rem}}@media(max-width:1199px){[dir] .header-navbar .navbar-container ul.navbar-nav li a.dropdown-user-link .user-name{margin-bottom:0}}.card{transition:all .3s ease-in-out,background 0s,color 0s,border-color 0s}[dir] .card{margin-bottom:2rem}[dir=ltr] .card{box-shadow:1.95px 1.95px 2.6px rgba(0,0,0,.15)}[dir=rtl] .card{box-shadow:-1.95px 1.95px 2.6px rgba(0,0,0,.15)}[dir] .card .card{box-shadow:none!important}.card .card-title{font-weight:500;font-size:1.285rem}[dir] .card .card-title{margin-bottom:1.53rem}[dir] .card .card-bordered{border:0 solid rgba(34,41,47,.125)}.card .card-img{object-fit:cover}[dir] .card .card-img-overlay{border-radius:.428rem}.card.card-fullscreen{display:block;z-index:9999;position:fixed;width:100%!important;height:100%!important;top:0;bottom:0;overflow:auto}[dir=ltr] .card.card-fullscreen,[dir=rtl] .card.card-fullscreen{right:0;left:0}[dir] .card .card-body[class*=border-bottom-]{border-bottom-width:2px!important}[dir] .card .card-img-overlay.bg-overlay{background:rgba(34,41,47,.45)}.card .card-img-overlay .text-muted{color:#1e1e1e!important}[dir] .card.card-minimal{border:none;box-shadow:none}.card .card-header{position:relative;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}[dir] .card .card-header .card-title{margin-bottom:0}.card .card-header .heading-elements{position:relative;top:-1px}[dir=ltr] .card .card-header .heading-elements li:not(:first-child) a{margin-left:.75rem}[dir=rtl] .card .card-header .heading-elements li:not(:first-child) a{margin-right:.75rem}[dir] .card .card-header .heading-elements a.btn{padding-top:6px;padding-bottom:6px}.card .card-header .heading-elements a i,.card .card-header .heading-elements a svg{height:1rem;width:1rem;font-size:1rem}.card .card-header .heading-elements a[data-action=collapse] i,.card .card-header .heading-elements a[data-action=collapse] svg{transition:all .25s ease-out;display:inline-block}[dir=ltr] .card .card-header .heading-elements a[data-action=collapse].rotate i,[dir=ltr] .card .card-header .heading-elements a[data-action=collapse].rotate svg{transform:rotate(-180deg)}[dir=rtl] .card .card-header .heading-elements a[data-action=collapse].rotate i,[dir=rtl] .card .card-header .heading-elements a[data-action=collapse].rotate svg{transform:rotate(180deg)}[dir] .card .card-header+.card-body,[dir] .card .card-header+.card-content>.card-body:first-of-type{padding-top:0}[dir] .card .card-footer{border-top:1px solid #dae1e7;background-color:transparent}[dir] .card-group{margin-bottom:.75rem}.card-head-inverse,.card-head-inverse .heading-elements i,.card-head-inverse .heading-elements svg{color:#fff}[dir] .card-transparent{background-color:transparent}.text-white .card-img-overlay .text-muted{color:#fff!important}[dir] .text-white code{background-color:#fff}.text-white .heading-elements i,.text-white .heading-elements svg{color:#fff}.overlay-img-card .card-img-overlay,.overlay-img-card img{max-height:34.64rem}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.card-body,.card-content{min-height:1px}}.card-congratulations{color:#fff}[dir=ltr] .card-congratulations{background:linear-gradient(1turn,#4f46e5,rgba(79,70,229,.7))}[dir=rtl] .card-congratulations{background:linear-gradient(-1turn,#4f46e5,rgba(79,70,229,.7))}.card-congratulations .congratulations-img-left{width:200px;position:absolute;top:0}[dir=ltr] .card-congratulations .congratulations-img-left{left:0}[dir=rtl] .card-congratulations .congratulations-img-left{right:0}@media(max-width:575.98px){.card-congratulations .congratulations-img-left{width:140px}}.card-congratulations .congratulations-img-right{width:175px;position:absolute;top:0}[dir=ltr] .card-congratulations .congratulations-img-right{right:0}[dir=rtl] .card-congratulations .congratulations-img-right{left:0}@media(max-width:575.98px){.card-congratulations .congratulations-img-right{width:140px}}[dir] .card-congratulations .avatar{margin-bottom:2rem}.congratulation-medal{position:absolute;top:0}[dir=ltr] .congratulation-medal{right:37px}[dir=rtl] .congratulation-medal{left:37px}[dir] .card-deposits .deposits-divider{margin-top:1.8rem;margin-bottom:1.4rem}[dir] .card-employee-task .employee-task:not(:last-child){margin-bottom:1.5rem}[dir] .card-developer-meetup .meetup-img-wrapper{background-color:rgba(79,70,229,.1)}[dir] .card-developer-meetup .meetup-header{margin-bottom:2rem}[dir] .card-developer-meetup .meetup-header .meetup-day{text-align:center}[dir=ltr] .card-developer-meetup .meetup-header .meetup-day{border-right:1px solid #d8d6de;padding-right:1.3rem;margin-right:1.3rem}[dir=rtl] .card-developer-meetup .meetup-header .meetup-day{border-left:1px solid #d8d6de;padding-left:1.3rem;margin-left:1.3rem}.card-developer-meetup .meetings .avatar .avatar-content{width:34px;height:34px}[dir] .card-developer-meetup .meetings+.meetings{margin-top:1.2rem}[dir] .card-developer-meetup .avatar-group{margin-top:2rem}[dir] .card-profile{text-align:center}.card-profile .card-body{position:relative}[dir] .card-profile .card-body{padding:5rem 2.3rem 1.5rem}.card-profile .card-body .profile-image-wrapper{display:flex;justify-content:center}.card-profile .card-body .profile-image-wrapper .profile-image{position:absolute;top:-4rem}[dir] .card-profile .card-body .profile-image-wrapper .profile-image{padding:.5rem;border-radius:50%;background-color:#fff;box-shadow:0 0 8px 0 rgba(34,41,47,.14);margin-bottom:1.15rem}.card-profile .card-body .profile-image-wrapper .profile-image img{width:100px;height:100px}[dir] .card-profile .card-body .profile-badge{margin-top:.8rem;margin-bottom:.8rem}.card-apply-job .apply-job-package{display:flex;align-items:center;justify-content:space-between}[dir] .card-apply-job .apply-job-package{padding:1.2rem;margin-bottom:1.15rem}.card-apply-job .apply-job-package sup{top:-.8rem}.card-transaction .transaction-item{display:flex;align-items:center;justify-content:space-between}[dir] .card-transaction .transaction-item:not(:last-child){margin-bottom:1.2rem}[dir=ltr] .card-transaction .transaction-item .avatar{margin-right:1.2rem}[dir=rtl] .card-transaction .transaction-item .avatar{margin-left:1.2rem}.card-transaction .transaction-item .avatar .avatar-content{width:42px;height:42px}[dir] .card-transaction .transaction-item .transaction-title{margin-bottom:.2rem;margin-top:.2rem}.card-user-timeline .user-timeline-title-icon{width:1.714rem;height:1.714rem}[dir=ltr] .card-user-timeline .user-timeline-title-icon{margin-right:1.3rem}[dir=rtl] .card-user-timeline .user-timeline-title-icon{margin-left:1.3rem}.card-user-timeline .timeline .timeline-item:last-child .timeline-event{min-height:auto}[dir] .card-user-timeline .timeline .timeline-item:not(:last-child){padding-bottom:2.3rem}[dir] .business-card .business-items:not(:last-child){margin-bottom:1.3rem}[dir] .business-card .business-items .business-item{border:1px solid #ebe9f1;border-radius:.357rem}[dir=ltr] .business-card .business-items .business-item{padding:1rem 1rem 1rem 1.3rem}[dir=rtl] .business-card .business-items .business-item{padding:1rem 1.3rem 1rem 1rem}[dir] .business-card .business-items .business-item:not(:last-child){margin-bottom:.85rem}.card-browser-states .browser-states{display:flex;justify-content:space-between;align-items:center}[dir] .card-browser-states .browser-states{margin-top:2.14rem}[dir] .card-app-design .design-group{margin-bottom:2rem}[dir=ltr] .card-app-design .design-group .avatar:not(:last-child){margin-right:.6rem}[dir=rtl] .card-app-design .design-group .avatar:not(:last-child){margin-left:.6rem}.card-app-design .design-planning-wrapper{display:flex;align-items:center;flex-wrap:wrap}[dir] .card-app-design .design-planning-wrapper:not(:last-child){margin-bottom:1.3rem}.card-app-design .design-planning-wrapper .design-planning{min-width:6.4rem}[dir] .card-app-design .design-planning-wrapper .design-planning{padding:.5rem;margin-bottom:.7rem;text-align:center;background-color:#f8f8f8;border-radius:.357rem}[dir=ltr] .card-app-design .design-planning-wrapper .design-planning:not(:last-child){margin-right:.7rem}[dir=rtl] .card-app-design .design-planning-wrapper .design-planning:not(:last-child){margin-left:.7rem}[dir=ltr] .card-statistics .card-header{padding-left:2.4rem}[dir=rtl] .card-statistics .card-header{padding-right:2.4rem}[dir] .card-statistics .statistics-body{padding:2rem 2.4rem 2.8rem!important}.card-statistics .statistics-body .avatar .avatar-content{width:48px;height:48px}.card-statistics .statistics-body .avatar .avatar-content .avatar-icon{width:24px;height:24px}.chart-dropdown .btn{font-size:1rem;font-weight:400}.chart-dropdown .btn:after{display:none}[dir] .card-revenue-budget .revenue-report-wrapper{padding:1.286rem 1.5rem}@media(min-width:768px){[dir=ltr] .card-revenue-budget .revenue-report-wrapper{border-right:1px solid #ebe9f1}[dir=rtl] .card-revenue-budget .revenue-report-wrapper{border-left:1px solid #ebe9f1}}[dir] .card-revenue-budget .revenue-report-wrapper #revenue-report-chart .apexcharts-series[seriesName=Earning]{transform:scaleY(.965)}[dir] .card-revenue-budget .revenue-report-wrapper #revenue-report-chart .apexcharts-series[seriesName=Expense]{transform:scaleY(1.035)}[dir] .card-revenue-budget .budget-wrapper{padding:2rem 3rem;text-align:center}@media(max-width:767.98px){[dir] .card-revenue-budget .budget-wrapper{padding-top:0}}[dir] .card-revenue-budget .budget-wrapper .budget-dropdown{margin-bottom:2rem}[dir] .card-revenue-budget .budget-wrapper #budget-chart{margin-top:2rem;margin-bottom:2rem}.earnings-card .apexcharts-canvas .apexcharts-pie .apexcharts-datalabel-label{font-size:.8rem;fill:#6e6b7b!important}.earnings-card .apexcharts-canvas .apexcharts-pie .apexcharts-datalabel-value{fill:#5e5873;font-size:1.286rem;font-weight:500}[dir=ltr] .team-card{box-shadow:1px 1px 3px rgba(0,0,0,.15)}[dir=rtl] .team-card{box-shadow:-1px 1px 3px rgba(0,0,0,.15)}.team-card:hover{transition:all .2s ease}[dir=ltr] .team-card:hover{box-shadow:var(--bs-success) 1px 1px 3px!important;transform:translateX(3px)}[dir=rtl] .team-card:hover{box-shadow:var(--bs-success) -1px 1px 3px!important;transform:translateX(-3px)}[dir] #talent-profile-card{box-shadow:0 3px 2.6px 3px rgba(0,0,0,.15)!important}[dir=ltr] .team-card.active{box-shadow:var(--bs-success) 1px 1px 3px;background:linear-gradient(90deg,#fff,#cec9ec)}[dir=rtl] .team-card.active{box-shadow:var(--bs-success) -1px 1px 3px;background:linear-gradient(-90deg,#fff,#cec9ec)}.job-type-card{transition:background-color .4s ease 0s,box-shadow .4s ease 0s}[dir] .job-type-card{border-radius:50px;background:hsla(0,0%,91.4%,.34)}[dir=ltr] .job-type-card{box-shadow:10px 10px 10px #bebebe,-10px -10px 30px #fff!important}[dir=rtl] .job-type-card{box-shadow:-10px 10px 10px #bebebe,10px -10px 30px #fff!important}.flow-card{transition:background-color .4s ease 0s,box-shadow .4s ease 0s}[dir] .flow-card{border-radius:50px;background:rgba(246,245,245,0);box-shadow:none!important}[dir] .flow-card:hover,[dir] .job-type-card:hover{transform:scale(1.03)}[dir] .screening-test-card:hover{transform:scale(1.03);box-shadow:0 2px 4px rgba(0,0,0,.4),0 7px 13px -3px rgba(0,0,0,.3),inset 0 -3px 0 rgba(0,0,0,.2)!important}[dir] .job-lead-card{box-shadow:0 2px 4px 0 rgba(14,30,37,.12),0 2px 16px 0 rgba(14,30,37,.32)!important}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){[dir] #dashboard-analytics .avatar .avatar-content,[dir] #statistics-card .avatar .avatar-content{padding:0!important}}.carousel-dark .carousel-caption .h1,.carousel-dark .carousel-caption .h2,.carousel-dark .carousel-caption .h3,.carousel-dark .carousel-caption .h4,.carousel-dark .carousel-caption .h5,.carousel-dark .carousel-caption .h6,.carousel-dark .carousel-caption h1,.carousel-dark .carousel-caption h2,.carousel-dark .carousel-caption h3,.carousel-dark .carousel-caption h4,.carousel-dark .carousel-caption h5,.carousel-dark .carousel-caption h6{color:#22292f}.breadcrumb:not([class*=breadcrumb-]) .breadcrumb-item+.breadcrumb-item:before{content:" ";color:#6e6b7b}[dir] .breadcrumb:not([class*=breadcrumb-]) .breadcrumb-item+.breadcrumb-item:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236e6b7b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:14px}[dir=ltr] .breadcrumb:not([class*=breadcrumb-]) .breadcrumb-item+.breadcrumb-item:before{margin-right:.6rem}[dir=rtl] .breadcrumb:not([class*=breadcrumb-]) .breadcrumb-item+.breadcrumb-item:before{margin-left:.6rem}.breadcrumb .breadcrumb-item+.breadcrumb-item:before{height:20px}.breadcrumb-slash.breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:"/"}.breadcrumb-dots.breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:".";position:relative;top:-4px}.breadcrumb-dashes.breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:"-"}.breadcrumb-pipes.breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:"|"}.breadcrumb-chevron.breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:" ";color:#6e6b7b}[dir] .breadcrumb-chevron.breadcrumb .breadcrumb-item+.breadcrumb-item:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236e6b7b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:14px}[dir=ltr] .breadcrumb-chevron.breadcrumb .breadcrumb-item+.breadcrumb-item:before{margin-right:.6rem}[dir=rtl] .breadcrumb-chevron.breadcrumb .breadcrumb-item+.breadcrumb-item:before{margin-left:.6rem}[dir=ltr] .content-header .breadcrumb{padding-left:1rem}[dir=rtl] .content-header .breadcrumb{padding-right:1rem}@media(max-width:648px){.content-header .breadcrumb{display:none}.breadcrumbs-top .content-header-title{display:contents!important}}.badge[class*=bg-] [class*=icon-]{line-height:1}.badge[class*=bg-] a{color:#fff}.badge[class*=bg-].dropdown-toggle i,.badge[class*=bg-] .dropdown-toggle i,.badge[class*=bg-].dropdown-toggle span,.badge[class*=bg-] .dropdown-toggle span,.badge[class*=bg-].dropdown-toggle svg,.badge[class*=bg-] .dropdown-toggle svg{vertical-align:text-top}[dir=ltr] .badge[class*=bg-].dropdown-toggle i,[dir=ltr] .badge[class*=bg-] .dropdown-toggle i,[dir=ltr] .badge[class*=bg-].dropdown-toggle svg,[dir=ltr] .badge[class*=bg-] .dropdown-toggle svg{padding-left:.2rem}[dir=rtl] .badge[class*=bg-].dropdown-toggle i,[dir=rtl] .badge[class*=bg-] .dropdown-toggle i,[dir=rtl] .badge[class*=bg-].dropdown-toggle svg,[dir=rtl] .badge[class*=bg-] .dropdown-toggle svg{padding-right:.2rem}.badge[class*=bg-].dropdown-toggle:after,.badge[class*=bg-] .dropdown-toggle:after{position:relative;top:0;font-size:1rem}[dir=ltr] .badge[class*=bg-].dropdown-toggle:after,[dir=ltr] .badge[class*=bg-] .dropdown-toggle:after{left:0}[dir=rtl] .badge[class*=bg-].dropdown-toggle:after,[dir=rtl] .badge[class*=bg-] .dropdown-toggle:after{right:0}.badge[class*=bg-] .dropdown-menu a{color:#6e6b7b}.badge i,.badge svg{height:12px;width:11px;font-size:12px;stroke-width:3;vertical-align:top}[dir] .badge.badge-square{border-radius:0}.badge.badge-up{position:absolute;top:-11px;min-width:1.429rem;min-height:1.429rem;display:flex;align-items:center;justify-content:center;font-size:.786rem;line-height:.786}[dir=ltr] .badge.badge-up{right:-9px;padding-left:.25rem;padding-right:.25rem}[dir=rtl] .badge.badge-up{left:-9px;padding-right:.25rem;padding-left:.25rem}.badge.badge-up.badge-sm{top:-.5rem}[dir=ltr] .badge.badge-up.badge-sm{right:-.5rem}[dir=rtl] .badge.badge-up.badge-sm{left:-.5rem}.badge-icon i,.badge-icon svg{font-size:100%}[dir=ltr] .badge-icon i,[dir=ltr] .badge-icon svg{margin-right:5px}[dir=rtl] .badge-icon i,[dir=rtl] .badge-icon svg{margin-left:5px}[dir] .dropup .badge{cursor:pointer}[dir] .nav{border-radius:.25rem}[dir] .nav.wrap-border{border:1px solid #ddd}[dir] .nav.wrap-border li.nav-header{margin:0 .5rem}[dir] .nav.wrap-border div,[dir] .nav.wrap-border li.nav-item{padding:2px .714rem}.nav.nav-left .nav-item .nav-link{justify-content:flex-start}.nav.nav-right .nav-item .nav-link{justify-content:flex-end}[dir] .nav.square-border,[dir] .nav.square-border .nav-item .nav-link.active{border-radius:0}[dir] .nav .modern-nav-toggle{padding:0;margin:1.571rem 0}[dir] .nav .dropdown.show .dropdown-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}[dir] .nav .dropdown-toggle:not(.active):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236e6b7b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.nav-pills .nav-link,.nav-tabs .nav-link{display:flex;align-items:center;justify-content:center}[dir=ltr] .nav-pills .nav-link i,[dir=ltr] .nav-pills .nav-link svg,[dir=ltr] .nav-tabs .nav-link i,[dir=ltr] .nav-tabs .nav-link svg{margin-right:.5rem}[dir=rtl] .nav-pills .nav-link i,[dir=rtl] .nav-pills .nav-link svg,[dir=rtl] .nav-tabs .nav-link i,[dir=rtl] .nav-tabs .nav-link svg{margin-left:.5rem}[dir] .nav-pills{margin-bottom:1rem}.nav-pills .nav-link{font-size:1rem;line-height:1rem;color:#5e5873}[dir] .nav-pills .nav-link{padding:.786rem 1.5rem;border:1px solid transparent}[dir] .nav-pills .nav-link.active{border-color:#4f46e5;box-shadow:0 4px 18px -4px rgba(79,70,229,.65)}.nav-pills .nav-link.disabled{color:#b9b9c3}.nav-pills .nav-link.dropdown-toggle:after{top:1px}[dir=ltr] .nav-pills .nav-link.dropdown-toggle:after{left:1px}[dir=rtl] .nav-pills .nav-link.dropdown-toggle:after{right:1px}.nav-pills.dropdown.show .nav-link{color:#fff}.nav-pills.dropdown.show .dropdown-item.active:hover{color:#4f46e5}.nav-pills.nav-justified{width:100%}[dir] .nav-pills.nav-justified .nav-item{float:none}[dir] .nav-pills.nav-justified .nav-link{text-align:center;margin-bottom:5px}.nav-pills.nav-justified>.dropdown .dropdown-menu{top:auto}[dir=ltr] .nav-pills.nav-justified>.dropdown .dropdown-menu{left:auto}[dir=rtl] .nav-pills.nav-justified>.dropdown .dropdown-menu{right:auto}@media(min-width:576px){.nav-pills.nav-justified .nav-item{display:block;width:1%}[dir] .nav-pills.nav-justified .nav-link{margin-bottom:0}}[dir] .nav-pills.nav-justified .nav-link{border-radius:.357rem}[dir=ltr] .nav-pills.nav-justified .nav-link{margin-right:0}[dir=rtl] .nav-pills.nav-justified .nav-link{margin-left:0}@media(min-width:576px){[dir] .nav-pills.nav-justified .nav-link.active,[dir] .nav-pills.nav-justified .nav-link.active:focus,[dir] .nav-pills.nav-justified .nav-link.active:hover{border-bottom-color:transparent}}.nav-pills.nav-justified .nav-link{display:block}[dir] .nav-pills.nav-justified .nav-link.active,[dir] .nav-pills.nav-justified .nav-link.active:focus,[dir] .nav-pills.nav-justified .nav-link.active:hover{border:none}.nav-tabs{position:relative}[dir] .nav-tabs{margin-bottom:1rem}.nav-tabs .nav-item{position:relative}.nav-tabs .nav-link{color:#6e6b7b;min-width:auto;font-weight:450;position:relative;overflow:hidden}[dir] .nav-tabs .nav-link{border:none;padding:.61rem 1.2rem;border-radius:0}.nav-tabs .nav-link:after{content:"";position:absolute;bottom:0;width:100%;height:3px;transition:transform .3s}[dir] .nav-tabs .nav-link:after{transform:translate3d(0,150%,0)}[dir=ltr] .nav-tabs .nav-link:after{left:0;background:linear-gradient(30deg,#4f46e5,rgba(79,70,229,.5))!important}[dir=rtl] .nav-tabs .nav-link:after{right:0;background:linear-gradient(-30deg,#4f46e5,rgba(79,70,229,.5))!important}.nav-tabs .nav-link.active{position:relative;color:#4f46e5}[dir] .nav-tabs .nav-link.active:after{transform:translateZ(0)}.nav-tabs .nav-link.dropdown-toggle:after{top:1px}[dir=ltr] .nav-tabs .nav-link.dropdown-toggle:after{left:1px}[dir=rtl] .nav-tabs .nav-link.dropdown-toggle:after{right:1px}.nav-tabs.nav-justified{width:100%}[dir] .nav-tabs.nav-justified .nav-item{float:none}[dir] .nav-tabs.nav-justified .nav-link{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto}[dir=ltr] .nav-tabs.nav-justified>.dropdown .dropdown-menu{left:auto}[dir=rtl] .nav-tabs.nav-justified>.dropdown .dropdown-menu{right:auto}@media(min-width:576px){.nav-tabs.nav-justified .nav-item{display:block;width:1%}[dir] .nav-tabs.nav-justified .nav-link{margin-bottom:0}}[dir] .nav-tabs.nav-justified .nav-link{border-radius:.357rem}[dir=ltr] .nav-tabs.nav-justified .nav-link{margin-right:0}[dir=rtl] .nav-tabs.nav-justified .nav-link{margin-left:0}@media(min-width:576px){[dir] .nav-tabs.nav-justified .nav-link.active,[dir] .nav-tabs.nav-justified .nav-link.active:focus,[dir] .nav-tabs.nav-justified .nav-link.active:hover{border-bottom-color:transparent}}.nav-tabs.nav-justified .nav-item a.nav-link{display:block}[dir] .nav-tabs.nav-justified .nav-item a.nav-link{border-radius:0}[dir] .nav-tabs.nav-justified .nav-item a.nav-link.active{border:none}[dir] .nav-tabs.nav-justified .nav-item a.nav-link:hover{border-color:transparent}.nav-vertical{overflow:hidden}[dir] .nav-vertical .nav.nav-tabs .nav-item .nav-link{margin-bottom:0}[dir=ltr] .nav-vertical .nav.nav-tabs .nav-item .nav-link:after{transform:rotate(90deg) translate3d(0,150%,0);left:70%}[dir=rtl] .nav-vertical .nav.nav-tabs .nav-item .nav-link:after{transform:rotate(-90deg) translate3d(0,150%,0);right:70%}.nav-vertical .nav.nav-tabs .nav-item .nav-link.active:after{top:1.25rem;width:2.14rem}[dir=ltr] .nav-vertical .nav.nav-tabs .nav-item .nav-link.active:after{left:auto;right:-1.4rem;transform:rotate(90deg) translate3d(0,225%,0)}[dir=rtl] .nav-vertical .nav.nav-tabs .nav-item .nav-link.active:after{right:auto;left:-1.4rem;transform:rotate(-90deg) translate3d(0,225%,0)}.nav-vertical .nav.nav-tabs.nav-left{display:table}[dir=ltr] .nav-vertical .nav.nav-tabs.nav-left{float:left;margin-right:1rem}[dir=rtl] .nav-vertical .nav.nav-tabs.nav-left{float:right;margin-left:1rem}.nav-vertical .nav.nav-tabs.nav-left~.tab-content .tab-pane{display:none;overflow-y:auto}[dir=ltr] .nav-vertical .nav.nav-tabs.nav-left~.tab-content .tab-pane{padding-left:1rem}[dir=rtl] .nav-vertical .nav.nav-tabs.nav-left~.tab-content .tab-pane{padding-right:1rem}.nav-vertical .nav.nav-tabs.nav-left~.tab-content .tab-pane.active{display:block}.nav-vertical .nav.nav-tabs.nav-right{display:table}[dir=ltr] .nav-vertical .nav.nav-tabs.nav-right{float:right;margin-left:1rem}[dir=rtl] .nav-vertical .nav.nav-tabs.nav-right{float:left;margin-right:1rem}[dir=ltr] .nav-vertical .nav.nav-tabs.nav-right .nav-item .nav-link.active:after{left:-.9rem;transform:rotate(90deg) translate3d(0,10%,0)}[dir=rtl] .nav-vertical .nav.nav-tabs.nav-right .nav-item .nav-link.active:after{right:-.9rem;transform:rotate(-90deg) translate3d(0,10%,0)}.nav-vertical .nav.nav-tabs.nav-right~.tab-content .tab-pane{display:none;overflow-y:auto}[dir=ltr] .nav-vertical .nav.nav-tabs.nav-right~.tab-content .tab-pane{padding-right:1rem}[dir=rtl] .nav-vertical .nav.nav-tabs.nav-right~.tab-content .tab-pane{padding-left:1rem}.nav-vertical .nav.nav-tabs.nav-right~.tab-content .tab-pane.active{display:block}.alert{font-weight:500}[dir] .alert{padding:0}[dir] .alert.alert-dismissible .btn-close{padding:1rem;background-color:transparent!important;box-shadow:none!important}[dir=ltr] .alert.alert-dismissible .alert-body{padding:.71rem 2rem .71rem 1rem}[dir=rtl] .alert.alert-dismissible .alert-body{padding:.71rem 1rem .71rem 2rem}.alert .btn-close:focus{outline:0}.alert .alert-link:hover{text-decoration:underline}.alert p{font-weight:500;vertical-align:middle}[dir] .alert p{padding:2px 0;margin-bottom:0}.alert .alert-heading{font-weight:600;font-size:1rem}[dir] .alert .alert-heading{padding:.71rem 1rem;margin-bottom:0}[dir] .alert .alert-body{padding:.71rem 1rem}[dir] .alert.alert-dark .alert-heading{box-shadow:0 6px 15px -7px rgba(75,75,75,.4)}[dir] .progress .progress-bar+.progress-bar:not(:last-child){border-radius:0}[dir=ltr] .progress .progress-bar:last-child{border-top-right-radius:5rem;border-bottom-right-radius:5rem}[dir=rtl] .progress .progress-bar:last-child{border-top-left-radius:5rem;border-bottom-left-radius:5rem}ul.list-inline li{display:inline-block}ul.list-inline.list-inline-pipe>li+li:before{content:" | "}[dir=ltr] ul.list-inline.list-inline-pipe>li+li:before{padding-right:2px}[dir=rtl] ul.list-inline.list-inline-pipe>li+li:before{padding-left:2px}.list-group .list-group-item{line-height:1.5}.list-group .list-group-item i,.list-group .list-group-item svg{position:relative}.list-group .list-group-item-action:focus{outline:0}.list-group .list-group-item-action.active .h1,.list-group .list-group-item-action.active .h2,.list-group .list-group-item-action.active .h3,.list-group .list-group-item-action.active .h4,.list-group .list-group-item-action.active .h5,.list-group .list-group-item-action.active .h6,.list-group .list-group-item-action.active h1,.list-group .list-group-item-action.active h2,.list-group .list-group-item-action.active h3,.list-group .list-group-item-action.active h4,.list-group .list-group-item-action.active h5,.list-group .list-group-item-action.active h6,.list-group .list-group-item-action:active .h1,.list-group .list-group-item-action:active .h2,.list-group .list-group-item-action:active .h3,.list-group .list-group-item-action:active .h4,.list-group .list-group-item-action:active .h5,.list-group .list-group-item-action:active .h6,.list-group .list-group-item-action:active h1,.list-group .list-group-item-action:active h2,.list-group .list-group-item-action:active h3,.list-group .list-group-item-action:active h4,.list-group .list-group-item-action:active h5,.list-group .list-group-item-action:active h6{color:#fff}.list-group .list-group-item-action .small,.list-group .list-group-item-action small{color:#b9b9c3!important}[dir] .list-group.list-group-circle{border:none}.list-group.list-group-circle .list-group-item{position:relative}[dir] .list-group.list-group-circle .list-group-item{border:none}[dir=ltr] .list-group.list-group-circle .list-group-item{padding-left:1.5rem}[dir=rtl] .list-group.list-group-circle .list-group-item{padding-right:1.5rem}.list-group.list-group-circle .list-group-item:after{content:" ";color:#6e6b7b;position:absolute;height:10px;width:10px;top:1.15rem}[dir] .list-group.list-group-circle .list-group-item:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%236e6b7b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-circle'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:10px}[dir=ltr] .list-group.list-group-circle .list-group-item:after{left:0}[dir=rtl] .list-group.list-group-circle .list-group-item:after{right:0}[dir] .list-group.list-group-circle .list-group-item:hover{background-color:transparent}[dir] .list-group-item.gu-mirror{border-radius:0}.translate-filter{transition:transform .5s ease}[dir=ltr] .translate-filter:hover{transform:translateX(.5rem)}[dir=rtl] .translate-filter:hover{transform:translateX(-.5rem)}.toast.show{z-index:1030}[dir] .toast .btn-close:focus{box-shadow:none}@media(max-width:420.98px){.toast{width:auto}}.accordion [data-bs-toggle=collapse]{font-weight:500;font-size:1.1rem;line-height:1.45}[dir] .accordion .accordion-item,[dir] .accordion .accordion-item:last-of-type{margin-bottom:0}[dir] .accordion .accordion-item:not(:last-of-type){border-bottom:1px solid #ebe9f1}[dir] .accordion .accordion-body{padding-top:.42rem}[dir] .accordion.accordion-without-arrow .accordion-button:after{background-image:none!important}[dir] .accordion-border .accordion-item{border:1px solid #ebe9f1;border-radius:.428rem}[dir] .accordion-border .accordion-item:not(:last-of-type){border-bottom:0}[dir=ltr] .accordion-border .accordion-item:not(:last-of-type),[dir=rtl] .accordion-border .accordion-item:not(:last-of-type){border-bottom-right-radius:0;border-bottom-left-radius:0}[dir=ltr] .accordion-border .accordion-item:not(:first-of-type),[dir=rtl] .accordion-border .accordion-item:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}[dir] .accordion-margin .accordion-item{margin-top:.71rem;margin-bottom:.71rem;box-shadow:0 2px 15px 0 rgba(34,41,47,.05)!important;border-radius:.357rem;border-bottom:0 solid transparent!important}[dir] .card.accordion-item .accordion-button{border-radius:.357rem}[dir] .page-item{border-radius:5rem}.page-item:not(.active) .page-link,.page-item:not(.first) .page-link,.page-item:not(.last) .page-link,.page-item:not(.next-item) .page-link,.page-item:not(.prev-item) .page-link{line-height:1.3}.page-item .page-link{display:flex;align-items:center;justify-content:center}.page-item.first .page-link,.page-item.last .page-link,.page-item.next .page-link,.page-item.prev .page-link,.page-item.previous .page-link{width:auto}.page-item.next-item .page-link,.page-item.prev-item .page-link{transition:all .2s ease-out}[dir=ltr] .page-item.prev-item{margin-right:.3571rem}[dir=rtl] .page-item.prev-item{margin-left:.3571rem}[dir] .page-item.prev-item .page-link{border-radius:50%}.page-item.prev-item .page-link:before{color:#6e6b7b;width:8px;height:18px;content:""}[dir] .page-item.prev-item .page-link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236e6b7b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:14px}.page-item.prev-item .page-link:hover{color:#4f46e5}[dir] .page-item.prev-item .page-link:hover{background:#f3f2f7}[dir] .page-item.prev-item .page-link:active,[dir] .page-item.prev-item .page-link:hover{background-color:#4f46e5!important}[dir] .page-item.prev-item .page-link:active:before,[dir] .page-item.prev-item .page-link:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E")!important}[dir] .page-item.prev-item.disabled .page-link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b9b9c3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E")}[dir=ltr] .page-item.prev-item~.page-item:nth-child(2){border-top-left-radius:5rem;border-bottom-left-radius:5rem}[dir=rtl] .page-item.prev-item~.page-item:nth-child(2){border-top-right-radius:5rem;border-bottom-right-radius:5rem}[dir=ltr] .page-item.prev-item~.page-item:nth-child(2) .page-link{border-top-left-radius:5rem!important;border-bottom-left-radius:5rem!important}[dir=rtl] .page-item.prev-item~.page-item:nth-child(2) .page-link{border-top-right-radius:5rem!important;border-bottom-right-radius:5rem!important}[dir=ltr] .page-item.prev-item~.page-item:nth-last-child(2){border-top-right-radius:5rem;border-bottom-right-radius:5rem}[dir=rtl] .page-item.prev-item~.page-item:nth-last-child(2){border-top-left-radius:5rem;border-bottom-left-radius:5rem}[dir=ltr] .page-item.prev-item~.page-item:nth-last-child(2) .page-link{border-top-right-radius:5rem!important;border-bottom-right-radius:5rem!important}[dir=rtl] .page-item.prev-item~.page-item:nth-last-child(2) .page-link{border-top-left-radius:5rem!important;border-bottom-left-radius:5rem!important}[dir=ltr] .page-item.next-item{margin-left:.3571rem}[dir=rtl] .page-item.next-item{margin-right:.3571rem}[dir] .page-item.next-item .page-link{border-radius:50%}.page-item.next-item .page-link:after{width:8px;height:18px;content:""}[dir] .page-item.next-item .page-link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236e6b7b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:14px}.page-item.next-item .page-link:hover{color:#4f46e5}[dir] .page-item.next-item .page-link:hover{background:#f3f2f7}[dir] .page-item.next-item .page-link:active,[dir] .page-item.next-item .page-link:hover{background-color:#4f46e5!important}[dir] .page-item.next-item .page-link:active:after,[dir] .page-item.next-item .page-link:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")!important}[dir] .page-item.next-item.disabled .page-link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b9b9c3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")}.page-item.prev .page-link:before,.page-item.previous .page-link:before{color:#6e6b7b;width:12px;height:18px;content:""}[dir] .page-item.prev .page-link:before,[dir] .page-item.previous .page-link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236e6b7b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:14px}[dir] .page-item.prev .page-link:hover:before,[dir] .page-item.previous .page-link:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234f46e5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E")!important}[dir] .page-item.prev.disabled .page-link:before,[dir] .page-item.previous.disabled .page-link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b9b9c3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E")}.page-item.next .page-link:after{color:#6e6b7b;width:12px;height:18px;content:""}[dir] .page-item.next .page-link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236e6b7b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:14px}[dir] .page-item.next .page-link:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234f46e5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")!important}[dir] .page-item.next.disabled .page-link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b9b9c3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")}.page-item.disabled .page-link{color:#b9b9c3}.page-item .page-link{font-size:1rem;min-width:2.286rem}[dir] .page-item .page-link{margin:0}[dir=ltr] .page-item .page-link{margin-left:0}[dir=rtl] .page-item .page-link{margin-right:0}[dir] .page-item .page-link:focus{box-shadow:none}.page-item .page-link:hover{color:#4f46e5}[dir] .page-item.active{background-color:#f3f2f7;border-radius:0}.page-item.active .page-link{z-index:3;color:#fff!important;font-weight:600}[dir] .page-item.active .page-link{border-radius:5rem;background-color:#4f46e5}[dir=ltr] .page-item:first-child:not(.prev-item).active{border-top-left-radius:1.428rem;border-bottom-left-radius:1.428rem}[dir=rtl] .page-item:first-child:not(.prev-item).active{border-top-right-radius:1.428rem;border-bottom-right-radius:1.428rem}[dir] .page-item:first-child:not(.prev-item).active .page-link{border-radius:5rem}[dir=ltr] .page-item:first-child:not(.prev-item) .page-link{border-top-left-radius:1.428rem;border-bottom-left-radius:1.428rem}[dir=ltr] .page-item:last-child:not(.next-item).active,[dir=rtl] .page-item:first-child:not(.prev-item) .page-link{border-top-right-radius:1.428rem;border-bottom-right-radius:1.428rem}[dir=rtl] .page-item:last-child:not(.next-item).active{border-top-left-radius:1.428rem;border-bottom-left-radius:1.428rem}[dir] .page-item:last-child:not(.next-item).active .page-link{border-radius:5rem}[dir=ltr] .page-item:last-child:not(.next-item) .page-link{border-top-right-radius:1.428rem;border-bottom-right-radius:1.428rem}[dir=rtl] .page-item:last-child:not(.next-item) .page-link{border-top-left-radius:1.428rem;border-bottom-left-radius:1.428rem}.pagination.pagination-lg .page-item .page-link{font-size:1.14rem;min-width:2.6rem}.pagination.pagination-sm .page-item .page-link{font-size:.857rem;min-width:2rem}[dir] .modal .modal-header{background-color:#f8f8f8}.modal .modal-header .btn-close{opacity:1;transition:all .23s ease .1s;position:relative}[dir] .modal .modal-header .btn-close{padding:.8rem;box-shadow:0 5px 20px 0 rgba(34,41,47,.1);border-radius:.357rem;background-color:#fff}[dir=ltr] .modal .modal-header .btn-close{transform:translate(18px,-10px)}[dir=rtl] .modal .modal-header .btn-close{transform:translate(-18px,-10px)}.modal .modal-header .btn-close:active,.modal .modal-header .btn-close:focus,.modal .modal-header .btn-close:hover{opacity:1;outline:none}[dir] .modal .modal-header .btn-close:active,[dir] .modal .modal-header .btn-close:focus,[dir] .modal .modal-header .btn-close:hover{box-shadow:none}[dir=ltr] .modal .modal-header .btn-close:active,[dir=ltr] .modal .modal-header .btn-close:focus,[dir=ltr] .modal .modal-header .btn-close:hover{transform:translate(15px,-2px)}[dir=rtl] .modal .modal-header .btn-close:active,[dir=rtl] .modal .modal-header .btn-close:focus,[dir=rtl] .modal .modal-header .btn-close:hover{transform:translate(-15px,-2px)}[dir] .modal .modal-fullscreen .modal-header .btn-close{transform:translate(0)}.modal .modal-content{overflow:visible}[dir] .modal .modal-content{box-shadow:0 5px 20px 0 rgba(34,41,47,.1)}[dir] .modal .modal-footer{padding:.8rem 1.4rem}.modal.modal-sticky{bottom:0;top:auto;height:auto;position:fixed}[dir=ltr] .modal.modal-sticky{right:0;left:auto}[dir=rtl] .modal.modal-sticky{left:0;right:auto}.modal.modal-sticky .modal-header{display:flex;align-items:center;justify-content:space-between}[dir] .modal.modal-sticky .modal-dialog{box-shadow:0 0 24px 0 rgba(34,41,47,.25);border-radius:.357rem}[dir=ltr] .modal.modal-sticky .modal-dialog{margin-right:2rem!important}[dir=rtl] .modal.modal-sticky .modal-dialog{margin-left:2rem!important}.modal.modal-sticky .modal-actions{line-height:0}[dir] .modal.modal-sticky .modal-actions{background:transparent;box-shadow:none}.modal-xs{max-width:300px}@media(min-width:1200px){[dir=ltr] .modal-xl,[dir=rtl] .modal-xl{margin-left:3%;margin-right:3%}}.modal-slide-in,.modal-slide-in .modal{overflow:hidden!important}[dir] .modal-slide-in,[dir] .modal-slide-in .modal{padding:0!important}.modal-slide-in .modal-dialog{position:fixed;top:0;bottom:0;max-width:none;width:20rem}[dir] .modal-slide-in .modal-dialog{margin:0}[dir=ltr] .modal-slide-in .modal-dialog{right:0;left:auto}[dir=rtl] .modal-slide-in .modal-dialog{left:0;right:auto}.modal-slide-in .modal-dialog.modal-fullscreen{width:100vw}.modal-slide-in .modal-dialog .modal-content{overflow:auto;height:100%}[dir] .modal-slide-in .modal-dialog .modal-content{padding-bottom:1.8875rem;padding-top:1.8875rem;border-radius:0}.modal-slide-in .modal-dialog .modal-body{flex-grow:0}[dir] .modal-slide-in .modal-dialog .modal-body{padding-bottom:0;padding-top:0;margin:auto 0}@media(min-width:576px){.modal-slide-in .modal-dialog{width:28rem}}.modal-slide-in .modal-dialog.sidebar-sm{width:25rem}@media(min-width:576px){.modal-slide-in .modal-dialog.sidebar-lg{width:30rem}}@media(min-width:576px){.modal-slide-in .modal-dialog.sidebar-xl{width:40rem}}.modal-slide-in .btn-close{top:.4rem;z-index:10;position:absolute;top:1.5rem;line-height:.5}[dir] .modal-slide-in .btn-close{transform:none;margin:0;padding:0!important;transform:translateY(-50%)}[dir=ltr] .modal-slide-in .btn-close{right:1.4rem}[dir=rtl] .modal-slide-in .btn-close{left:1.4rem}.modal-slide-in.fade .modal-dialog,.modal-slide-in .modal.fade .modal-dialog{transition:transform .1s ease-out}[dir=ltr] .modal-slide-in.fade .modal-dialog,[dir=ltr] .modal-slide-in .modal.fade .modal-dialog{transform:translateX(100%)}[dir=rtl] .modal-slide-in.fade .modal-dialog,[dir=rtl] .modal-slide-in .modal.fade .modal-dialog{transform:translateX(-100%)}.modal-slide-in .modal.show .modal-dialog,.modal-slide-in.show .modal-dialog{transition:transform .1s ease-out}[dir] .modal-slide-in .modal.show .modal-dialog,[dir] .modal-slide-in.show .modal-dialog{transform:translateX(0)!important}@media(max-width:576px){[dir=ltr] .modal:not(.modal-slide-in) .modal-dialog:not(.modal-fullscreen),[dir=rtl] .modal:not(.modal-slide-in) .modal-dialog:not(.modal-fullscreen){padding-right:1rem;padding-left:1rem}.modal .modal-sm,.modal .modal-xs{max-width:unset}[dir] .modal.modal-sticky .modal-dialog{margin-bottom:3rem}[dir=ltr] .modal.modal-sticky .modal-dialog{margin-right:.2rem!important;margin-left:.2rem}[dir=rtl] .modal.modal-sticky .modal-dialog{margin-left:.2rem!important;margin-right:.2rem}}.modal-refer-earn .modal-refer-earn-step svg{height:2.5rem;width:2.5rem}@media(max-width:991.98px){[dir] #shareProject .list-group .dropdown-toggle{padding:.5rem}[dir=ltr] #shareProject .list-group .dropdown-toggle:after{left:0}[dir=rtl] #shareProject .list-group .dropdown-toggle:after{right:0}}[dir] .popover{box-shadow:0 0 10px 0 rgba(34,41,47,.1)}.popover .popover-header{font-size:1.07rem}[dir] .popover .popover-header{border:1px solid #4f46e5}[dir] .popover .popover-body{border:1px solid #ebe9f1;border-top-color:#fff}[dir=ltr] .popover .popover-body,[dir=rtl] .popover .popover-body{border-bottom-left-radius:.358rem;border-bottom-right-radius:.358rem}[dir] .popover.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow:after,[dir] .popover.bs-popover-bottom .popover-arrow:after{border-bottom-color:#4f46e5}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{bottom:1px}[dir=ltr] .bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,[dir=ltr] .bs-popover-end>.popover-arrow:after{left:1px}[dir=ltr] .bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,[dir=ltr] .bs-popover-start>.popover-arrow:after,[dir=rtl] .bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,[dir=rtl] .bs-popover-end>.popover-arrow:after{right:1px}[dir=rtl] .bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,[dir=rtl] .bs-popover-start>.popover-arrow:after{left:1px}.font-small-1{font-size:.7rem!important}svg.font-small-1{height:.7rem!important;width:.7rem!important}.font-small-2{font-size:.8rem!important}svg.font-small-2{height:.8rem!important;width:.8rem!important}.font-small-3{font-size:.9rem!important}svg.font-small-3{height:.9rem!important;width:.9rem!important}.font-small-4{font-size:1rem!important}svg.font-small-4{height:1rem!important;width:1rem!important}.font-medium-1{font-size:1.1rem!important}svg.font-medium-1{height:1.1rem!important;width:1.1rem!important}.font-medium-2{font-size:1.2rem!important}svg.font-medium-2{height:1.2rem!important;width:1.2rem!important}.font-medium-3{font-size:1.3rem!important}svg.font-medium-3{height:1.3rem!important;width:1.3rem!important}.font-medium-4{font-size:1.4rem!important}svg.font-medium-4{height:1.4rem!important;width:1.4rem!important}.font-medium-5{font-size:1.5rem!important}svg.font-medium-5{height:1.5rem!important;width:1.5rem!important}.font-large-1{font-size:2rem!important}svg.font-large-1{height:2rem!important;width:2rem!important}.font-large-2{font-size:3rem!important}svg.font-large-2{height:3rem!important;width:3rem!important}.font-large-3{font-size:4rem!important}svg.font-large-3{height:4rem!important;width:4rem!important}.font-large-4{font-size:5rem!important}svg.font-large-4{height:5rem!important;width:5rem!important}.font-large-5{font-size:6rem!important}svg.font-large-5{height:6rem!important;width:6rem!important}.line-height-1{line-height:1!important}.line-height-condensed{line-height:1.5!important}.line-height-inherit{line-height:inherit!important}[dir=ltr] .rotate-45{transform:rotate(45deg)}[dir=ltr] .rotate-45-inverse,[dir=rtl] .rotate-45{transform:rotate(-45deg)}[dir=rtl] .rotate-45-inverse{transform:rotate(45deg)}[dir=ltr] .rotate-90{transform:rotate(90deg)}[dir=ltr] .rotate-90-inverse,[dir=rtl] .rotate-90{transform:rotate(-90deg)}[dir=rtl] .rotate-90-inverse{transform:rotate(90deg)}[dir=ltr] .rotate-180{transform:rotate(180deg)}[dir=ltr] .rotate-180-inverse,[dir=rtl] .rotate-180{transform:rotate(-180deg)}[dir=rtl] .rotate-180-inverse{transform:rotate(180deg)}[dir] .border-2{border-width:2px!important}[dir] .border-top-2{border-top-width:2px!important}[dir] .border-bottom-2{border-bottom-width:2px!important}[dir=ltr] .border-start-2{border-left-width:2px!important}[dir=ltr] .border-end-2,[dir=rtl] .border-start-2{border-right-width:2px!important}[dir=rtl] .border-end-2{border-left-width:2px!important}[dir] .border-3{border-width:3px!important}[dir] .border-top-3{border-top-width:3px!important}[dir] .border-bottom-3{border-bottom-width:3px!important}[dir=ltr] .border-start-3{border-left-width:3px!important}[dir=ltr] .border-end-3,[dir=rtl] .border-start-3{border-right-width:3px!important}[dir=rtl] .border-end-3{border-left-width:3px!important}[dir] .round{border-radius:1.5rem}[dir] .square{border-radius:0}.fit{max-width:100%!important}.half-width{width:50%!important}.full-width{width:100%!important}.full-height{height:100%!important}.height-50{height:50px!important}.width-50{width:50px!important}.height-100{height:100px!important}.width-100{width:100px!important}.height-150{height:150px!important}.width-150{width:150px!important}.height-200{height:200px!important}.width-200{width:200px!important}.height-250{height:250px!important}.width-250{width:250px!important}.height-300{height:300px!important}.width-300{width:300px!important}.height-350{height:350px!important}.width-350{width:350px!important}.height-400{height:405px!important}.width-400{width:405px!important}.height-450{height:455px!important}.width-450{width:455px!important}.height-500{height:500px!important}.width-500{width:500px!important}.height-550{height:550px!important}.width-550{width:550px!important}.height-600{height:600px!important}.width-600{width:600px!important}.height-650{height:650px!important}.width-650{width:650px!important}.height-700{height:700px!important}.width-700{width:700px!important}.height-750{height:750px!important}.width-750{width:750px!important}.height-800{height:800px!important}.width-800{width:800px!important}.height-5-per{height:5%!important}.width-5-per{width:5%!important}.height-10-per{height:10%!important}.width-10-per{width:10%!important}.height-15-per{height:15%!important}.width-15-per{width:15%!important}.height-20-per{height:20%!important}.width-20-per{width:20%!important}.height-25-per{height:25%!important}.width-25-per{width:25%!important}.height-30-per{height:30%!important}.width-30-per{width:30%!important}.height-35-per{height:35%!important}.width-35-per{width:35%!important}.height-40-per{height:40%!important}.width-40-per{width:40%!important}.height-45-per{height:45%!important}.width-45-per{width:45%!important}.height-50-per{height:50%!important}.width-50-per{width:50%!important}.height-55-per{height:55%!important}.width-55-per{width:55%!important}.height-60-per{height:60%!important}.width-60-per{width:60%!important}.height-65-per{height:65%!important}.width-65-per{width:65%!important}.height-70-per{height:70%!important}.width-70-per{width:70%!important}.height-75-per{height:75%!important}.width-75-per{width:75%!important}.height-80-per{height:80%!important}.width-80-per{width:80%!important}.height-85-per{height:85%!important}.width-85-per{width:85%!important}.height-90-per{height:90%!important}.width-90-per{width:90%!important}.height-95-per{height:95%!important}.width-95-per{width:95%!important}.overflow-visible{overflow:visible}.overflow-scroll,.overflow-x-scroll,.overflow-y-scroll{overflow:scroll}[dir] .cursor-pointer{cursor:pointer}[dir] .cursor-move{cursor:move}[dir] .cursor-default{cursor:default}[dir] .cursor-progress{cursor:progress}[dir] .cursor-not-allowed{cursor:not-allowed}.zindex-1{z-index:1!important}.zindex-2{z-index:2!important}.zindex-3{z-index:3!important}.zindex-4{z-index:4!important}.zindex-0{z-index:0!important}.zindex-minus-1{z-index:-1!important}.zindex-minus-2{z-index:-2!important}.zindex-minus-3{z-index:-3!important}.zindex-minus-4{z-index:-4!important}[dir] .box-shadow-0{box-shadow:none!important}[dir] .box-shadow-1{box-shadow:0 2px 5px 0 rgba(34,41,47,.16),0 2px 10px 0 rgba(34,41,47,.12)}[dir] .box-shadow-2{box-shadow:0 8px 17px 0 rgba(34,41,47,.2),0 6px 20px 0 rgba(34,41,47,.19)}[dir] .box-shadow-3{box-shadow:0 12px 15px 0 rgba(34,41,47,.24),0 17px 50px 0 rgba(34,41,47,.19)}[dir] .box-shadow-4{box-shadow:0 16px 28px 0 rgba(34,41,47,.22),0 25px 55px 0 rgba(34,41,47,.21)}[dir] .box-shadow-5{box-shadow:0 27px 24px 0 rgba(34,41,47,.2),0 40px 77px 0 rgba(34,41,47,.22)}[dir] .box-shadow-6{box-shadow:0 4px 8px 0 rgba(34,41,47,.12),0 2px 4px 0 rgba(34,41,47,.08)}.outline-none{outline:none!important}.list-style-inside{list-style:inside}.list-style-circle{list-style:circle}.list-style-square{list-style:square}[dir] .bg-cover{background-size:cover!important}[dir] .background-repeat{background-repeat:repeat!important}[dir] .background-no-repeat{background-repeat:no-repeat!important}.icon-bg-circle{color:#fff}[dir] .icon-bg-circle{padding:.5rem;border-radius:50%}[dir=ltr] .icon-left{margin-right:.5rem}[dir=rtl] .icon-left{margin-left:.5rem}[dir=ltr] .icon-right{margin-right:.5rem}[dir=rtl] .icon-right{margin-left:.5rem}.blockOverlay{z-index:1050!important}.blockElement,.blockPage{z-index:1051!important}.hidden{display:none;visibility:hidden}[dir] a:hover{cursor:pointer}.table-middle td{vertical-align:middle}.fill-current{fill:currentColor}.pointer-events-none{pointer-events:none}[dir] .bg-white .card-footer,[dir] .bg-white .card-header{background-color:transparent}[dir] .border-white{border:1px solid #fff!important}[dir] .border-top-white{border-top:1px solid #fff}[dir] .border-bottom-white{border-bottom:1px solid #fff}[dir=ltr] .border-start-white{border-left:1px solid #fff}[dir=ltr] .border-end-white,[dir=rtl] .border-start-white{border-right:1px solid #fff}[dir=rtl] .border-end-white{border-left:1px solid #fff}[dir] .bg-white.badge-glow,[dir] .border-white.badge-glow{box-shadow:0 0 10px #fff}[dir] .overlay-white{background:#fff;background:hsla(0,0%,100%,.6)}[dir] input:focus~.bg-white{box-shadow:0 0 0 .075rem #fff,0 0 0 .21rem #fff!important}[dir] .bg-black .card-footer,[dir] .bg-black .card-header{background-color:transparent}[dir] .border-black{border:1px solid #000!important}[dir] .border-top-black{border-top:1px solid #000}[dir] .border-bottom-black{border-bottom:1px solid #000}[dir=ltr] .border-start-black{border-left:1px solid #000}[dir=ltr] .border-end-black,[dir=rtl] .border-start-black{border-right:1px solid #000}[dir=rtl] .border-end-black{border-left:1px solid #000}[dir] .bg-black.badge-glow,[dir] .border-black.badge-glow{box-shadow:0 0 10px #000}[dir] .overlay-black{background:#000;background:rgba(0,0,0,.6)}[dir] input:focus~.bg-black{box-shadow:0 0 0 .075rem #fff,0 0 0 .21rem #000!important}[dir] .bg-dark .card-footer,[dir] .bg-dark .card-header{background-color:transparent}.alert-dark{color:#4b4b4b!important}[dir] .alert-dark{background:rgba(75,75,75,.12)!important}[dir] .alert-dark .alert-heading{box-shadow:0 6px 15px -7px rgba(75,75,75,.4)}.alert-dark .alert-link{color:#3e3e3e!important}.alert-dark .btn-close{color:#4b4b4b!important}[dir] .alert-dark .btn-close{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234b4b4b'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E") 50%/.75rem auto no-repeat}[dir] .border-dark{border:1px solid #4b4b4b!important}[dir] .border-top-dark{border-top:1px solid #4b4b4b}[dir] .border-bottom-dark{border-bottom:1px solid #4b4b4b}[dir=ltr] .border-start-dark{border-left:1px solid #4b4b4b}[dir=ltr] .border-end-dark,[dir=rtl] .border-start-dark{border-right:1px solid #4b4b4b}[dir=rtl] .border-end-dark{border-left:1px solid #4b4b4b}[dir] .bg-dark.badge-glow,[dir] .border-dark.badge-glow{box-shadow:0 0 10px #4b4b4b}.badge.badge-light-dark{color:#4b4b4b!important}[dir] .badge.badge-light-dark{background-color:rgba(75,75,75,.12)}[dir] .overlay-dark{background:#4b4b4b;background:rgba(75,75,75,.6)}.btn-dark{color:#fff!important}[dir] .btn-dark{border-color:#4b4b4b!important;background-color:#4b4b4b!important}.btn-dark.active,.btn-dark:active,.btn-dark:focus{color:#fff}[dir] .btn-dark.active,[dir] .btn-dark:active,[dir] .btn-dark:focus{background-color:#343434!important}[dir] .btn-dark:hover:not(.disabled):not(:disabled){box-shadow:0 8px 25px -8px #4b4b4b}[dir] .btn-dark:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark{color:#fff}[dir] .btn-check:active+.btn-dark,[dir] .btn-check:checked+.btn-dark{background-color:#343434!important}.btn-flat-dark{color:#4b4b4b}[dir] .btn-flat-dark{background-color:transparent}.btn-flat-dark:hover{color:#4b4b4b}[dir] .btn-flat-dark:hover:not(.disabled):not(:disabled){background-color:rgba(75,75,75,.12)}.btn-flat-dark.active,.btn-flat-dark:active,.btn-flat-dark:focus{color:#4b4b4b}[dir] .btn-flat-dark.active,[dir] .btn-flat-dark:active,[dir] .btn-flat-dark:focus{background-color:rgba(75,75,75,.2)}[dir] .btn-flat-dark.dropdown-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234b4b4b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.btn-relief-dark{color:#fff;transition:all .2s ease}[dir] .btn-relief-dark{background-color:#4b4b4b;box-shadow:inset 0 -3px 0 0 rgba(34,41,47,.2)}[dir] .btn-relief-dark:hover:not(.disabled):not(:disabled){background-color:#626262}[dir] .btn-relief-dark.active,[dir] .btn-relief-dark:active,[dir] .btn-relief-dark:focus{background-color:#343434}.btn-relief-dark:hover{color:#fff}.btn-relief-dark.active,.btn-relief-dark:active{outline:none}[dir] .btn-relief-dark.active,[dir] .btn-relief-dark:active{box-shadow:none;transform:translateY(3px)}.btn-outline-dark{color:#4b4b4b}[dir] .btn-outline-dark{border:1px solid #4b4b4b!important;background-color:transparent}.btn-outline-dark:hover:not(.disabled):not(:disabled){color:#4b4b4b}[dir] .btn-outline-dark:hover:not(.disabled):not(:disabled){background-color:rgba(75,75,75,.04)}[dir] .btn-outline-dark:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled):focus{color:#4b4b4b}[dir] .btn-outline-dark:not(:disabled):not(.disabled).active,[dir] .btn-outline-dark:not(:disabled):not(.disabled):active,[dir] .btn-outline-dark:not(:disabled):not(.disabled):focus{background-color:rgba(75,75,75,.2)}[dir] .btn-outline-dark.dropdown-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234b4b4b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.btn-outline-dark.show.dropdown-toggle{color:#4b4b4b}[dir] .btn-outline-dark.show.dropdown-toggle{background-color:rgba(75,75,75,.2)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark{color:#4b4b4b}[dir] .btn-check:active+.btn-outline-dark,[dir] .btn-check:checked+.btn-outline-dark{background-color:rgba(75,75,75,.2)!important}[dir] .btn-flat-dark.waves-effect .waves-ripple,[dir] .btn-outline-dark.waves-effect .waves-ripple{background:radial-gradient(rgba(75,75,75,.2) 0,rgba(75,75,75,.3) 40%,rgba(75,75,75,.4) 50%,rgba(75,75,75,.5) 60%,hsla(0,0%,100%,0) 70%)}[dir] .bullet.bullet-dark{background-color:#4b4b4b}.modal.modal-dark .modal-header .modal-title{color:#4b4b4b}.modal.modal-dark .modal-header .btn-close{color:#4b4b4b!important}[dir] .modal.modal-dark .modal-header .btn-close{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234b4b4b'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E") 50%/.75rem auto no-repeat!important}[dir] .progress-bar-dark{background-color:rgba(75,75,75,.12)}[dir] .progress-bar-dark .progress-bar{background-color:#4b4b4b}[dir] .timeline .timeline-point-dark{border-color:#4b4b4b!important}.timeline .timeline-point-dark i,.timeline .timeline-point-dark svg{stroke:#4b4b4b!important}[dir] .timeline .timeline-point-dark.timeline-point-indicator{background-color:#4b4b4b!important}[dir] .timeline .timeline-point-dark.timeline-point-indicator:before{background:rgba(75,75,75,.12)!important}[dir] .divider.divider-dark .divider-text:after,[dir] .divider.divider-dark .divider-text:before{border-color:#4b4b4b!important}[dir] input:focus~.bg-dark{box-shadow:0 0 0 .075rem #fff,0 0 0 .21rem #4b4b4b!important}[dir] .form-check-dark .form-check-input:checked{border-color:#4b4b4b;background-color:#4b4b4b}[dir] .form-check-dark .form-check-input:not(:disabled):checked,[dir] .form-check-dark .form-check-input:not(:disabled):focus{border-color:#4b4b4b;box-shadow:0 2px 4px 0 rgba(75,75,75,.4)}[dir] .select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice{background:#4b4b4b!important;border-color:#4b4b4b!important}[dir] .bg-light .card-footer,[dir] .bg-light .card-header{background-color:transparent}[dir] .border-light{border:1px solid #f6f6f6!important}[dir] .border-top-light{border-top:1px solid #f6f6f6}[dir] .border-bottom-light{border-bottom:1px solid #f6f6f6}[dir=ltr] .border-start-light{border-left:1px solid #f6f6f6}[dir=ltr] .border-end-light,[dir=rtl] .border-start-light{border-right:1px solid #f6f6f6}[dir=rtl] .border-end-light{border-left:1px solid #f6f6f6}[dir] .bg-light.badge-glow,[dir] .border-light.badge-glow{box-shadow:0 0 10px #f6f6f6}[dir] .overlay-light{background:#f6f6f6;background:hsla(0,0%,96.5%,.6)}[dir] input:focus~.bg-light{box-shadow:0 0 0 .075rem #fff,0 0 0 .21rem #f6f6f6!important}[dir] .bg-primary .card-footer,[dir] .bg-primary .card-header{background-color:transparent}.alert-primary{color:#4f46e5!important}[dir] .alert-primary{background:rgba(79,70,229,.12)!important}[dir] .alert-primary .alert-heading{box-shadow:0 6px 15px -7px rgba(79,70,229,.4)}.alert-primary .alert-link{color:#3a30e2!important}.alert-primary .btn-close{color:#4f46e5!important}[dir] .alert-primary .btn-close{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234f46e5'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E") 50%/.75rem auto no-repeat}.bg-light-primary{color:#4f46e5!important}[dir] .bg-light-primary{background:rgba(79,70,229,.12)!important}[dir] .bg-light-primary.fc-h-event,[dir] .bg-light-primary.fc-v-event{border-color:rgba(79,70,229,.1)}[dir] .bg-light-primary .fc-list-event-dot{border-color:#4f46e5!important}[dir] .bg-light-primary.fc-list-event:hover td{background:rgba(79,70,229,.1)!important}.bg-light-primary.fc-list-event .fc-list-event-title{color:#6e6b7b}.avatar.bg-light-primary{color:#4f46e5!important}[dir] .border-primary{border:1px solid #4f46e5!important}[dir] .border-top-primary{border-top:1px solid #4f46e5}[dir] .border-bottom-primary{border-bottom:1px solid #4f46e5}[dir=ltr] .border-start-primary{border-left:1px solid #4f46e5}[dir=ltr] .border-end-primary,[dir=rtl] .border-start-primary{border-right:1px solid #4f46e5}[dir=rtl] .border-end-primary{border-left:1px solid #4f46e5}[dir] .bg-primary.badge-glow,[dir] .border-primary.badge-glow{box-shadow:0 0 10px #4f46e5}.badge.badge-light-primary{color:#4f46e5!important}[dir] .badge.badge-light-primary{background-color:rgba(79,70,229,.12)}[dir] .overlay-primary{background:#4f46e5;background:rgba(79,70,229,.6)}[dir] .btn-primary{border-color:#4f46e5!important;background-color:#4f46e5!important}.btn-primary.active,.btn-primary:active,.btn-primary:focus{color:#fff}[dir] .btn-primary.active,[dir] .btn-primary:active,[dir] .btn-primary:focus{background-color:#3a30e2!important}[dir] .btn-primary:hover:not(.disabled):not(:disabled){box-shadow:0 8px 25px -8px #4f46e5}[dir] .btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary{color:#fff}[dir] .btn-check:active+.btn-primary,[dir] .btn-check:checked+.btn-primary{background-color:#3a30e2!important}.btn-flat-primary{color:#4f46e5}[dir] .btn-flat-primary{background-color:transparent}.btn-flat-primary:hover{color:#4f46e5}[dir] .btn-flat-primary:hover:not(.disabled):not(:disabled){background-color:rgba(79,70,229,.12)}.btn-flat-primary.active,.btn-flat-primary:active,.btn-flat-primary:focus{color:#4f46e5}[dir] .btn-flat-primary.active,[dir] .btn-flat-primary:active,[dir] .btn-flat-primary:focus{background-color:rgba(79,70,229,.2)}[dir] .btn-flat-primary.dropdown-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234f46e5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.btn-relief-primary{color:#fff;transition:all .2s ease}[dir] .btn-relief-primary{background-color:#4f46e5;box-shadow:inset 0 -3px 0 0 rgba(34,41,47,.2)}[dir] .btn-relief-primary:hover:not(.disabled):not(:disabled){background-color:#645ce8}[dir] .btn-relief-primary.active,[dir] .btn-relief-primary:active,[dir] .btn-relief-primary:focus{background-color:#3a30e2}.btn-relief-primary:hover{color:#fff}.btn-relief-primary.active,.btn-relief-primary:active{outline:none}[dir] .btn-relief-primary.active,[dir] .btn-relief-primary:active{box-shadow:none;transform:translateY(3px)}.btn-outline-primary{color:#4f46e5}[dir] .btn-outline-primary{border:1px solid #4f46e5!important;background-color:transparent}.btn-outline-primary:hover:not(.disabled):not(:disabled){color:#4f46e5}[dir] .btn-outline-primary:hover:not(.disabled):not(:disabled){background-color:rgba(79,70,229,.04)}[dir] .btn-outline-primary:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled):focus{color:#4f46e5}[dir] .btn-outline-primary:not(:disabled):not(.disabled).active,[dir] .btn-outline-primary:not(:disabled):not(.disabled):active,[dir] .btn-outline-primary:not(:disabled):not(.disabled):focus{background-color:rgba(79,70,229,.2)}[dir] .btn-outline-primary.dropdown-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234f46e5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.btn-outline-primary.show.dropdown-toggle{color:#4f46e5}[dir] .btn-outline-primary.show.dropdown-toggle{background-color:rgba(79,70,229,.2)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary{color:#4f46e5}[dir] .btn-check:active+.btn-outline-primary,[dir] .btn-check:checked+.btn-outline-primary{background-color:rgba(79,70,229,.2)!important}[dir] .btn-flat-primary.waves-effect .waves-ripple,[dir] .btn-outline-primary.waves-effect .waves-ripple{background:radial-gradient(rgba(79,70,229,.2) 0,rgba(79,70,229,.3) 40%,rgba(79,70,229,.4) 50%,rgba(79,70,229,.5) 60%,hsla(0,0%,100%,0) 70%)}[dir] .bullet.bullet-primary{background-color:#4f46e5}.modal.modal-primary .modal-header .modal-title{color:#4f46e5}.modal.modal-primary .modal-header .btn-close{color:#4f46e5!important}[dir] .modal.modal-primary .modal-header .btn-close{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234f46e5'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E") 50%/.75rem auto no-repeat!important}.pagination-primary .page-item.active .page-link{color:#fff}[dir] .pagination-primary .page-item.active .page-link{background:#4f46e5!important}.pagination-primary .page-item.active .page-link:hover{color:#fff}.pagination-primary .page-item .page-link:hover{color:#4f46e5}.pagination-primary .page-item.next-item .page-link:hover,.pagination-primary .page-item.prev-item .page-link:hover{color:#fff}[dir] .pagination-primary .page-item.next-item .page-link:hover,[dir] .pagination-primary .page-item.prev-item .page-link:hover{background:#4f46e5}[dir] .pagination-primary .page-item.next-item .page-link:active:after,[dir] .pagination-primary .page-item.next-item .page-link:hover:after,[dir] .pagination-primary .page-item.next .page-link:active:after,[dir] .pagination-primary .page-item.next .page-link:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234f46e5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")!important}[dir] .pagination-primary .page-item.prev-item .page-link:active:before,[dir] .pagination-primary .page-item.prev-item .page-link:hover:before,[dir] .pagination-primary .page-item.prev .page-link:active:before,[dir] .pagination-primary .page-item.prev .page-link:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234f46e5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E")!important}.nav-pill-primary .nav-item .nav-link.active{color:#fff}[dir] .nav-pill-primary .nav-item .nav-link.active{background-color:#4f46e5!important;border-color:#4f46e5;box-shadow:0 4px 18px -4px rgba(79,70,229,.65)}[dir] .progress-bar-primary{background-color:rgba(79,70,229,.12)}[dir] .progress-bar-primary .progress-bar{background-color:#4f46e5}[dir] .timeline .timeline-point-primary{border-color:#4f46e5!important}.timeline .timeline-point-primary i,.timeline .timeline-point-primary svg{stroke:#4f46e5!important}[dir] .timeline .timeline-point-primary.timeline-point-indicator{background-color:#4f46e5!important}[dir] .timeline .timeline-point-primary.timeline-point-indicator:before{background:rgba(79,70,229,.12)!important}[dir] .divider.divider-primary .divider-text:after,[dir] .divider.divider-primary .divider-text:before{border-color:#4f46e5!important}[dir] input:focus~.bg-primary{box-shadow:0 0 0 .075rem #fff,0 0 0 .21rem #4f46e5!important}[dir] .form-check-primary .form-check-input:checked{border-color:#4f46e5;background-color:#4f46e5}[dir] .form-check-primary .form-check-input:not(:disabled):checked,[dir] .form-check-primary .form-check-input:not(:disabled):focus{border-color:#4f46e5;box-shadow:0 2px 4px 0 rgba(79,70,229,.4)}[dir] .select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice{background:#4f46e5!important;border-color:#4f46e5!important}[dir] .bg-secondary .card-footer,[dir] .bg-secondary .card-header{background-color:transparent}.alert-secondary{color:#82868b!important}[dir] .alert-secondary{background:rgba(130,134,139,.12)!important}[dir] .alert-secondary .alert-heading{box-shadow:0 6px 15px -7px rgba(130,134,139,.4)}.alert-secondary .alert-link{color:#75797e!important}.alert-secondary .btn-close{color:#82868b!important}[dir] .alert-secondary .btn-close{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2382868b'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E") 50%/.75rem auto no-repeat}.bg-light-secondary{color:#82868b!important}[dir] .bg-light-secondary{background:rgba(130,134,139,.12)!important}[dir] .bg-light-secondary.fc-h-event,[dir] .bg-light-secondary.fc-v-event{border-color:rgba(130,134,139,.1)}[dir] .bg-light-secondary .fc-list-event-dot{border-color:#82868b!important}[dir] .bg-light-secondary.fc-list-event:hover td{background:rgba(130,134,139,.1)!important}.bg-light-secondary.fc-list-event .fc-list-event-title{color:#6e6b7b}.avatar.bg-light-secondary{color:#82868b!important}[dir] .border-secondary{border:1px solid #82868b!important}[dir] .border-top-secondary{border-top:1px solid #82868b}[dir] .border-bottom-secondary{border-bottom:1px solid #82868b}[dir=ltr] .border-start-secondary{border-left:1px solid #82868b}[dir=ltr] .border-end-secondary,[dir=rtl] .border-start-secondary{border-right:1px solid #82868b}[dir=rtl] .border-end-secondary{border-left:1px solid #82868b}[dir] .bg-secondary.badge-glow,[dir] .border-secondary.badge-glow{box-shadow:0 0 10px #82868b}.badge.badge-light-secondary{color:#82868b!important}[dir] .badge.badge-light-secondary{background-color:rgba(130,134,139,.12)}[dir] .overlay-secondary{background:#82868b;background:rgba(130,134,139,.6)}.btn-secondary{color:#fff!important}[dir] .btn-secondary{border-color:#82868b!important;background-color:#82868b!important}.btn-secondary.active,.btn-secondary:active,.btn-secondary:focus{color:#fff}[dir] .btn-secondary.active,[dir] .btn-secondary:active,[dir] .btn-secondary:focus{background-color:#75797e!important}[dir] .btn-secondary:hover:not(.disabled):not(:disabled){box-shadow:0 8px 25px -8px #82868b}[dir] .btn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary{color:#fff}[dir] .btn-check:active+.btn-secondary,[dir] .btn-check:checked+.btn-secondary{background-color:#75797e!important}.btn-flat-secondary{color:#82868b}[dir] .btn-flat-secondary{background-color:transparent}.btn-flat-secondary:hover{color:#82868b}[dir] .btn-flat-secondary:hover:not(.disabled):not(:disabled){background-color:rgba(130,134,139,.12)}.btn-flat-secondary.active,.btn-flat-secondary:active,.btn-flat-secondary:focus{color:#82868b}[dir] .btn-flat-secondary.active,[dir] .btn-flat-secondary:active,[dir] .btn-flat-secondary:focus{background-color:rgba(130,134,139,.2)}[dir] .btn-flat-secondary.dropdown-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2382868b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.btn-relief-secondary{color:#fff;transition:all .2s ease}[dir] .btn-relief-secondary{background-color:#82868b;box-shadow:inset 0 -3px 0 0 rgba(34,41,47,.2)}[dir] .btn-relief-secondary:hover:not(.disabled):not(:disabled){background-color:#8f9397}[dir] .btn-relief-secondary.active,[dir] .btn-relief-secondary:active,[dir] .btn-relief-secondary:focus{background-color:#75797e}.btn-relief-secondary:hover{color:#fff}.btn-relief-secondary.active,.btn-relief-secondary:active{outline:none}[dir] .btn-relief-secondary.active,[dir] .btn-relief-secondary:active{box-shadow:none;transform:translateY(3px)}.btn-outline-secondary{color:#82868b}[dir] .btn-outline-secondary{border:1px solid #82868b!important;background-color:transparent}.btn-outline-secondary:hover:not(.disabled):not(:disabled){color:#82868b}[dir] .btn-outline-secondary:hover:not(.disabled):not(:disabled){background-color:rgba(130,134,139,.04)}[dir] .btn-outline-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled):focus{color:#82868b}[dir] .btn-outline-secondary:not(:disabled):not(.disabled).active,[dir] .btn-outline-secondary:not(:disabled):not(.disabled):active,[dir] .btn-outline-secondary:not(:disabled):not(.disabled):focus{background-color:rgba(130,134,139,.2)}[dir] .btn-outline-secondary.dropdown-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2382868b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.btn-outline-secondary.show.dropdown-toggle{color:#82868b}[dir] .btn-outline-secondary.show.dropdown-toggle{background-color:rgba(130,134,139,.2)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary{color:#82868b}[dir] .btn-check:active+.btn-outline-secondary,[dir] .btn-check:checked+.btn-outline-secondary{background-color:rgba(130,134,139,.2)!important}[dir] .btn-flat-secondary.waves-effect .waves-ripple,[dir] .btn-outline-secondary.waves-effect .waves-ripple{background:radial-gradient(rgba(130,134,139,.2) 0,rgba(130,134,139,.3) 40%,rgba(130,134,139,.4) 50%,rgba(130,134,139,.5) 60%,hsla(0,0%,100%,0) 70%)}[dir] .bullet.bullet-secondary{background-color:#82868b}.modal.modal-secondary .modal-header .modal-title{color:#82868b}.modal.modal-secondary .modal-header .btn-close{color:#82868b!important}[dir] .modal.modal-secondary .modal-header .btn-close{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2382868b'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E") 50%/.75rem auto no-repeat!important}.pagination-secondary .page-item.active .page-link{color:#fff}[dir] .pagination-secondary .page-item.active .page-link{background:#82868b!important}.pagination-secondary .page-item.active .page-link:hover{color:#fff}.pagination-secondary .page-item .page-link:hover{color:#82868b}.pagination-secondary .page-item.next-item .page-link:hover,.pagination-secondary .page-item.prev-item .page-link:hover{color:#fff}[dir] .pagination-secondary .page-item.next-item .page-link:hover,[dir] .pagination-secondary .page-item.prev-item .page-link:hover{background:#82868b}[dir] .pagination-secondary .page-item.next-item .page-link:active:after,[dir] .pagination-secondary .page-item.next-item .page-link:hover:after,[dir] .pagination-secondary .page-item.next .page-link:active:after,[dir] .pagination-secondary .page-item.next .page-link:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2382868b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")!important}[dir] .pagination-secondary .page-item.prev-item .page-link:active:before,[dir] .pagination-secondary .page-item.prev-item .page-link:hover:before,[dir] .pagination-secondary .page-item.prev .page-link:active:before,[dir] .pagination-secondary .page-item.prev .page-link:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2382868b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E")!important}.nav-pill-secondary .nav-item .nav-link.active{color:#fff}[dir] .nav-pill-secondary .nav-item .nav-link.active{background-color:#82868b!important;border-color:#82868b;box-shadow:0 4px 18px -4px rgba(130,134,139,.65)}[dir] .progress-bar-secondary{background-color:rgba(130,134,139,.12)}[dir] .progress-bar-secondary .progress-bar{background-color:#82868b}[dir] .timeline .timeline-point-secondary{border-color:#82868b!important}.timeline .timeline-point-secondary i,.timeline .timeline-point-secondary svg{stroke:#82868b!important}[dir] .timeline .timeline-point-secondary.timeline-point-indicator{background-color:#82868b!important}[dir] .timeline .timeline-point-secondary.timeline-point-indicator:before{background:rgba(130,134,139,.12)!important}[dir] .divider.divider-secondary .divider-text:after,[dir] .divider.divider-secondary .divider-text:before{border-color:#82868b!important}[dir] input:focus~.bg-secondary{box-shadow:0 0 0 .075rem #fff,0 0 0 .21rem #82868b!important}[dir] .form-check-secondary .form-check-input:checked{border-color:#82868b;background-color:#82868b}[dir] .form-check-secondary .form-check-input:not(:disabled):checked,[dir] .form-check-secondary .form-check-input:not(:disabled):focus{border-color:#82868b;box-shadow:0 2px 4px 0 rgba(130,134,139,.4)}[dir] .select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice{background:#82868b!important;border-color:#82868b!important}[dir] .bg-success .card-footer,[dir] .bg-success .card-header{background-color:transparent}.alert-success{color:#28c76f!important}[dir] .alert-success{background:rgba(40,199,111,.12)!important}[dir] .alert-success .alert-heading{box-shadow:0 6px 15px -7px rgba(40,199,111,.4)}.alert-success .alert-link{color:#24b263!important}.alert-success .btn-close{color:#28c76f!important}[dir] .alert-success .btn-close{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2328c76f'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E") 50%/.75rem auto no-repeat}.bg-light-success{color:#28c76f!important}[dir] .bg-light-success{background:rgba(40,199,111,.12)!important}[dir] .bg-light-success.fc-h-event,[dir] .bg-light-success.fc-v-event{border-color:rgba(40,199,111,.1)}[dir] .bg-light-success .fc-list-event-dot{border-color:#28c76f!important}[dir] .bg-light-success.fc-list-event:hover td{background:rgba(40,199,111,.1)!important}.bg-light-success.fc-list-event .fc-list-event-title{color:#6e6b7b}.avatar.bg-light-success{color:#28c76f!important}[dir] .border-success{border:1px solid #28c76f!important}[dir] .border-top-success{border-top:1px solid #28c76f}[dir] .border-bottom-success{border-bottom:1px solid #28c76f}[dir=ltr] .border-start-success{border-left:1px solid #28c76f}[dir=ltr] .border-end-success,[dir=rtl] .border-start-success{border-right:1px solid #28c76f}[dir=rtl] .border-end-success{border-left:1px solid #28c76f}[dir] .bg-success.badge-glow,[dir] .border-success.badge-glow{box-shadow:0 0 10px #28c76f}.badge.badge-light-success{color:#28c76f!important}[dir] .badge.badge-light-success{background-color:rgba(40,199,111,.12)}[dir] .overlay-success{background:#28c76f;background:rgba(40,199,111,.6)}[dir] .btn-success{border-color:#28c76f!important;background-color:#28c76f!important}.btn-success.active,.btn-success:active,.btn-success:focus{color:#fff}[dir] .btn-success.active,[dir] .btn-success:active,[dir] .btn-success:focus{background-color:#24b263!important}[dir] .btn-success:hover:not(.disabled):not(:disabled){box-shadow:0 8px 25px -8px #28c76f}[dir] .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn-check:active+.btn-success,.btn-check:checked+.btn-success{color:#fff}[dir] .btn-check:active+.btn-success,[dir] .btn-check:checked+.btn-success{background-color:#24b263!important}.btn-flat-success{color:#28c76f}[dir] .btn-flat-success{background-color:transparent}.btn-flat-success:hover{color:#28c76f}[dir] .btn-flat-success:hover:not(.disabled):not(:disabled){background-color:rgba(40,199,111,.12)}.btn-flat-success.active,.btn-flat-success:active,.btn-flat-success:focus{color:#28c76f}[dir] .btn-flat-success.active,[dir] .btn-flat-success:active,[dir] .btn-flat-success:focus{background-color:rgba(40,199,111,.2)}[dir] .btn-flat-success.dropdown-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2328c76f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.btn-relief-success{color:#fff;transition:all .2s ease}[dir] .btn-relief-success{background-color:#28c76f;box-shadow:inset 0 -3px 0 0 rgba(34,41,47,.2)}[dir] .btn-relief-success:hover:not(.disabled):not(:disabled){background-color:#33d67c}[dir] .btn-relief-success.active,[dir] .btn-relief-success:active,[dir] .btn-relief-success:focus{background-color:#24b263}.btn-relief-success:hover{color:#fff}.btn-relief-success.active,.btn-relief-success:active{outline:none}[dir] .btn-relief-success.active,[dir] .btn-relief-success:active{box-shadow:none;transform:translateY(3px)}.btn-outline-success{color:#28c76f}[dir] .btn-outline-success{border:1px solid #28c76f!important;background-color:transparent}.btn-outline-success:hover:not(.disabled):not(:disabled){color:#28c76f}[dir] .btn-outline-success:hover:not(.disabled):not(:disabled){background-color:rgba(40,199,111,.04)}[dir] .btn-outline-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled):focus{color:#28c76f}[dir] .btn-outline-success:not(:disabled):not(.disabled).active,[dir] .btn-outline-success:not(:disabled):not(.disabled):active,[dir] .btn-outline-success:not(:disabled):not(.disabled):focus{background-color:rgba(40,199,111,.2)}[dir] .btn-outline-success.dropdown-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2328c76f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.btn-outline-success.show.dropdown-toggle{color:#28c76f}[dir] .btn-outline-success.show.dropdown-toggle{background-color:rgba(40,199,111,.2)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success{color:#28c76f}[dir] .btn-check:active+.btn-outline-success,[dir] .btn-check:checked+.btn-outline-success{background-color:rgba(40,199,111,.2)!important}[dir] .btn-flat-success.waves-effect .waves-ripple,[dir] .btn-outline-success.waves-effect .waves-ripple{background:radial-gradient(rgba(40,199,111,.2) 0,rgba(40,199,111,.3) 40%,rgba(40,199,111,.4) 50%,rgba(40,199,111,.5) 60%,hsla(0,0%,100%,0) 70%)}[dir] .bullet.bullet-success{background-color:#28c76f}.modal.modal-success .modal-header .modal-title{color:#28c76f}.modal.modal-success .modal-header .btn-close{color:#28c76f!important}[dir] .modal.modal-success .modal-header .btn-close{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2328c76f'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E") 50%/.75rem auto no-repeat!important}.pagination-success .page-item.active .page-link{color:#fff}[dir] .pagination-success .page-item.active .page-link{background:#28c76f!important}.pagination-success .page-item.active .page-link:hover{color:#fff}.pagination-success .page-item .page-link:hover{color:#28c76f}.pagination-success .page-item.next-item .page-link:hover,.pagination-success .page-item.prev-item .page-link:hover{color:#fff}[dir] .pagination-success .page-item.next-item .page-link:hover,[dir] .pagination-success .page-item.prev-item .page-link:hover{background:#28c76f}[dir] .pagination-success .page-item.next-item .page-link:active:after,[dir] .pagination-success .page-item.next-item .page-link:hover:after,[dir] .pagination-success .page-item.next .page-link:active:after,[dir] .pagination-success .page-item.next .page-link:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2328c76f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")!important}[dir] .pagination-success .page-item.prev-item .page-link:active:before,[dir] .pagination-success .page-item.prev-item .page-link:hover:before,[dir] .pagination-success .page-item.prev .page-link:active:before,[dir] .pagination-success .page-item.prev .page-link:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2328c76f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E")!important}.nav-pill-success .nav-item .nav-link.active{color:#fff}[dir] .nav-pill-success .nav-item .nav-link.active{background-color:#28c76f!important;border-color:#28c76f;box-shadow:0 4px 18px -4px rgba(40,199,111,.65)}[dir] .progress-bar-success{background-color:rgba(40,199,111,.12)}[dir] .progress-bar-success .progress-bar{background-color:#28c76f}[dir] .timeline .timeline-point-success{border-color:#28c76f!important}.timeline .timeline-point-success i,.timeline .timeline-point-success svg{stroke:#28c76f!important}[dir] .timeline .timeline-point-success.timeline-point-indicator{background-color:#28c76f!important}[dir] .timeline .timeline-point-success.timeline-point-indicator:before{background:rgba(40,199,111,.12)!important}[dir] .divider.divider-success .divider-text:after,[dir] .divider.divider-success .divider-text:before{border-color:#28c76f!important}[dir] input:focus~.bg-success{box-shadow:0 0 0 .075rem #fff,0 0 0 .21rem #28c76f!important}[dir] .form-check-success .form-check-input:checked{border-color:#28c76f;background-color:#28c76f}[dir] .form-check-success .form-check-input:not(:disabled):checked,[dir] .form-check-success .form-check-input:not(:disabled):focus{border-color:#28c76f;box-shadow:0 2px 4px 0 rgba(40,199,111,.4)}[dir] .select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice{background:#28c76f!important;border-color:#28c76f!important}[dir] .bg-info .card-footer,[dir] .bg-info .card-header{background-color:transparent}.alert-info{color:#00cfe8!important}[dir] .alert-info{background:rgba(0,207,232,.12)!important}[dir] .alert-info .alert-heading{box-shadow:0 6px 15px -7px rgba(0,207,232,.4)}.alert-info .alert-link{color:#00b8cf!important}.alert-info .btn-close{color:#00cfe8!important}[dir] .alert-info .btn-close{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2300cfe8'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E") 50%/.75rem auto no-repeat}.bg-light-info{color:#00cfe8!important}[dir] .bg-light-info{background:rgba(0,207,232,.12)!important}[dir] .bg-light-info.fc-h-event,[dir] .bg-light-info.fc-v-event{border-color:rgba(0,207,232,.1)}[dir] .bg-light-info .fc-list-event-dot{border-color:#00cfe8!important}[dir] .bg-light-info.fc-list-event:hover td{background:rgba(0,207,232,.1)!important}.bg-light-info.fc-list-event .fc-list-event-title{color:#6e6b7b}.avatar.bg-light-info{color:#00cfe8!important}[dir] .border-info{border:1px solid #00cfe8!important}[dir] .border-top-info{border-top:1px solid #00cfe8}[dir] .border-bottom-info{border-bottom:1px solid #00cfe8}[dir=ltr] .border-start-info{border-left:1px solid #00cfe8}[dir=ltr] .border-end-info,[dir=rtl] .border-start-info{border-right:1px solid #00cfe8}[dir=rtl] .border-end-info{border-left:1px solid #00cfe8}[dir] .bg-info.badge-glow,[dir] .border-info.badge-glow{box-shadow:0 0 10px #00cfe8}.badge.badge-light-info{color:#00cfe8!important}[dir] .badge.badge-light-info{background-color:rgba(0,207,232,.12)}[dir] .overlay-info{background:#00cfe8;background:rgba(0,207,232,.6)}.btn-info{color:#fff!important}[dir] .btn-info{border-color:#00cfe8!important;background-color:#00cfe8!important}.btn-info.active,.btn-info:active,.btn-info:focus{color:#fff}[dir] .btn-info.active,[dir] .btn-info:active,[dir] .btn-info:focus{background-color:#00b8cf!important}[dir] .btn-info:hover:not(.disabled):not(:disabled){box-shadow:0 8px 25px -8px #00cfe8}[dir] .btn-info:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn-check:active+.btn-info,.btn-check:checked+.btn-info{color:#fff}[dir] .btn-check:active+.btn-info,[dir] .btn-check:checked+.btn-info{background-color:#00b8cf!important}.btn-flat-info{color:#00cfe8}[dir] .btn-flat-info{background-color:transparent}.btn-flat-info:hover{color:#00cfe8}[dir] .btn-flat-info:hover:not(.disabled):not(:disabled){background-color:rgba(0,207,232,.12)}.btn-flat-info.active,.btn-flat-info:active,.btn-flat-info:focus{color:#00cfe8}[dir] .btn-flat-info.active,[dir] .btn-flat-info:active,[dir] .btn-flat-info:focus{background-color:rgba(0,207,232,.2)}[dir] .btn-flat-info.dropdown-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2300cfe8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.btn-relief-info{color:#fff;transition:all .2s ease}[dir] .btn-relief-info{background-color:#00cfe8;box-shadow:inset 0 -3px 0 0 rgba(34,41,47,.2)}[dir] .btn-relief-info:hover:not(.disabled):not(:disabled){background-color:#03e4ff}[dir] .btn-relief-info.active,[dir] .btn-relief-info:active,[dir] .btn-relief-info:focus{background-color:#00b8cf}.btn-relief-info:hover{color:#fff}.btn-relief-info.active,.btn-relief-info:active{outline:none}[dir] .btn-relief-info.active,[dir] .btn-relief-info:active{box-shadow:none;transform:translateY(3px)}.btn-outline-info{color:#00cfe8}[dir] .btn-outline-info{border:1px solid #00cfe8!important;background-color:transparent}.btn-outline-info:hover:not(.disabled):not(:disabled){color:#00cfe8}[dir] .btn-outline-info:hover:not(.disabled):not(:disabled){background-color:rgba(0,207,232,.04)}[dir] .btn-outline-info:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled):focus{color:#00cfe8}[dir] .btn-outline-info:not(:disabled):not(.disabled).active,[dir] .btn-outline-info:not(:disabled):not(.disabled):active,[dir] .btn-outline-info:not(:disabled):not(.disabled):focus{background-color:rgba(0,207,232,.2)}[dir] .btn-outline-info.dropdown-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2300cfe8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.btn-outline-info.show.dropdown-toggle{color:#00cfe8}[dir] .btn-outline-info.show.dropdown-toggle{background-color:rgba(0,207,232,.2)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info{color:#00cfe8}[dir] .btn-check:active+.btn-outline-info,[dir] .btn-check:checked+.btn-outline-info{background-color:rgba(0,207,232,.2)!important}[dir] .btn-flat-info.waves-effect .waves-ripple,[dir] .btn-outline-info.waves-effect .waves-ripple{background:radial-gradient(rgba(0,207,232,.2) 0,rgba(0,207,232,.3) 40%,rgba(0,207,232,.4) 50%,rgba(0,207,232,.5) 60%,hsla(0,0%,100%,0) 70%)}[dir] .bullet.bullet-info{background-color:#00cfe8}.modal.modal-info .modal-header .modal-title{color:#00cfe8}.modal.modal-info .modal-header .btn-close{color:#00cfe8!important}[dir] .modal.modal-info .modal-header .btn-close{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2300cfe8'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E") 50%/.75rem auto no-repeat!important}.pagination-info .page-item.active .page-link{color:#fff}[dir] .pagination-info .page-item.active .page-link{background:#00cfe8!important}.pagination-info .page-item.active .page-link:hover{color:#fff}.pagination-info .page-item .page-link:hover{color:#00cfe8}.pagination-info .page-item.next-item .page-link:hover,.pagination-info .page-item.prev-item .page-link:hover{color:#fff}[dir] .pagination-info .page-item.next-item .page-link:hover,[dir] .pagination-info .page-item.prev-item .page-link:hover{background:#00cfe8}[dir] .pagination-info .page-item.next-item .page-link:active:after,[dir] .pagination-info .page-item.next-item .page-link:hover:after,[dir] .pagination-info .page-item.next .page-link:active:after,[dir] .pagination-info .page-item.next .page-link:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2300cfe8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")!important}[dir] .pagination-info .page-item.prev-item .page-link:active:before,[dir] .pagination-info .page-item.prev-item .page-link:hover:before,[dir] .pagination-info .page-item.prev .page-link:active:before,[dir] .pagination-info .page-item.prev .page-link:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2300cfe8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E")!important}.nav-pill-info .nav-item .nav-link.active{color:#fff}[dir] .nav-pill-info .nav-item .nav-link.active{background-color:#00cfe8!important;border-color:#00cfe8;box-shadow:0 4px 18px -4px rgba(0,207,232,.65)}[dir] .progress-bar-info{background-color:rgba(0,207,232,.12)}[dir] .progress-bar-info .progress-bar{background-color:#00cfe8}[dir] .timeline .timeline-point-info{border-color:#00cfe8!important}.timeline .timeline-point-info i,.timeline .timeline-point-info svg{stroke:#00cfe8!important}[dir] .timeline .timeline-point-info.timeline-point-indicator{background-color:#00cfe8!important}[dir] .timeline .timeline-point-info.timeline-point-indicator:before{background:rgba(0,207,232,.12)!important}[dir] .divider.divider-info .divider-text:after,[dir] .divider.divider-info .divider-text:before{border-color:#00cfe8!important}[dir] input:focus~.bg-info{box-shadow:0 0 0 .075rem #fff,0 0 0 .21rem #00cfe8!important}[dir] .form-check-info .form-check-input:checked{border-color:#00cfe8;background-color:#00cfe8}[dir] .form-check-info .form-check-input:not(:disabled):checked,[dir] .form-check-info .form-check-input:not(:disabled):focus{border-color:#00cfe8;box-shadow:0 2px 4px 0 rgba(0,207,232,.4)}[dir] .select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice{background:#00cfe8!important;border-color:#00cfe8!important}[dir] .bg-warning .card-footer,[dir] .bg-warning .card-header{background-color:transparent}.alert-warning{color:#ff9f43!important}[dir] .alert-warning{background:rgba(255,159,67,.12)!important}[dir] .alert-warning .alert-heading{box-shadow:0 6px 15px -7px rgba(255,159,67,.4)}.alert-warning .alert-link{color:#ff922a!important}.alert-warning .btn-close{color:#ff9f43!important}[dir] .alert-warning .btn-close{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ff9f43'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E") 50%/.75rem auto no-repeat}.bg-light-warning{color:#ff9f43!important}[dir] .bg-light-warning{background:rgba(255,159,67,.12)!important}[dir] .bg-light-warning.fc-h-event,[dir] .bg-light-warning.fc-v-event{border-color:rgba(255,159,67,.1)}[dir] .bg-light-warning .fc-list-event-dot{border-color:#ff9f43!important}[dir] .bg-light-warning.fc-list-event:hover td{background:rgba(255,159,67,.1)!important}.bg-light-warning.fc-list-event .fc-list-event-title{color:#6e6b7b}.avatar.bg-light-warning{color:#ff9f43!important}[dir] .border-warning{border:1px solid #ff9f43!important}[dir] .border-top-warning{border-top:1px solid #ff9f43}[dir] .border-bottom-warning{border-bottom:1px solid #ff9f43}[dir=ltr] .border-start-warning{border-left:1px solid #ff9f43}[dir=ltr] .border-end-warning,[dir=rtl] .border-start-warning{border-right:1px solid #ff9f43}[dir=rtl] .border-end-warning{border-left:1px solid #ff9f43}[dir] .bg-warning.badge-glow,[dir] .border-warning.badge-glow{box-shadow:0 0 10px #ff9f43}.badge.badge-light-warning{color:#ff9f43!important}[dir] .badge.badge-light-warning{background-color:rgba(255,159,67,.12)}[dir] .overlay-warning{background:#ff9f43;background:rgba(255,159,67,.6)}.btn-warning{color:#fff!important}[dir] .btn-warning{border-color:#ff9f43!important;background-color:#ff9f43!important}.btn-warning.active,.btn-warning:active,.btn-warning:focus{color:#fff}[dir] .btn-warning.active,[dir] .btn-warning:active,[dir] .btn-warning:focus{background-color:#ff922a!important}[dir] .btn-warning:hover:not(.disabled):not(:disabled){box-shadow:0 8px 25px -8px #ff9f43}[dir] .btn-warning:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning{color:#fff}[dir] .btn-check:active+.btn-warning,[dir] .btn-check:checked+.btn-warning{background-color:#ff922a!important}.btn-flat-warning{color:#ff9f43}[dir] .btn-flat-warning{background-color:transparent}.btn-flat-warning:hover{color:#ff9f43}[dir] .btn-flat-warning:hover:not(.disabled):not(:disabled){background-color:rgba(255,159,67,.12)}.btn-flat-warning.active,.btn-flat-warning:active,.btn-flat-warning:focus{color:#ff9f43}[dir] .btn-flat-warning.active,[dir] .btn-flat-warning:active,[dir] .btn-flat-warning:focus{background-color:rgba(255,159,67,.2)}[dir] .btn-flat-warning.dropdown-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ff9f43' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.btn-relief-warning{color:#fff;transition:all .2s ease}[dir] .btn-relief-warning{background-color:#ff9f43;box-shadow:inset 0 -3px 0 0 rgba(34,41,47,.2)}[dir] .btn-relief-warning:hover:not(.disabled):not(:disabled){background-color:#ffac5d}[dir] .btn-relief-warning.active,[dir] .btn-relief-warning:active,[dir] .btn-relief-warning:focus{background-color:#ff922a}.btn-relief-warning:hover{color:#fff}.btn-relief-warning.active,.btn-relief-warning:active{outline:none}[dir] .btn-relief-warning.active,[dir] .btn-relief-warning:active{box-shadow:none;transform:translateY(3px)}.btn-outline-warning{color:#ff9f43}[dir] .btn-outline-warning{border:1px solid #ff9f43!important;background-color:transparent}.btn-outline-warning:hover:not(.disabled):not(:disabled){color:#ff9f43}[dir] .btn-outline-warning:hover:not(.disabled):not(:disabled){background-color:rgba(255,159,67,.04)}[dir] .btn-outline-warning:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled):focus{color:#ff9f43}[dir] .btn-outline-warning:not(:disabled):not(.disabled).active,[dir] .btn-outline-warning:not(:disabled):not(.disabled):active,[dir] .btn-outline-warning:not(:disabled):not(.disabled):focus{background-color:rgba(255,159,67,.2)}[dir] .btn-outline-warning.dropdown-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ff9f43' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.btn-outline-warning.show.dropdown-toggle{color:#ff9f43}[dir] .btn-outline-warning.show.dropdown-toggle{background-color:rgba(255,159,67,.2)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning{color:#ff9f43}[dir] .btn-check:active+.btn-outline-warning,[dir] .btn-check:checked+.btn-outline-warning{background-color:rgba(255,159,67,.2)!important}[dir] .btn-flat-warning.waves-effect .waves-ripple,[dir] .btn-outline-warning.waves-effect .waves-ripple{background:radial-gradient(rgba(255,159,67,.2) 0,rgba(255,159,67,.3) 40%,rgba(255,159,67,.4) 50%,rgba(255,159,67,.5) 60%,hsla(0,0%,100%,0) 70%)}[dir] .bullet.bullet-warning{background-color:#ff9f43}.modal.modal-warning .modal-header .modal-title{color:#ff9f43}.modal.modal-warning .modal-header .btn-close{color:#ff9f43!important}[dir] .modal.modal-warning .modal-header .btn-close{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ff9f43'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E") 50%/.75rem auto no-repeat!important}.pagination-warning .page-item.active .page-link{color:#fff}[dir] .pagination-warning .page-item.active .page-link{background:#ff9f43!important}.pagination-warning .page-item.active .page-link:hover{color:#fff}.pagination-warning .page-item .page-link:hover{color:#ff9f43}.pagination-warning .page-item.next-item .page-link:hover,.pagination-warning .page-item.prev-item .page-link:hover{color:#fff}[dir] .pagination-warning .page-item.next-item .page-link:hover,[dir] .pagination-warning .page-item.prev-item .page-link:hover{background:#ff9f43}[dir] .pagination-warning .page-item.next-item .page-link:active:after,[dir] .pagination-warning .page-item.next-item .page-link:hover:after,[dir] .pagination-warning .page-item.next .page-link:active:after,[dir] .pagination-warning .page-item.next .page-link:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ff9f43' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")!important}[dir] .pagination-warning .page-item.prev-item .page-link:active:before,[dir] .pagination-warning .page-item.prev-item .page-link:hover:before,[dir] .pagination-warning .page-item.prev .page-link:active:before,[dir] .pagination-warning .page-item.prev .page-link:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ff9f43' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E")!important}.nav-pill-warning .nav-item .nav-link.active{color:#fff}[dir] .nav-pill-warning .nav-item .nav-link.active{background-color:#ff9f43!important;border-color:#ff9f43;box-shadow:0 4px 18px -4px rgba(255,159,67,.65)}[dir] .progress-bar-warning{background-color:rgba(255,159,67,.12)}[dir] .progress-bar-warning .progress-bar{background-color:#ff9f43}[dir] .timeline .timeline-point-warning{border-color:#ff9f43!important}.timeline .timeline-point-warning i,.timeline .timeline-point-warning svg{stroke:#ff9f43!important}[dir] .timeline .timeline-point-warning.timeline-point-indicator{background-color:#ff9f43!important}[dir] .timeline .timeline-point-warning.timeline-point-indicator:before{background:rgba(255,159,67,.12)!important}[dir] .divider.divider-warning .divider-text:after,[dir] .divider.divider-warning .divider-text:before{border-color:#ff9f43!important}[dir] input:focus~.bg-warning{box-shadow:0 0 0 .075rem #fff,0 0 0 .21rem #ff9f43!important}[dir] .form-check-warning .form-check-input:checked{border-color:#ff9f43;background-color:#ff9f43}[dir] .form-check-warning .form-check-input:not(:disabled):checked,[dir] .form-check-warning .form-check-input:not(:disabled):focus{border-color:#ff9f43;box-shadow:0 2px 4px 0 rgba(255,159,67,.4)}[dir] .select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice{background:#ff9f43!important;border-color:#ff9f43!important}[dir] .bg-danger .card-footer,[dir] .bg-danger .card-header{background-color:transparent}.alert-danger{color:#fb7979!important}[dir] .alert-danger{background:rgba(251,121,121,.12)!important}[dir] .alert-danger .alert-heading{box-shadow:0 6px 15px -7px rgba(251,121,121,.4)}.alert-danger .alert-link{color:#fa6060!important}.alert-danger .btn-close{color:#fb7979!important}[dir] .alert-danger .btn-close{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fb7979'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E") 50%/.75rem auto no-repeat}.bg-light-danger{color:#fb7979!important}[dir] .bg-light-danger{background:rgba(251,121,121,.12)!important}[dir] .bg-light-danger.fc-h-event,[dir] .bg-light-danger.fc-v-event{border-color:rgba(251,121,121,.1)}[dir] .bg-light-danger .fc-list-event-dot{border-color:#fb7979!important}[dir] .bg-light-danger.fc-list-event:hover td{background:rgba(251,121,121,.1)!important}.bg-light-danger.fc-list-event .fc-list-event-title{color:#6e6b7b}.avatar.bg-light-danger{color:#fb7979!important}[dir] .border-danger{border:1px solid #fb7979!important}[dir] .border-top-danger{border-top:1px solid #fb7979}[dir] .border-bottom-danger{border-bottom:1px solid #fb7979}[dir=ltr] .border-start-danger{border-left:1px solid #fb7979}[dir=ltr] .border-end-danger,[dir=rtl] .border-start-danger{border-right:1px solid #fb7979}[dir=rtl] .border-end-danger{border-left:1px solid #fb7979}[dir] .bg-danger.badge-glow,[dir] .border-danger.badge-glow{box-shadow:0 0 10px #fb7979}.badge.badge-light-danger{color:#fb7979!important}[dir] .badge.badge-light-danger{background-color:rgba(251,121,121,.12)}[dir] .overlay-danger{background:#fb7979;background:rgba(251,121,121,.6)}.btn-danger{color:#fff!important}[dir] .btn-danger{border-color:#fb7979!important;background-color:#fb7979!important}.btn-danger.active,.btn-danger:active,.btn-danger:focus{color:#fff}[dir] .btn-danger.active,[dir] .btn-danger:active,[dir] .btn-danger:focus{background-color:#fa6060!important}[dir] .btn-danger:hover:not(.disabled):not(:disabled){box-shadow:0 8px 25px -8px #fb7979}[dir] .btn-danger:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger{color:#fff}[dir] .btn-check:active+.btn-danger,[dir] .btn-check:checked+.btn-danger{background-color:#fa6060!important}.btn-flat-danger{color:#fb7979}[dir] .btn-flat-danger{background-color:transparent}.btn-flat-danger:hover{color:#fb7979}[dir] .btn-flat-danger:hover:not(.disabled):not(:disabled){background-color:rgba(251,121,121,.12)}.btn-flat-danger.active,.btn-flat-danger:active,.btn-flat-danger:focus{color:#fb7979}[dir] .btn-flat-danger.active,[dir] .btn-flat-danger:active,[dir] .btn-flat-danger:focus{background-color:rgba(251,121,121,.2)}[dir] .btn-flat-danger.dropdown-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fb7979' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.btn-relief-danger{color:#fff;transition:all .2s ease}[dir] .btn-relief-danger{background-color:#fb7979;box-shadow:inset 0 -3px 0 0 rgba(34,41,47,.2)}[dir] .btn-relief-danger:hover:not(.disabled):not(:disabled){background-color:#fc9292}[dir] .btn-relief-danger.active,[dir] .btn-relief-danger:active,[dir] .btn-relief-danger:focus{background-color:#fa6060}.btn-relief-danger:hover{color:#fff}.btn-relief-danger.active,.btn-relief-danger:active{outline:none}[dir] .btn-relief-danger.active,[dir] .btn-relief-danger:active{box-shadow:none;transform:translateY(3px)}.btn-outline-danger{color:#fb7979}[dir] .btn-outline-danger{border:1px solid #fb7979!important;background-color:transparent}.btn-outline-danger:hover:not(.disabled):not(:disabled){color:#fb7979}[dir] .btn-outline-danger:hover:not(.disabled):not(:disabled){background-color:rgba(251,121,121,.04)}[dir] .btn-outline-danger:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled):focus{color:#fb7979}[dir] .btn-outline-danger:not(:disabled):not(.disabled).active,[dir] .btn-outline-danger:not(:disabled):not(.disabled):active,[dir] .btn-outline-danger:not(:disabled):not(.disabled):focus{background-color:rgba(251,121,121,.2)}[dir] .btn-outline-danger.dropdown-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fb7979' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.btn-outline-danger.show.dropdown-toggle{color:#fb7979}[dir] .btn-outline-danger.show.dropdown-toggle{background-color:rgba(251,121,121,.2)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger{color:#fb7979}[dir] .btn-check:active+.btn-outline-danger,[dir] .btn-check:checked+.btn-outline-danger{background-color:rgba(251,121,121,.2)!important}[dir] .btn-flat-danger.waves-effect .waves-ripple,[dir] .btn-outline-danger.waves-effect .waves-ripple{background:radial-gradient(rgba(251,121,121,.2) 0,rgba(251,121,121,.3) 40%,rgba(251,121,121,.4) 50%,rgba(251,121,121,.5) 60%,hsla(0,0%,100%,0) 70%)}[dir] .bullet.bullet-danger{background-color:#fb7979}.modal.modal-danger .modal-header .modal-title{color:#fb7979}.modal.modal-danger .modal-header .btn-close{color:#fb7979!important}[dir] .modal.modal-danger .modal-header .btn-close{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fb7979'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E") 50%/.75rem auto no-repeat!important}.pagination-danger .page-item.active .page-link{color:#fff}[dir] .pagination-danger .page-item.active .page-link{background:#fb7979!important}.pagination-danger .page-item.active .page-link:hover{color:#fff}.pagination-danger .page-item .page-link:hover{color:#fb7979}.pagination-danger .page-item.next-item .page-link:hover,.pagination-danger .page-item.prev-item .page-link:hover{color:#fff}[dir] .pagination-danger .page-item.next-item .page-link:hover,[dir] .pagination-danger .page-item.prev-item .page-link:hover{background:#fb7979}[dir] .pagination-danger .page-item.next-item .page-link:active:after,[dir] .pagination-danger .page-item.next-item .page-link:hover:after,[dir] .pagination-danger .page-item.next .page-link:active:after,[dir] .pagination-danger .page-item.next .page-link:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fb7979' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")!important}[dir] .pagination-danger .page-item.prev-item .page-link:active:before,[dir] .pagination-danger .page-item.prev-item .page-link:hover:before,[dir] .pagination-danger .page-item.prev .page-link:active:before,[dir] .pagination-danger .page-item.prev .page-link:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fb7979' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E")!important}.nav-pill-danger .nav-item .nav-link.active{color:#fff}[dir] .nav-pill-danger .nav-item .nav-link.active{background-color:#fb7979!important;border-color:#fb7979;box-shadow:0 4px 18px -4px rgba(251,121,121,.65)}[dir] .progress-bar-danger{background-color:rgba(251,121,121,.12)}[dir] .progress-bar-danger .progress-bar{background-color:#fb7979}[dir] .timeline .timeline-point-danger{border-color:#fb7979!important}.timeline .timeline-point-danger i,.timeline .timeline-point-danger svg{stroke:#fb7979!important}[dir] .timeline .timeline-point-danger.timeline-point-indicator{background-color:#fb7979!important}[dir] .timeline .timeline-point-danger.timeline-point-indicator:before{background:rgba(251,121,121,.12)!important}[dir] .divider.divider-danger .divider-text:after,[dir] .divider.divider-danger .divider-text:before{border-color:#fb7979!important}[dir] input:focus~.bg-danger{box-shadow:0 0 0 .075rem #fff,0 0 0 .21rem #fb7979!important}[dir] .form-check-danger .form-check-input:checked{border-color:#fb7979;background-color:#fb7979}[dir] .form-check-danger .form-check-input:not(:disabled):checked,[dir] .form-check-danger .form-check-input:not(:disabled):focus{border-color:#fb7979;box-shadow:0 2px 4px 0 rgba(251,121,121,.4)}[dir] .select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice{background:#fb7979!important;border-color:#fb7979!important}.bg-gradient-dark,.btn-gradient-dark{color:#fff;transition:all .2s ease}[dir] .bg-gradient-dark,[dir] .btn-gradient-dark{background-repeat:repeat}[dir=ltr] .bg-gradient-dark,[dir=ltr] .btn-gradient-dark{background-image:linear-gradient(47deg,#4b4b4b,#1e1e1e)}[dir=rtl] .bg-gradient-dark,[dir=rtl] .btn-gradient-dark{background-image:linear-gradient(-47deg,#4b4b4b,#1e1e1e)}[dir] .dark-layout .bg-gradient-dark,[dir] .dark-layout .btn-gradient-dark{background-repeat:repeat}[dir=ltr] .dark-layout .bg-gradient-dark,[dir=ltr] .dark-layout .btn-gradient-dark{background-image:linear-gradient(47deg,#1e1e1e,#4b4b4b)}[dir=rtl] .dark-layout .bg-gradient-dark,[dir=rtl] .dark-layout .btn-gradient-dark{background-image:linear-gradient(-47deg,#1e1e1e,#4b4b4b)}.bg-gradient-dark:active,.bg-gradient-dark:hover,.btn-gradient-dark:active,.btn-gradient-dark:hover{color:#fff}[dir] .bg-gradient-dark:hover:not(.disabled):not(:disabled),[dir] .btn-gradient-dark:hover:not(.disabled):not(:disabled){transform:translateY(-2px)}[dir] .bg-gradient-dark:active,[dir] .btn-gradient-dark:active{transform:translateY(0)}[dir] .bg-gradient-dark:active,[dir] .bg-gradient-dark:focus,[dir] .btn-gradient-dark:active,[dir] .btn-gradient-dark:focus{background-repeat:repeat}[dir=ltr] .bg-gradient-dark:active,[dir=ltr] .bg-gradient-dark:focus,[dir=ltr] .btn-gradient-dark:active,[dir=ltr] .btn-gradient-dark:focus{background-image:linear-gradient(47deg,#1e1e1e,#4b4b4b)}[dir=rtl] .bg-gradient-dark:active,[dir=rtl] .bg-gradient-dark:focus,[dir=rtl] .btn-gradient-dark:active,[dir=rtl] .btn-gradient-dark:focus{background-image:linear-gradient(-47deg,#1e1e1e,#4b4b4b)}.bg-gradient-primary,.btn-gradient-primary{color:#fff;transition:all .2s ease}[dir] .bg-gradient-primary,[dir] .btn-gradient-primary{background-repeat:repeat}[dir=ltr] .bg-gradient-primary,[dir=ltr] .btn-gradient-primary{background-image:linear-gradient(47deg,#4f46e5,#7a73eb)}[dir=rtl] .bg-gradient-primary,[dir=rtl] .btn-gradient-primary{background-image:linear-gradient(-47deg,#4f46e5,#7a73eb)}.bg-gradient-primary:active,.bg-gradient-primary:hover,.btn-gradient-primary:active,.btn-gradient-primary:hover{color:#fff}[dir] .bg-gradient-primary:hover:not(.disabled):not(:disabled),[dir] .btn-gradient-primary:hover:not(.disabled):not(:disabled){transform:translateY(-2px)}[dir] .bg-gradient-primary:active,[dir] .btn-gradient-primary:active{transform:translateY(0)}[dir] .bg-gradient-primary:active,[dir] .bg-gradient-primary:focus,[dir] .btn-gradient-primary:active,[dir] .btn-gradient-primary:focus{background-repeat:repeat}[dir=ltr] .bg-gradient-primary:active,[dir=ltr] .bg-gradient-primary:focus,[dir=ltr] .btn-gradient-primary:active,[dir=ltr] .btn-gradient-primary:focus{background-image:linear-gradient(47deg,#291fd9,#4f46e5)}[dir=rtl] .bg-gradient-primary:active,[dir=rtl] .bg-gradient-primary:focus,[dir=rtl] .btn-gradient-primary:active,[dir=rtl] .btn-gradient-primary:focus{background-image:linear-gradient(-47deg,#291fd9,#4f46e5)}.bg-gradient-secondary,.btn-gradient-secondary{color:#fff;transition:all .2s ease}[dir] .bg-gradient-secondary,[dir] .btn-gradient-secondary{background-repeat:repeat}[dir=ltr] .bg-gradient-secondary,[dir=ltr] .btn-gradient-secondary{background-image:linear-gradient(47deg,#82868b,#9ca0a4)}[dir=rtl] .bg-gradient-secondary,[dir=rtl] .btn-gradient-secondary{background-image:linear-gradient(-47deg,#82868b,#9ca0a4)}.bg-gradient-secondary:active,.bg-gradient-secondary:hover,.btn-gradient-secondary:active,.btn-gradient-secondary:hover{color:#fff}[dir] .bg-gradient-secondary:hover:not(.disabled):not(:disabled),[dir] .btn-gradient-secondary:hover:not(.disabled):not(:disabled){transform:translateY(-2px)}[dir] .bg-gradient-secondary:active,[dir] .btn-gradient-secondary:active{transform:translateY(0)}[dir] .bg-gradient-secondary:active,[dir] .bg-gradient-secondary:focus,[dir] .btn-gradient-secondary:active,[dir] .btn-gradient-secondary:focus{background-repeat:repeat}[dir=ltr] .bg-gradient-secondary:active,[dir=ltr] .bg-gradient-secondary:focus,[dir=ltr] .btn-gradient-secondary:active,[dir=ltr] .btn-gradient-secondary:focus{background-image:linear-gradient(47deg,#696d71,#82868b)}[dir=rtl] .bg-gradient-secondary:active,[dir=rtl] .bg-gradient-secondary:focus,[dir=rtl] .btn-gradient-secondary:active,[dir=rtl] .btn-gradient-secondary:focus{background-image:linear-gradient(-47deg,#696d71,#82868b)}.bg-gradient-success,.btn-gradient-success{color:#fff;transition:all .2s ease}[dir] .bg-gradient-success,[dir] .btn-gradient-success{background-repeat:repeat}[dir=ltr] .bg-gradient-success,[dir=ltr] .btn-gradient-success{background-image:linear-gradient(47deg,#28c76f,#48da89)}[dir=rtl] .bg-gradient-success,[dir=rtl] .btn-gradient-success{background-image:linear-gradient(-47deg,#28c76f,#48da89)}.bg-gradient-success:active,.bg-gradient-success:hover,.btn-gradient-success:active,.btn-gradient-success:hover{color:#fff}[dir] .bg-gradient-success:hover:not(.disabled):not(:disabled),[dir] .btn-gradient-success:hover:not(.disabled):not(:disabled){transform:translateY(-2px)}[dir] .bg-gradient-success:active,[dir] .btn-gradient-success:active{transform:translateY(0)}[dir] .bg-gradient-success:active,[dir] .bg-gradient-success:focus,[dir] .btn-gradient-success:active,[dir] .btn-gradient-success:focus{background-repeat:repeat}[dir=ltr] .bg-gradient-success:active,[dir=ltr] .bg-gradient-success:focus,[dir=ltr] .btn-gradient-success:active,[dir=ltr] .btn-gradient-success:focus{background-image:linear-gradient(47deg,#1f9d57,#28c76f)}[dir=rtl] .bg-gradient-success:active,[dir=rtl] .bg-gradient-success:focus,[dir=rtl] .btn-gradient-success:active,[dir=rtl] .btn-gradient-success:focus{background-image:linear-gradient(-47deg,#1f9d57,#28c76f)}.bg-gradient-info,.btn-gradient-info{color:#fff;transition:all .2s ease}[dir] .bg-gradient-info,[dir] .btn-gradient-info{background-repeat:repeat}[dir=ltr] .bg-gradient-info,[dir=ltr] .btn-gradient-info{background-image:linear-gradient(47deg,#00cfe8,#1ce7ff)}[dir=rtl] .bg-gradient-info,[dir=rtl] .btn-gradient-info{background-image:linear-gradient(-47deg,#00cfe8,#1ce7ff)}.bg-gradient-info:active,.bg-gradient-info:hover,.btn-gradient-info:active,.btn-gradient-info:hover{color:#fff}[dir] .bg-gradient-info:hover:not(.disabled):not(:disabled),[dir] .btn-gradient-info:hover:not(.disabled):not(:disabled){transform:translateY(-2px)}[dir] .bg-gradient-info:active,[dir] .btn-gradient-info:active{transform:translateY(0)}[dir] .bg-gradient-info:active,[dir] .bg-gradient-info:focus,[dir] .btn-gradient-info:active,[dir] .btn-gradient-info:focus{background-repeat:repeat}[dir=ltr] .bg-gradient-info:active,[dir=ltr] .bg-gradient-info:focus,[dir=ltr] .btn-gradient-info:active,[dir=ltr] .btn-gradient-info:focus{background-image:linear-gradient(47deg,#00a1b5,#00cfe8)}[dir=rtl] .bg-gradient-info:active,[dir=rtl] .bg-gradient-info:focus,[dir=rtl] .btn-gradient-info:active,[dir=rtl] .btn-gradient-info:focus{background-image:linear-gradient(-47deg,#00a1b5,#00cfe8)}.bg-gradient-warning,.btn-gradient-warning{color:#fff;transition:all .2s ease}[dir] .bg-gradient-warning,[dir] .btn-gradient-warning{background-repeat:repeat}[dir=ltr] .bg-gradient-warning,[dir=ltr] .btn-gradient-warning{background-image:linear-gradient(47deg,#ff9f43,#ffb976)}[dir=rtl] .bg-gradient-warning,[dir=rtl] .btn-gradient-warning{background-image:linear-gradient(-47deg,#ff9f43,#ffb976)}.bg-gradient-warning:active,.bg-gradient-warning:hover,.btn-gradient-warning:active,.btn-gradient-warning:hover{color:#fff}[dir] .bg-gradient-warning:hover:not(.disabled):not(:disabled),[dir] .btn-gradient-warning:hover:not(.disabled):not(:disabled){transform:translateY(-2px)}[dir] .bg-gradient-warning:active,[dir] .btn-gradient-warning:active{transform:translateY(0)}[dir] .bg-gradient-warning:active,[dir] .bg-gradient-warning:focus,[dir] .btn-gradient-warning:active,[dir] .btn-gradient-warning:focus{background-repeat:repeat}[dir=ltr] .bg-gradient-warning:active,[dir=ltr] .bg-gradient-warning:focus,[dir=ltr] .btn-gradient-warning:active,[dir=ltr] .btn-gradient-warning:focus{background-image:linear-gradient(47deg,#ff8510,#ff9f43)}[dir=rtl] .bg-gradient-warning:active,[dir=rtl] .bg-gradient-warning:focus,[dir=rtl] .btn-gradient-warning:active,[dir=rtl] .btn-gradient-warning:focus{background-image:linear-gradient(-47deg,#ff8510,#ff9f43)}.bg-gradient-danger,.btn-gradient-danger{color:#fff;transition:all .2s ease}[dir] .bg-gradient-danger,[dir] .btn-gradient-danger{background-repeat:repeat}[dir=ltr] .bg-gradient-danger,[dir=ltr] .btn-gradient-danger{background-image:linear-gradient(47deg,#fb7979,#fcabab)}[dir=rtl] .bg-gradient-danger,[dir=rtl] .btn-gradient-danger{background-image:linear-gradient(-47deg,#fb7979,#fcabab)}.bg-gradient-danger:active,.bg-gradient-danger:hover,.btn-gradient-danger:active,.btn-gradient-danger:hover{color:#fff}[dir] .bg-gradient-danger:hover:not(.disabled):not(:disabled),[dir] .btn-gradient-danger:hover:not(.disabled):not(:disabled){transform:translateY(-2px)}[dir] .bg-gradient-danger:active,[dir] .btn-gradient-danger:active{transform:translateY(0)}[dir] .bg-gradient-danger:active,[dir] .bg-gradient-danger:focus,[dir] .btn-gradient-danger:active,[dir] .btn-gradient-danger:focus{background-repeat:repeat}[dir=ltr] .bg-gradient-danger:active,[dir=ltr] .bg-gradient-danger:focus,[dir=ltr] .btn-gradient-danger:active,[dir=ltr] .btn-gradient-danger:focus{background-image:linear-gradient(47deg,#fa4747,#fb7979)}[dir=rtl] .bg-gradient-danger:active,[dir=rtl] .bg-gradient-danger:focus,[dir=rtl] .btn-gradient-danger:active,[dir=rtl] .btn-gradient-danger:focus{background-image:linear-gradient(-47deg,#fa4747,#fb7979)}html{font-size:14px;height:100%;letter-spacing:.01rem}html body{height:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}html[dir] body{background-color:#f8f8f8}html[dir=ltr] body{direction:ltr}html[dir=rtl] body{direction:rtl}html body p{line-height:1.5rem}html .content{position:relative;transition:all .3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;min-height:calc(100% - 3.35rem)}html[dir] .content{padding:0}html[dir=ltr] .content{margin-left:210px}html[dir=rtl] .content{margin-right:210px}html[dir] .content.app-content{padding:7.75rem 2rem 0}html .content.app-content.show-overlay .content-overlay{z-index:10;opacity:1}html .content.app-content.show-overlay .content-overlay~.header-navbar-shadow{display:none}html .content.app-content .content-overlay{position:fixed;opacity:0;width:100%;height:100%;top:0;bottom:0;transition:all .7s,z-index 0s;z-index:-1}html[dir] .content.app-content .content-overlay{background-color:rgba(34,41,47,.5);cursor:pointer}html[dir=ltr] .content.app-content .content-overlay,html[dir=rtl] .content.app-content .content-overlay{left:0;right:0}html .content.app-content .content-area-wrapper{display:flex;position:relative;overflow:hidden}html .content.app-content .content-area-wrapper .content-body,html .content.app-content .content-area-wrapper .content-wrapper{height:100%}html .content .body-content-overlay{top:0;bottom:0;position:absolute;display:block;z-index:4;visibility:hidden;opacity:0;transition:all .3s ease}html[dir=ltr] .content .body-content-overlay,html[dir=rtl] .content .body-content-overlay{left:0;right:0}html .content .body-content-overlay.show{visibility:visible;transition:all .3s ease;opacity:1}html[dir] .content .body-content-overlay.show{background-color:rgba(34,41,47,.2);border-radius:.1785rem}html .content .content-wrapper .content-header-title{font-weight:500;color:#636363}html[dir=ltr] .content .content-wrapper .content-header-title{padding-right:1rem;border-right:1px solid #d6dce1}html[dir=rtl] .content .content-wrapper .content-header-title{padding-left:1rem;border-left:1px solid #d6dce1}html .content .content-wrapper .content-header-right .dropdown-toggle:after{display:none}html[dir=ltr] .content .content-wrapper .content-header-right .dropdown-toggle i,html[dir=ltr] .content .content-wrapper .content-header-right .dropdown-toggle svg{margin-right:0}html[dir=rtl] .content .content-wrapper .content-header-right .dropdown-toggle i,html[dir=rtl] .content .content-wrapper .content-header-right .dropdown-toggle svg{margin-left:0}html[dir] .content .content-wrapper .content-header-right .btn-icon{padding:.8rem}html .content .content-wrapper .content-header-right .btn-icon i,html .content .content-wrapper .content-header-right .btn-icon svg{height:1rem;width:1rem}html .navbar-floating.footer-static .app-content .content-area-wrapper,html .navbar-floating.footer-static .app-content .kanban-wrapper{height:calc(100vh - 11.1rem);height:calc(var(--vh, 1vh)*100 - 11.1rem)}@media(max-width:575.98px){html .navbar-floating.footer-static .app-content .content-area-wrapper,html .navbar-floating.footer-static .app-content .kanban-wrapper{height:calc(100vh - 10.3rem);height:calc(var(--vh, 1vh)*100 - 10.3rem)}}html .navbar-floating.footer-hidden .app-content .content-area-wrapper,html .navbar-floating.footer-hidden .app-content .kanban-wrapper{height:calc(100vh - 9.75rem);height:calc(var(--vh, 1vh)*100 - 9.75rem)}@media(max-width:575.98px){html .navbar-floating.footer-hidden .app-content .content-area-wrapper,html .navbar-floating.footer-hidden .app-content .kanban-wrapper{height:calc(100vh - 8.15rem);height:calc(var(--vh, 1vh)*100 - 8.15rem)}}html .navbar-floating.footer-fixed .app-content .content-area-wrapper,html .navbar-floating.footer-fixed .app-content .kanban-wrapper{height:calc(100vh - 13.1rem);height:calc(var(--vh, 1vh)*100 - 13.1rem)}@media(max-width:575.98px){html .navbar-floating.footer-fixed .app-content .content-area-wrapper,html .navbar-floating.footer-fixed .app-content .kanban-wrapper{height:calc(100vh - 11.5rem);height:calc(var(--vh, 1vh)*100 - 11.5rem)}}html[dir] .navbar-hidden .app-content{padding:2rem 2rem 0!important}html .navbar-hidden.footer-static .app-content .content-area-wrapper,html .navbar-hidden.footer-static .app-content .kanban-wrapper{height:calc(100vh - 5.35rem);height:calc(var(--vh, 1vh)*100 - 5.35rem)}@media(max-width:575.98px){html .navbar-hidden.footer-static .app-content .content-area-wrapper,html .navbar-hidden.footer-static .app-content .kanban-wrapper{height:calc(100vh - 4.55rem);height:calc(var(--vh, 1vh)*100 - 4.55rem)}}html .navbar-hidden.footer-hidden .app-content .content-area-wrapper,html .navbar-hidden.footer-hidden .app-content .kanban-wrapper{height:calc(100vh - 4rem);height:calc(var(--vh, 1vh)*100 - 4rem)}@media(max-width:575.98px){html .navbar-hidden.footer-hidden .app-content .content-area-wrapper,html .navbar-hidden.footer-hidden .app-content .kanban-wrapper{height:calc(100vh - 2.4rem);height:calc(var(--vh, 1vh)*100 - 2.4rem)}}html .navbar-hidden.footer-fixed .app-content .content-area-wrapper,html .navbar-hidden.footer-fixed .app-content .kanban-wrapper{height:calc(100vh - 7.35rem);height:calc(var(--vh, 1vh)*100 - 7.35rem)}@media(max-width:575.98px){html .navbar-hidden.footer-fixed .app-content .content-area-wrapper,html .navbar-hidden.footer-fixed .app-content .kanban-wrapper{height:calc(100vh - 5.75rem);height:calc(var(--vh, 1vh)*100 - 5.75rem)}}html .navbar-static .main-menu{top:0}html .navbar-static .content{min-height:calc(100% - 7.8rem)}html[dir] .navbar-static .app-content{padding:2rem 2rem 0}html .navbar-static.footer-static .app-content .content-area-wrapper,html .navbar-static.footer-static .app-content .kanban-wrapper{height:calc(100vh - 9.8rem);height:calc(var(--vh, 1vh)*100 - 9.8rem)}@media(max-width:575.98px){html .navbar-static.footer-static .app-content .content-area-wrapper,html .navbar-static.footer-static .app-content .kanban-wrapper{height:calc(100vh - 9rem);height:calc(var(--vh, 1vh)*100 - 9rem)}}html .navbar-static.footer-hidden .app-content .content-area-wrapper,html .navbar-static.footer-hidden .app-content .kanban-wrapper{height:calc(100vh - 8.45rem);height:calc(var(--vh, 1vh)*100 - 8.45rem)}@media(max-width:575.98px){html .navbar-static.footer-hidden .app-content .content-area-wrapper,html .navbar-static.footer-hidden .app-content .kanban-wrapper{height:calc(100vh - 6.85rem);height:calc(var(--vh, 1vh)*100 - 6.85rem)}}html .navbar-static.footer-fixed .app-content .content-area-wrapper,html .navbar-static.footer-fixed .app-content .kanban-wrapper{height:calc(100vh - 11.8rem);height:calc(var(--vh, 1vh)*100 - 11.8rem)}@media(max-width:575.98px){html .navbar-static.footer-fixed .app-content .content-area-wrapper,html .navbar-static.footer-fixed .app-content .kanban-wrapper{height:calc(100vh - 10.2rem);height:calc(var(--vh, 1vh)*100 - 10.2rem)}}html[dir] .navbar-sticky .app-content{padding:6.45rem 2rem 0}html .navbar-sticky.footer-static .app-content .content-area-wrapper,html .navbar-sticky.footer-static .app-content .kanban-wrapper{height:calc(100vh - 9.8rem);height:calc(var(--vh, 1vh)*100 - 9.8rem)}@media(max-width:575.98px){html .navbar-sticky.footer-static .app-content .content-area-wrapper,html .navbar-sticky.footer-static .app-content .kanban-wrapper{height:calc(100vh - 9rem);height:calc(var(--vh, 1vh)*100 - 9rem)}}html .navbar-sticky.footer-hidden .app-content .content-area-wrapper,html .navbar-sticky.footer-hidden .app-content .kanban-wrapper{height:calc(100vh - 8.45rem);height:calc(var(--vh, 1vh)*100 - 8.45rem)}@media(max-width:575.98px){html .navbar-sticky.footer-hidden .app-content .content-area-wrapper,html .navbar-sticky.footer-hidden .app-content .kanban-wrapper{height:calc(100vh - 6.85rem);height:calc(var(--vh, 1vh)*100 - 6.85rem)}}html .navbar-sticky.footer-fixed .app-content .content-area-wrapper,html .navbar-sticky.footer-fixed .app-content .kanban-wrapper{height:calc(100vh - 11.8rem);height:calc(var(--vh, 1vh)*100 - 11.8rem)}@media(max-width:575.98px){html .navbar-sticky.footer-fixed .app-content .content-area-wrapper,html .navbar-sticky.footer-fixed .app-content .kanban-wrapper{height:calc(100vh - 10.2rem);height:calc(var(--vh, 1vh)*100 - 10.2rem)}}html[dir=ltr] .navbar-static .nav.header-navbar .navbar-container,html[dir=ltr] .navbar-sticky .nav.header-navbar .navbar-container,html[dir=rtl] .navbar-static .nav.header-navbar .navbar-container,html[dir=rtl] .navbar-sticky .nav.header-navbar .navbar-container{padding-left:1.6rem;padding-right:1.6rem}html .navbar-static .nav.header-navbar .navbar-container .search-input .search-list.show,html .navbar-sticky .nav.header-navbar .navbar-container .search-input .search-list.show{width:98%}html[dir=ltr] .navbar-static .nav.header-navbar .navbar-container .search-input .search-list.show,html[dir=ltr] .navbar-sticky .nav.header-navbar .navbar-container .search-input .search-list.show{left:1%}html[dir=rtl] .navbar-static .nav.header-navbar .navbar-container .search-input .search-list.show,html[dir=rtl] .navbar-sticky .nav.header-navbar .navbar-container .search-input .search-list.show{right:1%}html[dir] .footer-fixed .content.app-content{padding-bottom:3.35rem!important}html [data-col="1-column"] .header-navbar{width:100%}html[dir=ltr] [data-col="1-column"] .header-navbar{left:0!important}html[dir=rtl] [data-col="1-column"] .header-navbar{right:0!important}html [data-col="1-column"] .header-navbar.floating-nav{width:calc(100% - 4rem)!important}html[dir=ltr] [data-col="1-column"] .content,html[dir=ltr] [data-col="1-column"] .footer{margin-left:0!important}html[dir=rtl] [data-col="1-column"] .content,html[dir=rtl] [data-col="1-column"] .footer{margin-right:0!important}html [data-col="1-column"].horizontal-layout .header-navbar{width:100%!important}html[dir] [data-col="1-column"].horizontal-layout .app-content{padding:7.75rem 2rem 0!important}html[dir] [data-col="1-column"].horizontal-layout.footer-fixed .app-content{padding:7.75rem 2rem 3.35rem!important}html[dir=ltr] .blank-page .content{margin-left:0}html[dir=rtl] .blank-page .content{margin-right:0}html .blank-page .content.app-content{overflow:overlay;overflow-x:hidden;transition:none}html[dir] .blank-page .content.app-content{padding:0!important}html .blank-page .content.app-content .header-navbar-shadow{display:none}html[dir] .blank-page .content-wrapper{padding:0!important}html .blank-page .content-wrapper .flexbox-container{display:flex;align-items:center;height:100vh;height:calc(var(--vh, 1vh)*100);justify-content:center}html[dir] .pace .pace-progress{background:#4f46e5}html[data-language=en-gb],html[data-language=en],html[data-language=es],html[data-language=fr],html[data-language=pt-br],html[data-language=pt]{--app-font-family:"Poppins",sans-serif}html[data-language=vi]{--app-font-family:"Be Vietnam Pro",sans-serif;--bs-body-font-family:"Be Vietnam Pro",sans-serif}html[data-language=ko]{--app-font-family:"Noto Sans KR",sans-serif;--bs-body-font-family:"Noto Sans KR",sans-serif}html[data-language=zh]{--app-font-family:"Noto Sans SC",sans-serif;--bs-body-font-family:"Noto Sans SC",sans-serif}html[data-language=ja]{--app-font-family:"Noto Sans JP",sans-serif;--bs-body-font-family:"Noto Sans JP",sans-serif}.app-content.center-layout{overflow:hidden}@media(min-width:992px){body .content-right{width:calc(100% - 210px)}[dir=ltr] body .content-right{float:right}[dir=rtl] body .content-right{float:left}body .content-left{width:calc(100% - 210px)}[dir=ltr] body .content-left{float:left}[dir=rtl] body .content-left{float:right}body .content-detached{width:100%}[dir=ltr] body .content-detached.content-right{float:right;margin-left:-210px}[dir=rtl] body .content-detached.content-right{float:left;margin-right:-210px}[dir=ltr] body .content-detached.content-right .content-body{margin-left:calc(210px + 2rem)}[dir=rtl] body .content-detached.content-right .content-body{margin-right:calc(210px + 2rem)}[dir=ltr] body .content-detached.content-left{float:left;margin-right:-210px}[dir=rtl] body .content-detached.content-left{float:right;margin-left:-210px}[dir=ltr] body .content-detached.content-left .content-body{margin-right:calc(210px + 2rem)}[dir=rtl] body .content-detached.content-left .content-body{margin-left:calc(210px + 2rem)}.sidebar-right.sidebar-sticky{width:210px!important}[dir] .sidebar-right.sidebar-sticky{margin-top:5.7rem}[dir=ltr] .sidebar-right.sidebar-sticky{float:right!important;margin-left:-210px}[dir=rtl] .sidebar-right.sidebar-sticky{float:left!important;margin-right:-210px}}@media(max-width:767.98px){html[dir] body .app-content{padding:6.95rem 1.2rem 0!important}html[dir] body.navbar-static .app-content{padding:1.2rem 1.2rem 0!important}html[dir] body.navbar-sticky .app-content{padding:5.65rem 1.2rem 0!important}html[dir] body.navbar-hidden .app-content{padding:1.2rem 1.2rem 0!important}}@media(max-width:767.98px){[dir=ltr] .navbar-static .app-content .header-navbar .navbar-container,[dir=ltr] .navbar-sticky .app-content .header-navbar .navbar-container{padding-left:1rem;padding-right:.5rem}[dir=rtl] .navbar-static .app-content .header-navbar .navbar-container,[dir=rtl] .navbar-sticky .app-content .header-navbar .navbar-container{padding-right:1rem;padding-left:.5rem}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){html.full-screen{width:100%}html.full-screen .content.app-content{height:100%;overflow:scroll;overflow-x:hidden}}.sidebar{position:relative;width:100%;height:100%}@media(min-width:992px){.sidebar{vertical-align:top}}.sidebar-fixed{position:fixed;height:100%;overflow:scroll}.sidenav-overlay{position:fixed;top:0;height:120vh;z-index:997;display:block;visibility:hidden;opacity:0;transition:all .5s ease}[dir] .sidenav-overlay{background-color:rgba(34,41,47,.5)}[dir=ltr] .sidenav-overlay,[dir=rtl] .sidenav-overlay{left:0;right:0}.sidenav-overlay.show{opacity:1;visibility:visible;transition:all .5s ease}.drag-target{height:100%;width:40px;position:fixed;top:0;z-index:1036}[dir=ltr] .drag-target{left:-10px}[dir=rtl] .drag-target{right:-10px}.sidebar-detached .sidebar{width:210px}@media(min-width:992px){[dir=ltr] .sidebar-left{float:left}[dir=ltr] .sidebar-right,[dir=rtl] .sidebar-left{float:right}[dir=rtl] .sidebar-right{float:left}}@media(max-width:991.98px){.sidebar-detached .sidebar{width:100%}}footer.footer{min-height:3.35rem;transition:all .3s ease}[dir] footer.footer{padding:.8rem 2rem}footer.footer span i,footer.footer span svg{height:1.51rem;width:1.51rem;font-size:1.51rem;color:#fb7979}[dir=ltr] footer.footer span i,[dir=ltr] footer.footer span svg{margin-left:.5rem}[dir=rtl] footer.footer span i,[dir=rtl] footer.footer span svg{margin-right:.5rem}[dir] footer.footer .scroll-top{padding:.81rem .83rem}[dir=ltr] footer.footer-shadow{box-shadow:1.95px 1.95px 2.6px rgba(0,0,0,.15)}[dir=rtl] footer.footer-shadow{box-shadow:-1.95px 1.95px 2.6px rgba(0,0,0,.15)}[dir] footer.footer-border{border-top:1px solid #ebe9f1}.footer-fixed footer{position:fixed!important;z-index:1030;bottom:0}[dir=ltr] .footer-fixed footer,[dir=rtl] .footer-fixed footer{right:0;left:0}[dir] .footer-fixed footer.footer-light{background:#fff}[dir=ltr] .footer-fixed footer.footer-light{box-shadow:1.95px 1.95px 2.6px rgba(0,0,0,.15)}[dir=rtl] .footer-fixed footer.footer-light{box-shadow:-1.95px 1.95px 2.6px rgba(0,0,0,.15)}.footer-fixed footer.footer-dark{color:#fff}[dir] .footer-fixed footer.footer-dark{background:#b8c2cc}[dir] .footer-hidden .app-content{padding-bottom:.1px!important}.scroll-top{position:fixed;bottom:5%;display:none;z-index:99}[dir=ltr] .scroll-top{right:30px}[dir=rtl] .scroll-top{left:30px}.main-menu{z-index:1031;position:absolute;display:table-cell;height:100%;overflow:hidden}.main-menu.menu-light{color:#6e6b7b}[dir] .main-menu.menu-light,[dir] .main-menu.menu-light .navigation{background:#fff}.main-menu.menu-light .navigation .navigation-header{color:#888594;line-height:1.5;letter-spacing:.01rem}[dir] .main-menu.menu-light .navigation .navigation-header{padding:0}[dir=ltr] .main-menu.menu-light .navigation .navigation-header{margin:2.286rem 0 .8rem 2.2rem}[dir=rtl] .main-menu.menu-light .navigation .navigation-header{margin:2.286rem 2.2rem .8rem 0}.main-menu.menu-light .navigation .navigation-header span{font-weight:500}.main-menu.menu-light .navigation li.has-sub>a{transition:all .5s ease,background 0s,color 0s}.main-menu.menu-light .navigation li a{color:#3d3c44;line-height:1.45}[dir] .main-menu.menu-light .navigation li a{padding:10px 13px}.main-menu.menu-light .navigation li a span.menu-sub-title{color:#bdbbc4}.main-menu.menu-light .navigation li.nav-item a:hover>*,.main-menu.menu-light .navigation li a>*{transition:transform .25s ease}[dir=ltr] .main-menu.menu-light .navigation li.nav-item a:hover>*{transform:translateX(5px)}[dir=rtl] .main-menu.menu-light .navigation li.nav-item a:hover>*{transform:translateX(-5px)}.main-menu.menu-light .navigation li.nav-item ul.menu-content li a:hover>*{transition:transform .25s ease}[dir=ltr] .main-menu.menu-light .navigation li.nav-item ul.menu-content li a:hover>*{transform:translateX(5px)}[dir=rtl] .main-menu.menu-light .navigation li.nav-item ul.menu-content li a:hover>*{transform:translateX(-5px)}[dir] .main-menu.menu-light .navigation>li>a{margin:0 15px}[dir] .main-menu.menu-light .navigation>li>a .label{margin-top:4px}[dir=ltr] .main-menu.menu-light .navigation>li>a .label{margin-right:5px}[dir=rtl] .main-menu.menu-light .navigation>li>a .label{margin-left:5px}.main-menu.menu-light .navigation>li>a i,.main-menu.menu-light .navigation>li>a svg{position:relative;top:1px}[dir] .main-menu.menu-light .navigation>li>ul li:first-of-type{margin-top:7px!important}[dir] .main-menu.menu-light .navigation>li>ul li.has-sub>a,[dir] .main-menu.menu-light .navigation>li>ul li.has-sub>ul>li,[dir] .main-menu.menu-light .navigation>li>ul li:not(.has-sub){margin:0 15px}.main-menu.menu-light .navigation>li.open:not(.menu-item-closing)>a,.main-menu.menu-light .navigation>li.sidebar-group-active>a{color:#565360}[dir] .main-menu.menu-light .navigation>li.open:not(.menu-item-closing)>a,[dir] .main-menu.menu-light .navigation>li.sidebar-group-active>a{background:#f5f5f5;border-radius:6px}.main-menu.menu-light .navigation>li:not(.open)>ul{display:none}[dir] .main-menu.menu-light .navigation>li:not(.open)>ul .active{background:transparent;box-shadow:none}.main-menu.menu-light .navigation>li.active{z-index:1}.main-menu.menu-light .navigation>li.active>a{color:#fff;font-weight:400}[dir] .main-menu.menu-light .navigation>li.active>a{box-shadow:0 0 10px 1px rgba(79,70,229,.7);border-radius:4px}[dir=ltr] .main-menu.menu-light .navigation>li.active>a{background:linear-gradient(118deg,#4f46e5,rgba(79,70,229,.7))}[dir=rtl] .main-menu.menu-light .navigation>li.active>a{background:linear-gradient(-118deg,#4f46e5,rgba(79,70,229,.7))}[dir] .main-menu.menu-light .navigation>li .active{background:#f0f0f0}.main-menu.menu-light .navigation>li .active>a{color:#4f46e5}[dir] .main-menu.menu-light .navigation>li .active>a{margin-bottom:0}[dir] .main-menu.menu-light .navigation>li .active .hover>a,[dir] .main-menu.menu-light .navigation>li .active :hover>a{background:#f5f5f5}[dir] .main-menu.menu-light .navigation>li ul{padding:0;margin:0}.main-menu.menu-light .navigation>li ul li{color:#6e6b7b}[dir] .main-menu.menu-light .navigation>li ul li{background:transparent}[dir=ltr] .main-menu.menu-light .navigation>li ul li>a{padding:10px 15px 10px 20px}[dir=rtl] .main-menu.menu-light .navigation>li ul li>a{padding:10px 20px 10px 15px}[dir=ltr] .main-menu.menu-light .navigation>li ul li ul a{padding:10px 15px 10px 53px}[dir=rtl] .main-menu.menu-light .navigation>li ul li ul a{padding:10px 53px 10px 15px}.main-menu.menu-light .navigation>li ul .has-sub:not(.open)>ul{display:none}[dir] .main-menu.menu-light .navigation>li ul .has-sub:not(.open)>ul .active{background:transparent;box-shadow:none}.main-menu.menu-light .navigation>li ul .open>a,.main-menu.menu-light .navigation>li ul .sidebar-group-active>a{color:#6e6b7b}[dir] .main-menu.menu-light .navigation>li ul .open>a,[dir] .main-menu.menu-light .navigation>li ul .sidebar-group-active>a{background:#f5f5f5;border-radius:6px}.main-menu.menu-light .navigation>li ul .open>ul,.main-menu.menu-light .navigation>li ul .open>ul .open>ul,.main-menu.menu-light .navigation>li ul .sidebar-group-active>ul,.main-menu.menu-light .navigation>li ul .sidebar-group-active>ul .open>ul{display:block}.main-menu.menu-light .navigation>li ul .hover>a,.main-menu.menu-light .navigation>li ul:hover>a{color:#787486}.main-menu.menu-light .navigation>li ul .active{z-index:1}[dir] .main-menu.menu-light .navigation>li ul .active{background:#4f46e5;box-shadow:0 0 10px 1px rgba(79,70,229,.7);border-radius:4px}.main-menu.menu-light .navigation>li ul .active>a{color:#fff}.main-menu.menu-dark{color:#dcdcdc}[dir] .main-menu.menu-dark,[dir] .main-menu.menu-dark .navigation{background:#10163a}.main-menu.menu-dark .navigation .navigation-header{color:#f6f6f6;line-height:1.5;letter-spacing:.01rem}[dir] .main-menu.menu-dark .navigation .navigation-header{padding:0}[dir=ltr] .main-menu.menu-dark .navigation .navigation-header{margin:2.286rem 0 .8rem 2.2rem}[dir=rtl] .main-menu.menu-dark .navigation .navigation-header{margin:2.286rem 2.2rem .8rem 0}.main-menu.menu-dark .navigation .navigation-header span{font-weight:500}.main-menu.menu-dark .navigation li.has-sub>a{transition:all .5s ease,background 0s,color 0s}.main-menu.menu-dark .navigation li a{color:#a9a9a9;line-height:1.45}[dir] .main-menu.menu-dark .navigation li a{padding:10px 13px}.main-menu.menu-dark .navigation li a span.menu-sub-title{color:#fff}.main-menu.menu-dark .navigation li.nav-item a:hover>*,.main-menu.menu-dark .navigation li a>*{transition:transform .25s ease}[dir=ltr] .main-menu.menu-dark .navigation li.nav-item a:hover>*{transform:translateX(5px)}[dir=rtl] .main-menu.menu-dark .navigation li.nav-item a:hover>*{transform:translateX(-5px)}.main-menu.menu-dark .navigation li.nav-item ul.menu-content li a:hover>*{transition:transform .25s ease}[dir=ltr] .main-menu.menu-dark .navigation li.nav-item ul.menu-content li a:hover>*{transform:translateX(5px)}[dir=rtl] .main-menu.menu-dark .navigation li.nav-item ul.menu-content li a:hover>*{transform:translateX(-5px)}[dir] .main-menu.menu-dark .navigation>li>a{margin:0 15px}[dir] .main-menu.menu-dark .navigation>li>a .label{margin-top:4px}[dir=ltr] .main-menu.menu-dark .navigation>li>a .label{margin-right:5px}[dir=rtl] .main-menu.menu-dark .navigation>li>a .label{margin-left:5px}.main-menu.menu-dark .navigation>li>a i,.main-menu.menu-dark .navigation>li>a svg{position:relative;top:1px}[dir] .main-menu.menu-dark .navigation>li>ul li:first-of-type{margin-top:7px!important}[dir] .main-menu.menu-dark .navigation>li>ul li.has-sub>a,[dir] .main-menu.menu-dark .navigation>li>ul li.has-sub>ul>li,[dir] .main-menu.menu-dark .navigation>li>ul li:not(.has-sub){margin:0 15px}.main-menu.menu-dark .navigation>li.open:not(.menu-item-closing)>a,.main-menu.menu-dark .navigation>li.sidebar-group-active>a{color:#c3c3c3}[dir] .main-menu.menu-dark .navigation>li.open:not(.menu-item-closing)>a,[dir] .main-menu.menu-dark .navigation>li.sidebar-group-active>a{background:#0c102a;border-radius:6px}.main-menu.menu-dark .navigation>li:not(.open)>ul{display:none}[dir] .main-menu.menu-dark .navigation>li:not(.open)>ul .active{background:transparent;box-shadow:none}.main-menu.menu-dark .navigation>li.active{z-index:1}.main-menu.menu-dark .navigation>li.active>a{color:#fff;font-weight:400}[dir] .main-menu.menu-dark .navigation>li.active>a{box-shadow:0 0 10px 1px rgba(79,70,229,.7);border-radius:4px}[dir=ltr] .main-menu.menu-dark .navigation>li.active>a{background:linear-gradient(118deg,#4f46e5,rgba(79,70,229,.7))}[dir=rtl] .main-menu.menu-dark .navigation>li.active>a{background:linear-gradient(-118deg,#4f46e5,rgba(79,70,229,.7))}[dir] .main-menu.menu-dark .navigation>li .active{background:#090d22}.main-menu.menu-dark .navigation>li .active>a{color:#4f46e5}[dir] .main-menu.menu-dark .navigation>li .active>a{margin-bottom:0}[dir] .main-menu.menu-dark .navigation>li .active .hover>a,[dir] .main-menu.menu-dark .navigation>li .active :hover>a{background:#0c102a}[dir] .main-menu.menu-dark .navigation>li ul{padding:0;margin:0}.main-menu.menu-dark .navigation>li ul li{color:#dcdcdc}[dir] .main-menu.menu-dark .navigation>li ul li{background:transparent}[dir=ltr] .main-menu.menu-dark .navigation>li ul li>a{padding:10px 15px 10px 20px}[dir=rtl] .main-menu.menu-dark .navigation>li ul li>a{padding:10px 20px 10px 15px}[dir=ltr] .main-menu.menu-dark .navigation>li ul li ul a{padding:10px 15px 10px 53px}[dir=rtl] .main-menu.menu-dark .navigation>li ul li ul a{padding:10px 53px 10px 15px}.main-menu.menu-dark .navigation>li ul .has-sub:not(.open)>ul{display:none}[dir] .main-menu.menu-dark .navigation>li ul .has-sub:not(.open)>ul .active{background:transparent;box-shadow:none}.main-menu.menu-dark .navigation>li ul .open>a,.main-menu.menu-dark .navigation>li ul .sidebar-group-active>a{color:#dcdcdc}[dir] .main-menu.menu-dark .navigation>li ul .open>a,[dir] .main-menu.menu-dark .navigation>li ul .sidebar-group-active>a{background:#0c102a;border-radius:6px}.main-menu.menu-dark .navigation>li ul .open>ul,.main-menu.menu-dark .navigation>li ul .open>ul .open>ul,.main-menu.menu-dark .navigation>li ul .sidebar-group-active>ul,.main-menu.menu-dark .navigation>li ul .sidebar-group-active>ul .open>ul{display:block}.main-menu.menu-dark .navigation>li ul .hover>a,.main-menu.menu-dark .navigation>li ul:hover>a{color:#e6e6e6}.main-menu.menu-dark .navigation>li ul .active{z-index:1}[dir] .main-menu.menu-dark .navigation>li ul .active{background:#4f46e5;box-shadow:0 0 10px 1px rgba(79,70,229,.7);border-radius:4px}.main-menu.menu-dark .navigation>li ul .active>a{color:#fff}.main-menu.menu-fixed{position:fixed}.main-menu.menu-static{height:100%}[dir] .main-menu.menu-static{padding-bottom:calc(100% - 20rem)}.main-menu.menu-static .main-menu-content{height:unset!important}[dir] .main-menu.menu-shadow{box-shadow:0 0 15px 0 rgba(34,41,47,.05)}[dir=ltr] .main-menu.menu-border{border-right:1px solid #ebe9f1}[dir=rtl] .main-menu.menu-border{border-left:1px solid #ebe9f1}.main-menu .shadow-bottom{display:none;position:absolute;z-index:2;height:50px;width:100%;pointer-events:none;filter:blur(5px)}[dir] .main-menu .shadow-bottom{margin-top:-.7rem;background:linear-gradient(#fff 41%,hsla(0,0%,100%,.11) 95%,hsla(0,0%,100%,0))}[dir] .bordered-layout .main-menu .shadow-bottom{background:linear-gradient(#f8f8f8 41%,hsla(0,0%,100%,.11) 95%,hsla(0,0%,100%,0))}.main-menu.menu-native-scroll .main-menu-content{overflow-y:scroll!important}.main-menu .navbar-header{height:100%;width:210px;height:4.45rem;position:relative;transition:all .3s ease,background 0s}[dir=ltr] .main-menu .navbar-header{padding:.35rem .5rem .3rem 1.64rem}[dir=rtl] .main-menu .navbar-header{padding:.35rem 1.64rem .3rem .5rem}.main-menu .navbar-header .navbar-brand{display:flex;align-items:center;font-size:inherit}[dir] .main-menu .navbar-header .navbar-brand{margin-top:1.35rem}.main-menu .navbar-header .navbar-brand .brand-logo img{max-width:36px}.main-menu .navbar-header .navbar-brand .brand-text{color:#4f46e5;font-weight:600;letter-spacing:.01rem;font-size:1.1rem}[dir] .main-menu .navbar-header .navbar-brand .brand-text{margin-bottom:0}[dir=ltr] .main-menu .navbar-header .navbar-brand .brand-text{padding-left:1rem;animation:fadein .3s cubic-bezier(.25,.8,.25,1) 0s 1 normal forwards}[dir=rtl] .main-menu .navbar-header .navbar-brand .brand-text{padding-right:1rem}[dir=ltr] .main-menu .navbar-header .modern-nav-toggle,[dir=rtl] .main-menu .navbar-header .modern-nav-toggle,[dir=rtl] .main-menu .navbar-header .navbar-brand .brand-text{animation:fadein .3s cubic-bezier(.25,.8,.25,1) 0s 1 normal forwards}.main-menu .main-menu-content{height:calc(100% - 4.45rem)!important;position:relative}.main-menu .main-menu-content .ps__rail-y{z-index:3}.main-menu ul{list-style:none}[dir] .main-menu ul{margin:0;padding:0}.main-menu ul.navigation-main{overflow-x:hidden}[dir] .main-menu ul.navigation-main{padding-bottom:.75rem}[dir] .main-menu ul.navigation-main>li:first-child{margin-top:2rem}.main-menu a{outline:none}.main-menu a:focus,.main-menu a:hover{text-decoration:none}.navigation{font-size:1rem;font-family:var(--bs-body-font-family);font-weight:400;overflow-y:hidden}[dir] .navigation{padding-bottom:20px}.navigation .navigation-header{font-family:var(--bs-body-font-family);font-weight:500;line-height:1.2;font-size:.9rem;text-transform:uppercase}[dir] .navigation .navigation-header{padding:12px 22px}.navigation li{position:relative;white-space:nowrap}.navigation li a{display:block;text-overflow:ellipsis;overflow:hidden}.navigation li a i,.navigation li a svg{height:11px;width:11px;font-size:11px}[dir=ltr] .navigation li a i,[dir=ltr] .navigation li a svg{margin-right:1.38rem}[dir=rtl] .navigation li a i,[dir=rtl] .navigation li a svg{margin-left:1.38rem}.navigation li.menu-item-animating{transition:height .25s ease-in-out}.navigation li.disabled a{opacity:.65;pointer-events:none}[dir] .navigation li.disabled a{cursor:not-allowed}@media(max-width:767.98px){.menu-hide .main-menu,.menu-open .main-menu{transition:transform .25s,top .35s,height .35s}.main-menu{-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000}[dir=ltr] .main-menu{transform:translate3d(-240px,0,0)}[dir=rtl] .main-menu{transform:translate3d(240px,0,0)}[dir] .menu-open .main-menu{transform:translateZ(0)}}@media(min-width:768px){.drag-target{z-index:0}}.avatar{white-space:nowrap;position:relative;color:#fff;display:inline-flex;font-size:1rem;vertical-align:middle;font-weight:600}[dir] .avatar{background-color:#c3c3c3;border-radius:50%;text-align:center}.avatar .avatar-content{width:32px;height:32px;display:flex;justify-content:center;align-items:center;font-size:.857rem}[dir] .avatar .avatar-content{border-radius:50%}.avatar .avatar-content .avatar-icon{height:1rem;width:1rem}.avatar [class*=avatar-status-]{width:11px;height:11px;position:absolute;bottom:0}[dir] .avatar [class*=avatar-status-]{border-radius:50%;border:1px solid #fff}[dir=ltr] .avatar [class*=avatar-status-]{right:0}[dir=rtl] .avatar [class*=avatar-status-]{left:0}.avatar [class*=avatar-status-].avatar-status-lg,.avatar [class*=avatar-status-].avatar-status-xl{width:17px;height:17px}[dir] .avatar [class*=avatar-status-].avatar-status-lg,[dir] .avatar [class*=avatar-status-].avatar-status-xl{border-width:2px}[dir] .avatar .avatar-status-online{background-color:#28c76f}[dir] .avatar .avatar-status-busy{background-color:#fb7979}[dir] .avatar .avatar-status-away{background-color:#ff9f43}[dir] .avatar .avatar-status-offline{background-color:#82868b}.avatar.avatar-tag{display:flex;align-items:center;justify-content:center;height:42px;width:42px}[dir] .avatar.avatar-tag{border-radius:.357rem}[dir] .avatar img{border-radius:50%}.avatar.avatar-xl{font-size:1.5rem}.avatar.avatar-xl img{width:70px;height:70px}.avatar.avatar-xl .avatar-content{height:70px;width:70px;font-size:2.57rem}.avatar.avatar-xl .avatar-content .avatar-icon,.avatar.avatar-xl .avatar-content i,.avatar.avatar-xl .avatar-content svg{height:3rem;width:3rem;font-size:3rem}.avatar.avatar-xl [class*=avatar-status-]{bottom:0}[dir=ltr] .avatar.avatar-xl [class*=avatar-status-]{right:3px}[dir=rtl] .avatar.avatar-xl [class*=avatar-status-]{left:3px}.avatar.avatar-lg{font-size:1.2rem}.avatar.avatar-lg img{width:50px;height:50px}.avatar.avatar-lg .avatar-content{width:50px;height:50px;font-size:1.714rem}.avatar.avatar-lg .avatar-content .avatar-icon,.avatar.avatar-lg .avatar-content i,.avatar.avatar-lg .avatar-content svg{height:2rem;width:2rem;font-size:2rem}.avatar.avatar-lg [class*=avatar-status-]{bottom:1px}[dir=ltr] .avatar.avatar-lg [class*=avatar-status-]{right:3px}[dir=rtl] .avatar.avatar-lg [class*=avatar-status-]{left:3px}.avatar.avatar-sm .avatar-content{width:24px;height:24px}.avatar.avatar-sm .avatar-content .avatar-icon,.avatar.avatar-sm .avatar-content i,.avatar.avatar-sm .avatar-content svg{height:1rem;width:1rem;font-size:1rem}.avatar.avatar-sm img{width:24px;height:24px}.avatar.avatar-sm [class*=avatar-status-]{bottom:-2px}[dir=ltr] .avatar.avatar-sm [class*=avatar-status-]{right:-3px}[dir=rtl] .avatar.avatar-sm [class*=avatar-status-]{left:-3px}.avatar-group{display:flex;justify-content:flex-start}.avatar-group .avatar{transition:all .25s ease}[dir] .avatar-group .avatar .avatar-content,[dir] .avatar-group .avatar img{box-shadow:0 0 0 2px #fff,inset 0 0 0 1px rgba(34,41,47,.07)}[dir] .avatar-group .avatar .avatar-content{background-color:#9b9ea2!important}.avatar-group .avatar:hover{transition:all .25s ease}[dir] .avatar-group .avatar.pull-up:hover{transform:translateY(-4px) scale(1.07)}[dir=ltr] .avatar-group .avatar:not(:first-child){margin-left:-.55rem}[dir=rtl] .avatar-group .avatar:not(:first-child){margin-right:-.55rem}[dir=ltr] .avatar-group .avatar-sm:not(:first-child){margin-left:-.4rem}[dir=rtl] .avatar-group .avatar-sm:not(:first-child){margin-right:-.4rem}[dir=ltr] .avatar-group .avatar-lg:not(:first-child){margin-left:-1rem}[dir=rtl] .avatar-group .avatar-lg:not(:first-child){margin-right:-1rem}[dir=ltr] .avatar-group .avatar-xl:not(:first-child){margin-left:-1.5rem}[dir=rtl] .avatar-group .avatar-xl:not(:first-child){margin-right:-1.5rem}[dir=ltr] .navbar-container a.nav-link-search{float:left}[dir=rtl] .navbar-container a.nav-link-search{float:right}.navbar-container .search-input{width:0;display:none}[dir=ltr] .navbar-container .search-input{float:left}[dir=rtl] .navbar-container .search-input{float:right}.navbar-container .search-input input{width:0;transition:all .2s ease-out;line-height:16px}[dir] .navbar-container .search-input input{border:none;background:none;padding:1.6rem 3.6rem}.navbar-container .search-input.open{position:absolute;top:0;z-index:1000;width:100%;display:block}[dir] .navbar-container .search-input.open{background:#fff;border-radius:.5rem}[dir=ltr] .navbar-container .search-input.open{left:0}[dir=rtl] .navbar-container .search-input.open{right:0}.navbar-container .search-input.open .search-input-close,.navbar-container .search-input.open .search-input-icon{display:block}.navbar-container .search-input.open input{width:100%;outline:none;height:auto;transition:all .3s ease-out}[dir] .navbar-container .search-input.open input{background:none;box-shadow:none}.navbar-container .search-input .search-list{max-height:450px;height:auto;position:absolute;top:100%;width:100%;display:none}[dir] .navbar-container .search-input .search-list{background:#fff;margin-top:.5rem;border-radius:.357rem}[dir=ltr] .navbar-container .search-input .search-list{left:0;padding-left:0}[dir=rtl] .navbar-container .search-input .search-list{right:0;padding-right:0}@media only screen and (min-device-width:320px)and (max-device-width:875px)and (orientation:landscape){.navbar-container .search-input .search-list{max-height:250px}}.navbar-container .search-input .search-list.search-list-bookmark{height:auto!important}.navbar-container .search-input .search-list.search-list-bookmark i,.navbar-container .search-input .search-list.search-list-bookmark svg{font-size:1.2rem;height:1.2rem;width:1.2rem}.navbar-container .search-input .search-list.show{display:block;min-height:3rem}.navbar-container .search-input .search-list li a{color:#6e6b7b}[dir] .navbar-container .search-input .search-list li a{padding:.9rem 1rem}.navbar-container .search-input .search-list li a i,.navbar-container .search-input .search-list li a svg[class*="feather feather-"]{height:1.25rem;width:1.25rem;font-size:1.25rem}[dir=ltr] .navbar-container .search-input .search-list li:first-child,[dir=rtl] .navbar-container .search-input .search-list li:first-child{border-top-left-radius:.357rem;border-top-right-radius:.357rem}[dir=ltr] .navbar-container .search-input .search-list li:last-child,[dir=rtl] .navbar-container .search-input .search-list li:last-child{border-bottom-left-radius:.357rem;border-bottom-right-radius:.357rem}.navbar-container .search-input .search-list li.auto-suggestion{display:flex;align-items:center}[dir] .navbar-container .search-input .search-list li.auto-suggestion{cursor:pointer}[dir] .navbar-container .search-input .search-list li.auto-suggestion.current_item,[dir] .navbar-container .search-input .search-list li.auto-suggestion:hover{background-color:#f8f8f8}.navbar-container .search-input .search-input-icon{z-index:2;display:none;position:absolute;top:32%}[dir] .navbar-container .search-input .search-input-icon{cursor:pointer}[dir=ltr] .navbar-container .search-input .search-input-icon{left:1.5rem}[dir=rtl] .navbar-container .search-input .search-input-icon{right:1.5rem}.navbar-container .search-input .search-input-icon i,.navbar-container .search-input .search-input-icon svg{height:1.25rem;width:1.25rem;font-size:1.25rem}.navbar-container .search-input .search-input-close{z-index:1;display:none;position:absolute;top:32%}[dir] .navbar-container .search-input .search-input-close{cursor:pointer}[dir=ltr] .navbar-container .search-input .search-input-close{right:2rem}[dir=rtl] .navbar-container .search-input .search-input-close{left:2rem}.navbar-container .search-input .search-input-close i,.navbar-container .search-input .search-input-close svg{height:1.25rem;width:1.25rem;font-size:1.25rem}.navbar-container .bookmark-input{position:absolute;top:102%;width:25%;display:none}[dir] .navbar-container .bookmark-input{background:#fff;border-radius:.357rem;box-shadow:0 15px 30px 0 rgba(34,41,47,.11),0 5px 15px 0 rgba(34,41,47,.08)}.navbar-container .bookmark-input.show{display:block}.navbar-container .bookmark-input .bookmark-input-icon{position:absolute;z-index:1;top:20px}[dir=ltr] .navbar-container .bookmark-input .bookmark-input-icon{left:24px}[dir=rtl] .navbar-container .bookmark-input .bookmark-input-icon{right:24px}.navbar-container .bookmark-input input{width:calc(100% - 24px)}[dir] .navbar-container .bookmark-input input{margin:12px;background:#fff;border:1px solid rgba(34,41,47,.2)}[dir=ltr] .navbar-container .bookmark-input input{padding:.7rem .7rem .7rem 2.5rem}[dir=rtl] .navbar-container .bookmark-input input{padding:.7rem 2.5rem .7rem .7rem}[dir] .navbar-container .bookmark-input input:focus{border:1px solid #4f46e5}.navbar-container .bookmark-input .search-list{position:relative}[dir] .navbar-container .bookmark-icon{cursor:pointer}[dir] .navbar-container .dropdown.bookmark-dropdown{padding:1.4rem .5rem 1.35rem}.navbar-container .dropdown.bookmark-dropdown .dropdown-toggle:after{display:none}.navbar-container .search-data-title{line-height:1.25rem}.navbar-dark .search-input .input{color:#f5f7fa}[dir] .navbar-dark .search-input .input{border-radius:.5rem}.navbar-dark .search-input.open .input{color:#f5f7fa}[dir] .navbar-dark .search-input.open .input{border:1px solid #f5f7fa}[dir] .navbar-static .navbar-container .search-input.open{border-radius:0}.btn-social,.btn-social-icon{position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[dir=ltr] .btn-social,[dir=ltr] .btn-social-icon{padding-left:4.95rem;text-align:left}[dir=rtl] .btn-social,[dir=rtl] .btn-social-icon{padding-right:4.95rem;text-align:right}.btn-social-icon>:first-child,.btn-social>:first-child{position:absolute;top:2px;bottom:0;width:2.95rem;line-height:2.7rem;font-size:1rem}[dir] .btn-social-icon>:first-child,[dir] .btn-social>:first-child{text-align:center}[dir=ltr] .btn-social-icon>:first-child,[dir=ltr] .btn-social>:first-child{left:0;border-right:1px solid rgba(34,41,47,.2)}[dir=rtl] .btn-social-icon>:first-child,[dir=rtl] .btn-social>:first-child{right:0;border-left:1px solid rgba(34,41,47,.2)}.btn-social-icon{height:2.95rem;width:2.95rem}[dir] .btn-social-icon{padding:0}.btn-social-icon>:first-child{width:100%!important}[dir] .btn-social-icon>:first-child{border:none;text-align:center}.btn-adn{color:#fff;color:#fff!important}[dir] .btn-adn{background-color:#d87a68;border:none}.btn-adn:hover{color:#fff}[dir] .btn-adn:hover{background-color:#b86858;border-color:rgba(0,0,0,.2)}.btn-adn:focus,.btn-check:focus+.btn-adn{color:#fff}[dir] .btn-adn:focus,[dir] .btn-check:focus+.btn-adn{background-color:#b86858;border-color:rgba(0,0,0,.2);box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-adn.active,.btn-adn:active,.btn-check:active+.btn-adn,.btn-check:checked+.btn-adn,.show>.btn-adn.dropdown-toggle{color:#fff}[dir] .btn-adn.active,[dir] .btn-adn:active,[dir] .btn-check:active+.btn-adn,[dir] .btn-check:checked+.btn-adn,[dir] .show>.btn-adn.dropdown-toggle{background-color:#ad6253;border-color:rgba(0,0,0,.25)}[dir] .btn-adn.active:focus,[dir] .btn-adn:active:focus,[dir] .btn-check:active+.btn-adn:focus,[dir] .btn-check:checked+.btn-adn:focus,[dir] .show>.btn-adn.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-adn.disabled,.btn-adn:disabled{color:#fff}[dir] .btn-adn.disabled,[dir] .btn-adn:disabled{background-color:#d87a68;border-color:transparent}[dir] .btn-adn:focus{box-shadow:none!important}.btn-bitbucket{color:#fff;color:#fff!important}[dir] .btn-bitbucket{background-color:#205081;border:none}.btn-bitbucket:hover{color:#fff}[dir] .btn-bitbucket:hover{background-color:#1b446e;border-color:rgba(0,0,0,.2)}.btn-bitbucket:focus,.btn-check:focus+.btn-bitbucket{color:#fff}[dir] .btn-bitbucket:focus,[dir] .btn-check:focus+.btn-bitbucket{background-color:#1b446e;border-color:rgba(0,0,0,.2);box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-bitbucket.active,.btn-bitbucket:active,.btn-check:active+.btn-bitbucket,.btn-check:checked+.btn-bitbucket,.show>.btn-bitbucket.dropdown-toggle{color:#fff}[dir] .btn-bitbucket.active,[dir] .btn-bitbucket:active,[dir] .btn-check:active+.btn-bitbucket,[dir] .btn-check:checked+.btn-bitbucket,[dir] .show>.btn-bitbucket.dropdown-toggle{background-color:#1a4067;border-color:rgba(0,0,0,.25)}[dir] .btn-bitbucket.active:focus,[dir] .btn-bitbucket:active:focus,[dir] .btn-check:active+.btn-bitbucket:focus,[dir] .btn-check:checked+.btn-bitbucket:focus,[dir] .show>.btn-bitbucket.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-bitbucket.disabled,.btn-bitbucket:disabled{color:#fff}[dir] .btn-bitbucket.disabled,[dir] .btn-bitbucket:disabled{background-color:#205081;border-color:transparent}[dir] .btn-bitbucket:focus{box-shadow:none!important}.btn-dropbox{color:#fff;color:#fff!important}[dir] .btn-dropbox{background-color:#1087dd;border:none}.btn-dropbox:hover{color:#fff}[dir] .btn-dropbox:hover{background-color:#0e73bc;border-color:rgba(0,0,0,.2)}.btn-check:focus+.btn-dropbox,.btn-dropbox:focus{color:#fff}[dir] .btn-check:focus+.btn-dropbox,[dir] .btn-dropbox:focus{background-color:#0e73bc;border-color:rgba(0,0,0,.2);box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-check:active+.btn-dropbox,.btn-check:checked+.btn-dropbox,.btn-dropbox.active,.btn-dropbox:active,.show>.btn-dropbox.dropdown-toggle{color:#fff}[dir] .btn-check:active+.btn-dropbox,[dir] .btn-check:checked+.btn-dropbox,[dir] .btn-dropbox.active,[dir] .btn-dropbox:active,[dir] .show>.btn-dropbox.dropdown-toggle{background-color:#0d6cb1;border-color:rgba(0,0,0,.25)}[dir] .btn-check:active+.btn-dropbox:focus,[dir] .btn-check:checked+.btn-dropbox:focus,[dir] .btn-dropbox.active:focus,[dir] .btn-dropbox:active:focus,[dir] .show>.btn-dropbox.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-dropbox.disabled,.btn-dropbox:disabled{color:#fff}[dir] .btn-dropbox.disabled,[dir] .btn-dropbox:disabled{background-color:#1087dd;border-color:transparent}[dir] .btn-dropbox:focus{box-shadow:none!important}.btn-facebook{color:#fff;color:#fff!important}[dir] .btn-facebook{background-color:#3b5998;border:none}.btn-facebook:hover{color:#fff}[dir] .btn-facebook:hover{background-color:#324c81;border-color:rgba(0,0,0,.2)}.btn-check:focus+.btn-facebook,.btn-facebook:focus{color:#fff}[dir] .btn-check:focus+.btn-facebook,[dir] .btn-facebook:focus{background-color:#324c81;border-color:rgba(0,0,0,.2);box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-check:active+.btn-facebook,.btn-check:checked+.btn-facebook,.btn-facebook.active,.btn-facebook:active,.show>.btn-facebook.dropdown-toggle{color:#fff}[dir] .btn-check:active+.btn-facebook,[dir] .btn-check:checked+.btn-facebook,[dir] .btn-facebook.active,[dir] .btn-facebook:active,[dir] .show>.btn-facebook.dropdown-toggle{background-color:#2f477a;border-color:rgba(0,0,0,.25)}[dir] .btn-check:active+.btn-facebook:focus,[dir] .btn-check:checked+.btn-facebook:focus,[dir] .btn-facebook.active:focus,[dir] .btn-facebook:active:focus,[dir] .show>.btn-facebook.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-facebook.disabled,.btn-facebook:disabled{color:#fff}[dir] .btn-facebook.disabled,[dir] .btn-facebook:disabled{background-color:#3b5998;border-color:transparent}[dir] .btn-facebook:focus{box-shadow:none!important}.btn-flickr{color:#fff;color:#fff!important}[dir] .btn-flickr{background-color:#ff0084;border:none}.btn-flickr:hover{color:#fff}[dir] .btn-flickr:hover{background-color:#d90070;border-color:rgba(0,0,0,.2)}.btn-check:focus+.btn-flickr,.btn-flickr:focus{color:#fff}[dir] .btn-check:focus+.btn-flickr,[dir] .btn-flickr:focus{background-color:#d90070;border-color:rgba(0,0,0,.2);box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-check:active+.btn-flickr,.btn-check:checked+.btn-flickr,.btn-flickr.active,.btn-flickr:active,.show>.btn-flickr.dropdown-toggle{color:#fff}[dir] .btn-check:active+.btn-flickr,[dir] .btn-check:checked+.btn-flickr,[dir] .btn-flickr.active,[dir] .btn-flickr:active,[dir] .show>.btn-flickr.dropdown-toggle{background-color:#cc006a;border-color:rgba(0,0,0,.25)}[dir] .btn-check:active+.btn-flickr:focus,[dir] .btn-check:checked+.btn-flickr:focus,[dir] .btn-flickr.active:focus,[dir] .btn-flickr:active:focus,[dir] .show>.btn-flickr.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-flickr.disabled,.btn-flickr:disabled{color:#fff}[dir] .btn-flickr.disabled,[dir] .btn-flickr:disabled{background-color:#ff0084;border-color:transparent}[dir] .btn-flickr:focus{box-shadow:none!important}.btn-foursquare{color:#fff;color:#fff!important}[dir] .btn-foursquare{background-color:#f94877;border:none}.btn-foursquare:hover{color:#fff}[dir] .btn-foursquare:hover{background-color:#d43d65;border-color:rgba(0,0,0,.2)}.btn-check:focus+.btn-foursquare,.btn-foursquare:focus{color:#fff}[dir] .btn-check:focus+.btn-foursquare,[dir] .btn-foursquare:focus{background-color:#d43d65;border-color:rgba(0,0,0,.2);box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-check:active+.btn-foursquare,.btn-check:checked+.btn-foursquare,.btn-foursquare.active,.btn-foursquare:active,.show>.btn-foursquare.dropdown-toggle{color:#fff}[dir] .btn-check:active+.btn-foursquare,[dir] .btn-check:checked+.btn-foursquare,[dir] .btn-foursquare.active,[dir] .btn-foursquare:active,[dir] .show>.btn-foursquare.dropdown-toggle{background-color:#c73a5f;border-color:rgba(0,0,0,.25)}[dir] .btn-check:active+.btn-foursquare:focus,[dir] .btn-check:checked+.btn-foursquare:focus,[dir] .btn-foursquare.active:focus,[dir] .btn-foursquare:active:focus,[dir] .show>.btn-foursquare.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-foursquare.disabled,.btn-foursquare:disabled{color:#fff}[dir] .btn-foursquare.disabled,[dir] .btn-foursquare:disabled{background-color:#f94877;border-color:transparent}[dir] .btn-foursquare:focus{box-shadow:none!important}.btn-github{color:#fff;color:#fff!important}[dir] .btn-github{background-color:#444;border:none}.btn-github:hover{color:#fff}[dir] .btn-github:hover{background-color:#3a3a3a;border-color:rgba(0,0,0,.2)}.btn-check:focus+.btn-github,.btn-github:focus{color:#fff}[dir] .btn-check:focus+.btn-github,[dir] .btn-github:focus{background-color:#3a3a3a;border-color:rgba(0,0,0,.2);box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-check:active+.btn-github,.btn-check:checked+.btn-github,.btn-github.active,.btn-github:active,.show>.btn-github.dropdown-toggle{color:#fff}[dir] .btn-check:active+.btn-github,[dir] .btn-check:checked+.btn-github,[dir] .btn-github.active,[dir] .btn-github:active,[dir] .show>.btn-github.dropdown-toggle{background-color:#363636;border-color:rgba(0,0,0,.25)}[dir] .btn-check:active+.btn-github:focus,[dir] .btn-check:checked+.btn-github:focus,[dir] .btn-github.active:focus,[dir] .btn-github:active:focus,[dir] .show>.btn-github.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-github.disabled,.btn-github:disabled{color:#fff}[dir] .btn-github.disabled,[dir] .btn-github:disabled{background-color:#444;border-color:transparent}[dir] .btn-github:focus{box-shadow:none!important}.btn-google{color:#fff;color:#fff!important}[dir] .btn-google{background-color:#dd4b39;border:none}.btn-google:hover{color:#fff}[dir] .btn-google:hover{background-color:#bc4030;border-color:rgba(0,0,0,.2)}.btn-check:focus+.btn-google,.btn-google:focus{color:#fff}[dir] .btn-check:focus+.btn-google,[dir] .btn-google:focus{background-color:#bc4030;border-color:rgba(0,0,0,.2);box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-check:active+.btn-google,.btn-check:checked+.btn-google,.btn-google.active,.btn-google:active,.show>.btn-google.dropdown-toggle{color:#fff}[dir] .btn-check:active+.btn-google,[dir] .btn-check:checked+.btn-google,[dir] .btn-google.active,[dir] .btn-google:active,[dir] .show>.btn-google.dropdown-toggle{background-color:#b13c2e;border-color:rgba(0,0,0,.25)}[dir] .btn-check:active+.btn-google:focus,[dir] .btn-check:checked+.btn-google:focus,[dir] .btn-google.active:focus,[dir] .btn-google:active:focus,[dir] .show>.btn-google.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-google.disabled,.btn-google:disabled{color:#fff}[dir] .btn-google.disabled,[dir] .btn-google:disabled{background-color:#dd4b39;border-color:transparent}[dir] .btn-google:focus{box-shadow:none!important}.btn-instagram{color:#fff;color:#fff!important}[dir] .btn-instagram{background-color:#3f729b;border:none}.btn-instagram:hover{color:#fff}[dir] .btn-instagram:hover{background-color:#366184;border-color:rgba(0,0,0,.2)}.btn-check:focus+.btn-instagram,.btn-instagram:focus{color:#fff}[dir] .btn-check:focus+.btn-instagram,[dir] .btn-instagram:focus{background-color:#366184;border-color:rgba(0,0,0,.2);box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-check:active+.btn-instagram,.btn-check:checked+.btn-instagram,.btn-instagram.active,.btn-instagram:active,.show>.btn-instagram.dropdown-toggle{color:#fff}[dir] .btn-check:active+.btn-instagram,[dir] .btn-check:checked+.btn-instagram,[dir] .btn-instagram.active,[dir] .btn-instagram:active,[dir] .show>.btn-instagram.dropdown-toggle{background-color:#325b7c;border-color:rgba(0,0,0,.25)}[dir] .btn-check:active+.btn-instagram:focus,[dir] .btn-check:checked+.btn-instagram:focus,[dir] .btn-instagram.active:focus,[dir] .btn-instagram:active:focus,[dir] .show>.btn-instagram.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-instagram.disabled,.btn-instagram:disabled{color:#fff}[dir] .btn-instagram.disabled,[dir] .btn-instagram:disabled{background-color:#3f729b;border-color:transparent}[dir] .btn-instagram:focus{box-shadow:none!important}.btn-linkedin{color:#fff;color:#fff!important}[dir] .btn-linkedin{background-color:#007bb6;border:none}.btn-linkedin:hover{color:#fff}[dir] .btn-linkedin:hover{background-color:#00699b;border-color:rgba(0,0,0,.2)}.btn-check:focus+.btn-linkedin,.btn-linkedin:focus{color:#fff}[dir] .btn-check:focus+.btn-linkedin,[dir] .btn-linkedin:focus{background-color:#00699b;border-color:rgba(0,0,0,.2);box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-check:active+.btn-linkedin,.btn-check:checked+.btn-linkedin,.btn-linkedin.active,.btn-linkedin:active,.show>.btn-linkedin.dropdown-toggle{color:#fff}[dir] .btn-check:active+.btn-linkedin,[dir] .btn-check:checked+.btn-linkedin,[dir] .btn-linkedin.active,[dir] .btn-linkedin:active,[dir] .show>.btn-linkedin.dropdown-toggle{background-color:#006292;border-color:rgba(0,0,0,.25)}[dir] .btn-check:active+.btn-linkedin:focus,[dir] .btn-check:checked+.btn-linkedin:focus,[dir] .btn-linkedin.active:focus,[dir] .btn-linkedin:active:focus,[dir] .show>.btn-linkedin.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-linkedin.disabled,.btn-linkedin:disabled{color:#fff}[dir] .btn-linkedin.disabled,[dir] .btn-linkedin:disabled{background-color:#007bb6;border-color:transparent}[dir] .btn-linkedin:focus{box-shadow:none!important}.btn-microsoft{color:#fff;color:#fff!important}[dir] .btn-microsoft{background-color:#2672ec;border:none}.btn-microsoft:hover{color:#fff}[dir] .btn-microsoft:hover{background-color:#2061c9;border-color:rgba(0,0,0,.2)}.btn-check:focus+.btn-microsoft,.btn-microsoft:focus{color:#fff}[dir] .btn-check:focus+.btn-microsoft,[dir] .btn-microsoft:focus{background-color:#2061c9;border-color:rgba(0,0,0,.2);box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-check:active+.btn-microsoft,.btn-check:checked+.btn-microsoft,.btn-microsoft.active,.btn-microsoft:active,.show>.btn-microsoft.dropdown-toggle{color:#fff}[dir] .btn-check:active+.btn-microsoft,[dir] .btn-check:checked+.btn-microsoft,[dir] .btn-microsoft.active,[dir] .btn-microsoft:active,[dir] .show>.btn-microsoft.dropdown-toggle{background-color:#1e5bbd;border-color:rgba(0,0,0,.25)}[dir] .btn-check:active+.btn-microsoft:focus,[dir] .btn-check:checked+.btn-microsoft:focus,[dir] .btn-microsoft.active:focus,[dir] .btn-microsoft:active:focus,[dir] .show>.btn-microsoft.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-microsoft.disabled,.btn-microsoft:disabled{color:#fff}[dir] .btn-microsoft.disabled,[dir] .btn-microsoft:disabled{background-color:#2672ec;border-color:transparent}[dir] .btn-microsoft:focus{box-shadow:none!important}.btn-odnoklassniki{color:#22292f;color:#fff!important}[dir] .btn-odnoklassniki{background-color:#f4731c;border:none}.btn-odnoklassniki:hover{color:#22292f}[dir] .btn-odnoklassniki:hover{background-color:#f6883e;border-color:hsla(0,0%,100%,.1)}.btn-check:focus+.btn-odnoklassniki,.btn-odnoklassniki:focus{color:#22292f}[dir] .btn-check:focus+.btn-odnoklassniki,[dir] .btn-odnoklassniki:focus{background-color:#f6883e;border-color:hsla(0,0%,100%,.1);box-shadow:0 0 0 .25rem rgba(34,41,47,.5)}.btn-check:active+.btn-odnoklassniki,.btn-check:checked+.btn-odnoklassniki,.btn-odnoklassniki.active,.btn-odnoklassniki:active,.show>.btn-odnoklassniki.dropdown-toggle{color:#22292f}[dir] .btn-check:active+.btn-odnoklassniki,[dir] .btn-check:checked+.btn-odnoklassniki,[dir] .btn-odnoklassniki.active,[dir] .btn-odnoklassniki:active,[dir] .show>.btn-odnoklassniki.dropdown-toggle{background-color:#f68f49;border-color:hsla(0,0%,100%,.1)}[dir] .btn-check:active+.btn-odnoklassniki:focus,[dir] .btn-check:checked+.btn-odnoklassniki:focus,[dir] .btn-odnoklassniki.active:focus,[dir] .btn-odnoklassniki:active:focus,[dir] .show>.btn-odnoklassniki.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(34,41,47,.5)}.btn-odnoklassniki.disabled,.btn-odnoklassniki:disabled{color:#22292f}[dir] .btn-odnoklassniki.disabled,[dir] .btn-odnoklassniki:disabled{background-color:#f4731c;border-color:transparent}[dir] .btn-odnoklassniki:focus{box-shadow:none!important}.btn-openid{color:#22292f;color:#fff!important}[dir] .btn-openid{background-color:#f7931e;border:none}.btn-openid:hover{color:#22292f}[dir] .btn-openid:hover{background-color:#f8a340;border-color:hsla(0,0%,100%,.1)}.btn-check:focus+.btn-openid,.btn-openid:focus{color:#22292f}[dir] .btn-check:focus+.btn-openid,[dir] .btn-openid:focus{background-color:#f8a340;border-color:hsla(0,0%,100%,.1);box-shadow:0 0 0 .25rem rgba(34,41,47,.5)}.btn-check:active+.btn-openid,.btn-check:checked+.btn-openid,.btn-openid.active,.btn-openid:active,.show>.btn-openid.dropdown-toggle{color:#22292f}[dir] .btn-check:active+.btn-openid,[dir] .btn-check:checked+.btn-openid,[dir] .btn-openid.active,[dir] .btn-openid:active,[dir] .show>.btn-openid.dropdown-toggle{background-color:#f9a94b;border-color:hsla(0,0%,100%,.1)}[dir] .btn-check:active+.btn-openid:focus,[dir] .btn-check:checked+.btn-openid:focus,[dir] .btn-openid.active:focus,[dir] .btn-openid:active:focus,[dir] .show>.btn-openid.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(34,41,47,.5)}.btn-openid.disabled,.btn-openid:disabled{color:#22292f}[dir] .btn-openid.disabled,[dir] .btn-openid:disabled{background-color:#f7931e;border-color:transparent}[dir] .btn-openid:focus{box-shadow:none!important}.btn-pinterest{color:#fff;color:#fff!important}[dir] .btn-pinterest{background-color:#cb2027;border:none}.btn-pinterest:hover{color:#fff}[dir] .btn-pinterest:hover{background-color:#ad1b21;border-color:rgba(0,0,0,.2)}.btn-check:focus+.btn-pinterest,.btn-pinterest:focus{color:#fff}[dir] .btn-check:focus+.btn-pinterest,[dir] .btn-pinterest:focus{background-color:#ad1b21;border-color:rgba(0,0,0,.2);box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-check:active+.btn-pinterest,.btn-check:checked+.btn-pinterest,.btn-pinterest.active,.btn-pinterest:active,.show>.btn-pinterest.dropdown-toggle{color:#fff}[dir] .btn-check:active+.btn-pinterest,[dir] .btn-check:checked+.btn-pinterest,[dir] .btn-pinterest.active,[dir] .btn-pinterest:active,[dir] .show>.btn-pinterest.dropdown-toggle{background-color:#a21a1f;border-color:rgba(0,0,0,.25)}[dir] .btn-check:active+.btn-pinterest:focus,[dir] .btn-check:checked+.btn-pinterest:focus,[dir] .btn-pinterest.active:focus,[dir] .btn-pinterest:active:focus,[dir] .show>.btn-pinterest.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-pinterest.disabled,.btn-pinterest:disabled{color:#fff}[dir] .btn-pinterest.disabled,[dir] .btn-pinterest:disabled{background-color:#cb2027;border-color:transparent}[dir] .btn-pinterest:focus{box-shadow:none!important}.btn-reddit{color:#22292f;color:#fff!important}[dir] .btn-reddit{background-color:#eff7ff;border:none}.btn-reddit:hover{color:#22292f}[dir] .btn-reddit:hover{background-color:#f1f8ff;border-color:hsla(0,0%,100%,.1)}.btn-check:focus+.btn-reddit,.btn-reddit:focus{color:#22292f}[dir] .btn-check:focus+.btn-reddit,[dir] .btn-reddit:focus{background-color:#f1f8ff;border-color:hsla(0,0%,100%,.1);box-shadow:0 0 0 .25rem rgba(34,41,47,.5)}.btn-check:active+.btn-reddit,.btn-check:checked+.btn-reddit,.btn-reddit.active,.btn-reddit:active,.show>.btn-reddit.dropdown-toggle{color:#22292f}[dir] .btn-check:active+.btn-reddit,[dir] .btn-check:checked+.btn-reddit,[dir] .btn-reddit.active,[dir] .btn-reddit:active,[dir] .show>.btn-reddit.dropdown-toggle{background-color:#f2f9ff;border-color:hsla(0,0%,100%,.1)}[dir] .btn-check:active+.btn-reddit:focus,[dir] .btn-check:checked+.btn-reddit:focus,[dir] .btn-reddit.active:focus,[dir] .btn-reddit:active:focus,[dir] .show>.btn-reddit.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(34,41,47,.5)}.btn-reddit.disabled,.btn-reddit:disabled{color:#22292f}[dir] .btn-reddit.disabled,[dir] .btn-reddit:disabled{background-color:#eff7ff;border-color:transparent}[dir] .btn-reddit:focus{box-shadow:none!important}.btn-soundcloud{color:#fff;color:#fff!important}[dir] .btn-soundcloud{background-color:#f50;border:none}.btn-soundcloud:hover{color:#fff}[dir] .btn-soundcloud:hover{background-color:#d94800;border-color:rgba(0,0,0,.2)}.btn-check:focus+.btn-soundcloud,.btn-soundcloud:focus{color:#fff}[dir] .btn-check:focus+.btn-soundcloud,[dir] .btn-soundcloud:focus{background-color:#d94800;border-color:rgba(0,0,0,.2);box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-check:active+.btn-soundcloud,.btn-check:checked+.btn-soundcloud,.btn-soundcloud.active,.btn-soundcloud:active,.show>.btn-soundcloud.dropdown-toggle{color:#fff}[dir] .btn-check:active+.btn-soundcloud,[dir] .btn-check:checked+.btn-soundcloud,[dir] .btn-soundcloud.active,[dir] .btn-soundcloud:active,[dir] .show>.btn-soundcloud.dropdown-toggle{background-color:#c40;border-color:rgba(0,0,0,.25)}[dir] .btn-check:active+.btn-soundcloud:focus,[dir] .btn-check:checked+.btn-soundcloud:focus,[dir] .btn-soundcloud.active:focus,[dir] .btn-soundcloud:active:focus,[dir] .show>.btn-soundcloud.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-soundcloud.disabled,.btn-soundcloud:disabled{color:#fff}[dir] .btn-soundcloud.disabled,[dir] .btn-soundcloud:disabled{background-color:#f50;border-color:transparent}[dir] .btn-soundcloud:focus{box-shadow:none!important}.btn-tumblr{color:#fff;color:#fff!important}[dir] .btn-tumblr{background-color:#2c4762;border:none}.btn-tumblr:hover{color:#fff}[dir] .btn-tumblr:hover{background-color:#253c53;border-color:rgba(0,0,0,.2)}.btn-check:focus+.btn-tumblr,.btn-tumblr:focus{color:#fff}[dir] .btn-check:focus+.btn-tumblr,[dir] .btn-tumblr:focus{background-color:#253c53;border-color:rgba(0,0,0,.2);box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-check:active+.btn-tumblr,.btn-check:checked+.btn-tumblr,.btn-tumblr.active,.btn-tumblr:active,.show>.btn-tumblr.dropdown-toggle{color:#fff}[dir] .btn-check:active+.btn-tumblr,[dir] .btn-check:checked+.btn-tumblr,[dir] .btn-tumblr.active,[dir] .btn-tumblr:active,[dir] .show>.btn-tumblr.dropdown-toggle{background-color:#23394e;border-color:rgba(0,0,0,.25)}[dir] .btn-check:active+.btn-tumblr:focus,[dir] .btn-check:checked+.btn-tumblr:focus,[dir] .btn-tumblr.active:focus,[dir] .btn-tumblr:active:focus,[dir] .show>.btn-tumblr.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-tumblr.disabled,.btn-tumblr:disabled{color:#fff}[dir] .btn-tumblr.disabled,[dir] .btn-tumblr:disabled{background-color:#2c4762;border-color:transparent}[dir] .btn-tumblr:focus{box-shadow:none!important}.btn-twitter{color:#22292f;color:#fff!important}[dir] .btn-twitter{background-color:#55acee;border:none}.btn-twitter:hover{color:#22292f}[dir] .btn-twitter:hover{background-color:#6fb8f1;border-color:hsla(0,0%,100%,.1)}.btn-check:focus+.btn-twitter,.btn-twitter:focus{color:#22292f}[dir] .btn-check:focus+.btn-twitter,[dir] .btn-twitter:focus{background-color:#6fb8f1;border-color:hsla(0,0%,100%,.1);box-shadow:0 0 0 .25rem rgba(34,41,47,.5)}.btn-check:active+.btn-twitter,.btn-check:checked+.btn-twitter,.btn-twitter.active,.btn-twitter:active,.show>.btn-twitter.dropdown-toggle{color:#22292f}[dir] .btn-check:active+.btn-twitter,[dir] .btn-check:checked+.btn-twitter,[dir] .btn-twitter.active,[dir] .btn-twitter:active,[dir] .show>.btn-twitter.dropdown-toggle{background-color:#77bdf1;border-color:hsla(0,0%,100%,.1)}[dir] .btn-check:active+.btn-twitter:focus,[dir] .btn-check:checked+.btn-twitter:focus,[dir] .btn-twitter.active:focus,[dir] .btn-twitter:active:focus,[dir] .show>.btn-twitter.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(34,41,47,.5)}.btn-twitter.disabled,.btn-twitter:disabled{color:#22292f}[dir] .btn-twitter.disabled,[dir] .btn-twitter:disabled{background-color:#55acee;border-color:transparent}[dir] .btn-twitter:focus{box-shadow:none!important}.btn-vimeo{color:#22292f;color:#fff!important}[dir] .btn-vimeo{background-color:#1ab7ea;border:none}.btn-vimeo:hover{color:#22292f}[dir] .btn-vimeo:hover{background-color:#3cc2ed;border-color:hsla(0,0%,100%,.1)}.btn-check:focus+.btn-vimeo,.btn-vimeo:focus{color:#22292f}[dir] .btn-check:focus+.btn-vimeo,[dir] .btn-vimeo:focus{background-color:#3cc2ed;border-color:hsla(0,0%,100%,.1);box-shadow:0 0 0 .25rem rgba(34,41,47,.5)}.btn-check:active+.btn-vimeo,.btn-check:checked+.btn-vimeo,.btn-vimeo.active,.btn-vimeo:active,.show>.btn-vimeo.dropdown-toggle{color:#22292f}[dir] .btn-check:active+.btn-vimeo,[dir] .btn-check:checked+.btn-vimeo,[dir] .btn-vimeo.active,[dir] .btn-vimeo:active,[dir] .show>.btn-vimeo.dropdown-toggle{background-color:#48c5ee;border-color:hsla(0,0%,100%,.1)}[dir] .btn-check:active+.btn-vimeo:focus,[dir] .btn-check:checked+.btn-vimeo:focus,[dir] .btn-vimeo.active:focus,[dir] .btn-vimeo:active:focus,[dir] .show>.btn-vimeo.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(34,41,47,.5)}.btn-vimeo.disabled,.btn-vimeo:disabled{color:#22292f}[dir] .btn-vimeo.disabled,[dir] .btn-vimeo:disabled{background-color:#1ab7ea;border-color:transparent}[dir] .btn-vimeo:focus{box-shadow:none!important}.btn-vk{color:#fff;color:#fff!important}[dir] .btn-vk{background-color:#587ea3;border:none}.btn-vk:hover{color:#fff}[dir] .btn-vk:hover{background-color:#4b6b8b;border-color:rgba(0,0,0,.2)}.btn-check:focus+.btn-vk,.btn-vk:focus{color:#fff}[dir] .btn-check:focus+.btn-vk,[dir] .btn-vk:focus{background-color:#4b6b8b;border-color:rgba(0,0,0,.2);box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-check:active+.btn-vk,.btn-check:checked+.btn-vk,.btn-vk.active,.btn-vk:active,.show>.btn-vk.dropdown-toggle{color:#fff}[dir] .btn-check:active+.btn-vk,[dir] .btn-check:checked+.btn-vk,[dir] .btn-vk.active,[dir] .btn-vk:active,[dir] .show>.btn-vk.dropdown-toggle{background-color:#466582;border-color:rgba(0,0,0,.25)}[dir] .btn-check:active+.btn-vk:focus,[dir] .btn-check:checked+.btn-vk:focus,[dir] .btn-vk.active:focus,[dir] .btn-vk:active:focus,[dir] .show>.btn-vk.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-vk.disabled,.btn-vk:disabled{color:#fff}[dir] .btn-vk.disabled,[dir] .btn-vk:disabled{background-color:#587ea3;border-color:transparent}[dir] .btn-vk:focus{box-shadow:none!important}.btn-yahoo{color:#fff;color:#fff!important}[dir] .btn-yahoo{background-color:#720e9e;border:none}.btn-yahoo:hover{color:#fff}[dir] .btn-yahoo:hover{background-color:#610c86;border-color:rgba(0,0,0,.2)}.btn-check:focus+.btn-yahoo,.btn-yahoo:focus{color:#fff}[dir] .btn-check:focus+.btn-yahoo,[dir] .btn-yahoo:focus{background-color:#610c86;border-color:rgba(0,0,0,.2);box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-check:active+.btn-yahoo,.btn-check:checked+.btn-yahoo,.btn-yahoo.active,.btn-yahoo:active,.show>.btn-yahoo.dropdown-toggle{color:#fff}[dir] .btn-check:active+.btn-yahoo,[dir] .btn-check:checked+.btn-yahoo,[dir] .btn-yahoo.active,[dir] .btn-yahoo:active,[dir] .show>.btn-yahoo.dropdown-toggle{background-color:#5b0b7e;border-color:rgba(0,0,0,.25)}[dir] .btn-check:active+.btn-yahoo:focus,[dir] .btn-check:checked+.btn-yahoo:focus,[dir] .btn-yahoo.active:focus,[dir] .btn-yahoo:active:focus,[dir] .show>.btn-yahoo.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(0,0%,100%,.5)}.btn-yahoo.disabled,.btn-yahoo:disabled{color:#fff}[dir] .btn-yahoo.disabled,[dir] .btn-yahoo:disabled{background-color:#720e9e;border-color:transparent}[dir] .btn-yahoo:focus{box-shadow:none!important}.btn-outline-adn{color:#d87a68}[dir] .btn-outline-adn{border:1px solid #d87a68!important}.btn-outline-bitbucket{color:#205081}[dir] .btn-outline-bitbucket{border:1px solid #205081!important}.btn-outline-dropbox{color:#1087dd}[dir] .btn-outline-dropbox{border:1px solid #1087dd!important}.btn-outline-facebook{color:#3b5998}[dir] .btn-outline-facebook{border:1px solid #3b5998!important}.btn-outline-flickr{color:#ff0084}[dir] .btn-outline-flickr{border:1px solid #ff0084!important}.btn-outline-foursquare{color:#f94877}[dir] .btn-outline-foursquare{border:1px solid #f94877!important}.btn-outline-github{color:#444}[dir] .btn-outline-github{border:1px solid #444!important}.btn-outline-google{color:#dd4b39}[dir] .btn-outline-google{border:1px solid #dd4b39!important}.btn-outline-instagram{color:#3f729b}[dir] .btn-outline-instagram{border:1px solid #3f729b!important}.btn-outline-linkedin{color:#007bb6}[dir] .btn-outline-linkedin{border:1px solid #007bb6!important}.btn-outline-microsoft{color:#2672ec}[dir] .btn-outline-microsoft{border:1px solid #2672ec!important}.btn-outline-odnoklassniki{color:#f4731c}[dir] .btn-outline-odnoklassniki{border:1px solid #f4731c!important}.btn-outline-openid{color:#f7931e}[dir] .btn-outline-openid{border:1px solid #f7931e!important}.btn-outline-pinterest{color:#cb2027}[dir] .btn-outline-pinterest{border:1px solid #cb2027!important}.btn-outline-reddit{color:#ff4500}[dir] .btn-outline-reddit{border:1px solid #ff4500!important}.btn-outline-soundcloud{color:#f50}[dir] .btn-outline-soundcloud{border:1px solid #f50!important}.btn-outline-tumblr{color:#2c4762}[dir] .btn-outline-tumblr{border:1px solid #2c4762!important}.btn-outline-twitter{color:#55acee}[dir] .btn-outline-twitter{border:1px solid #55acee!important}.btn-outline-vimeo{color:#1ab7ea}[dir] .btn-outline-vimeo{border:1px solid #1ab7ea!important}.btn-outline-vk{color:#587ea3}[dir] .btn-outline-vk{border:1px solid #587ea3!important}.btn-outline-yahoo{color:#720e9e}[dir] .btn-outline-yahoo{border:1px solid #720e9e!important}.btn-outline-adn:hover{color:#ad6253}[dir] .btn-outline-adn:hover{border:1px solid #ad6253!important}.btn-outline-bitbucket:hover{color:#1a4067}[dir] .btn-outline-bitbucket:hover{border:1px solid #1a4067!important}.btn-outline-dropbox:hover{color:#0d6cb1}[dir] .btn-outline-dropbox:hover{border:1px solid #0d6cb1!important}.btn-outline-facebook:hover{color:#2f477a}[dir] .btn-outline-facebook:hover{border:1px solid #2f477a!important}.btn-outline-flickr:hover{color:#cc006a}[dir] .btn-outline-flickr:hover{border:1px solid #cc006a!important}.btn-outline-foursquare:hover{color:#c73a5f}[dir] .btn-outline-foursquare:hover{border:1px solid #c73a5f!important}.btn-outline-github:hover{color:#363636}[dir] .btn-outline-github:hover{border:1px solid #363636!important}.btn-outline-google:hover{color:#b13c2e}[dir] .btn-outline-google:hover{border:1px solid #b13c2e!important}.btn-outline-instagram:hover{color:#325b7c}[dir] .btn-outline-instagram:hover{border:1px solid #325b7c!important}.btn-outline-linkedin:hover{color:#006292}[dir] .btn-outline-linkedin:hover{border:1px solid #006292!important}.btn-outline-microsoft:hover{color:#1e5bbd}[dir] .btn-outline-microsoft:hover{border:1px solid #1e5bbd!important}.btn-outline-odnoklassniki:hover{color:#c35c16}[dir] .btn-outline-odnoklassniki:hover{border:1px solid #c35c16!important}.btn-outline-openid:hover{color:#c67618}[dir] .btn-outline-openid:hover{border:1px solid #c67618!important}.btn-outline-pinterest:hover{color:#a21a1f}[dir] .btn-outline-pinterest:hover{border:1px solid #a21a1f!important}.btn-outline-reddit:hover{color:#cc3700}[dir] .btn-outline-reddit:hover{border:1px solid #cc3700!important}.btn-outline-soundcloud:hover{color:#c40}[dir] .btn-outline-soundcloud:hover{border:1px solid #c40!important}.btn-outline-tumblr:hover{color:#23394e}[dir] .btn-outline-tumblr:hover{border:1px solid #23394e!important}.btn-outline-twitter:hover{color:#448abe}[dir] .btn-outline-twitter:hover{border:1px solid #448abe!important}.btn-outline-vimeo:hover{color:#1592bb}[dir] .btn-outline-vimeo:hover{border:1px solid #1592bb!important}.btn-outline-vk:hover{color:#466582}[dir] .btn-outline-vk:hover{border:1px solid #466582!important}.btn-outline-yahoo:hover{color:#5b0b7e}[dir] .btn-outline-yahoo:hover{border:1px solid #5b0b7e!important}[dir] .bg-adn{background-color:#d87a68}[dir] .bg-bitbucket{background-color:#205081}[dir] .bg-dropbox{background-color:#1087dd}[dir] .bg-facebook{background-color:#3b5998}[dir] .bg-flickr{background-color:#ff0084}[dir] .bg-foursquare{background-color:#f94877}[dir] .bg-github{background-color:#444}[dir] .bg-google{background-color:#dd4b39}[dir] .bg-instagram{background-color:#3f729b}[dir] .bg-linkedin{background-color:#007bb6}[dir] .bg-microsoft{background-color:#2672ec}[dir] .bg-odnoklassniki{background-color:#f4731c}[dir] .bg-openid{background-color:#f7931e}[dir] .bg-pinterest{background-color:#cb2027}[dir] .bg-reddit{background-color:#ff4500}[dir] .bg-soundcloud{background-color:#f50}[dir] .bg-tumblr{background-color:#2c4762}[dir] .bg-twitter{background-color:#55acee}[dir] .bg-vimeo{background-color:#1ab7ea}[dir] .bg-vk{background-color:#587ea3}[dir] .bg-yahoo{background-color:#720e9e}.demo-inline-spacing{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}[dir] .demo-inline-spacing>*{margin-top:1.5rem}[dir=ltr] .demo-inline-spacing>*{margin-right:1.5rem}[dir=rtl] .demo-inline-spacing>*{margin-left:1.5rem}[dir] .demo-vertical-spacing>*{margin:0 0 1.5rem}[dir] .demo-spacing-0>:last-child,[dir] .demo-vertical-spacing>:last-child{margin:0}.icon-wrapper .feather{height:24px;width:24px}.scroll-example{position:relative;overflow:auto}[dir] .scroll-example{padding:.5rem;border:2px solid #dfdfdf}.scroll-example .horz-scroll-content{width:1200px}.browser{width:100%;height:12rem;box-sizing:border-box}[dir] .browser{background:#e0e0e0;border:4px solid #e0e0e0;padding-top:20px;margin:0 0 10px}.browser iframe{height:100%;width:100%}[dir] .browser iframe{border:0;background:#fff}.loader-wrapper{height:8em}.maintenance-icon{font-size:4rem}.animationIcon{bottom:10px}[dir=ltr] .animationIcon{right:30px}[dir=rtl] .animationIcon{left:30px}[dir] #component-breadcrumbs .breadcrumb:not(last-child){margin-bottom:.5rem}[dir] #breadcrumb-alignment .breadcrumb-wrapper{padding:1px;border-radius:.357rem}[dir=ltr] #breadcrumb-alignment .breadcrumb-wrapper{box-shadow:1px 1px 10px rgba(34,41,47,.1)}[dir=rtl] #breadcrumb-alignment .breadcrumb-wrapper{box-shadow:-1px 1px 10px rgba(34,41,47,.1)}[dir] #breadcrumb-alignment .breadcrumb-wrapper .breadcrumb{margin-top:.8rem;margin-bottom:.8rem}[dir=ltr] .dark-layout #breadcrumb-alignment .breadcrumb-wrapper{box-shadow:1px 1px 10px rgba(0,0,0,.24)}[dir=rtl] .dark-layout #breadcrumb-alignment .breadcrumb-wrapper{box-shadow:-1px 1px 10px rgba(0,0,0,.24)}.buy-now{position:fixed;bottom:5%;z-index:1031}[dir=ltr] .buy-now{right:79px}[dir=rtl] .buy-now{left:79px}[dir] .buy-now .btn{box-shadow:0 1px 20px 1px #fb7979!important}[dir] .buy-now .btn:hover{box-shadow:none!important}.customizer{width:400px;z-index:1051;position:fixed;top:0;bottom:0;height:100vh;height:calc(var(--vh, 1vh)*100);-webkit-backface-visibility:hidden;backface-visibility:hidden}[dir] .customizer{padding:0;background-color:#fff}[dir=ltr] .customizer{right:-400px;transition:right .4s cubic-bezier(.05,.74,.2,.99);border-left:1px solid rgba(34,41,47,.05)}[dir=rtl] .customizer{left:-400px;transition:left .4s cubic-bezier(.05,.74,.2,.99);border-right:1px solid rgba(34,41,47,.05)}[dir] .customizer.open{box-shadow:0 15px 30px 0 rgba(34,41,47,.11),0 5px 15px 0 rgba(34,41,47,.08)}[dir=ltr] .customizer.open{right:0}[dir=rtl] .customizer.open{left:0}.customizer .customizer-content{position:relative;height:100%}.customizer .customizer-close{position:absolute;top:.6rem;width:auto;z-index:10;color:#5e5873}[dir] .customizer .customizer-close{padding:7px}[dir=ltr] .customizer .customizer-close{right:.6rem}[dir=rtl] .customizer .customizer-close{left:.6rem}.customizer .customizer-close i,.customizer .customizer-close svg{font-size:1.5rem;height:1.5rem;width:1.5rem}.customizer .customizer-toggle{color:#fff!important;display:block;position:absolute;top:50%;width:38px;height:38px;line-height:40px}[dir] .customizer .customizer-toggle{background:#4f46e5;text-align:center;cursor:pointer}[dir=ltr] .customizer .customizer-toggle{box-shadow:-3px 0 8px rgba(34,41,47,.1);border-top-left-radius:6px;border-bottom-left-radius:6px;left:-39px}[dir=rtl] .customizer .customizer-toggle{box-shadow:3px 0 8px rgba(34,41,47,.1);border-top-right-radius:6px;border-bottom-right-radius:6px;right:-39px}.customizer .color-box{height:24px;width:24px;position:relative}[dir] .customizer .color-box{margin:.5rem;border-radius:.5rem;cursor:pointer}.customizer .color-box.selected:after{content:"";height:30px;width:30px;top:-3px;position:absolute}[dir] .customizer .color-box.selected:after{border:1px solid #4f46e5;border-radius:.5rem}[dir=ltr] .customizer .color-box.selected:after{left:-3px}[dir=rtl] .customizer .color-box.selected:after{right:-3px}.customizer .color-box.selected.border:after{top:-4px}[dir=ltr] .customizer .color-box.selected.border:after{left:-4px}[dir=rtl] .customizer .color-box.selected.border:after{right:-4px}.divider{display:block;overflow:hidden;white-space:nowrap}[dir] .divider{text-align:center;margin:1rem 0}.divider .divider-text{position:relative;display:inline-block;font-size:.9375rem}[dir] .divider .divider-text{padding:0 1rem}.divider .divider-text i,.divider .divider-text svg{height:1rem;width:1rem;font-size:1rem}.divider .divider-text:after,.divider .divider-text:before{content:"";position:absolute;top:50%;width:9999px}[dir] .divider .divider-text:after,[dir] .divider .divider-text:before{border-top:1px solid #ebe9f1}[dir=ltr] .divider .divider-text:before{right:100%}[dir=ltr] .divider .divider-text:after,[dir=rtl] .divider .divider-text:before{left:100%}[dir=rtl] .divider .divider-text:after{right:100%}[dir=ltr] .divider.divider-start .divider-text{float:left;padding-left:0}[dir=rtl] .divider.divider-start .divider-text{float:right;padding-right:0}.divider.divider-start .divider-text:before{display:none}[dir=ltr] .divider.divider-start-center .divider-text{left:-25%}[dir=rtl] .divider.divider-start-center .divider-text{right:-25%}[dir=ltr] .divider.divider-end .divider-text{float:right;padding-right:0}[dir=rtl] .divider.divider-end .divider-text{float:left;padding-left:0}.divider.divider-end .divider-text:after{display:none}[dir=ltr] .divider.divider-end-center .divider-text{right:-25%}[dir=rtl] .divider.divider-end-center .divider-text{left:-25%}[dir] .divider.divider-dotted .divider-text:after,[dir] .divider.divider-dotted .divider-text:before{border:1px dotted #ebe9f1;border-top:0 dotted #ebe9f1}[dir] .divider.divider-dashed .divider-text:after,[dir] .divider.divider-dashed .divider-text:before{border:1px dashed #ebe9f1;border-top:0 dashed #ebe9f1}.timeline{list-style:none}[dir] .timeline{padding:0;margin-bottom:0}[dir=ltr] .timeline{margin-left:1rem}[dir=rtl] .timeline{margin-right:1rem}.timeline .timeline-item{position:relative}[dir=ltr] .timeline .timeline-item{padding-left:2.5rem;border-left:1px solid #ebe9f1}[dir=rtl] .timeline .timeline-item{padding-right:2.5rem;border-right:1px solid #ebe9f1}[dir] .timeline .timeline-item:not(:last-child){padding-bottom:1.8rem}.timeline .timeline-item .timeline-point{position:absolute;top:0;z-index:2;display:flex;justify-content:center;align-items:center;height:1.75rem;width:1.75rem}[dir] .timeline .timeline-item .timeline-point{text-align:center;border-radius:50%;border:1px solid #4f46e5;background-color:#fff}[dir=ltr] .timeline .timeline-item .timeline-point{left:-.85rem}[dir=rtl] .timeline .timeline-item .timeline-point{right:-.85rem}.timeline .timeline-item .timeline-point.timeline-point-indicator{top:.07rem;height:12px;width:12px}[dir] .timeline .timeline-item .timeline-point.timeline-point-indicator{border:0;background-color:#4f46e5}[dir=ltr] .timeline .timeline-item .timeline-point.timeline-point-indicator{left:-.412rem}[dir=rtl] .timeline .timeline-item .timeline-point.timeline-point-indicator{right:-.412rem}.timeline .timeline-item .timeline-point.timeline-point-indicator:before{content:"";height:20px;width:20px;display:block;position:absolute;top:-.285rem}[dir] .timeline .timeline-item .timeline-point.timeline-point-indicator:before{background:rgba(79,70,229,.12);border-radius:50%}[dir=ltr] .timeline .timeline-item .timeline-point.timeline-point-indicator:before{left:-.285rem}[dir=rtl] .timeline .timeline-item .timeline-point.timeline-point-indicator:before{right:-.285rem}.timeline .timeline-item .timeline-point i,.timeline .timeline-item .timeline-point svg{color:#4f46e5;font-size:.85rem;vertical-align:initial}.timeline .timeline-item .timeline-event{position:relative;width:100%;min-height:4rem}.timeline .timeline-item .timeline-event .timeline-event-time{font-size:.85rem;color:#b9b9c3}[dir=ltr] .timeline .timeline-item:last-of-type{border-left-color:transparent!important}[dir=rtl] .timeline .timeline-item:last-of-type{border-right-color:transparent!important}.timeline .timeline-item:last-of-type:after{content:"";position:absolute;bottom:0;width:1px;height:100%}[dir] .timeline .timeline-item:last-of-type:after{background:linear-gradient(#ebe9f1,transparent)}[dir=ltr] .timeline .timeline-item:last-of-type:after{left:-1px}[dir=rtl] .timeline .timeline-item:last-of-type:after{right:-1px}.custom-options-checkable .custom-option-item{width:100%;color:#82868b}[dir] .custom-options-checkable .custom-option-item{cursor:pointer;border-radius:.42rem;background-color:rgba(130,134,139,.06);border:1px solid #ebe9f1}.custom-options-checkable .custom-option-item .custom-option-item-title{color:#82868b}.custom-option-item-check{position:absolute;clip:rect(0,0,0,0)}.custom-option-item-check:checked+.custom-option-item{color:#4f46e5}[dir] .custom-option-item-check:checked+.custom-option-item{background-color:rgba(79,70,229,.12);border-color:#4f46e5}.custom-option-item-check:checked+.custom-option-item .custom-option-item-title{color:#4f46e5}@media screen and (min-width:0px){head{font-family:"xs 0px"}body:after{content:"xs - min-width: 0px"}}@media screen and (min-width:544px){head{font-family:"sm 544px"}body:after{content:"sm - min-width: 544px"}}@media screen and (min-width:768px){head{font-family:"md 768px"}body:after{content:"md - min-width: 768px"}}@media screen and (min-width:992px){head{font-family:"lg 992px"}body:after{content:"lg - min-width: 992px"}}@media screen and (min-width:1200px){head{font-family:"xl 1200px"}body:after{content:"xl - min-width: 1200px"}}[dir] head{clear:both}head title{font-family:"xs 0px, sm 544px, md 768px, lg 992px, xl 1200px"}[data-usn-if],body:after{display:none}.select2-container{width:100%!important;display:inline-block;position:relative;vertical-align:middle;box-sizing:border-box}[dir] .select2-container{margin:0}.select2-container--classic:focus,.select2-container--default:focus{outline:none}.select2-container--classic .select2-selection__choice,.select2-container--default .select2-selection__choice{font-size:.9rem}[dir] .select2-container--classic .select2-selection__choice,[dir] .select2-container--default .select2-selection__choice{margin-top:6px!important}.select2-container--classic .select2-selection--single,.select2-container--default .select2-selection--single{min-height:2.714rem}[dir] .select2-container--classic .select2-selection--single,[dir] .select2-container--default .select2-selection--single{padding:5px;border:1px solid #d8d6de}.select2-container--classic .select2-selection--single:focus,.select2-container--default .select2-selection--single:focus{outline:0}[dir] .select2-container--classic .select2-selection--single:focus,[dir] .select2-container--default .select2-selection--single:focus{border-color:#4f46e5!important;box-shadow:0 3px 10px 0 rgba(34,41,47,.1)!important}.select2-container--classic .select2-selection--single .select2-selection__rendered i,.select2-container--classic .select2-selection--single .select2-selection__rendered svg,.select2-container--default .select2-selection--single .select2-selection__rendered i,.select2-container--default .select2-selection--single .select2-selection__rendered svg{font-size:1.15rem;height:1.15rem;width:1.15rem}[dir=ltr] .select2-container--classic .select2-selection--single .select2-selection__rendered i,[dir=ltr] .select2-container--classic .select2-selection--single .select2-selection__rendered svg,[dir=ltr] .select2-container--default .select2-selection--single .select2-selection__rendered i,[dir=ltr] .select2-container--default .select2-selection--single .select2-selection__rendered svg{margin-right:.5rem}[dir=rtl] .select2-container--classic .select2-selection--single .select2-selection__rendered i,[dir=rtl] .select2-container--classic .select2-selection--single .select2-selection__rendered svg,[dir=rtl] .select2-container--default .select2-selection--single .select2-selection__rendered i,[dir=rtl] .select2-container--default .select2-selection--single .select2-selection__rendered svg{margin-left:.5rem}.select2-container--classic .select2-selection--single .select2-selection__arrow b,.select2-container--default .select2-selection--single .select2-selection__arrow b{height:1rem}[dir] .select2-container--classic .select2-selection--single .select2-selection__arrow b,[dir] .select2-container--default .select2-selection--single .select2-selection__arrow b{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d8d6de' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-size:18px 14px,18px 14px;background-repeat:no-repeat;margin-top:0;border-style:none}[dir=ltr] .select2-container--classic .select2-selection--single .select2-selection__arrow b,[dir=ltr] .select2-container--default .select2-selection--single .select2-selection__arrow b{padding-right:1.5rem;margin-left:0;left:-8px}[dir=rtl] .select2-container--classic .select2-selection--single .select2-selection__arrow b,[dir=rtl] .select2-container--default .select2-selection--single .select2-selection__arrow b{padding-left:1.5rem;margin-right:0;right:-8px}[dir] .select2-container--classic.select2-container--open,[dir] .select2-container--default.select2-container--open{box-shadow:0 5px 25px rgba(34,41,47,.1)}.select2-container--classic.select2-container--open .select2-selection--single,.select2-container--default.select2-container--open .select2-selection--single{outline:0}[dir] .select2-container--classic.select2-container--open .select2-selection--single,[dir] .select2-container--default.select2-container--open .select2-selection--single{border-color:#4f46e5!important}.select2-container--classic.select2-container--focus,.select2-container--classic.select2-container--focus .select2-selection--multiple,.select2-container--default.select2-container--focus,.select2-container--default.select2-container--focus .select2-selection--multiple{outline:0}[dir] .select2-container--classic.select2-container--focus .select2-selection--multiple,[dir] .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#4f46e5!important}.select2-container--classic .select2-dropdown,.select2-container--default .select2-dropdown{z-index:1060}[dir] .select2-container--classic .select2-dropdown,[dir] .select2-container--default .select2-dropdown{border-color:#d8d6de}[dir] .select2-container--classic .select2-search--dropdown,[dir] .select2-container--default .select2-search--dropdown{padding:.5rem}.select2-container--classic .select2-search--dropdown .select2-search__field,.select2-container--default .select2-search--dropdown .select2-search__field{outline:none!important}[dir] .select2-container--classic .select2-search--dropdown .select2-search__field,[dir] .select2-container--default .select2-search--dropdown .select2-search__field{border-radius:.357rem;border-color:#d8d6de;padding:.571rem 1rem}.select2-container--classic .select2-selection--multiple,.select2-container--default .select2-selection--multiple{min-height:38px!important}[dir] .select2-container--classic .select2-selection--multiple,[dir] .select2-container--default .select2-selection--multiple{border:1px solid #d8d6de}.select2-container--classic .select2-selection--multiple:focus,.select2-container--default .select2-selection--multiple:focus{outline:0}[dir] .select2-container--classic .select2-selection--multiple:focus,[dir] .select2-container--default .select2-selection--multiple:focus{border-color:#4f46e5!important;box-shadow:0 3px 10px 0 rgba(34,41,47,.1)!important}.select2-container--classic .select2-selection--multiple .select2-selection__choice,.select2-container--default .select2-selection--multiple .select2-selection__choice{color:#fff}[dir] .select2-container--classic .select2-selection--multiple .select2-selection__choice,[dir] .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#4f46e5!important;border-color:#4f46e5!important;padding:2px 5px}[dir] .select2-container--classic .select2-selection--multiple .select2-selection__rendered,[dir] .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0 6px}[dir] .select2-container--classic .select2-selection--multiple .select2-selection__rendered li .select2-search__field,[dir] .select2-container--default .select2-selection--multiple .select2-selection__rendered li .select2-search__field{margin-top:7px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{font-size:0;display:inline-block;position:relative;line-height:1rem}[dir=ltr] .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove,[dir=ltr] .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{float:right;margin-left:.7rem;margin-right:.5rem}[dir=rtl] .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove,[dir=rtl] .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{float:left;margin-right:.7rem;margin-left:.5rem}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:before,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:before{content:"";height:.85rem;width:.85rem;position:absolute;top:22%}[dir] .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:before,[dir] .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-x'%3E%3Cpath d='M18 6L6 18M6 6l12 12'/%3E%3C/svg%3E");background-size:.85rem}[dir=ltr] .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:before,[dir=ltr] .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:before{left:-4px}[dir=rtl] .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:before,[dir=rtl] .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:before{right:-4px}.select2-container--classic .select2-selection--multiple i,.select2-container--classic .select2-selection--multiple svg,.select2-container--default .select2-selection--multiple i,.select2-container--default .select2-selection--multiple svg{position:relative;top:1px;height:1.15rem;width:1.15rem;font-size:1.15rem}[dir=ltr] .select2-container--classic .select2-selection--multiple i,[dir=ltr] .select2-container--classic .select2-selection--multiple svg,[dir=ltr] .select2-container--default .select2-selection--multiple i,[dir=ltr] .select2-container--default .select2-selection--multiple svg{margin-right:.5rem;padding-left:1px}[dir=rtl] .select2-container--classic .select2-selection--multiple i,[dir=rtl] .select2-container--classic .select2-selection--multiple svg,[dir=rtl] .select2-container--default .select2-selection--multiple i,[dir=rtl] .select2-container--default .select2-selection--multiple svg{margin-left:.5rem;padding-right:1px}.select2-container--classic .select2-results__group,.select2-container--default .select2-results__group{font-weight:600}[dir] .select2-container--classic .select2-results__group,[dir] .select2-container--default .select2-results__group{padding:6px 9px}[dir] .select2-container--classic .select2-results__option,[dir] .select2-container--default .select2-results__option{padding:.428rem 1rem}[dir] .select2-container--classic .select2-results__option[role=group],[dir] .select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[aria-selected=true]{color:#fff!important}[dir] .select2-container--classic .select2-results__option[aria-selected=true],[dir] .select2-container--default .select2-results__option[aria-selected=true]{background-color:#4f46e5!important}.select2-container--classic .select2-results__option i,.select2-container--classic .select2-results__option svg,.select2-container--default .select2-results__option i,.select2-container--default .select2-results__option svg{height:1.15rem;width:1.15rem;font-size:1.15rem}[dir=ltr] .select2-container--classic .select2-results__option i,[dir=ltr] .select2-container--classic .select2-results__option svg,[dir=ltr] .select2-container--default .select2-results__option i,[dir=ltr] .select2-container--default .select2-results__option svg{margin-right:.5rem}[dir=rtl] .select2-container--classic .select2-results__option i,[dir=rtl] .select2-container--classic .select2-results__option svg,[dir=rtl] .select2-container--default .select2-results__option i,[dir=rtl] .select2-container--default .select2-results__option svg{margin-left:.5rem}.select2-container--classic .select2-results__option--highlighted,.select2-container--default .select2-results__option--highlighted{color:#4f46e5!important}[dir] .select2-container--classic .select2-results__option--highlighted,[dir] .select2-container--default .select2-results__option--highlighted{background-color:rgba(79,70,229,.12)!important}.select2-container--classic .select2-result-repository__avatar img,.select2-container--default .select2-result-repository__avatar img{width:50px}.select2-container--classic .select-lg,.select2-container--default .select-lg{min-height:2.714rem!important;font-size:1.2rem}[dir] .select2-container--classic .select-lg,[dir] .select2-container--default .select-lg{margin-bottom:0!important;padding:.3rem .7rem}[dir] .select2-container--classic .select-lg.select2-selection--single .select2-selection__rendered,[dir] .select2-container--default .select-lg.select2-selection--single .select2-selection__rendered{padding-top:-.1rem}.select2-container--classic .select-lg.select2-selection--single .select2-selection__arrow,.select2-container--default .select-lg.select2-selection--single .select2-selection__arrow{top:0!important}[dir] .select2-container--classic .select-lg.select2-selection--multiple,[dir] .select2-container--default .select-lg.select2-selection--multiple{padding:0 .2rem}[dir] .select2-container--classic .select-lg.select2-selection--multiple .select2-selection__rendered,[dir] .select2-container--default .select-lg.select2-selection--multiple .select2-selection__rendered{padding-top:0!important}.select2-container--classic .select-lg.select2-selection--multiple .select2-selection__rendered li,.select2-container--default .select-lg.select2-selection--multiple .select2-selection__rendered li{font-size:1.2rem}[dir] .select2-container--classic .select-lg.select2-selection--multiple .select2-selection__rendered li .select2-search__field,[dir] .select2-container--default .select-lg.select2-selection--multiple .select2-selection__rendered li .select2-search__field{margin-top:10px}[dir] .select2-container--classic .select-lg.select2-selection--multiple .select2-selection__rendered .select2-selection__choice,[dir] .select2-container--default .select-lg.select2-selection--multiple .select2-selection__rendered .select2-selection__choice{padding:5px}.select2-container--classic .select-lg.select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:before,.select2-container--default .select-lg.select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:before{top:46%}.select2-container--classic .select-sm,.select2-container--default .select-sm{min-height:2.142rem!important;font-size:.75rem;line-height:1.45}[dir] .select2-container--classic .select-sm,[dir] .select2-container--default .select-sm{padding:0 .2rem;margin-bottom:0!important}.select2-container--classic .select-sm.select2-selection--single .select2-selection__arrow,.select2-container--default .select-sm.select2-selection--single .select2-selection__arrow{top:-.3rem!important}.select2-container--classic .select-sm.select2-selection--multiple,.select2-container--default .select-sm.select2-selection--multiple{line-height:1.25}[dir] .select2-container--classic .select-sm.select2-selection--multiple .select2-selection__rendered,[dir] .select2-container--default .select-sm.select2-selection--multiple .select2-selection__rendered{padding:3px}.select2-container--classic .select-sm.select2-selection--multiple .select2-selection__rendered li,.select2-container--default .select-sm.select2-selection--multiple .select2-selection__rendered li{font-size:.75rem}[dir] .select2-container--classic .select-sm.select2-selection--multiple .select2-selection__rendered li,[dir] .select2-container--default .select-sm.select2-selection--multiple .select2-selection__rendered li{margin-top:2px}[dir] .select2-container--classic .select-sm.select2-selection--multiple .select2-selection__rendered li .select2-search__field,[dir] .select2-container--default .select-sm.select2-selection--multiple .select2-selection__rendered li .select2-search__field{margin-top:4px}[dir] .select2-container--classic .select-sm.select2-selection--multiple .select2-selection__choice,[dir] .select2-container--default .select-sm.select2-selection--multiple .select2-selection__choice{padding:0 .2rem;margin-top:4px!important}.select2-container--classic .select-sm.select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:before,.select2-container--default .select-sm.select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:before{top:5%}[dir] .select2-container--classic .select-sm.select2-selection--multiple .select2-search--inline .select2-search__field,[dir] .select2-container--default .select-sm.select2-selection--multiple .select2-search--inline .select2-search__field{margin-top:0}.dark-layout .select2-container .select2-search__field,.dark-layout .select2-container .select2-selection,.dark-layout .select2-container .select2-selection__placeholder{color:#b4b7bd}[dir] .dark-layout .select2-container .select2-search__field,[dir] .dark-layout .select2-container .select2-selection,[dir] .dark-layout .select2-container .select2-selection__placeholder{background:#283046;border-color:#3b4253}.dark-layout .select2-container .select2-selection__rendered{color:#b4b7bd}[dir] .dark-layout .select2-container .select2-dropdown{background-color:#283046;border-color:#3b4253}.dark-layout .select2-container .select2-selection--multiple .select2-selection__choice{color:#4f46e5!important}[dir] .dark-layout .select2-container .select2-selection--multiple .select2-selection__choice{background:rgba(79,70,229,.12)!important;border:none}.dark-layout .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{color:#4f46e5!important}[dir] .dark-layout .select2-container .select2-selection--multiple .select2-selection__choice__remove:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234f46e5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-x'%3E%3Cpath d='M18 6L6 18M6 6l12 12'/%3E%3C/svg%3E")}.dark-layout .select2-container .select2-results__option[aria-disabled=true]{color:#676d7d}[dir] .dark-layout .select2-container .select2-selection__arrow b{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b4b7bd' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dark-layout .select2-container--disabled .select2-selection{opacity:.5}table.dataTable{width:100%!important;border-collapse:collapse!important}table.dataTable.table-responsive:not(.datatables-ajax){display:block}table.dataTable td,table.dataTable th{vertical-align:middle}[dir] table.dataTable td,[dir] table.dataTable th{padding:.72rem 1.5rem}[dir=ltr] table.dataTable thead .sorting,[dir=ltr] table.dataTable thead .sorting_asc,[dir=ltr] table.dataTable thead .sorting_desc{padding-right:inherit}[dir=rtl] table.dataTable thead .sorting,[dir=rtl] table.dataTable thead .sorting_asc,[dir=rtl] table.dataTable thead .sorting_desc{padding-left:inherit}table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:before{color:#6e6b7b;width:14px;height:14px;content:"";top:.5rem}[dir] table.dataTable thead .sorting:before,[dir] table.dataTable thead .sorting_asc:before,[dir] table.dataTable thead .sorting_desc:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235e5873' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-up'%3E%3Cpath d='M18 15l-6-6-6 6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:12px}[dir=ltr] table.dataTable thead .sorting:before,[dir=ltr] table.dataTable thead .sorting_asc:before,[dir=ltr] table.dataTable thead .sorting_desc:before{right:.3rem}[dir=rtl] table.dataTable thead .sorting:before,[dir=rtl] table.dataTable thead .sorting_asc:before,[dir=rtl] table.dataTable thead .sorting_desc:before{left:.3rem}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after{color:#6e6b7b;width:14px;height:14px;content:"";top:1.3rem}[dir] table.dataTable thead .sorting:after,[dir] table.dataTable thead .sorting_asc:after,[dir] table.dataTable thead .sorting_desc:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235e5873' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:12px}[dir=ltr] table.dataTable thead .sorting:after,[dir=ltr] table.dataTable thead .sorting_asc:after,[dir=ltr] table.dataTable thead .sorting_desc:after{right:.3rem}[dir=rtl] table.dataTable thead .sorting:after,[dir=rtl] table.dataTable thead .sorting_asc:after,[dir=rtl] table.dataTable thead .sorting_desc:after{left:.3rem}[dir] div.dataTables_wrapper .dt-button-collection{background-color:#fff}div.dataTables_wrapper .dt-button-collection>div[role=menu]{min-width:8rem}[dir] div.dataTables_wrapper .dt-button-collection>div[role=menu]{box-shadow:0 5px 16px -8px}[dir=ltr] div.dataTables_wrapper .dt-button-collection>div[role=menu]{text-align:left}[dir=rtl] div.dataTables_wrapper .dt-button-collection>div[role=menu]{text-align:right}div.dataTables_wrapper .dt-button-collection [class*=buttons-]:focus{outline:0}table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{line-height:.8em}@media screen and (max-width:1399.98px){table.dataTable.table-responsive{display:block}}[dir] .modal.dtr-bs-modal .modal-body{padding:0}[dir] .modal.dtr-bs-modal .table tr:last-child>td{border-bottom:0}[dir] div.dataTables_wrapper div.dataTables_filter label,[dir] div.dataTables_wrapper div.dataTables_length label{margin-top:1rem;margin-bottom:.5rem}div.dataTables_wrapper div.dataTables_filter select,div.dataTables_wrapper div.dataTables_length select{width:5rem}[dir] div.dataTables_wrapper div.dataTables_filter select,[dir] div.dataTables_wrapper div.dataTables_length select{margin:0 .5rem}[dir=ltr] div.dataTables_wrapper div.dataTables_filter select,[dir=ltr] div.dataTables_wrapper div.dataTables_length select{background-position:calc(100% - 3px) 11px,calc(100% - 20px) 13px,100% 0}[dir=rtl] div.dataTables_wrapper div.dataTables_filter select,[dir=rtl] div.dataTables_wrapper div.dataTables_length select{background-position:3px 11px,20px 13px,0 0}[dir=ltr] div.dataTables_wrapper div.dataTables_filter input{margin-left:.75rem}[dir=rtl] div.dataTables_wrapper div.dataTables_filter input{margin-right:.75rem}[dir] div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin-top:1rem;margin-bottom:1.5rem}div.dataTables_wrapper .dataTables_info{color:#b9b9c3}[dir] div.dataTables_wrapper .dataTables_info{padding-top:1.25rem!important}[dir] tr.group{background-color:#fafafc}@media only screen and (max-width:992px){table.dataTable.table-responsive.datatables-ajax{display:block}}@media only screen and (max-width:768px){div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:center}div.dataTables_wrapper div.dataTables_info{white-space:inherit}div.dt-buttons{justify-content:center}[dir] div.dt-buttons{margin-top:1rem}[dir] div.dt-buttons button{margin-bottom:.5rem}}@media(max-width:575.98px){.dtr-bs-modal .modal-body{overflow-x:scroll}[dir=ltr] .dtr-bs-modal .modal-body,[dir=rtl] .dtr-bs-modal .modal-body{padding-left:0;padding-right:0}[dir] .dtr-bs-modal .table.dtr-details{margin:0 auto 1rem}[dir=ltr] .dtr-bs-modal .table.dtr-details td,[dir=rtl] .dtr-bs-modal .table.dtr-details td{padding-left:0;padding-right:0}[dir=ltr] .dtr-bs-modal .table.dtr-details tr td:first-child{padding-left:.75rem}[dir=rtl] .dtr-bs-modal .table.dtr-details tr td:first-child{padding-right:.75rem}div.dataTables_wrapper{overflow:scroll}}.bootstrap-touchspin.input-group{width:8.4rem;align-items:center}.bootstrap-touchspin.input-group .form-control{height:auto;font-weight:500}[dir] .bootstrap-touchspin.input-group .form-control{padding:5px;border:0;background-color:#f8f8f8;border-radius:.357rem!important;text-align:center}.bootstrap-touchspin.input-group .form-control:focus{z-index:1}[dir] .bootstrap-touchspin.input-group .form-control:focus{box-shadow:none}.bootstrap-touchspin.input-group>.input-group-btn:first-child{position:inherit}[dir=ltr] .bootstrap-touchspin.input-group>.input-group-btn:first-child{left:12px!important}[dir=rtl] .bootstrap-touchspin.input-group>.input-group-btn:first-child{right:12px!important}.bootstrap-touchspin.input-group>.input-group-btn:last-child{position:inherit}[dir=ltr] .bootstrap-touchspin.input-group>.input-group-btn:last-child{right:12px!important}[dir=rtl] .bootstrap-touchspin.input-group>.input-group-btn:last-child{left:12px!important}[dir] .bootstrap-touchspin .bootstrap-touchspin-injected{margin:0!important}.bootstrap-touchspin .bootstrap-touchspin-injected .bootstrap-touchspin-down,.bootstrap-touchspin .bootstrap-touchspin-injected .bootstrap-touchspin-up{min-width:20px;min-height:20px}[dir] .bootstrap-touchspin .bootstrap-touchspin-injected .bootstrap-touchspin-down,[dir] .bootstrap-touchspin .bootstrap-touchspin-injected .bootstrap-touchspin-up{padding:0;border-radius:.357rem!important}.bootstrap-touchspin .bootstrap-touchspin-injected .bootstrap-touchspin-down i,.bootstrap-touchspin .bootstrap-touchspin-injected .bootstrap-touchspin-down svg,.bootstrap-touchspin .bootstrap-touchspin-injected .bootstrap-touchspin-up i,.bootstrap-touchspin .bootstrap-touchspin-injected .bootstrap-touchspin-up svg{height:.8rem;width:.8rem;font-size:.8rem;position:relative;top:-1px}.bootstrap-touchspin.disabled-touchspin .bootstrap-touchspin-down,.bootstrap-touchspin.disabled-touchspin .bootstrap-touchspin-up{opacity:.5}[dir] .bootstrap-touchspin.disabled-touchspin .bootstrap-touchspin-down,[dir] .bootstrap-touchspin.disabled-touchspin .bootstrap-touchspin-up{background-color:rgba(34,41,47,.5)!important;cursor:default}.bootstrap-touchspin.input-group-lg{width:9.375rem}.bootstrap-touchspin.input-group-lg .touchspin.form-control{height:auto!important}.bootstrap-touchspin.input-group-lg .bootstrap-touchspin-down,.bootstrap-touchspin.input-group-lg .bootstrap-touchspin-up{min-width:24px;min-height:24px}.bootstrap-touchspin.input-group-lg .bootstrap-touchspin-down i,.bootstrap-touchspin.input-group-lg .bootstrap-touchspin-down svg,.bootstrap-touchspin.input-group-lg .bootstrap-touchspin-up i,.bootstrap-touchspin.input-group-lg .bootstrap-touchspin-up svg{height:1rem;width:1rem;font-size:1rem;top:0}.bootstrap-touchspin.input-group-sm{width:6.25rem}.bootstrap-touchspin.input-group-sm .touchspin.form-control{height:auto!important}.bootstrap-touchspin.input-group-sm .bootstrap-touchspin-injected .bootstrap-touchspin-down,.bootstrap-touchspin.input-group-sm .bootstrap-touchspin-injected .bootstrap-touchspin-up{min-width:16px;min-height:16px}.bootstrap-touchspin.input-group-sm .bootstrap-touchspin-injected .bootstrap-touchspin-down i,.bootstrap-touchspin.input-group-sm .bootstrap-touchspin-injected .bootstrap-touchspin-down svg,.bootstrap-touchspin.input-group-sm .bootstrap-touchspin-injected .bootstrap-touchspin-up i,.bootstrap-touchspin.input-group-sm .bootstrap-touchspin-injected .bootstrap-touchspin-up svg{height:.6rem;width:.6rem;font-size:.6rem;top:-3px}.bootstrap-touchspin.input-group input[type=number]{-moz-appearance:textfield}[dir] .dark-layout .bootstrap-touchspin.input-group .form-control{background-color:#161d31}.dark-layout .bootstrap-touchspin.disabled-touchspin .bootstrap-touchspin-injected .bootstrap-touchspin-down,.dark-layout .bootstrap-touchspin.disabled-touchspin .bootstrap-touchspin-injected .bootstrap-touchspin-up,.dark-layout .bootstrap-touchspin.disabled-touchspin .bootstrap-touchspin-injected .disabled-max-min{opacity:1}[dir] .dark-layout .bootstrap-touchspin.disabled-touchspin .bootstrap-touchspin-injected .bootstrap-touchspin-down,[dir] .dark-layout .bootstrap-touchspin.disabled-touchspin .bootstrap-touchspin-injected .bootstrap-touchspin-up,[dir] .dark-layout .bootstrap-touchspin.disabled-touchspin .bootstrap-touchspin-injected .disabled-max-min{background-color:#b8c2cc!important}.dark-layout .bootstrap-touchspin .bootstrap-touchspin-injected .disabled-max-min{opacity:1}[dir] .dark-layout .bootstrap-touchspin .bootstrap-touchspin-injected .disabled-max-min{background-color:#b8c2cc!important}body.dark-layout{color:#b4b7bd}[dir] body.dark-layout{background-color:#161d31}.dark-layout body{color:#b4b7bd}[dir] .dark-layout body{background-color:#161d31}.dark-layout .h1,.dark-layout .h2,.dark-layout .h3,.dark-layout .h4,.dark-layout .h5,.dark-layout .h6,.dark-layout h1,.dark-layout h2,.dark-layout h3,.dark-layout h4,.dark-layout h5,.dark-layout h6{color:#d0d2d6}[dir] .dark-layout .border,[dir] .dark-layout .border-bottom,[dir] .dark-layout .border-end,[dir] .dark-layout .border-start,[dir] .dark-layout .border-top{border-color:#3b4253!important}.dark-layout a:hover{color:#4f46e5}.dark-layout label{color:#d0d2d6}.dark-layout .btn span{color:inherit}.dark-layout hr{color:#3b4253}[dir] .dark-layout pre{background-color:#161d31!important;border:0}[dir] .dark-layout pre code{background-color:inherit;text-shadow:none}[dir] .dark-layout code,[dir] .dark-layout kbd,[dir] .dark-layout pre code .url{background-color:#161d31}.dark-layout .text-dark{color:#b8c2cc!important}.dark-layout .text-muted{color:#676d7d!important}.dark-layout .text-body{color:#b4b7bd!important}.dark-layout .text-body-heading{color:#d0d2d6}.dark-layout .section-label{color:#676d7d}[dir] .dark-layout .shadow{box-shadow:0 4px 24px 0 rgba(34,41,47,.24)!important}.dark-layout .blockquote-footer{color:#676d7d}[dir=ltr] .dark-layout .header-navbar-shadow{background:linear-gradient(180deg,rgba(22,29,49,.9) 44%,rgba(22,29,49,.43) 73%,rgba(22,29,49,0))}[dir=rtl] .dark-layout .header-navbar-shadow{background:linear-gradient(-180deg,rgba(22,29,49,.9) 44%,rgba(22,29,49,.43) 73%,rgba(22,29,49,0))}[dir] .dark-layout .horizontal-layout .header-navbar{background-color:#283046}[dir] .dark-layout .horizontal-layout.navbar-static .header-navbar,[dir] .dark-layout .horizontal-layout.navbar-sticky .header-navbar{background-color:#161d31}[dir] .dark-layout .navbar-sticky .header-navbar.navbar-shadow{box-shadow:0 4px 24px 0 rgba(34,41,47,.75)}[dir] .dark-layout .header-navbar{background-color:#283046}.dark-layout .header-navbar .navbar-container .nav .nav-item .nav-link{color:#d0d2d6}[dir] .dark-layout .header-navbar .navbar-container .nav .nav-item .nav-link{background-color:transparent}.dark-layout .header-navbar .navbar-container .nav .nav-item .nav-link i,.dark-layout .header-navbar .navbar-container .nav .nav-item .nav-link svg{color:#d0d2d6}.dark-layout .header-navbar .navbar-container .nav .nav-item .nav-link.bookmark-star i,.dark-layout .header-navbar .navbar-container .nav .nav-item .nav-link.bookmark-star svg{color:#fff!important}[dir] .dark-layout .header-navbar .navbar-container .nav .nav-item.nav-search .search-input.open{background-color:#283046}[dir] .dark-layout .header-navbar .navbar-container .nav .nav-item.nav-search .search-input.open .input{border-color:#3b4253}.dark-layout .header-navbar .navbar-container .nav .nav-item.nav-search .search-input.open .input,.dark-layout .header-navbar .navbar-container .nav .nav-item.nav-search .search-input.open .input::placeholder,.dark-layout .header-navbar .navbar-container .nav .nav-item.nav-search .search-input.open .search-input-close{color:#b4b7bd}[dir] .dark-layout .header-navbar .navbar-container .nav .nav-item .bookmark-input,[dir] .dark-layout .header-navbar .navbar-container .nav .nav-item .bookmark-input .form-control,[dir] .dark-layout .header-navbar .navbar-container .nav .nav-item .search-list{background-color:#283046}.dark-layout .header-navbar .navbar-container .nav .nav-item .search-list li a{color:#b4b7bd}[dir] .dark-layout .header-navbar .navbar-container .nav .nav-item .search-list .auto-suggestion.current_item{background-color:#161d31}.dark-layout .header-navbar .navbar-container .nav li i.ficon,.dark-layout .header-navbar .navbar-container .nav li svg.ficon{color:#b4b7bd}.dark-layout .header-navbar .navbar-container .nav .dropdown-cart .dropdown-menu.dropdown-menu-media,.dark-layout .header-navbar .navbar-container .nav .dropdown-notification .dropdown-menu.dropdown-menu-media{overflow:hidden}[dir] .dark-layout .header-navbar .navbar-container .nav .dropdown-cart .dropdown-menu.dropdown-menu-media .list-item,[dir] .dark-layout .header-navbar .navbar-container .nav .dropdown-notification .dropdown-menu.dropdown-menu-media .list-item{border-color:#3b4253}.dark-layout .header-navbar .navbar-container .nav .dropdown-cart .dropdown-menu.dropdown-menu-media .list-item .media-meta,.dark-layout .header-navbar .navbar-container .nav .dropdown-notification .dropdown-menu.dropdown-menu-media .list-item .media-meta{color:#b4b7bd}[dir] .dark-layout .header-navbar .navbar-container .nav .dropdown-cart .dropdown-menu.dropdown-menu-media .list-item:hover,[dir] .dark-layout .header-navbar .navbar-container .nav .dropdown-notification .dropdown-menu.dropdown-menu-media .list-item:hover{background-color:#161d31}[dir] .dark-layout .header-navbar .navbar-container .nav .dropdown-cart .dropdown-menu.dropdown-menu-media .dropdown-menu-header,[dir] .dark-layout .header-navbar .navbar-container .nav .dropdown-notification .dropdown-menu.dropdown-menu-media .dropdown-menu-header{border-bottom:1px solid #3b4253}[dir] .dark-layout .header-navbar .navbar-container .nav .dropdown-cart .dropdown-menu.dropdown-menu-media .dropdown-menu-footer,[dir] .dark-layout .header-navbar .navbar-container .nav .dropdown-notification .dropdown-menu.dropdown-menu-media .dropdown-menu-footer{background-color:#283046;border-top:1px solid #3b4253}[dir] .dark-layout .header-navbar .navbar-container .nav .dropdown-cart .dropdown-menu.dropdown-menu-media .dropdown-menu-footer .dropdown-item,[dir] .dark-layout .header-navbar .navbar-container .nav .dropdown-notification .dropdown-menu.dropdown-menu-media .dropdown-menu-footer .dropdown-item{border-color:#3b4253}[dir] .dark-layout .header-navbar .navbar-container .nav .dropdown-cart .dropdown-menu.dropdown-menu-media .dropdown-menu-footer .dropdown-item:hover,[dir] .dark-layout .header-navbar .navbar-container .nav .dropdown-notification .dropdown-menu.dropdown-menu-media .dropdown-menu-footer .dropdown-item:hover{background-color:#283046}[dir] .dark-layout .header-navbar .navbar-container .nav .dropdown-cart.empty-cart:before{background-color:#161d31}.dark-layout .header-navbar .navbar-container .nav .dropdown-cart li{color:#fff}.dark-layout .header-navbar .navbar-container .nav .dropdown-cart .cart-item{color:#b4b7bd}.dark-layout .header-navbar .navbar-container .nav .dropdown-cart .dropdown-header span{color:#fff}[dir] .dark-layout .header-navbar .navbar-container .nav .dropdown-cart .list-item img{background-color:#161d31}.dark-layout .header-navbar .navbar-container .nav .dropdown-cart .media-heading .cart-item-by{color:#676d7d}.dark-layout .header-navbar .navbar-container .nav .dropdown-notification .list-item-body .media-heading{color:#d0d2d6}.dark-layout .header-navbar .navbar-container .nav .dropdown-notification .notification-text{color:#676d7d}[dir] .dark-layout .header-navbar.navbar-static-top{background-color:transparent!important}[dir] .dark-layout .header-navbar[class*=bg-] .navbar-nav .nav-item .nav-link{background-color:inherit}.dark-layout .blank-page .card.bg-transparent .h1,.dark-layout .blank-page .card.bg-transparent .h2,.dark-layout .blank-page .card.bg-transparent .h3,.dark-layout .blank-page .card.bg-transparent .h4,.dark-layout .blank-page .card.bg-transparent .h5,.dark-layout .blank-page .card.bg-transparent .h6,.dark-layout .blank-page .card.bg-transparent h1,.dark-layout .blank-page .card.bg-transparent h2,.dark-layout .blank-page .card.bg-transparent h3,.dark-layout .blank-page .card.bg-transparent h4,.dark-layout .blank-page .card.bg-transparent h5,.dark-layout .blank-page .card.bg-transparent h6{color:#283046}.dark-layout .blank-page .card.bg-transparent p{color:#161d31}[dir] .dark-layout .main-menu{background-color:#283046}[dir=ltr] .dark-layout .main-menu .shadow-bottom{background:linear-gradient(180deg,#283046 44%,rgba(40,48,70,.51) 73%,rgba(40,48,70,0))}[dir=rtl] .dark-layout .main-menu .shadow-bottom{background:linear-gradient(-180deg,#283046 44%,rgba(40,48,70,.51) 73%,rgba(40,48,70,0))}[dir] .dark-layout .main-menu.menu-dark .navigation>li.open:not(.menu-item-closing)>a,[dir] .dark-layout .main-menu.menu-dark .navigation>li.sidebar-group-active>a,[dir] .dark-layout .main-menu:not(.expanded) .navigation .sidebar-group-active>a{background-color:#161d31}.dark-layout .main-menu .collapse-toggle-icon{color:#4f46e5!important}[dir] .dark-layout .ps__thumb-x,[dir] .dark-layout .ps__thumb-y{background-color:#b4b7bd}[dir] .dark-layout .ps .ps__rail-x.ps--clicking,[dir] .dark-layout .ps .ps__rail-x:focus,[dir] .dark-layout .ps .ps__rail-x:hover,[dir] .dark-layout .ps .ps__rail-y.ps--clicking,[dir] .dark-layout .ps .ps__rail-y:focus,[dir] .dark-layout .ps .ps__rail-y:hover{background-color:#3b4253}[dir] .dark-layout .ps__rail-y.ps--clicking .ps__thumb-y,[dir] .dark-layout .ps__rail-y:focus>.ps__thumb-y,[dir] .dark-layout .ps__rail-y:hover>.ps__thumb-y{background-color:#b4b7bd}[dir] .dark-layout .main-menu-content .navigation-main{background-color:#283046}.dark-layout .main-menu-content .navigation-main .navigation-header{color:#676d7d}.dark-layout .main-menu-content .navigation-main li a{color:#d0d2d6!important}[dir] .dark-layout .main-menu-content .navigation-main li ul .open>a,[dir] .dark-layout .main-menu-content .navigation-main li ul .sidebar-group-active>a{background-color:#161d31}.dark-layout .main-menu-content .navigation-main .nav-item i,.dark-layout .main-menu-content .navigation-main .nav-item svg{color:#d0d2d6}[dir] .dark-layout .main-menu-content .navigation-main .nav-item.open>a{background-color:#161d31!important}.dark-layout .main-menu-content .navigation-main .nav-item a:after{color:#d0d2d6}[dir] .dark-layout .main-menu-content .navigation-main .nav-item .menu-content{background-color:#283046}.dark-layout .main-menu-content .navigation-main .active .menu-title,.dark-layout .main-menu-content .navigation-main .active i,.dark-layout .main-menu-content .navigation-main .active svg,.dark-layout .main-menu-content .navigation-main .nav-item .menu-content .active .menu-item{color:#fff}[dir] .dark-layout .main-menu-content .navigation-main .sidebar-group-active .menu-content{background-color:#283046}.dark-layout .main-menu-content .navigation-main .sidebar-group-active .menu-content .active{z-index:1}[dir] .dark-layout .main-menu-content .navigation-main .sidebar-group-active .menu-content .active a{background-color:transparent}[dir] .dark-layout .menu-collapsed .main-menu:not(.expanded) .navigation-main li.active>a{background:#161d31!important}[dir] .dark-layout .accordion-item:not(:last-of-type){border-color:#3b4253}[dir] .dark-layout .accordion-item{background:#283046!important}.dark-layout .accordion-button{color:#b4b7bd}[dir] .dark-layout .accordion-button{background:#283046!important}[dir] .dark-layout .accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b4b7bd' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-up'%3E%3Cpath d='M18 15l-6-6-6 6'/%3E%3C/svg%3E")}[dir] .dark-layout .accordion-border .accordion-item{border-color:#3b4253}[dir=ltr] .dark-layout .accordion-margin .accordion-item{box-shadow:1px 1px 10px rgba(0,0,0,.24)!important}[dir=rtl] .dark-layout .accordion-margin .accordion-item{box-shadow:-1px 1px 10px rgba(0,0,0,.24)!important}.dark-layout .alert .alert-heading,.dark-layout .alert p{color:inherit}.dark-layout .alert.alert-dark .alert-body,.dark-layout .alert.alert-dark .alert-heading,.dark-layout .alert.alert-dark p{color:#b8c2cc}.dark-layout .content-header-left .breadcrumbs-top .content-header-title{color:#d0d2d6}[dir] .dark-layout .content-header-left .breadcrumbs-top .content-header-title{border-color:#3b4253}.dark-layout .breadcrumb .breadcrumb-item,.dark-layout .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:#b4b7bd}[dir] .dark-layout .breadcrumb-chevron.breadcrumb .breadcrumb-item+.breadcrumb-item:before,[dir] .dark-layout .breadcrumb:not([class*=breadcrumb-]) .breadcrumb-item+.breadcrumb-item:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b4b7bd' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")}.dark-layout .btn:not([class*=btn-]){color:#b4b7bd}.dark-layout .btn.btn-dark,.dark-layout .btn.btn-flat-dark,.dark-layout .btn.btn-outline-dark{color:#b8c2cc}[dir] .dark-layout .btn.btn-dark{background-color:#4b4b4b!important}.dark-layout .btn.btn-outline-dark{color:#b8c2cc}[dir] .dark-layout .btn.btn-outline-dark{border-color:#4b4b4b}.dark-layout .btn.btn-outline-dark:hover:not(.disabled):not(:disabled){color:#b8c2cc}[dir] .dark-layout .btn.btn-flat-dark:active,[dir] .dark-layout .btn.btn-flat-dark:focus{background:#4b4b4b}.dark-layout .btn-group label[class*=btn-outline-]{color:#4f46e5!important}[dir] .dark-layout .dropdown-menu{background-color:#283046;box-shadow:0 4px 24px 0 rgba(0,0,0,.24)}.dark-layout .dropdown-menu .dropdown-header{color:#d0d2d6}.dark-layout .dropdown-menu .dropdown-item{color:#b4b7bd}.dark-layout .dropdown-menu .dropdown-item:focus,.dark-layout .dropdown-menu .dropdown-item:hover{color:#4f46e5}[dir] .dark-layout .dropdown-menu .dropdown-item:focus,[dir] .dark-layout .dropdown-menu .dropdown-item:hover{background:rgba(79,70,229,.12)}.dark-layout .dropdown-menu .dropdown-item.active,.dark-layout .dropdown-menu .dropdown-item:active{color:#fff}[dir] .dark-layout .dropdown-menu .dropdown-item.active,[dir] .dark-layout .dropdown-menu .dropdown-item:active{background-color:#4f46e5}.dark-layout .dropdown-menu .dropdown-item.disabled,.dark-layout .dropdown-menu .dropdown-item:disabled{color:#676d7d}[dir] .dark-layout .dropdown-divider{border-color:#3b4253}[dir] .dark-layout .modal .modal-header,[dir] .dark-layout .modal .modal-header[class*=bg-]{background-color:#161d31}.dark-layout .modal .modal-header .btn-close{color:#b4b7bd}[dir] .dark-layout .modal .modal-header .btn-close{text-shadow:none;background-color:#283046!important;box-shadow:0 3px 8px 0 rgba(11,10,25,.49)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23b4b7bd'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E")}[dir] .dark-layout .modal .modal-body,[dir] .dark-layout .modal .modal-content,[dir] .dark-layout .modal .modal-footer{background-color:#283046;border-color:#3b4253}[dir] .dark-layout .btn-close{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23b4b7bd'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E") 50%/.75rem auto no-repeat}.dark-layout .offcanvas{color:#b4b7bd}[dir] .dark-layout .offcanvas{background-color:#283046}[dir] .dark-layout .pagination:not([class*=pagination-]) .page-item.active{background-color:#242b3d}[dir] .dark-layout .pagination:not([class*=pagination-]) .page-item.active .page-link{background-color:#4f46e5}.dark-layout .pagination:not([class*=pagination-]) .page-item.active .page-link:hover{color:#fff}.dark-layout .pagination:not([class*=pagination-]) .page-item .page-link{color:#b4b7bd}[dir] .dark-layout .pagination:not([class*=pagination-]) .page-item .page-link{background-color:#242b3d}.dark-layout .pagination:not([class*=pagination-]) .page-item .page-link:hover{color:#4f46e5}.dark-layout .pagination:not([class*=pagination-]) .page-item.next-item .page-link:hover,.dark-layout .pagination:not([class*=pagination-]) .page-item.prev-item .page-link:hover{color:#fff}[dir] .dark-layout .pagination[class*=pagination-] .page-item:not(.active) .page-link{background-color:#242b3d}.dark-layout .pagination[class*=pagination-] .page-item:not(.active):not(:hover) .page-link{color:#fff}[dir] .dark-layout .pagination[class*=pagination-] .page-item.active,[dir] .dark-layout .pagination[class*=pagination-] .page-item:not(.active) .page-link:hover{background-color:#242b3d}[dir] .dark-layout .pagination .page-item.prev-item .page-link:before,[dir] .dark-layout .pagination .page-item.prev .page-link:before,[dir] .dark-layout .pagination .page-item.previous .page-link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b4b7bd' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E")}[dir] .dark-layout .pagination .page-item.prev-item.disabled .page-link:before,[dir] .dark-layout .pagination .page-item.prev.disabled .page-link:before,[dir] .dark-layout .pagination .page-item.previous.disabled .page-link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23676d7d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E")}[dir] .dark-layout .pagination .page-item.next-item .page-link:after,[dir] .dark-layout .pagination .page-item.next .page-link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b4b7bd' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")}[dir] .dark-layout .pagination .page-item.next-item.disabled .page-link:after,[dir] .dark-layout .pagination .page-item.next.disabled .page-link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23676d7d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")}.dark-layout .pagination .page-item.disabled .page-link{color:#676d7d}.dark-layout .nav-pills .nav-item .nav-link,.dark-layout .nav-tabs .nav-item .nav-link,.dark-layout .nav-tabs.nav-justified .nav-item .nav-link{color:#d0d2d6}.dark-layout .nav-pills .nav-item .nav-link.active,.dark-layout .nav-tabs .nav-item .nav-link.active,.dark-layout .nav-tabs.nav-justified .nav-item .nav-link.active{color:#4f46e5}[dir] .dark-layout .nav-pills .nav-item .nav-link.active,[dir] .dark-layout .nav-tabs .nav-item .nav-link.active,[dir] .dark-layout .nav-tabs.nav-justified .nav-item .nav-link.active{background-color:#283046}.dark-layout .nav-pills .nav-item .nav-link.disabled,.dark-layout .nav-tabs .nav-item .nav-link.disabled,.dark-layout .nav-tabs.nav-justified .nav-item .nav-link.disabled{color:#676d7d}[dir] .dark-layout .nav.wrap-border{border-color:#3b4253}.dark-layout .nav-pills .nav-item .nav-link.active{color:#fff}[dir] .dark-layout .nav-pills .nav-item .nav-link.active{background-color:#4f46e5}[dir] .dark-layout .popover.bs-popover-auto[data-popper-placement^=top] .popover-arrow:before,[dir] .dark-layout .popover.bs-popover-top .popover-arrow:before{border-top-color:#3b4253}[dir] .dark-layout .popover.bs-popover-auto[data-popper-placement^=top] .popover-arrow:after,[dir] .dark-layout .popover.bs-popover-top .popover-arrow:after{border-top-color:#283046}[dir=ltr] .dark-layout .popover.bs-popover-auto[data-popper-placement^=left] .popover-arrow:before,[dir=ltr] .dark-layout .popover.bs-popover-start .popover-arrow:before{border-left-color:#3b4253}[dir=rtl] .dark-layout .popover.bs-popover-auto[data-popper-placement^=left] .popover-arrow:before,[dir=rtl] .dark-layout .popover.bs-popover-start .popover-arrow:before{border-right-color:#3b4253}[dir=ltr] .dark-layout .popover.bs-popover-auto[data-popper-placement^=left] .popover-arrow:after,[dir=ltr] .dark-layout .popover.bs-popover-start .popover-arrow:after{border-left-color:#283046}[dir=rtl] .dark-layout .popover.bs-popover-auto[data-popper-placement^=left] .popover-arrow:after,[dir=rtl] .dark-layout .popover.bs-popover-start .popover-arrow:after{border-right-color:#283046}[dir=ltr] .dark-layout .popover.bs-popover-auto[data-popper-placement^=right] .popover-arrow:before,[dir=ltr] .dark-layout .popover.bs-popover-end .popover-arrow:before{border-right-color:#3b4253}[dir=rtl] .dark-layout .popover.bs-popover-auto[data-popper-placement^=right] .popover-arrow:before,[dir=rtl] .dark-layout .popover.bs-popover-end .popover-arrow:before{border-left-color:#3b4253}[dir=ltr] .dark-layout .popover.bs-popover-auto[data-popper-placement^=right] .popover-arrow:after,[dir=ltr] .dark-layout .popover.bs-popover-end .popover-arrow:after{border-right-color:#283046}[dir=rtl] .dark-layout .popover.bs-popover-auto[data-popper-placement^=right] .popover-arrow:after,[dir=rtl] .dark-layout .popover.bs-popover-end .popover-arrow:after{border-left-color:#283046}.dark-layout .popover .popover-header{color:#fff}.dark-layout .popover .popover-body{color:#b4b7bd}[dir] .dark-layout .popover .popover-body{background-color:#283046;border-color:#3b4253!important}.dark-layout .toast{color:#b4b7bd}[dir] .dark-layout .toast{background-color:rgba(40,48,70,.85);box-shadow:0 4px 24px 0 rgba(34,41,47,.24)}.dark-layout .toast .toast-header{color:#b4b7bd}[dir] .dark-layout .toast .toast-header{background-color:#283046}[dir] .dark-layout .toast .toast-header .btn-close{background-color:transparent!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23b4b7bd'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E");box-shadow:none!important;text-shadow:none}[dir] .dark-layout .list-group .list-group-item.list-group-item-action:not(.active):not(:active),[dir] .dark-layout .list-group .list-group-item:not([class*=list-group-item-]){background-color:#283046;border-color:#3b4253}.dark-layout .list-group .list-group-item.list-group-item-action:not(.active):not(:active):not(.disabled),.dark-layout .list-group .list-group-item:not([class*=list-group-item-]):not(.disabled){color:#b4b7bd}[dir] .dark-layout .list-group .list-group-item.list-group-item-action:not(.active):not(:active):focus,[dir] .dark-layout .list-group .list-group-item.list-group-item-action:not(.active):not(:active):hover{background-color:#161d31}.dark-layout .list-group .list-group-item.active .small,.dark-layout .list-group .list-group-item.active:hover,.dark-layout .list-group .list-group-item.active p,.dark-layout .list-group .list-group-item.active small,.dark-layout .list-group .list-group-item.list-group-item-action.active:focus,.dark-layout .list-group .list-group-item.list-group-item-action.active:hover,.dark-layout .list-group .list-group-item.list-group-item-action:active:focus,.dark-layout .list-group .list-group-item.list-group-item-action:active:hover{color:#fff}.dark-layout .list-group .list-group-item.disabled{color:#676d7d}[dir] .dark-layout .list-group.list-group-circle .list-group-item:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23b4b7bd' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-circle'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3C/svg%3E")}[dir] .dark-layout .spinner-border{border-color:currentColor!important}[dir=ltr] .dark-layout .spinner-border{border-right-color:transparent!important}[dir=rtl] .dark-layout .spinner-border{border-left-color:transparent!important}[dir] .dark-layout .avatar{background-color:#161d31}[dir] .dark-layout .avatar [class*=avatar-status-]{border-color:#283046}[dir] .dark-layout .avatar-group .avatar .avatar-content,[dir] .dark-layout .avatar-group .avatar img{box-shadow:0 0 0 2px #283046,inset 0 0 0 1px rgba(40,48,70,.07)}.dark-layout .divider .divider-text{color:#b4b7bd}[dir] .dark-layout .divider .divider-text:after,[dir] .dark-layout .divider .divider-text:before{border-color:#3b4253}[dir] .dark-layout .divider.divider-dark .divider-text:after,[dir] .dark-layout .divider.divider-dark .divider-text:before{border-color:#3b4253!important}[dir] .dark-layout .timeline .timeline-item{border-color:#3b4253}[dir] .dark-layout .timeline .timeline-item .timeline-point:not(.timeline-point-indicator){background-color:#283046}.dark-layout .timeline .timeline-item .timeline-event .timeline-event-time{color:#676d7d}[dir] .dark-layout .timeline .timeline-item:last-of-type:after{background:linear-gradient(#3b4253,transparent)}[dir] .dark-layout .card{background-color:#283046;box-shadow:0 4px 24px 0 rgba(34,41,47,.24)}[dir] .dark-layout .card .card-footer{border-color:#3b4253}.dark-layout .card.overlay-img-card .card-img-overlay .card-body,.dark-layout .card.overlay-img-card .card-img-overlay p,.dark-layout .card.overlay-img-card .card-img-overlay span{color:#fff}[dir=ltr] .dark-layout .card-developer-meetup .meetup-header .meetup-day{border-right-color:#404656}[dir=rtl] .dark-layout .card-developer-meetup .meetup-header .meetup-day{border-left-color:#404656}[dir] .dark-layout .card-profile .profile-image-wrapper .profile-image{background-color:#161d31}[dir] .dark-layout .business-card .business-items .business-item{border-color:#3b4253}[dir] .dark-layout .card-app-design .design-planning-wrapper .design-planning{background-color:#161d31}.dark-layout .card-tiny-line-stats .apexcharts-series-markers .apexcharts-marker{stroke:#00cfe8}.dark-layout .card-tiny-line-stats .apexcharts-series-markers:last-child .apexcharts-marker{fill:#283046}[dir=ltr] .dark-layout .card-revenue-budget .revenue-report-wrapper{border-right-color:#3b4253}[dir=rtl] .dark-layout .card-revenue-budget .revenue-report-wrapper{border-left-color:#3b4253}.dark-layout .card-revenue-budget .budget-wrapper .apexcharts-series:not(:first-child) path{stroke:#b4b7bd}.dark-layout .earnings-card .apexcharts-canvas .apexcharts-pie .apexcharts-datalabel-label{fill:#b4b7bd!important}.dark-layout .earnings-card .apexcharts-canvas .apexcharts-pie .apexcharts-datalabel-value{fill:#d0d2d6}[dir] .dark-layout .card-company-table .avatar{background-color:#161d31}.dark-layout input:-webkit-autofill,.dark-layout select:-webkit-autofill,.dark-layout textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #283046 inset!important;-webkit-text-fill-color:#b4b7bd!important}.dark-layout input.form-control,.dark-layout select.form-select,.dark-layout textarea.form-control{color:#b4b7bd}[dir] .dark-layout input.form-control,[dir] .dark-layout select.form-select,[dir] .dark-layout textarea.form-control{background-color:#283046}[dir] .dark-layout input.form-control:not(:focus),[dir] .dark-layout select.form-select:not(:focus),[dir] .dark-layout textarea.form-control:not(:focus){border-color:#404656}.dark-layout input.form-control::placeholder,.dark-layout select.form-select::placeholder,.dark-layout textarea.form-control::placeholder{color:#676d7d}.dark-layout input.form-control:disabled,.dark-layout input.form-control[readonly=readonly],.dark-layout select.form-select:disabled,.dark-layout select.form-select[readonly=readonly],.dark-layout textarea.form-control:disabled,.dark-layout textarea.form-control[readonly=readonly]{opacity:.5}.dark-layout .form-floating textarea.form-control::placeholder{color:transparent}.dark-layout .form-control::file-selector-button{color:#d0d2d6}[dir] .dark-layout .form-control::file-selector-button{background-color:#283046}[dir] .dark-layout .form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#333a4f}.dark-layout .char-textarea.active{color:#b4b7bd!important}.dark-layout .char-textarea.max-limit{color:#fb7979!important}[dir] .dark-layout .form-check-input:not(:checked){background-color:#283046;border-color:#404656}[dir] .dark-layout .form-check-input:not(:checked):not(:indeterminate){background-color:#283046}[dir] .dark-layout .form-check-input:not(:checked):not(:indeterminate):not(:focus){border-color:#404656}[dir] .dark-layout .form-check-input:not(:checked):not(:indeterminate):disabled{background-color:#444b60!important;border-color:#444b60!important}[dir] .dark-layout .form-switch .form-check-input:not(:checked){background-color:#545a6a}[dir] .dark-layout .form-switch .form-check-input:disabled{background-color:#1b2337;border-color:#1b2337}[dir] .dark-layout .form-switch .form-check-input:not(:checked):not(:focus){background-image:url('data:image/svg+xml;charset=utf-8,<svg width="26" height="26" viewBox="0 0 26 27" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g transform="translate(5 5)" fill-rule="nonzero" fill="none"><use fill="%23000" filter="url(%23filter-2)" xlink:href="%23path-1"/><use fill="%23fff" xlink:href="%23path-1"/></g></svg>')}[dir] .dark-layout select.form-select:not([multiple=multiple]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b4b7bd' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}[dir] .dark-layout .was-validated .form-check-input.is-invalid,[dir] .dark-layout .was-validated .form-check-input:invalid,[dir] .dark-layout .was-validated .form-control.is-invalid,[dir] .dark-layout .was-validated .form-control:invalid,[dir] .dark-layout .was-validated select.form-select:not(:focus).is-valid,[dir] .dark-layout .was-validated select.form-select:not(:focus):invalid{border-color:#fb7979!important}[dir] .dark-layout .was-validated .form-check-input.is-valid,[dir] .dark-layout .was-validated .form-check-input:valid,[dir] .dark-layout .was-validated .form-control.is-valid,[dir] .dark-layout .was-validated .form-control:valid,[dir] .dark-layout .was-validated select.form-select:not(:focus).is-valid,[dir] .dark-layout .was-validated select.form-select:not(:focus):valid{border-color:#28c76f!important}.dark-layout .wizard .steps ul .disabled a,.dark-layout .wizard .steps ul .done a{color:#b4b7bd!important}.dark-layout .wizard .steps ul .disabled a:hover,.dark-layout .wizard .steps ul .done a:hover{color:#b4b7bd}.dark-layout .wizard .steps ul .disabled a .step,.dark-layout .wizard .steps ul .done a .step{color:#fff!important}[dir] .dark-layout .wizard .steps ul .disabled a .step,[dir] .dark-layout .wizard .steps ul .done a .step{background-color:#161d31!important}.dark-layout .input-group .input-group-text{color:#b4b7bd}[dir] .dark-layout .input-group .input-group-text{background-color:#283046;border-color:#3b4253}[dir] .dark-layout .input-group:focus-within .form-control,[dir] .dark-layout .input-group:focus-within .input-group-text{border-color:#4f46e5;box-shadow:none}.dark-layout .form-label-group>input:not(:focus):not(:placeholder-shown)~label,.dark-layout .form-label-group>textarea:not(:focus):not(:placeholder-shown)~label{color:#b4b7bd!important}.dark-layout .counter-value{color:#fff}[dir] .dark-layout .custom-option-item-check:not(:checked)+.custom-option-item{border-color:#3b4253}.dark-layout .table td,.dark-layout .table th{color:#b4b7bd}[dir] .dark-layout .table td,[dir] .dark-layout .table th{border-color:#3b4253!important}.dark-layout .table .thead tr:not([class*=table-]) td,.dark-layout .table .thead tr:not([class*=table-]) th,.dark-layout .table tbody tr:not([class*=table-]) td,.dark-layout .table tbody tr:not([class*=table-]) th{color:#b4b7bd}[dir] .dark-layout .table .thead tr:not([class*=table-]) td,[dir] .dark-layout .table .thead tr:not([class*=table-]) th,[dir] .dark-layout .table tbody tr:not([class*=table-]) td,[dir] .dark-layout .table tbody tr:not([class*=table-]) th{border-color:#3b4253}[dir] .dark-layout .table .thead tr:not([class*=table-]) td code,[dir] .dark-layout .table .thead tr:not([class*=table-]) th code,[dir] .dark-layout .table tbody tr:not([class*=table-]) td code,[dir] .dark-layout .table tbody tr:not([class*=table-]) th code{background-color:#283046}.dark-layout .table tfoot tr th,.dark-layout .table thead tr th{color:#d0d2d6}[dir] .dark-layout .table tfoot tr th,[dir] .dark-layout .table thead tr th{border-color:#3b4253;background-color:#343d55}.dark-layout .table thead.table-dark th{color:#4b4b4b}[dir] .dark-layout .table thead.table-dark th{background-color:#fff}[dir] .dark-layout .table:not(.table-dark):not(.table-light) tfoot:not(.table-dark) th,[dir] .dark-layout .table:not(.table-dark):not(.table-light) thead:not(.table-dark) th{background-color:#343d55}[dir] .dark-layout .table.table-dark{background-color:#fff}.dark-layout .table.table-dark.table-striped tbody tr:nth-of-type(odd){--bs-table-accent-bg:rgba(75,75,75,0.05)}[dir] .dark-layout .table.table-dark td,[dir] .dark-layout .table.table-dark th{border-color:#f8f9fa!important;background-color:#fff}.dark-layout .table.table-dark td .text-white,.dark-layout .table.table-dark th .text-white{color:#4b4b4b!important}.dark-layout .table tbody tr.table-dark td,.dark-layout .table tbody tr.table-dark th{color:#fff}.dark-layout .table tbody tr.table-active td,.dark-layout .table tbody tr.table-active th{color:#b4b7bd}[dir] .dark-layout .table tbody tr.table-active td,[dir] .dark-layout .table tbody tr.table-active th{background-color:#696e7e}[dir] .dark-layout .table.table-bordered{border-color:#3b4253}.dark-layout .table.table-hover tbody tr:hover{--bs-table-accent-bg:#242b3d}[dir] .dark-layout .table.table-hover tbody tr td,[dir] .dark-layout .table.table-hover tbody tr th{background-color:unset}.dark-layout .table.table-striped tbody tr:nth-of-type(odd){--bs-table-accent-bg:#242b3d}.dark-layout .dataTables_wrapper .dt-buttons .btn-secondary,.dark-layout .dataTables_wrapper .dt-buttons .buttons-copy,.dark-layout .dataTables_wrapper .dt-buttons .buttons-excel,.dark-layout .dataTables_wrapper .dt-buttons .buttons-pdf,.dark-layout .dataTables_wrapper .dt-buttons .buttons-print,.dark-layout .dataTables_wrapper .dt-buttons .dt-button-collection [class*=buttons-]{color:#fff}[dir] .dark-layout .dataTables_wrapper .dt-buttons .btn-secondary,[dir] .dark-layout .dataTables_wrapper .dt-buttons .buttons-copy,[dir] .dark-layout .dataTables_wrapper .dt-buttons .buttons-excel,[dir] .dark-layout .dataTables_wrapper .dt-buttons .buttons-pdf,[dir] .dark-layout .dataTables_wrapper .dt-buttons .buttons-print,[dir] .dark-layout .dataTables_wrapper .dt-buttons .dt-button-collection [class*=buttons-]{background-color:#161d31!important}.dark-layout .dataTables_wrapper .dt-buttons .btn-secondary:active,.dark-layout .dataTables_wrapper .dt-buttons .buttons-copy:active,.dark-layout .dataTables_wrapper .dt-buttons .buttons-excel:active,.dark-layout .dataTables_wrapper .dt-buttons .buttons-pdf:active,.dark-layout .dataTables_wrapper .dt-buttons .buttons-print:active,.dark-layout .dataTables_wrapper .dt-buttons .dt-button-collection [class*=buttons-]:active{color:#fff}[dir] .dark-layout .dataTables_wrapper .dt-buttons .btn-secondary:active,[dir] .dark-layout .dataTables_wrapper .dt-buttons .buttons-copy:active,[dir] .dark-layout .dataTables_wrapper .dt-buttons .buttons-excel:active,[dir] .dark-layout .dataTables_wrapper .dt-buttons .buttons-pdf:active,[dir] .dark-layout .dataTables_wrapper .dt-buttons .buttons-print:active,[dir] .dark-layout .dataTables_wrapper .dt-buttons .dt-button-collection [class*=buttons-]:active{background-color:#4f46e5!important}[dir] .dark-layout .dataTables_wrapper .dt-button-collection>div[role=menu]{box-shadow:0 4px 24px 0 rgba(34,41,47,.24)}.dark-layout .dataTables_wrapper .table.dataTable tr.group td{color:#d0d2d6}[dir] .dark-layout .dataTables_wrapper .table.dataTable tr.group td{background-color:#242b3d}[dir] .dark-layout .dataTables_wrapper .table.dataTable thead .sorting:before,[dir] .dark-layout .dataTables_wrapper .table.dataTable thead .sorting_asc:before,[dir] .dark-layout .dataTables_wrapper .table.dataTable thead .sorting_desc:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b4b7bd' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-up'%3E%3Cpath d='M18 15l-6-6-6 6'/%3E%3C/svg%3E")}[dir] .dark-layout .dataTables_wrapper .table.dataTable thead .sorting:after,[dir] .dark-layout .dataTables_wrapper .table.dataTable thead .sorting_asc:after,[dir] .dark-layout .dataTables_wrapper .table.dataTable thead .sorting_desc:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b4b7bd' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dark-layout .dataTables_wrapper .table.dataTable thead .sorting:after,.dark-layout .dataTables_wrapper .table.dataTable thead .sorting:before{opacity:.5}.dark-layout .dataTables_wrapper .table.dataTable thead .sorting_asc:before{opacity:1}.dark-layout .dataTables_wrapper .table.dataTable thead .sorting_asc:after{opacity:.5}.dark-layout .dataTables_wrapper .table.dataTable thead .sorting_desc:after{opacity:1}.dark-layout .dataTables_wrapper .table.dataTable thead .sorting_desc:before{opacity:.5}[dir] .dark-layout .dtr-modal .dtr-modal-display{background-color:#161d31}[dir] .dark-layout .dtr-modal div.dtr-modal-close{background-color:transparent;border-color:transparent}.dark-layout .getting-started .clockCard p{color:#b4b7bd!important}[dir] .dark-layout #user-profile .profile-header .navbar{background-color:#283046}.dark-layout #user-profile .profile-header .navbar .navbar-toggler{color:#b4b7bd}[dir] .dark-layout #user-profile .profile-header .navbar .navbar-toggler{border-color:#3b4253}[dir] .dark-layout .search-bar .form-control{background-color:#283046}[dir] .dark-layout .blog-edit-wrapper .border{border-color:#3b4253!important}[dir] .dark-layout .kb-search-content-info .kb-search-content .card-img-top{background-color:#3f4860}[dir] .dark-layout .list-group-circle .list-group-item-action:active,[dir] .dark-layout .list-group-circle .list-group-item-action:focus,[dir] .dark-layout .list-group-circle .list-group-item-action:hover,[dir] .dark-layout .list-group-circle .list-group-item:not([class*=list-group-item-]):active,[dir] .dark-layout .list-group-circle .list-group-item:not([class*=list-group-item-]):focus,[dir] .dark-layout .list-group-circle .list-group-item:not([class*=list-group-item-]):hover{background-color:transparent!important}[dir] .dark-layout .pricing-card .card.basic-pricing,[dir] .dark-layout .pricing-card .card.enterprise-pricing,[dir] .dark-layout .pricing-card .card.standard-pricing{border-color:#3b4253}[dir] .dark-layout .content-area-wrapper{border-color:#3b4253!important}[dir] .dark-layout .content-area-wrapper .sidebar .sidebar-content{background-color:#283046!important}[dir] .dark-layout .content-area-wrapper .app-fixed-search{background-color:#283046!important;border-color:#3b4253!important}[dir] .dark-layout .content-area-wrapper .content-right{border-color:#3b4253!important}[dir] .dark-layout .email-application .content-area-wrapper .email-app-sidebar .list-group .list-group-item:hover{background-color:transparent}[dir] .dark-layout .email-application .content-area-wrapper .email-app-list .app-action{border-color:#3b4253;background-color:#283046}.dark-layout .email-application .content-area-wrapper .email-app-list .app-action .action-right .list-inline-item .dropdown-toggle{color:#b4b7bd}[dir] .dark-layout .email-application .content-area-wrapper .email-app-list .email-user-list .user-mail{border-color:#3b4253;background-color:#283046}[dir] .dark-layout .email-application .content-area-wrapper .email-app-list .email-user-list .user-mail:hover{box-shadow:0 3px 10px 0 #283046}[dir] .dark-layout .email-application .content-area-wrapper .email-app-list .email-user-list .user-mail.selected-row-bg{background-color:rgba(79,70,229,.06);border-color:#3b4253}.dark-layout .email-application .content-area-wrapper .email-app-list .email-user-list .user-mail .mail-message .mail-date,.dark-layout .email-application .content-area-wrapper .email-app-list .email-user-list .user-mail .mail-message p,.dark-layout .email-application .content-area-wrapper .email-app-list .email-user-list .user-mail .user-details .mail-date,.dark-layout .email-application .content-area-wrapper .email-app-list .email-user-list .user-mail .user-details p{color:#676d7d}[dir] .dark-layout .email-application .content-area-wrapper .email-app-list .email-user-list .mail-read{background-color:#242b3d}[dir] .dark-layout .email-application .content-area-wrapper .email-app-details{border-color:#3b4253}[dir] .dark-layout .email-application .content-area-wrapper .email-app-details .email-scroll-area{background-color:#161d31}[dir] .dark-layout .email-application .content-area-wrapper .email-app-details .email-detail-header{background-color:#283046;border-color:#3b4253}.dark-layout .email-application .content-area-wrapper .email-app-details .email-detail-header .email-header-right .list-inline-item .action-icon,.dark-layout .email-application .content-area-wrapper .email-app-details .email-detail-header .email-header-right .list-inline-item .dropdown-toggle{color:#b4b7bd}[dir] .dark-layout .email-application .content-area-wrapper .email-app-details .email-info-dropup .dropdown-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23676d7d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}[dir] .dark-layout .email-application .content-area-wrapper .email-app-details .email-detail-head,[dir] .dark-layout .email-application .content-area-wrapper .email-app-details .mail-message-wrapper{border-color:#3b4253!important}[dir] .dark-layout .email-application .content-area-wrapper #compose-mail .compose-mail-form-field,[dir] .dark-layout .email-application .content-area-wrapper #compose-mail .ql-container,[dir] .dark-layout .email-application .content-area-wrapper #compose-mail .ql-toolbar{border-color:#3b4253}.dark-layout .email-application .content-area-wrapper #compose-mail label{color:#b4b7bd}[dir=ltr] .dark-layout .email-application .content-area-wrapper #compose-mail .modal-body,[dir=rtl] .dark-layout .email-application .content-area-wrapper #compose-mail .modal-body{border-bottom-left-radius:.357rem;border-bottom-right-radius:.357rem}[dir] .dark-layout .chat-application .content-area-wrapper{border-color:#3b4253}[dir] .dark-layout .chat-application .sidebar .chat-profile-sidebar{background-color:#283046;border-color:#3b4253}[dir] .dark-layout .chat-application .sidebar .sidebar-content,[dir] .dark-layout .chat-application .sidebar .sidebar-content .chat-fixed-search{border-color:#3b4253}[dir] .dark-layout .chat-application .sidebar .sidebar-content .chat-user-list-wrapper .chat-users-list li:not(.active):hover{background:#161d31}.dark-layout .chat-application .sidebar .sidebar-content .chat-user-list-wrapper .chat-users-list li .chat-info .card-text,.dark-layout .chat-application .sidebar .sidebar-content .chat-user-list-wrapper .chat-users-list li .chat-time{color:#676d7d}.dark-layout .chat-application .sidebar .sidebar-content .chat-user-list-wrapper .chat-users-list li.active .chat-info .card-text,.dark-layout .chat-application .sidebar .sidebar-content .chat-user-list-wrapper .chat-users-list li.active .chat-time{color:#fff}[dir] .dark-layout .chat-application .avatar-border img,[dir] .dark-layout .chat-application .sidebar .sidebar-content .chat-user-list-wrapper .chat-users-list li img{border-color:#3b4253}[dir] .dark-layout .chat-application .content-right .chat-app-window .start-chat-area{background-color:#283046}.dark-layout .chat-application .content-right .chat-app-window .start-chat-area .start-chat-icon,.dark-layout .chat-application .content-right .chat-app-window .start-chat-area .start-chat-text{color:#b4b7bd}[dir] .dark-layout .chat-application .content-right .chat-app-window .start-chat-area .start-chat-icon,[dir] .dark-layout .chat-application .content-right .chat-app-window .start-chat-area .start-chat-text{background:#283046}[dir] .dark-layout .chat-application .content-right .chat-app-window .start-chat-area,[dir] .dark-layout .chat-application .content-right .chat-app-window .user-chats{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAyNjAgMjYwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiMxNzFhMjR9PC9zdHlsZT48ZyBpZD0iaS1saWtlLWZvb2QiPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yNC40IDE2Yy4yLjYuNCAxLjMuNSAyaC0zLjdsMS4yIDIuMy41LjktLjIuMVYyOGMyLjIgMS43IDIuNyA0LjggMSA3LS44IDEtMS45IDEuNy0zLjIgMS45di4xYy0uOSAzLjUtNC4xIDYtNy44IDZoLTIwYy0zLjYgMC02LjgtMi41LTcuNy02di0uMWMtMi43LS40LTQuNi0zLTQuMi01LjcuMi0xLjMuOS0yLjUgMS45LTMuMnYtNi44bC0uOC0xLjYtLjQtLjkuOS0uNC42LS4zaC0zQy0xNy4yIDUuNi00LjktMi4yIDcuNS42IDE1LjQgMi4zIDIxLjkgOC4yIDI0LjQgMTZ6bS0zNi44IDJjLS4yIDAtLjMgMC0uNC4xbC0zLjEgMS42LjkgMS44IDEuMy0uN2MuOC0uNCAxLjgtLjQgMi43IDBsMi4yIDEuMWMuMy4xLjYuMS45IDBsMi4yLTEuMWMuOC0uNCAxLjgtLjQgMi43IDBsMi4yIDEuMWMuMy4xLjYuMS45IDBsMi4yLTEuMWMuOC0uNCAxLjgtLjQgMi43IDBsMi4yIDEuMWMuMi4xLjUuMS44IDBsMi45LTEuM2MuOC0uMyAxLjctLjMgMi40IDBsMi45IDEuM2MuMy4xLjYuMS45IDBsMy4xLTEuNS0uOS0xLjgtMS40LjdjLS44LjQtMS43LjQtMi42LjFsLTIuOC0xLjJjLS4yLS4yLS4zLS4yLS40LS4yLS4xIDAtLjMgMC0uNC4xbC0yLjggMS4yYy0uOC40LTEuOC4zLTIuNi0uMUw0IDE4LjFjLS4xLS4xLS4zLS4xLS40LS4xLS4yIDAtLjMgMC0uNC4xTDEgMTkuMmMtLjguNC0xLjguNC0yLjcgMEwtNCAxOC4xYy0uMS0uMS0uMy0uMS0uNC0uMS0uMiAwLS4zIDAtLjQuMUwtNyAxOS4yYy0uOC40LTEuOC40LTIuNyAwbC0yLjItMS4xYy0uMi0uMS0uNC0uMS0uNS0uMXptMC0yaC00LjlDLTEzLjUgNS4xLTEuNS0uNyA5LjUgMy4yYzYgMi4xIDEwLjcgNi44IDEyLjggMTIuOGgtMi4xbC0uMS0uMS0uMi4xaC0zMi4zem0zMC4zIDcuN2wxLjQtLjdoMS4zdjJoLTM2di0xLjFsLjMtLjIgMS40LS43aDIuNmwxLjQuN2MuOC40IDEuOC40IDIuNyAwbDEuNC0uN0gtM2wxLjQuN2MuOC40IDEuOC40IDIuNyAwbDEuMi0uN2gyLjZsMS40LjdjLjcuNCAxLjcuNCAyLjUgMGwxLjctLjdoMy4ybDEuNy43Yy44LjQgMS43LjQgMi41IDB6TS0xMy44IDI3bDE2LjQgNC45TDE4LjkgMjdoLTMyLjd6bS0uNiAyaC4zbDE2LjcgNSAxNi43LTVoLjNjMS43IDAgMyAxLjMgMyAzcy0xLjMgMy0zIDNoLTM0Yy0xLjcgMC0zLTEuMy0zLTNzMS4zLTMgMy0zem0xLjMgOGMuOCAyLjQgMy4xIDQgNS43IDRoMjBjMi41IDAgNC44LTEuNiA1LjctNGgtMzEuNHoiLz48cGF0aCBpZD0icGF0aDZfZmlsbC1jb3B5IiBjbGFzcz0ic3QwIiBkPSJNMjg0LjQgMTZjLjIuNi40IDEuMy41IDJoLTMuN2wxLjIgMi4zLjUuOS0uMi4xVjI4YzIuMiAxLjcgMi43IDQuOCAxIDctLjggMS0xLjkgMS43LTMuMiAxLjl2LjFjLS45IDMuNS00LjEgNi03LjggNmgtMjBjLTMuNiAwLTYuOC0yLjUtNy43LTZ2LS4xYy0yLjctLjQtNC42LTMtNC4yLTUuNy4yLTEuMy45LTIuNSAxLjktMy4ydi02LjhsLS44LTEuNi0uNC0uOS45LS40LjYtLjNoLTNDMjQyLjggNS42IDI1NS4xLTIuMiAyNjcuNS42YzcuOSAxLjcgMTQuNCA3LjYgMTYuOSAxNS40em0tMzYuOSAyYy0uMiAwLS4zIDAtLjQuMWwtMy4xIDEuNi45IDEuOCAxLjMtLjdjLjgtLjQgMS44LS40IDIuNyAwbDIuMiAxLjFjLjMuMS42LjEuOSAwbDIuMi0xLjFjLjgtLjQgMS44LS40IDIuNyAwbDIuMiAxLjFjLjMuMS42LjEuOSAwbDIuMi0xLjFjLjgtLjQgMS44LS40IDIuNyAwbDIuMiAxLjFjLjMuMS42LjEuOSAwbDIuOS0xLjNjLjgtLjMgMS43LS4zIDIuNCAwbDIuOSAxLjNjLjMuMS42LjEuOSAwbDMuMS0xLjUtLjktMS44LTEuNC43Yy0uOC40LTEuNy40LTIuNi4xbC0yLjgtMS4yYy0uMS0uMS0uMy0uMS0uNC0uMS0uMSAwLS4zIDAtLjQuMWwtMi44IDEuMmMtLjguNC0xLjguMy0yLjYtLjFsLTIuMy0xLjFjLS4xLS4xLS4zLS4xLS41LS4xcy0uMyAwLS40LjFsLTIuMiAxLjFjLS44LjQtMS44LjQtMi43IDBsLTIuMi0xLjFjLS4xLS4xLS4zLS4xLS40LS4xLS4yIDAtLjMgMC0uNC4xbC0yLjIgMS4xYy0uOC40LTEuOC40LTIuNyAwbC0yLjItMS4xYy0uMi0uMi0uNC0uMi0uNi0uMnptMC0yaC00LjljMy45LTEwLjkgMTUuOS0xNi43IDI2LjgtMTIuOCA2IDIuMSAxMC43IDYuOCAxMi44IDEyLjhoLTIuMWwtLjEtLjEtLjMuMWgtMzIuMnptMzAuNCA3LjdsMS40LS43aDEuM3YyaC0zNnYtMS4xbC4zLS4yIDEuNC0uN2gyLjZsMS40LjdjLjguNCAxLjguNCAyLjcgMGwxLjQtLjdoMi42bDEuNC43Yy44LjQgMS44LjQgMi43IDBsMS40LS43aDIuNmwxLjQuN2MuOC40IDEuNy40IDIuNi4xbDEuNy0uN2gzLjJsMS43LjdjLjUuMyAxLjQuMyAyLjItLjF6TTI0Ni4yIDI3bDE2LjQgNC45TDI3OSAyN2gtMzIuOHptLS43IDJoLjNsMTYuNyA1IDE2LjctNWguM2MxLjcgMCAzIDEuMyAzIDNzLTEuMyAzLTMgM2gtMzRjLTEuNyAwLTMtMS4zLTMtM3MxLjQtMyAzLTN6bTEuNCA4Yy44IDIuNCAzLjEgNCA1LjYgNGgyMGMyLjUgMCA0LjgtMS42IDUuNy00aC0zMS4zeiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNTkuNSAyMWMtMS4zLTMuNi00LjctNi04LjUtNmgtNDJjLTMuOCAwLTcuMiAyLjQtOC41IDYtMy4zLjMtNS44IDMuMi01LjUgNi41LjIgMi45IDIuNiA1LjIgNS41IDUuNS0xLjcgNC43LjggOS44IDUuNCAxMS41IDEgLjMgMiAuNSAzIC41aDQyYzUgMCA5LTQgOS05IDAtMS0uMi0yLjEtLjUtMyAzLjMtLjMgNS44LTMuMiA1LjUtNi41LS4yLTIuOS0yLjUtNS4yLTUuNC01LjV6bS04LjUtNGgtNDJjLTIuNyAwLTUuMiAxLjYtNi4zIDRoNTQuN2MtMS4yLTIuNC0zLjctNC02LjQtNHptLTkuMyAyNmMyLjEtMS43IDMuMy00LjMgMy4zLTdoLTJjMCAzLjktMy4xIDctNyA3aC00LjNjMi4xLTEuNyAzLjMtNC4zIDMuMy03aC0yYzAgMy45LTMuMSA3LTcgN2gtNC4zYzIuMS0xLjcgMy4zLTQuMyAzLjMtN2gtMmMwIDMuOS0zLjEgNy03IDdoLTdjLTMuOSAwLTctMy4xLTctN3MzLjEtNyA3LTdoNDJjMy45IDAgNyAzLjEgNyA3cy0zLjEgNy03IDdoLTkuM3pNMTA5IDI3Yy0zIDAtNS44IDEuNS03LjUgNGgtLjVjLTIuMiAwLTQtMS44LTQtNHMxLjgtNCA0LTRoNThjMi4yIDAgNCAxLjggNCA0cy0xLjggNC00IDRoLS41Yy0xLjctMi41LTQuNS00LTcuNS00aC00MnpNMzkgMTE1YzQuNCAwIDgtMy42IDgtOHMtMy42LTgtOC04LTggMy42LTggOCAzLjYgOCA4IDh6bTYtOGMwIDMuMy0yLjcgNi02IDZzLTYtMi43LTYtNiAyLjctNiA2LTYgNiAyLjcgNiA2em0tMy0yOXYtMmg4di02SDQwYy0yLjIgMC00IDEuOC00IDR2MTBIMjJsLTEuMyA0LS43IDJoMi4ybDMuOCA0MGgyNmwzLjgtNDBINThsLS43LTItMS4zLTRINDJ2LTZ6bS00LTR2MTBoMlY3NGg4di0yaC04Yy0xLjEgMC0yIC45LTIgMnptMiAxMmgxNC42bC43IDJIMjIuOGwuNy0ySDQwem0xMy44IDRIMjQuMmwzLjYgMzhoMjIuNGwzLjYtMzh6TTEyOSA5MmgtNnY0aC02djRoLTZ2MTRoLTNsLjIgMiAzLjggMzJoMzZsMy44LTMyIC4yLTJoLTN2LTE0aC02di00aC02di00aC04em0xOCAyMnYtMTJoLTR2NGgzdjhoMXptLTMgMHYtNmgtNHY2aDR6bS02IDZ2LTE2aC00djE5LjJjMS42LS43IDMtMS44IDQtMy4yem0tNiAzLjhWMTAwaC00djIzLjhjMS4zLjMgMi43LjMgNCAwem0tNi0uNlYxMDRoLTR2MTZjMSAxLjQgMi40IDIuNSA0IDMuMnptLTYtOS4ydi02aC00djZoNHptLTYgMHYtOGgzdi00aC00djEyaDF6bTI3LTEydi00aC00djRoM3Y0aDF2LTR6bS02IDB2LThoLTR2NGgzdjRoMXptLTYtNHYtNGgtNHY4aDF2LTRoM3ptLTYgNHYtNGgtNHY4aDF2LTRoM3ptNyAyNGM1LjkgMCAxMC45LTQuMiAxMS44LTEwaDcuOWwtMy41IDMwaC0zMi40bC0zLjUtMzBoNy45Yy45IDUuOCA1LjkgMTAgMTEuOCAxMHpNMjEyIDg2djJoLTR2LTJoNHptNCAwaC0ydjJoMnYtMnptLTIwIDBjLTIuNy43LTQuNSAzLjMtMy45IDYgLjQgMS44IDEuNiAzLjIgMy4zIDMuOGwuMS4yIDEuMSA0LjVjLjIuOSAxIDEuNSAxLjkgMS41bDcgMjQuNmMuMi45IDEgMS40IDEuOSAxLjRoNWMuOSAwIDEuNy0uNiAxLjktMS40bDctMjQuNmMuOSAwIDEuNy0uNiAxLjktMS41bDEuMS00LjUuMS0uMmMyLjYtLjkgNC4xLTMuNyAzLjItNi4zLS42LTEuNy0yLTMtMy44LTMuM1Y4NmMwLTcuNy02LjMtMTQtMTQtMTRTMTk2IDc4LjMgMTk2IDg2em00IDBoNnYyaC05Yy0xLjcgMC0zIDEuMy0zIDNzMS4zIDMgMyAzaDI2YzEuNyAwIDMtMS4zIDMtM3MtMS4zLTMtMy0zaC0zdi0yaDJjMC02LjYtNS40LTEyLTEyLTEycy0xMiA1LjQtMTIgMTJoMnptLTEuNCAxNGwtMS00aDI0LjlsLTEgNGgtMjIuOXptOC45IDI2bC02LjktMjRoMTguN2wtNi45IDI0aC00Ljl6TTE1MCAyNDJjMTIuMiAwIDIyLTkuOCAyMi0yMnMtOS44LTIyLTIyLTIyLTIyIDkuOC0yMiAyMiA5LjggMjIgMjIgMjJ6bTI0LTIyYzAgMTMuMy0xMC43IDI0LTI0IDI0cy0yNC0xMC43LTI0LTI0IDEwLjctMjQgMjQtMjQgMjQgMTAuNyAyNCAyNHptLTI4LjQgMTcuN2wyLS45YzEuNS0uNiAzLjItLjYgNC43IDBsMiAuOWMuOS40IDIgMCAyLjUtLjhsMS4xLTEuOWMuOC0xLjQgMi4yLTIuNCAzLjgtMi44bDIuMS0uNWMxLS4yIDEuNi0xLjEgMS41LTIuMWwtLjItMi4yYy0uMS0xLjYuNC0zLjIgMS40LTQuNWwxLjQtMS43Yy43LS44LjctMS45IDAtMi42bC0xLjQtMS43Yy0xLjEtMS4yLTEuNi0yLjgtMS40LTQuNWwuMi0yLjJjLjEtMS0uNi0xLjktMS42LTIuMWwtMi4xLS41Yy0xLjYtLjQtMy0xLjQtMy44LTIuOGwtMS4xLTEuOWMtLjUtLjktMS42LTEuMi0yLjUtLjhsLTIgLjljLTEuNS42LTMuMi42LTQuNyAwbC0yLS45Yy0uOS0uNC0yIDAtMi41LjhsLTEgMi4xYy0uOCAxLjQtMi4yIDIuNC0zLjggMi44bC0yLjEuNWMtMSAuMi0xLjYgMS4xLTEuNSAyLjFsLjIgMi4yYy4xIDEuNi0uNCAzLjItMS40IDQuNWwtMS40IDEuN2MtLjcuOC0uNyAxLjkgMCAyLjZsMS40IDEuN2MxLjEgMS4yIDEuNiAyLjggMS40IDQuNWwtLjIgMi4yYy0uMSAxIC42IDEuOSAxLjYgMi4xbDIuMS41YzEuNi40IDMgMS40IDMuOCAyLjhsMS4xIDEuOWMuNC43IDEuNSAxIDIuNC42em0yLjggMWMxLS40IDIuMS0uNCAzLjEgMGwyIC45YzEuOC44IDQgLjEgNS0xLjZsMS4xLTEuOWMuNi0uOSAxLjUtMS42IDIuNS0xLjhsMi4xLS41YzEuOS0uNCAzLjMtMi4zIDMuMS00LjJsLS4yLTIuMmMtLjEtMS4xLjMtMi4yIDEtM2wxLjQtMS43YzEuMy0xLjUgMS4zLTMuNyAwLTUuMmwtMS40LTEuN2MtLjctLjgtMS4xLTEuOS0xLTNsLjItMi4yYy4yLTItMS4xLTMuOC0zLjEtNC4ybC0yLjEtLjVjLTEuMS0uMi0yLS45LTIuNS0xLjhsLTEuMS0xLjljLTEtMS43LTMuMi0yLjQtNS0xLjZsLTIgLjljLTEgLjQtMi4xLjQtMy4xIDBsLTItLjljLTEuOC0uOC00LS4xLTUgMS42bC0xLjEgMS45Yy0uNi45LTEuNSAxLjYtMi41IDEuOGwtMi4xLjVjLTEuOS40LTMuMyAyLjMtMy4xIDQuMmwuMiAyLjJjLjEgMS4xLS4zIDIuMi0xIDNsLTEuNCAxLjdjLTEuMyAxLjUtMS4zIDMuNyAwIDUuMmwxLjQgMS43Yy43LjggMS4xIDEuOSAxIDNsLS4yIDIuMmMtLjIgMiAxLjEgMy44IDMuMSA0LjJsMi4xLjVjMS4xLjIgMiAuOSAyLjUgMS44bDEuMSAxLjljMSAxLjcgMy4yIDIuNCA1IDEuNmwyLS45ek0xNTIgMjA3YzAtLjYuNC0xIDEtMXMxIC40IDEgMS0uNCAxLTEgMS0xLS40LTEtMXptNiAyYzAtLjYuNC0xIDEtMXMxIC40IDEgMS0uNCAxLTEgMS0xLS40LTEtMXptLTExIDFjMC0uNi40LTEgMS0xczEgLjQgMSAxLS40IDEtMSAxLTEtLjQtMS0xem0tNiAwYzAtLjYuNC0xIDEtMXMxIC40IDEgMS0uNCAxLTEgMS0xLS40LTEtMXptMy01YzAtLjYuNC0xIDEtMXMxIC40IDEgMS0uNCAxLTEgMS0xLS40LTEtMXptLTggOGMwLS42LjQtMSAxLTFzMSAuNCAxIDEtLjQgMS0xIDEtMS0uNC0xLTF6bTMgNmMwLS42LjQtMSAxLTFzMSAuNCAxIDEtLjQgMS0xIDEtMS0uNC0xLTF6bTAgNmMwLS42LjQtMSAxLTFzMSAuNCAxIDEtLjQgMS0xIDEtMS0uNC0xLTF6bTQgN2MwLS42LjQtMSAxLTFzMSAuNCAxIDEtLjQgMS0xIDEtMS0uNC0xLTF6bTUtMmMwLS42LjQtMSAxLTFzMSAuNCAxIDEtLjQgMS0xIDEtMS0uNC0xLTF6bTUgNGMwLS42LjQtMSAxLTFzMSAuNCAxIDEtLjQgMS0xIDEtMS0uNC0xLTF6bTQtNmMwLS42LjQtMSAxLTFzMSAuNCAxIDEtLjQgMS0xIDEtMS0uNC0xLTF6bTYtNGMwLS42LjQtMSAxLTFzMSAuNCAxIDEtLjQgMS0xIDEtMS0uNC0xLTF6bS00LTNjMC0uNi40LTEgMS0xczEgLjQgMSAxLS40IDEtMSAxLTEtLjQtMS0xem00LTNjMC0uNi40LTEgMS0xczEgLjQgMSAxLS40IDEtMSAxLTEtLjQtMS0xem0tNS00YzAtLjYuNC0xIDEtMXMxIC40IDEgMS0uNCAxLTEgMS0xLS40LTEtMXptLTI0IDZjMC0uNi40LTEgMS0xczEgLjQgMSAxLS40IDEtMSAxLTEtLjQtMS0xem0xNiA1YzIuOCAwIDUtMi4yIDUtNXMtMi4yLTUtNS01LTUgMi4yLTUgNSAyLjIgNSA1IDV6bTctNWMwIDMuOS0zLjEgNy03IDdzLTctMy4xLTctNyAzLjEtNyA3LTcgNyAzLjEgNyA3em04Ni0yOWMtLjYgMC0xIC40LTEgMXMuNCAxIDEgMWgyYy42IDAgMS0uNCAxLTFzLS40LTEtMS0xaC0yem0xOSA5YzAtLjYuNC0xIDEtMWgyYy42IDAgMSAuNCAxIDFzLS40IDEtMSAxaC0yYy0uNiAwLTEtLjQtMS0xem0tMTQgNWMtLjYgMC0xIC40LTEgMXMuNCAxIDEgMWgyYy42IDAgMS0uNCAxLTFzLS40LTEtMS0xaC0yem0tMjUgMWMtLjYgMC0xIC40LTEgMXMuNCAxIDEgMWgyYy42IDAgMS0uNCAxLTFzLS40LTEtMS0xaC0yem01IDRjLS42IDAtMSAuNC0xIDFzLjQgMSAxIDFoMmMuNiAwIDEtLjQgMS0xcy0uNC0xLTEtMWgtMnptOSAwYzAtLjYuNC0xIDEtMWgyYy42IDAgMSAuNCAxIDFzLS40IDEtMSAxaC0yYy0uNiAwLTEtLjQtMS0xem0xNSAxYzAtLjYuNC0xIDEtMWgyYy42IDAgMSAuNCAxIDFzLS40IDEtMSAxaC0yYy0uNiAwLTEtLjQtMS0xem0xMi0yYy0uNiAwLTEgLjQtMSAxcy40IDEgMSAxaDJjLjYgMCAxLS40IDEtMXMtLjQtMS0xLTFoLTJ6bS0xMS0xNGMwLS42LjQtMSAxLTFoMmMuNiAwIDEgLjQgMSAxcy0uNCAxLTEgMWgtMmMtLjYgMC0xLS40LTEtMXptLTE5IDBjLS42IDAtMSAuNC0xIDFzLjQgMSAxIDFoMmMuNiAwIDEtLjQgMS0xcy0uNC0xLTEtMWgtMnptNiA1YzAtLjYuNC0xIDEtMWgyYy42IDAgMSAuNCAxIDFzLS40IDEtMSAxaC0yYy0uNiAwLTEtLjQtMS0xem0tMjUgMTV2LTEuNGMtMi41LTEuMS0zLjctNC0yLjYtNi42LjItLjUuNS0xIC45LTEuNC0uOS0yIDAtNC4yIDEuOS01LjItLjgtMi42LjctNS40IDMuNC02LjIuNC0uNS45LS45IDEuNS0xLjEuNS0yLjcgMy4xLTQuNSA1LjgtNC4xLjcuMSAxLjQuNCAyIC44IDUuMy0zLjggMTEuNi01LjkgMTguMi01LjkgNi44IDAgMTMuMSAyLjIgMTguMiA1LjkgMi4zLTEuNiA1LjQtMSA3IDEuMy40LjYuNyAxLjMuOCAyIC42LjIgMS4xLjYgMS41IDEuMSAyLjcuOCA0LjIgMy41IDMuNCA2LjIgMS45IDEgMi43IDMuMiAxLjkgNS4yIDEuOSAyIDEuOCA1LjItLjIgNy0uNC40LS45LjctMS41IDF2Mi40aC02MnYtMWgtLjJ6bS44LTcuMmMtLjMgMS4yLS41IDIuNC0uNiAzLjYtMS4zLTEtMS42LTIuOS0uNi00LjIuNC4zLjguNSAxLjIuNnptMS41LTQuNmMtLjQuOS0uNyAxLjgtMSAyLjctMS0uNC0xLjYtMS41LTEuMy0yLjUuMi0uNS42LS45IDEuMS0xLjIuNC40LjguNyAxLjIgMXptMi4zLTQuNWwtMS41IDIuN2MtMS4zLTEtMS41LTIuOS0uNS00LjIuMS0uMi4zLS4zLjQtLjUuMy45LjkgMS42IDEuNiAyem0xLjItMS43Yy40LS41LjctMSAxLjEtMS41LS4zLS41LS45LS43LTEuNC0uNHMtLjcuOS0uNCAxLjRjLjIuMi40LjQuNy41em01LjMtNS44Yy0xIC45LTIgMS44LTIuOSAyLjgtLjMtLjMtLjctLjYtMS4xLS44LjQtMS42IDIuMS0yLjUgMy43LTIuMS4xIDAgLjIuMS4zLjF6bTQyLjcgMi44Yy0uOS0xLTEuOS0xLjktMi45LTIuOCAxLjUtLjYgMy4zLjEgMy45IDEuNyAwIC4xLjEuMi4xLjMtLjQuMi0uOC40LTEuMS44em0xLjMgMS41Yy40LjUuOCAxIDEuMSAxLjQuNS0uMS45LS43LjgtMS4ycy0uNy0uOS0xLjItLjhjLS4zLjItLjUuNC0uNy42em0zLjggNS45bC0xLjUtMi43Yy44LS40IDEuNC0xLjEgMS42LTIgMS4zIDEuMSAxLjQgMyAuNCA0LjItLjIuMi0uNC4zLS41LjV6bTEuNyA0LjVjLS4zLS45LS42LTEuOC0xLTIuNy40LS4zLjgtLjYgMS4yLTEgMSAuNSAxLjQgMS43IDEgMi43LS4yLjQtLjYuOC0xLjIgMXptMS4yIDUuNWMtLjEtMS4yLS40LTIuNC0uNi0zLjYuNS0uMS45LS40IDEuMi0uNiAxIDEuMy43IDMuMi0uNiA0LjJ6TTI3NSAyMTRjLS41LTE2LTEzLjktMjguNi0yOS45LTI4LjEtMTUuMy41LTI3LjYgMTIuOC0yOC4xIDI4LjFoNTh6TTcyLjMgMTk4LjFjLS4yLS4zLS4zLS43LS4zLTEuMXYtMTJoLTJ2MTJjMCAyLjIgMS44IDQgNCA0IDEuMiAwIDIuMy0uNSAzLjEtMS40LjYtLjcuOS0xLjYuOS0yLjV2LTEyaC0ydjEyYzAgMS4xLS45IDItMiAyLS43LS4xLTEuMy0uNC0xLjctMXpNNzUgMTc2Yy40IDAgLjcgMCAxLjEtLjEuNSAyLjIgMi42IDMuNSA0LjggMyAuNS0uMSAxLS4zIDEuNC0uNiAxLjEgMi4xIDEuNyA0LjQgMS43IDYuN3YyNGMwIDMuMy0yLjcgNi02IDZoLTN2OWMwIDIuOC0yLjIgNS01IDVzLTUtMi4yLTUtNXYtOWgtM2MtMy4zIDAtNi0yLjctNi02di0yNGMwLTcuNyA2LjMtMTQgMTQtMTQgMCAyLjggMi4yIDUgNSA1em0tMTcgMTV2MTJjMCAuOC41IDEuNSAxLjIgMS44LjkuNCAxLjkuMSAyLjQtLjcuMi0uMy4zLS43LjMtMS4xdi0xMmgydjEyYzAgMi4yLTEuNyA0LTMuOSA0LS41IDAtMS0uMS0xLjQtLjItLjItLjEtLjQtLjItLjctLjN2Mi41YzAgMi4yIDEuOCA0IDQgNGgxNmMyLjIgMCA0LTEuOCA0LTR2LTI0YzAtMS41LS4yLTIuOS0uNy00LjItLjQuMS0uOS4yLTEuMy4yLTIuMSAwLTQuMS0xLjEtNS4yLTMtMy0uMS01LjYtMi02LjUtNC45QzYyLjQgMTc0IDU4IDE3OSA1OCAxODV2NnptOSAyNHY5YzAgMS43IDEuMyAzIDMgM3MzLTEuMyAzLTN2LTloLTZ6TS0xNyAxOTFjLS42IDAtMSAuNC0xIDFzLjQgMSAxIDFoMmMuNiAwIDEtLjQgMS0xcy0uNC0xLTEtMWgtMnptMTkgOWMwLS42LjQtMSAxLTFoMmMuNiAwIDEgLjQgMSAxcy0uNCAxLTEgMUgzYy0uNiAwLTEtLjQtMS0xem0tMTQgNWMtLjYgMC0xIC40LTEgMXMuNCAxIDEgMWgyYy42IDAgMS0uNCAxLTFzLS40LTEtMS0xaC0yem0tMjUgMWMtLjYgMC0xIC40LTEgMXMuNCAxIDEgMWgyYy42IDAgMS0uNCAxLTFzLS40LTEtMS0xaC0yem01IDRjLS42IDAtMSAuNC0xIDFzLjQgMSAxIDFoMmMuNiAwIDEtLjQgMS0xcy0uNC0xLTEtMWgtMnptOSAwYzAtLjYuNC0xIDEtMWgyYy42IDAgMSAuNCAxIDFzLS40IDEtMSAxaC0yYy0uNiAwLTEtLjQtMS0xem0xNSAxYzAtLjYuNC0xIDEtMWgyYy42IDAgMSAuNCAxIDFzLS40IDEtMSAxaC0yYy0uNiAwLTEtLjQtMS0xem0xMi0yYy0uNiAwLTEgLjQtMSAxcy40IDEgMSAxaDJjLjYgMCAxLS40IDEtMXMtLjQtMS0xLTFINHptLTExLTE0YzAtLjYuNC0xIDEtMWgyYy42IDAgMSAuNCAxIDFzLS40IDEtMSAxaC0yYy0uNiAwLTEtLjQtMS0xem0tMTkgMGMtLjYgMC0xIC40LTEgMXMuNCAxIDEgMWgyYy42IDAgMS0uNCAxLTFzLS40LTEtMS0xaC0yem02IDVjMC0uNi40LTEgMS0xaDJjLjYgMCAxIC40IDEgMXMtLjQgMS0xIDFoLTJjLS42IDAtMS0uNC0xLTF6bS0yNSAxNXYtMS40Yy0yLjUtMS4xLTMuNy00LTIuNi02LjYuMi0uNS41LTEgLjktMS40LS45LTIgMC00LjIgMS45LTUuMi0uOC0yLjYuNy01LjQgMy40LTYuMi40LS41LjktLjkgMS41LTEuMS41LTIuNyAzLjEtNC41IDUuOC00LjEuNy4xIDEuNC40IDIgLjggNS4zLTMuOCAxMS42LTUuOSAxOC4yLTUuOSA2LjggMCAxMy4xIDIuMiAxOC4yIDUuOSAyLjMtMS42IDUuNC0xIDcgMS4zLjQuNi43IDEuMy44IDIgLjYuMiAxLjEuNiAxLjUgMS4xIDIuNy44IDQuMiAzLjUgMy40IDYuMiAxLjkgMSAyLjcgMy4yIDEuOSA1LjIgMS45IDIgMS44IDUuMi0uMiA3LS40LjQtLjkuNy0xLjUgMXYyLjRoLTYydi0xaC0uMnptLjgtNy4yYy0uMyAxLjItLjUgMi40LS42IDMuNi0xLjMtMS0xLjYtMi45LS42LTQuMi40LjMuOC41IDEuMi42em0xLjUtNC42Yy0uNC45LS43IDEuOC0xIDIuNy0xLS40LTEuNi0xLjUtMS4zLTIuNS4yLS41LjYtLjkgMS4xLTEuMi40LjQuOC43IDEuMiAxem0yLjMtNC41bC0xLjUgMi43Yy0xLjMtMS0xLjUtMi45LS41LTQuMi4xLS4yLjMtLjMuNC0uNS4zLjkuOSAxLjYgMS42IDJ6bTEuMi0xLjdjLjMtLjUuNy0xIDEuMS0xLjUtLjMtLjUtLjktLjctMS40LS40cy0uNy45LS40IDEuNGMuMi4yLjQuNC43LjV6bTUuMy01LjhjLTEgLjktMiAxLjgtMi45IDIuOC0uMy0uMy0uNy0uNi0xLjEtLjguNC0xLjYgMi4xLTIuNSAzLjctMi4xLjEgMCAuMi4xLjMuMXpNOC44IDE5NGMtLjktMS0xLjktMS45LTIuOS0yLjggMS41LS42IDMuMy4xIDMuOSAxLjcgMCAuMS4xLjIuMS4zLS40LjItLjguNC0xLjEuOHptMS4zIDEuNWMuNC41LjggMSAxLjEgMS40LjUtLjEuOS0uNy44LTEuMi0uMS0uNS0uNy0uOS0xLjItLjgtLjMuMi0uNS40LS43LjZ6bTMuOCA1LjljLS41LS45LS45LTEuOC0xLjUtMi43LjgtLjQgMS40LTEuMSAxLjYtMiAxLjMgMS4xIDEuNCAzIC40IDQuMi0uMi4yLS40LjMtLjUuNXptMS44IDQuNWMtLjMtLjktLjYtMS44LTEtMi43LjQtLjMuOC0uNiAxLjItMSAxIC41IDEuNCAxLjcgMSAyLjctLjMuNC0uNy44LTEuMiAxem0xLjEgNS41Yy0uMS0xLjItLjQtMi40LS42LTMuNi41LS4xLjktLjQgMS4yLS42IDEgMS4zLjcgMy4yLS42IDQuMnpNMTUgMjE0Yy0uNS0xNi0xMy45LTI4LjYtMjkuOS0yOC4xLTE1LjMuNS0yNy42IDEyLjgtMjguMSAyOC4xaDU4eiIvPjwvZz48L3N2Zz4=");background-color:#1e232f}[dir] .dark-layout .chat-application .content-right .chat-app-window .user-chats .divider .divider-text{background:#283046}[dir] .dark-layout .chat-application .content-right .chat-app-window .user-chats .avatar img,[dir] .dark-layout .chat-application .content-right .chat-app-window .user-chats .divider .divider-text:after,[dir] .dark-layout .chat-application .content-right .chat-app-window .user-chats .divider .divider-text:before{border-color:#3b4253}[dir] .dark-layout .chat-application .content-right .chat-app-window .active-chat .chat-left .chat-content{background-color:#283046}.dark-layout .chat-application .content-right .chat-app-window .active-chat .chat-left .chat-content p{color:#b4b7bd}.dark-layout .chat-application .content-right .chat-app-window .active-chat .chat-content p{color:#fff}.dark-layout .chat-application .content-right .chat-app-window .active-chat .chat-header .dropdown-toggle{color:#b4b7bd}[dir] .dark-layout .chat-application .content-right .chat-app-window .active-chat .chat-app-form,[dir] .dark-layout .chat-application .content-right .chat-app-window .active-chat .chat-header,[dir] .dark-layout .chat-application .content-right .user-profile-sidebar{background-color:#283046;border-color:#3b4253}[dir] .dark-layout .chat-widget .user-chats{background-color:#384056!important}[dir] .dark-layout .chat-widget .card-header,[dir] .dark-layout .chat-widget .chat-app-form{background-color:#283046}.dark-layout .chat-widget .chat-app-window .user-chats .chat-left .chat-content{color:#b4b7bd!important}[dir] .dark-layout .chat-widget .chat-app-window .user-chats .chat-left .chat-content{background-color:#283046!important}[dir] .dark-layout .chat-widget .chat-app-window .user-chats .avatar img{border-color:#161d31}.dark-layout .kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-board-header .kanban-title-board{color:#fff}[dir] .dark-layout .kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-board-header .kanban-title-board:focus,[dir] .dark-layout .kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-board-header .kanban-title-board:hover,[dir] .dark-layout .kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-item{background-color:#283046}.dark-layout .kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-item .item-dropdown i.dropdown-toggle,.dark-layout .kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-item .item-dropdown svg.dropdown-toggle{stroke:#fff}.dark-layout .kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-item .kanban-title-button{color:#b4b7bd}.dark-layout .kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-item i,.dark-layout .kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-item svg{stroke:#b4b7bd}[dir] .dark-layout .kanban-application .update-item-sidebar .nav-tabs .nav-item .nav-link,[dir] .dark-layout .kanban-application .update-item-sidebar .tab-content .tab-pane{background-color:transparent}[dir] .dark-layout .kanban-board.gu-mirror,[dir] .dark-layout .kanban-item.gu-mirror{background-color:#283046!important}.dark-layout .todo-application .content-area-wrapper .sidebar .todo-form .todo-item-action{color:#b4b7bd}[dir] .dark-layout .todo-application .content-area-wrapper .content-right .todo-task-list-wrapper{background-color:#283046!important;border-color:#3b4253}[dir] .dark-layout .todo-application .content-area-wrapper .content-right .todo-task-list .todo-item:not(:first-child){border-color:#3b4253}.dark-layout .todo-application .content-area-wrapper .content-right .todo-task-list .todo-item.completed .todo-title{color:#676d7d}[dir] .dark-layout .todo-application .content-area-wrapper .content-right .todo-task-list .todo-item:hover{box-shadow:0 4px 24px 0 rgba(34,41,47,.24)}.dark-layout .todo-application .content-area-wrapper .content-right .todo-task-list .todo-item .todo-item-action .todo-item-favorite:not(.text-warning) i,.dark-layout .todo-application .content-area-wrapper .content-right .todo-task-list .todo-item .todo-item-action .todo-item-favorite:not(.text-warning) svg{color:#b4b7bd}[dir] .dark-layout .todo-item.gu-mirror{background-color:#283046;border-color:#3b4253;box-shadow:0 4px 24px 0 rgba(34,41,47,.24)}.dark-layout .todo-item.gu-mirror.completed .todo-title{color:#676d7d}.dark-layout .ecommerce-application .ecommerce-card .btn-light{color:#fff}[dir] .dark-layout .ecommerce-application .ecommerce-card .btn-light{background-color:#161d31!important;border-color:transparent}.dark-layout .ecommerce-application .content-body .ecommerce-header-items .result-toggler .search-results,.dark-layout .ecommerce-application .content-body .ecommerce-header-items .result-toggler .shop-sidebar-toggler i,.dark-layout .ecommerce-application .content-body .ecommerce-header-items .result-toggler .shop-sidebar-toggler svg,.dark-layout .ecommerce-application .content-right .ecommerce-header-items .result-toggler .search-results,.dark-layout .ecommerce-application .content-right .ecommerce-header-items .result-toggler .shop-sidebar-toggler i,.dark-layout .ecommerce-application .content-right .ecommerce-header-items .result-toggler .shop-sidebar-toggler svg{color:#d0d2d6}[dir] .dark-layout .ecommerce-application .content-body .grid-view .ecommerce-card .card-body,[dir] .dark-layout .ecommerce-application .content-body .list-view .ecommerce-card .card-body,[dir] .dark-layout .ecommerce-application .content-right .grid-view .ecommerce-card .card-body,[dir] .dark-layout .ecommerce-application .content-right .list-view .ecommerce-card .card-body{border-color:#3b4253}.dark-layout .ecommerce-application .content-body .grid-view .ecommerce-card .item-options .wishlist span,.dark-layout .ecommerce-application .content-body .list-view .ecommerce-card .item-options .wishlist span,.dark-layout .ecommerce-application .content-right .grid-view .ecommerce-card .item-options .wishlist span,.dark-layout .ecommerce-application .content-right .list-view .ecommerce-card .item-options .wishlist span{color:#5e5873}.dark-layout .ecommerce-application .content-body .grid-view .ecommerce-card .item-options .cart span,.dark-layout .ecommerce-application .content-body .list-view .ecommerce-card .item-options .cart span,.dark-layout .ecommerce-application .content-right .grid-view .ecommerce-card .item-options .cart span,.dark-layout .ecommerce-application .content-right .list-view .ecommerce-card .item-options .cart span{color:#fff}.dark-layout .ecommerce-application .grid-view .item-name a,.dark-layout .ecommerce-application .grid-view .item-price{color:#b4b7bd}.dark-layout .ecommerce-application .wishlist-items .ecommerce-card .move-cart .move-to-cart{color:#fff}.dark-layout .ecommerce-application .product-checkout .checkout-options .coupons input,.dark-layout .ecommerce-application .product-checkout .checkout-options .coupons input::placeholder{color:#b4b7bd}[dir] .dark-layout .ecommerce-application .app-ecommerce-details .item-features,[dir] .dark-layout .ecommerce-application .app-ecommerce-details .swiper-responsive-breakpoints.swiper-container .swiper-slide{background-color:#161d31}[dir] .dark-layout .file-manager-application .sidebar-file-manager{background-color:#283046!important}.dark-layout .file-manager-application .sidebar-file-manager .jstree .jstree-container-ul .jstree-anchor{color:#b4b7bd}.dark-layout .file-manager-application .sidebar-file-manager .storage-status i,.dark-layout .file-manager-application .sidebar-file-manager .storage-status svg{color:#b4b7bd!important}.dark-layout .file-manager-application .sidebar-file-manager .file-manager-title{color:#d0d2d6}[dir] .dark-layout .file-manager-application .content-area-wrapper,[dir] .dark-layout .file-manager-application .file-manager-main-content,[dir] .dark-layout .file-manager-application .sidebar-file-manager.show{border:1px solid #3b4253!important}[dir] .dark-layout .file-manager-application .file-manager-main-content .file-manager-app-searchbar{background-color:transparent!important;border-bottom:1px solid #3b4253!important}.dark-layout .file-manager-application .file-manager-main-content .file-manager-app-searchbar .file-manager-toggler{color:#b4b7bd!important}[dir] .dark-layout .file-manager-application .file-manager-main-content .file-manager-content-body,[dir] .dark-layout .file-manager-application .file-manager-main-content .file-manager-content-header{background-color:#283046!important}[dir] .dark-layout .file-manager-application .file-manager-main-content .file-manager-content-header{border-color:#3b4253!important}[dir] .dark-layout .file-manager-application .file-manager-main-content .file-manager-content-body .drives .card{background-color:#283046}[dir] .dark-layout .file-manager-application .file-manager-main-content .file-manager-content-body .view-container .file-manager-item .file-logo-wrapper{background-color:#161d31!important}[dir] .dark-layout .file-manager-application .file-manager-main-content .file-manager-content-body .view-container .file-manager-item:not(.selected){border-color:#3b4253!important}.dark-layout .file-manager-application .file-manager-main-content .file-manager-content-body .view-container:not(.list-view) .file-manager-item .file-accessed,.dark-layout .file-manager-application .file-manager-main-content .file-manager-content-body .view-container:not(.list-view) .file-manager-item .file-size{color:#676d7d!important}[dir] .dark-layout .file-manager-application #app-file-manager-info-sidebar .nav-tabs .nav-link,[dir] .dark-layout .file-manager-application #app-file-manager-info-sidebar .tab-content .tab-pane{background-color:transparent}.dark-layout .file-manager-application #app-file-manager-info-sidebar .nav-tabs .nav-item:not(.active) .nav-link{color:#b4b7bd}[dir] .dark-layout .app-calendar .app-calendar-sidebar{background-color:#283046;border-color:#3b4253}.dark-layout .app-calendar .app-calendar-sidebar .input-filter~label,.dark-layout .app-calendar .app-calendar-sidebar .select-all~label,.dark-layout .app-calendar .app-calendar-sidebar .sidebar-content-title{color:#d0d2d6}[dir] .dark-layout .app-calendar .fc .fc-day-today{background:#161d31!important;background-color:#161d31!important}[dir] .dark-layout .app-calendar .fc .fc-timegrid .fc-scrollgrid-section .fc-col-header-cell,[dir] .dark-layout .app-calendar .fc .fc-timegrid .fc-scrollgrid-section .fc-daygrid-day,[dir] .dark-layout .app-calendar .fc .fc-timegrid .fc-scrollgrid-section .fc-timegrid-axis{background-color:#283046;border-color:#3b4253}[dir] .dark-layout .app-calendar .fc .fc-timegrid .fc-scrollgrid-section .fc-day-today{background-color:rgba(186,191,199,.12)!important}[dir] .dark-layout .app-calendar .fc .fc-timegrid .fc-scrollgrid-section .fc-day-today.fc-col-header-cell{background-color:#283046!important}[dir] .dark-layout .app-calendar .fc .fc-popover{background:#283046;border-color:#3b4253}.dark-layout .app-calendar .fc .fc-popover-header .fc-popover-close,.dark-layout .app-calendar .fc .fc-popover-header .fc-popover-title{color:#b4b7bd}[dir] .dark-layout .app-calendar .fc .fc-list,[dir] .dark-layout .app-calendar .fc .fc-scrollgrid,[dir] .dark-layout .app-calendar .fc tbody td,[dir] .dark-layout .app-calendar .fc th,[dir] .dark-layout .app-calendar .fc thead th{border-color:#3b4253}[dir] .dark-layout .app-calendar .fc .fc-list .fc-list-day-cushion,[dir] .dark-layout .app-calendar .fc th .fc-list-day-cushion{background:#161d31}[dir] .dark-layout .app-calendar .fc .fc-list .fc-list-event:hover td,[dir] .dark-layout .app-calendar .fc th .fc-list-event:hover td{background-color:#161d31}.dark-layout .app-calendar .fc .fc-list .fc-list-event-time,.dark-layout .app-calendar .fc th .fc-list-event-time{color:#b4b7bd}[dir] .dark-layout .app-calendar .fc .fc-list .fc-list-event td,[dir] .dark-layout .app-calendar .fc th .fc-list-event td{border-color:#3b4253}[dir] .dark-layout .app-calendar .fc-timegrid-event-harness-inset .fc-timegrid-event,[dir] .dark-layout .app-calendar .fc-timegrid-event.fc-event-mirror,[dir] .dark-layout .app-calendar .fc-timegrid-more-link{box-shadow:0 0 0 1px #3b4253}[dir] .dark-layout .invoice-list-wrapper .dataTables_wrapper .invoice-list-dataTable-header{background-color:#283046;border-color:#3b4253}[dir] .dark-layout .invoice-list-wrapper .dataTables_wrapper .invoice-data-table{background-color:#283046}[dir] .dark-layout .invoice-list-wrapper .dataTables_wrapper .invoice-data-table tbody .selected-row-bg{background-color:#3b4253}[dir] .dark-layout .invoice-list-wrapper .dataTables_wrapper .invoice-data-table td{background-color:inherit}[dir] .dark-layout .invoice-add .invoice-preview-card .invoice-product-details,[dir] .dark-layout .invoice-edit .invoice-preview-card .invoice-product-details{background-color:#161d31}[dir] .dark-layout .invoice-add .invoice-preview-card .invoice-product-details .product-details-border,[dir] .dark-layout .invoice-edit .invoice-preview-card .invoice-product-details .product-details-border{background-color:#283046;border-color:#3b4253}[dir] .dark-layout .invoice-print .form-control{background-color:#283046}[dir] .dark-layout .app-user-view .plan-card{border-color:#4f46e5!important}[dir] .dark-layout .customizer{background-color:#283046}.dark-layout .customizer .customizer-close i,.dark-layout .customizer .customizer-close svg{color:#b4b7bd}[dir] .dark-layout .footer-fixed .footer{background-color:#283046}[dir] .dark-layout .horizontal-layout.navbar-sticky .horizontal-menu-wrapper .navbar-horizontal.header-navbar.fixed-top{box-shadow:0 4px 24px 0 rgba(34,41,47,.75)!important}[dir] .dark-layout .horizontal-layout .horizontal-menu-wrapper{background:linear-gradient(180deg,rgba(37,43,71,.76) 44%,rgba(56,53,53,.46) 73%,hsla(0,0%,100%,0))!important}[dir] .dark-layout .horizontal-layout .horizontal-menu-wrapper .header-navbar{background:#283046!important}[dir] .dark-layout .horizontal-layout .horizontal-menu-wrapper .header-navbar.navbar-shadow{box-shadow:0 4px 24px 0 rgba(34,41,47,.75)}[dir] .dark-layout .horizontal-layout .horizontal-menu-wrapper .header-navbar.navbar-horizontal ul#main-menu-navigation>li:hover:not(.active)>a{background:#161d31}[dir] .dark-layout .horizontal-layout .horizontal-menu-wrapper .header-navbar.navbar-horizontal .active .nav-link.dropdown-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}[dir] .dark-layout .horizontal-layout .horizontal-menu-wrapper .header-navbar.navbar-horizontal.navbar-dark{background:#283046!important}[dir] .dark-layout .horizontal-layout .horizontal-menu-wrapper .header-navbar.navbar-horizontal .nav-link.dropdown-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b4b7bd' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.dark-layout .horizontal-layout .main-menu-content .navbar-nav .dropdown-submenu.show{color:#b4b7bd}[dir] .dark-layout .horizontal-layout .main-menu-content .navbar-nav .dropdown-submenu.show{background-color:#283046!important}.dark-layout .horizontal-layout .main-menu-content .navbar-nav .dropdown-menu a:hover{color:#d0d2d6!important}.dark-layout .horizontal-layout .main-menu-content .navbar-nav .dropdown-menu .disabled a{color:#676d7d}.dark-layout .horizontal-layout .main-menu-content .navbar-nav .dropdown-menu .dropdown-item{color:#d0d2d6}[dir] .dark-layout .horizontal-layout .main-menu-content .navbar-nav .dropdown-menu .dropdown-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b4b7bd' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")}[dir] .dark-layout .horizontal-layout .main-menu-content .navbar-nav .dropdown-menu .dropdown-toggle:active:after,[dir] .dark-layout .horizontal-layout .main-menu-content .navbar-nav .dropdown-menu .dropdown-toggle:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")}.dark-layout .horizontal-layout .main-menu-content .navbar-nav>li.active>a>i,.dark-layout .horizontal-layout .main-menu-content .navbar-nav>li.active>a>svg{color:#fff!important}.dark-layout .horizontal-layout .main-menu-content .navbar-nav>li.active .dropdown-menu li.active>a{color:#b4b7bd}[dir] .dark-layout .horizontal-layout .main-menu-content .navbar-nav>li.active .dropdown-menu li.active>a{background:#161d31!important}.dark-layout .horizontal-layout .main-menu-content .navbar-nav>li.active .dropdown-menu li.active>a:hover{color:#4f46e5!important}.dark-layout .horizontal-layout .main-menu-content .navbar-nav>li.active .dropdown-menu li.open.active>a{color:#b4b7bd!important}[dir] .bordered-layout .header-navbar{box-shadow:none;border:1px solid #ebe9f1}[dir] .bordered-layout .header-navbar.floating-nav{border:1px solid #ebe9f1}[dir] .bordered-layout .header-navbar.fixed-top{border-bottom:1px solid #ebe9f1;background:#f8f8f8;box-shadow:none!important}[dir] .bordered-layout .main-menu{box-shadow:none}[dir=ltr] .bordered-layout .main-menu{border-right:1px solid #ebe9f1}[dir=rtl] .bordered-layout .main-menu{border-left:1px solid #ebe9f1}[dir] .bordered-layout .main-menu.menu-light .navigation>li.open:not(.menu-item-closing)>a,[dir] .bordered-layout .main-menu.menu-light .navigation>li.sidebar-group-active>a{background:#ededed}[dir] .bordered-layout .dropdown-menu{border:1px solid #ebe9f1!important;box-shadow:none}[dir] .bordered-layout .main-menu,[dir] .bordered-layout .main-menu .navigation{background:#f8f8f8}[dir] .bordered-layout .bs-stepper.wizard-modern .bs-stepper-content,[dir] .bordered-layout .bs-stepper:not(.wizard-modern):not(.checkout-tab-steps),[dir] .bordered-layout .card{border:1px solid #ebe9f1;box-shadow:none}[dir] .bordered-layout .footer{box-shadow:none!important}[dir] .bordered-layout .footer-fixed .footer{border-top:1px solid #ebe9f1}[dir] .semi-dark-layout .main-menu{background-color:#283046}[dir=ltr] .semi-dark-layout .main-menu .shadow-bottom{background:linear-gradient(180deg,#283046 44%,rgba(40,48,70,.51) 73%,rgba(40,48,70,0))}[dir=rtl] .semi-dark-layout .main-menu .shadow-bottom{background:linear-gradient(-180deg,#283046 44%,rgba(40,48,70,.51) 73%,rgba(40,48,70,0))}[dir] .semi-dark-layout .main-menu:not(.expanded) .navigation .sidebar-group-active>a{background-color:#161d31!important}[dir] .semi-dark-layout .main-menu-content .navigation-main{background-color:#283046}.semi-dark-layout .main-menu-content .navigation-main .navigation-header{color:#676d7d}.semi-dark-layout .main-menu-content .navigation-main .nav-item a{color:#b4b7bd}[dir] .semi-dark-layout .main-menu-content .navigation-main .nav-item.open:not(.sidebar-group-active)>a{background-color:#161d31}.semi-dark-layout .main-menu-content .navigation-main .nav-item a,.semi-dark-layout .main-menu-content .navigation-main .nav-item a:after{color:#b4b7bd!important}[dir] .semi-dark-layout .main-menu-content .navigation-main .nav-item .menu-content{background-color:#283046}.semi-dark-layout .main-menu-content .navigation-main .nav-item .menu-content .active .menu-item{color:#fff}[dir] .semi-dark-layout .main-menu-content .navigation-main .nav-item .menu-content li:not(.active) a{background-color:#283046}.semi-dark-layout .main-menu-content .navigation-main .active>a{color:#fff!important}.semi-dark-layout .main-menu-content .navigation-main .active .menu-title,.semi-dark-layout .main-menu-content .navigation-main .active i{color:#fff}[dir] .semi-dark-layout .main-menu-content .navigation-main .sidebar-group-active a{border-radius:4px}[dir] .semi-dark-layout .main-menu-content .navigation-main .menu-content{background-color:#283046}.semi-dark-layout .main-menu-content .navigation-main .menu-content .active{z-index:1}[dir] .semi-dark-layout .main-menu-content .navigation-main .menu-content .active a{background-color:transparent}.semi-dark-layout .menu-collapsed .main-menu:not(.expanded) .navigation-main li.active>a{color:#fff!important}[dir] .semi-dark-layout .menu-collapsed .main-menu:not(.expanded) .navigation-main li.active>a{background:#161d31!important}#root,.wrapper,body{height:100%}.vertical-layout .main-menu.expanded .navigation li:not(.open)>ul{display:block!important}[dir] .vertical-layout .main-menu .navigation li:not(.open) a:after{transform:rotate(0deg)!important}.vertical-layout .main-menu .navigation a.active{z-index:1;color:#fff;font-weight:400}[dir] .vertical-layout .main-menu .navigation a.active{background:#4f46e5;box-shadow:0 0 10px 1px rgba(79,70,229,.7);border-radius:4px}[dir=ltr] body #root .wrapper .ps__rail-y{left:auto!important}[dir=rtl] body #root .wrapper .ps__rail-y{right:auto!important}.horizontal-layout .header-navbar:not(.navbar-horizontal) .navbar-container ul.navbar-nav li.dropdown .dropdown-menu,.vertical-layout .header-navbar:not(.navbar-horizontal) .navbar-container ul.navbar-nav li.dropdown .dropdown-menu{top:3.5rem!important}.horizontal-layout .header-navbar:not(.navbar-horizontal) .navbar-container ul.navbar-nav li.dropdown.dropdown-user .dropdown-menu,.vertical-layout .header-navbar:not(.navbar-horizontal) .navbar-container ul.navbar-nav li.dropdown.dropdown-user .dropdown-menu{top:4rem!important}[dir] .horizontal-layout.navbar-static .header-navbar.navbar-scrolled{background-color:#fff;box-shadow:0 4px 20px 0 rgba(34,41,47,.05)}.horizontal-layout .header-navbar .navbar-container .dropdown-cart .dropdown-menu,.horizontal-layout .header-navbar .navbar-container .dropdown-language .dropdown-menu,.horizontal-layout .header-navbar .navbar-container .dropdown-notification .dropdown-menu,.horizontal-layout .header-navbar .navbar-container .dropdown-user .dropdown-menu{top:3rem!important}.horizontal-layout .horizontal-menu-wrapper #main-menu-navigation .dropdown .dropdown-menu.first-level{top:4.6rem!important}.horizontal-layout .horizontal-menu-wrapper #main-menu-navigation .dropdown .dropdown-submenu.sidebar-group-active.active .dropdown-toggle{color:#6e6b7b}[dir] .horizontal-layout .horizontal-menu-wrapper #main-menu-navigation .dropdown .dropdown-submenu .dropdown-toggle:after{margin-top:-5px}.horizontal-layout .horizontal-menu-wrapper #main-menu-navigation .dropdown .dropdown-item.active{color:#4f46e5!important}[dir] .horizontal-layout .horizontal-menu-wrapper #main-menu-navigation .dropdown .dropdown-item.active{background-color:#f8f8f8!important}.horizontal-layout .horizontal-menu-wrapper #main-menu-navigation .nav-item:not(.dropdown):not(.dropdown-submenu) a.nav-link.active{color:#fff}[dir] .horizontal-layout .horizontal-menu-wrapper #main-menu-navigation .nav-item:not(.dropdown):not(.dropdown-submenu) a.nav-link.active{box-shadow:0 0 6px 1px rgba(79,70,229,.6);border-radius:4px}[dir=ltr] .horizontal-layout .horizontal-menu-wrapper #main-menu-navigation .nav-item:not(.dropdown):not(.dropdown-submenu) a.nav-link.active{background:linear-gradient(118deg,#4f46e5,rgba(79,70,229,.7))}[dir=rtl] .horizontal-layout .horizontal-menu-wrapper #main-menu-navigation .nav-item:not(.dropdown):not(.dropdown-submenu) a.nav-link.active{background:linear-gradient(-118deg,#4f46e5,rgba(79,70,229,.7))}[dir] .horizontal-layout .horizontal-menu-wrapper .navbar-horizontal ul.dropdown-menu .nav-item.active>a{border-bottom:none}.horizontal-layout .horizontal-menu-wrapper .navbar-horizontal ul.dropdown-menu::-webkit-scrollbar{width:5px;height:5px}[dir] .horizontal-layout .horizontal-menu-wrapper .navbar-horizontal ul.dropdown-menu::-webkit-scrollbar-thumb{background:#adb5bd;border-radius:20px}[dir] .horizontal-layout .horizontal-menu-wrapper .navbar-horizontal ul.dropdown-menu::-webkit-scrollbar-track{background:#dae1e7;border-radius:30px}.content-header .content-header-title{font-weight:500;color:#636363}[dir=ltr] .content-header .content-header-title{padding-right:1rem;border-right:1px solid #d6dce1}[dir=rtl] .content-header .content-header-title{padding-left:1rem;border-left:1px solid #d6dce1}.content-header .content-header-right .dropdown-toggle:after{display:none}.header-navbar .navbar-container .navbar-nav .autocomplete-container .suggestion-item span{line-height:1.2}[dir] .card-snippet pre{margin-top:0;border-radius:.5rem}.card-congratulations .avatar svg{height:28px!important;width:28px!important}.avg-session-progress{height:6px}[dir] .block-ui-container .block-ui-overlay{background:rgba(34,41,47,.6)}.react-slidedown::-webkit-scrollbar{width:0}.animate__animated.animate__fadeInLeft,.animate__animated.animate__zoomIn{--animate-duration:1s}[dir=ltr] .ecommerce-application .content-wrapper.animate__animated,[dir=rtl] .ecommerce-application .content-wrapper.animate__animated{animation:none}.customizer .react-select{width:100%;max-width:200px}.customizer .react-select .select__menu{z-index:2}@media(max-width:768px){.header-navbar .navbar-container .dropdown.show .dropdown-menu{width:auto}[dir=ltr] .header-navbar .navbar-container .dropdown.show .dropdown-menu{right:-2px;left:0!important}[dir=rtl] .header-navbar .navbar-container .dropdown.show .dropdown-menu{left:-2px;right:0!important}}.dark-layout .bg-transparent.btn- svg{color:#b4b7bd}[dir=ltr] .dark-layout .invoice-add .invoice-edit-input-group .input-group-text,[dir=ltr] .dark-layout .invoice-edit .invoice-edit-input-group .input-group-text{border-right-color:#283046!important}[dir=rtl] .dark-layout .invoice-add .invoice-edit-input-group .input-group-text,[dir=rtl] .dark-layout .invoice-edit .invoice-edit-input-group .input-group-text{border-left-color:#283046!important}[dir] .dark-layout .invoice-print .table th{background-color:transparent!important}.dark-layout .autocomplete-container .suggestions-list .suggestion-item.suggestion-title-wrapper .h6,.dark-layout .autocomplete-container .suggestions-list .suggestion-item.suggestion-title-wrapper h6{color:#676d7d}[dir=ltr] .dark-layout .ecommerce-application .list-view .ecommerce-card .card-body{border-right-color:#3b4253}[dir=rtl] .dark-layout .ecommerce-application .list-view .ecommerce-card .card-body{border-left-color:#3b4253}.dark-layout .chat-application .more-options-dropdown .btn-icon svg{color:#b4b7bd}[dir] .dark-layout .pagination .break{background-color:#242b3d}.dark-layout .pagination .break a{color:#b4b7bd}[dir] .dark-layout .invoice-list-wrapper header{background-color:#283046}[dir] .dark-layout .block-ui-container .block-ui-overlay{background:#161d31}.dark-layout .block-ui-container .block-ui-message{color:#b4b7bd}[dir] .dark-layout .pricing-card .card.popular{border-color:#4f46e5!important}[dir] .dark-layout .form-control{background-color:transparent}[dir] .dark-layout input.form-control.is-valid:not(:focus){border-color:#28c76f}.dark-layout .apexcharts-gridlines-vertical line{stroke:#3b4253}[dir] .dark-layout .horizontal-layout.navbar-static .header-navbar.navbar-scrolled{background-color:#161d31}.dark-layout .horizontal-menu .horizontal-menu-wrapper .navbar-horizontal #main-menu-navigation .dropdown-submenu.sidebar-group-active.active .dropdown-toggle{color:#b4b7bd!important}[dir] .dark-layout .horizontal-menu .horizontal-menu-wrapper .navbar-horizontal #main-menu-navigation .dropdown-item.active{background-color:#161d31!important}[dir] .dark-layout .horizontal-menu .horizontal-menu-wrapper .navbar-horizontal #main-menu-navigation ul.dropdown-menu::-webkit-scrollbar-thumb{background:#161d31}[dir] .dark-layout .horizontal-menu .horizontal-menu-wrapper .navbar-horizontal #main-menu-navigation ul.dropdown-menu::-webkit-scrollbar-track{background:#3b4253}html[dir=rtl] body .ps__rail-y{right:auto!important;left:1px!important}html[dir=rtl] .rotate-rtl{transform:rotate(-180deg)}html[dir=rtl] .scroll-to-top div:first-of-type{left:auto!important;right:30px}html[dir=rtl] .vertical-layout .main-menu .navigation li.has-sub>a:after{transform:rotate(90deg)!important}html[dir=rtl] .vertical-layout .main-menu .navigation li.has-sub:not(.open)>a:after{transform:rotate(180deg)!important}html[dir=rtl] .horizontal-menu .header-navbar.navbar-horizontal .dropdown-menu .dropdown-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236e6b7b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E")}html[dir=rtl] .btn-group .dropdown-menu,html[dir=rtl] .dropdown .dropdown-menu,html[dir=rtl] .dropup .dropdown-menu{right:auto!important;left:auto!important}html[dir=rtl] .btn-group .dropdown-menu.dropdown-menu-end,html[dir=rtl] .dropdown .dropdown-menu.dropdown-menu-end,html[dir=rtl] .dropup .dropdown-menu.dropdown-menu-end{left:0!important}html[dir=rtl] .btn-group .dropdown-menu.dropdown-menu-end:before,html[dir=rtl] .dropdown .dropdown-menu.dropdown-menu-end:before,html[dir=rtl] .dropup .dropdown-menu.dropdown-menu-end:before{right:.6rem;left:auto}html[dir=rtl] .dropstart .dropdown-menu{right:.5rem!important;margin-right:.4rem!important}html[dir=rtl] .dropend .dropdown-menu{left:.5rem!important;margin-left:.4rem!important}html[dir=rtl] .breadcrumb.breadcrumb-chevron .breadcrumb-item+.breadcrumb-item:before,html[dir=rtl] .breadcrumb:not([class*=breadcrumb-]) .breadcrumb-item+.breadcrumb-item:before,html[dir=rtl] .pagination .page-item.next-item.disabled .page-link:before,html[dir=rtl] .pagination .page-item.next-item .page-link:active:after,html[dir=rtl] .pagination .page-item.next-item .page-link:after,html[dir=rtl] .pagination .page-item.next-item .page-link:hover:after,html[dir=rtl] .pagination .page-item.next.disabled .page-link:before,html[dir=rtl] .pagination .page-item.next .page-link:active:after,html[dir=rtl] .pagination .page-item.next .page-link:after,html[dir=rtl] .pagination .page-item.next .page-link:hover:after,html[dir=rtl] .pagination .page-item.prev-item.disabled .page-link:before,html[dir=rtl] .pagination .page-item.prev-item .page-link:active:before,html[dir=rtl] .pagination .page-item.prev-item .page-link:before,html[dir=rtl] .pagination .page-item.prev-item .page-link:hover:before,html[dir=rtl] .pagination .page-item.prev.disabled .page-link:before,html[dir=rtl] .pagination .page-item.prev .page-link:active:before,html[dir=rtl] .pagination .page-item.prev .page-link:before,html[dir=rtl] .pagination .page-item.prev .page-link:hover:before,html[dir=rtl] .pagination .page-item.previous.disabled .page-link:before,html[dir=rtl] .pagination .page-item.previous .page-link:active:before,html[dir=rtl] .pagination .page-item.previous .page-link:before,html[dir=rtl] .pagination .page-item.previous .page-link:hover:before,html[dir=rtl] .pagination .page-item:first-of-type .page-link svg,html[dir=rtl] .pagination .page-item:last-of-type .page-link svg{transform:rotate(180deg)}html[dir=rtl] .popover[data-popper-placement^=left] .popover-arrow{left:unset;right:-.5rem;transform:translate3d(0,58px,0) rotate(180deg)!important}html[dir=rtl] .popover[data-popper-placement^=right] .popover-arrow{right:unset;left:-.5rem;transform:translate3d(0,58px,0) rotate(180deg)!important}html[dir=rtl] .bs-tooltip-auto[data-popper-placement^=left] .arrow,html[dir=rtl] .bs-tooltip-left .arrow{right:-1px;transform:translate3d(0,9px,0) rotate(180deg)!important}html[dir=rtl] .bs-tooltip-auto[data-popper-placement^=right] .arrow,html[dir=rtl] .bs-tooltip-right .arrow{right:auto;left:0;transform:translate3d(0,9px,0) rotate(180deg)!important}html[dir=rtl] .email-application .toggle-cc.mr-1{margin-right:0!important;margin-left:1rem!important}html[dir=rtl] .app-calendar .fc-toolbar .fc-next-button,html[dir=rtl] .app-calendar .fc-toolbar .fc-prev-button{transform:translate3d(0,9px,0) rotate(180deg)!important}html[dir=rtl] .app-ecommerce-details .swiper-button-next{right:0;left:auto}html[dir=rtl] .invoice-list-table-header select{background-position:13px 13px,20px 13px,0 0!important}html[dir=rtl] .tox-tinymce .tox-editor-header{direction:ltr}html[dir=rtl] .apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-marker{margin-right:10px;margin-left:0!important}html[dir=rtl] .react-contexify{transform-origin:top left}html[dir=rtl] .react-contexify .react-contexify__submenu-arrow{transform:rotate(180deg)}html[dir=rtl] .swiper-button-next{right:10px!important;left:auto!important}html[dir=rtl] .swiper-button-prev{left:10px!important;right:auto!important}html[dir=rtl] .bs-stepper .btn-next svg,html[dir=rtl] .bs-stepper .btn-prev svg,html[dir=rtl] .bs-stepper:not(.vertical) .bs-stepper-header .line svg,html[dir=rtl] .flatpickr-calendar .flatpickr-months svg,html[dir=rtl] .rdt_Table [aria-label="Expand Row"] svg{transform:rotate(180deg)}html[dir=rtl] #profile-info .post .post-actions .share-post span.mr-1{margin-right:0!important}.form-control[readonly]{opacity:.5}[dir] .is-invalid{border-color:#fb7979!important}[dir] select.form-control[multiple]{background-image:none!important}[dir] .input-group .form-control.is-invalid~.input-group-append .input-group-text{border-color:#fb7979}[dir] .input-group.is-invalid .form-control,[dir] .input-group.is-invalid .input-group-append .input-group-text,[dir] .input-group.is-invalid .input-group-prepend .input-group-text{border-color:#fb7979!important}[dir=ltr] .input-group>.dropdown:first-child .dropdown-toggle,[dir=ltr] .input-group>.dropdown:nth-last-child(n+3) .dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}[dir=ltr] .input-group>.dropdown:not(:first-child) .dropdown-toggle,[dir=rtl] .input-group>.dropdown:first-child .dropdown-toggle,[dir=rtl] .input-group>.dropdown:nth-last-child(n+3) .dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}[dir=rtl] .input-group>.dropdown:not(:first-child) .dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.form-control::-webkit-file-upload-button{margin-inline-end:.75rem!important;border-inline-end-width:1px!important}.form-check-label.form-label{color:#6e6b7b;font-size:1rem}[dir] .form-check-label.form-label{margin-bottom:0}.dark-layout .form-check-label.form-label{color:#d0d2d6}[dir] .dark-layout .card .toast{background-color:rgba(22,29,49,.85)}[dir] .dark-layout .card .toast .toast-header{background-color:#161d31}.dark-layout .card .toast .toast-header .close{color:#b4b7bd}a.badge:hover{color:#fff}[dir] .form-switch .form-check-label .switch-icon-left,[dir] .form-switch .form-check-label .switch-icon-right{transform:translateY(1px)!important}.dropdown-menu[data-popper-placement]:not([data-popper-placement^=top-]){top:.5rem!important}[dir] .dropdown-menu[data-popper-placement]:not([data-popper-placement^=top-]){margin:unset!important}.dropdown-menu[data-popper-placement^=top-]{bottom:.5rem!important}[dir] .dropdown-menu[data-popper-placement^=top-]{margin:unset!important}[dir=ltr] .dropdown-cart .dropdown-menu,[dir=ltr] .dropdown-notification .dropdown-menu{left:inherit!important}[dir=rtl] .dropdown-cart .dropdown-menu,[dir=rtl] .dropdown-notification .dropdown-menu{right:inherit!important}.dropdown-language .country-flag{height:18px!important;width:18px!important}[dir=ltr] .dropdown-language .dropdown-menu{left:auto!important}[dir=rtl] .dropdown-language .dropdown-menu{right:auto!important}[dir=ltr] .dropdown-user .dropdown-menu{left:auto!important;right:0}[dir=rtl] .dropdown-user .dropdown-menu{right:auto!important;left:0}.dropdown-menu .dropdown-item:focus{outline:0}.dropdown-icon-wrapper .dropdown-toggle:after{display:none}.dropdown-icon-wrapper .dropdown-menu{min-width:auto}[dir] .dropdown-icon-wrapper .dropdown-menu .dropdown-item{padding:.5rem 1.1rem;cursor:pointer}html[dir=rtl] .carousel .carousel-control-next-icon,html[dir=rtl] .carousel .carousel-control-prev-icon{transform:rotate(180deg)}.accordion .accordion-header .accordion-button{font-weight:500;font-size:1.1rem;line-height:1.45}.pagination.react-paginate .page-link{transition:all .05s ease-in-out}.pagination.react-paginate .page-item.next a.page-link:after,.pagination.react-paginate .page-item.next a.page-link:before,.pagination.react-paginate .page-item.prev a.page-link:after,.pagination.react-paginate .page-item.prev a.page-link:before{height:16.83px}[dir] .pagination.react-paginate .page-item.next a.page-link:after,[dir] .pagination.react-paginate .page-item.next a.page-link:before,[dir] .pagination.react-paginate .page-item.prev a.page-link:after,[dir] .pagination.react-paginate .page-item.prev a.page-link:before{margin-top:1px}.pagination.react-paginate.pagination-sm .page-item.next a.page-link:after,.pagination.react-paginate.pagination-sm .page-item.next a.page-link:before,.pagination.react-paginate.pagination-sm .page-item.prev a.page-link:after,.pagination.react-paginate.pagination-sm .page-item.prev a.page-link:before{height:14.5px}.pagination.react-paginate.pagination-lg .page-item.next a.page-link:after,.pagination.react-paginate.pagination-lg .page-item.next a.page-link:before,.pagination.react-paginate.pagination-lg .page-item.prev a.page-link:after,.pagination.react-paginate.pagination-lg .page-item.prev a.page-link:before{height:19.5px}.pagination.no-navigation li:first-of-type,.pagination.no-navigation li:last-of-type{display:none}.fallback-spinner{height:100%;display:flex;align-items:center;justify-content:center}.fallback-spinner.app-loader{height:100vh;flex-direction:column}[dir] .fallback-spinner.app-loader .loading{margin-top:1rem}.fallback-spinner .loading{width:55px;height:55px;box-sizing:border-box}[dir] .fallback-spinner .loading{border-radius:50%;border:3px solid transparent}.fallback-spinner .loading .effect-1,.fallback-spinner .loading .effect-2,.fallback-spinner .loading .effect-3{width:55px;height:55px;box-sizing:border-box}[dir] .fallback-spinner .loading .effect-1,[dir] .fallback-spinner .loading .effect-2,[dir] .fallback-spinner .loading .effect-3{border-radius:50%;border:3px solid transparent}[dir=ltr] .fallback-spinner .loading .effect-1,[dir=ltr] .fallback-spinner .loading .effect-2,[dir=ltr] .fallback-spinner .loading .effect-3{border-left:3px solid var(--bs-primary,#4f46e5)}[dir=rtl] .fallback-spinner .loading .effect-1,[dir=rtl] .fallback-spinner .loading .effect-2,[dir=rtl] .fallback-spinner .loading .effect-3{border-right:3px solid var(--bs-primary,#4f46e5)}.fallback-spinner .loading .effect-1{position:absolute}[dir=ltr] .fallback-spinner .loading .effect-1{animation:rotate-ltr 1s ease infinite}[dir=rtl] .fallback-spinner .loading .effect-1{animation:rotate-rtl 1s ease infinite}.fallback-spinner .loading .effect-2{position:absolute}[dir=ltr] .fallback-spinner .loading .effect-2{animation:rotateOpacity-ltr 1s ease .1s infinite}[dir=rtl] .fallback-spinner .loading .effect-2{animation:rotateOpacity-rtl 1s ease .1s infinite}[dir=ltr] .fallback-spinner .loading .effect-3{animation:rotateOpacity-ltr 1s ease .2s infinite}[dir=rtl] .fallback-spinner .loading .effect-3{animation:rotateOpacity-rtl 1s ease .2s infinite}.fallback-spinner .loading .loading .effects{transition:all .3s ease}@keyframes rotate-ltr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate-rtl{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes rotateOpacity-ltr{0%{transform:rotate(0deg);opacity:.1}to{transform:rotate(1turn);opacity:1}}@keyframes rotateOpacity-rtl{0%{transform:rotate(0deg);opacity:.1}to{transform:rotate(-1turn);opacity:1}}.hover-text-primary:hover{color:#6e58ff}[dir] .hover-text-primary:hover{cursor:pointer}[dir] .client-drawer .mantine-Overlay-root{background-color:rgba(0,0,0,.39)!important}[dir] .client-drawer .mantine-Drawer-content{border-radius:10px!important}.swal2-container{z-index:99999!important}[dir] .btn-primary,[dir] .btn-primary.active,[dir] .btn-primary:active,[dir] .btn-primary:focus,[dir] .btn-primary:hover{background-color:var(--bs-primary,#4f46e5)!important;border-color:var(--bs-primary,#4f46e5)!important}[dir] .btn-primary.focus,[dir] .btn-primary:focus,[dir] .btn-primary:hover{box-shadow:0 4px 14px rgba(var(--bs-primary-rgb,110,88,255),.4)!important}[dir] .btn-success.focus,[dir] .btn-success:focus,[dir] .btn-success:hover{box-shadow:0 4px 14px rgba(var(--bs-success-rgb,40,199,111),.4)!important}[dir] .btn-outline-primary.focus,[dir] .btn-outline-primary:focus,[dir] .btn-outline-primary:hover{box-shadow:0 4px 14px rgba(var(--bs-primary-rgb,110,88,255),.35)!important}[dir] .btn-outline-success.focus,[dir] .btn-outline-success:focus,[dir] .btn-outline-success:hover{box-shadow:0 4px 14px rgba(var(--bs-success-rgb,40,199,111),.35)!important}[dir] .bg-primary,[dir] .bg-primary:hover{background-color:var(--bs-primary,#4f46e5)!important}[dir=ltr] .bg-gradient-primary{background:linear-gradient(135deg,var(--bs-primary,#4f46e5),rgba(var(--bs-primary-rgb,79,70,229),.85))!important}[dir=rtl] .bg-gradient-primary{background:linear-gradient(-135deg,var(--bs-primary,#4f46e5),rgba(var(--bs-primary-rgb,79,70,229),.85))!important}[dir] .badge.bg-success,[dir] .bg-success{background-color:var(--bs-success,#28c76f)!important}.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover{color:#fff!important}[dir] .btn-outline-primary:active,[dir] .btn-outline-primary:focus,[dir] .btn-outline-primary:hover{background-color:var(--bs-primary,#4f46e5)!important;border-color:var(--bs-primary,#4f46e5)!important}.nav-pills .nav-link.active{color:#fff!important}[dir] .nav-pills .nav-link.active{background-color:var(--bs-primary,#4f46e5)!important;box-shadow:0 4px 18px -4px rgba(var(--bs-primary-rgb,79,70,229),.65)!important}.nav-tabs .nav-link{color:#5e5873!important}.nav-tabs .nav-link.active,.nav-tabs .nav-link:hover{color:var(--bs-primary,#4f46e5)!important}[dir] .nav-tabs .nav-link.active{border-color:var(--bs-primary,#4f46e5)!important}.nav-tabs .nav-item.show .nav-link{color:var(--bs-primary,#4f46e5)!important}[dir] .nav-tabs .nav-item.show .nav-link{border-color:var(--bs-primary,#4f46e5)!important}[dir] .progress-bar.bg-primary{background-color:var(--bs-primary,#4f46e5)!important}[dir] .form-control:focus,[dir] .form-select:focus{border-color:var(--bs-primary,#4f46e5);box-shadow:0 0 0 .2rem rgba(var(--bs-primary-rgb,79,70,229),.25)}[dir] .form-check-input:checked{background-color:var(--bs-primary,#4f46e5);border-color:var(--bs-primary,#4f46e5)}.page-link:focus,.pagination .page-item.active .page-link{color:#fff}[dir] .page-link:focus,[dir] .pagination .page-item.active .page-link{background-color:var(--bs-primary,#4f46e5);border-color:var(--bs-primary,#4f46e5)}.dropdown-item.active,.dropdown-item:active{color:#fff}[dir] .dropdown-item.active,[dir] .dropdown-item:active{background-color:var(--bs-primary,#4f46e5)}[dir] .dropdown-item:focus,[dir] .dropdown-item:hover{background-color:rgba(var(--bs-primary-rgb,79,70,229),.08)}[dir] .list-group-item.active{background-color:var(--bs-primary,#4f46e5);border-color:var(--bs-primary,#4f46e5)}.avatar.bg-light-primary,.badge.bg-light-primary,.bg-light-primary{color:var(--bs-primary,#4f46e5)!important}[dir] .avatar.bg-light-primary,[dir] .badge.bg-light-primary,[dir] .bg-light-primary{background-color:rgba(var(--bs-primary-rgb,79,70,229),.12)!important}[dir] .agency-filter-segmented [class*=SegmentedControl-indicator]{background:var(--bs-primary,#6e58ff)!important}#hapi__debug-panel-toggle-button{display:none!important;visibility:hidden!important}:root{--bs-body-font-family:"Poppins",sans-serif;--bs-font-sans-serif:"Poppins",sans-serif}[dir] .flatpickr-monthSelect-month.endRange,[dir] .flatpickr-monthSelect-month.selected,[dir] .flatpickr-monthSelect-month.startRange{background-color:var(--bs-primary,#4f46e5);border-color:var(--bs-primary,#4f46e5)}[dir] .react-quill-no-padding .ql-editor{padding:0}.hover-opacity:hover{opacity:.85}@keyframes spinner-border-keyframes-ltr{to{transform:rotate(1turn)}}@keyframes spinner-border-keyframes-rtl{to{transform:rotate(-1turn)}}[dir=ltr] .spinner-border{animation:spinner-border-keyframes-ltr .75s linear infinite}[dir=rtl] .spinner-border{animation:spinner-border-keyframes-rtl .75s linear infinite}body{font-family:var(--bs-body-font-family)}body :not(code):not(pre):not(kbd):not(samp):not([class*=sig-font-]){font-family:var(--bs-body-font-family)!important}.brand-text{color:var(--tt-brand-text-color,var(--bs-primary,#4f46e5))!important;font-family:var(--tt-brand-text-font,var(--bs-body-font-family))!important}.brand-text.text-white{color:#fff!important}svg[stroke="#4f46e5"],svg[stroke="#6e58ff"],svg[stroke="#8a7aff"],svg[stroke="#7054fd"],svg[stroke="#7367f0"]{stroke:var(--bs-primary,#4f46e5)!important;color:var(--bs-primary,#4f46e5)!important}svg[fill="#4f46e5"],svg[fill="#6e58ff"],svg[fill="#8a7aff"],svg[fill="#7054fd"],svg[fill="#7367f0"]{fill:var(--bs-primary,#4f46e5)!important;color:var(--bs-primary,#4f46e5)!important}[dir] .form-control:focus,[dir] .form-select:focus,[dir] select.form-control:focus,[dir] select.form-select:focus{border-color:var(--bs-primary,#4f46e5)!important;box-shadow:0 0 0 .2rem rgba(var(--bs-primary-rgb,79,70,229),.25)!important}[dir] .react-select__control--is-focused,[dir] .select__control--is-focused{border-color:var(--bs-primary,#4f46e5)!important;box-shadow:0 0 0 .2rem rgba(var(--bs-primary-rgb,79,70,229),.15)!important}.react-select__option--is-focused,.select__option--is-focused{color:var(--bs-primary,#4f46e5)!important}[dir] .react-select__option--is-focused,[dir] .select__option--is-focused{background-color:rgba(var(--bs-primary-rgb,79,70,229),.12)!important}.react-select__option--is-selected,.select__option--is-selected{color:#fff!important}[dir] .react-select__option--is-selected,[dir] .select__option--is-selected{background-color:var(--bs-primary,#4f46e5)!important}[dir] .nav-pills .nav-link.active,[dir] .nav-pills .show>.nav-link{background-color:var(--bs-primary,#4f46e5)!important;border-color:var(--bs-primary,#4f46e5)!important;box-shadow:0 4px 18px -4px rgba(var(--bs-primary-rgb,79,70,229),.65)!important}.nav-tabs .nav-link{color:var(--bs-primary,#4f46e5)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-primary,#4f46e5)!important}[dir] .nav-tabs .nav-item.show .nav-link,[dir] .nav-tabs .nav-link.active{border-color:var(--bs-primary,#4f46e5)!important;box-shadow:inset 0 -2px 0 var(--bs-primary,#4f46e5)}[dir] .react-select__multi-value,[dir] .select__multi-value{background-color:rgba(var(--bs-primary-rgb,79,70,229),.12)!important;border:1px solid rgba(var(--bs-primary-rgb,79,70,229),.35)!important}.react-select__multi-value__label,.react-select__multi-value__remove,.react-select__multi-value__remove:hover,.select__multi-value__label,.select__multi-value__remove,.select__multi-value__remove:hover{color:var(--bs-primary,#4f46e5)!important}[dir] .react-select__multi-value__remove:hover,[dir] .select__multi-value__remove:hover{background-color:rgba(var(--bs-primary-rgb,79,70,229),.2)!important}.tt-settings-tabs .nav-link{color:var(--bs-primary,#4f46e5)!important}[dir] .tt-settings-tabs .nav-link{border:2px solid var(--bs-primary,#4f46e5)!important;background-color:transparent!important}.tt-settings-tabs .nav-link.active{color:#fff!important}[dir] .tt-settings-tabs .nav-link.active{background-color:var(--bs-primary,#4f46e5)!important;border-color:var(--bs-primary,#4f46e5)!important;box-shadow:0 4px 18px -4px rgba(var(--bs-primary-rgb,79,70,229),.65)!important}.btn-primary{--bs-btn-bg:var(--bs-primary,#4f46e5);--bs-btn-color:#fff;--bs-btn-border-color:var(--bs-primary,#4f46e5);--bs-btn-hover-bg:var(--bs-primary,#4f46e5);--bs-btn-hover-color:#fff;--bs-btn-hover-border-color:var(--bs-primary,#4f46e5);--bs-btn-active-bg:var(--bs-primary,#4f46e5);--bs-btn-active-color:#fff;--bs-btn-active-border-color:var(--bs-primary,#4f46e5);--bs-btn-focus-shadow-rgb:var(--bs-primary-rgb,79,70,229);color:#fff!important}[dir] .btn-primary{background-color:var(--bs-primary,#4f46e5)!important;border-color:var(--bs-primary,#4f46e5)!important}.btn-primary:hover:not(:disabled):not(.disabled){filter:brightness(.85)}[dir] .btn-primary:hover:not(:disabled):not(.disabled){background-color:var(--bs-primary,#4f46e5)!important;border-color:var(--bs-primary,#4f46e5)!important}.btn-primary.active:not(:disabled):not(.disabled),.btn-primary:active:not(:disabled):not(.disabled){filter:brightness(.8)}[dir] .btn-primary.active:not(:disabled):not(.disabled),[dir] .btn-primary:active:not(:disabled):not(.disabled){background-color:var(--bs-primary,#4f46e5)!important;border-color:var(--bs-primary,#4f46e5)!important}[dir] .btn-primary:focus-visible{box-shadow:0 0 0 .25rem rgba(var(--bs-primary-rgb,79,70,229),.5)!important}.btn-outline-primary{--bs-btn-color:var(--bs-primary,#4f46e5);--bs-btn-border-color:var(--bs-primary,#4f46e5);--bs-btn-hover-bg:var(--bs-primary,#4f46e5);--bs-btn-hover-border-color:var(--bs-primary,#4f46e5);--bs-btn-active-bg:var(--bs-primary,#4f46e5);--bs-btn-active-border-color:var(--bs-primary,#4f46e5);--bs-btn-focus-shadow-rgb:var(--bs-primary-rgb,79,70,229);color:var(--bs-primary,#4f46e5)!important}[dir] .btn-outline-primary{border-color:var(--bs-primary,#4f46e5)!important}.btn-success{--bs-btn-bg:var(--bs-success,#28c76f);--bs-btn-color:#fff;--bs-btn-border-color:var(--bs-success,#28c76f);--bs-btn-hover-bg:var(--bs-success,#28c76f);--bs-btn-hover-color:#fff;--bs-btn-hover-border-color:var(--bs-success,#28c76f);--bs-btn-active-bg:var(--bs-success,#28c76f);--bs-btn-active-color:#fff;--bs-btn-active-border-color:var(--bs-success,#28c76f);--bs-btn-focus-shadow-rgb:var(--bs-success-rgb,40,199,111);color:#fff!important}[dir] .btn-success{background-color:var(--bs-success,#28c76f)!important;border-color:var(--bs-success,#28c76f)!important}.btn-outline-success{--bs-btn-color:var(--bs-success,#28c76f);--bs-btn-border-color:var(--bs-success,#28c76f);--bs-btn-hover-bg:var(--bs-success,#28c76f);--bs-btn-hover-border-color:var(--bs-success,#28c76f);--bs-btn-active-bg:var(--bs-success,#28c76f);--bs-btn-active-border-color:var(--bs-success,#28c76f);--bs-btn-focus-shadow-rgb:var(--bs-success-rgb,40,199,111);color:var(--bs-success,#28c76f)!important}[dir] .btn-outline-success{border-color:var(--bs-success,#28c76f)!important}.btn-flat-success,.btn-relief-success{color:#fff!important}[dir] .btn-flat-success,[dir] .btn-relief-success{background-color:var(--bs-success,#28c76f)!important;border-color:var(--bs-success,#28c76f)!important}.btn-gradient-success{color:#fff!important}[dir] .btn-gradient-success{border-color:var(--bs-success,#28c76f)!important}[dir=ltr] .btn-gradient-success{background-image:linear-gradient(118deg,var(--bs-success,#28c76f),rgba(var(--bs-success-rgb,40,199,111),.85))!important}[dir=rtl] .btn-gradient-success{background-image:linear-gradient(-118deg,var(--bs-success,#28c76f),rgba(var(--bs-success-rgb,40,199,111),.85))!important}.btn-flat-primary,.btn-relief-primary{color:#fff!important}[dir] .btn-flat-primary,[dir] .btn-relief-primary{background-color:var(--bs-primary,#4f46e5)!important;border-color:var(--bs-primary,#4f46e5)!important}.btn-gradient-primary{color:#fff!important}[dir] .btn-gradient-primary{border-color:var(--bs-primary,#4f46e5)!important}[dir=ltr] .btn-gradient-primary{background-image:linear-gradient(118deg,var(--bs-primary,#4f46e5),rgba(var(--bs-primary-rgb,79,70,229),.85))!important}[dir=rtl] .btn-gradient-primary{background-image:linear-gradient(-118deg,var(--bs-primary,#4f46e5),rgba(var(--bs-primary-rgb,79,70,229),.85))!important}[dir] .bg-primary{background-color:var(--bs-primary,#4f46e5)!important}.text-primary{color:var(--bs-primary,#4f46e5)!important}[dir] .border-primary{border-color:var(--bs-primary,#4f46e5)!important}[dir] .bg-success{background-color:var(--bs-success,#28c76f)!important}.text-success{color:var(--bs-success,#28c76f)!important}[dir] .border-success{border-color:var(--bs-success,#28c76f)!important}.badge-success{color:#fff!important}[dir] .badge-success{background-color:var(--bs-success,#28c76f)!important}.bg-light-primary{color:var(--bs-primary,#4f46e5)!important}[dir] .bg-light-primary{background-color:rgba(var(--bs-primary-rgb,79,70,229),.12)!important}.badge-primary{color:#fff!important}[dir] .badge-primary{background-color:var(--bs-primary,#4f46e5)!important}.badge-light-primary{color:var(--bs-primary,#4f46e5)!important}[dir] .badge-light-primary{background-color:rgba(var(--bs-primary-rgb,79,70,229),.12)!important;border-color:rgba(var(--bs-primary-rgb,79,70,229),.25)!important}.bg-light-success{color:var(--bs-success,#28c76f)!important}[dir] .bg-light-success{background-color:rgba(var(--bs-success-rgb,40,199,111),.12)!important}.badge-light-success{color:var(--bs-success,#28c76f)!important}[dir] .badge-light-success{background-color:rgba(var(--bs-success-rgb,40,199,111),.12)!important;border-color:rgba(var(--bs-success-rgb,40,199,111),.25)!important}.campaign-name-link:hover{text-decoration:underline;color:#4839eb!important}[dir] .campaign-name-link:hover{transform:translateY(-1px)}