@charset "UTF-8";@import"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"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";.wa-page,.wa-switch-panel,.wa-editor-body,.wa-recovery{--wa-text: #263348;--wa-muted: #718096;--wa-line: #e7ebf1;--wa-tint: #f5f8fc;--wa-accent: #4464dc;--wa-surface: #fff;color:var(--wa-text)}.dark-layout .wa-page,.dark-layout .wa-switch-panel,.dark-layout .wa-editor-body,.dark-layout .wa-recovery{--wa-text: #e4e9f3;--wa-muted: #a2aec4;--wa-line: #3a4459;--wa-tint: #283247;--wa-accent: #a0b1ff;--wa-surface: #222c3d}.wa-page{padding:30px;max-width:1240px;margin:0 auto}.wa-page-header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px}.wa-page-header h1{font-size:28px;font-weight:650;letter-spacing:-.7px;color:var(--wa-text);margin:7px 0 8px}.wa-page-header p{margin:0}.wa-eyebrow{font-size:10px;font-weight:750;letter-spacing:1.4px;color:var(--wa-muted);margin-bottom:7px}.wa-muted{color:var(--wa-muted)}.wa-small{font-size:12px;line-height:1.6}.wa-scope-pill{display:inline-flex;align-items:center;gap:7px;font-size:12px;border:1px solid var(--wa-line);border-radius:20px;padding:8px 12px;background:var(--wa-surface)}.wa-summary-row{display:flex;align-items:center;border:1px solid var(--wa-line);border-radius:12px;margin-bottom:25px;padding:19px 22px;gap:30px;background:var(--wa-surface)}.wa-summary-row>div{display:flex;align-items:center;gap:10px}.wa-summary-row strong{font-size:21px}.wa-summary-row span{color:var(--wa-muted);font-size:12px}.wa-summary-row svg{color:var(--wa-accent);flex-shrink:0}.wa-summary-row .wa-summary-note{max-width:285px}[dir=ltr] .wa-summary-row .wa-summary-note{margin-left:auto}[dir=rtl] .wa-summary-row .wa-summary-note{margin-right:auto}.wa-people-card{background:var(--wa-surface);border:1px solid var(--wa-line);border-radius:12px;overflow:hidden}.wa-toolbar{display:flex;justify-content:space-between;align-items:center;padding:22px;gap:18px;border-bottom:1px solid var(--wa-line)}.wa-toolbar h3{font-size:16px;margin:0 0 3px;color:var(--wa-text)}.wa-toolbar>div:last-child{width:320px}.wa-person{width:100%;background:transparent;border:0;border-bottom:1px solid var(--wa-line);padding:18px 22px;display:flex;gap:13px;align-items:center;color:inherit;transition:background .15s}[dir=ltr] .wa-person{text-align:left}[dir=rtl] .wa-person{text-align:right}.wa-person:hover,.wa-person:focus-visible{background:var(--wa-tint)}.wa-person:last-child{border-bottom:0}.wa-avatar{width:36px;height:36px;flex-shrink:0;background:#edf1fd;color:#4860b4;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.wa-person-copy{display:flex;flex-direction:column;min-width:160px;flex:1;gap:4px}.wa-person-copy strong{font-size:13px;font-weight:650}.wa-person-copy>span{font-size:12px;color:var(--wa-muted);overflow-wrap:anywhere}.wa-person-workspaces{color:var(--wa-muted);font-size:12px;max-width:230px;flex:1}.wa-review-label{color:var(--wa-accent);display:inline-flex;gap:6px;align-items:center;font-size:12px;font-weight:600}.wa-you{font-size:10px;font-weight:400;background:var(--wa-tint);padding:2px 6px;border-radius:4px}[dir=ltr] .wa-you{margin-left:8px}[dir=rtl] .wa-you{margin-right:8px}.wa-empty{padding:42px 20px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;color:var(--wa-muted)}.wa-empty h3{font-size:16px;margin:5px 0 0}.wa-empty p{margin:0;font-size:13px}[dir=ltr] .wa-switcher{margin-right:10px}[dir=rtl] .wa-switcher{margin-left:10px}.wa-switch-trigger{white-space:nowrap}.wa-switch-trigger>svg{flex-shrink:0}.wa-switch-panel{--wa-text: #202b41;--wa-muted: #5f6c82;--wa-accent: #5b46dc;--wa-line: #dfe4ee;--wa-tint: #f3f4f9;--wa-selected: #efecff;--wa-selected-line: #d4cdf5;padding:7px!important;max-width:calc(100vw - 24px);border:1px solid var(--wa-line);background:var(--wa-surface);border-radius:14px;box-shadow:0 8px 30px #2633481a,0 2px 6px #2633480a!important}.dark-layout .wa-switch-panel{--wa-selected: #38345d;--wa-selected-line: #6558a5}.wa-switch-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 9px 10px;color:var(--wa-muted);font-size:11px;font-weight:500}.wa-switch-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:6px;background:var(--wa-tint);font-size:10px}.wa-workspace-list{max-height:min(320px,60dvh);overflow-y:auto;display:flex;flex-direction:column;gap:3px}.wa-workspace-option{width:100%;display:flex;align-items:center;gap:11px;background:transparent;color:var(--wa-text);border:1px solid transparent;border-radius:10px;padding:11px 10px;transition:background-color .12s ease,border-color .12s ease;cursor:pointer}[dir=ltr] .wa-workspace-option{text-align:left}[dir=rtl] .wa-workspace-option{text-align:right}.wa-workspace-option.is-current{background:var(--wa-selected);border-color:var(--wa-selected-line)}.wa-workspace-option:hover,.wa-workspace-option:focus-visible{background:var(--wa-tint);border-color:var(--wa-line)}.wa-workspace-option .wa-workspace-avatar{width:38px;height:38px;border-radius:9px;padding:4px;border:1px solid var(--wa-line);background:#fff}.wa-workspace-option-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.wa-workspace-option-copy strong{font-size:13px;line-height:1.4;font-weight:600;overflow-wrap:anywhere}.wa-workspace-option-copy>span{font-size:11px;line-height:1.4;color:var(--wa-muted)}.wa-workspace-action{width:22px;height:22px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--wa-muted)}.wa-workspace-action>svg{opacity:0;transition:opacity .12s ease,transform .12s ease}[dir=ltr] .wa-workspace-action>svg{transform:translate(-3px)}[dir=rtl] .wa-workspace-action>svg{transform:translate(3px)}.wa-workspace-action.is-current{border-radius:50%;color:#fff;background:var(--wa-accent)}.wa-workspace-action.is-current>svg{opacity:1;transform:none}.wa-workspace-option:hover .wa-workspace-action>svg,.wa-workspace-option:focus-visible .wa-workspace-action>svg{opacity:1;transform:none}@media(hover:none){.wa-workspace-action>svg{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.wa-workspace-option,.wa-workspace-action>svg{transition:none}}.wa-workspace-avatar{width:28px;height:28px;border-radius:5px;font-size:10px;background:#fff;color:#606b7c;overflow:hidden}.wa-workspace-avatar img{width:100%;height:100%;object-fit:contain;background:#fff}.wa-switch-empty{padding:18px 8px;text-align:center;font-size:12px;color:var(--wa-muted)}.wa-inline-button{display:block;margin:8px auto 0;padding:2px 4px;border:0;background:transparent;color:var(--wa-accent)}.wa-loading-rows{padding:12px 0}.wa-skeleton-row{display:flex;gap:14px;padding:20px 0;align-items:center}.wa-skeleton-row>div:last-child{flex:1}.wa-workspace-option:focus-visible,.wa-inline-button:focus-visible,.wa-person:focus-visible{outline:2px solid #7367f0;outline-offset:2px}.wa-person:disabled{cursor:wait;opacity:.65}.wa-manage-link{display:flex;width:100%;align-items:center;gap:8px;margin-top:12px;padding:14px 4px 0;border:0;border-top:1px solid var(--wa-line);background:transparent;color:var(--wa-accent);font-size:12px;font-weight:600}[dir=ltr] .wa-manage-link>svg:last-child{margin-left:auto}[dir=rtl] .wa-manage-link>svg:last-child{margin-right:auto}.wa-error{background:#fff1f0;color:#a73535;padding:10px 12px;margin:10px 0;border-radius:7px;font-size:12px}.wa-enable-card{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px;border-radius:10px;border:1px solid var(--wa-line);background:var(--wa-tint);margin:18px 0 24px}.wa-enable-card strong{font-size:14px}.wa-enable-card p{margin:5px 0 0;font-size:12px;color:var(--wa-muted)}.wa-enable-card.is-enabled{border-color:#bac7f4}.wa-section-heading{display:flex;align-items:center;justify-content:space-between;font-size:13px;margin-bottom:12px}.wa-section-heading span{color:var(--wa-muted);font-size:12px}.wa-editor-body{display:flex;flex-direction:column;max-height:calc(100dvh - 150px);overflow:hidden}.wa-editor-body>*{flex-shrink:0}.wa-editor-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding:1px}.wa-editor-scroll .wa-grants{flex:none;min-height:0;overflow:visible}.wa-grants{display:flex;flex-direction:column;gap:10px;flex:1 1 auto;min-height:90px;overflow-y:auto;padding:1px}.wa-grant{flex-shrink:0;border:1px solid var(--wa-line);border-radius:9px;padding:16px}.wa-grant.is-selected{border-color:#c3cef0}.wa-grant-heading{display:flex;align-items:center;gap:12px}.wa-grant-heading strong{font-size:13px}.wa-grant-heading>div:nth-child(2){flex:1;display:flex;gap:8px;align-items:center}.wa-primary-label{font-size:10px;display:inline-flex;align-items:center;gap:3px;background:var(--wa-tint);color:var(--wa-muted);padding:3px 6px;border-radius:4px}.wa-grant-fields{display:grid;grid-template-columns:1fr 1.5fr;gap:13px;margin-top:13px}[dir=ltr] .wa-grant-fields{padding-left:32px}[dir=rtl] .wa-grant-fields{padding-right:32px}.wa-grant-fields label{font-size:11px;color:var(--wa-muted);font-weight:500;margin-bottom:4px}.wa-editor-note{display:flex;align-items:flex-start;gap:8px;color:var(--wa-muted);font-size:12px;line-height:1.6;margin:18px 0}.wa-editor-note svg{flex-shrink:0;margin-top:2px}.wa-editor-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;border-top:1px solid var(--wa-line)}.wa-editor-footer>div{display:flex;gap:9px}.wa-confirm-actions{display:flex;gap:10px;justify-content:flex-end}.wa-recovery{--wa-brand: var(--bs-primary, #5145e5);--wa-brand-rgb: var(--bs-primary-rgb, 81, 69, 229);--wa-brand-tint: #f2efff;--wa-brand-ink: #6654e8;--wa-text: #2b2b38;--wa-muted: #727582;--wa-line: #ebe9f3;min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:24px 16px}[dir=ltr] .wa-recovery{background:radial-gradient(1100px 520px at 50% -10%,rgba(var(--wa-brand-rgb),.1),transparent 70%),linear-gradient(180deg,#faf9ff,#f5f6fb)}[dir=rtl] .wa-recovery{background:radial-gradient(1100px 520px at 50% -10%,rgba(var(--wa-brand-rgb),.1),transparent 70%),linear-gradient(-180deg,#faf9ff,#f5f6fb)}.dark-layout .wa-recovery{--wa-brand-tint: #2f2a55;--wa-brand-ink: #b3a8ff;--wa-text: #e8e6f3;--wa-muted: #a7a9ba;--wa-line: #363a52;background:radial-gradient(1100px 520px at 50% -10%,rgba(var(--wa-brand-rgb),.22),transparent 70%),#161d31}.wa-recovery-shell{width:100%;max-width:440px;display:flex;flex-direction:column;align-items:center;gap:24px}.wa-recovery-logo{height:34px;max-width:180px;object-fit:contain}.wa-recovery-card{width:100%;background:var(--wa-surface);border:1px solid var(--wa-line);border-radius:20px;padding:40px 36px 28px;text-align:center;box-shadow:0 1px 2px #1919280a,0 18px 48px -12px rgba(var(--wa-brand-rgb),.18)}.wa-recovery-card h2{font-size:24px;line-height:1.3;font-weight:600;letter-spacing:-.3px;color:var(--wa-text);margin:22px 0 10px}.wa-recovery-card .wa-recovery-copy{font-size:14px;line-height:1.7;color:var(--wa-muted);margin:0 auto 26px;max-width:340px}.wa-recovery-card .wa-error{margin:-8px 0 18px}[dir=ltr] .wa-recovery-card .wa-error{text-align:left}[dir=rtl] .wa-recovery-card .wa-error{text-align:right}.wa-hero-icon{width:60px;height:60px;display:grid;place-items:center;background:var(--wa-brand-tint);color:var(--wa-brand-ink);border-radius:18px;margin:auto;box-shadow:inset 0 0 0 1px rgba(var(--wa-brand-rgb),.08)}.wa-hero-icon.is-warning{background:#fff4e5;color:#c36a00;box-shadow:inset 0 0 0 1px #c36a001f}.dark-layout .wa-hero-icon.is-warning{background:#3d2f1c;color:#ffb35c}.wa-recovery-primary.mantine-Button-root{height:44px;border:0;border-radius:8px;font-size:14px;font-weight:500;box-shadow:0 6px 16px -6px rgba(var(--wa-brand-rgb),.55);transition:filter .15s,box-shadow .15s}[dir=ltr] .wa-recovery-primary.mantine-Button-root{background:linear-gradient(90deg,var(--wa-brand) 0%,rgba(var(--wa-brand-rgb),.85) 48%,var(--wa-brand) 100%)}[dir=rtl] .wa-recovery-primary.mantine-Button-root{background:linear-gradient(-90deg,var(--wa-brand) 0%,rgba(var(--wa-brand-rgb),.85) 48%,var(--wa-brand) 100%)}.wa-recovery-primary.mantine-Button-root:hover:not(:disabled){filter:brightness(1.05);box-shadow:0 8px 20px -6px rgba(var(--wa-brand-rgb),.6)}.wa-recovery-primary.mantine-Button-root:focus-visible{outline:2px solid #7367f0;outline-offset:3px}.wa-recovery-divider{height:1px;background:var(--wa-line);margin:24px 0 4px}.wa-text-button{display:inline-flex;gap:7px;margin:14px auto 0;padding:6px 10px;align-items:center;border:0;border-radius:6px;background:transparent;color:var(--wa-muted);font-size:13px;font-weight:500;transition:color .15s,background .15s}.wa-text-button:hover{color:var(--wa-brand);background:var(--wa-brand-tint)}.wa-text-button:focus-visible{outline:2px solid #7367f0;outline-offset:2px}@media(max-width:480px){.wa-recovery-card{padding:32px 22px 22px;border-radius:16px}.wa-recovery-card h2{font-size:21px}}@media(prefers-reduced-motion:reduce){.wa-recovery-primary.mantine-Button-root,.wa-text-button{transition:none}}@media(max-width:767px){.wa-page{padding:18px 10px}.wa-page-header{flex-direction:column}.wa-page-header h1{font-size:23px}.wa-summary-row{flex-wrap:wrap;gap:18px;padding:16px}.wa-summary-row .wa-summary-note{margin:0;max-width:none}.wa-toolbar{flex-direction:column;align-items:stretch;padding:16px}.wa-toolbar>div:last-child{width:100%}.wa-person{padding:14px}.wa-person-workspaces,.wa-review-label{display:none}.wa-grant-fields{grid-template-columns:1fr}.wa-editor-footer>span{display:none}.wa-editor-footer{justify-content:flex-end}[dir=ltr] .wa-switcher{margin-right:4px}[dir=rtl] .wa-switcher{margin-left:4px}}@media(prefers-reduced-motion:reduce){.wa-person{transition:none}}.wa-header-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}@media(max-width:575px){.wa-switch-trigger .wa-switch-label{display:none}}.wa-retained-access{margin-top:22px;padding:16px;border:1px solid var(--wa-line);border-radius:10px;font-size:13px}.wa-retained-access>p{margin:6px 0 12px}.wa-retained-row{display:flex;align-items:center;gap:10px;padding:12px 0;border-top:1px solid var(--wa-line)}.wa-retained-copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:3px;overflow-wrap:anywhere}.wa-retained-row>button{flex-shrink:0}.wa-recovery-workspaces{display:grid;gap:10px}[dir=ltr] .wa-recovery-workspaces{text-align:left}[dir=rtl] .wa-recovery-workspaces{text-align:right}.wa-recovery-workspaces button{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--wa-line, #e7e7ef);border-radius:12px;background:var(--wa-surface, white);color:var(--wa-text, #30384e);font:inherit;transition:background .15s,border-color .15s}.wa-recovery-workspaces button span:nth-child(2){flex:1;font-weight:500;overflow-wrap:anywhere}.wa-recovery-workspaces button span:last-child{display:inline-flex;align-items:center;gap:2px;font-size:12px;font-weight:500;color:var(--wa-brand, #6250df)}.wa-recovery-workspaces button:hover:not(:disabled){background:var(--wa-brand-tint, #f9f8ff);border-color:rgba(var(--wa-brand-rgb, 98, 80, 223),.35)}.wa-recovery-workspaces button:focus-visible{outline:2px solid #7367f0;outline-offset:2px}.wa-recovery-workspaces button:disabled{opacity:.6;cursor:wait}.always-show-perfect-scrollbar .ps__rail-y{opacity:.6}.docx-wrapper{padding-top:40px!important;background:#fff!important}.docx{border-radius:10px!important;text-indent:1pt!important;overflow-x:scroll!important;overflow-y:hidden!important}.lead-sidebar .sidebar-docx-wrapper{padding:20px 0 0!important;background:#eee!important}.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:0px;text-align:start!important;text-wrap:wrap!important}.sidebar-docx{overflow:scroll!important;overflow-y:hidden!important;width:90%!important;border-radius:10px!important;text-indent:1pt!important}.lead-sidebar *::-webkit-scrollbar{width:1px!important}.docx *::-webkit-scrollbar{width:1px!important}.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;padding-bottom:7px}.analytics-table{width:100%;border-collapse:separate;border-spacing:0}.analytics-table thead{background-color:#eee9ef}.analytics-table thead th{font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #dee2e6}@keyframes seraActiveDotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}.sera-active-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:999px;background-color:#4f46e51a;color:#4f46e5;font-size:.857rem;font-weight:600;line-height:1.2;white-space:nowrap}.sera-active-badge:hover{color:#4338ca}.sera-active-badge__dot{width:6px;height:6px;border-radius:50%;background-color:#4f46e5;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);cursor:pointer}.job-matched-candidate .show-transition{opacity:0;transform:scale(.4);transition:opacity .5s ease-in,transform .6s ease-in}.job-matched-candidate .candidate-recos .modal-title{width:100%}.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;transform:scale(1)}@media screen and (max-width:999px){.job-matched-candidate .matched-candidate-profile{margin-top:2rem;border-top:1px solid #666;padding-top:1rem}}.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}.job-matched-candidate .candidate-details-card{background:#fff;border:1px solid #bcbec2;box-shadow:#3f3f440d 0 0 0 1px,#22215126 0 1px 3px}.job-matched-candidate :root{--jd-color-background-default: #ffffff;--jd-color-icon: var(--bs-primary, #4f46e5)}.job-matched-candidate .candidate-card .share-btn{position:absolute;top:-30px;padding:5px 10px;border-radius:5px;font-size:.9rem;z-index:10;transform:translateY(100%);opacity:0;transition:transform .4s ease,opacity .4s ease}[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{transform:translateY(0);opacity:1;top:0}.branded-resume{display:flex;align-items:center;justify-content:center;gap:10px;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:.4px;color:var(--bs-primary, #4f46e5);background-color:rgba(var(--bs-primary-rgb, 79, 70, 229),.25);border-style:solid;border-width:2px 2px 2px 2px;border-color:#c2c2c5;border-radius:40px;padding:5px;transform:translate(0) rotate(0);transition:.2s}[dir=ltr] .branded-resume{box-shadow:-4px -2px 16px #fff,4px 2px 16px #5f9de77a}[dir=rtl] .branded-resume{box-shadow:4px -2px 16px #fff,-4px 2px 16px #5f9de77a}.branded-resume:hover{transform:scale(1.05)}.branded-resume:active{box-shadow:none}@keyframes moveArrow{0%,to{transform:translate(0)}50%{transform:translate(4px)}}.animate-arrow{animation:moveArrow 2s 3;animation-timing-function:ease-in-out}@keyframes borderChangeOnArrowTouch{0%,to{outline:0px solid rgba(236,235,235,.5411764706)}25%,75%{outline:2px solid var(--bs-primary, #4f46e5)}}.candidate-menu-actions-col,.candidate-menu-toolbar,.candidate-menu-actions{overflow:visible}.move-stage-btn{border:1px solid #ccc;border-radius:4px;height:35px;width:35px;padding:8px 6px;animation:borderChangeOnArrowTouch 2s 3;animation-timing-function:ease-in-out}[dir=ltr] .move-stage-btn{margin-right:15px}[dir=rtl] .move-stage-btn{margin-left:15px}.hover-red,#share_candidate{color:#3a3a3a}.hover-red:hover{cursor:pointer;color:#ff5252}.add-file-glow{box-shadow:none;animation:glow 1.5s infinite ease-in-out}@keyframes glow{0%,to{box-shadow:none}50%{box-shadow:0 0 5px 1px #48abe0}}.toggle-summary{background:none;border:none;color:var(--bs-primary, #4f46e5);cursor:pointer;padding:0;font-size:.9rem;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)}}.close-job-post-modal .bounce-button.animate{animation:bounceButton 1s ease-in forwards}.close-job-post-modal .bounce-button button{transition:transform .2s ease}.close-job-post-modal .bounce-button button:hover{transform:scale(1.05)}.close-job-post-modal .bounce-button button:active{transform:scale(.95)}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}[dir=ltr] .PhoneInputCountrySelectArrow{margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth)}[dir=rtl] .PhoneInputCountrySelectArrow{margin-right:var(--PhoneInputCountrySelectArrow-marginLeft);border-right-width:0;border-left-width:var(--PhoneInputCountrySelectArrow-borderWidth)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.react-select.is-invalid .select__control{border-color:#fb7979}.select__control .select__input,.react-select__control .select__input{color:#6e6b7b!important}.select__control.select__control--is-disabled,.react-select__control.select__control--is-disabled{border-color:#ebe9f1}.select__control.select__control--is-disabled .select__indicator-separator,.react-select__control.select__control--is-disabled .select__indicator-separator{background-color:#ebe9f1}.select__control.select__control--is-focused,.select__control.react-select__control--is-focused,.react-select__control.select__control--is-focused,.react-select__control.react-select__control--is-focused{box-shadow:none;border-color:#4f46e5}.select__control .select__indicator svg,.react-select__control .select__indicator svg{cursor:pointer;color:#6e6b7b}.select__control .select__indicator-separator,.react-select__control .select__indicator-separator{display:none}.select__control .select__single-value,.react-select__control .select__single-value,.select__control .select__placeholder,.react-select__control .select__placeholder{color:#6e6b7b}.select__menu .select__menu-list .select__option,.select__menu .select__menu-list .react-select__option,.select__menu .react-select__menu-list .select__option,.select__menu .react-select__menu-list .react-select__option,.react-select__menu .select__menu-list .select__option,.react-select__menu .select__menu-list .react-select__option,.react-select__menu .react-select__menu-list .select__option,.react-select__menu .react-select__menu-list .react-select__option{cursor:pointer}.select__menu .select__menu-list .select__option.select__option--is-focused,.select__menu .select__menu-list .react-select__option.select__option--is-focused,.select__menu .react-select__menu-list .select__option.select__option--is-focused,.select__menu .react-select__menu-list .react-select__option.select__option--is-focused,.react-select__menu .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 .react-select__menu-list .select__option.select__option--is-focused,.react-select__menu .react-select__menu-list .react-select__option.select__option--is-focused{background-color:#4f46e51f;color:#4f46e5}.select__menu .select__menu-list .select__option.select__option--is-selected,.select__menu .select__menu-list .react-select__option.select__option--is-selected,.select__menu .react-select__menu-list .select__option.select__option--is-selected,.select__menu .react-select__menu-list .react-select__option.select__option--is-selected,.react-select__menu .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 .react-select__menu-list .select__option.select__option--is-selected,.react-select__menu .react-select__menu-list .react-select__option.select__option--is-selected{background-color:#4f46e5;color:#fff}.select__menu .select__menu-list .select__group .select__group-heading,.select__menu .react-select__menu-list .select__group .select__group-heading,.react-select__menu .select__menu-list .select__group .select__group-heading,.react-select__menu .react-select__menu-list .select__group .select__group-heading{margin-bottom:.5rem;color:#5e5873;font-weight:bolder;font-size:inherit}.select__multi-value,.react-select__multi-value{color:#fff;border-radius:3px}[dir=ltr] .select__multi-value,[dir=ltr] .react-select__multi-value{margin:0 .7rem 0 0}[dir=rtl] .select__multi-value,[dir=rtl] .react-select__multi-value{margin:0 0 0 .7rem}.select__multi-value .select__multi-value__label,.react-select__multi-value .select__multi-value__label{color:#fff;font-size:.85rem;border-radius:.357rem;padding:.26rem .6rem}[dir=ltr] .select__multi-value .select__multi-value__remove,[dir=ltr] .react-select__multi-value .select__multi-value__remove{padding-left:0;padding-right:.5rem}[dir=rtl] .select__multi-value .select__multi-value__remove,[dir=rtl] .react-select__multi-value .select__multi-value__remove{padding-right:0;padding-left:.5rem}.select__multi-value .select__multi-value__remove:hover,.react-select__multi-value .select__multi-value__remove:hover{background-color:inherit;color:inherit}.select__multi-value .select__multi-value__remove svg,.react-select__multi-value .select__multi-value__remove svg{height:.85rem;width:.85rem}.select__multi-value .select__multi-value__remove svg:hover,.react-select__multi-value .select__multi-value__remove svg:hover{cursor:pointer}.select-borderless .select__control{border:0}.select-borderless .select__control .select__indicators{display:none}.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}.dark-layout .select__control .select__multi-value{background-color:#4f46e51f}.dark-layout .select__control .select__multi-value .select__multi-value__label{color:#4f46e5}.dark-layout .select__control .select__multi-value__remove svg{fill:#4f46e5}.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 .select__menu-list .select__group .select__group-heading,.dark-layout .react-select__menu-list .select__group .select__group-heading{color:#d0d2d6}.dark-layout .select__menu{background-color:#283046}html[dir=rtl] .select__control .select__loading-indicator{flex-direction:row-reverse}.swal2-container .swal2-popup{border-radius:.428rem;padding-bottom:1.5rem}.swal2-container .swal2-popup .swal2-close:focus{outline:none;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}.swal2-container .swal2-popup button.swal2-confirm:focus{box-shadow:none}.swal2-container .swal2-popup input.swal2-input{height:2.714rem;font-size:1rem;padding:.571rem 1rem;color:#6e6b7b;border-color:#d8d6de;border-radius:.357rem;line-height:1.45}.swal2-container .swal2-popup input.swal2-input:focus{border-color:#4f46e5!important;box-shadow:0 3px 10px #22292f1a}.swal2-container .swal2-popup .swal2-progress-steps .swal2-progress-step{background-color:#4f46e5}.swal2-container .swal2-popup .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line,.swal2-container .swal2-popup .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background-color:#6962e9}.swal2-container .swal2-popup .swal2-progress-steps .swal2-progress-step-line{background-color:#4f46e5}.swal2-container .swal2-popup pre{min-height:1.35rem;margin-top:.5rem}.swal2-container .swal2-popup .swal2-footer{border-color:#ebe9f1;color:#6e6b7b}.dark-layout .swal2-container .swal2-popup .swal2-title{color:#d0d2d6}.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}.dark-layout .swal2-container .swal2-modal .swal2-header .swal2-success-circular-line-left,.dark-layout .swal2-container .swal2-modal .swal2-header .swal2-success-circular-line-right,.dark-layout .swal2-container .swal2-modal .swal2-header .swal2-success-fix,.dark-layout .swal2-container .swal2-modal .swal2-header .swal2-animate-success-icon{background-color:#283046!important}.dark-layout .swal2-container .swal2-modal input.swal2-input{border-color:#3b4253;color:#b4b7bd}.dark-layout .swal2-container .swal2-modal .swal2-content,.dark-layout .swal2-container .swal2-modal .swal2-html-container,.dark-layout .swal2-container .swal2-modal pre,.dark-layout .swal2-container .swal2-modal code{color:#b4b7bd}.dark-layout .swal2-container .swal2-modal .swal2-input{background-color:#283046}.dark-layout .swal2-container .swal2-modal .swal2-footer{border-color:#3b4253;color:#b4b7bd}.dark-layout .swal2-container .swal2-validation-message{background-color:#161d31;color:#b4b7bd}.extension-modal .modal-content{border-radius:1rem;border:none;box-shadow:0 8px 30px #0000001a}.extension-modal .modal-header{border-bottom:none;padding-bottom:0}.extension-modal .modal-title{font-weight:600;font-size:1.4rem;color:#6e58ff}.extension-modal .modal-body{padding-top:.5rem}.extension-modal .video-container{height:0;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;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{background-color:#28a745;border:none;font-weight:500}.extension-modal .btn-download:hover{background-color:#218838}.highlight-purple{color:#382d7e;margin-left:4px;margin-right:4px;font-weight:600}@media(max-width:768px){.extension-modal .modal-dialog{margin:.5rem;max-width:calc(100vw - 1rem)}.extension-modal .modal-content{max-height:95vh}.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{padding:1rem;max-height:calc(95vh - 100px);overflow-y:auto}.extension-modal .video-container{padding-bottom:56.25%;margin-bottom:.75rem;margin-top:.5rem}.extension-modal .instructions{font-size:.875rem;margin-bottom:1rem}.extension-modal .instructions li{margin-bottom:.75rem;font-size:.875rem;line-height:1.5}.extension-modal .btn-download{font-size:14px;padding:10px 0}}@media(max-width:480px){.extension-modal .modal-dialog{margin:.25rem;max-width:calc(100vw - .5rem)}.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}.extension-modal .modal-body{padding:.75rem}.extension-modal .video-container{margin-bottom:.5rem;margin-top:.25rem}.extension-modal .instructions{font-size:.8rem}.extension-modal .instructions li{margin-bottom:.5rem;font-size:.8rem}.extension-modal .instructions li code{font-size:.75rem;padding:1px 4px}.extension-modal .btn-download{font-size:13px;padding:8px 0}}.manage-emails-page .manage-emails-table .rdt_Table{background:transparent!important;border:none!important}.manage-emails-page .manage-emails-table .rdt_TableHead{border:none!important;background:transparent!important}.manage-emails-page .manage-emails-table .rdt_TableHead .rdt_TableHeadRow{border:none!important;background:transparent!important;min-height:44px}[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{background:transparent!important;border:none!important;padding:12px 16px!important;font-size:12px!important;font-weight:500!important;color:#8a92a6!important;text-transform:uppercase!important;letter-spacing:.5px!important}[dir=ltr] .manage-emails-page .manage-emails-table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:first-child{padding-left:24px!important}[dir=rtl] .manage-emails-page .manage-emails-table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:first-child{padding-right:24px!important}[dir=ltr] .manage-emails-page .manage-emails-table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:last-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}.manage-emails-page .manage-emails-table .rdt_TableBody{background:transparent!important}.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;max-width:97%!important;box-shadow:0 2px 6px #0000000d!important;min-height:70px!important;transition:background .2s ease,box-shadow .2s ease;cursor:pointer}.manage-emails-page .manage-emails-table .rdt_TableBody .rdt_TableRow .rdt_TableCell{border:none!important;padding:18px 16px!important;font-size:15px!important;font-weight:500;color:#1a1a1a!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=rtl] .manage-emails-page .manage-emails-table .rdt_TableBody .rdt_TableRow .rdt_TableCell:first-child{padding-right:20px!important}[dir=ltr] .manage-emails-page .manage-emails-table .rdt_TableBody .rdt_TableRow .rdt_TableCell:last-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}.manage-emails-page .manage-emails-table .rdt_TableBody .rdt_TableRow:hover{background:#fff!important;box-shadow:0 4px 10px #0000000f!important;transform:translateY(-2px)}.manage-emails-page .email-cell .email-info .email-address{font-size:14px!important;font-weight:500!important;color:#3e4954!important;margin-bottom:0!important;text-decoration:none!important}.manage-emails-page .email-cell .email-info .warmup-label{font-size:11px!important;color:#8a92a6!important;margin-top:2px!important;display:flex!important;align-items:center!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;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;border-radius:12px!important;font-size:12px!important;font-weight:600!important}.manage-emails-page .health-score.score-100,.manage-emails-page .health-score.score-high{background-color:#e8f5e8!important;color:#2d7738!important}.manage-emails-page .health-score.score-medium{background-color:#fff3cd!important;color:#856404!important}.manage-emails-page .health-score.score-low{background-color:#f8d7da!important;color:#721c24!important}.manage-emails-page .actions-cell .action-buttons{display:flex!important;align-items:center!important;justify-content:center!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;border:none!important;background:transparent!important;border-radius:4px!important;cursor:pointer!important}.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;border:none!important;background:transparent!important;border-radius:4px!important;cursor:pointer!important;color:#8a92a6!important}.manage-emails-page .actions-cell .action-buttons .more-btn:hover{background:#f8f9fa!important;color:#3e4954!important}.manage-emails-page .card{box-shadow:none!important;border:1px solid #ebedf2!important;border-radius:8px!important}.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;margin-bottom:4px!important}.manage-emails-page .card .card-header small{font-size:13px!important;color:#8a92a6!important}.manage-emails-page .card .card-body{padding:0!important;background:#fff!important}.manage-emails-page .filters-section{padding:16px 24px!important;border-bottom:1px solid #ebedf2!important;background:#fafbfc!important}.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;margin-bottom:8px!important}.manage-emails-page .empty-state p{font-size:14px!important;color:#8a92a6!important;line-height:1.5!important}.manage-emails-page .card-footer{background:#fafbfc!important;border-top:1px solid #ebedf2!important;padding:16px 24px!important}@keyframes shimmer-move{0%{transform:translate(-100%)}to{transform:translate(100%)}}.manage-emails-page .shimmer{position:relative;overflow:hidden;background:#eef0f3}.manage-emails-page .shimmer:after{content:"";position:absolute;inset:0;animation:shimmer-move 1.2s ease-in-out infinite}[dir=ltr] .manage-emails-page .shimmer:after{transform:translate(-100%);background:linear-gradient(90deg,#fff0,#fff9,#fff0)}[dir=rtl] .manage-emails-page .shimmer:after{transform:translate(100%);background:linear-gradient(-90deg,#fff0,#fff9,#fff0)}.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;gap:16px;background:#fff;border:1px solid #ebedf2;border-radius:12px;padding:18px 16px;max-width:97%;margin:10px auto;box-shadow:0 2px 6px #0000000d}@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 .pill,.manage-emails-page .email-card-skeleton .actions{display:none}}@media(max-width:576px){.manage-emails-page .email-card-skeleton{grid-template-columns:1fr 80px}.manage-emails-page .email-card-skeleton .pill,.manage-emails-page .email-card-skeleton .actions{display:none}}.manage-emails-page .email-card-skeleton .left{display:flex;align-items:center;gap:12px;min-width:0}.manage-emails-page .email-card-skeleton .avatar{width:40px;height:40px;border-radius:50%;flex:0 0 auto}.manage-emails-page .email-card-skeleton .text-block{display:flex;flex-direction:column;gap:6px;width:60%;max-width:340px}.manage-emails-page .email-card-skeleton .line{height:12px;border-radius:8px}.manage-emails-page .email-card-skeleton .stat{height:14px;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;border-radius:12px;justify-self:center}.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;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%}.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{cursor:pointer;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1)}.flow-card:hover{transform:scale(1.008);box-shadow:0 12px 28px #00000026}.warmup-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;border:none!important;background:transparent!important;border-radius:4px!important;cursor:pointer!important}.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{border:none;box-shadow:0 10px 30px #0000001a;overflow:hidden}.jobleads-modal .modal-header{background-color:#f7f6ff;color:#5b52e8;font-weight:600;border-bottom:1px solid white;border-top-left-radius:16px;border-top-right-radius:16px;padding:1rem 1.5rem}.jobleads-modal .modal-body{background-color:#fff;padding:1.5rem 1.75rem}.jobleads-modal .modal-footer{border-top:1px solid #ececec;background-color:#faf9ff;border-bottom-left-radius:16px;border-bottom-right-radius:16px;padding:1rem 1.75rem}.jobleads-stepper{display:flex;align-items:center;font-weight:600;font-size:15px;margin-bottom:1rem}.jobleads-stepper .step{color:#999;transition:all .25s ease;position:relative;padding-bottom:4px}.jobleads-stepper .step.active{color:#6c63ff;border-bottom:2px solid #6c63ff}.jobleads-stepper .arrow{margin:0 8px;color:#b3b3b3}.jobleads-card{border:1px solid #ececec;border-radius:12px;box-shadow:0 3px 12px #6c63ff14;margin-bottom:1rem;transition:box-shadow .25s ease,transform .25s ease}.jobleads-card:hover{box-shadow:0 5px 16px #6c63ff26;transform:translateY(-2px)}.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;gap:.4rem;font-weight:600;color:#5b52e8;font-size:1rem;margin-bottom:1rem}.jobleads-section-title svg{color:#6c63ff}.jobleads-table td{vertical-align:middle;background-color:#fff;font-size:14px;padding:.75rem;border-color:#ececec}.jobleads-table td:first-child{font-weight:600;color:#333;width:35%}.btn-purple{background-color:#6c63ff!important;border:none!important;color:#fff!important;font-weight:500;border-radius:8px;padding:8px 20px;transition:all .25s ease-in-out;box-shadow:0 3px 10px #6c63ff40}.btn-purple:hover{background-color:#5b52e8!important;box-shadow:0 6px 16px #6c63ff59;transform:translateY(-1px)}.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}.jobleads-modal .modal-content{animation:fadeInUp .25s ease}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.jobleads-spinner.app-loader{height:auto!important;min-height:300px}:root{--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .5em;--PhoneInputCountrySelectArrow-marginLeft: .5em;--PhoneInputCountrySelectArrow-marginRight: .3em;--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .7;--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,0);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,0)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0;padding:.571rem 1rem;background-color:#fff;background-clip:padding-box;border:1px solid #d8d6de;border-radius:.357rem;color:#6e6b7b}.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;border:0;opacity:0;cursor:pointer}[dir=ltr] .PhoneInputCountrySelect{left:0}[dir=rtl] .PhoneInputCountrySelect{right:0}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);transition:transform .2s}[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)}.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{background-color:#f8f7f7;padding:1rem;position:relative;height:calc(100% - 165px)}.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;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{padding:.7rem 1rem;clear:both;color:#1c0e20;font-size:14px;background-color:#fff;border-radius:.357rem;box-shadow:0 0 3px #22292f1f;max-width:75%}[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}.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;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;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;padding:0 1rem;background-color:#fff;display:flex;align-items:center;border-top:1px solid #ebe9f1}.chat-widget .card-header{padding-top:.8rem;padding-bottom:.8rem}.chat-widget .chat-app-window .user-chats{background-color:#f8f8f8;height:390px}.chat-widget .chat-app-window .chat-app-form{border-top:0;border-bottom-left-radius:.357rem;border-bottom-right-radius:.357rem;height:56px}.chat-widget .chat-app-window .chat-app-form .input-group-text,.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}.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{border:1px solid #ebe9f1;border-radius:.428rem;position:static;margin-top:60px}.chat-application .chat-profile-sidebar{height:inherit;width:400px;border-radius:.25rem;position:absolute;background-color:#fff;transition:all .3s ease,background 0s,border 0s,color 0s;z-index:6}[dir=ltr] .chat-application .chat-profile-sidebar{border-right:1px solid #ebe9f1;border-top-right-radius:0;border-bottom-right-radius:0;transform:translate(-110%)}[dir=rtl] .chat-application .chat-profile-sidebar{border-left:1px solid #ebe9f1;border-top-left-radius:0;border-bottom-left-radius:0;transform:translate(110%)}.chat-application .chat-profile-sidebar.show{transform:translate(0);transition:all .3s ease,background 0s,border 0s,color 0s}.chat-application .chat-profile-sidebar .chat-profile-header{display:flex;align-items:center;justify-content:center;height:200px;text-align:center}.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;padding:0 2rem 1.5rem}.chat-application .close-icon{position:absolute;top:.85rem;cursor:pointer}[dir=ltr] .chat-application .close-icon{right:1rem}[dir=rtl] .chat-application .close-icon{left:1rem}.chat-application .sidebar-close-icon svg,.chat-application .sidebar-close-icon i,.chat-application .close-icon svg,.chat-application .close-icon i{font-size:1.143rem;height:1.143rem;width:1.143rem}.chat-application .avatar-border img{border:2px solid #fff}.chat-application .sidebar-content{background-color:#fff;height:inherit;width:400px;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;cursor:pointer;visibility:hidden}[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%;border-bottom:1px solid #ebe9f1;padding:.7rem 1.286rem;display:flex}.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}.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;margin:2rem 1.286rem .5rem}.chat-application .sidebar-content .chat-user-list-wrapper{position:relative;height:calc(100% - 115px);width:100%;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{padding:.786rem 1.286rem;display:none!important}.chat-application .sidebar-content .chat-user-list-wrapper .no-results.show{display:block!important}.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;padding:.786rem 1.286rem}.chat-application .sidebar-content .chat-user-list-wrapper li .chat-info{margin-top:.3rem;width:calc(100% - 128px);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}.chat-application .sidebar-content .chat-user-list-wrapper li:hover{cursor:pointer;background:#f8f8f8}.chat-application .sidebar-content .chat-user-list-wrapper li.active{background-color:#f3f2fe}.chat-application .sidebar-content .chat-user-list-wrapper li img{border:2px solid #fff}.chat-application .chat-app-window{height:100%}.chat-application .chat-app-window .start-chat-area,.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{background:#fff;box-shadow:0 4px 8px #22292f1f!important;color:#6e6b7b}.chat-application .chat-app-window .start-chat-area .start-chat-text{padding:.5rem 1rem;border-radius:1.428rem;cursor:pointer}.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 svg,.chat-application .chat-app-window .start-chat-area .start-chat-icon i{height:4rem;width:4rem;font-size:4rem}.chat-application .user-profile-sidebar{width:400px;border-radius:.25rem;background-color:#fff;position:absolute;transition:all .3s ease,background 0s,border 0s,color 0s;z-index:6;bottom:0;top:0}[dir=ltr] .chat-application .user-profile-sidebar{border-top-left-radius:0;border-bottom-left-radius:0;transform:translate(110%);right:0}[dir=rtl] .chat-application .user-profile-sidebar{border-top-right-radius:0;border-bottom-right-radius:0;transform:translate(-110%);left:0}.chat-application .user-profile-sidebar.show{transform:translate(0);transition:all .3s ease,background 0s,border 0s,color 0s}.chat-application .user-profile-sidebar .user-profile-header .header-profile-sidebar{height:200px;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;width:100%}.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);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:translate(-110%)}[dir=rtl] .chat-application .sidebar-content{transform:translate(110%)}.chat-application .sidebar-content.show{transform:translate(0);transition:all .3s ease}}@media(max-width:767.98px){.chat-application .sidebar-content .sidebar-close-icon{visibility:visible;top:15px;padding:.65rem;line-height:1}[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 .sidebar-content,.chat-application .sidebar-content .chat-fixed-search,.chat-application .sidebar-content .chat-user-list-wrapper,.chat-application .chat-profile-sidebar,.chat-application .user-profile-sidebar{width:100%}}.call-transcription-modal .call-transcription-modal-tabs{background-color:#f1f5f9;padding:.25rem;color:#64748b;border-radius:4px}.call-transcription-modal .call-transcription-modal-tabs .tab-item{padding:.375rem .75rem;font-size:1.1rem}.call-transcription-modal .active{background-color:#fff;color:#020817;border-radius:4px}.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;gap:.375rem;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;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;border-radius:9999px;border:1px solid var(--bs-primary, #4f46e5);padding:.125rem .625rem;font-size:.85rem;font-weight:600;transition:color .2s,background-color .2s;outline:none;color:var(--bs-primary, #4f46e5)}.call-transcription-modal .lead-answer{color:#4b5563;line-height:1.625;background-color:#f9fafb;padding:1rem;border-radius:.5rem;font-size:.9rem}[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{background:#fff;padding:0;border-radius:10px;box-shadow:#3c40434d 0 1px 2px,#3c404326 0 2px 6px 2px;transition:box-shadow .3s ease;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;gap:12px;padding:8px 12px;border-radius:16px;box-shadow:0 8px 16px rgba(var(--bs-primary-rgb, 79, 70, 229),.3);color:#fff;font-size:14px}[dir=ltr] .call-transcription-modal .interview-card .overall-badge{background:linear-gradient(135deg,var(--bs-primary, #4f46e5) 0%,rgba(var(--bs-primary-rgb, 79, 70, 229),.7) 100%)}[dir=rtl] .call-transcription-modal .interview-card .overall-badge{background:linear-gradient(-135deg,var(--bs-primary, #4f46e5) 0%,rgba(var(--bs-primary-rgb, 79, 70, 229),.7) 100%)}.call-transcription-modal .interview-card .mantine-Accordion-control{padding:0 20px!important}.call-transcription-modal .interview-card .mantine-Accordion-item{border:none!important}.call-transcription-modal .interview-card .mantine-Accordion-panel{padding:0 20px!important}.call-transcription-modal .interview-card:hover{box-shadow:0 4px 24px #0000000f,0 2px 8px #00000008}.call-transcription-modal .language-proficiency-container{display:flex;flex-direction:column;gap:24px}.call-transcription-modal .language-proficiency-container .overall-proficiency{display:flex;justify-content:center;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));gap:20px}.call-transcription-modal .language-proficiency-container .language-skill-card{padding:18px 24px;background:#fff;border:2px solid #e5e7eb;border-radius:16px;display:flex;flex-direction:column;gap:12px;transition:all .3s ease;position:relative;overflow:hidden}.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) 0%,rgba(var(--bs-primary-rgb, 79, 70, 229),.7) 100%)}[dir=rtl] .call-transcription-modal .language-proficiency-container .language-skill-card:before{right:0;background:linear-gradient(-180deg,var(--bs-primary, #4f46e5) 0%,rgba(var(--bs-primary-rgb, 79, 70, 229),.7) 100%)}.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;gap:12px}.call-transcription-modal .language-proficiency-container .skill-name{font-size:14px;font-weight:700;color:#1a1a1a;margin:0;text-transform:uppercase;letter-spacing:.5px}.call-transcription-modal .language-proficiency-container .skill-level-badge{padding:4px 12px;color:#fff;font-size:12px;font-weight:700;border-radius:8px;letter-spacing:1px}[dir=ltr] .call-transcription-modal .language-proficiency-container .skill-level-badge{background:linear-gradient(135deg,var(--bs-primary, #4f46e5) 0%,rgba(var(--bs-primary-rgb, 79, 70, 229),.7) 100%)}[dir=rtl] .call-transcription-modal .language-proficiency-container .skill-level-badge{background:linear-gradient(-135deg,var(--bs-primary, #4f46e5) 0%,rgba(var(--bs-primary-rgb, 79, 70, 229),.7) 100%)}.call-transcription-modal .language-proficiency-container .skill-score{font-size:20px;font-weight:700;color:var(--bs-primary, #4f46e5);margin:0}.call-transcription-modal .language-proficiency-container .skill-description{font-size:13px;line-height:1.6;color:#6b7280;margin:0;font-weight:500}.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;background-color:#3c4043;color:#fff;border-radius:50%;cursor:pointer;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}#call-mute .mic-on,#call-mute .mic-off{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}#call-mute .switch:hover{background-color:#3c4043cc}#call-mute #checkbox{display:none}#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{background:#fff;color:#111;border-radius:15px;overflow:hidden}.enrichment-modal .modal-body{max-height:90vh;overflow-y:auto;padding:2rem}.enrichment-modal .content-wrapper{display:flex;flex-direction:row;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;display:flex;justify-content:center;transition:all .6s ease-in-out;opacity:0}[dir=ltr] .enrichment-modal .image-section{transform:translate(-20px)}[dir=rtl] .enrichment-modal .image-section{transform:translate(20px)}.enrichment-modal .image-section.shifted{opacity:1;transform:translate(0)}.enrichment-modal .image-section img{width:100%;height:auto;max-width:100%;border-radius:10px}@media(max-width:992px){.enrichment-modal .image-section{width:100%;margin-bottom:2rem}}.enrichment-modal .text-content{flex:1;opacity:0;transition:all .6s ease-in-out;transition-delay:.3s}[dir=ltr] .enrichment-modal .text-content{transform:translate(20px)}[dir=rtl] .enrichment-modal .text-content{transform:translate(-20px)}.enrichment-modal .text-content.visible{opacity:1;transform:translate(0)}@media(max-width:992px){.enrichment-modal .text-content{width:100%}}.enrichment-modal .title{color:#6e58ff;font-size:1.8rem;margin-bottom:1.5rem;font-weight:700}@media(max-width:768px){.enrichment-modal .title{font-size:1.5rem}}.enrichment-modal .info-section{margin-bottom:2rem}.enrichment-modal .info-item{display:flex;align-items:flex-start;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;margin-bottom:.5rem}.enrichment-modal .info-item p{margin:0;line-height:1.5}.enrichment-modal .worth-waiting{background:#6e58ff1a;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}.enrichment-modal ::-webkit-scrollbar-track{background:#ffffff1a;border-radius:4px}.enrichment-modal ::-webkit-scrollbar-thumb{background:#6e58ff;border-radius:4px}@media(max-width:576px){.enrichment-modal .modal-body{padding:1rem}.enrichment-modal .info-item{margin-bottom:1rem}.enrichment-modal .info-item .icon{font-size:1.25rem}.enrichment-modal .worth-waiting{padding:1rem}}.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)}}.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)}}.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)}}.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;inset:0rem;z-index:500;display:flex;align-items:center;justify-content:center}.app-ai-search .overlay-img img{width:100px}.app-ai-search .overlay-img .ai-flow-spinner .fallback-logo{width:80px!important}.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}.app-ai-search .header-row{background-color:#fff;padding:1rem;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:2rem}.app-ai-search .page-title{font-size:2rem;margin-bottom:.5rem}.app-ai-search .total-candidates{color:#6c757d}.app-ai-search .ai-candidate-card{background-color:#fff;border:none;border-radius:12px;box-shadow:0 4px 6px #0000001a;margin-bottom:2rem;overflow:hidden;transition:all .3s ease}.app-ai-search .candidate-card:hover{box-shadow:0 8px 15px #0000001a;transform:translateY(-5px)}.app-ai-search .image-container{position:relative;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}.app-ai-search .candidate-image{width:100%;height:100%;border-radius:50%;object-fit:cover}.app-ai-search .candidate-score{position:absolute;bottom:0;background-color:#4318ff;color:#fff;border-radius:12px;padding:.25rem .5rem;font-weight:700;font-size:.8rem}.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;margin-bottom:.25rem}.app-ai-search .candidate-title{color:#6c757d;margin-bottom:.5rem}.app-ai-search .candidate-actions{display:flex;gap:1rem;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)}}.app-ai-search .accept-or-reject-buttons button:first-child{animation:infiniteScaleButton1 2.5s infinite ease-in-out}.app-ai-search .accept-or-reject-buttons button:nth-child(2){animation:infiniteScaleButton2 2.5s infinite ease-in-out}.app-ai-search .linkedin-profile{display:inline-flex;align-items:center;padding:.5rem 1rem;background-color:#0077b5;color:#fff;border-radius:20px;text-decoration:none;font-size:14px;transition:background-color .3s ease}.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}.app-ai-search .candidate-content{padding:1.5rem}.app-ai-search .section-title{font-size:1.2rem;font-weight:700;margin-bottom:1rem;color:#333}.app-ai-search .skills-container{display:flex;flex-wrap:nowrap;gap:.5rem;margin-bottom:1.5rem}.app-ai-search .skill-badge{background-color:#e9ecef;color:#495057;padding:5px 7px;border-radius:20px;font-size:.7rem;margin:5px}.app-ai-search .experience-item{display:flex;align-items:flex-start;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;border-radius:8px;display:flex;align-items:center;justify-content:center;background-color:#f8f9fa;color:#6c757d;font-size:20px;font-weight:700}[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}.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;margin-bottom:.25rem;color:#333}.app-ai-search .company-name{color:#4318ff}.app-ai-search .job-duration{font-size:.9rem;color:#999}.app-ai-search .summary-section,.app-ai-search .reason-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{background:none;border:none;color:#4318ff;cursor:pointer;padding:0;font-size:.9rem;margin-top:.1rem}.app-ai-search .toggle-summary:hover{text-decoration:underline}.app-ai-search .ai-thinking{text-align:center;padding:2rem}.app-ai-search .ai-thinking .svgbox{--blue: rgb(148, 66, 63);stroke:var(--blue);stroke-width:5;fill:none;stroke-dasharray:50,14;stroke-dashoffset:192;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;left:0;right:0;background-color:transparent;text-align:center}.app-ai-search .shimmer-card{margin-bottom:20px;overflow:hidden;background-color:#fff}.app-ai-search .shimmer-content{display:flex;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;border-radius:50%}.app-ai-search .shimmer-details{flex-grow:1}.app-ai-search .shimmer-name,.app-ai-search .shimmer-title,.app-ai-search .shimmer-skill,.app-ai-search .shimmer-job-title,.app-ai-search .shimmer-company-name,.app-ai-search .shimmer-summary{height:16px;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;margin-bottom:15px}.app-ai-search .shimmer-skill{width:80px;height:24px;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;margin-bottom:15px}.app-ai-search .shimmer-company-logo{width:50px;height:50px;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}.app-ai-search .shimmer-effect{background:#f6f7f8;background-repeat:no-repeat;background-size:800px 104px;animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:shimmer;animation-timing-function:linear}[dir=ltr] .app-ai-search .shimmer-effect{background-image:linear-gradient(to right,#f6f7f8,#edeef1 20%,#f6f7f8 40% 100%)}[dir=rtl] .app-ai-search .shimmer-effect{background-image:linear-gradient(to left,#f6f7f8,#edeef1 20%,#f6f7f8 40% 100%)}@keyframes shimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.app-ai-search .image-container{position:relative;width:100%;max-width:140px;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%;padding-bottom:100%}.app-ai-search .inner-circle{position:absolute;top:7%;width:86%;height:86%;border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden;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;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;background-color:#6e58ff;color:#fff;border-radius:50%;width:30%;height:35%;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:.8em;border:2px solid white}[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;animation:ring-cycle 3s infinite}.app-ai-search .ringing-phone-icon:before,.app-ai-search .ringing-phone-icon:after{content:"";position:absolute;top:50%;border-radius:50%;border:1px solid rgba(255,255,255,.5);opacity:0}[dir=ltr] .app-ai-search .ringing-phone-icon:before,[dir=ltr] .app-ai-search .ringing-phone-icon:after{left:50%;transform:translate(-50%,-50%) scale(.8)}[dir=rtl] .app-ai-search .ringing-phone-icon:before,[dir=rtl] .app-ai-search .ringing-phone-icon:after{right:50%;transform:translate(50%,-50%) scale(.8)}.app-ai-search .ringing-phone-icon:before{width:18px;height:18px;animation:ripple-sync 3s infinite}.app-ai-search .ringing-phone-icon:after{width:24px;height:24px;animation:ripple-sync 3s infinite .15s}@keyframes ring-cycle{0%,5%{transform:rotate(0)}5%,10%{transform:rotate(-10deg)}10%,15%{transform:rotate(10deg)}15%,20%{transform:rotate(-8deg)}20%,25%{transform:rotate(8deg)}25%,30%{transform:rotate(0)}30%,to{transform:rotate(0)}}@keyframes ripple-sync{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;padding:1.5rem;gap:20px;flex-wrap:wrap}.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;margin:0 auto}}.app-ai-search .candidate-header .candidate-info{flex:1;min-width:250px}@media(max-width:768px){.app-ai-search .candidate-header .candidate-info{flex:1 1 calc(100% - 140px)}}@media(max-width:576px){.app-ai-search .candidate-header .candidate-info{flex:1 1 100%;text-align:center;margin-top:1rem}}@media(max-width:576px){.app-ai-search .candidate-header .candidate-info .gap-50{flex-direction:column;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){.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;gap:.5rem;justify-content:flex-start;align-items:center;margin-top:.5rem}@media(max-width:576px){.app-ai-search .candidate-header .profile-badges{justify-content:center}}@media(max-width:576px){.app-ai-search .candidate-header .ai-recommend-badge{justify-content:center}}@media(max-width:576px){.app-ai-search .candidate-header .linkedin-profile{padding:5px 10px;font-size:.8rem}}@media(max-width:576px){.app-ai-search .candidate-header .accept-or-reject-buttons{display:flex;justify-content:center;gap:1rem;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:translate(100%)}[dir=rtl] .app-ai-search .slide-out{transform:translate(-100%)}.CircularProgressbar{width:100%;vertical-align:middle}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;-webkit-transition:stroke-dashoffset .5s ease 0s;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;font-size:20px;dominant-baseline:middle;text-anchor:middle}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}.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{padding:10px 15px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background-color .2s}.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;margin-bottom:4px;color:#333}.client-template-popover .templates-container .template-item .template-content .template-description{font-size:.8rem;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.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;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;padding:0!important;margin:0!important}.email-chat-app-window .active-chat .chat-navbar{padding:0!important;margin:0!important;min-height:auto!important;height:auto!important}.email-chat-app-window .active-chat .chat-navbar .chat-header{padding:2px 8px 8px!important;border-radius:0!important;min-height:0!important;height:auto!important;margin:0!important;width:100%!important;background:#fff!important;border-bottom:1px solid #e2e8f0!important;display:flex!important;align-items:center!important}.email-chat-app-window .active-chat .chat-navbar .chat-header.text-white{color:#1f2a37!important}.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 .avatar-content,.email-chat-app-window .active-chat .chat-navbar .chat-header .avatar span,.email-chat-app-window .active-chat .chat-navbar .chat-header .avatar img,.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 span,.email-chat-app-window .active-chat .chat-navbar .chat-header .avatar-lg img,.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 span,.email-chat-app-window .active-chat .chat-navbar .chat-header .avatar.avatar-lg img{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;margin:0 0 2px!important;line-height:1.2!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;margin:0 0 6px!important;padding-bottom:2px!important;line-height:normal!important}.email-chat-app-window .active-chat .chat-navbar .chat-header .d-flex,.email-chat-app-window .active-chat .chat-navbar .chat-header .mb-25,.email-chat-app-window .active-chat .chat-navbar .chat-header .mt-25,.email-chat-app-window .active-chat .chat-navbar .chat-header .col,.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;margin:0!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer{height:100%!important;flex:1!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;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;gap:6px!important;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;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;gap:4px!important;align-items:center!important;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}.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}.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;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{cursor:pointer;font-size:11px!important;font-weight:600!important;color:#64748b!important;padding:3px 6px!important;border-radius:4px!important;transition:background-color .15s ease,color .15s ease}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__field-toggle:hover{color:#6e58ff!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__field-toggle.is-active{color:#6e58ff!important;background:#6e58ff1a!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{border:none!important;padding:0!important;margin:0!important;flex:1!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:visible!important}.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;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}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .rdw-editor-toolbar{border:none!important;border-top:1px solid #e2e8f0!important;border-bottom:1px solid #e2e8f0!important;border-radius:0!important;margin:0!important;padding:4px 1rem!important;background:#fff!important}.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;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;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-emoji-modal,.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-link-modal,.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .rdw-image-modal{z-index:9999!important;position:absolute!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .react-select{margin:0!important;font-size:11px!important}.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;min-height:24px!important;height:auto!important;border-radius:4px!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .select__value-container{padding:0 6px!important;min-height:22px!important;height:auto!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .select__indicator-separator{display:none!important}.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;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;gap:6px!important}.email-chat-app-window .active-chat .chat-footer.message-container.email-composer .email-composer__actions-row{margin-top:8px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap: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;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;padding:.4rem .9rem!important;line-height:1.2!important;border-radius:.35rem!important;white-space:nowrap!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 0!important;justify-content:center!important}}.rdw-editor-wrapper .rdw-editor-toolbar{margin-bottom:0;padding:.5rem;padding-bottom:0;border-color:#ebe9f1;border-top-left-radius:.357rem;border-top-right-radius:.357rem}.rdw-editor-wrapper .rdw-editor-toolbar .rdw-option-wrapper{border:none;padding:13px 5px}.rdw-editor-wrapper .rdw-editor-toolbar .rdw-option-wrapper.rdw-option-active{box-shadow:none;background-color:#4f46e533}.rdw-editor-wrapper .rdw-editor-toolbar .rdw-option-wrapper:hover{box-shadow:none}.rdw-editor-wrapper .rdw-editor-toolbar .rdw-dropdown-wrapper{border:1px solid #ebe9f1}.rdw-editor-wrapper .rdw-editor-toolbar .rdw-dropdown-wrapper .rdw-dropdown-optionwrapper:hover,.rdw-editor-wrapper .rdw-editor-toolbar .rdw-dropdown-wrapper:hover{box-shadow:none}.rdw-editor-wrapper .rdw-editor-toolbar .rdw-dropdown-wrapper:hover .rdw-dropdown-selectedtext{color:#4f46e5}.rdw-editor-wrapper .rdw-editor-toolbar .rdw-dropdown-wrapper .rdw-dropdownoption-default.rdw-dropdownoption-highlighted{color:#4f46e5;background:transparent}.rdw-editor-wrapper .rdw-editor-toolbar .rdw-link-modal,.rdw-editor-wrapper .rdw-editor-toolbar .rdw-embedded-modal{height:auto}.rdw-editor-wrapper .rdw-editor-main{min-height:10rem;padding:.5rem 1.2rem;border:1px solid #ebe9f1;border-bottom-left-radius:.357rem;border-bottom-right-radius:.357rem}.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;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{border-top:1px solid #ebe9f1;border-bottom:0;border-top-left-radius:.357rem;border-top-right-radius:.357rem;border-bottom-left-radius:0;border-bottom-right-radius:0;order:1}.dark-layout .rdw-editor-wrapper .rdw-editor-toolbar{background:#161d31;border-color:#3b4253}.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%)}.dark-layout .rdw-editor-wrapper .rdw-editor-toolbar .rdw-option-wrapper.rdw-option-active{background-color:#4f46e533!important}.dark-layout .rdw-editor-wrapper .rdw-editor-toolbar .rdw-dropdown-wrapper{background:#161d31;border-color:#3b4253}.dark-layout .rdw-editor-wrapper .rdw-editor-toolbar .rdw-dropdown-wrapper .rdw-dropdown-carettoopen{border-top-color:#b4b7bd}.dark-layout .rdw-editor-wrapper .rdw-editor-toolbar .rdw-dropdown-wrapper .rdw-dropdown-optionwrapper{background:#161d31;border-color:#3b4253}.dark-layout .rdw-editor-wrapper .rdw-editor-toolbar .rdw-dropdown-wrapper .rdw-dropdown-optionwrapper .rdw-dropdownoption-active{background:#283046}.dark-layout .rdw-editor-wrapper .rdw-editor-main{border-color:#3b4253}.dark-layout .rdw-editor-wrapper .rdw-emoji-modal,.dark-layout .rdw-editor-wrapper .rdw-image-modal,.dark-layout .rdw-editor-wrapper .rdw-embedded-modal,.dark-layout .rdw-editor-wrapper .rdw-colorpicker-modal,.dark-layout .rdw-editor-wrapper .rdw-link-modal{background:#161d31;border-color:#3b4253}[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-embedded-modal,[dir=ltr] .dark-layout .rdw-editor-wrapper .rdw-colorpicker-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-emoji-modal,[dir=rtl] .dark-layout .rdw-editor-wrapper .rdw-image-modal,[dir=rtl] .dark-layout .rdw-editor-wrapper .rdw-embedded-modal,[dir=rtl] .dark-layout .rdw-editor-wrapper .rdw-colorpicker-modal,[dir=rtl] .dark-layout .rdw-editor-wrapper .rdw-link-modal{box-shadow:-3px 3px 5px #161d31}.dark-layout .rdw-editor-wrapper .rdw-emoji-modal input,.dark-layout .rdw-editor-wrapper .rdw-image-modal input,.dark-layout .rdw-editor-wrapper .rdw-embedded-modal input,.dark-layout .rdw-editor-wrapper .rdw-colorpicker-modal input,.dark-layout .rdw-editor-wrapper .rdw-link-modal input{color:#b4b7bd;border:#3b4253;background-color:#283046}.email-chat-message-editor .public-DraftEditor-content [data-block=true]:nth-child(1) .public-DraftStyleDefault-ltr,.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 img,.email-chat-message-editor .DraftEditor-editorContainer .gmail_quote,.email-chat-message-editor .DraftEditor-editorContainer br{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}.email-generator-container{display:flex}.email-generate-btn{background-color:#6c63ff!important;border:none!important;border-radius:20px!important;padding:4px 8px!important;font-weight:400!important;box-shadow:0 2px 6px #6c63ff33!important;transition:all .2s ease!important}.email-generate-btn:hover{background-color:#5a52e0!important;transform:translateY(-1px)!important}.email-generate-btn:focus{box-shadow:0 0 0 3px #6c63ff4d!important}.email-generate-btn:active{transform:translateY(0)!important}.email-template-popover{box-shadow:0 8px 24px #0000001f,0 2px 8px #0000000f!important;border-radius:12px!important;border:none!important;width:450px!important;max-width:100%!important;z-index:1050!important;overflow:hidden!important;max-width:500px!important}.email-template-popover .arrow,.email-template-popover .bs-popover-top .arrow:before,.email-template-popover .bs-popover-top .arrow:after{display:none!important}.email-popover-header{background-color:#6c63ff!important;color:#fff!important;padding:12px 16px!important;display:flex!important;justify-content:space-between!important;align-items:center!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;gap:8px!important}.email-popover-header .tab-buttons .tab-button{background:#fff3!important;border:none!important;border-radius:8px!important;color:#fff!important;width:32px!important;height:32px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:all .2s ease!important}.email-popover-header .tab-buttons .tab-button:hover{background:#ffffff4d!important}.email-popover-header .tab-buttons .tab-button.active{background:#fff6!important}.popover-content-container{height:185px!important;overflow:hidden!important;width:100%!important}.templates-container{height:100%!important;overflow-y:auto!important;padding:0 0 8px!important;width:100%!important}.templates-container .template-item{padding:10px 16px!important;cursor:pointer!important;display:flex!important;justify-content:space-between!important;align-items:flex-start!important;transition:all .2s ease!important;border-bottom:1px solid rgba(0,0,0,.05)!important}.templates-container .template-item:hover{background-color:#f8f7ff!important}.templates-container .template-item:active{background-color:#f0eeff!important}.templates-container .template-item .template-content{flex:1}.templates-container .template-item .template-content .template-name{font-size:14px!important;font-weight:500!important;color:#333!important;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;padding:3px 8px!important;font-weight:500!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}.templates-container .template-item .category-badge.badge-primary{background-color:#6c63ff!important}.custom-prompt-container{height:100%!important;padding:14px 16px!important;display:flex!important;flex-direction:column!important;width:320px!important}.custom-prompt-container .form-group{flex:1!important;margin-bottom:14px!important}.custom-prompt-container .form-group .form-label{display:block!important;margin-bottom:6px!important;font-size:13px!important;font-weight:500!important;color:#333!important}.custom-prompt-container .form-group .custom-textarea{width:100%!important;height:calc(100% - 28px)!important;padding:10px!important;border-radius:8px!important;border:1px solid rgba(0,0,0,.1)!important;resize:none!important;font-size:13px!important;transition:border-color .2s ease,box-shadow .2s ease!important}.custom-prompt-container .form-group .custom-textarea:focus{outline:none!important;border-color:#6c63ff!important;box-shadow:0 0 0 3px #6c63ff33!important}.custom-prompt-container .form-group .custom-textarea::placeholder{color:#999!important}.custom-prompt-container .generate-button{background-color:#6c63ff!important;border:none!important;border-radius:8px!important;padding:8px!important;font-weight:500!important;font-size:13px!important;transition:all .2s ease!important;margin-top:auto!important}.custom-prompt-container .generate-button:hover{background-color:#5a52e0!important}.custom-prompt-container .generate-button:active{transform:scale(.98)!important}.custom-prompt-container .generate-button:disabled{background-color:#ddd!important;color:#999!important;cursor:not-allowed!important}.email-signature-editor table td{border:none}.rdw-option-wrapper{border:1px solid #F1F1F1;padding:5px;min-width:25px;height:20px;border-radius:2px;margin:0 4px;display:flex;justify-content:center;align-items:center;cursor:pointer;background:#fff;text-transform:capitalize}[dir=ltr] .rdw-option-wrapper:hover{box-shadow:1px 1px #bfbdbd}[dir=rtl] .rdw-option-wrapper:hover{box-shadow:-1px 1px #bfbdbd}[dir=ltr] .rdw-option-wrapper:active{box-shadow:1px 1px #bfbdbd inset}[dir=rtl] .rdw-option-wrapper:active{box-shadow:-1px 1px #bfbdbd inset}[dir=ltr] .rdw-option-active{box-shadow:1px 1px #bfbdbd inset}[dir=rtl] .rdw-option-active{box-shadow:-1px 1px #bfbdbd inset}.rdw-option-disabled{opacity:.3;cursor:default}.rdw-dropdown-wrapper{height:30px;cursor:pointer;border:1px solid #F1F1F1;border-radius:2px;margin:0 3px;text-transform:capitalize;background:#fff}.rdw-dropdown-wrapper:focus{outline:none}.rdw-dropdown-wrapper:hover{background-color:#fff}[dir=ltr] .rdw-dropdown-wrapper:hover{box-shadow:1px 1px #bfbdbd}[dir=rtl] .rdw-dropdown-wrapper:hover{box-shadow:-1px 1px #bfbdbd}[dir=ltr] .rdw-dropdown-wrapper:active{box-shadow:1px 1px #bfbdbd inset}[dir=rtl] .rdw-dropdown-wrapper:active{box-shadow:-1px 1px #bfbdbd inset}.rdw-dropdown-carettoopen{height:0px;width:0px;position:absolute;top:35%;border-top:6px solid black;border-left:5px solid transparent;border-right:5px solid transparent}[dir=ltr] .rdw-dropdown-carettoopen{right:10%}[dir=rtl] .rdw-dropdown-carettoopen{left:10%}.rdw-dropdown-carettoclose{height:0px;width:0px;position:absolute;top:35%;border-bottom:6px solid black;border-left:5px solid transparent;border-right:5px solid transparent}[dir=ltr] .rdw-dropdown-carettoclose{right:10%}[dir=rtl] .rdw-dropdown-carettoclose{left:10%}.rdw-dropdown-selectedtext{display:flex;position:relative;height:100%;align-items:center;padding:0 5px}.rdw-dropdown-optionwrapper{z-index:100;position:relative;border:1px solid #F1F1F1;width:98%;background:#fff;border-radius:2px;margin:0;padding:0;max-height:250px;overflow-y:scroll}.rdw-dropdown-optionwrapper:hover{background-color:#fff}[dir=ltr] .rdw-dropdown-optionwrapper:hover{box-shadow:1px 1px #bfbdbd}[dir=rtl] .rdw-dropdown-optionwrapper:hover{box-shadow:-1px 1px #bfbdbd}.rdw-dropdownoption-default{min-height:25px;display:flex;align-items:center;padding:0 5px}.rdw-dropdownoption-highlighted{background:#f1f1f1}.rdw-dropdownoption-active{background:#f5f5f5}.rdw-dropdownoption-disabled{opacity:.3;cursor:default}.rdw-inline-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-inline-dropdown{width:50px}.rdw-inline-dropdownoption{height:40px;display:flex;justify-content:center}.rdw-block-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-block-dropdown{width:110px}.rdw-fontsize-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-fontsize-dropdown{min-width:40px}.rdw-fontsize-option{display:flex;justify-content:center}.rdw-fontfamily-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-fontfamily-dropdown{width:115px}.rdw-fontfamily-placeholder{white-space:nowrap;max-width:90px;overflow:hidden;text-overflow:ellipsis}.rdw-fontfamily-optionwrapper{width:140px}.rdw-list-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-list-dropdown{width:50px;z-index:90}.rdw-list-dropdownOption{height:40px;display:flex;justify-content:center}.rdw-text-align-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-text-align-dropdown{width:50px;z-index:90}.rdw-text-align-dropdownOption{height:40px;display:flex;justify-content:center}[dir=ltr] .rdw-right-aligned-block{text-align:right}[dir=rtl] .rdw-right-aligned-block{text-align:left}[dir=ltr] .rdw-left-aligned-block{text-align:left!important}[dir=rtl] .rdw-left-aligned-block{text-align:right!important}.rdw-center-aligned-block{text-align:center!important}.rdw-justify-aligned-block{text-align:justify!important}.rdw-right-aligned-block>div{display:inline-block}.rdw-left-aligned-block>div{display:inline-block}.rdw-center-aligned-block>div{display:inline-block}.rdw-justify-aligned-block>div{display:inline-block}.rdw-colorpicker-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-colorpicker-modal{position:absolute;top:35px;display:flex;flex-direction:column;width:175px;height:175px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff}[dir=ltr] .rdw-colorpicker-modal{left:5px;box-shadow:3px 3px 5px #bfbdbd}[dir=rtl] .rdw-colorpicker-modal{right:5px;box-shadow:-3px 3px 5px #bfbdbd}.rdw-colorpicker-modal-header{display:flex;padding-bottom:5px}.rdw-colorpicker-modal-style-label{font-size:15px;width:50%;text-align:center;cursor:pointer;padding:0 10px 5px}.rdw-colorpicker-modal-style-label-active{border-bottom:2px solid #0a66b7}.rdw-colorpicker-modal-options{margin:5px auto;display:flex;width:100%;height:100%;flex-wrap:wrap;overflow:scroll}.rdw-colorpicker-cube{width:22px;height:22px;border:1px solid #F1F1F1}.rdw-colorpicker-option{margin:3px;padding:0;min-height:20px;border:none;width:22px;height:22px;min-width:22px}[dir=ltr] .rdw-colorpicker-option{box-shadow:1px 2px 1px #bfbdbd inset}[dir=rtl] .rdw-colorpicker-option{box-shadow:-1px 2px 1px #bfbdbd inset}[dir=ltr] .rdw-colorpicker-option:hover{box-shadow:1px 2px 1px #bfbdbd}[dir=rtl] .rdw-colorpicker-option:hover{box-shadow:-1px 2px 1px #bfbdbd}[dir=ltr] .rdw-colorpicker-option:active{box-shadow:-1px -2px 1px #bfbdbd}[dir=rtl] .rdw-colorpicker-option:active{box-shadow:1px -2px 1px #bfbdbd}.rdw-colorpicker-option-active{box-shadow:0 0 2px 2px #bfbdbd}.rdw-link-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-link-dropdown{width:50px}.rdw-link-dropdownOption{height:40px;display:flex;justify-content:center}[dir=ltr] .rdw-link-dropdownPlaceholder{margin-left:8px}[dir=rtl] .rdw-link-dropdownPlaceholder{margin-right:8px}.rdw-link-modal{position:absolute;top:35px;display:flex;flex-direction:column;width:235px;height:205px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff}[dir=ltr] .rdw-link-modal{left:5px;box-shadow:3px 3px 5px #bfbdbd}[dir=rtl] .rdw-link-modal{right:5px;box-shadow:-3px 3px 5px #bfbdbd}.rdw-link-modal-label{font-size:15px}.rdw-link-modal-input{margin-top:5px;border-radius:2px;border:1px solid #F1F1F1;height:25px;margin-bottom:15px;padding:0 5px}.rdw-link-modal-input:focus{outline:none}.rdw-link-modal-buttonsection{margin:0 auto}.rdw-link-modal-target-option{margin-bottom:20px}[dir=ltr] .rdw-link-modal-target-option>span{margin-left:5px}[dir=rtl] .rdw-link-modal-target-option>span{margin-right:5px}.rdw-link-modal-btn{width:75px;height:30px;border:1px solid #F1F1F1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}[dir=ltr] .rdw-link-modal-btn{margin-left:10px}[dir=rtl] .rdw-link-modal-btn{margin-right:10px}[dir=ltr] .rdw-link-modal-btn:hover{box-shadow:1px 1px #bfbdbd}[dir=rtl] .rdw-link-modal-btn:hover{box-shadow:-1px 1px #bfbdbd}[dir=ltr] .rdw-link-modal-btn:active{box-shadow:1px 1px #bfbdbd inset}[dir=rtl] .rdw-link-modal-btn:active{box-shadow:-1px 1px #bfbdbd inset}.rdw-link-modal-btn:focus{outline:none!important}.rdw-link-modal-btn:disabled{background:#ece9e9}.rdw-link-dropdownoption{height:40px;display:flex;justify-content:center}.rdw-embedded-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-embedded-modal{position:absolute;top:35px;display:flex;flex-direction:column;width:235px;height:180px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;justify-content:space-between}[dir=ltr] .rdw-embedded-modal{left:5px;box-shadow:3px 3px 5px #bfbdbd}[dir=rtl] .rdw-embedded-modal{right:5px;box-shadow:-3px 3px 5px #bfbdbd}.rdw-embedded-modal-header{font-size:15px;display:flex}.rdw-embedded-modal-header-option{width:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column}.rdw-embedded-modal-header-label{width:95px;border:1px solid #f1f1f1;margin-top:5px;background:#6eb8d4;border-bottom:2px solid #0a66b7}.rdw-embedded-modal-link-section{display:flex;flex-direction:column}.rdw-embedded-modal-link-input{width:88%;height:35px;margin:10px 0;border:1px solid #F1F1F1;border-radius:2px;font-size:15px;padding:0 5px}.rdw-embedded-modal-link-input-wrapper{display:flex;align-items:center}.rdw-embedded-modal-link-input:focus{outline:none}.rdw-embedded-modal-btn-section{display:flex;justify-content:center}.rdw-embedded-modal-btn{margin:0 3px;width:75px;height:30px;border:1px solid #F1F1F1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}[dir=ltr] .rdw-embedded-modal-btn:hover{box-shadow:1px 1px #bfbdbd}[dir=rtl] .rdw-embedded-modal-btn:hover{box-shadow:-1px 1px #bfbdbd}[dir=ltr] .rdw-embedded-modal-btn:active{box-shadow:1px 1px #bfbdbd inset}[dir=rtl] .rdw-embedded-modal-btn:active{box-shadow:-1px 1px #bfbdbd inset}.rdw-embedded-modal-btn:focus{outline:none!important}.rdw-embedded-modal-btn:disabled{background:#ece9e9}.rdw-embedded-modal-size{align-items:center;display:flex;margin:8px 0;justify-content:space-between}.rdw-embedded-modal-size-input{width:80%;height:20px;border:1px solid #F1F1F1;border-radius:2px;font-size:12px}.rdw-embedded-modal-size-input:focus{outline:none}.rdw-emoji-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-emoji-modal{overflow:auto;position:absolute;top:35px;display:flex;flex-wrap:wrap;width:235px;height:180px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff}[dir=ltr] .rdw-emoji-modal{left:5px;box-shadow:3px 3px 5px #bfbdbd}[dir=rtl] .rdw-emoji-modal{right:5px;box-shadow:-3px 3px 5px #bfbdbd}.rdw-emoji-icon{margin:2.5px;height:24px;width:24px;cursor:pointer;font-size:22px;display:flex;justify-content:center;align-items:center}.rdw-spinner{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.rdw-spinner>div{width:12px;height:12px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.rdw-spinner .rdw-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.rdw-spinner .rdw-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.rdw-image-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-image-modal{position:absolute;top:35px;display:flex;flex-direction:column;width:235px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff}[dir=ltr] .rdw-image-modal{left:5px;box-shadow:3px 3px 5px #bfbdbd}[dir=rtl] .rdw-image-modal{right:5px;box-shadow:-3px 3px 5px #bfbdbd}.rdw-image-modal-header{font-size:15px;margin:10px 0;display:flex}.rdw-image-modal-header-option{width:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column}.rdw-image-modal-header-label{width:80px;background:#f1f1f1;border:1px solid #f1f1f1;margin-top:5px}.rdw-image-modal-header-label-highlighted{background:#6eb8d4;border-bottom:2px solid #0a66b7}.rdw-image-modal-upload-option{width:100%;color:gray;cursor:pointer;display:flex;border:none;font-size:15px;align-items:center;justify-content:center;background-color:#f1f1f1;outline:2px dashed gray;outline-offset:-10px;margin:10px 0;padding:9px 0}.rdw-image-modal-upload-option-highlighted{outline:2px dashed #0a66b7}.rdw-image-modal-upload-option-label{cursor:pointer;height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding:15px}.rdw-image-modal-upload-option-label span{padding:0 20px}.rdw-image-modal-upload-option-image-preview{max-width:100%;max-height:200px}.rdw-image-modal-upload-option-input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.rdw-image-modal-url-section{display:flex;align-items:center}.rdw-image-modal-url-input{width:90%;height:35px;margin:15px 0 12px;border:1px solid #F1F1F1;border-radius:2px;font-size:15px;padding:0 5px}.rdw-image-modal-btn-section{margin:10px auto 0}.rdw-image-modal-url-input:focus{outline:none}.rdw-image-modal-btn{margin:0 5px;width:75px;height:30px;border:1px solid #F1F1F1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}[dir=ltr] .rdw-image-modal-btn:hover{box-shadow:1px 1px #bfbdbd}[dir=rtl] .rdw-image-modal-btn:hover{box-shadow:-1px 1px #bfbdbd}[dir=ltr] .rdw-image-modal-btn:active{box-shadow:1px 1px #bfbdbd inset}[dir=rtl] .rdw-image-modal-btn:active{box-shadow:-1px 1px #bfbdbd inset}.rdw-image-modal-btn:focus{outline:none!important}.rdw-image-modal-btn:disabled{background:#ece9e9}.rdw-image-modal-spinner{position:absolute;top:-3px;width:100%;height:100%;opacity:.5}[dir=ltr] .rdw-image-modal-spinner{left:0}[dir=rtl] .rdw-image-modal-spinner{right:0}.rdw-image-modal-alt-input{width:70%;height:20px;border:1px solid #F1F1F1;border-radius:2px;font-size:12px}[dir=ltr] .rdw-image-modal-alt-input{margin-left:5px}[dir=rtl] .rdw-image-modal-alt-input{margin-right:5px}.rdw-image-modal-alt-input:focus{outline:none}.rdw-image-modal-alt-lbl{font-size:12px}.rdw-image-modal-size{align-items:center;display:flex;margin:8px 0;justify-content:space-between}.rdw-image-modal-size-input{width:40%;height:20px;border:1px solid #F1F1F1;border-radius:2px;font-size:12px}.rdw-image-modal-size-input:focus{outline:none}.rdw-image-mandatory-sign{color:red;margin-left:3px;margin-right:3px}.rdw-remove-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-history-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-history-dropdownoption{height:40px;display:flex;justify-content:center}.rdw-history-dropdown{width:50px}.rdw-link-decorator-wrapper{position:relative}.rdw-link-decorator-icon{position:absolute;top:0;cursor:pointer;background-color:#fff}[dir=ltr] .rdw-link-decorator-icon{left:40%}[dir=rtl] .rdw-link-decorator-icon{right:40%}.rdw-mention-link{text-decoration:none;color:#1236ff;background-color:#f0fbff;padding:1px 2px;border-radius:2px}.rdw-suggestion-wrapper{position:relative}.rdw-suggestion-dropdown{position:absolute;display:flex;flex-direction:column;border:1px solid #F1F1F1;min-width:100px;max-height:150px;overflow:auto;background:#fff;z-index:100}.rdw-suggestion-option{padding:7px 5px;border-bottom:1px solid #f1f1f1}.rdw-suggestion-option-active{background-color:#f1f1f1}.rdw-hashtag-link{text-decoration:none;color:#1236ff;background-color:#f0fbff;padding:1px 2px;border-radius:2px}.rdw-image-alignment-options-popup{position:absolute;background:#fff;display:flex;padding:5px 2px;border-radius:2px;border:1px solid #F1F1F1;width:105px;cursor:pointer;z-index:100}.rdw-alignment-option-left{justify-content:flex-start}.rdw-image-alignment-option{height:15px;width:15px;min-width:15px}.rdw-image-alignment,.rdw-image-imagewrapper{position:relative}.rdw-image-center{display:flex;justify-content:center}.rdw-image-left{display:flex}.rdw-image-right{display:flex;justify-content:flex-end}[dir=ltr] .rdw-image-alignment-options-popup-right{right:0}[dir=rtl] .rdw-image-alignment-options-popup-right{left:0}.rdw-editor-main{height:100%;overflow:auto;box-sizing:border-box}.rdw-editor-toolbar{padding:6px 5px 0;border-radius:2px;border:1px solid #F1F1F1;display:flex;justify-content:flex-start;background:#fff;flex-wrap:wrap;font-size:15px;margin-bottom:5px;-webkit-user-select:none;user-select:none}.public-DraftStyleDefault-block{margin:1em 0}.rdw-editor-wrapper:focus{outline:none}.rdw-editor-wrapper{box-sizing:content-box}[dir=ltr] .rdw-editor-main blockquote{border-left:5px solid #f1f1f1;padding-left:5px}[dir=rtl] .rdw-editor-main blockquote{border-right:5px solid #f1f1f1;padding-right:5px}.rdw-editor-main pre{background:#f1f1f1;border-radius:3px;padding:1px 10px}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:#fff0;position:relative;z-index:1}[dir=ltr] .DraftEditor-editorContainer{border-left:.1px solid transparent}[dir=rtl] .DraftEditor-editorContainer{border-right:.1px solid transparent}.public-DraftEditor-block{position:relative}[dir=ltr] .DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}[dir=rtl] .DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:right}[dir=ltr] .DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}[dir=rtl] .DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{right:0;text-align:right}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}[dir=ltr] .DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}[dir=rtl] .DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:left}[dir=ltr] .DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}[dir=rtl] .DraftEditor-alignRight .public-DraftEditorPlaceholder-root{left:0;text-align:left}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;z-index:0}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}[dir=ltr] .public-DraftStyleDefault-ltr{direction:ltr;text-align:left}[dir=rtl] .public-DraftStyleDefault-ltr,[dir=ltr] .public-DraftStyleDefault-rtl{direction:rtl;text-align:right}[dir=rtl] .public-DraftStyleDefault-rtl{direction:ltr;text-align:left}[dir=ltr] .public-DraftStyleDefault-listLTR{direction:ltr}[dir=rtl] .public-DraftStyleDefault-listLTR,[dir=ltr] .public-DraftStyleDefault-listRTL{direction:rtl}[dir=rtl] .public-DraftStyleDefault-listRTL{direction:ltr}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}[dir=ltr] .public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}[dir=rtl] .public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR,[dir=ltr] .public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}[dir=rtl] .public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-left:1.5em}[dir=ltr] .public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}[dir=rtl] .public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR,[dir=ltr] .public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}[dir=rtl] .public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-left:3em}[dir=ltr] .public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}[dir=rtl] .public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR,[dir=ltr] .public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}[dir=rtl] .public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-left:4.5em}[dir=ltr] .public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}[dir=rtl] .public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR,[dir=ltr] .public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}[dir=rtl] .public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-left:6em}[dir=ltr] .public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}[dir=rtl] .public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR,[dir=ltr] .public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}[dir=rtl] .public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-left:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{position:absolute;width:30px}[dir=ltr] .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;text-align:right}[dir=rtl] .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{right:-36px;text-align:left}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;width:30px}[dir=ltr] .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{right:-36px;text-align:left}[dir=rtl] .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{left:-36px;text-align:right}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}.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;margin:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.read-more-button{color:var(--bs-primary);cursor:pointer;font-weight:bolder}._filter-col_uzpzm_7{height:calc(100vh - 125px)}._filter-col_uzpzm_7 ._filter-card_uzpzm_10{height:calc(100% - 80px);margin-bottom:0}._filter-col_uzpzm_7 ._card-header_uzpzm_14{height:60px}._filter-col_uzpzm_7 ._filter-form_uzpzm_17{height:calc(100% - 60px)}._filter-col_uzpzm_7 ._filter-form_uzpzm_17 ._filters_uzpzm_20{height:calc(100% - 90px);z-index:2}._filter-col_uzpzm_7 ._filter-form_uzpzm_17 ._filters_uzpzm_20>*{margin:0}._filter-col_uzpzm_7 ._filter-form_uzpzm_17 ._actions_uzpzm_27{height:90px;z-index:1}._candidate-list-col_uzpzm_32{height:calc(100vh - 125px);padding-bottom:.5rem}._candidate-list-col_uzpzm_32 ._candidate-list-header_uzpzm_36{height:100px}[dir=ltr] ._candidate-list-col_uzpzm_32 ._candidate-list-header_uzpzm_36{padding-right:1rem}[dir=rtl] ._candidate-list-col_uzpzm_32 ._candidate-list-header_uzpzm_36{padding-left:1rem}._candidate-list-col_uzpzm_32 ._candidate-list-cards_uzpzm_40{height:calc(100% - 100px)}[dir=ltr] ._candidate-list-col_uzpzm_32 ._candidate-list-cards_uzpzm_40{padding-right:1rem}[dir=rtl] ._candidate-list-col_uzpzm_32 ._candidate-list-cards_uzpzm_40{padding-left:1rem}._hover-underline_uzpzm_45:hover{border-bottom:2px solid #ddd;cursor:pointer}.sms-chat-app-sidebar-container .sms-chat-app{height:100%;border-radius:0}.sms-chat-app-sidebar-container .chat-container{height:100%;max-width:100%;margin:0;background:#fff;display:flex;flex-direction:column;border-radius:0;box-shadow:none}.sms-chat-app-sidebar-container .chat-header{color:#fff;padding:15px 20px;box-shadow:0 2px 10px #0000001a;border-bottom:2px solid white;z-index:100}[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;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:#fffc}.sms-chat-app-sidebar-container .profile-avatar-container{position:relative;display:inline-block}.sms-chat-app-sidebar-container .profile-avatar{width:45px;height:45px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.3)}.sms-chat-app-sidebar-container .online-indicator{position:absolute;bottom:2px;width:12px;height:12px;background:#28a745;border:2px solid white;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;margin-bottom:2px}.sms-chat-app-sidebar-container .profile-status{color:#fffc;font-size:12px}.sms-chat-app-sidebar-container .header-actions{display:flex;gap:5px}.sms-chat-app-sidebar-container .action-btn{color:#fff;padding:8px;border-radius:50%;transition:background-color .2s}.sms-chat-app-sidebar-container .action-btn:hover{background-color:#ffffff1a}.sms-chat-app-sidebar-container .messages-container{flex:1;overflow-y:auto;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%);scroll-behavior:smooth}.sms-chat-app-sidebar-container .messages-wrapper{flex:1;overflow-y:auto;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%)}.sms-chat-app-sidebar-container .message-group{margin-bottom:1.5rem}.sms-chat-app-sidebar-container .date-separator{text-align:center;margin:1rem 0;position:relative}.sms-chat-app-sidebar-container .date-separator:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#dee2e6;z-index:1}.sms-chat-app-sidebar-container .date-badge{background:#fff;color:#6c757d;padding:.25rem .75rem;border-radius:12px;font-size:.75rem;font-weight:500;position:relative;z-index:2;border:1px solid #dee2e6}.sms-chat-app-sidebar-container .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:#6c757d;padding:3rem 2rem}.sms-chat-app-sidebar-container .empty-icon{font-size:3rem;color:#dee2e6;margin-bottom:1rem}.sms-chat-app-sidebar-container .empty-title{font-size:1.25rem;font-weight:600;color:#495057;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;padding:2rem;color:#6c757d}.sms-chat-app-sidebar-container .message-item{display:flex;align-items:flex-end;margin-bottom:1rem;padding:0 1rem;animation:fadeIn .3s ease-in;gap:.5rem}.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;margin-bottom:.25rem;display:flex;align-items:center;justify-content:center}.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;cursor:pointer;margin:0!important}.sms-chat-app-sidebar-container .message-item .message-avatar img{width:32px!important;height:32px!important;border-radius:50%;object-fit:cover}.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;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:#fffc}.sms-chat-app-sidebar-container .message-item.outbound .message-status{color:#ffffffe6}[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{background:#fff;color:#495057;border:1px solid #e9ecef;box-shadow:0 1px 3px #0000001a}[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;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%;border-radius:18px;padding:.75rem 1rem;word-wrap:break-word;box-shadow:0 1px 2px #0000001a;transition:all .2s ease}.sms-chat-app-sidebar-container .message-bubble:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00000026}.sms-chat-app-sidebar-container .message-content{font-size:.95rem;line-height:1.4;margin-bottom:.25rem;white-space:pre-wrap}.sms-chat-app-sidebar-container .message-meta{display:flex;align-items:center;font-size:.75rem;margin-top:.25rem;gap:.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{margin-bottom:15px;display:flex}.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;padding:12px 16px;border-radius:18px;position:relative;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{background:#fff;color:#333;border:1px solid #e1e8ed;box-shadow:0 1px 3px #0000001a}[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;margin-bottom:4px}.sms-chat-app-sidebar-container .message .message-meta{display:flex;justify-content:space-between;align-items:center;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:#fffc}[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:#fffc}.sms-chat-app-sidebar-container .message.received .message-time{color:#666}.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{border:1px solid #e2e8f0!important;border-radius:6px!important;padding:6px 10px!important;font-size:12px!important;resize:none;max-height:80px;height:36px!important;transition:all .15s ease}.sms-chat-app-sidebar-container .message-input:focus{border-color:#6e58ff!important;box-shadow:none!important}.sms-chat-app-sidebar-container .send-btn{background:#6e58ff!important;border:none;border-radius:50%!important;width:32px!important;height:32px!important;display:flex;align-items:center;justify-content:center;transition:all .15s ease;box-shadow:none!important}.sms-chat-app-sidebar-container .send-btn svg{width:14px!important;height:14px!important}.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;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}.sms-chat-app-sidebar-container .messages-wrapper::-webkit-scrollbar-track{background:transparent}.sms-chat-app-sidebar-container .messages-wrapper::-webkit-scrollbar-thumb{background:#6e58ff4d;border-radius:4px}.sms-chat-app-sidebar-container .messages-wrapper::-webkit-scrollbar-thumb:hover{background:#6e58ff80}@media(max-width:768px){.sms-chat-app-sidebar-container .chat-container{max-width:100%;height:100vh}.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}.sms-chat-app-sidebar-container .messages-wrapper{padding:15px}.sms-chat-app-sidebar-container .message-input-container{padding:12px 15px}.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){.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=rtl] .sms-chat-app-sidebar-container .message-item.outbound .message-bubble,[dir=ltr] .sms-chat-app-sidebar-container .message-item.inbound .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%;padding:.6rem .8rem}.sms-chat-app-sidebar-container .message-content{font-size:.9rem}}.sms-chat-app-sidebar-container .phone-numbers-row{flex-wrap:wrap;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{padding:0 8px;height:24px}.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{gap:2px}.sms-chat-app-sidebar-container .action-btn{padding:6px}.sms-chat-app-sidebar-container .phone-selector-wrapper{max-width:150px}}.brand-registration-sidebar{position:sticky;top:0;height:fit-content;max-height:70vh;overflow-y:auto}.brand-registration-content{scroll-behavior:smooth}.brand-registration-section{scroll-margin-top:1rem;padding-bottom:2rem;border-bottom:1px solid #e9ecef;margin-bottom:2rem}.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;border-bottom:1px solid #e9ecef;padding:1rem}[dir=ltr] .brand-registration-sidebar{border-right:none}[dir=rtl] .brand-registration-sidebar{border-left:none}.brand-registration-content{padding:1rem}}.ten-dlc-notice-wrapper{display:flex;justify-content:center;padding:40px 20px;background-color:#f9f9fb}.ten-dlc-card{background:#fff;padding:30px;border-radius:12px;max-width:600px;width:100%;text-align:center;box-shadow:0 6px 16px #0000000f;border-top:6px solid #6e58ff;transition:all .2s ease}.ten-dlc-card .icon-wrapper{margin-bottom:16px}.ten-dlc-card .title{font-size:24px;font-weight:600;color:#333;margin-bottom:12px}.ten-dlc-card .subtitle{color:#555;font-size:15px;margin-bottom:20px;line-height:1.6}.ten-dlc-card .why-list{list-style:none;padding:0;margin:0 auto 10px;max-width:480px}[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;gap:10px;font-size:14px;color:#333;padding:4px 0}.ten-dlc-card .why-list li svg{color:#ffc107}.ten-dlc-card .mantine-Button-root{background-color:#28a745;transition:background-color .3s}.ten-dlc-card .mantine-Button-root:hover{background-color:#23963d}.ten-dlc-modal .modal-content{border:2px solid #6e58ff;border-radius:10px;padding:20px}.ten-dlc-modal .modal-header{border-bottom:none;padding-bottom:0;font-weight:600;font-size:18px;color:#333}.ten-dlc-modal .modal-footer{border-top:none}.ten-dlc-modal .mantine-TextInput-label,.ten-dlc-modal .mantine-Textarea-label,.ten-dlc-modal .mantine-Select-label{color:#6e58ff;font-weight:500}.ten-dlc-modal .mantine-TextInput-input,.ten-dlc-modal .mantine-Textarea-input{border-radius:8px;border:1px solid #ccc}.ten-dlc-modal .mantine-TextInput-input:focus,.ten-dlc-modal .mantine-Textarea-input:focus{border-color:#6e58ff;box-shadow:0 0 0 2px #6e58ff26}.ten-dlc-modal .mantine-Textarea-input{min-height:80px}.ten-dlc-modal .mantine-Select-input{border-radius:8px;border:1px solid #ccc}.ten-dlc-modal .mantine-Select-input:focus{border-color:#6e58ff;box-shadow:0 0 0 2px #6e58ff26}.ten-dlc-modal .mantine-Group-root{justify-content:flex-end;margin-top:20px}.ten-dlc-modal .mantine-Button-root{background-color:#28a745}.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%)}}.upload-resume-btns .animate-arrow{animation:moveUpDown 1.2s infinite ease-in-out}.phone-input-container .PhoneInput{display:flex;align-items:center;border:1px solid #dee2e6;border-radius:.375rem;padding:.375rem .75rem}.phone-input-container .PhoneInput:focus-within{border-color:var(--bs-primary, #4f46e5);box-shadow:0 0 0 .2rem #6e58ff40}.phone-input-container .PhoneInput .PhoneInputInput{border:none;outline:none;padding:0;flex:1}[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}.shimmer-textarea .mantine-Skeleton-root{margin-bottom:8px}.shimmer-textarea .mantine-Skeleton-root:last-child{margin-bottom:0}.generate-job-ad-modal .modal-dialog{max-width:860px}.generate-job-ad-modal .modal-content{border-radius:14px;border:1px solid #ececf3;box-shadow:0 10px 30px #00000014}.generate-job-ad-modal .gjam__header{font-weight:700;font-size:1.25rem;border-bottom:1px solid #f0f0f5}.generate-job-ad-modal .gjam__body{padding-top:.25rem;font-size:.95rem;line-height:1.45;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}.generate-job-ad-modal .gjam__section{padding:.35rem 0 .75rem}.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;margin-bottom:.5rem;font-size:.95rem;color:#111827}.generate-job-ad-modal .gjam__style-card{width:100%;display:flex;align-items:center;gap:.5rem;border:1px solid #e6e6ef;background:#fff;border-radius:.5rem;padding:.75rem .9rem;transition:box-shadow .2s ease,transform .08s ease,border-color .2s ease,background .2s ease;cursor:pointer}.generate-job-ad-modal .gjam__style-card:hover{border-color:#d8d8f0;box-shadow:0 2px 10px #1018280f}.generate-job-ad-modal .gjam__style-card.is-selected{border-color:#6e58ff;background:#f8f7ff;box-shadow:0 0 0 2px #6e58ff1a,0 4px 14px #1018280f}.generate-job-ad-modal .gjam__style-card.is-selected .gjam__dot{background:#6e58ff}.generate-job-ad-modal .gjam__style-card:focus-visible{outline:none;box-shadow:0 0 0 3px #6e58ff2e;border-color:#6e58ff}.generate-job-ad-modal .gjam__dot{width:12px;height:12px;border-radius:50%;background:#d6d6e3;flex:0 0 12px}.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;gap:.5rem}.generate-job-ad-modal .gjam__pill{border-radius:999px;border:1px solid #cfcfe8;padding:.45rem .95rem;background:#fff;color:#43369c;font-weight:600;font-size:.95rem;transition:all .15s ease}.generate-job-ad-modal .gjam__pill:hover{border-color:#b7b2ff;color:#5a45f6;box-shadow:0 2px 8px #1018280f}.generate-job-ad-modal .gjam__pill.is-active{background:#6e58ff;color:#fff;border-color:#6e58ff;box-shadow:0 6px 16px #6e58ff40}.generate-job-ad-modal .gjam__textarea{resize:vertical;font-size:.95rem;border-radius:12px;border:1px solid #e6e6ef}.generate-job-ad-modal .gjam__textarea:focus{border-color:#6e58ff;box-shadow:0 0 0 3px #6e58ff26}.generate-job-ad-modal .gjam__footer{display:flex;justify-content:flex-end;gap:.75rem}.generate-job-ad-modal .gjam__cta{min-width:200px;font-weight:700;border-radius:10px;box-shadow:0 8px 16px #6e58ff38}.generate-job-ad-modal .gjam__video-container{background:#f8f9fa;border-radius:12px;padding:1.5rem;border:1px solid #e9ecef}.generate-job-ad-modal .gjam__job-info{margin-bottom:1rem}.generate-job-ad-modal .gjam__job-title{font-weight:700;font-size:1.5rem;color:#212529;margin-bottom:.5rem}.generate-job-ad-modal .gjam__location-tag{display:inline-flex;align-items:center;background:#6e58ff1a;color:#6e58ff;padding:.375rem .75rem;border-radius:20px;font-size:.875rem;font-weight:500;border:1px solid rgba(110,88,255,.2)}.generate-job-ad-modal .gjam__location-tag i{font-size:.75rem}.generate-job-ad-modal .gjam__video-wrapper{margin-bottom:1.5rem;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px #0000001a}.generate-job-ad-modal .gjam__video{width:100%;max-width:300px;height:auto;object-fit:contain;display:block;margin:0 auto}.generate-job-ad-modal .gjam__action-buttons{display:flex;justify-content:center;gap:1rem}.generate-job-ad-modal .gjam__download-btn{font-weight:600;border-radius:8px;padding:.75rem 1.5rem;box-shadow:0 4px 12px #6e58ff40;transition:all .2s ease;background:#6e58ff;border-color:#6e58ff}.generate-job-ad-modal .gjam__download-btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px #6e58ff59;background:#5a45f6;border-color:#5a45f6}.generate-job-ad-modal .gjam__download-btn:focus{box-shadow:0 0 0 3px #6e58ff40}.generate-job-ad-modal .gjam__video-header{display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem;border-bottom:1px solid #f0f0f0;background:#fff}.generate-job-ad-modal .gjam__job-info{display:flex;flex-direction:column;gap:.75rem}.generate-job-ad-modal .gjam__job-title{font-size:1.75rem;font-weight:700;color:#1a1a1a;margin:0;line-height:1.2}.generate-job-ad-modal .gjam__location-badge{display:inline-flex;align-items:center;gap:.5rem;background:#6e58ff1a;color:#6e58ff;padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:500;border:1px solid rgba(110,88,255,.2);width:fit-content}.generate-job-ad-modal .gjam__location-icon{flex-shrink:0}.generate-job-ad-modal .gjam__close-btn{background:none;border:none;padding:.5rem;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;color:#666}.generate-job-ad-modal .gjam__close-btn:hover{background-color:#f5f5f5;color:#333}.generate-job-ad-modal .gjam__close-icon{flex-shrink:0}.generate-job-ad-modal .gjam__video-body{padding:1.5rem;background:#f8f9fa}.generate-job-ad-modal .gjam__video-wrapper{position:relative;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #6e58ff4d;aspect-ratio:16/9;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;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;border-radius:12px!important;box-shadow:0 10px 30px #00000026!important;border:none!important;overflow:hidden!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{border-radius:12px!important;overflow:hidden!important}.generate-job-ad-modal .custom-regeneration-header{background:#fff!important;border-bottom:1px solid #f0f0f0!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;margin:0!important;line-height:1.3!important}.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;margin-bottom:16px!important;margin-top:0!important;font-weight:400!important}.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;margin-bottom:10px!important;display:block!important;line-height:1.3!important}.generate-job-ad-modal .custom-regeneration-body .custom-regeneration-form .custom-regeneration-textarea{border:1px solid #ced4da!important;border-radius:8px!important;font-size:14px!important;padding:12px 14px!important;resize:vertical!important;min-height:120px!important;max-height:180px!important;transition:all .2s ease!important;background:#fff!important;width:100%!important;font-family:inherit!important}.generate-job-ad-modal .custom-regeneration-body .custom-regeneration-form .custom-regeneration-textarea:focus{border-color:#6e58ff!important;box-shadow:0 0 0 3px #6e58ff26!important;outline:none!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}.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;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;padding:10px 16px!important;border-radius:8px!important;font-weight:500!important;transition:all .2s ease!important;border:none!important;cursor:pointer!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;white-space:nowrap!important}.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;color:#374151!important}.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;color:#111827!important;transform:translateY(-1px)!important;box-shadow:0 2px 8px #0000001a!important}.generate-job-ad-modal .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-outline:focus{box-shadow:0 0 0 3px #6e58ff1a!important;border-color:#6e58ff!important;outline:none!important}.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{background:#6e58ff!important;border:1px solid #6e58ff!important;color:#fff!important;font-weight:600!important}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 #6e58ff66!important}.generate-job-ad-modal .custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-primary:focus{box-shadow:0 0 0 3px #6e58ff4d!important;outline:none!important}.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 #6e58ff4d!important}.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;border-radius:12px!important;box-shadow:0 10px 30px #00000026!important;border:none!important;overflow:hidden!important;padding:0!important;background:#fff!important}.custom-regeneration-popover .popover-arrow{display:none!important}.custom-regeneration-popover .popover-inner{border-radius:12px!important;overflow:hidden!important}.custom-regeneration-header{background:#fff!important;border-bottom:1px solid #f0f0f0!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;margin:0!important;line-height:1.2!important}.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;margin-bottom:20px!important;margin-top:0!important;font-weight:400!important}.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;margin-bottom:10px!important;display:block!important;line-height:1.3!important}.custom-regeneration-body .custom-regeneration-form .custom-regeneration-textarea{border:1px solid #ced4da!important;border-radius:8px!important;font-size:14px!important;padding:12px 14px!important;resize:vertical!important;min-height:85px!important;max-height:120px!important;transition:all .2s ease!important;background:#fff!important;width:100%!important;font-family:inherit!important}.custom-regeneration-body .custom-regeneration-form .custom-regeneration-textarea:focus{border-color:#6e58ff!important;box-shadow:0 0 0 3px #6e58ff26!important;outline:none!important}.custom-regeneration-body .custom-regeneration-form .custom-regeneration-textarea::placeholder{color:#adb5bd!important;font-style:italic!important;font-size:14px!important}.custom-regeneration-body .custom-regeneration-form .custom-regeneration-textarea:hover{border-color:#a0a0a0!important}.custom-regeneration-body .custom-regeneration-buttons{display:flex!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;padding:8px 16px!important;border-radius:8px!important;font-weight:500!important;transition:all .2s ease!important;border:none!important;cursor:pointer!important;min-height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-outline{background:#fff!important;border:1px solid #e5e7eb!important;color:#374151!important}.custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-outline:hover{background:#f9fafb!important;border-color:#d1d5db!important;color:#111827!important;transform:translateY(-1px)!important;box-shadow:0 2px 8px #0000001a!important}.custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-outline:focus{box-shadow:0 0 0 3px #6e58ff1a!important;border-color:#6e58ff!important;outline:none!important}.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{background:#6e58ff!important;border:1px solid #6e58ff!important;color:#fff!important;font-weight:600!important}.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 #6e58ff66!important}.custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-primary:focus{box-shadow:0 0 0 3px #6e58ff4d!important;outline:none!important}.custom-regeneration-body .custom-regeneration-buttons .custom-regeneration-btn.custom-regeneration-btn-primary:active{transform:translateY(0)!important;box-shadow:0 2px 8px #6e58ff4d!important}.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{border:2px dashed #6e58ff;transition:background .2s ease-in-out,border .2s ease-in-out;position:relative}.dropzone-container .download-icon{height:64px;width:64px;margin-bottom:10px;color:#037f0c}.dropzone-container .dropzone-bubble{position:absolute;background:radial-gradient(50% 50% at 50% 50%,#7acc80,#7acc8000);grid-area:1/1;z-index:0;opacity:.15;min-height:inherit;width:100%}.dropzone-container .dropzone-title{color:#037f0c;font-size:20px}.dropzone-container .dropzone-subtitle{background:#28c76f0f!important;color:#037f0c!important}.dropzone-container:hover .dropzone-bubble{background:radial-gradient(50% 50% at 50% 50%,#6e58ff,#6e58ff00)}.dropzone-container:hover .download-icon{transform:scale(1.1);transition-duration:.3s;color:#6e58ff}.dropzone-container:hover .dropzone-title{color:#6e58ff}.dropzone-container:hover .dropzone-subtitle{background:#6e58ff0f!important;color:#6e58ff!important}.rdw-dropdown-optionwrapper{top:unset;bottom:130px;height:100px}.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}.email-template-editor .border-danger,.email-template-editor .editor-error .rdw-editor-main{border-color:#ea5455!important}.email-template-editor .body-variable-selector{margin:0}.email-template-editor .body-variable-selector .react-select{min-width:180px}.email-template-editor .body-variable-selector .select__control{border:none;box-shadow:none;background:transparent}.email-template-editor .rdw-editor-toolbar{margin-bottom:.5rem;border-radius:.25rem!important}.email-template-editor .demo-editor{padding:.5rem;min-height:300px}.email-template-editor .demo-editor.border-danger{border-color:#ea5455!important}.email-template-editor .toolbar-bottom{display:flex;flex-direction:column-reverse}.email-template-editor .toolbar-bottom.border-danger .rdw-editor-toolbar{border-color:#ea5455!important}.email-template-editor .compact-select{padding:0}.email-template-editor .compact-select .select__value-container{padding:0 8px}.email-template-editor .compact-select .select__indicator{padding:0 4px}.email-template-editor .compact-select .select__control{border:none;box-shadow:none!important;background:transparent;min-height:30px}.email-template-modal .modal-dialog{max-width:50vw;width:800px}.email-template-modal .modal-body{max-height:80vh;overflow-y:auto;padding:2rem}.email-template-creation .form-label{color:var(--bs-gray-700, #495057);font-weight:600}.email-template-creation .cursor-pointer{cursor:pointer;transition:all .2s ease}.email-template-creation .cursor-pointer:hover{background-color:var(--bs-warning, #ffc107)!important;color:var(--bs-white, #ffffff)!important;transform:scale(1.05)}.email-template-creation textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.5}.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;margin-bottom:20px}.create-onboarding-modal .step-indicator .step-item{display:flex;align-items:center;flex:1;position:relative}.create-onboarding-modal .step-indicator .step-item:not(:last-child):after{content:"";position:absolute;top:50%;width:100%;height:2px;background-color:#e9ecef;z-index:1}[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%}.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;border-radius:50%;background-color:#e9ecef;color:#6e6b7b;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;z-index:2;position:relative}[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{background-color:#7367f0;color:#fff}.create-onboarding-modal .step-indicator .step-item .step-number.completed{background-color:var(--bs-success, #28c76f);color:#fff}.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}.create-onboarding-modal .step-content{padding:30px}.create-onboarding-modal .step-content .step-header{margin-bottom:30px}.create-onboarding-modal .step-content .step-header h3{margin-bottom:8px;font-weight:600;color:#5e5873}.create-onboarding-modal .step-content .step-header p{color:#6e6b7b;margin-bottom:0}.create-onboarding-modal .document-selection .document-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}.create-onboarding-modal .document-selection .document-grid .document-card{border:2px solid #e9ecef;border-radius:8px;padding:20px;text-align:center;cursor:pointer;transition:all .2s ease}.create-onboarding-modal .document-selection .document-grid .document-card:hover,.create-onboarding-modal .document-selection .document-grid .document-card.selected{border-color:#7367f0;background-color:#f8f7ff}.create-onboarding-modal .document-selection .document-grid .document-card .document-icon{margin-bottom:12px;color:#7367f0}.create-onboarding-modal .document-selection .document-grid .document-card .document-title{font-weight:600;margin-bottom:8px;color:#5e5873}.create-onboarding-modal .document-selection .document-grid .document-card .document-description{font-size:12px;color:#6e6b7b;margin-bottom:0}.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}.create-onboarding-modal .questions-container .question-item .question-content .question-header{display:flex;align-items:center;margin-bottom:8px}.create-onboarding-modal .questions-container .question-item .question-content .question-header .question-number{background-color:var(--bs-primary, #6E58FF);color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;min-width:32px;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}[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}.create-onboarding-modal .email-preview{margin-top:24px}.create-onboarding-modal .email-preview .email-preview-card{border:1px solid #e9ecef;border-radius:8px}.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{background-color:#f8f9fa;padding:16px;border-radius:4px;border:1px solid #e9ecef;font-size:14px;line-height:1.6;color:#5e5873}.create-onboarding-modal .email-preview .email-preview-card .email-content .variable-highlight{color:#fea654;background:#ffb97614;border-radius:4px;padding:0 3px;font-weight:600;font-family:inherit;transition:background .2s}.create-onboarding-modal .email-preview .email-preview-card .variable-badge{font-size:11px;padding:4px 8px;font-family:Monaco,Menlo,Ubuntu Mono,monospace}.create-onboarding-modal .form-template-modal .template-info{background-color:#f8f9fa;padding:20px;border-radius:8px;border:1px solid #e9ecef}.create-onboarding-modal .form-template-modal .add-question-form{background-color:#fff;padding:20px;border-radius:8px;border:1px solid #e9ecef}.create-onboarding-modal .form-template-modal .questions-preview{background-color:#f8f9fa;padding:20px;border-radius:8px;border:1px solid #e9ecef}.create-onboarding-modal .form-preview .form-preview-card{border:1px solid #e9ecef;border-radius:8px;box-shadow:0 2px 4px #0000001a}.create-onboarding-modal .form-preview .form-preview-card .question-preview-item{padding:16px;border-bottom:1px solid #f8f9fa;transition:background-color .2s ease}.create-onboarding-modal .form-preview .form-preview-card .question-preview-item:last-child{border-bottom:none}.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{background-color:var(--bs-primary, #6E58FF);color:#fff;padding:6px 10px;border-radius:50%;font-size:12px;font-weight:600;min-width:32px;height:32px;display:flex;align-items:center;justify-content:center}.create-onboarding-modal .form-preview .form-preview-card .question-preview-item .question-label{color:#5e5873;font-size:14px;margin-bottom:4px}.create-onboarding-modal .form-preview .form-preview-card .question-preview-item .question-type-preview{display:flex;align-items:center;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;padding:1rem;flex:1}.create-onboarding-modal .step-content{min-height:200px}.create-onboarding-modal .progress-container{margin-bottom:1.5rem;padding:.75rem;background-color:#6e58ff0d;border-radius:8px}.create-onboarding-modal .step-info{display:flex;justify-content:space-between;align-items:center;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);margin-bottom:.25rem;font-size:1.25rem}.create-onboarding-modal .step-header p{color:var(--bs-gray-600, #666);margin-bottom:1rem;font-size:.9rem}.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:#6e58ff05;transition:all .3s ease}.create-onboarding-modal .upload-area:hover{border-color:var(--bs-primary, #6E58FF);background-color:#6e58ff0d}.create-onboarding-modal .upload-icon{color:var(--bs-primary, #6E58FF);margin-bottom:1rem}.create-onboarding-modal .upload-text{font-size:16px;font-weight:500;color:var(--bs-dark, #2c2c2c);margin-bottom:.25rem}.create-onboarding-modal .upload-subtext{color:var(--bs-gray-600, #666);font-size:13px}.create-onboarding-modal .tab-toggle{display:flex;background-color:#e7e7e7f0;border-radius:8px;padding:4px;margin-bottom:1.5rem}.create-onboarding-modal .tab-option{flex:1;padding:8px 12px;text-align:center;border-radius:6px;cursor:pointer;transition:all .2s ease;font-weight:500;font-size:.9rem}.create-onboarding-modal .tab-option.active{background-color:var(--bs-primary, #6E58FF);color:#fff}.create-onboarding-modal .tab-option:not(.active){background-color:transparent;color:#2c2c2c}.create-onboarding-modal .tab-option:not(.active):hover{background-color:#efedf7f8;color:var(--bs-primary, #6E58FF)}[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)}.create-onboarding-modal .question-preview-item{padding:.75rem;border-bottom:1px solid var(--bs-border-color, #e0e0e0)}.create-onboarding-modal .question-preview-item:last-child{border-bottom:none}.create-onboarding-modal .question-number{background-color:var(--bs-primary, #6E58FF);color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}.create-onboarding-modal .question-label{color:var(--bs-dark, #2c2c2c)}.create-onboarding-modal .email-preview-card{border:1px solid var(--bs-border-color, #e0e0e0);border-radius:8px}.create-onboarding-modal .email-content{background-color:var(--bs-gray-50, #f8f9fa);padding:1rem;border-radius:6px;font-family:monospace;font-size:14px;line-height:1.5}.create-onboarding-modal .email-content .variable-highlight{color:#ffb976;background:#ffb97614;border-radius:4px;padding:0 3px;font-weight:600;font-family:inherit;transition:background .2s}.create-onboarding-modal .variable-badge,.create-onboarding-modal .google-forms-style .variable-badge{font-family:monospace;font-size:12px}.create-onboarding-modal .onboarding-preview-card{border:1px solid var(--bs-border-color, #e0e0e0);border-radius:8px;background:#fff;position:relative;z-index:0;border:2px solid rgba(110,88,255,.1);transition:all .3s ease}.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}.create-onboarding-modal .question-group-preview{margin-bottom:1rem}.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;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;margin-bottom:.5rem}.create-onboarding-modal .form-control-preview{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-gray-500, #adb5bd);background-color:#f8f9fa;background-clip:padding-box;border:1px solid var(--bs-border-color, #ced4da);border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.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);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%;transform:translateY(-50%);color:var(--bs-gray-500, #adb5bd);pointer-events:none}[dir=ltr] .create-onboarding-modal .select-arrow{right:.75rem}[dir=rtl] .create-onboarding-modal .select-arrow{left:.75rem}.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;padding:.75rem 1rem;color:var(--bs-gray-600, #6c757d);cursor:pointer;border-radius:.375rem;transition:background-color .15s ease-in-out}.create-onboarding-modal .file-upload-label-preview:hover{background-color:#e9ecef}.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}.create-onboarding-modal .preview-header-section{text-align:center}.create-onboarding-modal .preview-badge{display:inline-flex;align-items:center;background-color:var(--bs-primary, #6E58FF);color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.75rem;letter-spacing:.5px;box-shadow:0 2px 8px #6e58ff4d}.create-onboarding-modal .preview-container{position:relative;border-radius:12px;overflow:hidden;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;inset:0;pointer-events:none;z-index:1}.create-onboarding-modal .preview-watermark{position:absolute;top:50%;font-size:4rem;font-weight:900;color:#6e58ff0d;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;gap:.25rem}.create-onboarding-modal .dot{width:8px;height:8px;border-radius:50%}.create-onboarding-modal .dot-red{background-color:#ff5f56}.create-onboarding-modal .dot-yellow{background-color:#ffbd2e}.create-onboarding-modal .dot-green{background-color:#27ca3f}.create-onboarding-modal .onboarding-preview-card{position:relative;z-index:0;border:2px solid rgba(110,88,255,.1);transition:all .3s ease}.create-onboarding-modal .onboarding-preview-card:hover{border-color:#6e58ff33;box-shadow:0 8px 25px #6e58ff26!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)}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;height:24px;padding:3px 5px;width:28px}[dir=ltr] .ql-snow.ql-toolbar button,[dir=ltr] .ql-snow .ql-toolbar button{float:left}[dir=rtl] .ql-snow.ql-toolbar button,[dir=rtl] .ql-snow .ql-toolbar button{float:right}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{height:100%}[dir=ltr] .ql-snow.ql-toolbar button svg,[dir=ltr] .ql-snow .ql-toolbar button svg{float:left}[dir=rtl] .ql-snow.ql-toolbar button svg,[dir=rtl] .ql-snow .ql-toolbar button svg{float:right}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{margin-bottom:5px;margin-top:5px}[dir=ltr] .ql-snow .ql-editor blockquote{border-left:4px solid #ccc;padding-left:16px}[dir=rtl] .ql-snow .ql-editor blockquote{border-right:4px solid #ccc;padding-right:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}[dir=ltr] .ql-snow .ql-picker{float:left}[dir=rtl] .ql-snow .ql-picker{float:right}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;position:relative;width:100%}[dir=ltr] .ql-snow .ql-picker-label{padding-left:8px;padding-right:2px}[dir=rtl] .ql-snow .ql-picker-label{padding-right:8px;padding-left:2px}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}[dir=ltr] .ql-snow .ql-color-picker .ql-picker-label svg,[dir=ltr] .ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}[dir=rtl] .ql-snow .ql-color-picker .ql-picker-label svg,[dir=rtl] .ql-snow .ql-icon-picker .ql-picker-label svg{left:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;height:16px;margin:2px;padding:0;width:16px}[dir=ltr] .ql-snow .ql-color-picker .ql-picker-item{float:left}[dir=rtl] .ql-snow .ql-color-picker .ql-picker-item{float:right}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;top:50%;width:18px}[dir=ltr] .ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{right:0}[dir=rtl] .ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{left:0}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}[dir=ltr] .ql-toolbar.ql-snow .ql-formats{margin-right:15px}[dir=rtl] .ql-toolbar.ql-snow .ql-formats{margin-left:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px}[dir=ltr] .ql-snow .ql-tooltip:before{margin-right:8px}[dir=rtl] .ql-snow .ql-tooltip:before{margin-left:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{content:"Edit"}[dir=ltr] .ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;margin-left:16px;padding-right:8px}[dir=rtl] .ql-snow .ql-tooltip a.ql-action:after{border-left:1px solid #ccc;margin-right:16px;padding-left:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove"}[dir=ltr] .ql-snow .ql-tooltip a.ql-remove:before{margin-left:8px}[dir=rtl] .ql-snow .ql-tooltip a.ql-remove:before{margin-right:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:"Save"}[dir=ltr] .ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;padding-right:0}[dir=rtl] .ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-left:0px;padding-left:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.wjb__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap}.wjb__title{font-size:16px;font-weight:600;margin-bottom:4px}.wjb__empty{text-align:center;padding:48px 24px;border:2px dashed var(--bs-border-color, #ced4da);border-radius:12px;color:#6c757d}.wjb__empty-icon{color:#adb5bd;margin-bottom:16px}.wjb__empty-text{font-size:16px;font-weight:500;color:#495057;margin-bottom:4px}.wjb__layout{display:grid;grid-template-columns:1fr;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;gap:8px}.wjb__slide-card{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--bs-border-color, #dee2e6);border-radius:10px;background:#fff;cursor:pointer;transition:border-color .15s,box-shadow .15s}.wjb__slide-card:hover{border-color:var(--bs-primary, #7367f0);box-shadow:0 2px 8px #0000000f}.wjb__slide-card--active{border-color:var(--bs-primary, #7367f0);box-shadow:0 0 0 2px #7367f033}.wjb__slide-order{width:28px;height:28px;border-radius:50%;background:var(--bs-primary, #7367f0);color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;flex-shrink:0}.wjb__slide-info{flex: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;background:#ea54551a;color:#ea5455;border-radius:4px;padding:1px 6px;font-weight:600}.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;margin-top:2px}.wjb__slide-actions{display:flex;align-items:center;gap:2px;flex-shrink:0}.wjb__add-row{padding:8px 0;text-align:center}.wjb__editor-panel{border:1px solid var(--bs-border-color, #dee2e6);border-radius:12px;overflow:hidden;position:sticky;top:16px}.wjb-editor__header{display:flex;align-items:center;justify-content:space-between;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{padding:16px;max-height:70vh;overflow-y:auto}.wjb-editor__label{font-size:13px;font-weight:500;margin-bottom:6px}.wjb-editor__quill .ql-container{border-bottom-left-radius:6px;border-bottom-right-radius:6px;min-height:100px;font-size:14px}.wjb-editor__quill .ql-toolbar{border-top-left-radius:6px;border-top-right-radius:6px}.wjb-editor__image-preview{display:flex;align-items:center;gap:12px;padding:8px;border:1px solid var(--bs-border-color, #dee2e6);border-radius:8px}.wjb-editor__image-thumb{width:64px;height:48px;object-fit:cover;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{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.wjb-editor__option-row{display:flex;align-items:center;gap:8px;margin-bottom:6px}.wjb-preview-modal__body{display:flex;flex-direction:column}.wjb-preview__dots{display:flex;align-items:center;justify-content:center;gap:6px;padding:16px 0 8px}.wjb-preview__dot{width:8px;height:8px;border-radius:50%;background:#dee2e6;transition:background .2s}.wjb-preview__dot--done{background:#7367f066}.wjb-preview__dot--active{width:20px;border-radius:4px;background:var(--bs-primary, #7367f0)}.wjb-preview__content{padding:16px 24px;min-height:280px}.wjb-preview__slide{display:flex;flex-direction:column;gap:16px}.wjb-preview__media{width:100%;max-height:200px;object-fit:cover;border-radius:10px}.wjb-preview__video-wrap{position:relative;padding-bottom:56.25%;border-radius:10px;overflow:hidden}.wjb-preview__video{position:absolute;inset:0;width:100%;height:100%;border:none}.wjb-preview__slide-title{font-size:20px;font-weight:700;margin:0}.wjb-preview__slide-content{font-size:15px;line-height:1.6}.wjb-preview__slide-content p{margin-bottom:8px}.wjb-preview__slide-content p:last-child{margin-bottom:0}.wjb-preview__slide-desc{font-size:14px;margin:0}.wjb-preview__consent-row{display:flex;align-items:center;padding:12px;background:#7367f00f;border-radius:8px;cursor:pointer}.wjb-preview__options{display:flex;flex-direction:column;gap:8px}.wjb-preview__option-btn{padding:12px 16px;border:2px solid var(--bs-border-color, #dee2e6);border-radius:10px;background:#fff;font-size:15px;font-weight:500;cursor:pointer;transition:border-color .15s,background .15s}[dir=ltr] .wjb-preview__option-btn{text-align:left}[dir=rtl] .wjb-preview__option-btn{text-align:right}.wjb-preview__option-btn--selected{border-color:var(--bs-primary, #7367f0);background:#7367f014}.wjb-preview__checklist{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.wjb-preview__checklist li{background:#f8f9fa;border-radius:8px;font-size:14px;position:relative}[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;padding:12px 24px 20px;border-top:1px solid var(--bs-border-color, #dee2e6);background:#f8f9fa;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.wjb-preview__cta{flex: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);margin:1.25rem auto}.agentic-flow-modal--wide.modal .modal-dialog{max-width:min(96vw,900px)}.agentic-flow-modal .modal-content{border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 25px 50px -12px #0f172a24;overflow:hidden}.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}.agentic-flow-modal .modal-body.agentic-flow-modal__body{padding:1rem 1.25rem 1.25rem;background:#f8fafc}.agentic-flow-modal__body-inner{background:#fff;border-radius:12px;border:1px solid #eef2f7;padding:1.25rem;box-shadow:0 1px 3px #0000000d}.agentic-flow-modal__steps{display:flex;gap:6px;margin-bottom:.75rem}.agentic-flow-modal__step-seg{flex:1;height:4px;border-radius:999px;background:#e2e8f0;transition:background .2s ease,box-shadow .2s ease}.agentic-flow-modal__step-seg--done{background:#a5b4fc}.agentic-flow-modal__step-seg--current{background:#4f46e5;box-shadow:0 0 0 2px #4f46e533}.agentic-flow-modal__step-caption{font-size:.8125rem;color:#64748b;margin-bottom:1rem;line-height:1.4}.agentic-flow-modal__body-inner .form-label,.agentic-flow-modal__body-inner label.fw-semibold{font-size:.8125rem;color:#0f172a;margin-bottom:.35rem}.agentic-flow-modal__body-inner .form-control,.agentic-flow-modal__body-inner .form-select{border-radius:8px;border-color:#e2e8f0;font-size:.9375rem}.agentic-flow-modal__body-inner .form-control:focus,.agentic-flow-modal__body-inner .form-select:focus{border-color:#a5b4fc;box-shadow:0 0 0 3px #4f46e51f}.agentic-flow-modal__body-inner .form-group{margin-bottom:1rem}.agentic-flow-modal__body-inner .form-group:last-child{margin-bottom:0}.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;gap:12px;margin:.25rem 0 1rem;color:#94a3b8;font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.agentic-flow-modal__or-divider:before,.agentic-flow-modal__or-divider:after{content:"";flex:1;height:1px;background:#e2e8f0}.agentic-flow-modal__or-divider span{flex-shrink:0}.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{border-radius:0 0 8px 8px;border-color:#e2e8f0;font-size:.9375rem;min-height:140px}.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{padding:10px 12px;margin-bottom:12px;border-radius:8px;background:#f1f5f9;border:1px solid #e2e8f0;font-size:.8125rem;color:#475569;line-height:1.45}.agentic-form-builder__toolbar{margin:12px 0}.agentic-form-section{margin-bottom:16px;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;background:#fff}.agentic-form-section__head{display:flex;align-items:center;justify-content:space-between;gap:12px;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)}.agentic-form-section__instructions{padding:10px 14px 12px;border-bottom:1px solid #e2e8f0;background:#fff}.agentic-form-section__instructions-label{display:block;margin-bottom:6px;font-size:.75rem;font-weight:600;color:#475569}.agentic-form-section__instructions textarea{font-size:.8125rem;line-height:1.45;white-space:pre-wrap}.agentic-form-section__title{margin:0;font-size:.875rem;font-weight:700;color:#0f172a}.agentic-form-section__count{font-size:.75rem;color:#64748b}.agentic-form-section__empty{padding:12px 14px}.agentic-form-section__fields{display:flex;flex-direction:column;gap:10px;padding:10px}.agentic-form-section__add-footer{display:flex;justify-content:flex-start;padding:0 10px 10px}.agentic-doc-list{display:flex;flex-direction:column;gap:14px;margin-top:12px}.agentic-doc-card{border:1px solid #c7d2fe;border-radius:12px;background:#fff;box-shadow:0 1px 2px #0f172a0a;overflow:hidden}.agentic-doc-card__header{display:flex;align-items:center;justify-content:space-between;gap:12px;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;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;gap:8px;flex-shrink:0}.agentic-doc-card__required{display:inline-flex;align-items:center;gap:6px;font-size:.75rem;font-weight:600;color:#475569;cursor:pointer}.agentic-doc-card__required .form-check-input{margin-top:0}.agentic-doc-card__reorder{display:flex;flex-direction:column;gap:2px}.agentic-doc-card__reorder-btn{padding:2px!important;line-height:1;min-width:24px;color:#475569!important}.agentic-doc-card__body{padding:12px}.agentic-doc-card__core{display:flex;flex-direction:column;gap:10px}.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;gap:6px 8px;width:100%;padding:0;border:0;background:transparent;font-size:.8125rem;font-weight:600;color:#4f46e5;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;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}.agentic-doc-card__advanced-body{margin-top:10px;padding:10px;border-radius:8px;background:#f8fafc;border:1px solid #e2e8f0}.agentic-form-field-card{border:1px solid #eef2f7;border-radius:10px;padding:10px 12px;background:#fafbfc}.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;margin-bottom:4px}.agentic-form-field-card__row{display:grid;grid-template-columns:1fr minmax(110px,130px) 56px 36px;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;margin-top:10px;align-items:start}@media(max-width:575px){.agentic-form-field-card__row,.agentic-form-field-card__row--with-reorder,.agentic-form-field-card__row--document-top{grid-template-columns:1fr}}.agentic-form-field-card__reorder{display:flex;flex-direction:column;gap:2px;align-items:center;padding-bottom:2px}.agentic-form-field-card__reorder-btn{padding:2px!important;line-height:1;min-width:24px}.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}.agentic-form-field-card__delete{margin-bottom:2px}.agentic-form-field-card__options,.agentic-form-field-card__lock{margin-top:10px;padding-top:10px;border-top:1px dashed #e2e8f0}.agentic-form-field-card__lock-title{display:inline-flex;align-items:center;gap:6px;font-size:.8125rem;font-weight:600;color:#0f172a;cursor:pointer}.agentic-form-field-card__lock-value{margin-top:8px;max-width:360px}[dir=ltr] .agentic-form-field-card__lock-value{margin-left:22px}[dir=rtl] .agentic-form-field-card__lock-value{margin-right:22px}.agentic-form-field-card__lock-value--wide{max-width:none}.agentic-form-field-card__lock--child{margin-top:8px;padding-top:8px}.agentic-form-field-card__lock-entries{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.agentic-form-field-card__lock-entry{width:100%;border:1px solid #eef2f7;border-radius:8px;padding:8px 10px;background:#fff}.agentic-form-field-card__lock-entry-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px 10px}.agentic-form-field-card__type-hint{display:block;font-size:.75rem;line-height:1.4;margin-top:4px;max-width:100%;white-space:normal}.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;border-color:#d8d6de;font-size:.875rem}.agentic-form-field-card__library-select .select__multi-value{border-radius:4px}.agentic-form-field-card__library-select .select__option--is-focused{background:rgba(var(--bs-primary-rgb, 115, 103, 240),.08)}.agentic-conditional-rules--compact{margin-top:10px;padding-top:8px;border-top:1px dashed #e2e8f0}.agentic-conditional-rules__toggle{display:flex;align-items:center;gap:8px;width:100%;padding:4px 0;border:none;background:transparent;cursor:pointer;color:#475569;font-size:.8125rem}[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}.agentic-conditional-rules__panel{padding-top:8px}.agentic-conditional-rules__hint{font-size:.75rem;color:#94a3b8;line-height:1.4}.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;gap:8px;align-items:center;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}.agentic-conditional-rules__no-value{text-align:center}.agentic-esign-config{display:flex;flex-direction:column;gap:.5rem}.agentic-esign-config__template-actions{display:flex;align-items:center;gap:.75rem;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);padding:.35rem 0}.agentic-esign-config__doc{display:flex;align-items:center;gap:.6rem;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;border-radius:var(--agentic-radius-sm, 8px);background:var(--agentic-primary-tint, #eef2ff);color:var(--agentic-primary, #4f46e5)}.agentic-esign-config__doc-body{min-width:0}.agentic-esign-config__doc-title{display:flex;align-items:center;flex-wrap:wrap;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;padding:2px 8px;border-radius:999px;border:1px solid transparent}.agentic-esign-config__pill--agreement{background:#eef2ff;color:#4338ca;border-color:#4338ca33}.agentic-esign-config__pill--form{background:#ecfdf5;color:#059669;border-color:#05966933}.agentic-esign-config__pill--certificate{background:#f1f5f9;color:#334155;border-color:#e2e8f0}.agentic-esign-config__pill--empty{background:var(--agentic-warning-soft, #fffbeb);color:var(--agentic-warning, #d97706);border-color:#d9770633}.agentic-esign-config__pill--source{background:var(--agentic-primary-tint, #eef2ff);color:var(--agentic-primary, #4f46e5);border-color:#4f46e533}[dir=ltr] .agentic-esign-config__pill--source{margin-right:.4rem}[dir=rtl] .agentic-esign-config__pill--source{margin-left:.4rem}.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;gap:.5rem}[dir=ltr] .agentic-esign-config__mapping-edit{margin-left:auto}[dir=rtl] .agentic-esign-config__mapping-edit{margin-right:auto}.agentic-esign-config__mapping-body{margin-top:.5rem}.agentic-esign-config__overview{list-style:none;margin:0;padding:0}.agentic-esign-config__overview-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:.5rem;align-items:center;padding:.35rem 0}.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__hint,.agentic-esign-config__footnote{font-size:.74rem;color:var(--agentic-text-secondary, #64748b)}.agentic-esign-config__hint{margin-bottom:.6rem}.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);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{margin-top:.3rem;font-size:.75rem;color:var(--agentic-danger, #dc2626)}.agentic-esign-config__map-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:.5rem;align-items:center;padding:.35rem 0}.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{background:#fce7f3;color:#9d174d}.agentic-ocr-map__types{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.5rem}.agentic-ocr-map__row{padding:.35rem 0}.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;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;gap:.5rem;margin-top:.4rem}.agentic-journey-order__list{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:8px}.agentic-journey-order__row{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 10px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;box-shadow:0 1px 2px #0f172a0a}.agentic-journey-order__row--dragging{position:relative;z-index:2;border-color:#818cf8;box-shadow:0 8px 20px #4f46e52e}.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;border:1px solid #c7d2fe;border-radius:6px;background:#eef2ff;color:#4f46e5;cursor:grab;touch-action:none}.agentic-journey-order__handle:active{cursor:grabbing}.agentic-journey-order__handle--locked{border-color:#e2e8f0;background:#f1f5f9;color:#94a3b8;cursor:default}.agentic-journey-order__position{width:20px;flex-shrink:0;text-align:center;font-size:.75rem;font-weight:600;color:#64748b}.agentic-journey-order__title{flex:1;min-width:0;font-size:.875rem;font-weight:600;color:#0f172a}.agentic-journey-order__badge{flex-shrink:0;padding:2px 8px;border-radius:999px;background:#f1f5f9;color:#475569;font-size:.6875rem;font-weight:600}.agentic-journey-order__badge--consent{background:#fef3c7;color:#92400e}.agentic-journey-order__badge--form{background:#e0e7ff;color:#3730a3}.agentic-journey-order__badge--documents{background:#dcfce7;color:#166534}.agentic-journey-order__arrows{display:inline-flex;flex-shrink:0}.agentic-journey-order__arrows .btn{padding:4px 6px}.agentic-ack-placement{margin:0 0 12px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:10px;background:#fff}.agentic-ack-placement__label{margin-bottom:6px;font-size:.8125rem;font-weight:600;color:#0f172a}.agentic-ack-placement__option{display:flex;align-items:flex-start;gap:8px;margin:0;padding:6px 0;cursor:pointer}.agentic-ack-placement__option .form-check-input{flex-shrink:0;margin-top:3px}.agentic-ack-placement__option--disabled{cursor:not-allowed;opacity:.6}.nova-period-picker,.nova-period-picker__trigger{position:relative}.nova-period-picker__trigger input.form-control{cursor:pointer;background:#fff;opacity:1}[dir=ltr] .nova-period-picker__trigger input.form-control{padding-right:30px}[dir=rtl] .nova-period-picker__trigger input.form-control{padding-left:30px}.nova-period-picker__icon,.nova-period-picker__clear{position:absolute;top:50%;transform:translateY(-50%);color:#64748b}[dir=ltr] .nova-period-picker__icon,[dir=ltr] .nova-period-picker__clear{right:9px}[dir=rtl] .nova-period-picker__icon,[dir=rtl] .nova-period-picker__clear{left:9px}.nova-period-picker__icon{pointer-events:none}.nova-period-picker__clear{display:inline-flex;padding:0;border:0;background:transparent;cursor:pointer}.nova-period-picker__clear:hover{color:#0f172a}.nova-period-picker__popover{position:absolute;top:calc(100% + 4px);z-index:20;width:240px;padding:8px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 6px 24px #0f172a1f}[dir=ltr] .nova-period-picker__popover{left:0}[dir=rtl] .nova-period-picker__popover{right:0}.nova-period-picker__popover--dropup{top:auto;bottom:calc(100% + 4px)}.nova-period-picker__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.nova-period-picker__nav{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #e2e8f0;border-radius:6px;background:#fff;color:#475569;cursor:pointer}.nova-period-picker__nav:hover{border-color:#7367f0;color:#7367f0}.nova-period-picker__range{font-size:.8125rem;font-weight:600;color:#334155}.nova-period-picker__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.nova-period-picker__cell{height:32px;border:1px solid transparent;border-radius:6px;background:#fff;font-size:.8125rem;color:#334155;cursor:pointer}.nova-period-picker__cell:hover{border-color:#7367f0;color:#7367f0}.nova-period-picker__cell.is-today{border-color:#7367f066;color:#7367f0;font-weight:600}.nova-period-picker__cell.is-selected{background:#7367f0;border-color:#7367f0;color:#fff;font-weight:600}.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}.job-notes-files-drawer__card .tab-pane.active,.hope-job-chat{height:100%;min-height:0}.hope-job-chat__messages{min-height:0;flex:1 1 auto}.hope-job-chat__bubble{box-shadow:none}@keyframes fadeInUp{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.onboarding-landing{height:calc(100vh - 200px);background:#fff;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;align-items:center}.onboarding-landing .container{width:100%}.onboarding-landing .main-content{min-height:70vh;align-items:center}.onboarding-landing .hero-section{animation:fadeInUp .8s ease-out}[dir=ltr] .onboarding-landing .hero-section{padding:2rem 3rem 2rem 2rem}[dir=rtl] .onboarding-landing .hero-section{padding:2rem 2rem 2rem 3rem}@media(max-width:991px){.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;margin-bottom:1.25rem;letter-spacing:-.02em}@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;margin-bottom:2rem}@media(max-width:768px){.onboarding-landing .hero-section .hero-subtitle{font-size:1rem}}.onboarding-landing .main-cta-btn{border:none;padding:16px 32px;font-size:1.1rem;font-weight:600;border-radius:12px;color:#fff;box-shadow:0 4px 20px #6e58ff40;transition:all .3s ease;position:relative;overflow:hidden;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,rgba(255,255,255,.15),transparent);transition:left .6s}[dir=rtl] .onboarding-landing .main-cta-btn:before{right:-100%;background:linear-gradient(-90deg,transparent,rgba(255,255,255,.15),transparent);transition:right .6s}.onboarding-landing .main-cta-btn:hover{transform:translateY(-2px);box-shadow:0 8px 30px #6e58ff59}[dir=ltr] .onboarding-landing .main-cta-btn:hover:before{left:100%}[dir=rtl] .onboarding-landing .main-cta-btn:hover:before{right:100%}.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:translate(3px)}[dir=rtl] .onboarding-landing .main-cta-btn:hover .btn-icon{transform:translate(-3px)}.onboarding-landing .cta-subtitle{color:#a0aec0;font-size:.9rem;font-weight:400;margin:0;line-height:1.4}.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;margin-bottom:1.5rem;text-align:center}.onboarding-landing .benefits-section .benefits-carousel{width:100%}.onboarding-landing .benefits-section .benefits-carousel .benefit-card{background:#fafaff;border:1px solid #ececec;border-radius:12px;padding:1.5rem 1.25rem;min-width:240px;min-height:170px;max-width:320px;margin:0 auto;text-align:center;box-shadow:0 2px 8px #6e58ff0f;display:flex;flex-direction:column;align-items:center;justify-content:center}.onboarding-landing .benefits-section .benefits-carousel .benefit-card .card-icon{width:44px;height:44px;margin-bottom:1rem;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 3px 12px #6e58ff21}[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;margin-bottom:.5rem;line-height:1.3}.onboarding-landing .benefits-section .benefits-carousel .benefit-card p{color:#6e6b7b;font-size:.95rem;line-height:1.4;margin:0}.onboarding-landing .process-section{margin-top:3rem;animation:fadeInUp .8s ease-out .7s both}@media(max-width:991px){.onboarding-landing .process-section{margin-top:2rem}}.onboarding-landing .process-steps{display:flex;justify-content:center;align-items:center;gap:3rem}@media(max-width:768px){.onboarding-landing .process-steps{flex-direction:column;gap:1.5rem}}.onboarding-landing .process-step{text-align:center;display:flex;align-items:center;gap:1rem;position:relative}@media(max-width:768px){.onboarding-landing .process-step{flex-direction:column;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;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:700;color:#fff;box-shadow:0 3px 12px #28a74533;transition:all .3s ease;flex-shrink:0}[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)}.onboarding-landing .process-step:hover .step-number{transform:scale(1.1);box-shadow:0 5px 18px #28a7454d}[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){.onboarding-landing .process-step .step-content{text-align:center}}.onboarding-landing .process-step .step-content h6{font-size:1rem;font-weight:600;color:#2d3748;margin-bottom:.25rem;line-height:1.2}.onboarding-landing .process-step .step-content p{color:#718096;font-size:.85rem;line-height:1.3;margin:0}@media(max-width:991px){.onboarding-landing{height:auto;min-height:100vh;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){.onboarding-landing{padding:1.5rem 0}.onboarding-landing .benefit-card{margin-bottom:1rem;padding:1.25rem 1rem}.onboarding-landing .main-cta-btn{padding:14px 28px;font-size:1rem}.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{background:#6e58ff1a;color:#2d3748}.onboarding-tab-page .card-header .mantine-Tabs-root .mantine-Tabs-tabsList{border:none;margin-bottom:0;gap:.5rem;background:transparent}.onboarding-tab-page .card-header .mantine-Tabs-root .mantine-Tabs-tab{padding:.625rem 1.5rem;font-weight:500;font-size:.95rem;color:#6e6b7b;border-radius:.357rem;transition:all .2s ease;background:transparent;border:1px solid #e9ecef}.onboarding-tab-page .card-header .mantine-Tabs-root .mantine-Tabs-tab:hover{background-color:#7367f014;color:#7367f0;border-color:#7367f04d}.onboarding-tab-page .card-header .mantine-Tabs-root .mantine-Tabs-tab[data-active]{color:#fff;background-color:#7367f0;font-weight:600;border-color:#7367f0;box-shadow:0 2px 4px #7367f04d}[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{border-bottom:2px solid #e9ecef;margin-bottom:1.5rem;gap:1rem}.onboarding-tab-page .card-body>.mantine-Tabs-root .mantine-Tabs-tab{padding:.625rem 1rem;font-weight:500;font-size:.9rem;color:#6e6b7b;border-bottom:2px solid transparent;border-radius:0;transition:all .2s ease}.onboarding-tab-page .card-body>.mantine-Tabs-root .mantine-Tabs-tab:hover{color:#7367f0;background-color:#7367f00d}.onboarding-tab-page .card-body>.mantine-Tabs-root .mantine-Tabs-tab[data-active]{color:#7367f0;background-color:transparent;border-bottom-color:#7367f0;font-weight:600}.onboarding-tab-page .rdt_Table{min-height:300px}.onboarding-tab-page .rdt_TableHead .rdt_TableHeadRow{border-radius:5px;padding:10px!important;min-height:50px!important;border:1px solid rgba(144,127,252,.4)!important;background-color:#ddd8fc98!important}.onboarding-tab-page .rdt_TableRow{border-bottom:1px solid #f1f1f1;transition:all .3s ease}.onboarding-tab-page .rdt_TableRow:hover{background-color:#7367f00d}.onboarding-tab-page .rdt_Pagination{border-top:1px solid #e9ecef;padding:1rem}.onboarding-tab-page .rdt_Pagination .rdt_PageButton{border-radius:4px;margin:0 2px}.onboarding-tab-page .rdt_Pagination .rdt_PageButton:hover{background-color:#7367f01a}.onboarding-tab-page .main-nav-tabs{border-bottom:1px solid #e9ecef}.onboarding-tab-page .main-nav-tabs .main-nav-tab{padding:1rem 1.5rem;color:#6e6b7b;font-weight:500;cursor:pointer;border-bottom:2px solid transparent;transition:all .3s ease;position:relative}.onboarding-tab-page .main-nav-tabs .main-nav-tab:hover{color:#495057}.onboarding-tab-page .main-nav-tabs .main-nav-tab.active{color:#495057;border-bottom-color:#495057;font-weight:600}.onboarding-tab-page .nav-tabs-modern{border-bottom:1px solid #e9ecef}.onboarding-tab-page .nav-tabs-modern .nav-link{border:none;color:#6e6b7b;font-weight:500;padding:1rem 1.5rem;border-bottom:2px solid transparent;transition:all .3s ease}.onboarding-tab-page .nav-tabs-modern .nav-link:hover{color:#7367f0;border-color:transparent;background-color:transparent}.onboarding-tab-page .nav-tabs-modern .nav-link.active{color:#7367f0;border-bottom-color:#7367f0;background-color:transparent}.onboarding-tab-page .nav-tabs-modern .rdt_TableHead .rdt_TableHeadRow{border-radius:5px;padding:10px!important;min-height:50px!important;border:1px solid rgba(144,127,252,.4)!important;background-color:#ddd8fc98!important}.onboarding-tab-page .nav-tabs-modern .hover-transform-scale:hover{transform:scale(1.1);transition:ease-in .2s}.onboarding-tab-page .nav-tabs-modern .rdt_TableBody{min-height:calc(100vh - 300px)!important}.onboarding-tab-page .status-filter-tabs .status-tab{padding:6px 16px;border-radius:20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;border:1px solid transparent}.onboarding-tab-page .status-filter-tabs .status-tab.active{background-color:#495057;color:#fff;border-color:#495057}.onboarding-tab-page .status-filter-tabs .status-tab.docs-pending{color:#856404;background-color:#fff3cd;border-color:#ffeaa7}.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;background-color:#cff4fc;border-color:#b8daff}.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;background-color:#f8d7da;border-color:#f1aeb5}.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;background-color:#d1e7dd;border-color:#a3cfbb}.onboarding-tab-page .status-filter-tabs .status-tab.completed:hover{background-color:#c3e6cb}.onboarding-tab-page .status-filter-tabs .status-tab:not(.active):hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.onboarding-tab-page .nav-pills-modern .nav-link{border-radius:6px;padding:.5rem 1rem;font-weight:500;transition:all .3s ease}[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}.onboarding-tab-page .nav-pills-modern .nav-link:hover{background-color:#7367f01a}.onboarding-tab-page .nav-pills-modern .nav-link.active{background-color:#7367f0;color:#fff}.onboarding-tab-page .card{box-shadow:0 4px 24px #22292f1a;border:none;border-radius:8px}.onboarding-tab-page .card .card-header{background-color:transparent;border-bottom:1px solid #e9ecef;padding:1.5rem}.onboarding-tab-page .card .card-body{padding:1.5rem}.onboarding-tab-page .btn-primary{background-color:#7367f0;border:none;border-radius:6px;font-weight:500;transition:all .3s ease}.onboarding-tab-page .btn-primary:hover{background-color:#6258d3;transform:translateY(-1px);box-shadow:0 4px 12px #7367f066}.onboarding-tab-page .btn-primary:focus,.onboarding-tab-page .btn-primary:active{background-color:#5a4fcf;box-shadow:0 0 0 .2rem #7367f040}.onboarding-tab-page .btn-outline-secondary{border-color:#d8d6de;color:#6e6b7b}.onboarding-tab-page .btn-outline-secondary:hover{background-color:#f8f8f8;border-color:#d8d6de;color:#6e6b7b}.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;border-radius:50%}.onboarding-tab-page .icon-circle.bg-primary{background-color:#7367f0!important}.onboarding-tab-page .candidate-info{border-radius:8px;border:1px solid #e9ecef}.onboarding-tab-page .file-upload-area .form-control[type=file]{padding:.75rem;border:2px dashed #d8d6de;border-radius:8px;background-color:#f8f9fa;transition:all .3s ease}.onboarding-tab-page .file-upload-area .form-control[type=file]:hover{border-color:#7367f0;background-color:#7367f00d}.onboarding-tab-page .file-upload-area .form-control[type=file]:focus{border-color:#7367f0;box-shadow:0 0 0 .2rem #7367f040}.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;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{padding:3rem 1rem;max-width:450px;margin:0 auto}.onboarding-tab-page .empty-state-container .empty-state-icon{color:#7367f0;opacity:.8;margin-bottom:1.5rem}.onboarding-tab-page .empty-state-container .empty-state-title{font-weight:600;color:#495057;font-size:1.25rem;margin-bottom:.75rem}.onboarding-tab-page .empty-state-container .empty-state-description{font-size:15px;line-height:1.6;color:#6e6b7b;margin-bottom:2rem}.onboarding-tab-page .empty-state-container .btn{font-weight:500;padding:.875rem 2rem;border-radius:8px;transition:all .3s ease;font-size:14px;box-shadow:0 2px 8px #7367f033}.onboarding-tab-page .empty-state-container .btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px #7367f066}.onboarding-tab-page .empty-state-container .btn:active{transform:translateY(0)}.onboarding-tab-page .badge{font-weight:500;padding:.5rem .75rem;border-radius:4px}.onboarding-tab-page .badge.badge-warning{background-color:#ff9f43}.onboarding-tab-page .badge.badge-success{background-color:var(--bs-success, #28c76f)}.onboarding-tab-page .badge.badge-danger{background-color:#ea5455}.onboarding-tab-page .badge.badge-info{background-color:#00cfe8}.onboarding-tab-page .dropdown-menu{border:none;box-shadow:0 4px 24px #22292f1a;border-radius:6px;padding:.5rem 0}.onboarding-tab-page .dropdown-menu .dropdown-item{padding:.5rem 1rem;font-size:14px;color:#6e6b7b;transition:all .3s ease}.onboarding-tab-page .dropdown-menu .dropdown-item:hover{background-color:#7367f01a;color:#7367f0}.onboarding-tab-page .stats-card{border:none;box-shadow:0 2px 10px #00000014;border-radius:8px;transition:all .3s ease}.onboarding-tab-page .stats-card:hover{transform:translateY(-2px);box-shadow:0 4px 20px #0000001f}.onboarding-tab-page .stats-card .card-body{padding:1.5rem}.onboarding-tab-page .stats-card h3{font-size:2rem;font-weight:700;color:#2c2c2c;margin-bottom:.5rem}.onboarding-tab-page .stats-card p{font-weight:600;color:#5a5a5a;margin-bottom:.25rem}.onboarding-tab-page .stats-card small{color:#8a8a8a;font-size:12px}.onboarding-tab-page .stats-card .stats-icon{opacity:.8}.onboarding-tab-page .activity-item{padding:.75rem 0;border-bottom:1px solid #f1f1f1}.onboarding-tab-page .activity-item:last-child{border-bottom:none}.onboarding-tab-page .activity-item .fw-bold{color:#2c2c2c;font-size:14px;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}.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;border-radius:12px;overflow:hidden}.onboarding-tab-page .email-conversation-card:hover{transform:translateY(-2px);box-shadow:0 8px 25px #22292f26}[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) 0%,rgba(var(--bs-success-rgb, 40, 199, 111),.75) 100%)}[dir=rtl] .onboarding-tab-page .email-conversation-card.received-email .email-type-badge{background:linear-gradient(-135deg,var(--bs-success, #28c76f) 0%,rgba(var(--bs-success-rgb, 40, 199, 111),.75) 100%)}.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;padding:4px 8px;border-radius:6px;text-transform:uppercase;letter-spacing:.5px}.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=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)}[dir] .onboarding-tab-page .email-conversation-card .email-content.preview{-webkit-background-clip:text;background-clip:text}.onboarding-tab-page .email-conversation-card .email-content.expanded{color:#6e6b7b;padding:12px;background-color:#f8f9fa;border-radius:8px;margin:8px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;white-space:pre-wrap}[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:translate(2px)}[dir=rtl] .onboarding-tab-page .email-conversation-card .email-toggle-btn:hover{transform:translate(-2px)}.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;border-radius:6px}.onboarding-tab-page .email-conversation-card .email-actions .email-action-buttons .btn:hover{color:#7367f0;background-color:#7367f01a;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}.onboarding-tab-page .candidate-details-modal .modal-content{border-radius:12px;border:none;box-shadow:0 10px 40px #22292f33}.onboarding-tab-page .candidate-details-modal .modal-header{border-bottom:1px solid #f1f1f1;color:#fff;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)}.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{border:none;color:#6e6b7b;font-weight:500;padding:12px 20px;transition:all .3s ease}.onboarding-tab-page .candidate-details-modal .nav-tabs .nav-link:hover{color:#7367f0;background-color:#7367f00d}.onboarding-tab-page .candidate-details-modal .nav-tabs .nav-link.active{color:#7367f0;background-color:transparent;border-bottom:3px solid #7367f0;font-weight:600}.modal-content{border:none;border-radius:12px;box-shadow:0 10px 40px #22292f33}.modal-header{border-bottom:1px solid #e9ecef;padding:1.5rem}.modal-header .modal-title{font-weight:600;color:#5e5873}.modal-header .btn-close{background:none;border:none;font-size:1.5rem;color:#6e6b7b;opacity:.7;position:relative;width:1.5rem;height:1.5rem}.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}.modal-body{padding:1.5rem}.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}.progress-container{margin-bottom:2rem}.progress-container .progress{height:6px;border-radius:3px;background-color:#f1f1f1}.progress-container .progress .progress-bar{border-radius:3px;transition:width .6s ease}[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;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}.step-content .step-header{text-align:center;margin-bottom:2rem}.step-content .step-header h3{color:#5e5873;font-weight:600;margin-bottom:.5rem}.step-content .step-header p{color:#6e6b7b;margin-bottom:0}.step-content .form-group{margin-bottom:1.5rem}.step-content .form-group label{font-weight:500;color:#5e5873;margin-bottom:.5rem}.step-content .upload-area{border:2px dashed #d8d6de;border-radius:8px;padding:3rem 2rem;text-align:center;transition:all .3s ease;cursor:pointer}.step-content .upload-area:hover{border-color:#7367f0;background-color:#7367f00d}.step-content .upload-area .upload-icon{color:#7367f0;margin-bottom:1rem}.step-content .upload-area .upload-text{color:#5e5873;font-weight:500;margin-bottom:.5rem}.step-content .upload-area .upload-subtext{color:#6e6b7b;font-size:14px}.step-content .document-checkbox .form-check{padding:1rem;border:1px solid #e9ecef;border-radius:6px;margin-bottom:.75rem;transition:all .3s ease}.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}.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;background-color:#f8f8f8;border-radius:6px;padding:.25rem;margin-bottom:2rem}.tab-toggle .tab-option{flex:1;padding:.75rem 1rem;text-align:center;border-radius:4px;cursor:pointer;transition:all .3s ease;font-weight:500;color:#6e6b7b}.tab-toggle .tab-option.active{background-color:#fff;color:#7367f0;box-shadow:0 2px 4px #22292f1a}.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{margin-top:1rem;width:100%}.onboarding-tab-page .nav-tabs-modern .nav-link{padding:.75rem 1rem;font-size:14px}}.onboarding-form-page{--cf-midnight: #151833;--cf-midnight-soft: #1F2247;--cf-paper: #F6F7FB;--cf-surface: #FFFFFF;--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;padding:1rem 0;overflow-x:hidden}[dir=ltr] .onboarding-form-page{background:linear-gradient(180deg,#f6f5ff,#f8f8fb 45% 100%)}[dir=rtl] .onboarding-form-page{background:linear-gradient(-180deg,#f6f5ff,#f8f8fb 45% 100%)}.onboarding-form-page:before,.onboarding-form-page:after{content:"";position:absolute;z-index:-1;border-radius:50%;filter:blur(60px);opacity:.35;pointer-events:none}.onboarding-form-page:before{width:420px;height:420px;top:-160px;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;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){.onboarding-form-page{padding:2rem 0}}@media(min-width:992px){.onboarding-form-page{padding:4rem 0}}.onboarding-card{border:none;border-radius:20px;box-shadow:0 1px 2px #1e174f0a,0 20px 48px -12px #1e174f24;transition:box-shadow .35s ease;position:relative}.onboarding-card:before{content:"";display:block;height:5px;border-radius:20px 20px 0 0}[dir=ltr] .onboarding-card:before{background:linear-gradient(90deg,#4f46e5,#9c93f4,#0d9488)}[dir=rtl] .onboarding-card:before{background:linear-gradient(-90deg,#4f46e5,#9c93f4,#0d9488)}@media(min-width:768px){.onboarding-card:hover{box-shadow:0 1px 2px #1e174f0a,0 28px 64px -14px #1e174f2e}}.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){.onboarding-header{margin-bottom:3rem}}.onboarding-header .header-eyebrow{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#6b7080;margin-bottom:.9rem}.onboarding-header .header-eyebrow-dot{width:6px;height:6px;border-radius:50%;background:#0d9488;flex-shrink:0}.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;margin-bottom:0;writing-mode:horizontal-tb;text-orientation:mixed}[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}.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{gap:.85rem;justify-content:flex-start;background-color:#fafafc;border:1px solid #E4E7EC;border-radius:14px;padding:.85rem 1.1rem;display:inline-flex!important}.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;border-radius:50%;color:#fff;font-family:Fraunces,Georgia,serif;font-weight:600;font-size:.75rem;flex-shrink:0}[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)}}.form-section{animation:formSectionFadeIn .35s ease both}.question-group{margin-bottom:1.5rem;transition:box-shadow .2s ease}.question-group .question-label{font-size:.95rem;font-weight:500;color:#444;margin-bottom:.75rem;display:block}@media(min-width:768px){.question-group .question-label{font-size:1rem;margin-bottom:.875rem}}.question-group .question-text{word-wrap:break-word;overflow-wrap:break-word;flex:1;min-width:0;line-height:1.5}.question-group .question-description{margin-top:.25rem;margin-bottom:.75rem;line-height:1.5;color:#6e6b7b}.question-group .form-control,.question-group input,.question-group textarea,.question-group select{border-radius:10px;border-color:#e2e0ee;padding:.65rem .9rem;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;font-size:.95rem;background-color:#fcfcfe}@media(min-width:768px){.question-group .form-control,.question-group input,.question-group textarea,.question-group select{font-size:1rem}}.question-group .form-control:hover:not(:disabled):not(:focus),.question-group input:hover:not(:disabled):not(:focus),.question-group textarea:hover:not(:disabled):not(:focus),.question-group select:hover:not(:disabled):not(:focus){border-color:#c7c1f2}.question-group .form-control:focus,.question-group input:focus,.question-group textarea:focus,.question-group select:focus{border-color:#4f46e5;background-color:#fff;box-shadow:0 0 0 .2rem #4f46e526}.question-group .form-control.is-invalid:focus,.question-group input.is-invalid:focus,.question-group textarea.is-invalid:focus,.question-group select.is-invalid:focus{box-shadow:0 0 0 .2rem #ea545526}.question-group .form-control::placeholder,.question-group input::placeholder,.question-group textarea::placeholder,.question-group select::placeholder{color:#b4b7bd;font-size:.875rem;opacity:.8}@media(min-width:768px){.question-group .form-control::placeholder,.question-group input::placeholder,.question-group textarea::placeholder,.question-group select::placeholder{font-size:.9rem}}.question-group input[type=text]::placeholder,.question-group input[type=email]::placeholder,.question-group input[type=tel]::placeholder,.question-group input[type=number]::placeholder,.question-group input[type=date]::placeholder{font-size:.875rem;color:#b4b7bd;opacity:.8}.question-group textarea::placeholder{font-size:.875rem;color:#b4b7bd;opacity:.8}.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;transform:none!important;box-shadow:none!important}.file-upload-wrapper .file-remove-btn{cursor:pointer;transition:color .15s ease}.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;border-radius:3px}.file-upload-wrapper .file-upload-label{display:flex;align-items:center;justify-content:center;width:100%;padding:.75rem 1rem;border:2px dashed #d8d6de;border-radius:8px;cursor:pointer;text-align:center;transition:all .3s ease;min-height:44px;background-color:#fff}.file-upload-wrapper .file-upload-label:hover{border-color:#4f46e5;background-color:#4f46e50d}.file-upload-wrapper .file-upload-label:active{background-color:#4f46e51a}.file-upload-wrapper .file-upload-label[disabled]{opacity:.6;cursor:not-allowed}.file-upload-wrapper .file-upload-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#6e6b7b;font-weight:500}.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;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}.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{border:none;border-radius:50px;padding:.875rem 1.5rem;font-weight:600;letter-spacing:.3px;box-shadow:0 4px 15px #4338ca4d;transition:transform .25s ease,box-shadow .25s ease,background .25s ease;font-size:.95rem}[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{padding:.9rem 2.5rem;font-size:1rem}}.submit-button:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 10px 24px #4338ca66}[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)}.submit-button:active:not(:disabled){transform:translateY(-1px)}.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;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){.onboarding-form-footer{margin-top:1.5rem;padding-top:1rem}.onboarding-form-footer__link{font-size:.8125rem;gap:.375rem}.onboarding-form-footer__logo{width:18px;height:18px}.onboarding-form-footer__text{white-space:normal}}@media(max-width:767px){.onboarding-form-page .onboarding-card{border-radius:8px;margin:0 .5rem}.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;padding:0 .5rem}.onboarding-form-page .candidate-details .candidate-details-wrapper{flex-direction:column;align-items:center!important;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;text-align:center}.onboarding-form-page .question-group{margin-bottom:1.5rem!important}.onboarding-form-page .question-group .question-label{font-size:.9rem;margin-bottom:.625rem}.onboarding-form-page .question-group .question-text{font-size:.9rem}.onboarding-form-page .question-group .question-text .badge{font-size:.7rem;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;margin-bottom:.625rem}.onboarding-form-page .form-control,.onboarding-form-page .form-select,.onboarding-form-page .select__control{font-size:16px;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=text],.onboarding-form-page input[type=email],.onboarding-form-page input[type=tel],.onboarding-form-page input[type=number],.onboarding-form-page input[type=date],.onboarding-form-page textarea{font-size:16px}.onboarding-form-page input[type=text]::placeholder,.onboarding-form-page input[type=email]::placeholder,.onboarding-form-page input[type=tel]::placeholder,.onboarding-form-page input[type=number]::placeholder,.onboarding-form-page input[type=date]::placeholder,.onboarding-form-page textarea::placeholder{font-size:.875rem!important;color:#b4b7bd;opacity:.8}.onboarding-form-page .file-upload-wrapper .file-upload-label{padding:.875rem .75rem;font-size:.9rem;min-height:48px}.onboarding-form-page .file-upload-wrapper .file-upload-label .file-upload-text{font-size:.9rem}.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;margin-bottom:.25rem}.onboarding-form-page .file-upload-wrapper .file-upload-info small span:last-child{margin-bottom:0}.onboarding-form-page .alert{font-size:.875rem;padding:.75rem;margin-bottom:1rem;border-radius:6px}.onboarding-form-page .badge{font-size:.75rem;padding:.25rem .5rem;border-radius:4px}.onboarding-form-page .error-message{font-size:.8rem;margin-top:.5rem;display:flex;align-items:flex-start}.onboarding-form-page .error-message svg{flex-shrink:0;margin-top:.125rem}.form-group .form-control,.form-group input,.form-group textarea,.form-group select,.question-group .form-control,.question-group input,.question-group textarea,.question-group select{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__single-value,.select__menu{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:sticky;top:0;z-index:5;background-color:#fff;padding:.85rem 0 1rem;border-bottom:1px solid #f1f0fa;box-shadow:0 8px 16px -12px #1e174f1f}.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;border-radius:50px;background-color:#ede9fe;box-shadow:inset 0 1px 2px #1e174f0f}.form-progress__bar .progress-bar{border-radius:50px;transition:width .5s cubic-bezier(.4,0,.2,1)}[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{gap:.5rem}.form-sections-nav__link{display:inline-flex!important;align-items:center;padding:.4rem .9rem!important;border-radius:50px!important;font-size:.8125rem;font-weight:500;color:#6e6b7b!important;background-color:#f4f3ff!important;border:1px solid transparent;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .15s ease}.form-sections-nav__link svg{color:#0d9488}.form-sections-nav__link:hover{background-color:#ede9fe!important;color:#4f46e5!important;transform:translateY(-1px)}.form-sections-nav__link.active{background-color:#4f46e5!important;color:#fff!important;box-shadow:0 4px 10px #4f46e559}.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;margin-bottom:.35rem}.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;margin-bottom:1.25rem;letter-spacing:-.01em}.form-section__header:before{content:"";display:inline-block;width:4px;height:1.1em;border-radius:4px;flex-shrink:0}[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 #0d948859}to{box-shadow:0 0 0 18px #0d948800}}.form-success-panel .form-success-icon{display:inline-flex;align-items:center;justify-content:center;width:88px;height:88px;border-radius:50%;color:#fff;animation:formSuccessPop .5s cubic-bezier(.34,1.56,.64,1) both,formSuccessRingPulse 1.6s ease-out .5s 2}[dir=ltr] .form-success-panel .form-success-icon{background:linear-gradient(135deg,#0d9488,#22b665)}[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{gap:.375rem}.form-sections-nav__link{font-size:.75rem;padding:.35rem .75rem!important}.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: #FFFFFF;--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;background:var(--cf-paper);color:var(--cf-ink);font-size:.9rem}@media(max-width:1279px){.cf-shell{grid-template-columns:320px minmax(0,1fr)}.cf-shell .cf-next-panel{grid-column:2;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;padding:2rem 1.25rem 2.5rem}.cf-shell .cf-next-panel-sticky{position:static}}.cf-sidebar{background:var(--cf-midnight);color:#fff;padding:2rem 1.75rem;display:flex;flex-direction:column;position:sticky;top:0;height:100vh;overflow-y:auto}@media(max-width:860px){.cf-sidebar{position:relative;height:auto;padding:1.25rem 1.25rem 1rem}}.cf-brand-row{display:flex;align-items:center;gap:.6rem;margin-bottom:2.25rem}@media(max-width:860px){.cf-brand-row{margin-bottom:1.25rem}}.cf-brand-row span{font-size:.8rem;letter-spacing:.02em;color:#ffffff8c}.cf-brand-mark{width:26px;height:26px;border-radius:7px;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=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;gap:.85rem;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;border-radius:50%;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=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;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cf-candidate-email{font-size:.775rem;color:#ffffffa6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cf-welcome{font-family:var(--cf-font-display);font-size:1.05rem;font-weight:500;line-height:1.45;color:#fff;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;margin:0;padding:0;flex:1}@media(max-width:860px){.cf-stepper{display:flex;overflow-x:auto;gap:.5rem;padding-bottom:.25rem}}.cf-step{position:relative;display:flex;align-items:flex-start;gap:.85rem;padding:.65rem .5rem;border-radius:8px;cursor:pointer;transition:background-color .15s ease}.cf-step:hover{background:#ffffff0a}.cf-step:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:860px){.cf-step{flex-direction:column;align-items:center;text-align:center;min-width:84px;flex-shrink:0}}.cf-step-connector{position:absolute;top:42px;width:2px;height:calc(100% - 8px);background:#ffffff1f}[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;border-radius:50%;border:2px solid rgba(255,255,255,.22);display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:600;color:#fff9;flex-shrink:0;transition:all .2s ease;background:var(--cf-midnight);z-index:1}.cf-step.is-done .cf-step-index{background:var(--cf-teal);border-color:var(--cf-teal);color:#fff}.cf-step.is-active .cf-step-index{background:var(--cf-indigo);border-color:var(--cf-indigo);color:#fff;box-shadow:0 0 0 4px #4f46e540}.cf-step-label{padding-top:.35rem}.cf-step-title{font-size:.875rem;font-weight:600;color:#ffffffd9}@media(max-width:860px){.cf-step-title{font-size:.7rem}}.cf-step.is-active .cf-step-title{color:#fff}.cf-sidebar-progress{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.cf-sidebar-progress-row{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.6rem}.cf-sidebar-progress-row .label{font-size:.75rem;color:#ffffffa6}.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;border-radius:10px;background:#ffffff1f;overflow:hidden}.cf-sidebar-progress-fill{height:100%;border-radius:10px;transition:width .45s cubic-bezier(.4,0,.2,1)}[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){.cf-content{padding:2rem 1.25rem 3rem}}.cf-content-header{margin-bottom:2.5rem}.cf-content-eyebrow{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;color:var(--cf-slate);margin-bottom:.6rem}.cf-content-eyebrow .dot{width:5px;height:5px;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;margin:0 0 .5rem;color:var(--cf-ink)}@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;margin:0;max-width:46ch}.cf-field-grid{display:grid;grid-template-columns:1fr;gap:1.75rem}.cf-field-grid .question-group{margin-bottom:0}.cf-field-grid .select__control{border-radius:10px;border-color:var(--cf-line);background-color:#fcfcfe;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.cf-field-grid .select__control:hover{border-color:#c7c1f2}.cf-field-grid .select__control--is-focused{border-color:var(--cf-indigo)!important;background-color:#fff;box-shadow:0 0 0 .2rem #4f46e526!important}.cf-field-grid .is-invalid .select__control{border-color:var(--cf-red)}.cf-content-nav{display:flex;justify-content:space-between;align-items:center;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;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{border:none;border-radius:999px;font-size:.9rem;font-weight:600;padding:.75rem 1.75rem;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.cf-btn-primary.btn:active:not(:disabled),.cf-btn-teal.btn:active:not(:disabled){transform:translateY(1px)}.cf-btn-primary.btn{background:var(--cf-indigo);color:#fff;box-shadow:0 8px 20px -6px #4f46e580}.cf-btn-primary.btn:hover:not(:disabled){background:#4338ca;box-shadow:0 10px 24px -6px #4f46e58c}.cf-btn-teal.btn{background:var(--cf-teal);color:#fff;box-shadow:0 8px 20px -6px #0d948880}.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:sticky;top:3.5rem}.cf-next-panel-eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.01em;color:var(--cf-slate);margin-bottom:.9rem}.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;margin:0 0 1rem}.cf-next-steps{list-style:none;margin:0;padding:0}.cf-next-step{display:flex;gap:.75rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px dashed var(--cf-line)}.cf-next-step:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.cf-next-step-icon{width:30px;height:30px;border-radius:8px;flex-shrink:0;background:var(--cf-indigo-dim);display:flex;align-items:center;justify-content:center;color:var(--cf-indigo)}.cf-next-step-title{display:block;font-size:.85rem;font-weight:600;margin-bottom:.15rem;color:var(--cf-ink)}.cf-next-step-desc{display:block;font-size:.8rem;color:var(--cf-slate);line-height:1.5}.cf-help-card{background:var(--cf-midnight);color:#fff;border-radius:12px;padding:1.5rem}.cf-help-card h3{font-family:var(--cf-font-display);font-size:1.05rem;font-weight:600;margin:0 0 .4rem}.cf-help-card p{font-size:.8rem;color:#ffffff9e;line-height:1.55;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;cursor:pointer;transition:color .15s ease}.cf-help-card a:hover{color:#b4f0e5;text-decoration:underline}.cf-help-card a:focus-visible{outline:2px solid #8FE3D8;outline-offset:2px;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 #0d948859}to{box-shadow:0 0 0 18px #0d948800}}.cf-success-page{min-height:100vh;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;border-radius:50%;color:#fff;margin:0 auto 1.75rem;animation:cfSuccessPop .5s cubic-bezier(.34,1.56,.64,1) both,cfSuccessRing 1.6s ease-out .5s 2}[dir=ltr] .cf-success-icon{background:linear-gradient(135deg,#0d9488,#14b8a6)}[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;margin:0 0 .6rem;color:#14161f}.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;border-radius:50%;color:#dc2626;background:#fdeded;margin:0 auto 1.75rem}.cf-unavailable-title{font-family:Fraunces,Georgia,serif;font-size:1.5rem;font-weight:600;margin:0 0 .6rem;color:#14161f}.cf-unavailable-sub{color:#6b7080;font-size:.9rem;line-height:1.6}.cf-verified-badge{display:inline-flex;align-items:center;gap:.25rem;font-size:.65rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;background:var(--cf-teal-dim, #E7F6F4);color:var(--cf-teal, #0D9488);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;gap:.35rem;font-size:.775rem;color:var(--cf-teal, #0D9488);font-weight:600;margin-top:.5rem}.cf-locked-note svg{flex-shrink:0}.onboarding-modal .modal-dialog{margin:1rem auto}.onboarding-modal .modal-content{border-radius:12px;box-shadow:0 10px 40px #00000026;border:none}.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}.onboarding-modal .modal-body{padding:0;background:#fff}.onboarding-modal .modal-body .onboarding-tab-page{padding:1.5rem}.onboarding-modal .modal-body .onboarding-tab-page .card{border:none;box-shadow:none}.onboarding-modal .modal-body .onboarding-tab-page .card .card-header{background:transparent;border-bottom:1px solid #e9ecef;padding:1rem 0}.onboarding-modal .modal-body .onboarding-tab-page .card .card-body{padding:1.5rem 0}@media(max-width:768px){.onboarding-modal .modal-dialog{margin:.5rem;max-width:calc(100vw - 1rem)}.onboarding-modal .modal-header{padding:1rem 1.5rem}.onboarding-modal .modal-body .onboarding-tab-page{padding:1rem}}.cf-repeatable-group{display:flex;flex-direction:column;gap:8px}.cf-repeatable-group__entries{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(240px,calc(50% - 4px)),1fr));gap:8px}.cf-repeatable-group__entry{border:1px solid #eef2f7;border-radius:8px;padding:8px 12px;background:#fff}.cf-repeatable-group__entry.is-editing{border-color:#7367f0}.cf-repeatable-group__entry-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.cf-repeatable-group__entry-title{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.cf-repeatable-group__row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:3px 0;font-size:12px}.cf-repeatable-group__row:not(:last-child){border-bottom:1px solid #eef2f7}.cf-repeatable-group__label{color:#64748b;font-weight:600;flex-shrink:0}.cf-repeatable-group__value{color:#0f172a;min-width:0;word-break:break-word}[dir=ltr] .cf-repeatable-group__value{text-align:right}[dir=rtl] .cf-repeatable-group__value{text-align:left}.cf-repeatable-group__input{flex:1;min-width:0;max-width:60%;display:flex;justify-content:flex-end}.cf-repeatable-group__ticks{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 10px}.cf-repeatable-group__tick{display:inline-flex;align-items:center;gap:4px;margin:0;cursor:pointer}.editor-container *{transition:all .2s ease-in-out}.editor-container{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1rem;box-shadow:0 4px 12px #0000000d;margin-top:1rem;position:relative;overflow:visible}.demo-editor{padding:1rem;border-radius:8px;color:#1f2937;font-size:14px;line-height:1.6;min-height:300px;max-height:400px;overflow-y:auto;scrollbar-width:thin}.demo-editor::-webkit-scrollbar{width:2px}.demo-editor::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.demo-editor::-webkit-scrollbar-thumb{background:#c7beff;border-radius:4px;width:2px}.demo-editor::-webkit-scrollbar-thumb:hover{background:#6e58ff}.DraftEditor-editorContainer{z-index:0!important}.demo-wrapper .disabled{background:#eee}.rdw-editor-toolbar{border:1px solid #e5e7eb;border-radius:8px;padding:.5rem;margin-bottom:1rem}.rdw-option-wrapper,.rdw-dropdown-wrapper{border:none!important;background-color:transparent;border-radius:6px;padding:.25rem}.rdw-option-wrapper:hover,.rdw-dropdown-wrapper:hover{color:#6e58ff}.public-DraftStyleDefault-block span[data-type=dynamic-variable]{background-color:#eef2ff;color:#4338ca;padding:2px 6px;border-radius:4px;font-weight:500;font-family:monospace}.rdw-dropdown-optionwrapper{width:208px;bottom:130px;height:100px}.rdw-suggestion-dropdown{min-width:160px!important;max-height:unset!important;box-shadow:#00000059 0 5px 15px}.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;background-color:#fff!important;border-radius:8px;padding:1rem;box-shadow:0 10px 30px #00000026!important;width:320px;border:1px solid #cbd5e1!important;height:100%;min-height:max-content!important}.rdw-link-modal-label{font-weight:500;color:#374151;font-size:14px;margin-bottom:6px}.rdw-link-decorator-wrapper{pointer-events:auto!important}#edit-icon:hover{color:#6e58ff}#delete-icon:hover{color:#fb7979}.editor-container .react-select,#message-editor .react-select{min-width:130px;margin-top:1rem;font-size:14px}.editor-container .react-select .select__control,#message-editor .react-select .select__control{border-radius:6px;box-shadow:none;border-color:#d1d5db}.editor-container .react-select .select__control:hover,#message-editor .react-select .select__control:hover{border-color:#6e58ff}.editor-container .react-select .select__single-value,#message-editor .react-select .select__single-value{font-weight:500}.editor-container .react-select .select__menu,#message-editor .react-select .select__menu{z-index:20;border-radius:6px;box-shadow:0 8px 24px #0000001a}.rdw-image-resizable-wrapper{display:inline-block;position:relative;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}.rdw-image-resizable-wrapper img:hover{border-color:#1a73e866!important}.rdw-image-resize-toolbar{position:absolute;top:100%;margin-top:10px;background:#fff;border:1px solid #dadce0;border-radius:4px;box-shadow:0 1px 3px #3c40434d,0 4px 8px 3px #3c404326;padding:4px 8px;display:flex;align-items:center;gap:4px;white-space:nowrap;z-index:100}[dir=ltr] .rdw-image-resize-toolbar{left:0}[dir=rtl] .rdw-image-resize-toolbar{right:0}.rdw-image-resize-toolbar button{background:transparent;border:none;color:#1a73e8;font-size:12px;font-weight:500;padding:2px 6px;cursor:pointer;border-radius:4px;transition:background-color .15s ease}.rdw-image-resize-toolbar button:hover{background-color:#1a73e814;text-decoration:none}.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;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:max-content!important}.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;font-size:13px!important;font-weight:500!important;display:flex!important;align-items:center!important;gap:8px!important;box-shadow:0 1px 2px #0000000d!important;transition:all .15s ease!important}.prompt-dropdown .prompt-button:hover{background-color:#f9fafb!important}.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{background-color:#f5f3ff;border:1px dashed #a855f7;color:#7e22ce;font-weight:600;margin:6px 8px;padding:10px;border-radius:8px;transition:background-color .2s ease}.prompt-dropdown .dropdown-item-custom.custom-highlight:hover{background-color:#ede9fe}.prompt-dropdown .prompt-dropdown-menu{min-width:320px;max-height:400px;border-radius:12px;padding:0;margin-top:8px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border:1px solid #e5e7eb;overflow:visible;display:flex;flex-direction:column}.prompt-dropdown .prompt-dropdown-menu .search-container{padding:12px;border-bottom:1px solid #f3f4f6;flex-shrink:0}.prompt-dropdown .prompt-dropdown-menu .search-container .search-input{border-radius:8px;border:1px solid #e5e7eb;font-size:14px;padding:8px 12px;transition:all .2s;background-image:url("data:image/svg+xml,%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 center;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}.prompt-dropdown .prompt-dropdown-menu .search-container .search-input:focus{border-color:#8b5cf6;box-shadow:0 0 0 2px #8b5cf633}.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}.prompt-dropdown .prompt-dropdown-menu .dropdown-sections-container::-webkit-scrollbar-track{background:#f1f1f1}.prompt-dropdown .prompt-dropdown-menu .dropdown-sections-container::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px}.prompt-dropdown .prompt-dropdown-menu .dropdown-sections-container::-webkit-scrollbar-thumb:hover{background:#9ca3af}.prompt-dropdown .prompt-dropdown-menu .dropdown-section{padding:0}.prompt-dropdown .prompt-dropdown-menu .dropdown-section .section-title{font-size:14px;color:#6b7280;padding:12px 16px;font-weight:500;background-color:#fff;position:sticky;top:0;z-index:1}.prompt-dropdown .prompt-dropdown-menu .dropdown-section .dropdown-item-custom{padding:12px 16px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:background-color .15s ease}.prompt-dropdown .prompt-dropdown-menu .dropdown-section .dropdown-item-custom:hover{background-color:#f9fafb}.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}.prompt-dropdown .prompt-dropdown-menu .dropdown-section .dropdown-item-custom .item-label{font-weight:600;color:#111827;font-size:15px;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{padding:20px;text-align:center;color:#6b7280;font-style:italic}.prompt-dropdown .prompt-dropdown-menu .custom-input-container{padding:16px}.prompt-dropdown .prompt-dropdown-menu .custom-input-container .custom-textarea{width:100%;border-radius:6px;border:1px solid #e5e7eb;padding:10px;font-size:14px;resize:vertical;min-height:100px;max-height:200px;font-family:inherit}.prompt-dropdown .prompt-dropdown-menu .custom-input-container .custom-textarea:focus{outline:none;border-color:#8b5cf6;box-shadow:0 0 0 2px #8b5cf633}.prompt-dropdown .prompt-dropdown-menu .custom-input-container .button-container{display:flex;justify-content:flex-end;margin-top:12px;gap:10px}.prompt-dropdown .prompt-dropdown-menu .custom-input-container .button-container .cancel-button{border-color:#d1d5db;color:#4b5563;font-weight:500}.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{background-color:#8b5cf6;border-color:#8b5cf6;font-weight:500}.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{background-color:#c4b5fd;border-color:#c4b5fd;opacity:.7}.prompt-block{background-color:#f3e8ff;color:#6b21a8;border-radius:6px;padding:4px 10px;display:inline-block;position:relative;font-size:14px;border:1px solid #e9d5ff;box-shadow:0 1px 2px #0000000d;margin:0 2px;transition:all .2s}.prompt-block:hover{background-color:#ede9fe;box-shadow:0 2px 4px #0000001a}.ai-dropdown-container{position:relative}.ai-toggle-button{margin:1rem .5rem;background-color:#fff!important;color:#111827!important;border:1px solid #e5e7eb!important;border-radius:8px!important;padding:11px!important;font-size:13px!important;font-weight:500!important;display:flex!important;align-items:center!important;gap:8px!important;box-shadow:0 1px 2px #0000000d!important;transition:all .15s ease!important}.ai-toggle-button:hover{background-color:#f8f8f8;border-color:#cfcfcf;color:#5e5873}.ai-dropdown-menu{min-width:300px;width:300px;max-width:90vw;padding:0;border-radius:.5rem;box-shadow:0 5px 25px #00000014}[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}}.ai-dropdown-content{padding:20px 24px}.ai-dropdown-title{font-weight:600;font-size:1rem;margin-bottom:1.5rem;color:#555}.ai-input{font-size:.85rem;margin-bottom:1rem;border-radius:.35rem;padding:12px 16px;border:1px solid #d8d6de;color:#4e4b5c;width:100%}.ai-input:focus{border-color:#845ef7;box-shadow:0 0 0 .2rem #845ef740}.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;gap:.25rem;padding:10px 14px;border-radius:.357rem;width:100%;background-color:#845ef7;border-color:#845ef7;margin-top:.5rem}.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}.candidates-Page .hover-border:hover{box-shadow:0 0 0 1px #b8bcc0;border-radius:5px;cursor:pointer}.candidates-Page .hover-shadow:hover{box-shadow:#00000059 0 5px 15px!important;transform:scaleX(1.01);transition:all .3s ease-in-out}.candidates-Page .search-box{width:100%;max-width:400px;height:fit-content;position:relative;border:2px solid;border-radius:5px}.candidates-Page .input-search{height:35px;width:100%;max-width:400px;border-style:none;font-size:15px;outline:none;border-radius:5px;transition:all .5s ease-in-out;background-color:#f5f5f5;color:#111;box-sizing:border-box}[dir=ltr] .candidates-Page .input-search{padding-left:35px}[dir=rtl] .candidates-Page .input-search{padding-right:35px}[dir] .candidates-Page .input-search{padding:10px}.candidates-Page .input-search::placeholder{color:#585656;letter-spacing:1px;font-weight:100}.candidates-Page .btn-search{width:35px;height:35px;border-style:none;font-size:15px;font-weight:700;outline:none;cursor:pointer;border-radius:50%;position:absolute;color:var(--bs-primary, #6e58ff);background-color:transparent;pointer-events:painted}[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;border-radius:0;background-color:transparent;border-bottom:1px solid rgba(255,255,255,.5);transition:all .5s cubic-bezier(0,.11,.35,2)}[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;border-radius:0;background-color:transparent;border-bottom:1px solid rgba(255,255,255,.5);transition:all .5s cubic-bezier(0,.11,.35,2)}[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{border-radius:5px;padding:10px!important;min-height:50px!important;border:1px solid rgba(144,127,252,.4)!important;background-color:#ddd8fc98!important}.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;min-height:auto!important}.candidates-Page .candidate-documents-table .rdt_TableBody{height:auto!important;min-height:auto!important}.candidates-Page .candidate-details-card{background:#fff;border:1px solid #bcbec2;box-shadow:#3f3f440d 0 0 0 1px,#22215126 0 1px 3px}.candidates-Page .hover-transform-scale:hover{transform:scale(1.1);transition:ease-in .2s}.candidates-Page .rdt_TableBody{min-height:calc(100vh - 300px)!important}.candidates-Page .candidate-page-branded-resume .branded-resume-btn{border:none;border-radius:3em;display:flex;justify-content:center;align-items:center;padding:10px 20px;gap:12px;background:var(--bs-primary, #683FEA);color:#fff;cursor:pointer;transition:all .45s ease-in-out}.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}.candidates-Page .candidate-page-branded-resume .branded-resume-btn:hover{box-shadow:inset 0 1px #fff6,inset 0 -4px #0003,0 0 0 4px #fff3,0 0 180px #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%);transform:scale(1.1)}.candidates-Page .animated-counter-card{background:#fff;border:2px solid #e0e0e0;border-radius:12px;height:65px;padding:0 15px;display:flex;align-items:center;justify-content:space-between;font-family:Inter,sans-serif;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #0000001a}.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)}.candidates-Page .animated-counter-card:active{transform:translateY(1px);box-shadow:0 1px 4px #0003}.candidates-Page .animated-counter-card .document-icon{position:relative;width:32px;height:40px;background:#fff;border-radius:4px;border:1px solid #e0e0e0;overflow:hidden;flex-shrink:0}.candidates-Page .animated-counter-card .document-icon .document-content{position:relative;z-index:1;padding:6px}.candidates-Page .animated-counter-card .document-icon .document-content .doc-line{height:2px;background:#ccc;border-radius:1px;margin-bottom:3px;transition:background-color .3s ease}.candidates-Page .animated-counter-card .document-icon .document-content .doc-line:nth-child(1){width:60%;animation:lineColor1 3s ease-in-out infinite}.candidates-Page .animated-counter-card .document-icon .document-content .doc-line:nth-child(2){width:85%;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;margin-bottom:2px;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;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;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;animation:lineColor6 3s ease-in-out infinite}.candidates-Page .animated-counter-card .document-icon .scanning-line{position:absolute;top:0;width:100%;height:1px;box-shadow:0 0 4px #00d4ffcc;animation:scanMini 3s ease-in-out infinite;z-index:2}[dir=ltr] .candidates-Page .animated-counter-card .document-icon .scanning-line{left:0;background:linear-gradient(90deg,transparent 0%,#00D4FF 20%,#0099FF 50%,#00D4FF 80%,transparent 100%)}[dir=rtl] .candidates-Page .animated-counter-card .document-icon .scanning-line{right:0;background:linear-gradient(-90deg,transparent 0%,#00D4FF 20%,#0099FF 50%,#00D4FF 80%,transparent 100%)}.candidates-Page .animated-counter-card .counter-content{display:flex;flex-direction:column;align-items:center;text-align:center;flex-grow:1}[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);margin-bottom:2px;min-height:30px;display:flex;align-items:center;font-family:Segoe UI,sans-serif;transition:transform .1s ease-in-out}.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}.candidates-Page .animated-counter-card.paused .document-icon .doc-line,.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)}}.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, .06);--tt-grid-border: rgba(14, 10, 46, .08);--tt-grid-primary: #6e58ff}.company-candidate-spreadsheet .company-grid-toolbar{padding:0 4px}.company-candidate-spreadsheet .cg-table-wrapper{border-radius:16px;border-color:var(--tt-grid-border);box-shadow:0 4px 12px #0e0a2e0f}.company-candidate-spreadsheet .cg-header{background:var(--tt-grid-header-bg);border-bottom:1px solid var(--tt-grid-border);min-height:46px}.company-candidate-spreadsheet .cg-header-cell{background:var(--tt-grid-header-bg);min-height:46px}[dir=ltr] .company-candidate-spreadsheet .cg-header-cell{border-right:none}[dir=rtl] .company-candidate-spreadsheet .cg-header-cell{border-left:none}.company-candidate-spreadsheet .cg-header-cell--pinned,.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;border-bottom:1px solid var(--tt-grid-line)}.company-candidate-spreadsheet .cg-row:hover{background:#fff!important;box-shadow:0 6px 16px -8px #0e0a2e38}.company-candidate-spreadsheet .cg-row:hover .cg-cell--pinned{background-color:#fff!important}.company-candidate-spreadsheet .cg-cell{padding:10px 16px;font-weight:500}[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}.company-candidate-spreadsheet .cg-cell--clickable{cursor:pointer}.company-candidate-spreadsheet .cg-cell--col-actions{cursor:default}.company-candidate-spreadsheet .company-grid-stack{display:flex;flex-direction:column;justify-content:center;gap:5px;min-width:0;width:100%}.company-candidate-spreadsheet .company-grid-stack-head{display:flex;align-items:center;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;gap:8px;min-width:0}.company-candidate-spreadsheet .company-grid-status-pill{display:inline-flex;align-items:center;max-width:100%;padding:3px 10px;border-radius:12px;border:1px solid var(--tt-grid-border);box-shadow:0 2px 4px #0e0a2e1a,inset 0 1px #fffc;font-size:9px;font-weight:700;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#f2f2f2;color:#293e60}.company-candidate-spreadsheet .company-grid-status-pill.stage-sourced{background:#ebe7ff;color:#4a39bd}.company-candidate-spreadsheet .company-grid-status-pill.stage-applied,.company-candidate-spreadsheet .company-grid-status-pill.stage-hired{background:#57d26b2e;color:#3ba44c}.company-candidate-spreadsheet .company-grid-status-pill.stage-interview{background:#edb21a2e;color:#b07f00}.company-candidate-spreadsheet .company-grid-status-pill.stage-disqualified{background:#ff6e702e;color:#e0393b}.company-candidate-spreadsheet .company-grid-count-bubble{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 4px;border-radius:50%;background:var(--tt-grid-header-bg);color:var(--tt-grid-primary);font-size:11px;font-weight:700;line-height:1;white-space:nowrap;flex-shrink:0;box-sizing:border-box}.company-candidate-spreadsheet .company-grid-candidate-cell{display:flex;align-items:center;gap:10px;min-width:0}.company-candidate-spreadsheet .company-grid-candidate-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.company-candidate-spreadsheet .company-grid-candidate-name{padding:0;margin:0;border:none;background:none;box-shadow:none;outline:none;font-size:13px;font-weight:500;color:#1f2a37;line-height:1.3;cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[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:hover,.company-candidate-spreadsheet .company-grid-candidate-name:focus{color:#6e58ff;text-decoration:underline;outline:none;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;gap:6px;min-width:0}.company-candidate-spreadsheet .company-grid-contact-details{display:flex;flex-direction:column;gap:3px;width:100%;min-width:0}.company-candidate-spreadsheet .company-grid-contact-line{display:flex;align-items:center;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;gap:6px;width:100%}.company-candidate-spreadsheet .company-grid-action-btn{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border:none;border-radius:999px;background:#675fef1f;color:#6459ff;font-size:11px;font-weight:600;line-height:1.3;cursor:pointer;white-space:nowrap;transition:background .15s ease}.company-candidate-spreadsheet .company-grid-action-btn i{font-size:10px}.company-candidate-spreadsheet .company-grid-action-btn:hover{background:#675fef33}.company-candidate-spreadsheet .company-grid-assessment-latest-score{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:#28c76f1f;color:#12805c;font-size:11px;font-weight:700;line-height:1.3;flex-shrink:0}.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;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}.company-candidate-spreadsheet .grid-resume-cell,.company-candidate-spreadsheet .company-grid-link-cell,.company-candidate-spreadsheet .company-grid-action-btn,.company-candidate-spreadsheet .btn-outline-danger,.company-candidate-spreadsheet .form-check-input,.company-candidate-spreadsheet .company-grid-toolbar .btn{cursor:pointer}.company-candidate-spreadsheet .company-grid-skeleton{border-radius:999px;animation:company-grid-skeleton-shimmer 1.2s ease-in-out infinite}[dir=ltr] .company-candidate-spreadsheet .company-grid-skeleton{background:linear-gradient(90deg,#ececf1 25%,#f5f5f8,#ececf1 75%)}[dir=rtl] .company-candidate-spreadsheet .company-grid-skeleton{background:linear-gradient(-90deg,#ececf1 25%,#f5f5f8,#ececf1 75%)}[dir] .company-candidate-spreadsheet .company-grid-skeleton{background-size:200% 100%}.company-candidate-spreadsheet .company-grid-timeline{display:flex;flex-direction:column;gap:12px}.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-meta,.company-candidate-spreadsheet .company-grid-timeline-date{font-size:12px;color:#6b7280}@keyframes company-grid-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.view-mode-toggle__segments{display:inline-flex;border:1px solid #d8d6de;border-radius:5px;overflow:hidden}.view-mode-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#fff;border:none;color:#6e6b7b;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}.view-mode-btn:hover{background:#f8f8f8}.view-mode-btn.active{background:#7367f0;color:#fff}.groups-table-wrapper{width:100%}.groups-table-bulk-bar{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;margin-bottom:8px;background:#f0eeff;border:1px solid rgba(144,127,252,.4);border-radius:5px;font-size:.9rem}.groups-bulk-actions-bar{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#f0eeff;border:1px solid rgba(144,127,252,.4);border-radius:5px;font-size:.9rem;width:100%}.groups-bulk-actions-count{font-weight:600;color:#6e6b7b}.groups-bulk-actions-buttons{display:flex;align-items:center;gap:8px}.groups-bulk-actions-btn{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;background:#fff;border:1px solid #d8d6de;border-radius:5px;color:#7367f0;cursor:pointer;font-size:.85rem}.groups-bulk-actions-btn:hover{background:#f0eeff}.groups-bulk-actions-btn--danger{color:#ea5455}.groups-bulk-actions-btn--danger:hover{background:#fbe4e4}.groups-table-bulk-delete{display:inline-flex;align-items:center;gap:4px;background:none;border:none;color:#ea5455;cursor:pointer}.groups-table{width:100%;border-collapse:collapse;border:1px solid #eef2f7;border-radius:8px;background:#fff}.groups-table th,.groups-table td{padding:10px 14px;border-bottom:1px solid #eef2f7;vertical-align:middle;font-size:13px;color:#334155}[dir=ltr] .groups-table th,[dir=ltr] .groups-table td{text-align:left;border-right:1px solid #eef2f7}[dir=rtl] .groups-table th,[dir=rtl] .groups-table td{text-align:right;border-left:1px solid #eef2f7}[dir=ltr] .groups-table th:last-child,[dir=ltr] .groups-table td:last-child{border-right:none}[dir=rtl] .groups-table th:last-child,[dir=rtl] .groups-table td:last-child{border-left:none}.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{cursor:pointer;min-height:56px;transition:background .1s}.groups-table tbody tr:hover{background:#7367f006!important}.groups-table tbody tr:last-child td{border-bottom:none}.groups-table-select-cell{width:40px;text-align:center!important;padding-left:4px!important;padding-right:4px!important}.groups-table td:first-child,.groups-table th:first-child{width:40px;text-align:center}.groups-table-sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.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;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;gap:6px}.groups-table-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:1px solid #d8d6de;border-radius:5px;color:#6e6b7b;cursor:pointer}.groups-table-icon-btn:hover{background:#f0eeff;color:#7367f0}.groups-table-icon-btn--danger:hover{background:#fbe4e4;color:#ea5455}.groups-folder-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:16px;padding:8px 4px}.groups-folder-item{position:relative;display:flex;flex-direction:column;align-items:center;padding:20px 12px;background:#fff;border:1px solid #eef2f7;border-radius:12px;cursor:pointer;text-align:center;box-shadow:0 2px 8px #0f172a0a;transition:all .2s ease-in-out}.groups-folder-item:hover{background:#7367f003;border-color:#7367f04d;box-shadow:0 4px 12px #7367f014;transform:translateY(-2px)}.groups-folder-item.selected{background:#7367f00a;border-color:#7367f066}.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]{cursor:pointer;width:14px;height:14px;margin:0}.groups-folder-menu-btn{position:absolute;top:4px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#6e6b7b;cursor:pointer;border-radius:4px}[dir=ltr] .groups-folder-menu-btn{right:4px}[dir=rtl] .groups-folder-menu-btn{left:4px}.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;padding:4px;background:#fff;border:1px solid #ebe9f1;border-radius:6px;box-shadow:0 4px 12px #0000001a}[dir=ltr] .groups-folder-menu{right:0}[dir=rtl] .groups-folder-menu{left:0}.groups-folder-menu button{display:flex;align-items:center;gap:8px;padding:6px 10px;background:none;border:none;font-size:.85rem;border-radius:4px;cursor:pointer}[dir=ltr] .groups-folder-menu button{text-align:left}[dir=rtl] .groups-folder-menu button{text-align:right}.groups-folder-menu button:hover{background:#f0eeff}.groups-folder-menu-danger{color:#ea5455}.groups-folder-menu-danger:hover{background:#fbe4e4!important}.groups-folder-icon{margin-bottom:8px}.groups-folder-name{max-width:100%;font-weight:600;font-size:.9rem}.candidate-filters-bar{row-gap:6px}.candidate-filters-applied-chip{display:inline-flex;align-items:center;gap:4px;max-width:260px;border-radius:999px;background:#f0f4ff;border:1px solid rgba(110,88,255,.35);color:#4a39bd;font-size:.7rem;font-weight:600;line-height:1.4;white-space:nowrap;cursor:pointer;flex-shrink:0;transition:background .15s ease}[dir=ltr] .candidate-filters-applied-chip{padding:3px 6px 3px 8px}[dir=rtl] .candidate-filters-applied-chip{padding:3px 8px 3px 6px}.candidate-filters-applied-chip:hover{background:#6e58ff29}.candidate-filters-applied-chip--exclude{background:#ff6e701a;border-color:#ff6e7073;color:#c4494b}.candidate-filters-applied-chip--exclude:hover{background:#ff6e7033}.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;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;gap:4px;flex-shrink:0;font-size:.7rem;font-weight:600;color:#ea5455;cursor:pointer;white-space:nowrap}.candidate-filters-clear-all:hover{text-decoration:underline}.candidate-filters-panel{background:#fff;border:1px solid rgba(14,10,46,.08);border-radius:16px;box-shadow:0 14px 40px #0e0a2e1a;color:#0e0a2e;display:flex;flex-direction:column;overflow:hidden}.candidate-filters-panel__head{display:flex;align-items:center;gap:10px;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;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.candidate-filters-panel__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;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{border-radius:10px;padding:9px 24px;font-size:.8rem;font-weight:600;background:#6e58ff;border-color:#6e58ff}.candidate-filters-panel .candidate-filters-apply:hover,.candidate-filters-panel .candidate-filters-apply:focus{background:#4a39bd;border-color:#4a39bd}.candidate-filters-icon-btn{border:none;background:transparent;cursor:pointer;display:flex;padding:4px;border-radius:8px;color:#293e60;line-height:1}.candidate-filters-icon-btn:hover{background:#f0f4ff;color:#0e0a2e}.candidate-filters-link-btn{border:none;background:transparent;padding:0;font-size:.8rem;font-weight:600;color:#6e58ff;cursor:pointer}.candidate-filters-link-btn:hover{color:#4a39bd}.candidate-filters-crumbs{display:flex;align-items:center;gap:2px;flex-wrap:wrap;padding:0 14px 10px}.candidate-filters-crumbs__item{display:inline-flex;align-items:center;gap:2px;min-width:0}.candidate-filters-crumbs__sep{font-size:9px;color:#cacaca}.candidate-filters-crumb{border:none;background:transparent;color:#6e58ff;font-size:.7rem;font-weight:600;border-radius:999px;padding:3px 9px;cursor:pointer;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.candidate-filters-crumb:hover{background:#f0f4ff}.candidate-filters-crumb.is-active{background:#6e58ff1f;color:#4a39bd}.candidate-filters-columns{display:flex;overflow-x:auto;border-top:1px solid rgba(14,10,46,.08);height:320px;scroll-behavior:smooth}.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;margin-bottom:6px}.candidate-filters-date-range__inputs{display:flex;align-items:center;gap:6px}.candidate-filters-date-range__sep{color:#9e9e9e;flex-shrink:0}.candidate-filters-date-range__input.form-control{flex:1;min-width:0;font-size:.72rem;padding:4px 6px;height:auto;border-color:#0e0a2e24;border-radius:8px}.candidate-filters-date-range__input.form-control:focus{border-color:#6e58ff;box-shadow:none}.candidate-filters-date-range__clear{color:#9e9e9e;cursor:pointer;flex-shrink:0}.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)}.candidate-filters-column__head{padding:12px 12px 0}.candidate-filters-column__title-row{display:flex;align-items:baseline;gap:8px;margin-bottom:8px;min-height:16px}.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;gap:8px;border:1px solid rgba(14,10,46,.14);border-radius:10px;padding:7px 10px;background:#fff}.candidate-filters-column__search:focus-within{border-color:#6e58ff}.candidate-filters-column__search-icon{color:#9e9e9e;flex-shrink:0}.candidate-filters-column__search-input{border:none;outline:none;flex:1;min-width:0;font-size:.8rem;color:#0e0a2e;background:transparent}.candidate-filters-column__search-input::placeholder{color:#9e9e9e}.candidate-filters-column__body{flex:1;min-height:0;padding:8px 8px 12px}.candidate-filters-column__body .ps__rail-y{width:6px;background-color:transparent!important}.candidate-filters-column__body .ps__thumb-y,.candidate-filters-column__body .ps__rail-y:hover>.ps__thumb-y,.candidate-filters-column__body .ps__rail-y:focus>.ps__thumb-y,.candidate-filters-column__body .ps__rail-y.ps--clicking .ps__thumb-y{width:4px}[dir=ltr] .candidate-filters-column__body .ps__thumb-y,[dir=ltr] .candidate-filters-column__body .ps__rail-y:hover>.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.ps--clicking .ps__thumb-y{right:1px}[dir=rtl] .candidate-filters-column__body .ps__thumb-y,[dir=rtl] .candidate-filters-column__body .ps__rail-y:hover>.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.ps--clicking .ps__thumb-y{left:1px}.candidate-filters-group-label{font-size:.7rem;color:#9e9e9e;padding:8px 8px 3px}.candidate-filters-hint{font-size:.7rem;color:#9e9e9e;padding:0 8px 6px}.candidate-filters-row{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:10px;min-width:0;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;min-width:0}.candidate-filters-row__title-line{display:flex;align-items:center;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;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;cursor:pointer;display:inline-flex}.candidate-filters-row__info:hover{color:#6e58ff}.candidate-filters-row:hover,.candidate-filters-row.is-active{background:#f0f4ff}.candidate-filters-option-row{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:10px;min-width:0;cursor:pointer}.candidate-filters-option-row__control{display:inline-flex;align-items:center;flex:0 0 18px}.candidate-filters-option-row__body{flex: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;gap:6px;margin-top:2px;font-size:.7rem;color:#9e9e9e;min-width:0}.candidate-filters-option-row__meta>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.candidate-filters-option-row:hover,.candidate-filters-option-row.is-active{background:#f0f4ff}.candidate-filters-tristate{width:18px;height:18px;flex:0 0 18px;border-radius:5px;border:1.5px solid rgba(14,10,46,.28);background:#fff;display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px;cursor:pointer}.candidate-filters-tristate.is-present{background:#57d26b;border-color:#57d26b}.candidate-filters-tristate.is-absent{background:#ff6e70;border-color:#ff6e70}.candidate-filters-checkbox{width:18px;height:18px;flex:0 0 18px;border-radius:5px;border:1.5px solid rgba(14,10,46,.28);background:#fff;display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px;cursor:pointer}.candidate-filters-checkbox.is-checked{background:#6e58ff;border-color:#6e58ff}.candidate-filters-count-pill{font-size:.7rem;font-weight:600;background:#6e58ff;color:#fff;border-radius:999px;padding:1px 7px;flex:0 0 auto;white-space:nowrap}.candidate-filters-meta-pill{display:inline-flex;align-items:center;font-size:.7rem;font-weight:600;line-height:1.3;padding:1px 8px;border-radius:999px;border:1px solid;background:#fff;white-space:nowrap;flex-shrink:0}.candidate-filters-empty{padding:28px 12px;text-align:center;font-size:.8rem;color:#9e9e9e}.candidate-filters-spinner{display:flex;align-items:center;justify-content:center;height:180px}.candidate-filters-error{margin:6px 4px;padding:14px;border-radius:12px;background:#ff6e7014;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;margin-top:2px}.candidate-filters-sentinel{width:100%;height:1px}.candidate-filters-loading-more{display:flex;align-items:center;justify-content:center;padding:8px 0}.candidate-filters-form{display:flex;flex-direction:column;padding:4px 4px 8px}.candidate-filters-form__head{display:flex;align-items:center;justify-content:space-between;gap:8px;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;gap:8px;margin-top:14px}.candidate-filters-range-inputs__field{flex:1;min-width:0}.candidate-filters-range-inputs__dash{color:#9e9e9e;padding-bottom:6px}.candidate-filters-input-label{font-size:.7rem;font-weight:600;color:#293e60;margin-bottom:4px;display:flex;align-items:center}.candidate-filters-field{display:flex;flex-direction:column;margin-bottom:10px}.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;margin:4px 0 0}.candidate-filters-remove-link{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:14px;padding:0;font-size:.8rem;color:#ff6e70;text-decoration:none}.candidate-filters-remove-link:hover{color:#c4494b;text-decoration:underline}.groups-folder-count{font-size:.8rem;color:#6e6b7b}.step-avatar-primary{padding:6px;border-radius:50%;outline:7px solid rgba(79,70,229,.12);outline-offset:2px;background:#4f46e51f!important}.step-avatar-success{padding:6px;border-radius:50%;outline:7px solid rgba(40,199,111,.12);outline-offset:2px;background:#28c76f1f!important}.step-avatar-ai-call{padding:6px;border-radius:50%;outline:7px solid rgba(0,89,170,.12);outline-offset:2px;background:#0059aa1f!important}.flow-card-hover:hover{box-shadow:#32325d40 0 50px 100px -20px,#0000004d 0 30px 60px -30px,#0a254059 0 -2px 6px inset!important}.flow-popover-width{max-width:none!important}@keyframes scaleUp{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}.scale-animation{box-shadow:0 30px 60px -30px,#0a254059 0 -2px 6px;animation:scaleUp 1s ease-in-out infinite}.flow-loader{width:50px;height:12px;-webkit-mask:radial-gradient(circle closest-side,#000 94%,rgba(0,0,0,0)) 0 0/25% 100%,linear-gradient(#000 0 0) center/ calc(100% - 5px) calc(100% - 10px) no-repeat;animation:l7 2s infinite linear}[dir=ltr] .flow-loader{background:linear-gradient(#6e58ff 0 0) 0/0% no-repeat #ddd}[dir=rtl] .flow-loader{background:linear-gradient(#6e58ff 0 0) 100%/0% no-repeat #ddd}@keyframes l7{to{background-size:100%}}.hand-pointer{position:absolute;transform:scale(1.5);z-index:1;top:60px;font-size:1.3rem;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}}.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;border-radius:10px;background-color:#b3d4fc;animation:pulse 1.5s infinite ease-in-out}[dir=ltr] .dot{margin-right:10px}[dir=rtl] .dot{margin-left:10px}[dir=ltr] .dot:last-child{margin-right:0}[dir=rtl] .dot:last-child{margin-left:0}.dot:nth-child(1){animation-delay:-.3s}.dot:nth-child(2){animation-delay:-.1s}.dot:nth-child(3){animation-delay:.1s}@keyframes pulse{0%{transform:scale(.8);background-color:#b3d4fc;box-shadow:0 0 #b2d4fcb3}50%{transform:scale(1.2);background-color:#6793fb;box-shadow:0 0 0 10px #b2d4fc00}to{transform:scale(.8);background-color:#b3d4fc;box-shadow:0 0 #b2d4fcb3}}.spinner{width:56px;height:56px;display:grid;border:4.5px solid rgba(0,0,0,0);border-radius:50%;border-color:#dbdcef rgba(0,0,0,0);animation:spinner-e04l1k 1s infinite linear}.spinner:before,.spinner:after{content:"";grid-area:1/1;margin:2.2px;border:inherit;border-radius:50%}.spinner:before{border-color:#474bff rgba(0,0,0,0);animation:inherit;animation-duration:.5s;animation-direction:reverse}.spinner:after{margin:8.9px}@keyframes spinner-e04l1k{to{transform:rotate(1turn)}}.ai-content-modal .modal-dialog{max-width:85%}@media(min-width:992px){.ai-content-modal .modal-dialog{max-width:1000px}}.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}.ai-content-modal .modal-body{padding:1.5rem}.ai-content-modal .modal-footer{background-color:#f8f9fa;border-top:1px solid #eaedf0;padding:1rem 1.5rem}.ai-content-modal .modal-footer .btn{padding:.5rem 1.25rem;font-size:.95rem}.ai-content-modal .section-title{margin-bottom:1.25rem;font-weight:600;color:#495057;font-size:1rem}.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}.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{margin-bottom:1rem;transition:all .2s ease;border:1px solid #eaedf0;cursor:pointer;box-shadow:0 1px 3px #0000000d}[dir=ltr] .ai-content-modal .candidate-card{border-left:3px solid transparent}[dir=rtl] .ai-content-modal .candidate-card{border-right:3px solid transparent}.ai-content-modal .candidate-card:hover{box-shadow:0 4px 8px #00000014;transform:translateY(-2px)}.ai-content-modal .candidate-card.selected{background-color:#7367f00d}[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;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}.ai-content-modal .candidate-card .candidate-name{margin-bottom:0;font-weight:600;font-size:1rem}.ai-content-modal .candidate-card .candidate-email{font-size:.8rem;color:#6c757d;margin-bottom:0}.ai-content-modal .candidate-card .candidate-headline{font-size:.85rem;color:#6c757d;margin-top:.5rem;margin-bottom:0}.ai-content-modal .candidate-card .position-badge{font-size:.75rem;padding:.3em .75em}.ai-content-modal .candidate-card .candidate-experience{font-size:.85rem;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{margin-bottom:.25rem;font-size:.75rem;background-color:#f1f3f5;color:#495057;font-weight:500;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;background-color:#f8f9fa;padding:1rem;border-radius:.5rem;border:1px solid #dee2e6;box-sizing:border-box}.ai-content-modal .email-preview{border:1px solid #eaedf0;border-radius:.5rem;overflow:hidden;box-shadow:0 2px 4px #0000000d;display:flex;flex-direction:column;height:400px}.ai-content-modal .email-preview .email-header{background-color:#f8f9fa;padding:1rem 1.25rem;border-bottom:1px solid #eaedf0;display:flex;justify-content:space-between;align-items:center}.ai-content-modal .email-preview .email-header .email-metadata{flex:1}.ai-content-modal .email-preview .email-header .email-to,.ai-content-modal .email-preview .email-header .email-subject{margin-bottom:.25rem;font-size:.9rem}.ai-content-modal .email-preview .email-header .email-to:last-child,.ai-content-modal .email-preview .email-header .email-subject:last-child{margin-bottom:0}.ai-content-modal .email-preview .email-header .email-to .label,.ai-content-modal .email-preview .email-header .email-subject .label{color:#6c757d;font-weight:500}[dir=ltr] .ai-content-modal .email-preview .email-header .email-to .label,[dir=ltr] .ai-content-modal .email-preview .email-header .email-subject .label{margin-right:.25rem}[dir=rtl] .ai-content-modal .email-preview .email-header .email-to .label,[dir=rtl] .ai-content-modal .email-preview .email-header .email-subject .label{margin-left:.25rem}.ai-content-modal .email-preview .email-header .ai-badge{font-size:.75rem;padding:.3em .75em}.ai-content-modal .email-preview .email-body{background-color:#fff;font-size:.95rem;line-height:1.6;color:#212529;flex:1;display:flex;flex-direction:column;overflow:hidden;padding:0}.ai-content-modal .email-preview .scrollable-email{flex:1;overflow-y:auto;width:100%;padding:1rem}.ai-content-modal .email-preview .scrollable-email::-webkit-scrollbar{width:6px}.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)}}.pop-in-animation{animation:popIn .4s ease-out}.ai-calling-card{border-radius:16px;max-width:800px}.ai-calling-card .ai-calling-step-avatar{padding:2px!important}.ai-calling-card .ai-loading{background:#fff;border-radius:50%;height:40px;width:40px!important;transform:translate(0) rotate(0);transition:.2s;border-style:solid;border-width:2px 2px 2px 2px;border-color:#fff5}@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;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;gap:1rem;padding:1rem;border-radius:1rem;padding:1.5rem;border:1px solid #dbeafe;transition:all .2s}.ai-calling-question-modal .language-card.active{border-color:#4f46e5;background-color:#4f46e50d}.ai-calling-question-modal .language-card .language-card-content{display:flex;align-items:flex-start;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;border-radius:.5rem;transition:all .2s}.ai-calling-question-modal .language-card .iconBox.default{background-color:#f3f4f6;color:#6b7280}.ai-calling-question-modal .language-card .iconBox.active{background-color:#4f46e5;color:#fff}.ai-calling-question-modal .language-card .card-text{flex:1}.ai-calling-question-modal .language-card .card-title{font-weight:500;color:#111827;margin-bottom:0}.ai-calling-question-modal .language-card .card-description{margin-top:.25rem;font-size:.875rem;color:#6b7280}.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:#4b5563c9;font-size:.9rem;padding:2px 0 0;margin:0;font-weight:500}.ai-calling-question-modal .ai-call-purpose .purpose-container{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:26px}.ai-calling-question-modal .ai-call-purpose .purpose-card{padding:16px;border:2px solid rgba(234,234,234,.9215686275);border-radius:.5rem;cursor:pointer;transition:all .3s ease}.ai-calling-question-modal .ai-call-purpose .purpose-card:hover{border-color:#bbb}.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;gap:12px}.ai-calling-question-modal .ai-call-purpose .purpose-icon-wrapper{width:34px;height:34px;border-radius:.375rem;display:flex;justify-content:center;align-items:center}.ai-calling-question-modal .ai-call-purpose .edit-modal-icon{width:36px;height:36px}.ai-calling-question-modal .ai-call-purpose .bg-blue{background-color:#3b82f626}.ai-calling-question-modal .ai-call-purpose .bg-blue svg{color:#3b82f6}.ai-calling-question-modal .ai-call-purpose .bg-green{background-color:#22c55e26}.ai-calling-question-modal .ai-call-purpose .bg-green svg{color:#22c55e}.ai-calling-question-modal .ai-call-purpose .bg-purple{background-color:#8b5cf626}.ai-calling-question-modal .ai-call-purpose .bg-purple svg{color:#8b5cf6}.ai-calling-question-modal .ai-call-purpose .bg-orange{background-color:#f9731626}.ai-calling-question-modal .ai-call-purpose .bg-orange svg{color:#f97316}.ai-calling-question-modal .ai-call-purpose .bg-pink{background-color:#ec489926}.ai-calling-question-modal .ai-call-purpose .bg-pink svg{color:#ec4899}.ai-calling-question-modal .ai-call-purpose .bg-teal{background-color:#14b8a626}.ai-calling-question-modal .ai-call-purpose .bg-teal svg{color:#14b8a6}.ai-calling-question-modal .ai-call-purpose .bg-yellow{background-color:#eab30826}.ai-calling-question-modal .ai-call-purpose .bg-yellow svg{color:#eab308}.ai-calling-question-modal .ai-call-purpose .bg-red{background-color:#ef444426}.ai-calling-question-modal .ai-call-purpose .bg-red svg{color:#ef4444}.ai-calling-question-modal .ai-call-purpose .bg-indigo{background-color:#6366f126}.ai-calling-question-modal .ai-call-purpose .bg-indigo svg{color:#6366f1}.ai-calling-question-modal .ai-call-purpose .bg-gray{background-color:#37415126}.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-background-clip:text;-webkit-text-fill-color:transparent}[dir=ltr] .ai-calling-question-modal .ai-call-title{background-image:linear-gradient(to right,#4f46e5,#9333ea)}[dir=rtl] .ai-calling-question-modal .ai-call-title{background-image:linear-gradient(to left,#4f46e5,#9333ea)}.ai-calling-question-modal .ai-call-test-title{font-size:1.55rem;font-weight:700;-webkit-background-clip:text;-webkit-text-fill-color:transparent}[dir=ltr] .ai-calling-question-modal .ai-call-test-title{background-image:linear-gradient(to right,#4f46e5,#9333ea)}[dir=rtl] .ai-calling-question-modal .ai-call-test-title{background-image:linear-gradient(to left,#4f46e5,#9333ea)}.ai-calling-question-modal .ai-call-subtitle{color:#4b5563}.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;border-radius:.75rem;display:flex;align-items:center;justify-content:center}[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;padding:8px}.ai-calling-question-modal .circle-info-icon{cursor:pointer;color:#2c2a35;font-size:1.15rem}[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(to right,#eff6ff,#eef2ff)}[dir=rtl] .ai-calling-question-modal .ai-modal-schedule{background-image:linear-gradient(to left,#eff6ff,#eef2ff)}[dir=ltr] .ai-calling-question-modal .ai-modal-schedule .gradient-box{background:linear-gradient(to right,#3b82f6,#6366f1)}[dir=rtl] .ai-calling-question-modal .ai-modal-schedule .gradient-box{background:linear-gradient(to left,#3b82f6,#6366f1)}[dir=ltr] .ai-calling-question-modal .ai-modal-first-message{background-image:linear-gradient(to right,#f0fdf4,#ecfdf5)}[dir=rtl] .ai-calling-question-modal .ai-modal-first-message{background-image:linear-gradient(to left,#f0fdf4,#ecfdf5)}[dir=ltr] .ai-calling-question-modal .ai-modal-first-message .gradient-box{background:linear-gradient(to right,#22c55e,#10b981)}[dir=rtl] .ai-calling-question-modal .ai-modal-first-message .gradient-box{background:linear-gradient(to left,#22c55e,#10b981)}[dir=ltr] .ai-calling-question-modal .ai-modal-end-message{background:linear-gradient(to right,#fff7ed,#fef3c7)}[dir=rtl] .ai-calling-question-modal .ai-modal-end-message{background:linear-gradient(to left,#fff7ed,#fef3c7)}[dir=ltr] .ai-calling-question-modal .ai-modal-end-message .gradient-box{background:linear-gradient(to right,#f97316,#f59e0b)}[dir=rtl] .ai-calling-question-modal .ai-modal-end-message .gradient-box{background:linear-gradient(to left,#f97316,#f59e0b)}[dir=ltr] .ai-calling-question-modal .ai-modal-purpose,[dir=ltr] .ai-calling-question-modal .ai-modal-number{background:linear-gradient(to right,#f5f4ff,#f1e8ff)}[dir=rtl] .ai-calling-question-modal .ai-modal-purpose,[dir=rtl] .ai-calling-question-modal .ai-modal-number{background:linear-gradient(to left,#f5f4ff,#f1e8ff)}[dir=ltr] .ai-calling-question-modal .ai-modal-purpose .gradient-box,[dir=ltr] .ai-calling-question-modal .ai-modal-number .gradient-box{background:linear-gradient(to right,#a655f6,#8b5cf5)}[dir=rtl] .ai-calling-question-modal .ai-modal-purpose .gradient-box,[dir=rtl] .ai-calling-question-modal .ai-modal-number .gradient-box{background:linear-gradient(to left,#a655f6,#8b5cf5)}.ai-calling-question-modal .ai-modal-purpose .ai-modal-number .select__option--is-selected,.ai-calling-question-modal .ai-modal-number .ai-modal-number .select__option--is-selected{color:#fff!important}.ai-calling-question-modal .custom-question-subtitle{color:#4b5563c9;font-size:.9rem;padding:2px 0 0;margin:0;font-weight:500}.ai-calling-question-modal .mantine-Accordion-item:hover{border-color:#6e58ff}.ai-calling-question-modal .mantine-Accordion-control{border-radius:8px!important}.ai-calling-question-modal .screen-question-input{border:1px solid #e5e7eb;border-radius:12px}.ai-calling-question-modal .generate-btn{margin-top:1rem;color:#fff;border:none;border-radius:.75rem;padding:.5rem 1.5rem;box-shadow:0 10px 15px -3px #0000001a;display:inline-flex;align-items:center;font-size:1.1rem;cursor:pointer;transition:all .3s ease}[dir=ltr] .ai-calling-question-modal .generate-btn{background:linear-gradient(to right,#a855f7,#8b5cf6)}[dir=rtl] .ai-calling-question-modal .generate-btn{background:linear-gradient(to left,#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}.ai-calling-question-modal .generate-btn:hover:not(:disabled){box-shadow:0 15px 25px -5px #00000026}[dir=ltr] .ai-calling-question-modal .generate-btn:hover:not(:disabled){background:linear-gradient(to right,#7c3aed,#a78bfa)}[dir=rtl] .ai-calling-question-modal .generate-btn:hover:not(:disabled){background:linear-gradient(to left,#7c3aed,#a78bfa)}.ai-calling-question-modal .generate-btn:disabled{background:#d1d5db;color:#9ca3af;cursor:not-allowed;box-shadow:none}.ai-calling-question-modal .call-button{cursor:pointer;font-size:1rem;line-height:1.5rem;padding:.786rem 1.5rem;color:#f2f2f2;font-weight:500;border-radius:.5rem;border-style:none;display:flex;justify-content:center;align-items:center;gap:.5rem;transition:all .35s linear}[dir=ltr] .ai-calling-question-modal .call-button{background:linear-gradient(to right,#5826e5,#af40ff)}[dir=rtl] .ai-calling-question-modal .call-button{background:linear-gradient(to left,#5826e5,#af40ff)}.ai-calling-question-modal .call-button:hover{box-shadow:inset 0 5px 25px #af40ff,inset 0 10px 15px #5b42f3,inset 0 5px 25px #00ddeb}@keyframes scalePulse{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}.ai-calling-question-modal .icon-popout{cursor:pointer;animation:scalePulse 3s infinite ease-in-out;display:inline-block}.ai-calling-question-modal #rows-per-page{margin-top:0}.ai-calling-question-modal .editor-container{padding:0}.ai-calling-question-modal .rdw-editor-toolbar{border:1px solid #e5e7eb;border-top-left-radius:12px!important;border-top-right-radius:12px!important}.ai-calling-question-modal .demo-editor{border:1px solid #e5e7eb;border-bottom-left-radius:12px!important;border-bottom-right-radius:12px!important}.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;background-color:#f9fafb;padding:1rem;border-radius:.5rem;font-size:1rem}[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;gap:.5rem;padding:.75rem;background-color:#fffbec;border:1px solid #fde68a;border-radius:.5rem}.ai-call-test-modal .indicator-wrapper{height:1.25rem;width:1.25rem;border-radius:9999px;background-color:#fef3c7;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:.125rem}.ai-call-test-modal .indicator-dot{height:.5rem;width:.5rem;border-radius:9999px;background-color:#b45309}.ai-call-test-modal .notification-text{font-size:.9rem;color:#78350f;margin-bottom:0}.ai-call-test-modal .external-link{cursor:pointer;transition:all .2s ease-in-out}.ai-call-test-modal .external-link:hover{scale:1.2}.ai-voice-record-modal .voice-record-card{border-radius:.5rem;border:1px solid #e5e7eb;background-color:#fff;color:#1f2937;box-shadow:0 1px 2px #0000000d;padding:2rem 1.8rem}.ai-voice-record-modal .practice-text-card{box-shadow:0 1px 2px #0000000d}.ai-voice-record-modal .voice-record-card-title{font-size:1.3rem;font-weight:600;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;margin-top:1.4rem;background-color:#f4f8fd;border:1px solid #cbcbcc;padding:1rem;border-radius:10px}.ai-voice-record-modal .timer-text{text-align:center;color:#000;font-size:1.4rem;font-weight:600;margin:0 1rem;font-family:monospace}.ai-voice-record-modal .custom-file-upload{display:flex;justify-content:center;align-items:center;background-color:#fff;border:2px dashed #ccc;border-radius:.5rem;padding:1.3rem 1rem;text-align:center;cursor:pointer;transition:all .2s ease}.ai-voice-record-modal .custom-file-upload:hover{border-color:#6e58ff;background-color:#6e58ff0d}.email-card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:12px;box-shadow:0 1px 3px #0000001a;transition:all .2s ease;min-height:68px}.email-card:hover{box-shadow:0 4px 6px #0000001a;transform:translateY(-1px)}.email-card__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.email-card__name{font-size:14px;font-weight:600;color:#111827}.email-card__provider-icon{width:14px;height:14px;border-radius:3px;object-fit:contain}.email-card__address{font-size:13px;color:#6b7280;margin-bottom:10px;word-break:break-all}.email-card__footer{display:flex;align-items:center;justify-content:space-between;padding-top:8px;border-top:1px solid #f3f4f6}.email-card__status{display:flex;align-items:center;gap:6px}.email-card__status-dot{width:8px;height:8px;border-radius:50%}.email-card__status-dot--active{background-color:#10b981}.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{cursor:pointer;display:inline-block}.email-badge{transition:all .2s ease}.email-badge:hover{transform:scale(1.02)}.email-popover-dropdown{padding:16px}.email-popover-header-1{font-size:14px;font-weight:600;color:#1f2937;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e5e7eb;background:transparent}.email-cards-container{display:flex;flex-direction:column;gap:12px}.react-dataTable{border-radius:0}.react-dataTable .rdt_TableHead .rdt_TableHeadRow{background-color:#f3f2f7;border-top:1px solid;border-color:#ebe9f1;min-height:0;height:38px}.react-dataTable .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol{padding:.72rem 1.5rem}.react-dataTable .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol .rdt_TableCol_Sortable{color:#000000de;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:translate(-10px)}[dir=rtl] .react-dataTable .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:first-child .form-check{transform:translate(10px)}.react-dataTable .rdt_TableBody .rdt_TableRow{color:#6e6b7b}.react-dataTable .rdt_TableBody .rdt_TableRow .rdt_TableCell{height:53px;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}.react-dataTable .react-paginate.separated-pagination .page-item:first-child .page-link,.react-dataTable .react-paginate.separated-pagination .page-item:last-child .page-link{border-radius:50%}.react-dataTable.roles-table .rdt_TableHead .rdt_TableHeadRow .rdt_TableCol:first-child .form-check{transform:translate(0)}[dir=ltr] .react-dataTable.roles-table .rdt_TableBody .rdt_TableRow .rdt_TableCell:first-child .form-check{transform:translate(10px)}[dir=rtl] .react-dataTable.roles-table .rdt_TableBody .rdt_TableRow .rdt_TableCell:first-child .form-check{transform:translate(-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){.permission-header .add-permission{margin-top:1rem!important}}.rdt_Pagination select{min-width:30px}.rdt_Pagination select:focus,.rdt_Pagination select:active{outline:0}.dataTable-filter{max-width:220px}.dataTable-select{width:5rem}.dataTable-select:not([multiple=multiple]){margin-left:.25rem;margin-right:.25rem;background-size:10px 10px,10px 10px}[dir=ltr] .dataTable-select:not([multiple=multiple]){background-position:calc(100% - 12px) 10px,calc(100% - 20px) 12px,100% 0}[dir=rtl] .dataTable-select:not([multiple=multiple]){background-position:calc(100% - (100% - 12px)) 10px,calc(100% - (100% - 20px)) 12px,0% 0}.dark-layout .app-user-list header{background-color:#283046}.dark-layout .react-dataTable .hlidmt{background-color:#283046}.dark-layout .react-dataTable .khKjDK{background-color:#283046;color:#b4b7bd}.dark-layout .react-dataTable .rdt_Table{background:#343d55;color:#b4b7bd}.dark-layout .react-dataTable .rdt_Table>div:first-child:not(.rdt_TableHead):not(.rdt_TableBody){color:#b4b7bd;background-color:#283046}.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{background-color:#283046;color:#b4b7bd}.dark-layout .react-dataTable .rdt_TableBody .rdt_TableRow{background-color:#283046;color:#b4b7bd;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}.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}.dark-layout .react-dataTable .rdt_TableBody .rdt_TableRow .permissions-actions button:hover{background-color:transparent}.dark-layout .react-dataTable .rdt_Pagination{color:#b4b7bd;border-color:#3b4253;background-color:#283046}.dark-layout .react-dataTable .rdt_Pagination svg{fill:#b4b7bd}.dark-layout .rdt_Pagination{color:#b4b7bd;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;margin:0 auto;padding:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.email-enrichment-selector .selector-title{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#374151;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;margin-bottom:24px;font-weight:400;line-height:1.4}.email-enrichment-selector .options-container{display:flex;flex-direction:column;gap:12px}.email-enrichment-selector .option-card{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;gap:16px;border:1.5px solid #E5E7EB;border-radius:12px;padding:20px 24px;background:#fff;cursor:pointer;transition:all .2s ease;position:relative;box-shadow:none;min-height:72px}.email-enrichment-selector .option-card:hover{border-color:#d1d5db;background-color:#fafafa}.email-enrichment-selector .option-card .radio-button{width:20px;height:20px;border:2px solid #D1D5DB;border-radius:50%;position:relative;flex-shrink:0;transition:all .2s ease}.email-enrichment-selector .option-card .radio-button:after{content:"";position:absolute;top:50%;width:10px;height:10px;background-color:#6e58ff;border-radius:50%;opacity:0;transition:opacity .2s ease}[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%)}.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;gap:12px;flex: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}.email-enrichment-selector .option-card .option-text h5{font-size:16px;font-weight:600;color:#111827;margin:0 0 4px;line-height:1.2}.email-enrichment-selector .option-card .option-text p{font-size:14px;color:#6b7280;margin:0;line-height:1.3}.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}.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){.email-enrichment-selector{padding:16px}.email-enrichment-selector .option-card{padding:16px 20px;gap:12px;min-height:64px}}.goal-card{border-radius:12px;border:1px solid #a2a2a2;background-color:#fff;transition:all .25s ease;box-shadow:0 2px 6px #0000000d;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:1rem;text-align:center;height:140px;min-height:140px}.goal-card:hover{transform:translateY(-3px);box-shadow:0 4px 12px #0000001a;border-color:#ccd0dcec}.goal-card.selected{border:1.5px solid var(--goal-color, #6e58ff);background-color:#6e58ff1b}.goal-card.selected .goal-card-title{color:#6e58ff}[dir=ltr] .goal-card.selected .goal-icon-wrapper{background:linear-gradient(135deg,#6e58ff65,#6e58ff40)}[dir=rtl] .goal-card.selected .goal-icon-wrapper{background:linear-gradient(-135deg,#6e58ff65,#6e58ff40)}.goal-card .goal-card-content{display:flex;flex-direction:column;align-items:center;flex:1;width:100%}.goal-card .goal-card-content .goal-icon-wrapper{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:6px;flex-shrink:0}[dir=ltr] .goal-card .goal-card-content .goal-icon-wrapper{background:linear-gradient(135deg,#00000008,#0000000d)}[dir=rtl] .goal-card .goal-card-content .goal-icon-wrapper{background:linear-gradient(-135deg,#00000008,#0000000d)}.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;margin:0;line-height:1.2}.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;border-radius:50%;background-color:#e9ecef;color:#6c757d;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;margin-bottom:4px;transition:all .3s ease}.step-indicator .step-label{font-size:12px;color:#6c757d;font-weight:500;transition:all .3s ease}.step-indicator.active .step-number{background-color:#6e58ff;color:#fff;box-shadow:0 2px 8px #6e58ff4d}.step-indicator.active .step-label{color:#6e58ff;font-weight:600}.step-indicator.clickable{cursor:pointer}.step-indicator.clickable:hover .step-number{transform:scale(1.1);box-shadow:0 2px 12px #6e58ff33}.step-indicator.clickable:hover .step-label{color:#6e58ff}.step-indicator.completed .step-number{background-color:#28a745;color:#fff;box-shadow:0 2px 8px #28a7454d}.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;cursor:not-allowed}.step-connector{width:40px;height:2px;background-color:#e9ecef;margin:15px 8px 0;transition:all .3s ease}[dir=rtl] .rotate-180{transform:rotate(-180deg)}@media(max-width:768px){.goal-card{height:120px;min-height:120px;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;margin:14px 4px 0}}.activate-sms-outreach__modal{max-width:560px}.activate-sms-outreach__content{border-radius:18px;overflow:hidden}.activate-sms-outreach__body{padding:22px 22px 18px}.activate-sms-outreach__pill{display:inline-flex;align-items:center;gap:8px;background:#7367f01f;color:#7367f0;padding:8px 14px;border-radius:999px;font-weight:700;font-size:11px;margin-bottom:12px}.activate-sms-outreach__title{font-size:20px;font-weight:800;line-height:1.15;color:#1f2937}.activate-sms-outreach__subtitle{margin-top:10px;font-size:11px;color:#5e5873;line-height:1.65}.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;gap:10px;padding:10px 0}.activate-sms-outreach__check{height:22px;width:22px;border-radius:50%;background-color:var(--bs-success, #28c76f);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;font-weight:900;font-size:14px}.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{margin-top:18px;display:flex;align-items:center;gap:16px}.activate-sms-outreach__primaryBtn{border-radius:12px!important;padding:10px 16px!important;font-size:14px!important;font-weight:800!important;min-width:180px;box-shadow:0 10px 25px #7367f02e}.activate-sms-outreach__secondaryBtn{border:none;background:transparent;color:#6e6b7b;font-size:16px;font-weight:700;padding:0}.activate-sms-outreach__secondaryBtn:hover{color:#111827;text-decoration:underline}.activate-sms-outreach__footer{margin-top:12px;text-align:center;color:#6e6b7b;font-size:9px;font-weight:600}@media(max-width:480px){.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}.activate-sms-outreach__secondaryBtn{text-align:center}}.admin-tabs-strip{display:flex;align-items:center;gap:8px;min-width:0;max-width:100%;margin-bottom:20px}.admin-tabs-viewport{flex:1;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#d6d3e5 transparent;padding:4px 2px 6px}.admin-tabs-nav.nav-tabs{flex-wrap:nowrap;width:max-content;min-width:100%;margin:0}.admin-tabs-nav.nav-tabs .nav-item{flex:0 0 auto}.admin-tabs-nav.nav-tabs .nav-link{white-space:nowrap;background:transparent;font:inherit;cursor:pointer}.admin-tabs-nav.nav-tabs .nav-link:focus-visible{outline:2px solid #7367f0;outline-offset:-3px;border-radius:6px}.admin-tabs-arrow{flex:0 0 32px;height:32px;display:grid;place-items:center;padding:0;border:1px solid #dedbe9;border-radius:8px;color:#6255db;background:#fff;cursor:pointer;transition:background .15s,border-color .15s}.admin-tabs-arrow:hover:not(:disabled){background:#f2efff;border-color:#b6aef3}.admin-tabs-arrow:disabled{opacity:.35;cursor:default}.admin-tabs-arrow:focus-visible{outline:2px solid #7367f0;outline-offset:2px}.dark-layout .admin-tabs-arrow{background:#283046;border-color:#495169;color:#b6adff}.dark-layout .admin-tabs-viewport{scrollbar-color:#495169 transparent}@media(prefers-reduced-motion:reduce){.admin-tabs-arrow{transition:none}}.invoice-preview .invoice-padding,.invoice-edit .invoice-padding,.invoice-add .invoice-padding{padding-left:2.5rem;padding-right:2.5rem}[dir=ltr] .invoice-preview .table th:first-child,[dir=ltr] .invoice-preview .table td:first-child,[dir=ltr] .invoice-edit .table th:first-child,[dir=ltr] .invoice-edit .table td:first-child,[dir=ltr] .invoice-add .table th:first-child,[dir=ltr] .invoice-add .table td:first-child{padding-left:2.5rem}[dir=rtl] .invoice-preview .table th:first-child,[dir=rtl] .invoice-preview .table td:first-child,[dir=rtl] .invoice-edit .table th:first-child,[dir=rtl] .invoice-edit .table td:first-child,[dir=rtl] .invoice-add .table th:first-child,[dir=rtl] .invoice-add .table td:first-child{padding-right:2.5rem}.invoice-preview .logo-wrapper,.invoice-edit .logo-wrapper,.invoice-add .logo-wrapper{display:flex;align-items:center;margin-bottom:1.9rem}.invoice-preview .logo-wrapper .invoice-logo,.invoice-edit .logo-wrapper .invoice-logo,.invoice-add .logo-wrapper .invoice-logo{font-size:2.142rem;font-weight:700;letter-spacing:-.54px;margin-bottom:0}[dir=ltr] .invoice-preview .logo-wrapper .invoice-logo,[dir=ltr] .invoice-edit .logo-wrapper .invoice-logo,[dir=ltr] .invoice-add .logo-wrapper .invoice-logo{margin-left:1rem}[dir=rtl] .invoice-preview .logo-wrapper .invoice-logo,[dir=rtl] .invoice-edit .logo-wrapper .invoice-logo,[dir=rtl] .invoice-add .logo-wrapper .invoice-logo{margin-right:1rem}.invoice-preview .invoice-title,.invoice-edit .invoice-title,.invoice-add .invoice-title{font-size:1.285rem;margin-bottom:1rem}.invoice-preview .invoice-title .invoice-number,.invoice-edit .invoice-title .invoice-number,.invoice-add .invoice-title .invoice-number{font-weight:600}.invoice-preview .invoice-date-wrapper,.invoice-edit .invoice-date-wrapper,.invoice-add .invoice-date-wrapper{display:flex;align-items:center}.invoice-preview .invoice-date-wrapper:not(:last-of-type),.invoice-edit .invoice-date-wrapper:not(:last-of-type),.invoice-add .invoice-date-wrapper:not(:last-of-type){margin-bottom:.5rem}.invoice-preview .invoice-date-wrapper .invoice-date-title,.invoice-edit .invoice-date-wrapper .invoice-date-title,.invoice-add .invoice-date-wrapper .invoice-date-title{width:7rem;margin-bottom:0}.invoice-preview .invoice-date-wrapper .invoice-date,.invoice-edit .invoice-date-wrapper .invoice-date,.invoice-add .invoice-date-wrapper .invoice-date{font-weight:600;margin-bottom:0}[dir=ltr] .invoice-preview .invoice-date-wrapper .invoice-date,[dir=ltr] .invoice-edit .invoice-date-wrapper .invoice-date,[dir=ltr] .invoice-add .invoice-date-wrapper .invoice-date{margin-left:.5rem}[dir=rtl] .invoice-preview .invoice-date-wrapper .invoice-date,[dir=rtl] .invoice-edit .invoice-date-wrapper .invoice-date,[dir=rtl] .invoice-add .invoice-date-wrapper .invoice-date{margin-right:.5rem}.invoice-preview .invoice-spacing,.invoice-edit .invoice-spacing,.invoice-add .invoice-spacing{margin:1.45rem 0}.invoice-preview .invoice-number-date .title,.invoice-edit .invoice-number-date .title,.invoice-add .invoice-number-date .title{width:115px}.invoice-preview .invoice-total-wrapper,.invoice-edit .invoice-total-wrapper,.invoice-add .invoice-total-wrapper{width:100%;max-width:12rem}.invoice-preview .invoice-total-wrapper .invoice-total-item,.invoice-edit .invoice-total-wrapper .invoice-total-item,.invoice-add .invoice-total-wrapper .invoice-total-item{display:flex;align-items:center;justify-content:space-between}.invoice-preview .invoice-total-wrapper .invoice-total-item .invoice-total-title,.invoice-edit .invoice-total-wrapper .invoice-total-item .invoice-total-title,.invoice-add .invoice-total-wrapper .invoice-total-item .invoice-total-title{margin-bottom:.35rem}.invoice-preview .invoice-total-wrapper .invoice-total-item .invoice-total-amount,.invoice-edit .invoice-total-wrapper .invoice-total-item .invoice-total-amount,.invoice-add .invoice-total-wrapper .invoice-total-item .invoice-total-amount{margin-bottom:.35rem;font-weight:600}@media(min-width:768px){.invoice-preview .invoice-title,.invoice-edit .invoice-title,.invoice-add .invoice-title{margin-bottom:3rem}[dir=ltr] .invoice-preview .invoice-title,[dir=ltr] .invoice-edit .invoice-title,[dir=ltr] .invoice-add .invoice-title{text-align:right}[dir=rtl] .invoice-preview .invoice-title,[dir=rtl] .invoice-edit .invoice-title,[dir=rtl] .invoice-add .invoice-title{text-align:left}}.invoice-edit .invoice-preview-card .invoice-title,.invoice-add .invoice-preview-card .invoice-title{margin-bottom:0}[dir=ltr] .invoice-edit .invoice-preview-card .invoice-title,[dir=ltr] .invoice-add .invoice-preview-card .invoice-title{text-align:left;margin-right:3.5rem}[dir=rtl] .invoice-edit .invoice-preview-card .invoice-title,[dir=rtl] .invoice-add .invoice-preview-card .invoice-title{text-align:right;margin-left:3.5rem}.invoice-edit .invoice-preview-card .invoice-edit-input,.invoice-edit .invoice-preview-card .invoice-edit-input-group,.invoice-add .invoice-preview-card .invoice-edit-input,.invoice-add .invoice-preview-card .invoice-edit-input-group{max-width:11.21rem}.invoice-edit .invoice-preview-card .invoice-product-details,.invoice-add .invoice-preview-card .invoice-product-details{background-color:#fcfcfc;padding:3.75rem 3.45rem 2.3rem}.invoice-edit .invoice-preview-card .invoice-product-details .product-details-border,.invoice-add .invoice-preview-card .invoice-product-details .product-details-border{border:1px solid #ebe9f1;border-radius:.357rem}.invoice-edit .invoice-preview-card .invoice-to-title,.invoice-add .invoice-preview-card .invoice-to-title{margin-bottom:1.9rem}.invoice-edit .invoice-preview-card .col-title,.invoice-add .invoice-preview-card .col-title{position:absolute;top:-1.75rem}.invoice-edit .invoice-preview-card .item-options-menu,.invoice-add .invoice-preview-card .item-options-menu{min-width:20rem}.invoice-edit .invoice-preview-card .repeater-wrapper:not(:last-child),.invoice-add .invoice-preview-card .repeater-wrapper:not(:last-child){margin-bottom:3rem}.invoice-edit .invoice-preview-card .invoice-calculations .total-amt-title,.invoice-add .invoice-preview-card .invoice-calculations .total-amt-title{width:100px}@media(max-width:769px){.invoice-edit .invoice-preview-card .invoice-title,.invoice-add .invoice-preview-card .invoice-title{width:115px}[dir=ltr] .invoice-edit .invoice-preview-card .invoice-title,[dir=ltr] .invoice-add .invoice-preview-card .invoice-title{margin-right:0}[dir=rtl] .invoice-edit .invoice-preview-card .invoice-title,[dir=rtl] .invoice-add .invoice-preview-card .invoice-title{margin-left:0}.invoice-edit .invoice-preview-card .invoice-edit-input,.invoice-add .invoice-preview-card .invoice-edit-input{max-width:100%}}@media(max-width:992px){.invoice-edit .col-title,.invoice-add .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){.invoice-list-dataTable header .actions-right select{margin-top:1rem}}.ecm{--ecm-bg: #f6f6fb;--ecm-surface: #ffffff;--ecm-surface-2: #f8f8fc;--ecm-border: #ebe9f1;--ecm-heading: #3d3b4f;--ecm-body: #5e5873;--ecm-muted: #8a8d9b;--ecm-primary: #7367f0;--ecm-primary-soft: rgba(115, 103, 240, .1);--ecm-primary-line: rgba(115, 103, 240, .28);--ecm-success: #23ae61;--ecm-success-soft: rgba(40, 199, 111, .14);--ecm-warning: #ff8006;--ecm-warning-soft: rgba(255, 159, 67, .16);--ecm-danger: #ea5455;--ecm-danger-soft: rgba(234, 84, 85, .12);--ecm-info: #0098ab;--ecm-info-soft: rgba(0, 207, 232, .14);--ecm-shadow: 0 2px 14px rgba(34, 41, 47, .06);--ecm-shadow-hover: 0 10px 28px rgba(115, 103, 240, .16);display:flex;flex-direction:column;background:var(--ecm-bg);color:var(--ecm-body)}.dark-layout .ecm{--ecm-bg: #161d31;--ecm-surface: #283046;--ecm-surface-2: #242b3d;--ecm-border: #3b4253;--ecm-heading: #d0d2d6;--ecm-body: #b4b7bd;--ecm-muted: #8d93a6;--ecm-primary-soft: rgba(115, 103, 240, .2);--ecm-primary-line: rgba(115, 103, 240, .45);--ecm-success: #2ed579;--ecm-warning: #ffa44d;--ecm-info: #00d8f2;--ecm-shadow: 0 2px 14px rgba(0, 0, 0, .28);--ecm-shadow-hover: 0 10px 28px rgba(0, 0, 0, .4)}.ecm .form-control,.ecm .form-select{height:40px;border-radius:10px;border:1px solid var(--ecm-border);background-color:var(--ecm-surface);color:var(--ecm-heading);font-size:.9rem;transition:border-color .15s ease,box-shadow .15s ease}.ecm .form-control:focus,.ecm .form-select:focus{border-color:var(--ecm-primary);box-shadow:0 0 0 3px var(--ecm-primary-soft)}.ecm .form-control:disabled,.ecm .form-select:disabled{background-color:var(--ecm-surface-2);opacity:.7;cursor:not-allowed}.ecm .form-control::placeholder,.ecm .form-select::placeholder{color:var(--ecm-muted);opacity:.75}.ecm textarea.form-control{height:auto;min-height:72px;resize:vertical}.ecm .input-group-text{border:1px solid var(--ecm-border);background:var(--ecm-primary-soft);color:var(--ecm-primary);font-weight:700}[dir=ltr] .ecm .input-group-text{border-radius:10px 0 0 10px}[dir=rtl] .ecm .input-group-text{border-radius:0 10px 10px 0}[dir=ltr] .ecm .input-group>.form-control{border-radius:0 10px 10px 0}[dir=rtl] .ecm .input-group>.form-control{border-radius:10px 0 0 10px}.ecm .input-group>.form-control:first-child{border-radius:10px}.ecm-header.modal-header{border:0;padding:20px 24px;color:#fff;align-items:center}[dir=ltr] .ecm-header.modal-header{background:linear-gradient(135deg,#7367f0,#5a4be0 55%,#3f2fb8)}[dir=rtl] .ecm-header.modal-header{background:linear-gradient(-135deg,#7367f0,#5a4be0 55%,#3f2fb8)}.ecm-header.modal-header .modal-title{flex:1;min-width:0}.ecm-header.modal-header .btn-close{margin:0;padding:.55rem;border-radius:10px;background:#ffffff29 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E") center/11px no-repeat;filter:none;opacity:.95;transition:background-color .15s ease,opacity .15s ease}.ecm-header.modal-header .btn-close:hover{background-color:#ffffff47;opacity:1}.ecm-header__main{display:flex;align-items:center;gap:14px}.ecm-header__icon{width:42px;height:42px;border-radius:13px;background:#ffffff2e;display:inline-flex;align-items:center;justify-content:center;color:#fff;flex:none}.ecm .ecm-header__title{margin:0;color:#fff;font-weight:600;font-size:1.15rem;letter-spacing:-.01em}.ecm .ecm-header__sub{display:block;margin-top:2px;color:#ffffffd1;font-size:.82rem}.ecm-nav{display:flex;gap:8px;padding:10px 24px;overflow-x:auto;background:var(--ecm-surface);border-bottom:1px solid var(--ecm-border);flex:none;scrollbar-width:thin}.ecm-nav__item{flex:none;border:1px solid var(--ecm-border);background:transparent;color:var(--ecm-body);border-radius:999px;padding:5px 14px;font-size:.78rem;font-weight:600;line-height:1.4;cursor:pointer;transition:all .15s ease}.ecm-nav__item:hover{color:var(--ecm-primary);border-color:var(--ecm-primary-line);background:var(--ecm-primary-soft)}.ecm-body.modal-body{background:var(--ecm-bg)}.ecm-stack{display:flex;flex-direction:column;gap:18px}.ecm-saving{position:absolute;inset:0;z-index:20;display:flex;align-items:center;justify-content:center;background:#f6f6fbd1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dark-layout .ecm-saving{background:#161d31d1}.ecm-saving__text{color:var(--ecm-primary);font-weight:500}.ecm-card{background:var(--ecm-surface);border:1px solid var(--ecm-border);border-radius:16px;box-shadow:var(--ecm-shadow);scroll-margin-top:4px}.ecm-card__head{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--ecm-border)}.ecm-card__head--split{justify-content:space-between;flex-wrap:wrap}.ecm-card__heading{display:flex;align-items:center;gap:12px;flex:1 1 340px;min-width:0}.ecm-card__icon{width:36px;height:36px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;flex:none}.ecm-card__icon--primary{background:var(--ecm-primary-soft);color:var(--ecm-primary)}.ecm-card__icon--warning{background:var(--ecm-warning-soft);color:var(--ecm-warning)}.ecm-card__icon--info{background:var(--ecm-info-soft);color:var(--ecm-info)}.ecm-card__icon--success{background:var(--ecm-success-soft);color:var(--ecm-success)}.ecm-card__title{margin:0;color:var(--ecm-heading);font-size:.98rem;font-weight:600}.ecm-card__sub{margin:2px 0 0;color:var(--ecm-muted);font-size:.78rem;line-height:1.45}.ecm-card__body{padding:18px 20px 20px}.ecm-grid{display:grid;gap:16px 18px}.ecm-grid--2{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.ecm-grid--3{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.ecm .mb-0{margin-bottom:0!important}.ecm-label{display:block;margin-bottom:6px;color:var(--ecm-body);font-size:.8rem;font-weight:600;line-height:1.35}.ecm-label__hint{color:var(--ecm-muted);font-size:.72rem;font-weight:500}[dir=ltr] .ecm-label__hint{float:right}[dir=rtl] .ecm-label__hint{float:left}.ecm-credit__row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.ecm-credit__row .ecm-label{margin-bottom:0}.ecm-chip{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:999px;font-size:.7rem;font-weight:700;line-height:1.6;white-space:nowrap;background:var(--ecm-surface-2);color:var(--ecm-body);border:1px solid var(--ecm-border)}.ecm-chip--success{background:var(--ecm-success-soft);color:var(--ecm-success);border-color:transparent}.ecm-chip--warning{background:var(--ecm-warning-soft);color:var(--ecm-warning);border-color:transparent}.ecm-chip--danger{background:var(--ecm-danger-soft);color:var(--ecm-danger);border-color:transparent}.ecm-chip--primary{background:var(--ecm-primary-soft);color:var(--ecm-primary);border-color:transparent}.ecm-skeleton{display:inline-block;border-radius:8px;animation:ecm-shimmer 1.3s ease-in-out infinite}[dir=ltr] .ecm-skeleton{background:linear-gradient(90deg,var(--ecm-surface-2) 25%,var(--ecm-border) 50%,var(--ecm-surface-2) 75%)}[dir=rtl] .ecm-skeleton{background:linear-gradient(-90deg,var(--ecm-surface-2) 25%,var(--ecm-border) 50%,var(--ecm-surface-2) 75%)}[dir] .ecm-skeleton{background-size:200% 100%}.ecm-skeleton--chip{width:96px;height:20px;border-radius:999px}@keyframes ecm-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ecm-footer.modal-footer{flex:none;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:14px 24px;background:var(--ecm-surface);border-top:1px solid var(--ecm-border);box-shadow:0 -6px 18px #22292f0d}.ecm-footer__hint{display:inline-flex;align-items:flex-start;gap:8px;flex:1 1 280px;color:var(--ecm-muted);font-size:.76rem;line-height:1.45}.ecm-footer__hint svg{flex:none;margin-top:2px;color:var(--ecm-primary)}.ecm-footer__hint b{color:var(--ecm-body);font-weight:600}.ecm-footer__actions{display:flex;gap:10px}[dir=ltr] .ecm-footer__actions{margin-left:auto}[dir=rtl] .ecm-footer__actions{margin-right:auto}.ecm .ecm-btn-primary{border:0;border-radius:10px;font-weight:600;padding:.55rem 1.4rem;box-shadow:0 6px 16px #7367f059;transition:transform .15s ease,box-shadow .15s ease}[dir=ltr] .ecm .ecm-btn-primary{background:linear-gradient(135deg,#7367f0,#4f41d6)}[dir=rtl] .ecm .ecm-btn-primary{background:linear-gradient(-135deg,#7367f0,#4f41d6)}.ecm .ecm-btn-primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 22px #7367f073}.ecm .ecm-btn-primary:disabled{opacity:.6;box-shadow:none}.ecm .btn-outline-secondary{border-radius:10px;font-weight:600}@media(max-width:575.98px){.ecm-body.modal-body{padding:14px 12px 24px!important}.ecm-card__head,.ecm-card__body{padding-left:14px;padding-right:14px}.ecm-header.modal-header,.ecm-footer.modal-footer,.ecm-nav{padding-left:16px;padding-right:16px}.ecm-footer__actions{width:100%}.ecm-footer__actions .btn{flex:1}}.act-new.btn{flex:none;border-radius:10px;font-weight:600;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}[dir=ltr] .act-new.btn{margin-left:auto}[dir=rtl] .act-new.btn{margin-right:auto}.act-count{vertical-align:middle}[dir=ltr] .act-count{margin-left:8px}[dir=rtl] .act-count{margin-right:8px}.act-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(255px,1fr));gap:14px}.act-card{position:relative;display:flex;flex-direction:column;gap:14px;padding:16px;background:var(--ecm-surface);border:1px solid var(--ecm-border);border-radius:16px;transition:box-shadow .22s ease,transform .22s ease,border-color .22s ease}.act-card:hover{transform:translateY(-2px);border-color:var(--ecm-primary-line);box-shadow:var(--ecm-shadow-hover)}.act-card.is-inactive{background:var(--ecm-surface-2)}.act-card.is-inactive .act-card__name,.act-card.is-inactive .act-card__balance-value{color:var(--ecm-muted)}.act-card--skeleton{gap:12px;min-height:168px}.act-card--skeleton:hover{transform:none;box-shadow:none;border-color:var(--ecm-border)}.act-card__head{display:flex;align-items:center;gap:11px}.act-card__type{flex:none;width:38px;height:38px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center}.act-card__type--video{background:var(--ecm-primary-soft);color:var(--ecm-primary)}.act-card__type--audio{background:var(--ecm-success-soft);color:var(--ecm-success)}.act-card__name{flex:1;min-width:0;display:flex;align-items:center;gap:6px;margin:0;color:var(--ecm-heading);font-size:.95rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.act-card__info{flex:none;color:var(--ecm-muted);cursor:help;transition:color .15s ease}.act-card__info:hover{color:var(--ecm-primary)}.act-card__chips{display:flex;flex-wrap:wrap;gap:5px;margin-top:-4px}.act-card__actions{display:flex;gap:2px;flex:none}[dir=ltr] .act-card__actions{margin-right:-6px}[dir=rtl] .act-card__actions{margin-left:-6px}.act-icon-btn{width:30px;height:30px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:9px;background:transparent;color:var(--ecm-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease}.act-icon-btn:hover:not(:disabled){background:var(--ecm-primary-soft);color:var(--ecm-primary)}.act-icon-btn:disabled{opacity:.45;cursor:not-allowed}.act-icon-btn--edit:hover:not(:disabled){background:var(--ecm-primary-soft);color:var(--ecm-primary)}.act-icon-btn--danger:hover:not(:disabled){background:var(--ecm-danger-soft);color:var(--ecm-danger)}.act-card__balance{padding:12px 14px;border-radius:12px;background:var(--ecm-surface-2);border:1px solid var(--ecm-border)}.act-card__balance-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px;min-height:22px}.act-card__balance-label{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ecm-muted);font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.act-card__balance-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px}.act-card__balance-value{color:var(--ecm-heading);font-size:1.65rem;font-weight:700;line-height:1.15;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.act-card__balance-unit{color:var(--ecm-muted);font-size:.78rem;font-weight:500}.act-card__alert{display:flex;align-items:flex-start;gap:7px;color:var(--ecm-muted);font-size:.74rem;line-height:1.45}.act-card__alert svg{flex:none;margin-top:2px}.act-card__alert.is-on{color:var(--ecm-body)}.act-card__alert.is-on svg{color:var(--ecm-primary)}.act-card .act-add.btn{margin-top:auto;width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:11px;font-weight:600;box-shadow:0 6px 16px #7367f04d;transition:transform .15s ease,box-shadow .15s ease}[dir=ltr] .act-card .act-add.btn{background:linear-gradient(135deg,#7367f0,#4f41d6)}[dir=rtl] .act-card .act-add.btn{background:linear-gradient(-135deg,#7367f0,#4f41d6)}.act-card .act-add.btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 22px #7367f06b}.act-card .act-add.btn:disabled{opacity:.55;box-shadow:none}.act-skeleton{display:block}.act-skeleton--title{width:62%;height:18px}.act-skeleton--value{width:100%;height:58px;border-radius:12px}.act-skeleton--button{width:100%;height:40px;border-radius:11px;margin-top:auto}.act-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:30px 20px;border:1.5px dashed var(--ecm-primary-line);border-radius:16px;background:var(--ecm-surface-2);text-align:center}.act-empty h6{margin:4px 0 0;color:var(--ecm-heading);font-weight:600}.act-empty p{max-width:380px;margin:0 0 6px;color:var(--ecm-muted);font-size:.82rem;line-height:1.5}.act-empty__icon{width:54px;height:54px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;background:var(--ecm-primary-soft);color:var(--ecm-primary)}.act-empty__id{margin-top:4px;color:var(--ecm-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.68rem}.act-error{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:12px 14px;border-radius:12px;background:var(--ecm-danger-soft);color:var(--ecm-danger);font-size:.84rem;font-weight:500}.act-dialog.modal-content{overflow:hidden;border:0;border-radius:18px;background:var(--ecm-surface);box-shadow:0 24px 60px #22292f59}.act-dialog .act-dialog__head.modal-header{align-items:center;padding:12px 18px;border-bottom:1px solid var(--ecm-border)}[dir=ltr] .act-dialog .act-dialog__head.modal-header{background:linear-gradient(180deg,var(--ecm-primary-soft) 0%,transparent 100%),var(--ecm-surface)}[dir=rtl] .act-dialog .act-dialog__head.modal-header{background:linear-gradient(-180deg,var(--ecm-primary-soft) 0%,transparent 100%),var(--ecm-surface)}.act-dialog .act-dialog__head.modal-header .modal-title{display:flex;align-items:center;gap:10px;margin:0}.act-dialog .act-dialog__head.modal-header .btn-close{margin:0;padding:8px;border-radius:8px;background-color:transparent;opacity:.6;box-shadow:none}.act-dialog .act-dialog__head.modal-header .btn-close:hover{opacity:1}.dark-layout .act-dialog .act-dialog__head .btn-close{filter:invert(1) grayscale(100%) brightness(200%)}.act-dialog__icon{width:32px;height:32px;flex-shrink:0;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--ecm-primary-soft);color:var(--ecm-primary)}.act-dialog__title{margin:0;color:var(--ecm-heading);font-size:.95rem;font-weight:700}.act-dialog__sub{margin:1px 0 0;color:var(--ecm-muted);font-size:.72rem;font-weight:400}.act-dialog .act-dialog__body.modal-body{padding:0 18px 4px;background:var(--ecm-surface)}.act-dialog .act-dialog__body .act-form__section:first-child{border-top:0}.act-dialog .act-dialog__foot.modal-footer{justify-content:flex-end;gap:10px;padding:10px 18px;border-top:1px solid var(--ecm-border);background:var(--ecm-surface-2)}.act-dialog .act-dialog__foot.modal-footer>*{margin:0}.act-form__section{padding:16px 0;border-top:1px solid var(--ecm-border)}.act-form__section-title{display:flex;align-items:center;gap:9px;margin-bottom:14px;color:var(--ecm-heading);font-size:.86rem;font-weight:700}.act-form__step{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--ecm-primary);color:#fff;font-size:.7rem;font-weight:700}.act-form__note{margin:-4px 0 14px;color:var(--ecm-muted);font-size:.76rem;line-height:1.5}.ecm.act-dialog .act-form__section{padding:12px 0}.ecm.act-dialog .act-form__section-title{margin-bottom:9px;font-size:.8rem}.ecm.act-dialog .act-form__step{width:19px;height:19px;font-size:.64rem}.ecm.act-dialog .act-form__note{margin:-2px 0 10px;font-size:.72rem;line-height:1.4}.ecm.act-dialog .ecm-grid{gap:10px 14px}.ecm.act-dialog .act-form__section:first-child .ecm-grid--2{grid-template-columns:repeat(3,minmax(0,1fr))}.ecm.act-dialog .ecm-label{margin-bottom:3px;font-size:.74rem}.ecm.act-dialog .form-control,.ecm.act-dialog .form-select{height:34px;padding-top:.3rem;padding-bottom:.3rem;font-size:.82rem;border-radius:8px}.ecm.act-dialog textarea.form-control{height:54px;min-height:54px}.ecm.act-dialog .act-segmented{height:34px;padding:3px;border-radius:9px}.ecm.act-dialog .act-segmented__item{font-size:.76rem;border-radius:6px}.ecm.act-dialog .act-switch-row.form-check{min-height:34px}.ecm.act-dialog .act-hint{margin-top:3px;font-size:.68rem}.ecm.act-dialog .act-notify{margin-top:10px}.ecm.act-dialog .act-notify__label{margin-bottom:5px;font-size:.74rem}.ecm.act-dialog .act-notify__admins.form-check{padding:8px 12px;gap:10px;border-radius:10px}.ecm.act-dialog .act-notify__icon{width:28px;height:28px;border-radius:8px}.ecm.act-dialog .act-users{border-radius:10px}.ecm.act-dialog .act-users__list{max-height:150px;padding:4px}.ecm.act-dialog .act-user{padding:5px 8px;gap:9px}.ecm.act-dialog .act-dialog__foot .btn{padding:.4rem 1.1rem;font-size:.82rem}.act-hint{display:block;margin-top:5px;color:var(--ecm-muted);font-size:.72rem}.act-suffix.input-group-text{background:var(--ecm-surface-2);color:var(--ecm-muted);font-size:.74rem;font-weight:600;white-space:nowrap}[dir=ltr] .act-suffix.input-group-text{border-radius:0 10px 10px 0}[dir=rtl] .act-suffix.input-group-text{border-radius:10px 0 0 10px}[dir=ltr] .ecm .input-group>.form-control:not(:last-child){border-radius:10px 0 0 10px}[dir=rtl] .ecm .input-group>.form-control:not(:last-child){border-radius:0 10px 10px 0}.act-segmented{display:flex;gap:4px;padding:4px;height:40px;border-radius:11px;background:var(--ecm-surface-2);border:1px solid var(--ecm-border)}.act-segmented.is-disabled{opacity:.6}.act-segmented__item{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:8px;background:transparent;color:var(--ecm-muted);font-size:.8rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:all .15s ease}.act-segmented__item:hover:not(:disabled):not(.is-active){color:var(--ecm-heading)}.act-segmented__item.is-active{background:var(--ecm-surface);color:var(--ecm-primary);box-shadow:0 2px 8px #22292f1f}.act-segmented__item:disabled{cursor:not-allowed}.act-switch-row.form-check{display:flex;align-items:center;gap:10px;min-height:40px}[dir=ltr] .act-switch-row.form-check{padding-left:0}[dir=rtl] .act-switch-row.form-check{padding-right:0}.act-switch-row.form-check .form-check-input{float:none;margin:0;flex:none}.act-switch-row.form-check label{color:var(--ecm-body);font-size:.84rem;font-weight:500}.act-notify{margin-top:16px}.act-notify__label{margin-bottom:8px;color:var(--ecm-body);font-size:.8rem;font-weight:600}.act-notify__label--row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:14px}.act-notify__admins.form-check{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--ecm-border);border-radius:12px;background:var(--ecm-surface-2)}.act-notify__admins.form-check .form-check-input{float:none;flex:none;cursor:pointer}[dir=ltr] .act-notify__admins.form-check .form-check-input{margin:0 0 0 auto}[dir=rtl] .act-notify__admins.form-check .form-check-input{margin:0 auto 0 0}.act-notify__icon{flex:none;width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--ecm-primary-soft);color:var(--ecm-primary)}.act-notify__text{display:flex;flex-direction:column;gap:1px;min-width:0}.act-notify__text label{color:var(--ecm-heading);font-size:.84rem;font-weight:600}.act-notify__text span{color:var(--ecm-muted);font-size:.72rem;line-height:1.4}.act-users{border:1px solid var(--ecm-border);border-radius:12px;background:var(--ecm-surface);overflow:hidden}.act-users__search{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--ecm-border);color:var(--ecm-muted)}.act-users__search input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--ecm-heading);font-size:.82rem}.act-users__list{max-height:224px;overflow-y:auto;padding:6px}.act-users__state{display:flex;align-items:center;gap:8px;padding:14px;color:var(--ecm-muted);font-size:.8rem}.act-users__state--error{justify-content:space-between;color:var(--ecm-danger)}.act-user{display:flex;align-items:center;gap:11px;margin:0;padding:8px 10px;border-radius:10px;cursor:pointer;transition:background-color .12s ease}.act-user:hover{background:var(--ecm-surface-2)}.act-user .form-check-input{flex:none;cursor:pointer}[dir=ltr] .act-user .form-check-input{margin:0 0 0 auto}[dir=rtl] .act-user .form-check-input{margin:0 auto 0 0}.act-avatar{flex:none;width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700;color:#fff}.act-avatar--0{background:#7367f0}.act-avatar--1{background:#28c76f}.act-avatar--2{background:#ff9f43}.act-avatar--3{background:#00bad1}.act-avatar--4{background:#ea5455}.act-user__text{display:flex;flex-direction:column;min-width:0}.act-user__name{display:flex;align-items:center;gap:6px;color:var(--ecm-heading);font-size:.82rem;font-weight:600}.act-user__email{color:var(--ecm-muted);font-size:.74rem;overflow:hidden;text-overflow:ellipsis}.act-error-text{margin-top:8px;color:var(--ecm-danger);font-size:.78rem;font-weight:500}@media(max-width:575.98px){.ecm.act-dialog .act-form__section:first-child .ecm-grid--2,.act-grid{grid-template-columns:1fr}}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff}[dir=ltr] .flatpickr-calendar{direction:ltr;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}[dir=rtl] .flatpickr-calendar{direction:rtl;-webkit-box-shadow:-1px 0 0 #e6e6e6,1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:-1px 0 #e6e6e6,1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.numInputWrapper span{position:absolute;width:14px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg path{fill:#00000080}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}[dir=ltr] .dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}[dir=rtl] .dayContainer+.dayContainer{-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}[dir=ltr] .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),[dir=ltr] .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),[dir=ltr] .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}[dir=rtl] .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),[dir=rtl] .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),[dir=rtl] .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:10px 0 0 #569ff7;box-shadow:10px 0 #569ff7}[dir=ltr] .flatpickr-day.inRange{-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}[dir=rtl] .flatpickr-day.inRange{-webkit-box-shadow:5px 0 0 #e6e6e6,-5px 0 0 #e6e6e6;box-shadow:5px 0 #e6e6e6,-5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}[dir=ltr] .flatpickr-day.week.selected{-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}[dir=rtl] .flatpickr-day.week.selected{-webkit-box-shadow:5px 0 0 #569ff7,-5px 0 0 #569ff7;box-shadow:5px 0 #569ff7,-5px 0 #569ff7}[dir=ltr] .flatpickr-weekwrapper .flatpickr-weeks{-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}[dir=rtl] .flatpickr-weekwrapper .flatpickr-weeks{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-calendar .flatpickr-day{color:#6e6b7b}.flatpickr-calendar .flatpickr-day.today{border-color:#4f46e5}.flatpickr-calendar .flatpickr-day.today:hover{background:transparent;color:#6e6b7b}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.selected:hover{background:#4f46e5;color:#fff;border-color:#4f46e5}.flatpickr-calendar .flatpickr-day.inRange,.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 #cfccf8,5px 0 #cfccf8}[dir=rtl] .flatpickr-calendar .flatpickr-day.inRange,[dir=rtl] .flatpickr-calendar .flatpickr-day.inRange:hover{box-shadow:5px 0 #cfccf8,-5px 0 #cfccf8}.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.startRange:hover,.flatpickr-calendar .flatpickr-day.endRange:hover{background:#4f46e5;color:#fff;border-color:#4f46e5}[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)),[dir=ltr] .flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 #4f46e5}[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)),[dir=rtl] .flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:10px 0 #4f46e5}.flatpickr-calendar .flatpickr-day.flatpickr-disabled,.flatpickr-calendar .flatpickr-day.prevMonthDay,.flatpickr-calendar .flatpickr-day.nextMonthDay{color:#dae1e7}.flatpickr-calendar .flatpickr-day:hover{background:#f6f6f6}.flatpickr-calendar:after,.flatpickr-calendar:before{display:none}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month{top:-5px}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover i,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover i,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg{fill:#4f46e5}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-time{height:2.714rem}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#fff}.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 #3b4253}[dir=rtl] .dark-layout .flatpickr-calendar .flatpickr-weekwrapper .flatpickr-weeks{box-shadow:-1px 0 #3b4253}.dark-layout .flatpickr-calendar .flatpickr-weekday,.dark-layout .flatpickr-calendar .flatpickr-day,.dark-layout .flatpickr-calendar .flatpickr-day.today:hover{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-day.selected{color:#fff}.dark-layout .flatpickr-calendar .flatpickr-day.prevMonthDay,.dark-layout .flatpickr-calendar .flatpickr-day.nextMonthDay,.dark-layout .flatpickr-calendar .flatpickr-day.flatpickr-disabled{color:#4e5154!important}.dark-layout .flatpickr-calendar .flatpickr-day.inRange,.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 #283046,5px 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 #283046,-5px 0 #283046}.dark-layout .flatpickr-calendar .flatpickr-day:hover:not(.selected):not(.today):not(.startRange):not(.endRange){color:#b4b7bd;border-color:#283046}.dark-layout .flatpickr-calendar .flatpickr-days .flatpickr-day:hover:not(.selected):not(.today):not(.startRange):not(.endRange){background:#283046}.dark-layout .flatpickr-calendar .flatpickr-time{border-color:#161d31!important}.dark-layout .flatpickr-calendar .flatpickr-time .numInput,.dark-layout .flatpickr-calendar .flatpickr-time .flatpickr-am-pm{color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-time .numInput:hover,.dark-layout .flatpickr-calendar .flatpickr-time .flatpickr-am-pm:hover{background:#161d31}.dark-layout .flatpickr-calendar .flatpickr-time .arrowUp:after{border-bottom-color:#b4b7bd}.dark-layout .flatpickr-calendar .flatpickr-time .arrowDown:after{border-top-color:#b4b7bd}.dark-layout .flatpickr-time input:hover,.dark-layout .flatpickr-time .flatpickr-am-pm:hover,.dark-layout .flatpickr-time input:focus,.dark-layout .flatpickr-time .flatpickr-am-pm:focus{background:#161d31}.flatpickr-input[readonly],.flatpickr-input~.form-control[readonly],.flatpickr-human-friendly[readonly]{background-color:inherit;opacity:1!important}.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;border-radius:4px;padding:2px;transition:all .15s ease-out}.flatpickr-current-month .flatpickr-monthDropdown-months span,.flatpickr-current-month .numInputWrapper span{display:none}.clientAnalyticsDashboard .tt-warning-icon{color:#f5650b;animation:tt-pulse 1.4s ease-in-out infinite;filter:drop-shadow(0 2px 6px rgba(245,124,11,.25))}.clientAnalyticsDashboard .tt-warning-badge{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:#f59e0b14;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@keyframes tt-pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.12);opacity:.85}to{transform:scale(1);opacity:1}}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;overflow-y:hidden;position:absolute;top:50%}[dir=ltr] .ql-clipboard{left:-100000px}[dir=rtl] .ql-clipboard{right:-100000px}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;white-space:pre-wrap;word-wrap:break-word}[dir=ltr] .ql-editor{text-align:left}[dir=rtl] .ql-editor{text-align:right}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}[dir=ltr] .ql-editor ol,[dir=ltr] .ql-editor ul{padding-left:1.5em}[dir=rtl] .ql-editor ol,[dir=rtl] .ql-editor ul{padding-right:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}[dir=ltr] .ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}[dir=rtl] .ql-editor li:not(.ql-direction-rtl):before{margin-right:-1.5em;margin-left:.3em;text-align:left}[dir=ltr] .ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}[dir=rtl] .ql-editor li.ql-direction-rtl:before{margin-right:.3em;margin-left:-1.5em}[dir=ltr] .ql-editor ol li:not(.ql-direction-rtl),[dir=ltr] .ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}[dir=rtl] .ql-editor ol li:not(.ql-direction-rtl),[dir=rtl] .ql-editor ul li:not(.ql-direction-rtl){padding-right:1.5em}[dir=ltr] .ql-editor ol li.ql-direction-rtl,[dir=ltr] .ql-editor ul li.ql-direction-rtl{padding-right:1.5em}[dir=rtl] .ql-editor ol li.ql-direction-rtl,[dir=rtl] .ql-editor ul li.ql-direction-rtl{padding-left:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}[dir=ltr] .ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}[dir=rtl] .ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-right:3em}[dir=ltr] .ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}[dir=rtl] .ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-right:4.5em}[dir=ltr] .ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}[dir=rtl] .ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-left:3em}[dir=ltr] .ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}[dir=rtl] .ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-left:4.5em}[dir=ltr] .ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}[dir=rtl] .ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-right:6em}[dir=ltr] .ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}[dir=rtl] .ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-right:7.5em}[dir=ltr] .ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}[dir=rtl] .ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-left:6em}[dir=ltr] .ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}[dir=rtl] .ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-left:7.5em}[dir=ltr] .ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}[dir=rtl] .ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-right:9em}[dir=ltr] .ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}[dir=rtl] .ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-right:10.5em}[dir=ltr] .ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}[dir=rtl] .ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-left:9em}[dir=ltr] .ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}[dir=rtl] .ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-left:10.5em}[dir=ltr] .ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}[dir=rtl] .ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-right:12em}[dir=ltr] .ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}[dir=rtl] .ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-right:13.5em}[dir=ltr] .ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}[dir=rtl] .ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-left:12em}[dir=ltr] .ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}[dir=rtl] .ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-left:13.5em}[dir=ltr] .ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}[dir=rtl] .ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-right:15em}[dir=ltr] .ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}[dir=rtl] .ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-right:16.5em}[dir=ltr] .ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}[dir=rtl] .ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-left:15em}[dir=ltr] .ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}[dir=rtl] .ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-left:16.5em}[dir=ltr] .ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}[dir=rtl] .ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-right:18em}[dir=ltr] .ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}[dir=rtl] .ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-right:19.5em}[dir=ltr] .ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}[dir=rtl] .ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-left:18em}[dir=ltr] .ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}[dir=rtl] .ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-left:19.5em}[dir=ltr] .ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}[dir=rtl] .ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-right:21em}[dir=ltr] .ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}[dir=rtl] .ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-right:22.5em}[dir=ltr] .ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}[dir=rtl] .ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-left:21em}[dir=ltr] .ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}[dir=rtl] .ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-left:22.5em}[dir=ltr] .ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}[dir=rtl] .ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-right:24em}[dir=ltr] .ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}[dir=rtl] .ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-right:25.5em}[dir=ltr] .ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}[dir=rtl] .ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-left:24em}[dir=ltr] .ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}[dir=rtl] .ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-left:25.5em}[dir=ltr] .ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}[dir=rtl] .ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-right:27em}[dir=ltr] .ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}[dir=rtl] .ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-right:28.5em}[dir=ltr] .ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}[dir=rtl] .ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-left:27em}[dir=ltr] .ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}[dir=rtl] .ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-left:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}[dir=ltr] .ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}[dir=rtl] .ql-editor .ql-video.ql-align-right{margin:0 auto 0 0}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{text-align:inherit}[dir=ltr] .ql-editor .ql-direction-rtl{direction:rtl}[dir=rtl] .ql-editor .ql-direction-rtl{direction:ltr}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}[dir=ltr] .ql-editor .ql-align-right{text-align:right}[dir=rtl] .ql-editor .ql-align-right{text-align:left}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-bubble.ql-toolbar:after,.ql-bubble .ql-toolbar:after{clear:both;content:"";display:table}.ql-bubble.ql-toolbar button,.ql-bubble .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;height:24px;padding:3px 5px;width:28px}[dir=ltr] .ql-bubble.ql-toolbar button,[dir=ltr] .ql-bubble .ql-toolbar button{float:left}[dir=rtl] .ql-bubble.ql-toolbar button,[dir=rtl] .ql-bubble .ql-toolbar button{float:right}.ql-bubble.ql-toolbar button svg,.ql-bubble .ql-toolbar button svg{height:100%}[dir=ltr] .ql-bubble.ql-toolbar button svg,[dir=ltr] .ql-bubble .ql-toolbar button svg{float:left}[dir=rtl] .ql-bubble.ql-toolbar button svg,[dir=rtl] .ql-bubble .ql-toolbar button svg{float:right}.ql-bubble.ql-toolbar button:active:hover,.ql-bubble .ql-toolbar button:active:hover{outline:none}.ql-bubble.ql-toolbar input.ql-image[type=file],.ql-bubble .ql-toolbar input.ql-image[type=file]{display:none}.ql-bubble.ql-toolbar button:hover,.ql-bubble .ql-toolbar button:hover,.ql-bubble.ql-toolbar button:focus,.ql-bubble .ql-toolbar button:focus,.ql-bubble.ql-toolbar button.ql-active,.ql-bubble .ql-toolbar button.ql-active,.ql-bubble.ql-toolbar .ql-picker-label:hover,.ql-bubble .ql-toolbar .ql-picker-label:hover,.ql-bubble.ql-toolbar .ql-picker-label.ql-active,.ql-bubble .ql-toolbar .ql-picker-label.ql-active,.ql-bubble.ql-toolbar .ql-picker-item:hover,.ql-bubble .ql-toolbar .ql-picker-item:hover,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected{color:#fff}.ql-bubble.ql-toolbar button:hover .ql-fill,.ql-bubble .ql-toolbar button:hover .ql-fill,.ql-bubble.ql-toolbar button:focus .ql-fill,.ql-bubble .ql-toolbar button:focus .ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#fff}.ql-bubble.ql-toolbar button:hover .ql-stroke,.ql-bubble .ql-toolbar button:hover .ql-stroke,.ql-bubble.ql-toolbar button:focus .ql-stroke,.ql-bubble .ql-toolbar button:focus .ql-stroke,.ql-bubble.ql-toolbar button.ql-active .ql-stroke,.ql-bubble .ql-toolbar button.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#fff}@media(pointer:coarse){.ql-bubble.ql-toolbar button:hover:not(.ql-active),.ql-bubble .ql-toolbar button:hover:not(.ql-active){color:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#ccc}}.ql-bubble,.ql-bubble *{box-sizing:border-box}.ql-bubble .ql-hidden{display:none}.ql-bubble .ql-out-bottom,.ql-bubble .ql-out-top{visibility:hidden}.ql-bubble .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-bubble .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-bubble .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-bubble .ql-formats{display:inline-block;vertical-align:middle}.ql-bubble .ql-formats:after{clear:both;content:"";display:table}.ql-bubble .ql-stroke{fill:none;stroke:#ccc;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-bubble .ql-stroke-miter{fill:none;stroke:#ccc;stroke-miterlimit:10;stroke-width:2}.ql-bubble .ql-fill,.ql-bubble .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-empty{fill:none}.ql-bubble .ql-even{fill-rule:evenodd}.ql-bubble .ql-thin,.ql-bubble .ql-stroke.ql-thin{stroke-width:1}.ql-bubble .ql-transparent{opacity:.4}.ql-bubble .ql-direction svg:last-child{display:none}.ql-bubble .ql-direction.ql-active svg:last-child{display:inline}.ql-bubble .ql-direction.ql-active svg:first-child{display:none}.ql-bubble .ql-editor h1{font-size:2em}.ql-bubble .ql-editor h2{font-size:1.5em}.ql-bubble .ql-editor h3{font-size:1.17em}.ql-bubble .ql-editor h4{font-size:1em}.ql-bubble .ql-editor h5{font-size:.83em}.ql-bubble .ql-editor h6{font-size:.67em}.ql-bubble .ql-editor a{text-decoration:underline}.ql-bubble .ql-editor blockquote{margin-bottom:5px;margin-top:5px}[dir=ltr] .ql-bubble .ql-editor blockquote{border-left:4px solid #ccc;padding-left:16px}[dir=rtl] .ql-bubble .ql-editor blockquote{border-right:4px solid #ccc;padding-right:16px}.ql-bubble .ql-editor code,.ql-bubble .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-bubble .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-bubble .ql-editor code{font-size:85%;padding:2px 4px}.ql-bubble .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-bubble .ql-editor img{max-width:100%}.ql-bubble .ql-picker{color:#ccc;display:inline-block;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}[dir=ltr] .ql-bubble .ql-picker{float:left}[dir=rtl] .ql-bubble .ql-picker{float:right}.ql-bubble .ql-picker-label{cursor:pointer;display:inline-block;height:100%;position:relative;width:100%}[dir=ltr] .ql-bubble .ql-picker-label{padding-left:8px;padding-right:2px}[dir=rtl] .ql-bubble .ql-picker-label{padding-right:8px;padding-left:2px}.ql-bubble .ql-picker-label:before{display:inline-block;line-height:22px}.ql-bubble .ql-picker-options{background-color:#444;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-bubble .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-bubble .ql-picker.ql-expanded .ql-picker-label{color:#777;z-index:2}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-bubble .ql-color-picker,.ql-bubble .ql-icon-picker{width:28px}.ql-bubble .ql-color-picker .ql-picker-label,.ql-bubble .ql-icon-picker .ql-picker-label{padding:2px 4px}[dir=ltr] .ql-bubble .ql-color-picker .ql-picker-label svg,[dir=ltr] .ql-bubble .ql-icon-picker .ql-picker-label svg{right:4px}[dir=rtl] .ql-bubble .ql-color-picker .ql-picker-label svg,[dir=rtl] .ql-bubble .ql-icon-picker .ql-picker-label svg{left:4px}.ql-bubble .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-bubble .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-bubble .ql-color-picker .ql-picker-item{border:1px solid transparent;height:16px;margin:2px;padding:0;width:16px}[dir=ltr] .ql-bubble .ql-color-picker .ql-picker-item{float:left}[dir=rtl] .ql-bubble .ql-color-picker .ql-picker-item{float:right}.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;top:50%;width:18px}[dir=ltr] .ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{right:0}[dir=rtl] .ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{left:0}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-bubble .ql-picker.ql-header{width:98px}.ql-bubble .ql-picker.ql-header .ql-picker-label:before,.ql-bubble .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-bubble .ql-picker.ql-font{width:108px}.ql-bubble .ql-picker.ql-font .ql-picker-label:before,.ql-bubble .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-bubble .ql-picker.ql-size{width:98px}.ql-bubble .ql-picker.ql-size .ql-picker-label:before,.ql-bubble .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-bubble .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-bubble .ql-color-picker.ql-color .ql-picker-item{background-color:#000}[dir=ltr] .ql-bubble .ql-toolbar .ql-formats{margin:8px 12px 8px 0}[dir=rtl] .ql-bubble .ql-toolbar .ql-formats{margin:8px 0 8px 12px}[dir=ltr] .ql-bubble .ql-toolbar .ql-formats:first-child{margin-left:12px}[dir=rtl] .ql-bubble .ql-toolbar .ql-formats:first-child{margin-right:12px}.ql-bubble .ql-color-picker svg{margin:1px}.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,.ql-bubble .ql-color-picker .ql-picker-item:hover{border-color:#fff}.ql-bubble .ql-tooltip{background-color:#444;border-radius:25px;color:#fff}.ql-bubble .ql-tooltip-arrow{border-left:6px solid transparent;border-right:6px solid transparent;content:" ";display:block;position:absolute}[dir=ltr] .ql-bubble .ql-tooltip-arrow{left:50%;margin-left:-6px}[dir=rtl] .ql-bubble .ql-tooltip-arrow{right:50%;margin-right:-6px}.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow{border-bottom:6px solid #444;top:-6px}.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow{border-top:6px solid #444;bottom:-6px}.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor{display:block}.ql-bubble .ql-tooltip.ql-editing .ql-formats{visibility:hidden}.ql-bubble .ql-tooltip-editor{display:none}.ql-bubble .ql-tooltip-editor input[type=text]{background:transparent;border:none;color:#fff;font-size:13px;height:100%;outline:none;padding:10px 20px;position:absolute;width:100%}.ql-bubble .ql-tooltip-editor a{top:10px;position:absolute}[dir=ltr] .ql-bubble .ql-tooltip-editor a{right:20px}[dir=rtl] .ql-bubble .ql-tooltip-editor a{left:20px}.ql-bubble .ql-tooltip-editor a:before{color:#ccc;content:"×";font-size:16px;font-weight:700}.ql-container.ql-bubble:not(.ql-disabled) a{position:relative;white-space:nowrap}.ql-container.ql-bubble:not(.ql-disabled) a:before{background-color:#444;border-radius:15px;top:-5px;font-size:12px;color:#fff;content:attr(href);font-weight:400;overflow:hidden;padding:5px 15px;text-decoration:none;z-index:1}.ql-container.ql-bubble:not(.ql-disabled) a:after{border-top:6px solid #444;border-left:6px solid transparent;border-right:6px solid transparent;top:0;content:" ";height:0;width:0}.ql-container.ql-bubble:not(.ql-disabled) a:before,.ql-container.ql-bubble:not(.ql-disabled) a:after{position:absolute;transition:visibility 0s ease .2s;visibility:hidden}[dir=ltr] .ql-container.ql-bubble:not(.ql-disabled) a:before,[dir=ltr] .ql-container.ql-bubble:not(.ql-disabled) a:after{left:0;margin-left:50%;transform:translate(-50%,-100%)}[dir=rtl] .ql-container.ql-bubble:not(.ql-disabled) a:before,[dir=rtl] .ql-container.ql-bubble:not(.ql-disabled) a:after{right:0;margin-right:50%;transform:translate(50%,-100%)}.ql-container.ql-bubble:not(.ql-disabled) a:hover:before,.ql-container.ql-bubble:not(.ql-disabled) a:hover:after{visibility:visible}.edit-icon:hover{color:#6e58ff!important}.delete-icon:hover{color:#fb7979!important}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-rgb:33,37,41;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 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.5;--bs-body-color:#212529;--bs-body-bg:#fff}*,:after,:before{box-sizing:border-box}body{margin:0;font-family:var(--bs-body-font-family);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);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;unicode-bidi:bidi-override}[dir=ltr] code,[dir=ltr] kbd,[dir=ltr] pre,[dir=ltr] samp{direction:ltr}[dir=rtl] code,[dir=rtl] kbd,[dir=rtl] pre,[dir=rtl] samp{direction:rtl}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}code{font-size:.875em;color:#d63384;word-wrap:break-word}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media(min-width:576px){.container,.container-sm{max-width:540px}}@media(min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media(min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:.25rem}.g-1,.gy-1{--bs-gutter-y:.25rem}.g-2,.gx-2{--bs-gutter-x:.5rem}.g-2,.gy-2{--bs-gutter-y:.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media(min-width:576px){.col-sm{flex:1 0 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-1,.gx-sm-1{--bs-gutter-x:.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media(min-width:768px){.col-md{flex:1 0 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-1,.gx-md-1{--bs-gutter-x:.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media(min-width:992px){.col-lg{flex:1 0 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-1,.gx-lg-1{--bs-gutter-x:.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media(min-width:1200px){.col-xl{flex:1 0 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-1,.gx-xl-1{--bs-gutter-x:.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media(min-width:1400px){.col-xxl{flex:1 0 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-1,.gx-xxl-1{--bs-gutter-x:.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, .05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, .1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, .075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.table-sm>:not(caption)>*>*{padding:.25rem}.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:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}@media(max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;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;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:auto;padding:.375rem}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}[dir=ltr] .form-select{padding:.375rem 2.25rem .375rem .75rem;background-position:right .75rem center}[dir=rtl] .form-select{padding:.375rem .75rem .375rem 2.25rem;background-position:left .75rem center}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}[dir=ltr] .form-select[multiple],[dir=ltr] .form-select[size]:not([size="1"]){padding-right:.75rem}[dir=rtl] .form-select[multiple],[dir=rtl] .form-select[size]:not([size="1"]){padding-left:.75rem}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem}[dir=ltr] .form-select-sm{padding-left:.5rem}[dir=rtl] .form-select-sm{padding-right:.5rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem}[dir=ltr] .form-select-lg{padding-left:1rem}[dir=rtl] .form-select-lg{padding-right:1rem}.form-check{display:block;min-height:1.5rem;margin-bottom:.125rem}[dir=ltr] .form-check{padding-left:1.5em}[dir=rtl] .form-check{padding-right:1.5em}[dir=ltr] .form-check .form-check-input{float:left;margin-left:-1.5em}[dir=rtl] .form-check .form-check-input{float:right;margin-right:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}[dir=ltr] .form-switch{padding-left:2.5em}[dir=rtl] .form-switch{padding-right:2.5em}.form-switch .form-check-input{width:2em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");border-radius:2em;transition:background-position .15s ease-in-out}[dir=ltr] .form-switch .form-check-input{margin-left:-2.5em;background-position:left center}[dir=rtl] .form-switch .form-check-input{margin-right:-2.5em;background-position:right center}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;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;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media(prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius: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;-moz-appearance:none;appearance:none}@media(prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65}[dir=ltr] .form-floating>.form-control:not(:-moz-placeholder-shown)~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}[dir=rtl] .form-floating>.form-control:not(:-moz-placeholder-shown)~label{transform:scale(.85) translateY(-.5rem) translate(-.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65}[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(-.5rem) translate(.15rem)}[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(-.5rem) translate(-.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65}[dir=ltr] .form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}[dir=rtl] .form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translate(-.15rem)}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}[dir=ltr] .input-group-lg>.form-select,[dir=ltr] .input-group-sm>.form-select{padding-right:3rem}[dir=rtl] .input-group-lg>.form-select,[dir=rtl] .input-group-sm>.form-select{padding-left:3rem}[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}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#198754e6;border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' 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(.75em + .375rem) calc(.75em + .375rem)}[dir=ltr] .form-control.is-valid,[dir=ltr] .was-validated .form-control:valid{padding-right:calc(1.5em + .75rem);background-position:right calc(.375em + .1875rem) center}[dir=rtl] .form-control.is-valid,[dir=rtl] .was-validated .form-control:valid{padding-left:calc(1.5em + .75rem);background-position:left calc(.375em + .1875rem) center}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}[dir=ltr] .was-validated textarea.form-control:valid,[dir=ltr] textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}[dir=rtl] .was-validated textarea.form-control:valid,[dir=rtl] textarea.form-control.is-valid{padding-left:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) left calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' 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:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}[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:4.125rem;background-position:right .75rem center,center right 2.25rem}[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:4.125rem;background-position:left .75rem center,center left 2.25rem}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem #19875440}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.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%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#dc3545e6;border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%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='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}[dir=ltr] .form-control.is-invalid,[dir=ltr] .was-validated .form-control:invalid{padding-right:calc(1.5em + .75rem);background-position:right calc(.375em + .1875rem) center}[dir=rtl] .form-control.is-invalid,[dir=rtl] .was-validated .form-control:invalid{padding-left:calc(1.5em + .75rem);background-position:left calc(.375em + .1875rem) center}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}[dir=ltr] .was-validated textarea.form-control:invalid,[dir=ltr] textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}[dir=rtl] .was-validated textarea.form-control:invalid,[dir=rtl] textarea.form-control.is-invalid{padding-left:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) left calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%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='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}[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:4.125rem;background-position:right .75rem center,center right 2.25rem}[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:4.125rem;background-position:left .75rem center,center left 2.25rem}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem #dc354540}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.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.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem #3184fd80}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3184fd80}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem #828a9180}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #828a9180}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem #3c996e80}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3c996e80}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem #0baccc80}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #0baccc80}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem #d9a40680}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9a40680}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem #e1536180}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #e1536180}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem #d3d4d580}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d3d4d580}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem #42464980}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #42464980}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem #0d6efd80}.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;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem #6c757d80}.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;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem #19875480}.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:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem #19875480}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem #0dcaf080}.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:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem #ffc10780}.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:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem #dc354580}.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:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.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:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem #21252980}.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;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem #21252980}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;margin-top:.125rem}.dropdown-menu-start{--bs-position:start}.dropdown-menu-end{--bs-position:end}@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:1400px){.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%;margin-top:0;margin-bottom:.125rem}[dir=ltr] .dropend .dropdown-menu[data-bs-popper]{right:auto;left:100%;margin-left:.125rem}[dir=rtl] .dropend .dropdown-menu[data-bs-popper]{left:auto;right:100%;margin-right:.125rem}[dir=ltr] .dropstart .dropdown-menu[data-bs-popper]{right:100%;left:auto;margin-right:.125rem}[dir=rtl] .dropstart .dropdown-menu[data-bs-popper]{left:100%;right:auto;margin-left:.125rem}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:#00000026}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:#ffffff26}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-divider{border-color:#00000026}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.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}[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=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=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{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}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}[dir=ltr] .dropdown-toggle-split:after,[dir=ltr] .dropend .dropdown-toggle-split:after,[dir=ltr] .dropup .dropdown-toggle-split:after{margin-left:0}[dir=rtl] .dropdown-toggle-split:after,[dir=rtl] .dropend .dropdown-toggle-split:after,[dir=rtl] .dropup .dropdown-toggle-split:after{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}[dir=ltr] .nav-tabs .nav-link{background:0 0}[dir=rtl] .nav-tabs .nav-link{background:100% 0}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border:0;border-radius:.25rem}[dir=ltr] .nav-pills .nav-link{background:0 0}[dir=rtl] .nav-pills .nav-link{background:100% 0}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}.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}.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;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-sm .offcanvas-bottom,.navbar-expand-sm .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@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}.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;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-md .offcanvas-bottom,.navbar-expand-md .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@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}.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;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-lg .offcanvas-bottom,.navbar-expand-lg .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@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}.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;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xl .offcanvas-bottom,.navbar-expand-xl .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:1400px){.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}.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;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xxl .offcanvas-bottom,.navbar-expand-xxl .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand .offcanvas-bottom,.navbar-expand .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-light .navbar-brand{color:#000000e6}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:#000000e6}.navbar-light .navbar-nav .nav-link{color:#0000008c}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#000000b3}.navbar-light .navbar-nav .nav-link.disabled{color:#0000004d}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:#000000e6}.navbar-light .navbar-toggler{color:#0000008c;border-color:#0000001a}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:#0000008c}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:#000000e6}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#ffffffbf}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.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;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-body{flex:1 1 auto;padding:1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}[dir=ltr] .card-link+.card-link{margin-left:1rem}[dir=rtl] .card-link+.card-link{margin-right:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:#00000008;border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:#00000008;border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;inset:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media(min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;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%;padding:1rem 1.25rem;font-size:1rem;color:#212529;background-color:#fff;border:0;border-radius:0;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,border-radius .15s ease}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px #00000020}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion-button:after{flex-shrink:0;width:1.25rem;height:1.25rem;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.breadcrumb{display:flex;flex-wrap:wrap;padding:0;margin-bottom:1rem;list-style:none}[dir=ltr] .breadcrumb-item+.breadcrumb-item{padding-left:.5rem}[dir=rtl] .breadcrumb-item+.breadcrumb-item{padding-right:.5rem}.breadcrumb-item+.breadcrumb-item:before{color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}[dir=ltr] .breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:.5rem}[dir=rtl] .breadcrumb-item+.breadcrumb-item:before{float:right;padding-left:.5rem}.breadcrumb-item.active{color:#6c757d}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}[dir=ltr] .page-item:not(:first-child) .page-link{margin-left:-1px}[dir=rtl] .page-item:not(:first-child) .page-link{margin-right:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}[dir=ltr] .page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}[dir=rtl] .page-item:first-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}[dir=ltr] .page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}[dir=rtl] .page-item:last-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}[dir=ltr] .pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}[dir=rtl] .pagination-lg .page-item:first-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}[dir=ltr] .pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}[dir=rtl] .pagination-lg .page-item:last-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}[dir=ltr] .pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}[dir=rtl] .pagination-sm .page-item:first-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}[dir=ltr] .pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}[dir=rtl] .pagination-sm .page-item:last-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.alert{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-dismissible .btn-close{position:absolute;top:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}.progress-bar-striped{background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}[dir=ltr] .list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}[dir=rtl] .list-group-horizontal>.list-group-item:first-child{border-bottom-right-radius:.25rem;border-top-left-radius:0}[dir=ltr] .list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}[dir=rtl] .list-group-horizontal>.list-group-item:last-child{border-top-left-radius:.25rem;border-bottom-right-radius:0}@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:.25rem;border-top-right-radius:0}[dir=rtl] .list-group-horizontal-sm>.list-group-item:first-child{border-bottom-right-radius:.25rem;border-top-left-radius:0}[dir=ltr] .list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}[dir=rtl] .list-group-horizontal-sm>.list-group-item:last-child{border-top-left-radius:.25rem;border-bottom-right-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.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:.25rem;border-top-right-radius:0}[dir=rtl] .list-group-horizontal-md>.list-group-item:first-child{border-bottom-right-radius:.25rem;border-top-left-radius:0}[dir=ltr] .list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}[dir=rtl] .list-group-horizontal-md>.list-group-item:last-child{border-top-left-radius:.25rem;border-bottom-right-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.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:.25rem;border-top-right-radius:0}[dir=rtl] .list-group-horizontal-lg>.list-group-item:first-child{border-bottom-right-radius:.25rem;border-top-left-radius:0}[dir=ltr] .list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}[dir=rtl] .list-group-horizontal-lg>.list-group-item:last-child{border-top-left-radius:.25rem;border-bottom-right-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.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:.25rem;border-top-right-radius:0}[dir=rtl] .list-group-horizontal-xl>.list-group-item:first-child{border-bottom-right-radius:.25rem;border-top-left-radius:0}[dir=ltr] .list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}[dir=rtl] .list-group-horizontal-xl>.list-group-item:last-child{border-top-left-radius:.25rem;border-bottom-right-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.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:1400px){.list-group-horizontal-xxl{flex-direction:row}[dir=ltr] .list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}[dir=rtl] .list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-right-radius:.25rem;border-top-left-radius:0}[dir=ltr] .list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}[dir=rtl] .list-group-horizontal-xxl>.list-group-item:last-child{border-top-left-radius:.25rem;border-bottom-right-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.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}}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%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") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40;opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:#ffffffd9;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem #00000026;border-radius:.25rem}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:#ffffffd9;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}[dir=ltr] .toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}[dir=rtl] .toast-header .btn-close{margin-left:-.375rem;margin-right:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem}[dir=ltr] .modal-header .btn-close{margin:-.5rem -.5rem -.5rem auto}[dir=rtl] .modal-header .btn-close{margin:-.5rem auto -.5rem -.5rem}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}@media(min-width:576px){.modal-dialog{max-width:500px;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:300px}}@media(min-width:1200px){.modal-xl{max-width:1140px}}@media(max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.bs-tooltip-auto[data-popper-placement^=top],.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;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.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:#000}[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:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.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;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.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:#000}[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:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top: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.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}[dir=ltr] .popover{left:0}[dir=rtl] .popover{right:0}.popover .popover-arrow:after,.popover .popover-arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:#00000040}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{bottom:1px;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:calc(-.5rem - 1px)}[dir=rtl] .bs-popover-auto[data-popper-placement^=right]>.popover-arrow,[dir=rtl] .bs-popover-end>.popover-arrow{right:calc(-.5rem - 1px)}[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:#00000040}[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:#00000040}[dir=ltr] .bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,[dir=ltr] .bs-popover-end>.popover-arrow:after{left:1px;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:1px;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:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:#00000040}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{top:1px;border-width:0 .5rem .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:"";border-bottom:1px solid #f0f0f0}[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:calc(-.5rem - 1px)}[dir=rtl] .bs-popover-auto[data-popper-placement^=left]>.popover-arrow,[dir=rtl] .bs-popover-start>.popover-arrow{left:calc(-.5rem - 1px)}[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:#00000040}[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:#00000040}[dir=ltr] .bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,[dir=ltr] .bs-popover-start>.popover-arrow:after{right:1px;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:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-body{padding:1rem;color:#212529}.carousel-item{position:relative;display:none;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}.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:translate(100%)}[dir=rtl] .active.carousel-item-end,[dir=rtl] .carousel-item-next:not(.carousel-item-start){transform:translate(-100%)}[dir=ltr] .active.carousel-item-start,[dir=ltr] .carousel-item-prev:not(.carousel-item-end){transform:translate(-100%)}[dir=rtl] .active.carousel-item-start,[dir=rtl] .carousel-item-prev:not(.carousel-item-end){transform:translate(100%)}.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%;padding:0;color:#fff;text-align:center;border:0;opacity:.5;transition:opacity .15s ease}[dir=ltr] .carousel-control-next,[dir=ltr] .carousel-control-prev{background:0 0}[dir=rtl] .carousel-control-next,[dir=rtl] .carousel-control-prev{background:100% 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}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}@media(prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.offcanvas-backdrop{position:fixed;top:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem}.offcanvas-header .btn-close{padding:.5rem;margin-top:-.5rem;margin-bottom:-.5rem}[dir=ltr] .offcanvas-header .btn-close{margin-right:-.5rem}[dir=rtl] .offcanvas-header .btn-close{margin-left:-.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem;overflow-y:auto}.offcanvas-start{top:0;width:400px}[dir=ltr] .offcanvas-start{left:0;border-right:1px solid rgba(0,0,0,.2);transform:translate(-100%)}[dir=rtl] .offcanvas-start{right:0;border-left:1px solid rgba(0,0,0,.2);transform:translate(100%)}.offcanvas-end{top:0;width:400px}[dir=ltr] .offcanvas-end{right:0;border-left:1px solid rgba(0,0,0,.2);transform:translate(100%)}[dir=rtl] .offcanvas-end{left:0;border-right:1px solid rgba(0,0,0,.2);transform:translate(-100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.placeholder-glow .placeholder{-webkit-animation:placeholder-glow 2s ease-in-out infinite;animation:placeholder-glow 2s ease-in-out infinite}@-webkit-keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,#000c,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-animation:placeholder-wave 2s linear infinite;animation:placeholder-wave 2s linear infinite}@-webkit-keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.link-primary{color:#0d6efd}.link-primary:focus,.link-primary:hover{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio: 75% }.ratio-16x9{--bs-aspect-ratio: 56.25% }.ratio-21x9{--bs-aspect-ratio:calc(9 / 21 * 100%)}.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:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentColor;opacity:.25}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.shadow-sm{box-shadow:0 .125rem .25rem #00000013!important}.shadow-lg{box-shadow:0 1rem 3rem #0000002d!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}[dir=ltr] .border-end{border-right:1px solid #dee2e6!important}[dir=rtl] .border-end{border-left:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}[dir=ltr] .border-start{border-left:1px solid #dee2e6!important}[dir=rtl] .border-start{border-right:1px solid #dee2e6!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}[dir=ltr] .me-1{margin-right:.25rem!important}[dir=rtl] .me-1{margin-left:.25rem!important}[dir=ltr] .me-2{margin-right:.5rem!important}[dir=rtl] .me-2{margin-left:.5rem!important}[dir=ltr] .me-3{margin-right:1rem!important}[dir=rtl] .me-3{margin-left:1rem!important}[dir=ltr] .me-4{margin-right:1.5rem!important}[dir=rtl] .me-4{margin-left:1.5rem!important}[dir=ltr] .me-5{margin-right:3rem!important}[dir=rtl] .me-5{margin-left:3rem!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}[dir=ltr] .ms-1{margin-left:.25rem!important}[dir=rtl] .ms-1{margin-right:.25rem!important}[dir=ltr] .ms-2{margin-left:.5rem!important}[dir=rtl] .ms-2{margin-right:.5rem!important}[dir=ltr] .ms-3{margin-left:1rem!important}[dir=rtl] .ms-3{margin-right:1rem!important}[dir=ltr] .ms-4{margin-left:1.5rem!important}[dir=rtl] .ms-4{margin-right:1.5rem!important}[dir=ltr] .ms-5{margin-left:3rem!important}[dir=rtl] .ms-5{margin-right:3rem!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}[dir=ltr] .pe-1{padding-right:.25rem!important}[dir=rtl] .pe-1{padding-left:.25rem!important}[dir=ltr] .pe-2{padding-right:.5rem!important}[dir=rtl] .pe-2{padding-left:.5rem!important}[dir=ltr] .pe-3{padding-right:1rem!important}[dir=rtl] .pe-3{padding-left:1rem!important}[dir=ltr] .pe-4{padding-right:1.5rem!important}[dir=rtl] .pe-4{padding-left:1.5rem!important}[dir=ltr] .pe-5{padding-right:3rem!important}[dir=rtl] .pe-5{padding-left:3rem!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}[dir=ltr] .ps-1{padding-left:.25rem!important}[dir=rtl] .ps-1{padding-right:.25rem!important}[dir=ltr] .ps-2{padding-left:.5rem!important}[dir=rtl] .ps-2{padding-right:.5rem!important}[dir=ltr] .ps-3{padding-left:1rem!important}[dir=rtl] .ps-3{padding-right:1rem!important}[dir=ltr] .ps-4{padding-left:1.5rem!important}[dir=rtl] .ps-4{padding-right:1.5rem!important}[dir=ltr] .ps-5{padding-left:3rem!important}[dir=rtl] .ps-5{padding-right:3rem!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!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:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:#00000080!important}.text-white-50{--bs-text-opacity:1;color:#ffffff80!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:.25}.text-opacity-50{--bs-text-opacity:.5}.text-opacity-75{--bs-text-opacity:.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-opacity-10{--bs-bg-opacity:.1}.bg-opacity-25{--bs-bg-opacity:.25}.bg-opacity-50{--bs-bg-opacity:.5}.bg-opacity-75{--bs-bg-opacity:.75}.bg-opacity-100{--bs-bg-opacity:1}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.rounded{border-radius:.25rem!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}[dir=ltr] .rounded-end{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}[dir=rtl] .rounded-end{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}[dir=ltr] .rounded-start{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}[dir=rtl] .rounded-start{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}@media(min-width:576px){[dir=ltr] .float-sm-start{float:left!important}[dir=rtl] .float-sm-start,[dir=ltr] .float-sm-end{float:right!important}[dir=rtl] .float-sm-end{float:left!important}.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{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!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}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.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-1{margin-right:.25rem!important}[dir=rtl] .me-sm-1{margin-left:.25rem!important}[dir=ltr] .me-sm-2{margin-right:.5rem!important}[dir=rtl] .me-sm-2{margin-left:.5rem!important}[dir=ltr] .me-sm-3{margin-right:1rem!important}[dir=rtl] .me-sm-3{margin-left:1rem!important}[dir=ltr] .me-sm-4{margin-right:1.5rem!important}[dir=rtl] .me-sm-4{margin-left:1.5rem!important}[dir=ltr] .me-sm-5{margin-right:3rem!important}[dir=rtl] .me-sm-5{margin-left:3rem!important}[dir=ltr] .me-sm-auto{margin-right:auto!important}[dir=rtl] .me-sm-auto{margin-left:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.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-1{margin-left:.25rem!important}[dir=rtl] .ms-sm-1{margin-right:.25rem!important}[dir=ltr] .ms-sm-2{margin-left:.5rem!important}[dir=rtl] .ms-sm-2{margin-right:.5rem!important}[dir=ltr] .ms-sm-3{margin-left:1rem!important}[dir=rtl] .ms-sm-3{margin-right:1rem!important}[dir=ltr] .ms-sm-4{margin-left:1.5rem!important}[dir=rtl] .ms-sm-4{margin-right:1.5rem!important}[dir=ltr] .ms-sm-5{margin-left:3rem!important}[dir=rtl] .ms-sm-5{margin-right:3rem!important}[dir=ltr] .ms-sm-auto{margin-left:auto!important}[dir=rtl] .ms-sm-auto{margin-right:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}[dir=ltr] .pe-sm-0{padding-right:0!important}[dir=rtl] .pe-sm-0{padding-left:0!important}[dir=ltr] .pe-sm-1{padding-right:.25rem!important}[dir=rtl] .pe-sm-1{padding-left:.25rem!important}[dir=ltr] .pe-sm-2{padding-right:.5rem!important}[dir=rtl] .pe-sm-2{padding-left:.5rem!important}[dir=ltr] .pe-sm-3{padding-right:1rem!important}[dir=rtl] .pe-sm-3{padding-left:1rem!important}[dir=ltr] .pe-sm-4{padding-right:1.5rem!important}[dir=rtl] .pe-sm-4{padding-left:1.5rem!important}[dir=ltr] .pe-sm-5{padding-right:3rem!important}[dir=rtl] .pe-sm-5{padding-left:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}[dir=ltr] .ps-sm-0{padding-left:0!important}[dir=rtl] .ps-sm-0{padding-right:0!important}[dir=ltr] .ps-sm-1{padding-left:.25rem!important}[dir=rtl] .ps-sm-1{padding-right:.25rem!important}[dir=ltr] .ps-sm-2{padding-left:.5rem!important}[dir=rtl] .ps-sm-2{padding-right:.5rem!important}[dir=ltr] .ps-sm-3{padding-left:1rem!important}[dir=rtl] .ps-sm-3{padding-right:1rem!important}[dir=ltr] .ps-sm-4{padding-left:1.5rem!important}[dir=rtl] .ps-sm-4{padding-right:1.5rem!important}[dir=ltr] .ps-sm-5{padding-left:3rem!important}[dir=rtl] .ps-sm-5{padding-right:3rem!important}[dir=ltr] .text-sm-start{text-align:left!important}[dir=rtl] .text-sm-start,[dir=ltr] .text-sm-end{text-align:right!important}[dir=rtl] .text-sm-end{text-align:left!important}.text-sm-center{text-align:center!important}}@media(min-width:768px){[dir=ltr] .float-md-start{float:left!important}[dir=rtl] .float-md-start,[dir=ltr] .float-md-end{float:right!important}[dir=rtl] .float-md-end{float:left!important}.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{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!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}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.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-1{margin-right:.25rem!important}[dir=rtl] .me-md-1{margin-left:.25rem!important}[dir=ltr] .me-md-2{margin-right:.5rem!important}[dir=rtl] .me-md-2{margin-left:.5rem!important}[dir=ltr] .me-md-3{margin-right:1rem!important}[dir=rtl] .me-md-3{margin-left:1rem!important}[dir=ltr] .me-md-4{margin-right:1.5rem!important}[dir=rtl] .me-md-4{margin-left:1.5rem!important}[dir=ltr] .me-md-5{margin-right:3rem!important}[dir=rtl] .me-md-5{margin-left:3rem!important}[dir=ltr] .me-md-auto{margin-right:auto!important}[dir=rtl] .me-md-auto{margin-left:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.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-1{margin-left:.25rem!important}[dir=rtl] .ms-md-1{margin-right:.25rem!important}[dir=ltr] .ms-md-2{margin-left:.5rem!important}[dir=rtl] .ms-md-2{margin-right:.5rem!important}[dir=ltr] .ms-md-3{margin-left:1rem!important}[dir=rtl] .ms-md-3{margin-right:1rem!important}[dir=ltr] .ms-md-4{margin-left:1.5rem!important}[dir=rtl] .ms-md-4{margin-right:1.5rem!important}[dir=ltr] .ms-md-5{margin-left:3rem!important}[dir=rtl] .ms-md-5{margin-right:3rem!important}[dir=ltr] .ms-md-auto{margin-left:auto!important}[dir=rtl] .ms-md-auto{margin-right:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}[dir=ltr] .pe-md-0{padding-right:0!important}[dir=rtl] .pe-md-0{padding-left:0!important}[dir=ltr] .pe-md-1{padding-right:.25rem!important}[dir=rtl] .pe-md-1{padding-left:.25rem!important}[dir=ltr] .pe-md-2{padding-right:.5rem!important}[dir=rtl] .pe-md-2{padding-left:.5rem!important}[dir=ltr] .pe-md-3{padding-right:1rem!important}[dir=rtl] .pe-md-3{padding-left:1rem!important}[dir=ltr] .pe-md-4{padding-right:1.5rem!important}[dir=rtl] .pe-md-4{padding-left:1.5rem!important}[dir=ltr] .pe-md-5{padding-right:3rem!important}[dir=rtl] .pe-md-5{padding-left:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}[dir=ltr] .ps-md-0{padding-left:0!important}[dir=rtl] .ps-md-0{padding-right:0!important}[dir=ltr] .ps-md-1{padding-left:.25rem!important}[dir=rtl] .ps-md-1{padding-right:.25rem!important}[dir=ltr] .ps-md-2{padding-left:.5rem!important}[dir=rtl] .ps-md-2{padding-right:.5rem!important}[dir=ltr] .ps-md-3{padding-left:1rem!important}[dir=rtl] .ps-md-3{padding-right:1rem!important}[dir=ltr] .ps-md-4{padding-left:1.5rem!important}[dir=rtl] .ps-md-4{padding-right:1.5rem!important}[dir=ltr] .ps-md-5{padding-left:3rem!important}[dir=rtl] .ps-md-5{padding-right:3rem!important}[dir=ltr] .text-md-start{text-align:left!important}[dir=rtl] .text-md-start,[dir=ltr] .text-md-end{text-align:right!important}[dir=rtl] .text-md-end{text-align:left!important}.text-md-center{text-align:center!important}}@media(min-width:992px){[dir=ltr] .float-lg-start{float:left!important}[dir=rtl] .float-lg-start,[dir=ltr] .float-lg-end{float:right!important}[dir=rtl] .float-lg-end{float:left!important}.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{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!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}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.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-1{margin-right:.25rem!important}[dir=rtl] .me-lg-1{margin-left:.25rem!important}[dir=ltr] .me-lg-2{margin-right:.5rem!important}[dir=rtl] .me-lg-2{margin-left:.5rem!important}[dir=ltr] .me-lg-3{margin-right:1rem!important}[dir=rtl] .me-lg-3{margin-left:1rem!important}[dir=ltr] .me-lg-4{margin-right:1.5rem!important}[dir=rtl] .me-lg-4{margin-left:1.5rem!important}[dir=ltr] .me-lg-5{margin-right:3rem!important}[dir=rtl] .me-lg-5{margin-left:3rem!important}[dir=ltr] .me-lg-auto{margin-right:auto!important}[dir=rtl] .me-lg-auto{margin-left:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.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-1{margin-left:.25rem!important}[dir=rtl] .ms-lg-1{margin-right:.25rem!important}[dir=ltr] .ms-lg-2{margin-left:.5rem!important}[dir=rtl] .ms-lg-2{margin-right:.5rem!important}[dir=ltr] .ms-lg-3{margin-left:1rem!important}[dir=rtl] .ms-lg-3{margin-right:1rem!important}[dir=ltr] .ms-lg-4{margin-left:1.5rem!important}[dir=rtl] .ms-lg-4{margin-right:1.5rem!important}[dir=ltr] .ms-lg-5{margin-left:3rem!important}[dir=rtl] .ms-lg-5{margin-right:3rem!important}[dir=ltr] .ms-lg-auto{margin-left:auto!important}[dir=rtl] .ms-lg-auto{margin-right:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}[dir=ltr] .pe-lg-0{padding-right:0!important}[dir=rtl] .pe-lg-0{padding-left:0!important}[dir=ltr] .pe-lg-1{padding-right:.25rem!important}[dir=rtl] .pe-lg-1{padding-left:.25rem!important}[dir=ltr] .pe-lg-2{padding-right:.5rem!important}[dir=rtl] .pe-lg-2{padding-left:.5rem!important}[dir=ltr] .pe-lg-3{padding-right:1rem!important}[dir=rtl] .pe-lg-3{padding-left:1rem!important}[dir=ltr] .pe-lg-4{padding-right:1.5rem!important}[dir=rtl] .pe-lg-4{padding-left:1.5rem!important}[dir=ltr] .pe-lg-5{padding-right:3rem!important}[dir=rtl] .pe-lg-5{padding-left:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}[dir=ltr] .ps-lg-0{padding-left:0!important}[dir=rtl] .ps-lg-0{padding-right:0!important}[dir=ltr] .ps-lg-1{padding-left:.25rem!important}[dir=rtl] .ps-lg-1{padding-right:.25rem!important}[dir=ltr] .ps-lg-2{padding-left:.5rem!important}[dir=rtl] .ps-lg-2{padding-right:.5rem!important}[dir=ltr] .ps-lg-3{padding-left:1rem!important}[dir=rtl] .ps-lg-3{padding-right:1rem!important}[dir=ltr] .ps-lg-4{padding-left:1.5rem!important}[dir=rtl] .ps-lg-4{padding-right:1.5rem!important}[dir=ltr] .ps-lg-5{padding-left:3rem!important}[dir=rtl] .ps-lg-5{padding-right:3rem!important}[dir=ltr] .text-lg-start{text-align:left!important}[dir=rtl] .text-lg-start,[dir=ltr] .text-lg-end{text-align:right!important}[dir=rtl] .text-lg-end{text-align:left!important}.text-lg-center{text-align:center!important}}@media(min-width:1200px){[dir=ltr] .float-xl-start{float:left!important}[dir=rtl] .float-xl-start,[dir=ltr] .float-xl-end{float:right!important}[dir=rtl] .float-xl-end{float:left!important}.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{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!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}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.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-1{margin-right:.25rem!important}[dir=rtl] .me-xl-1{margin-left:.25rem!important}[dir=ltr] .me-xl-2{margin-right:.5rem!important}[dir=rtl] .me-xl-2{margin-left:.5rem!important}[dir=ltr] .me-xl-3{margin-right:1rem!important}[dir=rtl] .me-xl-3{margin-left:1rem!important}[dir=ltr] .me-xl-4{margin-right:1.5rem!important}[dir=rtl] .me-xl-4{margin-left:1.5rem!important}[dir=ltr] .me-xl-5{margin-right:3rem!important}[dir=rtl] .me-xl-5{margin-left:3rem!important}[dir=ltr] .me-xl-auto{margin-right:auto!important}[dir=rtl] .me-xl-auto{margin-left:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.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-1{margin-left:.25rem!important}[dir=rtl] .ms-xl-1{margin-right:.25rem!important}[dir=ltr] .ms-xl-2{margin-left:.5rem!important}[dir=rtl] .ms-xl-2{margin-right:.5rem!important}[dir=ltr] .ms-xl-3{margin-left:1rem!important}[dir=rtl] .ms-xl-3{margin-right:1rem!important}[dir=ltr] .ms-xl-4{margin-left:1.5rem!important}[dir=rtl] .ms-xl-4{margin-right:1.5rem!important}[dir=ltr] .ms-xl-5{margin-left:3rem!important}[dir=rtl] .ms-xl-5{margin-right:3rem!important}[dir=ltr] .ms-xl-auto{margin-left:auto!important}[dir=rtl] .ms-xl-auto{margin-right:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}[dir=ltr] .pe-xl-0{padding-right:0!important}[dir=rtl] .pe-xl-0{padding-left:0!important}[dir=ltr] .pe-xl-1{padding-right:.25rem!important}[dir=rtl] .pe-xl-1{padding-left:.25rem!important}[dir=ltr] .pe-xl-2{padding-right:.5rem!important}[dir=rtl] .pe-xl-2{padding-left:.5rem!important}[dir=ltr] .pe-xl-3{padding-right:1rem!important}[dir=rtl] .pe-xl-3{padding-left:1rem!important}[dir=ltr] .pe-xl-4{padding-right:1.5rem!important}[dir=rtl] .pe-xl-4{padding-left:1.5rem!important}[dir=ltr] .pe-xl-5{padding-right:3rem!important}[dir=rtl] .pe-xl-5{padding-left:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}[dir=ltr] .ps-xl-0{padding-left:0!important}[dir=rtl] .ps-xl-0{padding-right:0!important}[dir=ltr] .ps-xl-1{padding-left:.25rem!important}[dir=rtl] .ps-xl-1{padding-right:.25rem!important}[dir=ltr] .ps-xl-2{padding-left:.5rem!important}[dir=rtl] .ps-xl-2{padding-right:.5rem!important}[dir=ltr] .ps-xl-3{padding-left:1rem!important}[dir=rtl] .ps-xl-3{padding-right:1rem!important}[dir=ltr] .ps-xl-4{padding-left:1.5rem!important}[dir=rtl] .ps-xl-4{padding-right:1.5rem!important}[dir=ltr] .ps-xl-5{padding-left:3rem!important}[dir=rtl] .ps-xl-5{padding-right:3rem!important}[dir=ltr] .text-xl-start{text-align:left!important}[dir=rtl] .text-xl-start,[dir=ltr] .text-xl-end{text-align:right!important}[dir=rtl] .text-xl-end{text-align:left!important}.text-xl-center{text-align:center!important}}@media(min-width:1400px){[dir=ltr] .float-xxl-start{float:left!important}[dir=rtl] .float-xxl-start,[dir=ltr] .float-xxl-end{float:right!important}[dir=rtl] .float-xxl-end{float:left!important}.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{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!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}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.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-1{margin-right:.25rem!important}[dir=rtl] .me-xxl-1{margin-left:.25rem!important}[dir=ltr] .me-xxl-2{margin-right:.5rem!important}[dir=rtl] .me-xxl-2{margin-left:.5rem!important}[dir=ltr] .me-xxl-3{margin-right:1rem!important}[dir=rtl] .me-xxl-3{margin-left:1rem!important}[dir=ltr] .me-xxl-4{margin-right:1.5rem!important}[dir=rtl] .me-xxl-4{margin-left:1.5rem!important}[dir=ltr] .me-xxl-5{margin-right:3rem!important}[dir=rtl] .me-xxl-5{margin-left:3rem!important}[dir=ltr] .me-xxl-auto{margin-right:auto!important}[dir=rtl] .me-xxl-auto{margin-left:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.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-1{margin-left:.25rem!important}[dir=rtl] .ms-xxl-1{margin-right:.25rem!important}[dir=ltr] .ms-xxl-2{margin-left:.5rem!important}[dir=rtl] .ms-xxl-2{margin-right:.5rem!important}[dir=ltr] .ms-xxl-3{margin-left:1rem!important}[dir=rtl] .ms-xxl-3{margin-right:1rem!important}[dir=ltr] .ms-xxl-4{margin-left:1.5rem!important}[dir=rtl] .ms-xxl-4{margin-right:1.5rem!important}[dir=ltr] .ms-xxl-5{margin-left:3rem!important}[dir=rtl] .ms-xxl-5{margin-right:3rem!important}[dir=ltr] .ms-xxl-auto{margin-left:auto!important}[dir=rtl] .ms-xxl-auto{margin-right:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}[dir=ltr] .pe-xxl-0{padding-right:0!important}[dir=rtl] .pe-xxl-0{padding-left:0!important}[dir=ltr] .pe-xxl-1{padding-right:.25rem!important}[dir=rtl] .pe-xxl-1{padding-left:.25rem!important}[dir=ltr] .pe-xxl-2{padding-right:.5rem!important}[dir=rtl] .pe-xxl-2{padding-left:.5rem!important}[dir=ltr] .pe-xxl-3{padding-right:1rem!important}[dir=rtl] .pe-xxl-3{padding-left:1rem!important}[dir=ltr] .pe-xxl-4{padding-right:1.5rem!important}[dir=rtl] .pe-xxl-4{padding-left:1.5rem!important}[dir=ltr] .pe-xxl-5{padding-right:3rem!important}[dir=rtl] .pe-xxl-5{padding-left:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}[dir=ltr] .ps-xxl-0{padding-left:0!important}[dir=rtl] .ps-xxl-0{padding-right:0!important}[dir=ltr] .ps-xxl-1{padding-left:.25rem!important}[dir=rtl] .ps-xxl-1{padding-right:.25rem!important}[dir=ltr] .ps-xxl-2{padding-left:.5rem!important}[dir=rtl] .ps-xxl-2{padding-right:.5rem!important}[dir=ltr] .ps-xxl-3{padding-left:1rem!important}[dir=rtl] .ps-xxl-3{padding-right:1rem!important}[dir=ltr] .ps-xxl-4{padding-left:1.5rem!important}[dir=rtl] .ps-xxl-4{padding-right:1.5rem!important}[dir=ltr] .ps-xxl-5{padding-left:3rem!important}[dir=rtl] .ps-xxl-5{padding-right:3rem!important}[dir=ltr] .text-xxl-start{text-align:left!important}[dir=rtl] .text-xxl-start,[dir=ltr] .text-xxl-end{text-align:right!important}[dir=rtl] .text-xxl-end{text-align:left!important}.text-xxl-center{text-align:center!important}}@media(min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}.cw-modal{--cw-brand: var(--bs-primary, #5145e5);--cw-brand-rgb: var(--bs-primary-rgb, 81, 69, 229);--cw-brand-tint: #f2efff;--cw-brand-ink: #6654e8;--cw-text: #2b2b38;--cw-muted: #727582;--cw-line: #ebe9f3;--cw-surface: #fff;--cw-field: #faf9fd;color:var(--cw-text);border-radius:18px!important;box-shadow:0 1px 2px #1919280a,0 24px 60px -16px rgba(var(--cw-brand-rgb),.28)!important}.dark-layout .cw-modal{--cw-brand-tint: #2f2a55;--cw-brand-ink: #b3a8ff;--cw-text: #e8e6f3;--cw-muted: #a7a9ba;--cw-line: #363a52;--cw-surface: #283046;--cw-field: #222a3d;background:var(--cw-surface)}.cw-modal-header{padding:0!important;min-height:0;position:absolute;top:16px;background:transparent!important;z-index:1}[dir=ltr] .cw-modal-header{right:16px}[dir=rtl] .cw-modal-header{left:16px}.cw-modal-body{padding:28px!important}.cw-header{display:flex;gap:14px;align-items:flex-start;margin-bottom:22px}[dir=ltr] .cw-header{padding-right:28px}[dir=rtl] .cw-header{padding-left:28px}.cw-header h3{font-size:19px;line-height:1.35;font-weight:600;letter-spacing:-.2px;color:var(--cw-text);margin:2px 0 6px}.cw-header p{margin:0;font-size:13px;line-height:1.6;color:var(--cw-muted)}.cw-header p strong{color:var(--cw-text);font-weight:600}.cw-icon-tile{flex-shrink:0;width:48px;height:48px;border-radius:14px;display:grid;place-items:center}.cw-icon-tile.is-brand{background:var(--cw-brand-tint);color:var(--cw-brand-ink)}.cw-icon-tile.is-success{background:#e9f8f0;color:#1f8a5b}.cw-icon-tile.is-warning{background:#fff4e5;color:#c36a00}.dark-layout .cw-icon-tile.is-success{background:#1d3a2f;color:#6ee7b0}.dark-layout .cw-icon-tile.is-warning{background:#3d2f1c;color:#ffb35c}.cw-label{font-size:13px;font-weight:500;color:var(--cw-text);margin-bottom:6px}.cw-description{font-size:12px;color:var(--cw-muted);margin:-2px 0 6px}.cw-input{height:42px;border-radius:8px;border-color:var(--cw-line);background:var(--cw-field);color:var(--cw-text);font-size:14px;transition:border-color .15s,box-shadow .15s,background .15s}.cw-input:focus{border-color:var(--cw-brand);background:var(--cw-surface);box-shadow:0 0 0 3px rgba(var(--cw-brand-rgb),.14)}.cw-note{display:flex;gap:10px;margin-top:20px;padding:13px 14px;border-radius:10px;background:var(--cw-brand-tint);color:var(--cw-brand-ink);font-size:12px;line-height:1.55}.cw-note svg{flex-shrink:0;margin-top:2px}.cw-note strong{display:block;color:var(--cw-text);font-weight:600;font-size:12.5px;margin-bottom:2px}.cw-note span{color:var(--cw-muted);overflow-wrap:anywhere}.cw-note code{color:var(--cw-brand-ink);background:transparent;padding:0;font-size:12px}.cw-error{display:flex;gap:8px;align-items:flex-start;margin-bottom:16px;padding:11px 13px;border-radius:9px;background:#fff1f0;color:#a73535;font-size:12.5px;line-height:1.5}.cw-error svg{flex-shrink:0;margin-top:1px}.cw-credentials{border:1px solid var(--cw-line);border-radius:12px;background:var(--cw-field);overflow:hidden}.cw-credential-row{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--cw-line)}[dir=ltr] .cw-credential-row{padding:13px 12px 13px 14px}[dir=rtl] .cw-credential-row{padding:13px 14px 13px 12px}.cw-credential-icon{width:32px;height:32px;flex-shrink:0;display:grid;place-items:center;border-radius:9px;background:var(--cw-surface);color:var(--cw-brand-ink);border:1px solid var(--cw-line)}.cw-credential-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cw-credential-copy span{font-size:11px;font-weight:500;letter-spacing:.3px;text-transform:uppercase;color:var(--cw-muted)}.cw-credential-copy code{font-size:13.5px;color:var(--cw-text);background:transparent;padding:0;overflow-wrap:anywhere;letter-spacing:.2px}.cw-credential-meta{padding:9px 14px;font-size:11.5px;color:var(--cw-muted)}.cw-icon-button{flex-shrink:0;width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--cw-muted);cursor:pointer;transition:background .15s,color .15s}.cw-icon-button:hover{background:var(--cw-brand-tint);color:var(--cw-brand-ink)}.cw-icon-button.is-copied{color:#1f8a5b}.cw-icon-button:focus-visible{outline:2px solid #7367f0;outline-offset:2px}.cw-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.cw-actions-split{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.cw-confirm{margin:20px 0 14px}.cw-confirm .mantine-Checkbox-label{font-size:13px;color:var(--cw-text)}.cw-confirm .mantine-Checkbox-input:checked{background:var(--cw-brand);border-color:var(--cw-brand)}.cw-hint{margin:10px 0 0;text-align:center;font-size:12px;color:var(--cw-muted)}.cw-reference{margin:-6px 0 18px;font-size:12px;color:var(--cw-muted);overflow-wrap:anywhere}.cw-reference code{font-size:12px}.cw-modal .mantine-Button-root{height:42px;border-radius:8px;font-size:14px;font-weight:500;transition:filter .15s,box-shadow .15s,background .15s,border-color .15s}.cw-modal .cw-primary:not(:disabled):not([data-disabled]){border:0;color:#fff;box-shadow:0 6px 16px -6px rgba(var(--cw-brand-rgb),.55)}[dir=ltr] .cw-modal .cw-primary:not(:disabled):not([data-disabled]){background:linear-gradient(90deg,var(--cw-brand) 0%,rgba(var(--cw-brand-rgb),.85) 48%,var(--cw-brand) 100%)}[dir=rtl] .cw-modal .cw-primary:not(:disabled):not([data-disabled]){background:linear-gradient(-90deg,var(--cw-brand) 0%,rgba(var(--cw-brand-rgb),.85) 48%,var(--cw-brand) 100%)}.cw-modal .cw-primary:not(:disabled):not([data-disabled]):hover{filter:brightness(1.05)}.cw-modal .cw-primary:disabled,.cw-modal .cw-primary[data-disabled]{background:#eceaf3;color:#9a98a8;border:0;box-shadow:none}.cw-modal .cw-secondary:not(:disabled){color:var(--cw-text);background:var(--cw-surface);border-color:var(--cw-line)}.cw-modal .cw-secondary:not(:disabled):hover{color:var(--cw-brand);border-color:rgba(var(--cw-brand-rgb),.4);background:var(--cw-brand-tint)}.cw-modal .mantine-Button-root:focus-visible{outline:2px solid #7367f0;outline-offset:2px}@media(max-width:480px){.cw-modal-body{padding:22px 20px!important}.cw-header{gap:12px}.cw-actions-split{grid-template-columns:1fr}.cw-header h3{font-size:17px}}@media(prefers-reduced-motion:reduce){.cw-input,.cw-icon-button,.cw-modal .mantine-Button-root{transition:none}}.ai-search-reporting .range-flat-picker .flatpickr-input{background-color:inherit}.ai-search-reporting .dashboard-container{min-height:100vh;background:#f9fafb;padding:20px;box-shadow:#0000000d 0 6px 24px,#00000014 0 0 0 1px;border-radius:12px}.ai-search-reporting .dashboard-header{background:var(--bg-white);border-radius:var(--border-radius);padding:16px;margin-bottom:20px;box-shadow:var(--shadow-lg);display:flex;align-items:center;gap:15px}.ai-search-reporting .dashboard-header-icon{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px}[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);margin:0}.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);margin-bottom:20px;display:flex;align-items:center;gap:10px}.ai-search-reporting .filters-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.ai-search-reporting .filter-group{display:flex;flex-direction:column;gap:8px}.ai-search-reporting .filter-label{font-size:14px;font-weight:500;color:var(--text-dark);display:flex;align-items:center;gap:5px}.ai-search-reporting .required-asterisk{color:var(--danger-color)}.ai-search-reporting .date-input{padding:10px 14px;border:1px solid var(--border-color);border-radius:8px;font-size:14px;transition:var(--transition);font-family:inherit}.ai-search-reporting .date-input:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #2563eb1a}.ai-search-reporting .metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-bottom:20px}.ai-search-reporting .metric-card{background:var(--bg-white);border-radius:var(--border-radius);padding:20px;box-shadow:var(--shadow-md);transition:var(--transition);position:relative;overflow:hidden}.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))}.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;margin-bottom:15px}.ai-search-reporting .metric-icon{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px}.ai-search-reporting .metric-icon.primary{background:#2563eb1a;color:var(--primary-color)}.ai-search-reporting .metric-icon.success{background:#10b9811a;color:var(--success-color)}.ai-search-reporting .metric-icon.warning{background:#f59e0b1a;color:var(--warning-color)}.ai-search-reporting .metric-label{font-size:14px;color:var(--text-light);font-weight:500;margin-bottom:5px}.ai-search-reporting .metric-value{font-size:36px;font-weight:700;color:var(--text-dark);line-height:1}.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);margin-bottom:20px}.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);margin-bottom:12px}.ai-search-reporting .badge{display:inline-block;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600;text-align:center}.ai-search-reporting .badge-strong{background:#10b9811a;color:var(--success-color)}.ai-search-reporting .badge-medium{background:#f59e0b1a;color:var(--warning-color)}.ai-search-reporting .badge-weak{background:#ef44441a;color:var(--danger-color)}.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)}.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;border:4px solid rgba(37,99,235,.1);border-top-color:var(--primary-color);border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 20px}.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{text-align:center;background:var(--bg-white);padding:40px;border-radius:var(--border-radius);box-shadow:var(--shadow-lg);max-width:500px}.ai-search-reporting .error-icon{width:60px;height:60px;margin:0 auto 20px;color:var(--danger-color)}.ai-search-reporting .error-title{font-size:24px;font-weight:700;color:var(--text-dark);margin-bottom:10px}.ai-search-reporting .error-message{font-size:16px;color:var(--text-light);margin-bottom:20px}.ai-search-reporting .btn{padding:12px 24px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:var(--transition);font-family:inherit}.ai-search-reporting .btn-primary{background:var(--primary-color);color:#fff}.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;gap:8px;flex-wrap:wrap}.ai-search-reporting .report-explorer{margin-top:24px}.ai-search-reporting .report-explorer__header{border-radius:20px;padding:24px;color:#fff;margin-bottom:20px;box-shadow:0 18px 40px #0f172a26}[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{margin:0 0 8px;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700;opacity:.82}.ai-search-reporting .report-explorer__title{margin:0;font-size:28px;font-weight:700;line-height:1.15}.ai-search-reporting .report-explorer__subtitle{margin:10px 0 0;max-width:720px;color:#ffffffd6;font-size:14px}.ai-search-reporting .report-explorer__metrics{margin-bottom:20px}.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));gap:14px;margin-bottom:20px}.ai-search-reporting .report-level-tabs__tab{border:1px solid #dbe4f0;border-radius:16px;padding:16px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;color:var(--text-dark)}[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}.ai-search-reporting .report-level-tabs__tab:hover{transform:translateY(-2px);box-shadow:0 12px 24px #2563eb14;border-color:#93c5fd}.ai-search-reporting .report-level-tabs__tab.is-active{border-color:#60a5fa;box-shadow:0 18px 30px #2563eb1f}[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;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{border:1px solid #eef2f7;border-radius:16px;padding:18px;background:#fff;overflow:hidden;width:100%}.ai-search-reporting .report-tabs-card__heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;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;padding:8px 0}.ai-search-reporting .rows-count-badge{background-color:#f0eeff;color:#7367f0;padding:4px 10px;border-radius:6px;font-size:14px;font-weight:500;display:inline-flex;align-items:center}[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;margin-bottom:6px}.ai-search-reporting .enriched-toggle-pill{display:flex;align-items:center;gap:12px;padding:6px 16px;background:#efedff;border:1px solid #7367f0;border-radius:100px;color:#7367f0;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none}.ai-search-reporting .enriched-toggle-pill.is-inactive{background:#f8f8f8;border-color:#d8d6de;color:#6e6b7b}.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;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.ai-search-reporting .enriched-toggle-pill .toggle-dot{width:8px;height:8px;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{background:#7367f0!important;color:#fff!important;border-radius:8px!important;padding:10px 24px!important;font-weight:500!important;display:flex;align-items:center;gap:8px;border:none!important;box-shadow:0 4px 14px #7367f066}.ai-search-reporting .export-button-custom:hover{transform:translateY(-1px);box-shadow:0 6px 20px #7367f080}.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;gap:16px}@media(max-width:768px){.dashboard-container{padding:10px}.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: #ffffff;--border-color: #e5e7eb;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1);--border-radius: 12px;--transition: all .3s ease}.ai-search-details .dashboard-header{background:var(--bg-white);border-radius:var(--border-radius);padding:16px;margin-bottom:20px;box-shadow:var(--shadow-lg);display:flex;align-items:center;gap:15px}.ai-search-details .dashboard-header-icon{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px}[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);margin:0}.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);margin-bottom:20px;display:flex;align-items:center;gap:10px}.ai-search-details .metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:20px;margin-bottom:20px}.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);transition:var(--transition);position:relative;overflow:hidden}.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))}.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;margin-bottom:15px}.ai-search-details .metrics-grid .metric-icon{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px}.ai-search-details .metrics-grid .metric-icon.primary{background:#2563eb1a;color:var(--primary-color)}.ai-search-details .metrics-grid .metric-icon.success{background:#10b9811a;color:var(--success-color)}.ai-search-details .metrics-grid .metric-icon.warning{background:#f59e0b1a;color:var(--warning-color)}.ai-search-details .metrics-grid .metric-icon.danger{background:#ef44441a;color:var(--danger-color)}.ai-search-details .metrics-grid .metric-label{font-size:12px;color:var(--text-light);font-weight:500;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{border:1px solid var(--border-color);border-radius:var(--border-radius);padding:20px;display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem;font-size:.8rem}.ai-search-details .criterion-list .criterion-item{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:.5rem;background-color:#fff;border:1px solid #f0f0f0;border-radius:.5rem}.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}.ai-search-details .small-card{padding:12px;border-radius:4px;border-radius:.75rem;box-shadow:0 1px 2px #0000000d;border-color:#6e58ff}[dir=ltr] .ai-search-details .small-card{background-image:linear-gradient(to right,#f5f3ff,#eff6ff);border-left-width:4px;border-left-style:solid}[dir=rtl] .ai-search-details .small-card{background-image:linear-gradient(to left,#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);margin:0}.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);margin-bottom:20px;display:flex;align-items:center;gap:10px}.add-lead-in-ai-search .filters-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.add-lead-in-ai-search .filter-group{display:flex;flex-direction:column;gap:8px}.add-lead-in-ai-search .filter-label{font-size:14px;font-weight:500;color:var(--text-dark);display:flex;align-items:center;gap:5px}.add-lead-in-ai-search .required-asterisk{color:var(--danger-color)}.add-lead-in-ai-search .date-input{padding:10px 14px;border:1px solid var(--border-color);border-radius:8px;font-size:14px;transition:var(--transition);font-family:inherit}.add-lead-in-ai-search .date-input:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #2563eb1a}.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)}.add-lead-in-ai-search .small-card{padding:12px;border-radius:4px;border-radius:.75rem;box-shadow:0 1px 2px #0000000d;border-color:#6e58ff}[dir=ltr] .add-lead-in-ai-search .small-card{background-image:linear-gradient(to right,#f5f3ff,#eff6ff);border-left-width:4px;border-left-style:solid}[dir=rtl] .add-lead-in-ai-search .small-card{background-image:linear-gradient(to left,#f5f3ff,#eff6ff);border-right-width:4px;border-right-style:solid}.service-sidebar-content .sidebar-tabs{border-bottom:1px solid #e9ecef;margin-bottom:1.5rem}.service-sidebar-content .sidebar-tabs .nav-item .nav-link{border:none;border-radius:0;padding:.75rem 1rem;color:#6c757d;font-weight:500;transition:all .2s ease}.service-sidebar-content .sidebar-tabs .nav-item .nav-link.active{background:#6e58ff;color:#fff;border-bottom:2px solid #5a4bdf}.service-sidebar-content .sidebar-tabs .nav-item .nav-link:hover:not(.active){background:#f8f9fa;color:#495057}.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;margin-bottom:.5rem}.service-sidebar-content .sidebar-tab-content .edit-form .form-group .form-control{border:1px solid #e9ecef;border-radius:.375rem;padding:.75rem;font-size:.9rem}.service-sidebar-content .sidebar-tab-content .edit-form .form-group .form-control:focus{border-color:#6e58ff;box-shadow:0 0 0 .2rem #6e58ff40}.service-sidebar-content .sidebar-tab-content .edit-form .sidebar-actions{margin-top:2rem;padding-top:1rem;border-top:1px solid #e9ecef;display:flex;gap:.5rem}.service-sidebar-content .sidebar-tab-content .edit-form .sidebar-actions .btn{flex:1;padding:.75rem 1rem;font-size:.9rem;font-weight:600}.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;margin-bottom:.5rem}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .dashboard-header .dashboard-subtitle{color:#7f8c8d;font-size:.9rem;margin-bottom:0}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .stats-metric-card{background:#fff;border-radius:.75rem;box-shadow:0 2px 12px #00000014;border:none;padding:1.5rem;height:120px}.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}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .stats-metric-card .metric-content .metric-info .metric-label{font-size:.85rem;color:#7f8c8d;margin-bottom:.5rem;font-weight:500}.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;margin-bottom:0;line-height:1.2}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .stats-metric-card .metric-content .metric-icon{width:48px;height:48px;background-color:#6e58ff20;border-radius:50%;display:flex;align-items:center;justify-content:center}[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}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card{background:#fff;border-radius:.75rem;box-shadow:0 2px 12px #00000014;border:none;padding:1.5rem}.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}.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;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;margin-bottom:0;letter-spacing:-.02em}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-top .title-section .page-indicator{font-size:.75rem;color:#fff;padding:.25rem .75rem;border-radius:12px;font-weight:600;letter-spacing:.02em;box-shadow:0 2px 8px #6e58ff33}[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;gap:.75rem}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-filters .date-filter-group .filter-item{flex:1;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;margin-bottom:.375rem;text-transform:uppercase;letter-spacing:.05em}.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;padding:.5rem .75rem;border:2px solid #e9ecef;border-radius:.5rem;transition:all .2s ease;background:#f8f9fa}.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 #6e58ff26;background:#fff}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .chart-header .header-filters .date-filter-group .filter-apply-btn{border:none;font-size:.875rem;padding:.5rem 1.25rem;font-weight:600;border-radius:.5rem;transition:all .2s ease;box-shadow:0 4px 12px #6e58ff4d}[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)}.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 #6e58ff66}[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)}.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 #6e58ff4d}.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;opacity:.65;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}.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;padding:.375rem .5rem;border:1px solid #e9ecef;border-radius:.375rem}.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 #6e58ff40}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .pagination-controls .btn{font-size:.85rem;padding:.5rem 1rem;border-radius:.375rem;font-weight:500}.service-sidebar-content .sidebar-tab-content .openai-stats-dashboard .chart-card .pagination-controls .btn:hover:not(:disabled){background-color:#6e58ff;border-color:#6e58ff;color:#fff}.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;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}.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;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;padding:.2rem .6rem}.service-sidebar-content .openai-stats-dashboard .chart-card .chart-header .header-filters .date-filter-group{flex-direction:column;gap:.5rem}.service-sidebar-content .openai-stats-dashboard .chart-card .chart-header .header-filters .date-filter-group .filter-item,.service-sidebar-content .openai-stats-dashboard .chart-card .chart-header .header-filters .date-filter-group .filter-apply-btn{width:100%}.service-sidebar-content .openai-stats-dashboard .chart-card .chart-container{height:250px}}.service-dashboard{min-height:100vh;padding:1rem}.service-dashboard .add-service-btn{background-color:#6e58ff;border-color:#6e58ff;border-radius:.5rem;padding:.5rem 1rem;font-size:.9rem;font-weight:600}.service-dashboard .add-service-btn:hover{background-color:#5a4bdf;border-color:#5a4bdf}.service-dashboard .add-service-btn:focus{box-shadow:0 0 0 .2rem #6e58ff40}.service-dashboard .search-container .form-group{margin-bottom:0}.service-dashboard .search-container .form-group label{font-weight:600;color:#2c3e50;margin-bottom:.5rem}.service-dashboard .search-container .form-group .form-control{border:1px solid #e9ecef;border-radius:.5rem;font-size:.9rem}[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}.service-dashboard .search-container .form-group .form-control:focus{border-color:#6e58ff;box-shadow:0 0 0 .2rem #6e58ff40}.service-dashboard .search-container .form-group .form-control::placeholder{color:#7f8c8d}.service-dashboard .metrics-cards .metric-card{background:#fff;border-radius:.5rem;box-shadow:0 2px 8px #00000014;border:none;padding:1rem;height:120px;display:flex;align-items:center}.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;margin-bottom:.5rem;font-weight:500}.service-dashboard .metrics-cards .metric-card .metric-content .metric-info .metric-value{font-size:1.75rem;font-weight:700;color:#2c3e50;margin-bottom:0;line-height:1.2}.service-dashboard .metrics-cards .metric-card .metric-content .metric-info .metric-trend{font-size:.8rem;color:#27ae60;margin-top:.25rem}.service-dashboard .metrics-cards .metric-card .metric-content .metric-icon{width:40px;height:40px;background-color:#6e58ff20;border-radius:50%;display:flex;align-items:center;justify-content:center}.service-dashboard .metrics-cards .metric-card .metric-content .metric-icon svg{color:#6e58ff;width:20px;height:20px}.service-dashboard .services-table-container{background:#fff;border-radius:.5rem;box-shadow:0 2px 8px #00000014;border:none;overflow:hidden}.service-dashboard .services-table-container .table-responsive{max-height:600px;overflow-y:auto;overflow-x:auto}.service-dashboard .services-table-container .table{margin-bottom:0}.service-dashboard .services-table-container .table thead{background-color:#f8f9fa}.service-dashboard .services-table-container .table thead th{border:none;padding:1rem 1.5rem;font-weight:600;color:#2c3e50;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}.service-dashboard .services-table-container .table tbody tr{border-bottom:1px solid #e9ecef}.service-dashboard .services-table-container .table tbody tr:last-child{border-bottom:none}.service-dashboard .services-table-container .table tbody tr td{border:none;padding:1rem 1.5rem;vertical-align:middle}.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;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{padding:.25rem .75rem;border-radius:.375rem;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.service-dashboard .services-table-container .table tbody tr td .status-badge.healthy{background-color:#d5f4e6;color:#27ae60}.service-dashboard .services-table-container .table tbody tr td .status-badge.low-balance{background-color:#fadbd8;color:#e74c3c}.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{background-color:#6e58ff;border-color:#6e58ff;border-radius:.375rem;padding:.25rem .5rem;font-size:.8rem}.service-dashboard .services-table-container .table tbody tr td .edit-service-btn:hover{background-color:#5a4bdf;border-color:#5a4bdf}.service-dashboard .services-table-container .table tbody tr td .edit-service-btn:focus{box-shadow:0 0 0 .2rem #6e58ff40}.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;margin-bottom:.5rem}.service-dashboard .openai-stats-dashboard .dashboard-header .dashboard-subtitle{color:#7f8c8d;font-size:.9rem;margin-bottom:0}.service-dashboard .openai-stats-dashboard .stats-metric-card{background:#fff;border-radius:.75rem;box-shadow:0 2px 12px #00000014;border:none;padding:1.5rem;height:120px}.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}.service-dashboard .openai-stats-dashboard .stats-metric-card .metric-content .metric-info .metric-label{font-size:.85rem;color:#7f8c8d;margin-bottom:.5rem;font-weight:500}.service-dashboard .openai-stats-dashboard .stats-metric-card .metric-content .metric-info .metric-value{font-size:1.75rem;font-weight:700;color:#2c3e50;margin-bottom:0;line-height:1.2}.service-dashboard .openai-stats-dashboard .stats-metric-card .metric-content .metric-icon{width:48px;height:48px;background-color:#6e58ff20;border-radius:50%;display:flex;align-items:center;justify-content:center}[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}.service-dashboard .openai-stats-dashboard .chart-card{background:#fff;border-radius:.75rem;box-shadow:0 2px 12px #00000014;border:none;padding:1.5rem}.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;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;inset:0}.service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-grid .grid-line{position:absolute;left:0;right:0;height:1px;background:#e9ecef}.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;inset:0;display:flex;align-items:flex-end;justify-content:space-around;padding:0 2rem}.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;background:#6e58ff;border-radius:50%;position:absolute;top: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;left:0;right:0;display:flex;justify-content:space-around;padding:0 2rem}.service-dashboard .openai-stats-dashboard .chart-card .chart-container .usage-chart .chart-labels .day-label{font-size:.75rem;color:#7f8c8d;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}.service-dashboard .sidebar-content .sidebar-tabs{border-bottom:1px solid #e9ecef;margin-bottom:1rem}.service-dashboard .sidebar-content .sidebar-tabs .nav-item .nav-link{border:none;border-radius:0;padding:.75rem 1rem;color:#6c757d;font-weight:500}.service-dashboard .sidebar-content .sidebar-tabs .nav-item .nav-link.active{background:#6e58ff;color:#fff;border-bottom:2px solid #5a4bdf}.service-dashboard .sidebar-content .sidebar-tabs .nav-item .nav-link:hover:not(.active){background:#f8f9fa;color:#495057}.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;margin-bottom:.5rem}.service-dashboard .sidebar-content .sidebar-tab-content .edit-form .form-group .form-control{border:1px solid #e9ecef;border-radius:.375rem;padding:.75rem;font-size:.9rem}.service-dashboard .sidebar-content .sidebar-tab-content .edit-form .form-group .form-control:focus{border-color:#6e58ff;box-shadow:0 0 0 .2rem #6e58ff40}.service-dashboard .sidebar-content .sidebar-tab-content .edit-form .sidebar-actions{margin-top:2rem;padding-top:1rem;border-top:1px solid #e9ecef;display:flex;gap:.5rem}.service-dashboard .sidebar-content .sidebar-tab-content .edit-form .sidebar-actions .btn{flex:1;padding:.75rem 1rem;font-size:.9rem;font-weight:600}.service-dashboard .sidebar-content .sidebar-tab-content .stats-content .stats-title{font-size:1rem;font-weight:600;color:#2c3e50;margin-bottom:1rem}.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;margin-bottom:.25rem;text-transform:uppercase;letter-spacing:.5px}.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{padding:.25rem .5rem;border-radius:.25rem;font-size:.8rem;font-weight:600}.service-dashboard .sidebar-content .sidebar-tab-content .stats-content .stat-item .stat-value .status-badge.healthy{background-color:#d5f4e6;color:#27ae60}.service-dashboard .sidebar-content .sidebar-tab-content .stats-content .stat-item .stat-value .status-badge.low-balance{background-color:#fadbd8;color:#e74c3c}.service-dashboard .sidebar-content .sidebar-tab-content .stats-content .usage-stats .usage-title{font-size:.9rem;font-weight:600;color:#2c3e50;margin-bottom:1rem}.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 .usage-item .usage-value{font-size:.9rem;font-weight:600;color:#2c3e50}.service-dashboard .sidebar-content .sidebar-tab-content .stats-content .usage-stats .breakdown-stats .breakdown-title{font-size:.9rem;font-weight:600;color:#2c3e50;margin-bottom:1rem}.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;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;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){.service-dashboard{padding:1rem}.service-dashboard .dashboard-header .dashboard-title{font-size:1.5rem}.service-dashboard .dashboard-header .add-service-btn{padding:.5rem 1rem;font-size:.8rem}.service-dashboard .metrics-cards .metric-card{padding:.75rem;height:100px}.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}.service-dashboard .services-table-container .table thead th,.service-dashboard .services-table-container .table tbody td{padding:.75rem 1rem}}.bulk-email-sender{min-height:100vh;padding:2rem}[dir=ltr] .bulk-email-sender{background:linear-gradient(135deg,#f5f7fa,#e8ecf1)}[dir=rtl] .bulk-email-sender{background:linear-gradient(-135deg,#f5f7fa,#e8ecf1)}.bulk-email-sender .bulk-email-header{margin-bottom:2rem}.bulk-email-sender .bulk-email-header .header-content{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.bulk-email-sender .bulk-email-header .header-icon{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 8px 16px #667eea4d;flex-shrink:0}[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;margin:0}.bulk-email-sender .bulk-email-header .header-subtitle{color:#64748b;margin:.25rem 0 0;font-size:.95rem}.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}.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;padding:.25rem .5rem}.bulk-email-sender .bulk-email-content{position:relative}.bulk-email-sender .modern-card{border:none;border-radius:16px;box-shadow:0 4px 6px #0000000d,0 10px 15px #0000001a;transition:all .3s ease;background:#fff}.bulk-email-sender .modern-card:hover{box-shadow:0 8px 12px #00000014,0 16px 24px #0000001f}.bulk-email-sender .form-section{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #e2e8f0}.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;margin-bottom:1.25rem;display:flex;align-items:center;gap:.5rem}.bulk-email-sender .section-title:before{content:"";width:4px;height:20px;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;margin-bottom:.5rem;display:block}.bulk-email-sender .modern-input,.bulk-email-sender .modern-textarea{border:2px solid #e2e8f0;border-radius:10px;padding:.75rem 1rem;font-size:.95rem;transition:all .2s ease}.bulk-email-sender .modern-input:focus,.bulk-email-sender .modern-textarea:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.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;gap:.375rem;color:#64748b;font-size:.8rem;margin-top:.5rem}.bulk-email-sender .test-mode-toggle{background:#f8fafc;border-radius:12px;padding:1.25rem;margin-bottom:1rem;border:2px solid #e2e8f0;transition:all .2s ease}.bulk-email-sender .test-mode-toggle:hover{border-color:#cbd5e1}.bulk-email-sender .modern-checkbox{margin:0}.bulk-email-sender .modern-checkbox input[type=checkbox]{width:20px;height:20px;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}.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;gap:.25rem;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}.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;gap:.75rem}.bulk-email-sender .filter-section .radio-card{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem;border:2px solid #e2e8f0;border-radius:12px;cursor:pointer;transition:all .2s ease;background:#fff}.bulk-email-sender .filter-section .radio-card:hover{border-color:#cbd5e1;background:#f8fafc}.bulk-email-sender .filter-section .radio-card.active{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}[dir=ltr] .bulk-email-sender .filter-section .radio-card.active{background:linear-gradient(135deg,#667eea0d,#764ba20d)}[dir=rtl] .bulk-email-sender .filter-section .radio-card.active{background:linear-gradient(-135deg,#667eea0d,#764ba20d)}.bulk-email-sender .filter-section .radio-card input[type=radio]{width:20px;height:20px;cursor:pointer;margin-top:2px;flex-shrink:0}.bulk-email-sender .filter-section .radio-card .radio-content{display:flex;flex-direction:column;gap:.25rem;flex: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}.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;gap:.5rem;color:#1e40af;margin-bottom:.5rem;font-weight:600}.bulk-email-sender .modern-alert .alert-message{color:#1e3a8a;margin:.5rem 0;font-size:.9rem}.bulk-email-sender .modern-alert .alert-detail{color:#1e40af;margin:.5rem 0;font-size:.9rem}.bulk-email-sender .modern-alert .alert-note{color:#3b82f6;font-size:.8rem;display:block;margin-top:.5rem}.bulk-email-sender .form-actions{display:flex;justify-content:flex-start;margin-top:1.5rem}.bulk-email-sender .btn-send{display:flex;align-items:center;gap:.75rem;padding:.875rem 2rem;font-weight:600;font-size:1rem;border-radius:10px;border:none;box-shadow:0 4px 12px #667eea66;transition:all .3s ease}[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)}.bulk-email-sender .btn-send:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px #667eea80}.bulk-email-sender .btn-send:active:not(:disabled){transform:translateY(0)}.bulk-email-sender .btn-send:disabled{opacity:.7;cursor:not-allowed}.bulk-email-sender .btn-send .spinner{animation:spin 1s linear infinite}.bulk-email-sender .preview-card{position:sticky;top:2rem;height:fit-content;max-height:calc(100vh - 4rem);display:flex;flex-direction:column}.bulk-email-sender .preview-header{border-radius:16px 16px 0 0;border:none;padding:1rem 1.5rem;color:#fff}[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;padding:.25rem .75rem;font-size:.875rem;opacity:.9;transition:opacity .2s ease;border:2px solid white;border-radius:50px;margin:.75rem}.bulk-email-sender .preview-header .preview-toggle:hover{opacity:1;color:#fff}.bulk-email-sender .preview-body{flex:1;overflow:hidden;display:flex;flex-direction:column;padding:0}.bulk-email-sender .email-preview{display:flex;flex-direction:column;height:calc(100vh - 220px)}.bulk-email-sender .preview-subject{padding:1.25rem 1.5rem;background:#f8fafc;border-bottom:2px solid #e2e8f0;font-size:.9rem;color:#334155}.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;overflow:hidden;display:flex;padding:1.5rem;background:#fff}.bulk-email-sender .preview-iframe{width:100%;height:100%;border:none;border-radius:8px;background:#fff;min-height:400px}.bulk-email-sender .preview-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;color:#94a3b8;gap:1rem}.bulk-email-sender .preview-placeholder svg{opacity:.3}.bulk-email-sender .preview-placeholder p{font-size:.9rem;margin:0}.bulk-email-sender .preview-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:3rem;text-align:center;color:#94a3b8}.bulk-email-sender .preview-empty svg{opacity:.3;margin-bottom:1rem}.bulk-email-sender .preview-empty h5{color:#64748b;margin-bottom:.5rem;font-weight:600}.bulk-email-sender .preview-empty p{font-size:.9rem;margin:0}.bulk-email-sender .show-preview-btn{position:fixed;bottom:2rem;display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:50px;border:none;box-shadow:0 8px 16px #667eea66;font-weight:600;z-index:1000;transition:all .3s ease}[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)}.bulk-email-sender .show-preview-btn:hover{transform:translateY(-2px);box-shadow:0 12px 24px #667eea80}@media(max-width:991px){.bulk-email-sender{padding:1rem}.bulk-email-sender .bulk-email-header .header-content{gap:1rem;flex-direction:column;align-items:flex-start}.bulk-email-sender .bulk-email-header .header-content .header-progress{margin-top:1rem;width:100%;max-width:100%}[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;margin-top:1.5rem;max-height:600px}.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){.bulk-email-sender{padding:.5rem}.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}.bulk-email-sender .modern-card{border-radius:12px}.bulk-email-sender .form-section{padding-bottom:1.5rem;margin-bottom:1.5rem}.bulk-email-sender .radio-card{padding:1rem}.bulk-email-sender .btn-send{width:100%;justify-content:center}}.wsa-page{color:#27344b;max-width:1280px;margin:0 auto;padding:6px 0 24px}.wsa-page h1,.wsa-page h2,.wsa-page h3,.wsa-page p{margin:0}.wsa-page h1{font-size:25px;font-weight:650;letter-spacing:-.5px;margin:9px 0}.wsa-page h2{font-size:17px;font-weight:600}.wsa-page h3{font-size:15px;font-weight:600}.wsa-page p{color:#748097;line-height:1.6}.wsa-page code{color:#8590a3;font-size:11px;background:transparent;padding:0;overflow-wrap:anywhere}.wsa-header,.wsa-card-heading,.wsa-section-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:20px}.wsa-header p{max-width:720px}.wsa-header-actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.wsa-eyebrow{display:flex;gap:6px;align-items:center;font-size:10px;font-weight:650;letter-spacing:1.5px;color:#78869b}.wsa-boundary{display:flex;align-items:flex-start;gap:13px;padding:17px 20px;border:1px solid #dfe7fa;border-radius:12px;background:#f5f8ff;margin-bottom:22px;font-size:13px}.wsa-boundary>svg{color:#5477ce;flex-shrink:0;margin-top:2px}.wsa-boundary p{margin-top:4px}.wsa-card{background:#fff;border:1px solid #e5e9f1;border-radius:12px;overflow:hidden}.wsa-card-heading{padding:20px 22px 0}.wsa-card-heading p,.wsa-section-heading p{font-size:12px;margin-top:5px}.wsa-search{display:flex;align-items:center;gap:12px;padding:0 22px 18px}.wsa-search>:first-child{flex:1}.wsa-search>button{flex-shrink:0}.wsa-company{display:flex;gap:15px;align-items:center;padding:18px 22px;border-top:1px solid #eef0f5}.wsa-company-icon{display:flex;align-items:center;justify-content:center;color:#6580b5;width:39px;height:39px;background:#f1f4fb;border-radius:10px;flex-shrink:0}.wsa-company-copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:4px}.wsa-company-copy strong{font-size:13px;overflow-wrap:anywhere}.wsa-company-copy>span{font-size:11px;color:#8390a4}.wsa-empty{text-align:center;padding:40px 24px;color:#8d98a9}.wsa-empty h3{margin:12px 0 7px;color:#66748b}.wsa-empty p{font-size:12px;max-width:520px;margin:8px auto 0}.wsa-section-heading{margin:28px 0 15px}.wsa-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.wsa-group{padding:20px}.wsa-group-heading{display:flex;gap:12px;justify-content:space-between;align-items:center;margin-bottom:18px}.wsa-group-heading h3{overflow-wrap:anywhere}.wsa-company-tags{display:flex;flex-wrap:wrap;gap:7px}.wsa-company-tags>span{display:inline-flex;gap:5px;align-items:center;padding:6px 10px;background:#f3f5fa;border-radius:6px;color:#5c6c87;font-size:12px}.wsa-group-footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #eef0f5;padding-top:14px;margin-top:18px}.wsa-group-footer>span{font-size:11px;color:#8190a5}.wsa-modal-body{max-height:calc(100dvh - 160px);overflow-y:auto;color:#34425a}.wsa-existing{margin-top:18px;font-size:12px}.wsa-existing .wsa-company-tags{margin:9px 0}.wsa-existing p{color:#7f8ba0;font-size:12px}.wsa-review{margin:18px 0;padding:16px;border-radius:9px;background:#f5f7fb;font-size:12px}.wsa-review>div{display:flex;flex-direction:column;gap:3px;margin-top:9px}.wsa-review code{color:#7e8ba0;font-size:10px;background:transparent;overflow-wrap:anywhere}.wsa-review p{color:#78859b;line-height:1.5;margin:12px 0 0}.wsa-availability{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:20px 0;margin-top:12px;border-top:1px solid #edf0f4;font-size:13px}.wsa-availability p{font-size:12px;color:#7f8ba0;margin:5px 0 0}.wsa-modal-footer{display:flex;justify-content:flex-end;gap:10px;margin-top:22px;padding-top:16px;border-top:1px solid #edf0f4}@media(max-width:700px){.wsa-header,.wsa-section-heading{align-items:flex-start;flex-direction:column;gap:12px}.wsa-header-actions{width:100%;justify-content:space-between}.wsa-search{align-items:stretch;flex-direction:column;padding:0 15px 15px}.wsa-card-heading{padding:18px 15px 0}.wsa-company{flex-wrap:wrap;gap:12px;padding:16px 15px}.wsa-company-copy{flex-basis:calc(100% - 55px)}[dir=ltr] .wsa-company>button{margin-left:auto}[dir=rtl] .wsa-company>button{margin-right:auto}.wsa-groups{grid-template-columns:1fr}.wsa-boundary{padding:15px}.wsa-modal-body{max-height:calc(100dvh - 130px)}}.wsa-card-heading>:last-child,.wsa-group-heading>:last-child{flex-shrink:0}.wsa-manager-company{font-weight:600;margin-bottom:8px}.wsa-manager-list{max-height:320px;overflow-y:auto;margin:12px 0}.wsa-manager-list>div{padding:12px 4px;border-bottom:1px solid #e7ebf1}.wsa-manager-list label{cursor:pointer;overflow-wrap:anywhere}.wsa-manager-hint,.wsa-manager-empty{color:#718096;font-size:12px}.wsa-company{flex-wrap:wrap}.wsa-manager-description{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wsa-linked-user{font-size:10px;line-height:1.5;border-radius:4px;padding:2px 6px;color:#6558b2;background:#f1eefb}.wsa-assignment-rules{margin:22px 0;border:1px solid #e5e9f1;border-radius:10px;overflow:hidden}.wsa-assignment-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 16px 0;font-size:13px}.wsa-assignment-heading>:last-child{flex-shrink:0}.wsa-assignment-heading p{margin:5px 0 0;color:#748097;font-size:12px;line-height:1.6}.wsa-assignment-note{margin:12px 16px 16px;padding:10px 12px;border-radius:6px;background:#f5f7fb;color:#67758c;font-size:11px;line-height:1.6}.wsa-assignment-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:20px;padding:16px;border-top:1px solid #eef0f5}.wsa-assignment-source{position:relative;display:flex;flex-direction:column;gap:4px;overflow-wrap:anywhere;font-size:13px}[dir=ltr] .wsa-assignment-source{padding:6px 22px 0 0}[dir=rtl] .wsa-assignment-source{padding:6px 0 0 22px}.wsa-assignment-source span,.wsa-assignment-hint{font-size:11px;color:#748097;line-height:1.6}.wsa-assignment-source svg{position:absolute;top:10px;color:#8a93a6}[dir=ltr] .wsa-assignment-source svg{right:0}[dir=rtl] .wsa-assignment-source svg{left:0}.wsa-assignment-hint{display:block;margin-top:6px}@media(max-width:480px){.wsa-assignment-row{grid-template-columns:1fr;gap:10px}.wsa-assignment-source svg{display:none}}.job-card-header-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.job-view-mode-toggle{display:inline-flex;align-items:center;gap:8px;background:#fff;border-radius:10px;border:1px solid #cbd5e1;box-shadow:0 2px 8px #0f172a14,0 1px 2px #0f172a0f;flex-shrink:0}[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;padding:3px;background:#f1f5f9;border-radius:8px;gap:2px}.job-view-mode-toggle .job-view-mode-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:none;background:transparent;padding:7px 12px;font-size:13px;font-weight:600;color:#64748b;border-radius:6px;cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.job-view-mode-toggle .job-view-mode-btn svg{flex-shrink:0}.job-view-mode-toggle .job-view-mode-btn.active{background:var(--bs-primary, #7367f0);color:#fff;box-shadow:0 2px 6px #7367f059}.job-view-mode-toggle .job-view-mode-btn.active svg{stroke:#fff}.job-view-mode-toggle .job-view-mode-btn:hover:not(.active){background:#e2e8f0;color:#0f172a}.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;background:var(--agentic-page-bg);border-radius:var(--agentic-radius-md);overflow:hidden}.candidate-spreadsheet-workspace .spreadsheet-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;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;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%;transform:translateY(-50%);color:var(--agentic-text-muted);pointer-events:none}[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;border-radius:var(--agentic-radius-sm);border:1px solid var(--agentic-border);font-size:13px}[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}.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%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:4px;background:transparent;color:var(--agentic-text-muted);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{background:#f1f5f9;color:#64748b}.candidate-spreadsheet-workspace .spreadsheet-toolbar .spreadsheet-clear-filters-btn{color:#b42318;border-color:#fecaca}.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;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}.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;gap:6px;min-width:0}.candidate-spreadsheet-workspace .grid-filter-chip{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:4px;max-width:min(100%,433px);height:32px;background:#f8fafc;border:1px solid var(--agentic-border-soft);border-radius:6px;transition:border-color .15s,background .15s}[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}.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;padding:2px 4px;border-radius:3px;text-transform:uppercase;letter-spacing:.03em;flex-shrink:0}.candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-chip-type.is-custom{color:#5b21b6;background:#ede9fe}.candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-chip-type.is-candidate-profile{color:#0f766e;background:#ccfbf1}.candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-chip-type.is-job-form{color:#1d4ed8;background:#dbeafe}.candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-chip-type.is-default{color:#64748b;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;border-radius:4px;padding:2px 6px;flex-shrink:1}.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-number-inputs,.candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-date-inputs{display:inline-flex;flex-wrap:nowrap;align-items:center;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;padding:0;border:none;background:transparent;color:#94a3b8;border-radius:4px;cursor:pointer;flex-shrink:0}.candidate-spreadsheet-workspace .grid-filter-chip .grid-filter-chip-remove:hover{color:#64748b;background:#0000000f}.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;border:1px dashed var(--agentic-border);background:#fff;color:var(--agentic-primary);padding:4px 10px;white-space:nowrap}.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);background:#fff;border:1px solid var(--agentic-border-soft);border-radius:10px;box-shadow:0 8px 24px #0f172a1f;overflow:hidden}[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;gap:8px;padding:10px 12px;border-bottom:1px solid var(--agentic-border-soft)}.candidate-spreadsheet-workspace .grid-filter-picker-search input{flex:1;border:none;outline:none;font-size:13px;color:var(--agentic-text);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{margin:0;padding:16px 12px;font-size:13px;color:var(--agentic-text-muted);text-align:center}.candidate-spreadsheet-workspace .grid-filter-picker-item{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;border:none;background:transparent;cursor:pointer;transition:background .12s,border-color .12s}[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}.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;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;gap:8px;padding:8px 12px;border-top:1px solid var(--agentic-border-soft);background:#f8fafc;font-size:12px}.candidate-spreadsheet-workspace .grid-filter-picker-footer .btn-clear{border:none;background:transparent;padding:0;color:var(--agentic-primary, #4f46e5);font-weight:600;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;gap:12px;padding:10px 16px;background:var(--agentic-primary-tint);border-bottom:1px solid var(--agentic-border-soft);font-size:13px;color:var(--agentic-text)}.candidate-spreadsheet-workspace .spreadsheet-bulk-bar .bulk-count{font-weight:600;color:var(--agentic-primary)}.candidate-spreadsheet-workspace .spreadsheet-body{display:flex;flex: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}.candidate-spreadsheet-workspace .spreadsheet-body.is-profile-expanded .spreadsheet-grid-scroll{padding:0 4px 4px}.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{min-height:36px}.candidate-spreadsheet-workspace .spreadsheet-body.is-profile-expanded .spreadsheet-grid-scroll .cg-header-cell{min-height:36px;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{padding:6px 10px;font-size:12px}.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{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;background:var(--agentic-surface)}.candidate-spreadsheet-workspace .spreadsheet-grid-scroll{flex:1;min-height:0;overflow:auto;padding:0 8px 8px}.candidate-spreadsheet-workspace .spreadsheet-profile-pane{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;background:var(--agentic-surface);overflow:hidden}.candidate-spreadsheet-workspace .profile-pane-toolbar{flex-shrink:0;padding:8px 12px;border-bottom:1px solid var(--agentic-border-soft);background:#fafbfc}.candidate-spreadsheet-workspace .profile-pane-content{flex:1;min-height:0;overflow:auto;height:100%}.candidate-spreadsheet-workspace .profile-pane-content .ps,.candidate-spreadsheet-workspace .profile-pane-content .always-show-scrollbar{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;gap:8px;min-width:110px;max-width:160px}.candidate-spreadsheet-workspace .grid-score-bar .bar-track{flex:1;height:6px;background:#e2e8f0;border-radius:3px;overflow:hidden}.candidate-spreadsheet-workspace .grid-score-bar .bar-fill{height:100%;border-radius:3px;transition:width .2s ease}.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}.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;gap:4px}.candidate-spreadsheet-workspace .grid-stage-badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:600;text-transform:capitalize;white-space:nowrap}.candidate-spreadsheet-workspace .grid-stage-badge.stage-disqualified{background:var(--agentic-danger-soft);color:var(--agentic-danger)}.candidate-spreadsheet-workspace .grid-stage-badge.stage-hired{background:var(--agentic-success-soft);color:var(--agentic-success)}.candidate-spreadsheet-workspace .grid-stage-badge.stage-interview,.candidate-spreadsheet-workspace .grid-stage-badge.stage-screen{background:var(--agentic-primary-tint);color:var(--agentic-primary)}.candidate-spreadsheet-workspace .grid-stage-badge.stage-default{background:#f1f5f9;color:#475569}.candidate-spreadsheet-workspace .grid-metric-cell{cursor:pointer;border-radius:4px;padding:2px 4px;margin:-2px -4px;transition:background .15s}.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);cursor:default}.candidate-spreadsheet-workspace .grid-metric-cell.is-zero:hover{background:transparent}.candidate-spreadsheet-workspace .grid-candidate-cell{display:flex;align-items:center;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}.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;gap:8px;padding:10px 16px;border-top:1px solid var(--agentic-border-soft);font-size:12px;color:var(--agentic-text-muted);background:#fafbfc;flex-shrink:0}.candidate-spreadsheet-workspace .spreadsheet-footer--compact{flex-wrap:nowrap;gap:6px;padding:4px 8px;font-size:11px}.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;gap:8px;flex-shrink:0}.candidate-spreadsheet-workspace .spreadsheet-footer--compact .spreadsheet-footer-page-size{display:flex;align-items:center;gap:4px}.candidate-spreadsheet-workspace .spreadsheet-footer--compact .spreadsheet-footer-page-size .select__control{min-height:26px!important;height:26px!important;font-size:11px}.candidate-spreadsheet-workspace .spreadsheet-footer--compact .spreadsheet-footer-page-size .select__value-container{padding:0 6px}.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;gap:2px}.candidate-spreadsheet-workspace .spreadsheet-footer--compact .spreadsheet-footer-nav-btn{padding:2px 6px;min-height:26px;line-height:1}.candidate-spreadsheet-workspace .spreadsheet-footer--compact .spreadsheet-footer-page-indicator{font-size:11px;padding:0 4px;white-space:nowrap}.candidate-spreadsheet-workspace .spreadsheet-footer-controls{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px}.candidate-spreadsheet-workspace .spreadsheet-footer-page-size{display:flex;align-items:center;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;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;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{border:1px solid #eef2f7;border-radius:10px;overflow:hidden;background:#fff}.cg-table-split{display:flex;align-items:stretch;width:100%;min-height:200px}.cg-pinned-pane{flex-shrink:0;background:#fff;z-index:5;overflow:hidden}[dir=ltr] .cg-pinned-pane{border-right:1px solid #e2e8f0;box-shadow:4px 0 12px -6px #0f172a1f}[dir=rtl] .cg-pinned-pane{border-left:1px solid #e2e8f0;box-shadow:-4px 0 12px -6px #0f172a1f}.cg-scroll-pane{flex: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{background:#f3f2f7;border-bottom:2px solid #e2e8f0;min-height:48px}[dir=ltr] .cg-header--pinned{border-right:none}[dir=rtl] .cg-header--pinned{border-left:none}.cg-header-cell{display:flex;align-items:center;gap:4px;padding:0 14px;min-height:48px;position:relative;overflow:hidden}[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}.cg-header-cell--sorted{background:#4f46e508}.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}.cg-pin-btn{cursor:pointer;border:none;background:transparent;padding:2px;color:#94a3b8;display:inline-flex;align-items:center;flex-shrink:0}.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%;cursor:col-resize;z-index:12;opacity:0;transition:opacity .15s}[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%;background:var(--bs-primary, #4f46e5);border-radius:2px}[dir=ltr] .cg-resize-handle:after{right:0}[dir=rtl] .cg-resize-handle:after{left:0}.cg-body{background:#fff}[dir=ltr] .cg-body--pinned{border-right:none}[dir=rtl] .cg-body--pinned{border-left:none}.cg-row{border-bottom:1px solid #eef2f7;min-height:56px;transition:background .1s}.cg-row:hover{background:#4f46e506!important}.cg-row--selected{background:#4f46e514!important}.cg-row:last-child{border-bottom:none}.cg-cell{display:flex;align-items:center;padding:10px 14px;font-size:13px;color:#334155;overflow:hidden;min-width:0;max-width:100%}[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}.cg-cell--pinned{background-color:#fff!important}.cg-header-cell--pinned{background-color:#f3f2f7!important;z-index:20!important}.cg-header-cell--pinned.cg-header-cell--sorted{background-color:#eceaf8!important}[dir=ltr] .cg-header-cell--last-pinned,[dir=ltr] .cg-cell--last-pinned{box-shadow:4px 0 8px -4px #0000001f;border-right:1px solid #e2e8f0!important}[dir=rtl] .cg-header-cell--last-pinned,[dir=rtl] .cg-cell--last-pinned{box-shadow:-4px 0 8px -4px #0000001f;border-left:1px solid #e2e8f0!important}.cg-header .cg-header-cell--select.cg-header-cell--pinned{background-color:#f3f2f7!important}.cg-row:hover .cg-cell--pinned{background-color:#f8fafc!important}.cg-row--selected .cg-cell--pinned,.cg-row--selected .cg-cell--select{background-color:#4f46e514!important}.cg-loading,.cg-empty{display:flex;align-items:center;justify-content:center;padding:48px 16px;color:#64748b;font-size:14px}.grid-journey-btn{border:none;background:#4f46e514;color:#4f46e5;border-radius:8px;padding:4px 8px;font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:4px;cursor:pointer;white-space:nowrap}.grid-journey-btn:hover{background:#4f46e524}.grid-resume-link{border:none;background:none;padding:0;display:inline-flex;align-items:center;gap:4px;color:#64748b;font-size:12px;cursor:pointer;max-width:100%}.grid-resume-link span{border-bottom:1px solid #cbd5e1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grid-resume-link:hover{color:#4f46e5}.grid-resume-cell{cursor:pointer;max-width:100%}.grid-resume-cell span{border-bottom:1px solid #cbd5e1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grid-resume-cell:hover{color:#4f46e5}.grid-journey-btn{padding:4px 8px;min-width:36px;border-radius:6px;color:var(--agentic-primary)}.grid-journey-btn:hover{background:var(--agentic-primary-soft);color:var(--agentic-primary)}button.grid-metric-cell,button.grid-activity-cell,button.grid-assessment-name{border:none;background:transparent;width:100%;font:inherit;color:inherit}[dir=ltr] button.grid-metric-cell,[dir=ltr] button.grid-activity-cell,[dir=ltr] button.grid-assessment-name{text-align:left}[dir=rtl] button.grid-metric-cell,[dir=rtl] button.grid-activity-cell,[dir=rtl] button.grid-assessment-name{text-align:right}.grid-activity-cell{display:flex;flex-direction:column;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{border:none;background:transparent;width:100%;font:inherit;color:inherit;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;gap:8px;min-width:0}.grid-stage-move-cell .grid-stage-move-body{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1 auto}.grid-stage-move-cell .grid-stage-move-line{display:flex;align-items:center;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;padding:2px 8px;font-size:10px;overflow:hidden;text-overflow:ellipsis;display:block}.grid-column-picker-modal.modal .modal-dialog{max-width:min(96vw,520px);margin:1.25rem auto}.grid-column-picker-modal .modal-content{border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 25px 50px -12px #0f172a24;overflow:hidden}.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}.grid-column-picker-modal .grid-column-picker-header .btn-close{transform:none;margin:0;padding:.5rem}.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;margin-bottom:.5rem}.grid-column-picker-modal .grid-column-picker-bulk-actions{display:flex;align-items:center;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%;transform:translateY(-50%);color:#94a3b8;pointer-events:none;z-index:1}[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;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{padding:0 1.25rem 1rem;max-height:min(60vh,520px);overflow-y:auto}.grid-column-picker-modal .grid-column-picker-row{cursor:pointer}.grid-column-picker-modal .grid-column-picker-row:hover{background:#f1f5f9!important}.grid-column-picker-modal .grid-column-picker-drag{cursor:grab}.candidate-activity-drawer .drawer-header{border-bottom:1px solid var(--agentic-border-soft);padding:16px 20px}.candidate-activity-drawer .activity-timeline{padding:16px 20px;max-height:70vh;overflow-y:auto}.candidate-activity-drawer .activity-item{display:flex;gap:12px;padding-bottom:16px;position:relative}.candidate-activity-drawer .activity-item:not(:last-child):before{content:"";position:absolute;top:24px;bottom:0;width:2px;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;border-radius:50%;background:var(--agentic-primary-tint);color:var(--agentic-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:10px;font-weight:700}.candidate-activity-drawer .activity-item .activity-content{flex: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);margin-top:2px}.cg-header{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-table-wrapper,.agentic-report-preview-table-wrapper .cg-pinned-pane,.agentic-report-preview-table-wrapper .cg-scroll-pane,.agentic-report-preview-table-wrapper .cg-table-scroll{overflow:visible!important}.agentic-report-preview-table-wrapper .cg-table-split{width:max-content!important;min-width:100%}.agentic-report-preview-table-wrapper .cg-pinned-pane{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:sticky!important;top:0;z-index:10!important}.agentic-report-preview-table-wrapper .cg-header--pinned{z-index:30!important}.grid-overflow-dropdown{padding:6px!important;border:1px solid rgba(110,88,255,.22)!important;border-radius:10px!important;box-shadow:0 8px 24px #0f172a1f!important;max-height:250px!important;overflow-y:auto!important}.grid-overflow-dropdown-item{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;width:100%;padding:8px 10px;border:none;border-radius:8px;background:transparent;text-decoration:none;color:#1f2a37;cursor:pointer;transition:background .15s ease}.grid-overflow-dropdown-item:hover{background:#6e58ff14;text-decoration:none;color:#5b4fe8}.grid-overflow-dropdown-item--static{cursor:default}.grid-overflow-dropdown-item--static:hover{background:transparent;color:#1f2a37}.grid-overflow-dropdown-item-text{display:flex;flex-direction:column;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;margin-top:2px;opacity:.65}.grid-overflow-stage-badge{display:inline-flex;align-items:center;width:fit-content;margin-top:3px;padding:1px 7px;border-radius:999px;font-size:10.5px;font-weight:600;text-transform:capitalize;white-space:nowrap;line-height:1.4;background:#f1f5f9;color:#475569;border:1px solid rgba(148,163,184,.3)}.grid-overflow-stage-badge.stage-hired{background:#28c76f21;color:#12805c;border-color:#28c76f47}.grid-overflow-stage-badge.stage-disqualified{background:#ea54551f;color:#b42318;border-color:#ea545538}.grid-overflow-stage-badge.stage-interview{background:#ff9f4324;color:#c56a00;border-color:#ff9f433d}.grid-assessment-dropdown{padding:6px!important;border:1px solid rgba(110,88,255,.22)!important;border-radius:10px!important;box-shadow:0 8px 24px #0f172a1f!important;max-height:280px!important;overflow-y:auto!important}.grid-assessment-dropdown::-webkit-scrollbar{width:4px}.grid-assessment-dropdown::-webkit-scrollbar-track{background:transparent}.grid-assessment-dropdown::-webkit-scrollbar-thumb{background:#6e58ff40;border-radius:999px}.grid-assessment-dropdown::-webkit-scrollbar-thumb:hover{background:#6e58ff73}.grid-assessment-detail-item{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:8px;transition:background-color .15s ease}.grid-assessment-detail-item:not(:last-child){margin-bottom:2px}.grid-assessment-detail-item[href]:hover{background:#6e58ff14!important;cursor:pointer}.grid-assessment-detail-item-text{display:flex;flex-direction:column;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;padding:2px 8px;border-radius:999px;background:#28c76f1f;color:#12805c;font-size:11px;font-weight:700}.grid-assessment-detail-empty{padding:8px 10px}.agentic-not-added-modal .modal-content{border-radius:16px;border:1px solid #e2e8f0;overflow:hidden}.agentic-not-added-modal .modal-body{padding:20px 24px}.agentic-not-added-modal .modal-footer{border-top:1px solid #e2e8f0}.agentic-not-added-modal__icon{width:34px;height:34px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.agentic-not-added-modal__icon--warning{background:#d977061f;color:#d97706}.agentic-not-added-modal__icon--primary{background:#4f46e514;color:#4f46e5}.agentic-not-added-modal__title{font-size:14px;font-weight:600;color:#0f172a;line-height:1.2}.agentic-not-added-modal__subtitle{font-size:11.5px;color:#64748b;margin-top:2px}.agentic-not-added-modal__intro{font-size:12.5px;color:#64748b;margin-bottom:14px;line-height:1.5}.agentic-not-added-modal__summary{display:flex;align-items:center;gap:6px;font-size:12.5px;color:#64748b;margin-bottom:12px}.agentic-not-added-modal__summary strong{color:#0f172a;font-weight:600}.agentic-not-added-modal__summary-dot{width:3px;height:3px;border-radius:50%;background:#94a3b8}.agentic-not-added-modal__filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.agentic-not-added-modal__filter{display:inline-flex;align-items:center;gap:6px;height:30px;border:1px solid #e2e8f0;border-radius:999px;background:#fff;color:#334155;font-size:12px;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}[dir=ltr] .agentic-not-added-modal__filter{padding:0 6px 0 12px}[dir=rtl] .agentic-not-added-modal__filter{padding:0 12px 0 6px}.agentic-not-added-modal__filter:hover{border-color:#cbd5e1;background:#f8fafc}.agentic-not-added-modal__filter:focus-visible{outline:none;box-shadow:0 0 0 3px #4f46e533}.agentic-not-added-modal__filter.is-active{border-color:#4f46e5;background:#4f46e514;color:#4f46e5}.agentic-not-added-modal__filter-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#f1f5f9;color:#475569;font-size:11px;font-weight:600;line-height:1}.is-active>.agentic-not-added-modal__filter-count{background:#4f46e5;color:#fff}.agentic-not-added-modal__list{max-height:46vh;overflow-y:auto;border:1px solid #eef2f7;border-radius:12px}.agentic-not-added-modal__group-label{position:sticky;top:0;z-index:1;background:#f8fafc;padding:8px 12px;border-bottom:1px solid #eef2f7;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#64748b}.agentic-not-added-modal__row{display:flex;align-items:flex-start;gap:10px;padding:9px 12px;border-bottom:1px solid #eef2f7;font-size:12.5px}.agentic-not-added-modal__row:last-child{border-bottom:0}.agentic-not-added-modal__row .form-check-input{margin-top:3px;flex-shrink:0}.agentic-not-added-modal__row-main{min-width:0;flex:1}.agentic-not-added-modal__name{font-weight:600;color:#0f172a}.agentic-not-added-modal__meta{color:#64748b;font-size:11.5px;overflow-wrap:anywhere}.agentic-not-added-modal__reason{color:#b45309;font-size:11.5px;margin-top:2px}.agentic-not-added-modal__select-all{display:flex;align-items:center;gap:8px;font-size:12.5px;color:#0f172a;margin-bottom: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%;padding-bottom:100%}.avatarWithScore.image-container .inner-circle{position:absolute;top:7%;width:86%;height:86%;border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden;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;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;background-color:#6e58ff;border-radius:50%;width:53%;height:45%;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:.8em;border:2px solid white}[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;left:0;right:0;background-color:transparent;text-align:center}.loader-card{border-radius:1.25rem}.loader-card .loader{color:#7c7c7c;font-family:var(--bs-body-font-family);font-weight:500;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:8px}.loader-card .words{overflow:hidden;position:relative}.loader-card .words:after{content:"";position:absolute;inset:0;background:linear-gradient(var(--bg-color) 10%,transparent 30%,transparent 70%,var(--bg-color) 90%);z-index:20}.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%{-webkit-transform:translateY(-102%);transform:translateY(-102%)}25%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}35%{-webkit-transform:translateY(-202%);transform:translateY(-202%)}50%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}60%{-webkit-transform:translateY(-302%);transform:translateY(-302%)}75%{-webkit-transform:translateY(-300%);transform:translateY(-300%)}85%{-webkit-transform:translateY(-402%);transform:translateY(-402%)}to{-webkit-transform:translateY(-400%);transform:translateY(-400%)}}.branded-resume-container .watermark{position:absolute;top:40%;z-index:1;font-size:50px;color:#0000004d;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;margin:auto;font-size:14px;line-height:22px;color:#555!important;list-style:none}.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%}.branded-resume-container .resume .resume_left .resume_content{padding:0 25px}.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}.branded-resume-container .resume .resume_item{padding:25px 0;border-bottom:2px solid #aa9ff3}.branded-resume-container .resume .resume_left .resume_item:last-child,.branded-resume-container .resume .resume_right .resume_item:last-child{border-bottom:0px}.branded-resume-container .resume .resume_left ul li{display:flex;margin-bottom:10px;align-items:flex-start}.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;background:#fff;color:#7c6af5;border-radius:50%;font-size:16px;position:relative}[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;gap:10px;flex-wrap:wrap;font-size:12px}.branded-resume-container .resume .pill{border:1px solid;border-radius:10px;padding:2px 10px;color:#b1eaff}.branded-resume-container .resume .project-pill{color:#4c30e8}.branded-resume-container .resume .resume_left .resume_social .semi-bold{color:#fff;margin-bottom:3px}.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}.branded-resume-container .resume .resume_right .info{margin-bottom:20px}.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;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}.branded-resume-container .MantineDrawer .mantine-Drawer-header{background-color:#f0f2f9}.branded-resume-container .MantineDrawer .mantine-Drawer-close{color:#877f7f!important;box-shadow:0 5px 20px #22292f1a;border-radius:.357rem;background-color:#fff;transition:all .23s ease .1s;width:25px;height:25px}.branded-resume-container .MantineDrawer .mantine-Drawer-close:hover{transform:scale(1.2);box-shadow:none;outline:none;color:#686262}.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%}.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}.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}.branded-resume-drawer .mantine-Drawer-header{background-color:#d7e8faad}.branded-resume-drawer .mantine-Drawer-title{margin:0}.branded-resume-drawer .mantine-CloseButton-root{width:1.8rem;height:1.8rem;background:#fff;border-radius:.375rem;transition:all .8s ease}.branded-resume-drawer .mantine-CloseButton-root:hover{color:#cd2020;transform:scale(1.2)}@media print{.resume-header{margin-bottom:2rem!important}.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%}table td,table th{border:1px solid #dddddd!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;background:#0f172a59;z-index:1040}.candidate-journey-panel{position:fixed;top:0;width:min(520px,100vw);height:100vh;z-index:1050;display:flex;flex-direction:column;background:#f8fafc}[dir=ltr] .candidate-journey-panel{right:0;border-left:1px solid #e2e8f0;box-shadow:-8px 0 24px #0f172a14}[dir=rtl] .candidate-journey-panel{left:0;border-right:1px solid #e2e8f0;box-shadow:8px 0 24px #0f172a14}.candidate-journey-panel__header{flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 16px 12px;background:#fff;border-bottom:1px solid #e2e8f0}.candidate-journey-panel__title{margin:0 0 4px;font-size:16px;font-weight:700;color:#0f172a}.candidate-journey-panel__subtitle{margin:0;font-size:12px;color:#64748b;line-height:1.45}.candidate-journey-panel__header-actions{flex-shrink:0;display:flex;align-items:center;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;border:none;border-radius:8px;background:#f1f5f9;color:#475569;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.candidate-journey-panel__close:hover{background:#e2e8f0}.candidate-journey-panel__filters{flex-shrink:0;padding:10px 16px;background:#fff;border-bottom:1px solid #eef2f7;overflow-x:auto}.candidate-journey-panel__notice{flex-shrink:0;background:#fff7ed;border-bottom:1px solid #ffedd5}.candidate-journey-panel__body{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.candidate-journey-panel__feed{flex:1;min-height:0;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:12px}.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;background:#e2e8f0;padding:4px 12px;border-radius:999px}.candidate-journey-panel__card{display:flex;gap:12px;border-radius:10px;background:#fff;border:1px solid #eef2f7;box-shadow:0 1px 2px #0f172a0a}[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;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#f1f5f9;color:#475569}.candidate-journey-panel__card--document .candidate-journey-panel__card-icon{background:#4f46e51a;color:#4f46e5}.candidate-journey-panel__card--email .candidate-journey-panel__card-icon{background:#0284c71a;color:#0284c7}.candidate-journey-panel__card--phone .candidate-journey-panel__card-icon{background:#7c3aed1a;color:#7c3aed}.candidate-journey-panel__card-body{min-width:0;flex:1}.candidate-journey-panel__card-title{font-size:12px;font-weight:700;color:#0f172a;margin-bottom:4px}.candidate-journey-panel__card-text{margin:0 0 8px;font-size:12px;line-height:1.5;color:#475569}.candidate-journey-panel__card-meta{display:flex;flex-wrap:wrap;align-items:center;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;background:#f1f5f9;border-radius:999px;padding:2px 8px}.candidate-journey-panel__view-email-btn,.candidate-journey-panel__toggle-btn{border:1px solid #c7d2fe;background:#eef2ff;color:#4f46e5;border-radius:999px;padding:2px 10px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;display:inline-flex;align-items:center;gap:4px;cursor:pointer}.candidate-journey-panel__expanded{margin-bottom:8px;padding:10px;border-radius:8px;background:#f8fafc;border:1px solid #e2e8f0;font-size:12px;color:#334155}.candidate-journey-panel__html-body{max-height:240px;overflow:auto}.candidate-journey-panel__transcript-line{margin-bottom:8px}.candidate-journey-panel__transcript-speaker{font-size:10px;font-weight:700;text-transform:uppercase;color:#64748b;margin-bottom:2px}.candidate-journey-panel__loading,.candidate-journey-panel__empty{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{border-radius:12px;overflow:hidden}.candidate-journey-panel__email-modal .modal-header{padding:18px 24px;background:#fff;border-bottom:1px solid #eef2f7;font-size:18px;font-weight:700;color:#312e81}.candidate-journey-panel__email-modal .modal-body{padding:0;background:transparent}.candidate-journey-panel__email-modal .candidate-journey-panel__email-html{padding:22px 26px;font-size:15px;line-height:1.75;color:#334155;font-family:Inter,Nunito,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial}.candidate-journey-panel__email-modal .candidate-journey-panel__email-html p{margin:0 0 12px}.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 .transcript-speaker-label,.candidate-journey-panel__email-modal .candidate-journey-panel__email-html .speaker-label{font-size:11px;font-weight:800;color:#64748b;letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px}.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);margin:16px;box-sizing:border-box}.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{margin:0;color:#6e6b7b}.export-bookings-progress__track{height:8px;margin:16px 0 8px;overflow:hidden;background:#ebe9f1;border-radius:99px}.export-bookings-progress__bar{height:100%;background:var(--ss-primary, #6e58ff);border-radius:99px;transition:width .3s ease}.export-bookings-progress__label{margin:0;font-size:.85rem;color:#6e6b7b}.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;gap:16px;padding:16px 20px;flex:0 0 auto}.bookings-expanded-offcanvas__title{font-size:1.15rem;font-weight:700;color:#2a2a3e}.bookings-expanded-offcanvas__subtitle{margin-top:4px;font-size:.85rem;color:#8a8896}.bookings-expanded-offcanvas .offcanvas-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:16px;overflow:hidden!important;padding:0 16px 16px!important}.bookings-expanded-offcanvas__content{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:16px;overflow:hidden}.bookings-expanded-offcanvas .bookings-filters{flex:0 0 auto;background:#fff;border:1px solid #ebe9f1;border-radius:.75rem;padding:16px;margin-bottom:0}.bookings-expanded-offcanvas .self-scheduling-pagination{flex:0 0 auto}.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;background:#fff}.bookings-expanded-offcanvas .bookings-table-card--grid .cg-table-wrapper,.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-body,.bookings-expanded-offcanvas .bookings-table-card--grid .cg-body--pinned{overflow:visible!important}.bookings-expanded-offcanvas .bookings-table-card--grid .cg-table-wrapper{border:0;border-radius:0;min-height:0;height:auto}.bookings-expanded-offcanvas .bookings-table-card--grid .cg-table-split{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:sticky;z-index:20;background:#fff;isolation:isolate}[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:sticky;top:0;z-index:10;background:#f3f2f7}.bookings-expanded-offcanvas .bookings-table-card--grid .cg-header--pinned{z-index:30;background:#f3f2f7}.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;gap:6px;border:0;background:transparent;padding:0;color:inherit;font:inherit;font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;cursor:pointer}.bookings-expanded-offcanvas .bookings-table-card__sort-link.is-active{color:var(--ss-primary, #6e58ff)}.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:max-content!important;min-width:100%;margin-bottom:0;table-layout:auto}.bookings-expanded-offcanvas .bookings-table-card__table th,.bookings-expanded-offcanvas .bookings-table-card__table td{white-space:nowrap;vertical-align:middle}.bookings-expanded-offcanvas .bookings-table-card__table thead th{position:sticky;top:0;z-index:2;background:#f8f8f8;box-shadow:0 1px #ebe9f1}.bookings-expanded-offcanvas .bookings-table-card__table th:last-child,.bookings-expanded-offcanvas .bookings-table-card__table td:last-child{position:sticky;z-index:1;background:#fff}[dir=ltr] .bookings-expanded-offcanvas .bookings-table-card__table th:last-child,[dir=ltr] .bookings-expanded-offcanvas .bookings-table-card__table td:last-child{right:0;box-shadow:-8px 0 12px #22292f0f}[dir=rtl] .bookings-expanded-offcanvas .bookings-table-card__table th:last-child,[dir=rtl] .bookings-expanded-offcanvas .bookings-table-card__table td:last-child{left:0;box-shadow:8px 0 12px #22292f0f}.bookings-expanded-offcanvas .bookings-table-card__table thead th:last-child{z-index:3;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:var(--ss-primary, #6e58ff)}.bookings-expanded-offcanvas .bookings-table-card__table thead th{font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;color:#6e6b7b;font-weight:600;border-bottom:1px solid #ebe9f1;padding:12px 16px}.bookings-expanded-offcanvas .bookings-table-card__table tbody td{padding:12px 16px;color:#2a2a3e}.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;gap:8px}.bookings-expanded-offcanvas .bookings-row-actions__tooltip{display:inline-flex}.bookings-expanded-offcanvas .bookings-row-actions__logs{padding:6px 8px!important;min-width:32px;display:inline-flex;align-items:center;justify-content:center}.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;gap:16px}.booking-screening-modal__item{padding-bottom:16px;border-bottom:1px solid #ebe9f1}.booking-screening-modal__item:last-child{padding-bottom:0;border-bottom:0}.booking-screening-modal__question{font-weight:700;color:#2a2a3e;margin-bottom:8px}.booking-screening-modal__answer{color:#6e6b7b;white-space:pre-wrap}.app-schedules .schedules-shell{border:1px solid #ebe9f1;box-shadow:0 4px 24px #22292f0f;overflow:hidden}.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{--schedules-sidebar-width: 240px;width:var(--schedules-sidebar-width);flex-shrink:0;background:#fafafa;padding:1rem .75rem;display:flex;flex-direction:column;gap:.75rem;position:sticky;top:0;align-self:flex-start;height:100%;overflow:hidden;transition:width .28s cubic-bezier(.4,0,.2,1),padding .28s cubic-bezier(.4,0,.2,1),box-shadow .28s ease}[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 .schedules-layout__sidebar-title,.app-schedules .schedules-layout__sidebar .schedules-layout__nav-btn span,.app-schedules .schedules-layout__sidebar .schedules-layout__subnav,.app-schedules .schedules-layout__sidebar .schedules-layout__sidebar-footer span{transition:opacity .18s ease .05s,max-width .28s ease}.app-schedules .schedules-layout__sidebar.is-collapsed{--schedules-sidebar-width: 52px;padding:.75rem .35rem;gap:.35rem}.app-schedules .schedules-layout__sidebar.is-collapsed .schedules-layout__sidebar-header{justify-content:center;min-height:32px}[dir=ltr] .app-schedules .schedules-layout__sidebar.is-collapsed .schedules-layout__sidebar-header{padding-right:0}[dir=rtl] .app-schedules .schedules-layout__sidebar.is-collapsed .schedules-layout__sidebar-header{padding-left:0}.app-schedules .schedules-layout__sidebar.is-collapsed .schedules-layout__sidebar-title{display:none}.app-schedules .schedules-layout__sidebar.is-collapsed .schedules-layout__nav{flex:0 0 auto;gap:.2rem;overflow:visible}.app-schedules .schedules-layout__sidebar.is-collapsed .schedules-layout__nav-group{gap:0}.app-schedules .schedules-layout__sidebar.is-collapsed .schedules-layout__subnav,.app-schedules .schedules-layout__sidebar.is-collapsed .schedules-layout__sidebar-footer{display:none}.app-schedules .schedules-layout__sidebar.is-collapsed .schedules-layout__nav-btn{justify-content:center;align-items:center;width:36px;height:36px;margin:0 auto;padding:0;gap:0;border-radius:.5rem}.app-schedules .schedules-layout__sidebar.is-collapsed .schedules-layout__nav-btn span{display:none}.app-schedules .schedules-layout__sidebar.is-collapsed .schedules-layout__sidebar-toggle{width:36px;height:36px;margin:0 auto}.app-schedules .schedules-layout__sidebar.is-collapsed .schedules-layout__sidebar-toggle--open{width:36px;height:36px}.app-schedules .schedules-layout__sidebar.is-peeking{z-index:2}[dir=ltr] .app-schedules .schedules-layout__sidebar.is-peeking{box-shadow:4px 0 18px #22292f14}[dir=rtl] .app-schedules .schedules-layout__sidebar.is-peeking{box-shadow:-4px 0 18px #22292f14}.app-schedules .schedules-layout__sidebar-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:28px}[dir=ltr] .app-schedules .schedules-layout__sidebar-header{padding-right:.15rem}[dir=rtl] .app-schedules .schedules-layout__sidebar-header{padding-left:.15rem}.app-schedules .schedules-layout__sidebar-title{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8a8896;padding:0 .5rem;white-space:nowrap;max-width:160px}.app-schedules .schedules-layout__sidebar-toggle{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid #ebe9f1;border-radius:8px;background:#fff;color:#6e6b7b;cursor:pointer;flex-shrink:0;transition:background .15s ease,color .15s ease,border-color .15s ease,transform .2s ease}.app-schedules .schedules-layout__sidebar-toggle:hover{color:var(--ss-primary, #6e58ff);border-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.35);background:rgba(var(--ss-primary-rgb, 110, 88, 255),.08)}.app-schedules .schedules-layout__sidebar-toggle--open{width:32px;height:32px}.app-schedules .schedules-layout__nav{display:flex;flex-direction:column;gap:.25rem;flex:1;min-height:0;overflow-y:auto}.app-schedules .schedules-layout__nav-group{display:flex;flex-direction:column;gap:.15rem}.app-schedules .schedules-layout__nav-btn,.app-schedules .schedules-layout__subnav-btn{display:flex;align-items:center;gap:.55rem;width:100%;border:none;background:transparent;color:#6e6b7b;font-weight:500;border-radius:.5rem;cursor:pointer;transition:background .15s ease,color .15s ease}[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{padding:.7rem .75rem;font-size:.9rem}.app-schedules .schedules-layout__nav-btn svg{flex-shrink:0;color:#8a8896}.app-schedules .schedules-layout__nav-btn:hover{background:rgba(var(--ss-primary-rgb, 110, 88, 255),.08);color:var(--ss-primary, #6e58ff)}.app-schedules .schedules-layout__nav-btn:hover svg{color:var(--ss-primary, #6e58ff)}.app-schedules .schedules-layout__nav-btn.is-active{background:rgba(var(--ss-primary-rgb, 110, 88, 255),.12);color:var(--ss-primary, #6e58ff);font-weight:600}.app-schedules .schedules-layout__nav-btn.is-active svg{color:var(--ss-primary, #6e58ff)}.app-schedules .schedules-layout__subnav{display:flex;flex-direction:column;gap:.1rem}[dir=ltr] .app-schedules .schedules-layout__subnav{margin:.15rem 0 .35rem .85rem;padding-left:.65rem;border-left:2px solid rgba(var(--ss-primary-rgb, 110, 88, 255),.2)}[dir=rtl] .app-schedules .schedules-layout__subnav{margin:.15rem .85rem .35rem 0;padding-right:.65rem;border-right:2px solid rgba(var(--ss-primary-rgb, 110, 88, 255),.2)}.app-schedules .schedules-layout__subnav-btn{padding:.5rem .65rem;font-size:.8rem}.app-schedules .schedules-layout__subnav-btn svg{flex-shrink:0;color:#b9b9c3}.app-schedules .schedules-layout__subnav-btn:hover{background:rgba(var(--ss-primary-rgb, 110, 88, 255),.08);color:var(--ss-primary, #6e58ff)}.app-schedules .schedules-layout__subnav-btn:hover svg{color:var(--ss-primary, #6e58ff)}.app-schedules .schedules-layout__subnav-btn.is-active{background:var(--ss-primary, #6e58ff);color:#fff}.app-schedules .schedules-layout__subnav-btn.is-active svg{color:#fff}.app-schedules .schedules-layout__sidebar-footer{padding:.5rem .25rem .25rem;border-top:1px solid #ebe9f1;flex-shrink:0}.app-schedules .schedules-layout__content{flex:1;min-width:0;min-height:0;height:100%;padding:1.25rem 1.35rem;overflow-y:auto;overflow-x:hidden}@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;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__sidebar.is-collapsed{--schedules-sidebar-width: 100%;width:100%;padding:.65rem .75rem}.app-schedules .schedules-layout__sidebar.is-peeking{box-shadow: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}}.app-schedules .schedules-header{padding:0 .5rem}.app-schedules .schedules-header h2{margin-bottom:0;font-weight:500;color:#5e5873}.app-schedules .schedules-header .btn-icon{display:flex;align-items:center;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}.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{border:none;padding:.8rem 0;font-weight:500;color:#6e6b7b;position:relative}.app-schedules .tab-header .nav-tabs-custom .nav-item .nav-link.active{color:var(--ss-primary, #6e58ff);background:transparent}.app-schedules .tab-header .nav-tabs-custom .nav-item .nav-link.active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--ss-primary, #6e58ff)}.app-schedules .tab-header .nav-tabs-custom .nav-item .nav-link:hover{color:var(--ss-primary, #6e58ff)}.app-schedules .section-title{margin-top:1.5rem;margin-bottom:1rem;font-size:1.1rem;font-weight:600;color:#5e5873}[dir=ltr] .app-schedules .section-title{padding-left:1rem}[dir=rtl] .app-schedules .section-title{padding-right:1rem}.app-schedules .event-list{padding:0 1rem .5rem;background-color:#f8f8f8;border-radius:0 0 .428rem .428rem}.app-schedules .event-list .event-card{border-radius:.428rem;overflow:hidden;margin-bottom:.5rem}.app-schedules .event-list .event-item{display:flex;margin-bottom:0;border-radius:.428rem;background-color:#fff;box-shadow:0 4px 24px #22292f1a;overflow:hidden;transition:transform .2s,box-shadow .2s}.app-schedules .event-list .event-item:hover{transform:translateY(-3px);box-shadow:0 8px 25px #22292f26}.app-schedules .event-list .event-item .event-date-column{width:160px;min-width:160px;padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;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}.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;text-align:center}.app-schedules .event-list .event-item .event-content{flex:1;padding:1rem}.app-schedules .event-list .event-item .event-content .event-title{font-size:1.1rem;font-weight:600;color:#5e5873;margin-bottom:.5rem}.app-schedules .event-list .event-item .event-content .event-description{font-size:.875rem;margin-bottom:.75rem;color:#6e6b7b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.app-schedules .event-list .event-item .event-content .event-details{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.app-schedules .event-list .event-item .event-content .event-details .virtual-badge{padding:.3rem .5rem;font-size:.75rem}.app-schedules .event-list .event-item .event-content .event-details .event-location,.app-schedules .event-list .event-item .event-content .event-details .event-attendees{display:flex;align-items:center;font-size:.8rem;color:#6e6b7b}[dir=ltr] .app-schedules .event-list .event-item .event-content .event-details .event-location svg,[dir=ltr] .app-schedules .event-list .event-item .event-content .event-details .event-attendees svg{margin-right:.35rem}[dir=rtl] .app-schedules .event-list .event-item .event-content .event-details .event-location svg,[dir=rtl] .app-schedules .event-list .event-item .event-content .event-details .event-attendees svg{margin-left:.35rem}.app-schedules .event-list .event-item .event-actions{display:flex;align-items:center;justify-content:center;padding:1rem}.app-schedules .event-list .event-item .event-actions .details-btn{outline:none!important;box-shadow:none!important;background-color:transparent!important;border-color:transparent!important}.app-schedules .event-list .event-item .event-actions .details-btn:hover{background-color:transparent!important}.app-schedules .event-list .event-item .event-actions .details-btn:focus,.app-schedules .event-list .event-item .event-actions .details-btn:active{background-color:transparent!important}.app-schedules .event-list .event-item .event-actions .join-button{padding:.5rem 1rem;border-radius:.358rem;font-weight:500;transition:all .15s ease}.app-schedules .event-list .event-item .event-actions .join-button:hover{transform:translateY(-1px);opacity:.9;border-color:var(--ss-primary, #6e58ff);color:var(--ss-primary, #6e58ff)}.app-schedules .interview-grid{padding:.5rem 1rem}.app-schedules .interview-grid .interview-card{height:100%;border-radius:.428rem;background-color:#fff;box-shadow:0 4px 24px #22292f1a;padding:1.25rem;transition:transform .2s,box-shadow .2s;border:1px solid #ebe9f1;border-top:4px solid var(--ss-primary, #6e58ff);display:flex;flex-direction:column}.app-schedules .interview-grid .interview-card:hover{transform:translateY(-3px);box-shadow:0 8px 25px #22292f26}.app-schedules .interview-grid .interview-card .interview-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;flex-wrap:wrap;gap:.75rem}.app-schedules .interview-grid .interview-card .interview-header .interview-title{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.app-schedules .interview-grid .interview-card .interview-header .interview-title h5{margin-bottom:0;font-weight:600;color:#5e5873}.app-schedules .interview-grid .interview-card .interview-header .interview-actions{display:flex;align-items:center;gap:.5rem}.app-schedules .interview-grid .interview-card .interview-header .interview-actions .view-booking-btn{padding:.5rem .75rem;border-radius:.358rem;font-size:.8rem;font-weight:500;outline:none!important;box-shadow:none!important;background-color:transparent!important;border-color:transparent!important}.app-schedules .interview-grid .interview-card .interview-header .interview-actions .view-booking-btn:hover{background-color:transparent!important}.app-schedules .interview-grid .interview-card .interview-header .interview-actions .view-booking-btn:focus,.app-schedules .interview-grid .interview-card .interview-header .interview-actions .view-booking-btn:active{background-color:transparent!important}.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;display:flex;flex-direction:column}.app-schedules .interview-grid .interview-card .interview-content .interview-description{font-size:.875rem;margin-bottom:1rem;color:#6e6b7b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.app-schedules .interview-grid .interview-card .interview-content .interview-details{display:flex;flex-direction:column;gap:.75rem;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:var(--ss-primary, #6e58ff)}[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}.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;padding:.4rem .7rem;font-size:.8rem}.app-schedules .time-range-filter .flatpickr-wrapper{width:100%}.app-schedules .time-range-filter .form-control{background-color:#fff}.app-schedules .time-range-filter .btn-primary{background-color:var(--ss-primary, #6e58ff)!important;border-color:var(--ss-primary, #6e58ff)!important;padding:.786rem 1.5rem;height:38px;border-radius:.358rem;box-shadow:0 1px 20px 1px rgba(var(--ss-primary-rgb, 110, 88, 255),.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:var(--ss-primary, #6e58ff)}[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:var(--ss-primary, #6e58ff);text-decoration:none;padding:0;min-width:auto}.app-schedules .date-range-info .modify-btn:hover{color:var(--ss-primary, #6e58ff);text-decoration:underline}.app-schedules .pagination-wrapper{padding:.5rem 1rem}.app-schedules .pagination-wrapper .pagination-select{min-width:5rem;height:2.2rem;font-size:.875rem;background-color:#fff;border-color:#d8d6de;border-radius:.357rem}.app-schedules .pagination-wrapper .pagination{display:flex;align-items:center;gap:.25rem}.app-schedules .pagination-wrapper .pagination .pagination-item,.app-schedules .pagination-wrapper .pagination .pagination-prev,.app-schedules .pagination-wrapper .pagination .pagination-next{min-width:2.2rem;height:2.2rem;padding:0;display:flex;align-items:center;justify-content:center;font-size:.875rem;border-radius:.357rem;margin:0 .125rem}.app-schedules .pagination-wrapper .pagination .pagination-item.btn-primary,.app-schedules .pagination-wrapper .pagination .pagination-prev.btn-primary,.app-schedules .pagination-wrapper .pagination .pagination-next.btn-primary{background-color:var(--ss-primary, #6e58ff)!important;border-color:var(--ss-primary, #6e58ff)!important;color:#fff;font-weight:500;box-shadow:0 2px 4px rgba(var(--ss-primary-rgb, 110, 88, 255),.4)}.app-schedules .pagination-wrapper .pagination .pagination-item.btn-flat-primary,.app-schedules .pagination-wrapper .pagination .pagination-prev.btn-flat-primary,.app-schedules .pagination-wrapper .pagination .pagination-next.btn-flat-primary{color:#6e6b7b;background-color:transparent;border-color:transparent}.app-schedules .pagination-wrapper .pagination .pagination-item.btn-flat-primary:hover,.app-schedules .pagination-wrapper .pagination .pagination-prev.btn-flat-primary:hover,.app-schedules .pagination-wrapper .pagination .pagination-next.btn-flat-primary:hover{background-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.12);color:var(--ss-primary, #6e58ff)}.app-schedules .pagination-wrapper .pagination .pagination-item.btn-flat-primary:disabled,.app-schedules .pagination-wrapper .pagination .pagination-prev.btn-flat-primary:disabled,.app-schedules .pagination-wrapper .pagination .pagination-next.btn-flat-primary:disabled{color:#b9b9c3;cursor:not-allowed}.app-schedules .pagination-wrapper .pagination .pagination-item.btn-flat-primary:disabled:hover,.app-schedules .pagination-wrapper .pagination .pagination-prev.btn-flat-primary:disabled:hover,.app-schedules .pagination-wrapper .pagination .pagination-next.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;border:1px solid #ebe9f1;border-radius:14px;box-shadow:0 8px 24px #22292f0f;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.site-availability-card:hover{transform:translateY(-3px);border-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.25);box-shadow:0 14px 34px #22292f1f}.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:var(--ss-primary, #6e58ff)}.site-availability-card__capacity{position:absolute;bottom:10px;padding:5px 10px;border-radius:999px;background:rgba(var(--ss-primary-rgb, 110, 88, 255),.95);color:#fff;font-size:.72rem;font-weight:700;box-shadow:0 4px 12px #22292f1a}[dir=ltr] .site-availability-card__capacity{left:12px}[dir=rtl] .site-availability-card__capacity{right:12px}.form-control-datetime{width:100%!important;border:1px solid #d8d6de;border-radius:.357rem;padding:.438rem 1rem}.form-control-datetime .react-datetime-picker__wrapper{border:none}.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}.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:var(--ss-primary, #6e58ff)}.form-control-datetime .react-datetime-picker__wrapper .react-datetime-picker__button:focus{outline:none}.form-control-datetime .react-calendar{border-radius:.428rem;border-color:#ebe9f1;box-shadow:0 4px 24px #22292f1a}.form-control-datetime .react-calendar .react-calendar__navigation button:enabled:hover,.form-control-datetime .react-calendar .react-calendar__navigation button:enabled:focus,.form-control-datetime .react-calendar .react-calendar__tile:enabled:hover,.form-control-datetime .react-calendar .react-calendar__tile:enabled:focus,.form-control-datetime .react-calendar .react-calendar__tile--active{background-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.16)}.form-control-datetime .react-calendar .react-calendar__tile--active{background:var(--ss-primary, #6e58ff);color:#fff}.form-control-datetime .react-clock{margin-top:10px}.form-control-datetime .react-clock .react-clock__hand__body{background-color:var(--ss-primary, #6e58ff)}.form-control-datetime .react-clock .react-clock__face{border-color:#ebe9f1}.form-control-datetime .react-clock .react-clock__mark__body{background-color:#6e6b7b}.days-selector{margin-top:.5rem}.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{padding:.375rem .5rem;color:var(--ss-primary, #6e58ff)}.days-selector .btn.edit-hours-btn:hover{background-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.12)}.working-hours-edit{background-color:#f8f8f8;border-radius:.428rem;padding:1rem;border:1px solid #ebe9f1}.working-hours-edit h6{color:#5e5873;font-weight:500}.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 #0000000d}.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}.form-check-input:checked{background-color:var(--ss-primary, #6e58ff);border-color:var(--ss-primary, #6e58ff)}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.85%29'/%3e%3c/svg%3e")}.interview-list{padding:.5rem 1rem}.interview-list .interview-item{margin-bottom:1.5rem;border-radius:.428rem;background-color:#fff;box-shadow:0 4px 24px #22292f1a;padding:1.25rem;transition:transform .2s,box-shadow .2s}.interview-list .interview-item:hover{transform:translateY(-3px);box-shadow:0 8px 25px #22292f26}.interview-list .interview-item .interview-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.interview-list .interview-item .interview-header .interview-title{display:flex;align-items:center;gap:.75rem}.interview-list .interview-item .interview-header .interview-title h5{margin-bottom:0;font-weight:600;color:#5e5873}.interview-list .interview-item .interview-header .interview-actions{display:flex;align-items:center;gap:.5rem}.interview-list .interview-item .interview-header .interview-actions .view-booking-btn{padding:.5rem .75rem;border-radius:.358rem;font-size:.8rem;font-weight:500;outline:none!important;box-shadow:none!important;background-color:transparent!important;border-color:transparent!important}.interview-list .interview-item .interview-header .interview-actions .view-booking-btn:hover{background-color:transparent!important}.interview-list .interview-item .interview-header .interview-actions .view-booking-btn:focus,.interview-list .interview-item .interview-header .interview-actions .view-booking-btn:active{background-color:transparent!important}.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;margin-bottom:1rem;color:#6e6b7b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.interview-list .interview-item .interview-content .interview-details{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;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:var(--ss-primary, #6e58ff)}[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;border:1px solid #efefef!important;box-shadow:0 2px 8px #0000000d;position:relative;overflow:hidden;cursor:pointer}.event-type-selection .event-type-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px}.event-type-selection .event-type-card.meeting-card:before{background-color:var(--ss-primary, #6e58ff)}.event-type-selection .event-type-card.interview-card:before{background-color:var(--bs-success, #28c76f)}.event-type-selection .event-type-card:hover{transform:translateY(-3px);box-shadow:0 4px 12px #0000001a;border-color:#d8d6de!important}.event-type-selection .event-type-card h4{color:#5e5873;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;margin-bottom:0}.work-hours-tab .day-row{border-bottom:1px solid #ebe9f1;padding-bottom:1rem}.work-hours-tab .day-row:last-child{border-bottom:none}.work-hours-tab .interval-badge{display:inline-block;padding:.25rem .5rem;margin-bottom:.5rem;border-radius:4px;background-color:#f8f8f8;font-size:.85rem}[dir=ltr] .work-hours-tab .interval-badge{margin-right:.5rem}[dir=rtl] .work-hours-tab .interval-badge{margin-left:.5rem}.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;background-color:#ea54551f;border-color:#ea545580;border-radius:6px;padding:.5rem 1rem;margin-bottom:1rem}.availability-tab .day-row{margin-bottom:1.25rem;padding-bottom:1rem}.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;border-radius:50%;background-color:#0d6efd;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600}.availability-tab .unavailable-label{height:40px;font-size:1rem}.availability-tab .time-slot-row{margin-bottom:.75rem}.availability-tab .time-slot-row:last-child{margin-bottom:1rem}.availability-tab .time-slot{width:150px;background-color:#f8f8f8;border-radius:4px;padding:.25rem}.availability-tab .time-slot .time-input{border:none;background-color:transparent;width:100%;padding:.25rem .5rem}.availability-tab .time-slot .time-input:focus{outline:none;box-shadow:none;background-color:#fff}.availability-tab .time-slot .time-input.is-invalid{border:1px solid #ea5455;background-color:#ea54551a;border-radius:4px}.availability-tab .time-error{font-size:.8rem;color:#ea5455;padding:.1rem 0;font-weight:500}.availability-tab .time-separator{padding:0 .5rem;font-weight:700}.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;border-radius:6px}.settings-tab .nav-pills .nav-link:not(.active){background-color:transparent}.settings-tab .nav-pills .nav-link.active{background-color:var(--ss-primary, #6e58ff);color:#fff;border:2px solid var(--ss-primary, #6e58ff)}.settings-tab .nav-pills .nav-link:hover:not(.active){background-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.1)}.settings-tab .sub-tab-content{margin-top:1rem}.notification-settings .form-group{margin-bottom:1.5rem}.notification-settings input[type=checkbox]{cursor:pointer}.notification-settings input[type=checkbox]:checked{background-color:var(--ss-primary, #6e58ff);border-color:var(--ss-primary, #6e58ff)}.notification-settings input[type=number]:focus{border-color:var(--ss-primary, #6e58ff);box-shadow:0 0 0 .2rem rgba(var(--ss-primary-rgb, 110, 88, 255),.25)}.create-booking-schedule-modal .modal-dialog{max-width:920px;margin:1.5rem auto}.create-booking-schedule-modal .modal-content{border:none;border-radius:1rem;overflow:hidden;box-shadow:0 18px 50px #22292f2e}.create-booking-schedule-modal__header{padding:1.35rem 1.5rem .85rem}.create-booking-schedule-modal__header .btn-close,.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{margin-top:.2rem;color:#8a8896;font-size:.85rem}.create-booking-schedule-modal__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;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;gap:.65rem;margin:0;padding:.7rem .75rem;border:1px solid transparent;border-radius:.75rem;background:transparent;color:#8a8896;transition:border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}[dir=ltr] .create-booking-schedule-modal__step{text-align:left}[dir=rtl] .create-booking-schedule-modal__step{text-align:right}.create-booking-schedule-modal__step:hover{background:#fafafa}.create-booking-schedule-modal__step.is-current{background:#fbfaff;border-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.35);box-shadow:0 6px 16px rgba(var(--ss-primary-rgb, 110, 88, 255),.08);color:var(--ss-primary, #6e58ff)}.create-booking-schedule-modal__step.is-done{color:#28c76f}.create-booking-schedule-modal__step-index{width:1.6rem;height:1.6rem;flex-shrink:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;background:#f0f0f5;color:#6e6b7b}.is-current .create-booking-schedule-modal__step-index{background:var(--ss-primary, #6e58ff);color:#fff}.is-done .create-booking-schedule-modal__step-index{background:#28c76f26;color:#28c76f}.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{margin-top:.15rem;font-size:.72rem;color:#a5a3ae;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.create-booking-schedule-modal__body{padding:1.15rem 1.5rem .5rem;max-height:calc(100vh - 280px);overflow-y:auto}.create-booking-schedule-modal__panel{animation:bookingSchedulePanelIn .22s ease}.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{margin:0;font-size:1rem;font-weight:700;color:#2f2b3d}.create-booking-schedule-modal__panel-intro p{margin:.25rem 0 0;color:#8a8896;font-size:.84rem;line-height:1.45}.create-booking-schedule-modal__footer{padding:1rem 1.5rem 1.25rem;gap:.5rem;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;gap:.35rem}.create-booking-schedule-modal__expiry-field .flatpickr-wrapper{flex:1}.create-booking-schedule-modal__expiry-field .flatpickr-input,.create-booking-schedule-modal__expiry-field .form-control{width:100%;cursor:pointer;background-color:#fff}.create-booking-schedule-modal__expiry-clear{flex-shrink:0;padding:.35rem!important}.create-booking-schedule-modal__mode-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));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;gap:.75rem;width:100%;margin:0;padding:.95rem 1rem;border:1px solid #ebe9f1;border-radius:.85rem;background:#fff;color:#5e5873;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,transform .15s ease}[dir=ltr] .create-booking-schedule-modal__mode-card{text-align:left}[dir=rtl] .create-booking-schedule-modal__mode-card{text-align:right}.create-booking-schedule-modal__mode-card:hover{border-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.35);transform:translateY(-1px)}.create-booking-schedule-modal__mode-card strong,.create-booking-schedule-modal__mode-card small{display:block}.create-booking-schedule-modal__mode-card strong{color:#2f2b3d;font-size:.92rem}.create-booking-schedule-modal__mode-card small{margin-top:.2rem;color:#8a8896;font-size:.76rem;line-height:1.4}.create-booking-schedule-modal__mode-card svg{margin-top:.1rem;flex-shrink:0;color:var(--ss-primary, #6e58ff)}.create-booking-schedule-modal__mode-card.is-active{border-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.6);background:#fbfaff;box-shadow:0 8px 22px rgba(var(--ss-primary-rgb, 110, 88, 255),.12);color:var(--ss-primary, #6e58ff)}.create-booking-schedule-modal__site-preview{display:flex;align-items:center;gap:.75rem;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;border-radius:.6rem;color:var(--ss-primary, #6e58ff);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}[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{margin-top:.5rem;padding:.75rem 1rem;border-radius:.5rem;background:#ff9f4314;border:1px solid rgba(255,159,67,.25);color:#5e5873;font-size:.85rem;line-height:1.45}.create-booking-schedule-modal__email-card{margin-top:.25rem}.create-booking-schedule-modal__email-templates{border:1px solid #ebe9f1;border-radius:.85rem;overflow:hidden;background:#fff}.create-booking-schedule-modal__email-templates-head{display:flex;align-items:flex-start;gap:.65rem;padding:.85rem 1rem;background:#fafafa;border-bottom:1px solid #ebe9f1;color:var(--ss-primary, #6e58ff)}.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;margin-top:.15rem;color:#8a8896;font-size:.76rem;line-height:1.35}.create-booking-schedule-modal__email-templates-body{padding:1rem}.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;padding:1.5rem;background:#fff;border:1px dashed #d8d6de;border-radius:.5rem}.create-booking-schedule-modal__slots-list{display:flex;flex-wrap:wrap;gap:.5rem;max-height:220px;overflow-y:auto;padding:.75rem;background:#fff;border:1px solid #ebe9f1;border-radius:.5rem}.create-booking-schedule-modal__slot-pill{display:inline-flex;align-items:center;border-radius:999px;font-size:.8rem;white-space:nowrap;background:#eef2ff;border:1px solid #a5b4fc;color:#4f46e5}[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-switch,.create-booking-schedule-modal .form-check{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;margin:1.75rem auto}.generate-booking-link-modal .modal-content{border-radius:.75rem;border:none;box-shadow:0 10px 40px #22292f26}.generate-booking-link-modal .modal-header{padding:1.25rem 1.5rem;font-weight:600}.generate-booking-link-modal__body{padding:1.25rem 1.5rem}.generate-booking-link-modal .modal-footer{padding:1rem 1.5rem}.booking-schedule-detail-modal .modal-content{border:none;border-radius:.85rem;box-shadow:0 16px 48px #22292f2e;overflow:hidden}.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,var(--ss-primary, #6e58ff) 0%,rgba(var(--ss-primary-rgb, 110, 88, 255),.55) 100%)}[dir=rtl] .booking-schedule-detail-modal .modal-content:before{background:linear-gradient(-90deg,var(--ss-primary, #6e58ff) 0%,rgba(var(--ss-primary-rgb, 110, 88, 255),.55) 100%)}.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;margin-top:.35rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.45}.booking-schedule-detail-modal__body{padding:.75rem 1.5rem 1rem}.booking-schedule-detail-modal__stats{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.booking-schedule-detail-modal__stat-card{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .75rem;background:#f3f2ff;border:1px solid rgba(var(--ss-primary-rgb, 110, 88, 255),.2);border-radius:999px;font-size:.85rem;color:#2a2a3e;font-weight:500}.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));gap:.6rem;margin-bottom:1rem}.booking-schedule-detail-modal__info-item{display:flex;align-items:center;gap:.5rem;color:#2a2a3e;font-size:.9rem;padding:.6rem .75rem;background:#fafafa;border:1px solid #ebe9f1;border-radius:.5rem}.booking-schedule-detail-modal__bookings-link{border:none;background:none;padding:0;color:var(--ss-primary, #6e58ff);font-weight:600;cursor:pointer}.booking-schedule-detail-modal__bookings-link:hover{text-decoration:underline}.booking-schedule-detail-modal__meta-row{font-size:.85rem;color:#6e6b7b;margin-bottom:1rem;padding:.6rem .75rem;background:#f8f8f8;border-radius:.5rem}.booking-schedule-detail-modal__availability-title{font-weight:600;color:#2a2a3e;margin-bottom:.6rem;font-size:.9rem;text-transform:uppercase;letter-spacing:.4px}.booking-schedule-detail-modal__slots-scroll{max-height:min(420px,55vh);overflow-y:auto;-webkit-overflow-scrolling:touch;padding:.75rem;background:#f8f8f8;border-radius:.5rem;border:1px solid #ebe9f1;display:flex;flex-direction:column;gap:.75rem}.booking-schedule-detail-modal__date-group{display:flex;flex-direction:column;gap:.4rem}.booking-schedule-detail-modal__date-label{font-size:.8rem;font-weight:600;color:#5e5873;padding-bottom:.25rem;border-bottom:1px solid #ebe9f1}.booking-schedule-detail-modal__time-row{display:flex;flex-wrap:wrap;gap:.4rem}.booking-schedule-detail-modal__slot-pill{display:inline-flex;align-items:center;padding:.35rem .65rem;background:#fff;border:1px solid rgba(var(--ss-primary-rgb, 110, 88, 255),.25);border-radius:999px;font-size:.8rem;font-weight:600;color:#2a2a3e;white-space:nowrap}.booking-schedule-detail-modal__footer{padding:.75rem 1.5rem 1.25rem;justify-content:flex-end;gap:.5rem;background:#fafafa}.candidate-bookings-tab{display:flex;flex-direction:column;gap:1rem}.candidate-bookings-tab__card{border:1px solid #ebe9f1;border-radius:.75rem;box-shadow:0 4px 24px #22292f0f;overflow:hidden}.candidate-bookings-tab__card-header{display:flex;justify-content:space-between;align-items:center;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;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}[dir=ltr] .candidate-bookings-tab__header-icon{background:linear-gradient(135deg,var(--ss-primary, #6e58ff) 0%,rgba(var(--ss-primary-rgb, 110, 88, 255),.55) 100%);margin-right:.75rem}[dir=rtl] .candidate-bookings-tab__header-icon{background:linear-gradient(-135deg,var(--ss-primary, #6e58ff) 0%,rgba(var(--ss-primary-rgb, 110, 88, 255),.55) 100%);margin-left:.75rem}.candidate-bookings-tab__header-title{font-weight:600;color:#2a2a3e;font-size:1rem;margin:0}.candidate-bookings-tab__card-body{padding:1.25rem}.candidate-bookings-tab__empty{text-align:center;padding:2rem 1rem;color:#6e6b7b}.candidate-bookings-tab__empty svg{opacity:.45;margin-bottom:.75rem}.candidate-bookings-tab__empty p{max-width:320px;margin:0 auto;font-size:.9rem;line-height:1.5}.candidate-bookings-tab__links{display:flex;flex-direction:column;gap:.65rem}.candidate-bookings-tab__link-row{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;border:1px solid #ebe9f1;border-radius:.6rem;background:#fff;transition:box-shadow .15s ease}[dir=ltr] .candidate-bookings-tab__link-row{border-left:3px solid var(--ss-primary, #6e58ff)}[dir=rtl] .candidate-bookings-tab__link-row{border-right:3px solid var(--ss-primary, #6e58ff)}.candidate-bookings-tab__link-row:hover{box-shadow:0 4px 16px rgba(var(--ss-primary-rgb, 110, 88, 255),.1)}.candidate-bookings-tab__link-meta{font-size:.8rem;color:#6e6b7b;margin-top:.15rem}.candidate-bookings-tab__link-actions{display:flex;gap:.35rem;flex-shrink:0}.candidate-bookings-tab__section{padding:1rem 1.25rem}.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;margin-bottom:.85rem}.candidate-bookings-tab__booking-item{padding:.85rem 1rem;border:1px solid #ebe9f1;border-radius:.6rem;margin-bottom:.65rem}.candidate-bookings-tab__booking-item--upcoming{border-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.22)}[dir=ltr] .candidate-bookings-tab__booking-item--upcoming{background:linear-gradient(135deg,rgba(var(--ss-primary-rgb, 110, 88, 255),.05),rgba(var(--ss-primary-rgb, 110, 88, 255),.09))}[dir=rtl] .candidate-bookings-tab__booking-item--upcoming{background:linear-gradient(-135deg,rgba(var(--ss-primary-rgb, 110, 88, 255),.05),rgba(var(--ss-primary-rgb, 110, 88, 255),.09))}.candidate-bookings-tab__table-wrap{border:1px solid #ebe9f1;border-radius:.6rem;overflow:hidden}.candidate-bookings-tab__table{margin-bottom:0}.candidate-bookings-tab__table thead th{background:#f8f8f8;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#6e6b7b;border-bottom:1px solid #ebe9f1;padding:.75rem 1rem;white-space:nowrap}.candidate-bookings-tab__table tbody td{padding:.85rem 1rem;vertical-align:middle;font-size:.9rem;color:#2a2a3e;border-color:#f0f0f0}.candidate-bookings-tab__table tbody tr:hover{background:rgba(var(--ss-primary-rgb, 110, 88, 255),.03)}.candidate-bookings-tab__loading{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:2rem;color:#6e6b7b;font-size:.9rem}.candidate-bookings-tab--sidebar{gap:0}.candidate-bookings-tab--sidebar .candidate-bookings-tab__card{border:1px solid #e5e7eb;box-shadow:none;border-radius:10px;background:#fff}.candidate-bookings-tab--sidebar .candidate-bookings-tab__section{padding:.75rem 1rem}.candidate-bookings-tab--sidebar .candidate-bookings-tab__section:first-child{padding-top:.25rem}.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}.candidate-bookings-tab--sidebar .candidate-bookings-tab__links{padding:0 1rem 1rem}.candidate-bookings-tab--sidebar .candidate-bookings-tab__loading{padding:1.5rem}.candidate-bookings-tab__sidebar-head{padding:.75rem .75rem 0}.candidate-bookings-tab__subtabs{display:flex;gap:4px;padding:4px;background:#f3f4f6;border-radius:8px}.candidate-bookings-tab__subtab{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.25rem;border:none;background:transparent;padding:8px 10px;font-size:.75rem;font-weight:600;color:#6b7280;border-radius:6px;cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.candidate-bookings-tab__subtab--active{background:#fff;color:var(--ss-primary, #6e58ff);box-shadow:0 1px 3px #0f172a14}.candidate-bookings-tab__subtab-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:rgba(var(--ss-primary-rgb, 110, 88, 255),.12);color:var(--ss-primary, #6e58ff);font-size:.65rem;font-weight:700}.candidate-bookings-tab__sidebar-toolbar{display:flex;justify-content:flex-end;padding:.75rem .25rem 0}.candidate-bookings-tab__card-body--sidebar .candidate-bookings-tab__section{border-top:none}.booking-attendance-meta{line-height:1.45}.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;gap:1rem;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{margin-top:.2rem;font-size:.85rem;color:#8a8896}.self-scheduling-tab .booking-schedule-card{border:1px solid #ebe9f1;border-radius:.85rem;box-shadow:0 4px 20px #22292f0d;transition:box-shadow .2s ease,transform .2s ease;height:100%;overflow:hidden;background:#fff}.self-scheduling-tab .booking-schedule-card:hover{box-shadow:0 10px 28px rgba(var(--ss-primary-rgb, 110, 88, 255),.1);transform:translateY(-2px)}.self-scheduling-tab .booking-schedule-card .card-body{padding:1.15rem 1.2rem 1rem;display:flex;flex-direction:column;height:100%}.self-scheduling-tab .booking-schedule-card__top-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:.65rem}.self-scheduling-tab .booking-schedule-card__type{display:inline-flex;align-items:center;gap:.5rem;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ss-primary, #6e58ff)}.self-scheduling-tab .booking-schedule-card__type-icon{width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}[dir=ltr] .self-scheduling-tab .booking-schedule-card__type-icon{background:linear-gradient(135deg,var(--ss-primary, #6e58ff) 0%,rgba(var(--ss-primary-rgb, 110, 88, 255),.55) 100%)}[dir=rtl] .self-scheduling-tab .booking-schedule-card__type-icon{background:linear-gradient(-135deg,var(--ss-primary, #6e58ff) 0%,rgba(var(--ss-primary-rgb, 110, 88, 255),.55) 100%)}.self-scheduling-tab .booking-schedule-card__actions{display:flex;gap:.15rem;flex-shrink:0}.self-scheduling-tab .booking-schedule-card__title{font-size:1rem;font-weight:700;color:#2a2a3e;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3;text-transform:none}.self-scheduling-tab .booking-schedule-card__description{font-size:.82rem;color:#6e6b7b;margin:0 0 .85rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35}.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;gap:.45rem;margin-bottom:.55rem}.self-scheduling-tab .booking-schedule-card__chip{display:inline-flex;align-items:center;gap:.3rem;padding:.28rem .65rem;background:#f3f2ff;border:1px solid rgba(var(--ss-primary-rgb, 110, 88, 255),.2);border-radius:999px;font-size:.78rem;color:#5e5873;font-weight:500}.self-scheduling-tab .booking-schedule-card__slots{font-size:.8rem;color:#8b8a96;margin-bottom:.85rem}.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;gap:.5rem;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;background:#ececf1;border-radius:999px;overflow:hidden}.self-scheduling-tab .booking-schedule-card__fill-bar{height:100%;border-radius:999px;transition:width .25s ease;min-width:0}[dir=ltr] .self-scheduling-tab .booking-schedule-card__fill-bar{background:linear-gradient(90deg,var(--ss-primary, #6e58ff) 0%,rgba(var(--ss-primary-rgb, 110, 88, 255),.55) 100%)}[dir=rtl] .self-scheduling-tab .booking-schedule-card__fill-bar{background:linear-gradient(-90deg,var(--ss-primary, #6e58ff) 0%,rgba(var(--ss-primary-rgb, 110, 88, 255),.55) 100%)}.self-scheduling-tab .booking-schedule-card__expiry{font-size:.78rem;font-weight:600;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:fit-content;padding:.2rem .55rem;border-radius:999px;background:#f1f0f5;color:#6e6b7b}.self-scheduling-tab .booking-schedule-card__expiry--warning{display:inline-block;width:fit-content;padding:.2rem .55rem;border-radius:999px;background:#fff3e8;color:#ff9f43}.self-scheduling-tab .booking-schedule-card__expiry--critical,.self-scheduling-tab .booking-schedule-card__expiry--expired{display:inline-block;width:fit-content;padding:.2rem .55rem;border-radius:999px;background:#fceaea;color:#ea5455}.self-scheduling-tab .booking-schedule-card--clickable{cursor:pointer}.self-scheduling-tab .booking-schedule-card__bookings-link{display:inline-flex;align-items:center;padding:0;border:none;background:none;color:var(--ss-primary, #6e58ff);font-size:.82rem;font-weight:600;cursor:pointer}.self-scheduling-tab .booking-schedule-card__bookings-link:hover{text-decoration:underline}.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 #22292f0a}.self-scheduling-tab .self-scheduling-pagination .select__control{min-width:72px}.self-scheduling-tab .bookings-table-card{border:1px solid #ebe9f1;border-radius:.75rem;overflow:hidden;box-shadow:0 4px 24px #22292f0f;background:#fff}.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;gap:1rem;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{box-shadow:none;border:1px solid #ebe9f1;flex:1 1 auto;height:auto;display:flex;flex-direction:column;min-height:0}.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:max-content;min-width:100%}.self-scheduling-tab .bookings-table-card table{margin-bottom:0}.self-scheduling-tab .bookings-table-card table th,.self-scheduling-tab .bookings-table-card table td{white-space:nowrap}.self-scheduling-tab .bookings-table-card table thead th{background:#f8f8f8;font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;color:#6e6b7b;font-weight:600;border-bottom:1px solid #ebe9f1;padding:.85rem 1rem}.self-scheduling-tab .bookings-table-card table tbody td{padding:.85rem 1rem;vertical-align:middle;color:#2a2a3e}.self-scheduling-tab .bookings-table-card table th:first-child,.self-scheduling-tab .bookings-table-card table td:first-child{position:sticky;z-index:1;background:#fff}[dir=ltr] .self-scheduling-tab .bookings-table-card table th:first-child,[dir=ltr] .self-scheduling-tab .bookings-table-card table td:first-child{left:0;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg, transparent),8px 0 10px -8px #22292f1f}[dir=rtl] .self-scheduling-tab .bookings-table-card table th:first-child,[dir=rtl] .self-scheduling-tab .bookings-table-card table td:first-child{right:0;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg, transparent),-8px 0 10px -8px #22292f1f}.self-scheduling-tab .bookings-table-card table thead th:first-child{z-index:3;background:#f8f8f8}.self-scheduling-tab .bookings-table-card__actions-cell{white-space:nowrap;width:1%}.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;gap:.35rem;padding:.2rem .25rem;border:0;background:transparent;color:inherit;font:inherit;font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase;cursor:pointer}.self-scheduling-tab .bookings-table-card__sort-btn:hover,.self-scheduling-tab .bookings-table-card__sort-btn.is-active{color:var(--ss-primary, #6e58ff)}.self-scheduling-tab .bookings-table-card__sort-link{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;padding:0;color:inherit;font:inherit;font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;cursor:pointer}.self-scheduling-tab .bookings-table-card__sort-link.is-active{color:var(--ss-primary, #6e58ff)}.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:var(--ss-primary, #6e58ff)}.self-scheduling-tab .bookings-row-actions{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:8px}.self-scheduling-tab .bookings-row-actions__tooltip{display:inline-flex}.self-scheduling-tab .bookings-row-actions__logs{padding:6px 8px!important;min-width:32px;display:inline-flex;align-items:center;justify-content:center}.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;gap:.75rem;flex-wrap:wrap}.filters-toolbar__fields{display:flex;flex:1 1 auto;flex-wrap:wrap;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 .react-select,.filters-toolbar__field .flatpickr-wrapper,.filters-toolbar__field .form-control{width:100%}.filters-toolbar__actions{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:.5rem;flex:0 0 auto;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;gap:8px}.attendance-buttons__tooltip{display:inline-flex}.attendance-buttons__btn{white-space:nowrap;padding:6px 8px;min-width:32px;display:inline-flex;align-items:center;justify-content:center}.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 #22292f0a}.booking-activity-logs-tab__table-card{border:1px solid #ebe9f1;border-radius:.75rem;box-shadow:0 4px 24px #22292f0f;overflow:hidden}.booking-activity-logs-tab__table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.booking-activity-logs-tab__table{margin-bottom:0;min-width:920px;table-layout:fixed;width:100%}.booking-activity-logs-tab__table thead th{background:#f8f8f8;font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;color:#6e6b7b;font-weight:600;border-bottom:1px solid #ebe9f1;padding:.85rem 1rem;white-space:nowrap}.booking-activity-logs-tab__table tbody td{padding:.85rem 1rem;vertical-align:middle;color:#2a2a3e}.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;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;border:1px solid #e5e7eb;border-radius:10px;background:#fff}.self-scheduling-attendance-tab__hero{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;padding:1.35rem 1.5rem;border-radius:.85rem;border:1px solid rgba(var(--ss-primary-rgb, 110, 88, 255),.14);box-shadow:0 8px 24px rgba(var(--ss-primary-rgb, 110, 88, 255),.08)}[dir=ltr] .self-scheduling-attendance-tab__hero{background:linear-gradient(135deg,rgba(var(--ss-primary-rgb, 110, 88, 255),.08),#fffffff5)}[dir=rtl] .self-scheduling-attendance-tab__hero{background:linear-gradient(-135deg,rgba(var(--ss-primary-rgb, 110, 88, 255),.08),#fffffff5)}.self-scheduling-attendance-tab__hero-copy{min-width:0}.self-scheduling-attendance-tab__eyebrow{display:inline-flex;align-items:center;padding:.35rem .65rem;border-radius:999px;background:rgba(var(--ss-primary-rgb, 110, 88, 255),.12);color:var(--ss-primary, #6e58ff);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.65rem}.self-scheduling-attendance-tab__title{font-size:1.25rem;font-weight:700;color:#2a2a3e;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{border-radius:10px!important;flex-shrink:0;white-space:nowrap}.self-scheduling-attendance-tab__panel{display:grid;grid-template-columns:minmax(240px,.95fr) minmax(320px,1.25fr);gap:1rem;align-items:stretch}.self-scheduling-attendance-tab__steps,.self-scheduling-attendance-tab__actions{min-width:0}.self-scheduling-attendance-tab__steps{padding:1.25rem 1.35rem;border-radius:.85rem;border:1px solid #ebe9f1;background:#fff;box-shadow:0 4px 18px #22292f0d}.self-scheduling-attendance-tab__panel-title{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:700;color:#2a2a3e;margin-bottom:.85rem}.self-scheduling-attendance-tab__steps-list{margin:0 0 1rem;color:#6e6b7b;font-size:.88rem;line-height:1.55}[dir=ltr] .self-scheduling-attendance-tab__steps-list{padding-left:1.15rem}[dir=rtl] .self-scheduling-attendance-tab__steps-list{padding-right:1.15rem}.self-scheduling-attendance-tab__steps-list li+li{margin-top:.55rem}.self-scheduling-attendance-tab__hint{display:flex;align-items:flex-start;gap:.55rem;padding:.85rem .95rem;border-radius:.65rem;background:rgba(var(--ss-primary-rgb, 110, 88, 255),.06);color:#5e5873;font-size:.82rem;line-height:1.45}.self-scheduling-attendance-tab__hint svg{flex-shrink:0;margin-top:.1rem;color:var(--ss-primary, #6e58ff)}.self-scheduling-attendance-tab__actions{display:flex;flex-direction:column;gap:1rem}.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 #22292f0d}.self-scheduling-attendance-tab__action-head{display:flex;align-items:flex-start;gap:.85rem;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;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.self-scheduling-attendance-tab__action-icon--code{color:var(--ss-primary, #6e58ff);background:rgba(var(--ss-primary-rgb, 110, 88, 255),.12)}.self-scheduling-attendance-tab__action-icon--scan{color:#12b886;background:#12b8861f}.self-scheduling-attendance-tab__code-input{max-width:240px;margin-bottom:.85rem;border-radius:10px!important;letter-spacing:.15em}.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;gap:.55rem;min-height:140px;margin-bottom:.85rem;border-radius:.75rem;border:1px dashed rgba(var(--ss-primary-rgb, 110, 88, 255),.22);color:#8a8896;font-size:.82rem;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}}.self-scheduling-tab__toolbar--stacked{margin-bottom:1rem}.self-scheduling-tab__filters{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem}.self-scheduling-tab__filter-pills{display:inline-flex;flex-wrap:wrap;gap:.5rem}.self-scheduling-tab__filter-pill{border:1px solid #ebe9f1;background:#fff;color:#6e6b7b;border-radius:999px;padding:.5rem 1rem;font-size:.82rem;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.self-scheduling-tab__filter-pill:hover:not(.is-active){border-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.35);color:var(--ss-primary, #6e58ff)}.self-scheduling-tab__filter-pill.is-active{background:var(--ss-primary, #6e58ff);border-color:var(--ss-primary, #6e58ff);color:#fff;box-shadow:0 4px 14px rgba(var(--ss-primary-rgb, 110, 88, 255),.28)}.self-scheduling-tab__search{position:relative;min-width:220px;flex:0 1 300px}.self-scheduling-tab__search svg{position:absolute;top:50%;transform:translateY(-50%);color:#b9b9c3;pointer-events:none}[dir=ltr] .self-scheduling-tab__search svg{left:12px}[dir=rtl] .self-scheduling-tab__search svg{right:12px}.self-scheduling-tab__search .form-control{border-radius:999px;border-color:#ebe9f1;min-height:40px;background:#fff;box-shadow:0 2px 8px #22292f0a}[dir=ltr] .self-scheduling-tab__search .form-control{padding-left:34px}[dir=rtl] .self-scheduling-tab__search .form-control{padding-right:34px}.self-scheduling-tab__search .form-control:focus{border-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.45);box-shadow:0 0 0 3px rgba(var(--ss-primary-rgb, 110, 88, 255),.12)}.self-scheduling-tab__card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));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;gap:1rem}}.self-scheduling-tab .card.booking-schedule-card-v2,.self-scheduling-tab .card.site-availability-card-v2{position:relative;height:100%;margin-bottom:0;background:#fff!important;border:1px solid #e4e1ec!important;border-radius:16px!important;box-shadow:0 1px 2px #22292f0a,0 8px 24px #22292f12!important;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.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;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(var(--ss-primary-rgb, 110, 88, 255),.15),rgba(var(--ss-primary-rgb, 110, 88, 255),.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(var(--ss-primary-rgb, 110, 88, 255),.15),rgba(var(--ss-primary-rgb, 110, 88, 255),.45))}.self-scheduling-tab .card.booking-schedule-card-v2:hover,.self-scheduling-tab .card.site-availability-card-v2:hover{transform:translateY(-4px);border-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.28)!important;box-shadow:0 2px 6px #22292f0d,0 16px 40px rgba(var(--ss-primary-rgb, 110, 88, 255),.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{padding:1.25rem 1.3rem 1.15rem;display:flex;flex-direction:column;height:100%}.booking-schedule-card-v2__status{display:inline-flex;align-items:center;gap:.45rem;font-size:.78rem;font-weight:700;margin-bottom:.75rem;color:#6e6b7b}.booking-schedule-card-v2__status-dot{width:8px;height:8px;border-radius:50%;background:#b9b9c3;flex-shrink:0}.booking-schedule-card-v2__status-dot--live{background:#28c76f}.booking-schedule-card-v2__status-dot--expiring{background:#ff9f43}.booking-schedule-card-v2__status-dot--draft{background:#b9b9c3}.booking-schedule-card-v2__status-dot--expired{background:#ea5455}.booking-schedule-card-v2__title{font-size:1.06rem;font-weight:700;color:#2a2a3e;margin:0 0 .85rem;line-height:1.35}.booking-schedule-card-v2__meta{display:flex;flex-wrap:wrap;gap:.65rem 1rem;margin-bottom:1.1rem;padding-bottom:1rem;border-bottom:1px solid #f0eef5;color:#6e6b7b;font-size:.82rem}.booking-schedule-card-v2__meta-item{display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap}.booking-schedule-card-v2__capacity{margin-bottom:.85rem}.booking-schedule-card-v2__capacity-header{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.82rem;font-weight:600;color:#5e5873}.booking-schedule-card-v2__capacity-full{color:#ff9f43;font-weight:700}.booking-schedule-card-v2__capacity-unlimited{color:var(--ss-primary, #6e58ff);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 6px 12px)}[dir=rtl] .booking-schedule-card-v2__capacity--uncapped .booking-schedule-card-v2__capacity-track{background:repeating-linear-gradient(45deg,#ececf1,#ececf1 6px,#f5f5f8 6px 12px)}.booking-schedule-card-v2__capacity--uncapped .booking-schedule-card-v2__capacity-bar{width:0!important;background:transparent}.booking-schedule-card-v2__capacity-track{height:7px;border-radius:999px;background:#ececf1;overflow:hidden}.booking-schedule-card-v2__capacity-bar{height:100%;border-radius:999px;transition:width .25s ease}[dir=ltr] .booking-schedule-card-v2__capacity-bar{background:linear-gradient(90deg,var(--ss-primary, #6e58ff) 0%,rgba(var(--ss-primary-rgb, 110, 88, 255),.55) 100%)}[dir=rtl] .booking-schedule-card-v2__capacity-bar{background:linear-gradient(-90deg,var(--ss-primary, #6e58ff) 0%,rgba(var(--ss-primary-rgb, 110, 88, 255),.55) 100%)}.booking-schedule-card-v2__next-slot{padding:.7rem .85rem;border-radius:10px;background:#f8f7fb;border:1px solid #ebe9f1;color:#6e6b7b;font-size:.82rem;margin-bottom:1.1rem}.booking-schedule-card-v2__bookings-link{display:inline-flex;align-items:center;gap:.35rem;margin-bottom:1.1rem;padding:0;border:none;background:none;color:var(--ss-primary, #6e58ff);font-size:.82rem;font-weight:600;cursor:pointer}.booking-schedule-card-v2__bookings-link:hover{text-decoration:underline}.booking-schedule-card-v2__footer{margin-top:auto;padding-top:.85rem;border-top:1px solid #f0eef5;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem;container-type:inline-size}[dir=ltr] .booking-schedule-card-v2__footer>:last-child{margin-left:auto}[dir=rtl] .booking-schedule-card-v2__footer>:last-child{margin-right:auto}.booking-schedule-card-v2__footer-actions{display:flex;align-items:center;gap:.5rem;min-width:0}.booking-schedule-card-v2__duplicate-btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem}.booking-schedule-card-v2__expiry{font-size:.8rem;color:#8a8896;font-weight:500}.booking-schedule-card-v2__action-btn{border-radius:8px!important;white-space:nowrap;min-width:88px;box-shadow:0 4px 12px rgba(var(--ss-primary-rgb, 110, 88, 255),.22)}.booking-schedule-card-v2__action-btn--secondary{box-shadow:none;background:#fff;border-color:#d8d6de!important;color:#5e5873!important}.booking-schedule-card-v2__action-btn--secondary:hover,.booking-schedule-card-v2__action-btn--secondary:focus{background:#f6f5fa!important;border-color:#c4c2cc!important;color:#4b4760!important}@container (max-width: 380px){.booking-schedule-card-v2__action-btn{min-width:0;padding-left:.85rem!important;padding-right:.85rem!important}.booking-schedule-card-v2__duplicate-btn{padding-left:.6rem!important;padding-right:.6rem!important}.booking-schedule-card-v2__duplicate-label{display:none}}.site-availability-card-v2__capacity-badge{display:inline-flex;padding:.38rem .75rem;border-radius:999px;background:rgba(var(--ss-primary-rgb, 110, 88, 255),.1);color:var(--ss-primary, #6e58ff);font-size:.74rem;font-weight:700;margin-bottom:.85rem}.site-availability-card-v2__title{font-size:1.04rem;font-weight:700;color:#2a2a3e;margin:0 0 .4rem;line-height:1.35}.site-availability-card-v2__address{display:flex;align-items:flex-start;gap:.4rem;color:#8a8896;font-size:.8rem;line-height:1.45;margin-bottom:1.15rem;padding-bottom:1rem;border-bottom:1px solid #f0eef5}.site-availability-card-v2__address svg{flex-shrink:0;margin-top:.12rem}.site-availability-card-v2__section{margin-bottom:1.15rem;padding-bottom:1rem;border-bottom:1px solid #f0eef5}.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;gap:.75rem;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{margin-top:.2rem;font-size:.78rem;color:#8a8896}.site-availability-card-v2__edit-link{border:none;background:transparent;color:var(--ss-primary, #6e58ff);font-size:.8rem;font-weight:600;display:inline-flex;align-items:center;gap:.3rem;cursor:pointer;padding:.15rem 0}.site-availability-card-v2__edit-link:hover{text-decoration:underline}.site-availability-card-v2__edit-link:disabled{opacity:.55;cursor:not-allowed}.site-availability-card-v2__gallery{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.site-availability-card-v2__gallery-item{position:relative;width:58px;height:46px;border-radius:8px;overflow:hidden;border:1px solid #ebe9f1;box-shadow:0 2px 6px #22292f0f}.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%;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;border:none;background:#ea5455eb;color:#fff;width:18px;height:18px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .15s ease}[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;border:1px dashed #d8d6de;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:#8a8896;cursor:pointer;background:#fafafa;transition:border-color .15s ease,color .15s ease,background .15s ease}.site-availability-card-v2__gallery-add:hover{border-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.45);color:var(--ss-primary, #6e58ff);background:#fbfaff}.site-availability-card-v2__gallery-empty{font-size:.62rem;text-align:center;line-height:1.2;padding:0 .25rem}.site-availability-card-v2__gallery-more{width:58px;height:46px;border-radius:8px;background:#f1f0f5;color:#6e6b7b;font-size:.78rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;border:1px solid #ebe9f1;cursor:pointer;padding:0}.site-availability-card-v2__gallery-more:hover{background:#ebe9f1;color:#5e5873}.site-availability-card-v2__slot-list{list-style:none;margin:0;padding:0}.site-availability-card-v2__slot-list li{font-size:.8rem;color:#6e6b7b;padding:.28rem 0;line-height:1.4}.site-availability-card-v2__empty-slots{margin:0;font-size:.8rem;color:#b9b9c3}.site-availability-card-v2__view-all{border:none;background:transparent;padding:0;margin-top:.45rem;color:var(--ss-primary, #6e58ff);font-size:.78rem;font-weight:600;cursor:pointer}.site-availability-card-v2__view-all:hover{text-decoration:underline}.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;gap:.55rem;margin-bottom:.75rem}.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;cursor:pointer}.site-availability-card-v2__capacity-input-row{display:flex;align-items:center;gap:.55rem}.site-availability-card-v2__capacity-input-row .form-control{max-width:96px;border-radius:8px}.site-availability-card-v2__capacity-input-row .btn{border-radius:8px;box-shadow:0 4px 12px rgba(var(--ss-primary-rgb, 110, 88, 255),.18)}.site-availability-image-preview-modal .modal-content{background:transparent;border:none;box-shadow:none}.site-availability-image-preview-modal__body{position:relative;padding:0;text-align:center}.site-availability-image-preview-modal__close{position:absolute;top:-.35rem;z-index:2;width:36px;height:36px;border:none;border-radius:50%;background:#22292fc7;color:#fff;display:inline-flex;align-items:center;justify-content:center;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%;transform:translateY(-50%);z-index:2;width:40px;height:40px;border:none;border-radius:50%;background:#22292fb8;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}[dir=ltr] .site-availability-image-preview-modal__nav--prev{left:.5rem}[dir=rtl] .site-availability-image-preview-modal__nav--prev,[dir=ltr] .site-availability-image-preview-modal__nav--next{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;border-radius:12px;object-fit:contain;background:#111;box-shadow:0 16px 48px #00000059}.site-availability-image-preview-modal__caption{margin:.85rem 0 0;color:#fff;font-size:.85rem;font-weight:600;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;column-gap:16px;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 .react-select,.ss-analytics .ss-analytics__filter-field .flatpickr-wrapper,.ss-analytics .ss-analytics__filter-field .form-control{width:100%}.ss-analytics .ss-analytics__filter-hint{margin-top:6px;font-size:.72rem;line-height:1.35;color:#8a8896}.ss-analytics .ss-analytics__filter-actions{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;padding-top:22px}.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;gap:8px}.ss-analytics .ss-analytics__filter-presets--inline{grid-column:auto;align-items:center;padding-bottom:2px}.ss-analytics .ss-analytics__interview-filters .ss-analytics__interview-filters-head{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:10px}.ss-analytics .ss-analytics__scope-badge{display:inline-flex;align-items:center;flex-shrink:0;padding:2px 8px;border-radius:999px;font-size:.68rem;font-weight:700;letter-spacing:.02em;white-space:nowrap}.ss-analytics .ss-analytics__scope-badge--activity{background:rgba(var(--ss-primary-rgb, 110, 88, 255),.12);color:var(--ss-primary, #6e58ff)}.ss-analytics .ss-analytics__scope-badge--scheduled{background:#00cfe824;color:#00cfe8}.ss-analytics .ss-analytics__kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));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{border:1px solid #ebe9f1;border-radius:.85rem;box-shadow:0 4px 20px #22292f0a;min-height:132px;height:100%}.ss-analytics .ss-analytics__kpi-card .card-body{display:flex;flex-direction:column;height:100%;padding:16px}.ss-analytics .ss-analytics__kpi-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.ss-analytics .ss-analytics__kpi-label-wrap,.ss-analytics .ss-analytics__rate-label-wrap,.ss-analytics .ss-analytics__adoption-title-wrap,.ss-analytics .ss-analytics__adoption-stat-head{display:inline-flex;align-items:center;gap:.35rem}.ss-analytics .ss-analytics__info-btn{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:999px;background:rgba(var(--ss-primary-rgb, 110, 88, 255),.08);color:var(--ss-primary, #6e58ff);cursor:help;flex-shrink:0}.ss-analytics .ss-analytics__info-btn:hover,.ss-analytics .ss-analytics__info-btn:focus{background:rgba(var(--ss-primary-rgb, 110, 88, 255),.16);outline:none}.ss-analytics .ss-analytics__adoption-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;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{margin-top:.15rem;font-size:.78rem;color:#8a8896;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.ss-analytics .ss-analytics__adoption-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:stretch}.ss-analytics .ss-analytics__adoption-stat{display:flex;flex-direction:column;min-height:124px;height:100%;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:var(--ss-primary, #6e58ff)}.ss-analytics .ss-analytics__adoption-stat-value{margin-top:auto;padding-top:12px;font-size:1.35rem;font-weight:700;color:#2a2a3e}.ss-analytics .ss-analytics__adoption-stat-sub{margin-top:4px;font-size:.78rem;color:#8a8896}.ss-analytics .ss-analytics__kpi-label{font-size:.8rem;font-weight:600;color:#8a8896}.ss-analytics .ss-analytics__kpi-icon{color:var(--ss-primary, #6e58ff);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{margin-top:auto;padding-top:8px;font-size:.78rem;color:#8a8896}.ss-analytics .ss-analytics__panel{border:1px solid #ebe9f1;border-radius:.85rem;box-shadow:0 4px 20px #22292f0a}.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));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%;padding:20px;gap:16px}.ss-analytics .ss-analytics__chart-head{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:flex-start;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;gap:8px}.ss-analytics .ss-analytics__chart-icon{width:40px;height:40px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:rgba(var(--ss-primary-rgb, 110, 88, 255),.12);color:var(--ss-primary, #6e58ff)}.ss-analytics .ss-analytics__chart-icon--funnel{background:rgba(var(--ss-primary-rgb, 110, 88, 255),.12);color:var(--ss-primary, #6e58ff)}.ss-analytics .ss-analytics__chart-icon--month{background:#00cfe824;color:#00cfe8}.ss-analytics .ss-analytics__chart-icon--hours{background:rgba(var(--ss-primary-rgb, 110, 88, 255),.12);color:var(--ss-primary, #6e58ff)}.ss-analytics .ss-analytics__chart-icon--days{background:#28c76f24;color:#28c76f}.ss-analytics .ss-analytics__chart-chip{display:inline-flex;align-items:center;gap:6px;border:1px solid #ebe9f1;background:#fff;color:#6e6b7b;border-radius:999px;padding:6px 12px;font-size:.72rem;font-weight:600;white-space:nowrap}.ss-analytics .ss-analytics__chart-chip-label{color:var(--ss-primary, #6e58ff);font-weight:700}.ss-analytics .ss-analytics__funnel{display:flex;flex-direction:column;justify-content:center;gap:16px;flex:1}.ss-analytics .ss-analytics__funnel-row{display:grid;grid-template-columns:36px minmax(150px,max-content) minmax(120px,1fr) minmax(56px,max-content) minmax(96px,max-content);align-items:center;gap:16px}.ss-analytics .ss-analytics__funnel-icon{width:36px;height:36px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ss-analytics .ss-analytics__funnel-label{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;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;border-radius:999px;background:#f3f2f7;overflow:hidden}.ss-analytics .ss-analytics__funnel-bar{height:100%;border-radius:999px;min-width:0}.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;min-height:240px;display:flex;flex-direction:column}.ss-analytics .ss-analytics__mom{position:absolute;top:0;z-index:2;max-width:148px;padding:10px 12px;border-radius:12px;background:#e8f9ef;color:#28c76f;pointer-events:none}[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{background:#fdeeee;color:#ea5455}.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;margin-top:4px;font-size:.7rem;font-weight:600;opacity:.9}.ss-analytics .ss-analytics__insight{margin-top:auto;display:flex;align-items:flex-start;gap:10px;padding:12px 16px;border-radius:12px;background:#f6f5fb;color:#5e5873;font-size:.82rem;line-height:1.4}.ss-analytics .ss-analytics__insight-bulb{display:inline-flex;color:var(--ss-primary, #6e58ff);flex-shrink:0;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;min-height:220px}.ss-analytics .ss-analytics__chart--compact .recharts-wrapper{font-family:inherit}.ss-analytics .ss-analytics__tooltip{min-width:132px;padding:.65rem .75rem;border:1px solid #ebe9f1;border-radius:.75rem;background:#fff;box-shadow:0 10px 28px #22292f1f}.ss-analytics .ss-analytics__tooltip-label{margin-bottom:.4rem;color:#5e5873;font-size:.72rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.ss-analytics .ss-analytics__tooltip-row{display:flex;align-items:center;gap:.4rem;color:#6e6b7b;font-size:.78rem}.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;border-radius:999px;flex-shrink:0}.ss-analytics .ss-analytics__mix-chart{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:124px;height:100%;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;gap:12px;margin-top:4px;font-size:.75rem;font-weight:600;color:#6e6b7b}.ss-analytics .ss-analytics__mix-legend span{display:inline-flex;align-items:center;gap:6px}.ss-analytics .ss-analytics__mix-legend i{width:8px;height:8px;border-radius:999px;display:inline-block}.ss-analytics .ss-analytics__mix-legend--center{margin-top:8px}.ss-analytics .ss-analytics__preset{border:1px solid #ebe9f1;background:#fff;color:#6e6b7b;border-radius:999px;padding:.25rem .7rem;font-size:.72rem;font-weight:600;line-height:1.2;cursor:pointer}.ss-analytics .ss-analytics__preset:hover,.ss-analytics .ss-analytics__preset:focus{border-color:var(--ss-primary, #6e58ff);color:var(--ss-primary, #6e58ff);outline:none}.ss-analytics .ss-analytics__preset.is-active{background:rgba(var(--ss-primary-rgb, 110, 88, 255),.12);border-color:var(--ss-primary, #6e58ff);color:var(--ss-primary, #6e58ff)}@media(max-width:1199.98px){.ss-analytics .ss-analytics__kpi-grid,.ss-analytics .ss-analytics__kpi-grid--three,.ss-analytics .ss-analytics__charts{grid-template-columns:1fr 1fr}}@media(max-width:991.98px){.ss-analytics .ss-analytics__filters,.ss-analytics .ss-analytics__filters--primary,.ss-analytics .ss-analytics__filters--interview{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;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__filters,.ss-analytics .ss-analytics__kpi-grid,.ss-analytics .ss-analytics__kpi-grid--three,.ss-analytics .ss-analytics__charts,.ss-analytics .ss-analytics__adoption-grid{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;gap:.85rem}.ss-analytics .ss-analytics__rate-list--inline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));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;justify-content:stretch;gap:12px}.ss-analytics .ss-analytics__rate-list--stack .ss-analytics__rate-row{flex: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;gap:1rem;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{margin-top:.15rem;font-size:.78rem;color:#8a8896}.ss-analytics .ss-analytics__rate-value{font-size:1.15rem;font-weight:700;color:var(--ss-primary, #6e58ff);white-space:nowrap}.ss-analytics .ss-analytics__week-chip{display:inline-flex;align-items:center;padding:.35rem .75rem;border-radius:999px;background:rgba(var(--ss-primary-rgb, 110, 88, 255),.1);color:var(--ss-primary, #6e58ff);font-size:.8rem;font-weight:600}.ss-analytics .ss-analytics__export-actions,.ss-analytics .ss-analytics__table-actions{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ss-analytics .ss-analytics__fill-table{margin-top:.25rem;border-collapse:separate;border-spacing:0}.ss-analytics .ss-analytics__fill-table thead th{position:sticky;top:0;z-index:1;padding:.75rem .85rem;border:0;border-bottom:1px solid #ebe9f1;color:#6e6b7b;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}[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{padding:.9rem .85rem;border-top:0;border-bottom:1px solid #f0eef5;vertical-align:middle;color:#5e5873;font-size:.875rem}.ss-analytics .ss-analytics__fill-table tbody tr{transition:background-color .15s ease}.ss-analytics .ss-analytics__fill-table tbody tr:nth-child(2n){background:#fcfbfe}.ss-analytics .ss-analytics__fill-table tbody tr:hover{background:rgba(var(--ss-primary-rgb, 110, 88, 255),.04)}.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-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;padding:.15rem .55rem;border-radius:999px;background:#28c76f1f;color:#28c76f;font-weight:700;font-variant-numeric:tabular-nums}.ss-analytics .ss-analytics__soft-pill{display:inline-flex;align-items:center;padding:.15rem .55rem;border-radius:999px;background:#82868b1a;color:#6e6b7b;font-size:.75rem;font-weight:600}.ss-analytics .ss-analytics__format-badge{display:inline-flex;align-items:center;padding:.2rem .6rem;border-radius:999px;font-size:.75rem;font-weight:700;letter-spacing:.01em;white-space:nowrap}.ss-analytics .ss-analytics__format-badge--online{background:#00cfe824;color:#00cfe8}.ss-analytics .ss-analytics__format-badge--onsite{background:#5a8dee24;color:#5a8dee}.ss-analytics .ss-analytics__format-badge--both,.ss-analytics .ss-analytics__format-badge--hybrid{background:rgba(var(--ss-primary-rgb, 110, 88, 255),.14);color:var(--ss-primary, #6e58ff)}.ss-analytics .ss-analytics__fill-empty{color:#b9b9c3;font-weight:600}.ss-analytics .ss-analytics__fill-meter{display:flex;align-items:center;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,var(--ss-primary, #6e58ff),rgba(var(--ss-primary-rgb, 110, 88, 255),.55))}[dir=rtl] .ss-analytics .ss-analytics__fill-meter--mid .ss-analytics__fill-meter-bar{background:linear-gradient(-90deg,var(--ss-primary, #6e58ff),rgba(var(--ss-primary-rgb, 110, 88, 255),.55))}.ss-analytics .ss-analytics__fill-meter--mid .ss-analytics__fill-meter-label{color:var(--ss-primary, #6e58ff)}[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;height:6px;border-radius:999px;background:#ebe9f1;overflow:hidden}.ss-analytics .ss-analytics__fill-meter-bar{height:100%;border-radius:999px;transition:width .2s ease}.ss-analytics .ss-analytics__fill-meter-label{min-width:2.25rem;font-size:.8rem;font-weight:700;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}.guided-schedule-wizard .form-label,.guided-schedule-wizard label:not(.form-check-label){font-weight:600;font-size:.85rem;color:#5e5873;letter-spacing:.1px}.guided-schedule-wizard__purpose{max-width:640px}.guided-schedule-wizard__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.guided-schedule-wizard__card{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:16px;background:#fff;border:1px solid #ebe9f1;border-radius:12px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.guided-schedule-wizard__card strong{color:#5e5873;font-size:.95rem}.guided-schedule-wizard__card span{color:#6e6b7b;font-size:.8rem;line-height:1.4}.guided-schedule-wizard__card:hover{border-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.35)}.guided-schedule-wizard__chips{display:flex;flex-wrap:wrap;gap:8px}.guided-schedule-wizard__chip{display:inline-flex;align-items:center;padding:8px 12px;color:#5e5873;font-size:.85rem;background:#f8f8f8;border:1px solid #ebe9f1;border-radius:999px;cursor:pointer}.guided-schedule-wizard__chip.is-selected{color:var(--ss-primary, #6e58ff);background:rgba(var(--ss-primary-rgb, 110, 88, 255),.12);border-color:var(--ss-primary, #6e58ff)}.guided-schedule-wizard__preview-card{padding:16px;background:#f8f8f8;border-radius:12px}.guided-schedule-wizard__when,.guided-schedule-wizard .gsw-times-section{display:flex;flex-direction:column;gap:.75rem}.guided-schedule-wizard .gsw-times-section+.gsw-times-section{padding-top:1rem;border-top:1px solid #ebe9f1}.guided-schedule-wizard__slots-scroll{max-height:320px;overflow-y:auto;padding:.75rem;background:#fafafa;border:1px solid #ebe9f1;border-radius:12px;display:flex;flex-direction:column;gap:.85rem}.guided-schedule-wizard__date-group{display:flex;flex-direction:column;gap:.45rem}.guided-schedule-wizard__date-label{font-size:.8rem;font-weight:600;color:#5e5873;padding-bottom:.25rem;border-bottom:1px solid #ebe9f1}.guided-schedule-wizard__time-row{display:flex;flex-wrap:wrap;gap:.4rem}.guided-schedule-wizard__slot-pill{display:inline-flex;align-items:center;gap:.35rem;background:#fff;border:1px solid rgba(var(--ss-primary-rgb, 110, 88, 255),.25);border-radius:999px;font-size:.8rem;font-weight:600;color:#2a2a3e;white-space:nowrap;transition:border-color .15s ease,background .15s ease}[dir=ltr] .guided-schedule-wizard__slot-pill{padding:.35rem .4rem .35rem .65rem}[dir=rtl] .guided-schedule-wizard__slot-pill{padding:.35rem .65rem .35rem .4rem}.guided-schedule-wizard__slot-pill:hover{border-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.5);background:rgba(var(--ss-primary-rgb, 110, 88, 255),.04)}.guided-schedule-wizard__slot-pill-remove{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;border-radius:50%;background:#ea545514;color:#a5a3ae;cursor:pointer;flex-shrink:0;transition:background .15s ease,color .15s ease}.guided-schedule-wizard__slot-pill-remove:hover{background:#ea545529;color:#ea5455}.guided-schedule-wizard__slots-empty{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;width:100%;padding:1.25rem 1rem;background:#fafafa;border:1px dashed #cfcadf;border-radius:12px;cursor:pointer;color:#5e5873}[dir=ltr] .guided-schedule-wizard__slots-empty{text-align:left}[dir=rtl] .guided-schedule-wizard__slots-empty{text-align:right}.guided-schedule-wizard__slots-empty strong{font-size:.95rem}.guided-schedule-wizard__slots-empty span{font-size:.8rem;color:#6e6b7b}.guided-schedule-wizard__slots-empty:hover{border-color:var(--ss-primary, #6e58ff);background:rgba(var(--ss-primary-rgb, 110, 88, 255),.04)}.guided-schedule-wizard__more-toggle{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;margin-bottom:.75rem;padding:.85rem 1rem;background:#fff;border:1px solid #ebe9f1;border-radius:12px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}[dir=ltr] .guided-schedule-wizard__more-toggle{text-align:left}[dir=rtl] .guided-schedule-wizard__more-toggle{text-align:right}.guided-schedule-wizard__more-toggle:hover,.guided-schedule-wizard__more-toggle.is-open{border-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.4);box-shadow:0 0 0 1px rgba(var(--ss-primary-rgb, 110, 88, 255),.12)}.guided-schedule-wizard__more-toggle-copy{display:flex;flex-direction:column;gap:.2rem}.guided-schedule-wizard__more-toggle-copy strong{color:#5e5873;font-size:.9rem}.guided-schedule-wizard__more-toggle-copy span{color:#6e6b7b;font-size:.78rem;line-height:1.35}.guided-schedule-wizard__more-toggle-chevron{flex-shrink:0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:rgba(var(--ss-primary-rgb, 110, 88, 255),.1);color:var(--ss-primary, #6e58ff);font-size:1.1rem;font-weight:600;line-height:1}.guided-schedule-wizard__more{padding:.85rem 0 .25rem;border-top:1px solid #ebe9f1}.guided-schedule-wizard__more-intro{line-height:1.4}.guided-schedule-wizard__site-hint{line-height:1.35}.guided-schedule-wizard__success-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;color:#28c76f;background:#e8f9f0;border-radius:50%}.guided-schedule-wizard__location-row{padding:12px;background:#fafafa;border:1px solid #ebe9f1;border-radius:10px}.guided-schedule-wizard__char-counter{position:absolute;bottom:-18px;font-size:.7rem;color:#a5a3ae}[dir=ltr] .guided-schedule-wizard__char-counter{right:12px}[dir=rtl] .guided-schedule-wizard__char-counter{left:12px}.guided-schedule-wizard__question-row{position:relative;padding:14px 14px 12px;background:#fafafa;border:1px solid #ebe9f1;border-radius:12px;transition:border-color .15s ease,box-shadow .15s ease}.guided-schedule-wizard__question-row:hover{border-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.25)}.guided-schedule-wizard__question-row+.guided-schedule-wizard__question-row{margin-top:.75rem}.guided-schedule-wizard__question-row-head{display:flex;align-items:flex-start;gap:8px;margin-bottom:22px}.guided-schedule-wizard__question-number{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:38px;font-size:.78rem;font-weight:700;color:var(--ss-primary, #6e58ff);background:rgba(var(--ss-primary-rgb, 110, 88, 255),.1);border-radius:8px}.guided-schedule-wizard__question-label-field{position:relative;flex:1 1 auto;min-width:0}.guided-schedule-wizard__question-type{flex:0 0 168px;min-width:168px}@media(max-width:575.98px){.guided-schedule-wizard__question-type{flex-basis:140px;min-width:140px}}.guided-schedule-wizard__question-remove{flex-shrink:0;padding:.4rem .55rem!important}.guided-schedule-wizard__question-options{padding:10px 12px;background:#fff;border:1px solid #ebe9f1;border-radius:10px}.guided-schedule-wizard__question-footer{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;margin-top:10px;padding-top:10px;border-top:1px dashed #ebe9f1}.guided-schedule-wizard__question-maxlength-field{display:flex;align-items:center;gap:8px}.guided-schedule-wizard__question-maxlength{width:90px}.email-chip-input{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 8px;min-height:38px;background:#fff;border:1px solid #d8d6de;border-radius:6px}.email-chip-input:focus-within{border-color:var(--ss-primary, #6e58ff)}.email-chip-input__chip{display:inline-flex;align-items:center;gap:6px;background:#f0eef5;color:#5e5873;font-size:.82rem;border-radius:999px}[dir=ltr] .email-chip-input__chip{padding:3px 6px 3px 10px}[dir=rtl] .email-chip-input__chip{padding:3px 10px 3px 6px}.email-chip-input__remove{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:none;color:#6e6b7b;cursor:pointer}.email-chip-input__remove:hover{color:#ea5455}.email-chip-input__field{flex:1;min-width:140px;border:none;outline:none;font-size:.9rem}.guided-schedule-wizard__site-empty{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:.9rem 1rem;border:1px dashed #d8d6de;border-radius:10px;background:#fafafc}.guided-schedule-wizard__format-emails{margin:.5rem 0 1.25rem;padding:1rem;border:1px solid #ebe9f1;border-radius:10px;background:#fbfbfd}.guided-schedule-wizard__format-email{margin-top:1.25rem;padding-top:1rem;border-top:1px dashed #e2e0ea}.guided-schedule-wizard__format-email-title{margin-bottom:.5rem;color:#8a8896;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.guided-schedule-wizard .modal-content{border:0;border-radius:18px;overflow:hidden;box-shadow:0 24px 60px -20px #1e145059}.guided-schedule-wizard .gsw-header{padding:1.5rem 1.75rem .75rem;background:#fff}.guided-schedule-wizard .gsw-header .btn-close{align-self:flex-start}.guided-schedule-wizard .modal-body{padding:1.25rem 1.75rem 1.5rem}.guided-schedule-wizard .gsw-header .modal-title{flex:1;min-width:0}.gsw-stepper{display:flex;width:100%;margin:1.25rem 0 0;padding:0;list-style:none}.gsw-stepper__item{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:.4rem;min-width:0}.gsw-stepper__item:not(:first-child):before{content:"";position:absolute;top:15px;width:100%;height:2px;background:#ebe9f1;transition:background .3s ease}[dir=ltr] .gsw-stepper__item:not(:first-child):before{right:50%}[dir=rtl] .gsw-stepper__item:not(:first-child):before{left:50%}.gsw-stepper__item.is-done:before,.gsw-stepper__item.is-active:before{background:var(--ss-primary, #6e58ff)}.gsw-stepper__dot{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:2px solid #ebe9f1;border-radius:50%;background:#fff;color:#7a7889;font-size:.85rem;font-weight:700;transition:all .25s cubic-bezier(.2,.8,.2,1)}.gsw-stepper__dot:disabled{cursor:default}.is-done .gsw-stepper__dot{border-color:var(--ss-primary, #6e58ff);background:var(--ss-primary, #6e58ff);color:#fff;cursor:pointer}.is-done .gsw-stepper__dot:hover{transform:scale(1.08)}.is-active .gsw-stepper__dot{border-color:var(--ss-primary, #6e58ff);background:var(--ss-primary, #6e58ff);color:#fff;box-shadow:0 0 0 5px rgba(var(--ss-primary-rgb, 110, 88, 255),.15)}.gsw-stepper__label{max-width:100%;padding:0 .25rem;color:#7a7889;font-size:.78rem;font-weight:600;line-height:1.25;text-align:center}.is-done .gsw-stepper__label,.is-active .gsw-stepper__label{color:var(--ss-primary, #6e58ff)}.gsw-step-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.1rem}.gsw-step-heading__title{margin:0 0 .25rem;color:#2b2a3d;font-size:1.2rem;font-weight:700}.gsw-step-heading__hint{margin:0;color:#7a7889;font-size:.9rem}.gsw-choices{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;margin-bottom:1.25rem}.gsw-choices--stack{grid-template-columns:1fr}.gsw-choice{--gsw-tone: var(--ss-primary, #6e58ff);--gsw-tone-rgb: var(--ss-primary-rgb, 110, 88, 255);display:flex;align-items:flex-start;gap:.9rem;width:100%;padding:1rem 1.1rem;border:1.5px solid #ebe9f1;border-radius:14px;background:#fff;cursor:pointer;transition:border-color .2s ease,box-shadow .25s cubic-bezier(.2,.8,.2,1),transform .25s cubic-bezier(.2,.8,.2,1),background .2s ease}[dir=ltr] .gsw-choice{text-align:left}[dir=rtl] .gsw-choice{text-align:right}.gsw-choice--info{--gsw-tone: #0aa5c0;--gsw-tone-rgb: 10, 165, 192}.gsw-choice--success{--gsw-tone: var(--bs-success, #28c76f);--gsw-tone-rgb: var(--bs-success-rgb, 40, 199, 111)}.gsw-choice:hover{border-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.45);box-shadow:0 10px 24px -14px rgba(var(--ss-primary-rgb, 110, 88, 255),.45);transform:translateY(-1px)}.gsw-choice:focus-visible{outline:2px solid var(--ss-primary, #6e58ff);outline-offset:2px}.gsw-choice.is-selected{border-color:var(--ss-primary, #6e58ff);background:rgba(var(--ss-primary-rgb, 110, 88, 255),.05);box-shadow:0 0 0 3px rgba(var(--ss-primary-rgb, 110, 88, 255),.12)}.gsw-choice__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;color:var(--gsw-tone);background:rgba(var(--gsw-tone-rgb),.12)}.gsw-choice__body{display:flex;flex:1;flex-direction:column;gap:.2rem;min-width:0}.gsw-choice__title{color:#2b2a3d;font-size:.98rem;font-weight:700}.gsw-choice__hint{color:#7a7889;font-size:.85rem}.gsw-choice__needs{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.45rem}.gsw-choice__need{padding:.15rem .55rem;border-radius:999px;background:#f3f2f8;color:#5e5b73;font-size:.72rem;font-weight:600}.gsw-choice__need:before{content:"Needs ";font-weight:500;color:#7a7889}.gsw-choice__radio{position:relative;flex-shrink:0;width:22px;height:22px;margin-top:2px;border:2px solid #cfcde0;border-radius:50%;transition:border-color .2s ease}.gsw-choice__radio:after{content:"";position:absolute;inset:4px;border-radius:50%;background:var(--ss-primary, #6e58ff);transform:scale(0);transition:transform .25s cubic-bezier(.2,.8,.2,1)}.is-selected .gsw-choice__radio{border-color:var(--ss-primary, #6e58ff)}.is-selected .gsw-choice__radio:after{transform:scale(1)}.gsw-note{display:flex;gap:.75rem;margin-bottom:1rem;padding:.85rem 1rem;border-radius:12px;background:rgba(var(--ss-primary-rgb, 110, 88, 255),.07)}.gsw-note__icon{flex-shrink:0;margin-top:1px;color:var(--ss-primary, #6e58ff)}.gsw-note__title{color:#2b2a3d;font-size:.9rem;font-weight:700}.gsw-note__text{color:#5e5b73;font-size:.85rem;line-height:1.5}.gsw-icon-input{position:relative}.gsw-icon-input__icon{position:absolute;top:50%;color:#7a7889;transform:translateY(-50%);pointer-events:none}[dir=ltr] .gsw-icon-input__icon{left:.85rem}[dir=rtl] .gsw-icon-input__icon{right:.85rem}.gsw-icon-input .form-control{padding-left:2.4rem;padding-right:2.4rem}.gsw-icon-input__clear{position:absolute;top:50%;display:inline-flex;padding:.25rem;border:0;border-radius:50%;background:transparent;color:#7a7889;transform:translateY(-50%);cursor:pointer}[dir=ltr] .gsw-icon-input__clear{right:.6rem}[dir=rtl] .gsw-icon-input__clear{left:.6rem}.gsw-icon-input__clear:hover{background:#f1f0f6;color:#2b2a3d}.gsw-summary{display:flex;gap:1rem;margin-bottom:1rem;padding:1.1rem 1.25rem;border:1px solid rgba(var(--ss-primary-rgb, 110, 88, 255),.15);border-radius:16px}[dir=ltr] .gsw-summary{background:linear-gradient(135deg,rgba(var(--ss-primary-rgb, 110, 88, 255),.07),rgba(var(--ss-primary-rgb, 110, 88, 255),.02))}[dir=rtl] .gsw-summary{background:linear-gradient(-135deg,rgba(var(--ss-primary-rgb, 110, 88, 255),.07),rgba(var(--ss-primary-rgb, 110, 88, 255),.02))}.gsw-summary__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:#fff;color:var(--ss-primary, #6e58ff);box-shadow:0 4px 12px rgba(var(--ss-primary-rgb, 110, 88, 255),.15)}.gsw-summary__main{flex:1;min-width:0}.gsw-summary__head{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.gsw-summary__title{margin:0;color:#2b2a3d;font-size:1.05rem;font-weight:700}.gsw-summary__badge{padding:.15rem .55rem;border-radius:6px;background:rgba(var(--ss-primary-rgb, 110, 88, 255),.12);color:var(--ss-primary, #6e58ff);font-size:.72rem;font-weight:700}.gsw-summary__edit{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .7rem;border:1px solid #ebe9f1;border-radius:8px;background:#fff;color:#2b2a3d;font-size:.8rem;font-weight:600;cursor:pointer}[dir=ltr] .gsw-summary__edit{margin-left:auto}[dir=rtl] .gsw-summary__edit{margin-right:auto}.gsw-summary__edit:hover{border-color:var(--ss-primary, #6e58ff);color:var(--ss-primary, #6e58ff)}.gsw-summary__desc{display:-webkit-box;margin:.4rem 0 .75rem;overflow:hidden;color:#5e5b73;font-size:.85rem;-webkit-line-clamp:2;-webkit-box-orient:vertical}.gsw-summary__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem}.gsw-summary__facts span{display:inline-flex;align-items:center;gap:.45rem;color:#2b2a3d;font-size:.85rem;font-weight:500}.gsw-summary__facts svg{flex-shrink:0;color:var(--ss-primary, #6e58ff)}.gsw-settings{display:flex;flex-direction:column;gap:.65rem;margin-bottom:1rem}.gsw-setting{display:flex;gap:.85rem;padding:.9rem 1rem;border:1px solid #ebe9f1;border-radius:14px;background:#fff;transition:border-color .2s ease,background .2s ease}.gsw-setting.is-off{background:#fbfbfd}.gsw-setting__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:rgba(var(--ss-primary-rgb, 110, 88, 255),.09);color:var(--ss-primary, #6e58ff)}.gsw-setting__main{flex:1;min-width:0}.gsw-setting__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.gsw-setting__title{margin:0;color:#2b2a3d!important;font-size:.92rem!important;font-weight:700!important}.gsw-setting__hint{margin-top:.1rem;color:#7a7889;font-size:.8rem}.gsw-setting__switch{margin:0}[dir=ltr] .gsw-setting__switch{padding-left:2.5rem}[dir=rtl] .gsw-setting__switch{padding-right:2.5rem}.gsw-setting__switch .form-check-input{width:2.4rem;height:1.3rem;margin-top:.1rem;cursor:pointer}.gsw-setting__body{margin-top:.75rem;animation:gsw-reveal .25s cubic-bezier(.2,.8,.2,1) both}.gsw-setting__field-label{display:block;margin-bottom:.35rem;font-size:.8rem!important}.gsw-unit-input{position:relative;max-width:260px}[dir=ltr] .gsw-unit-input .form-control{padding-right:4.5rem}[dir=rtl] .gsw-unit-input .form-control{padding-left:4.5rem}.gsw-unit-input__unit{position:absolute;top:1px;bottom:1px;display:inline-flex;align-items:center;padding:0 .85rem;background:#f6f5fa;color:#7a7889;font-size:.85rem;font-weight:600}[dir=ltr] .gsw-unit-input__unit{right:1px;border-left:1px solid #d8d6de;border-radius:0 .357rem .357rem 0}[dir=rtl] .gsw-unit-input__unit{left:1px;border-right:1px solid #d8d6de;border-radius:.357rem 0 0 .357rem}.gsw-footer{padding:1rem 1.75rem 1.25rem;border-top:1px solid #f0eef5}.gsw-btn{display:inline-flex;align-items:center;border-radius:10px!important;font-weight:600}.gsw-btn--primary{min-width:120px;justify-content:center;box-shadow:0 8px 18px -8px rgba(var(--ss-primary-rgb, 110, 88, 255),.6)}@keyframes gsw-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:576px){.guided-schedule-wizard .gsw-header,.guided-schedule-wizard .modal-body,.guided-schedule-wizard .gsw-footer{padding-left:1rem;padding-right:1rem}.gsw-stepper__label{font-size:.7rem}.gsw-summary__facts{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.gsw-choice,.gsw-stepper__dot,.gsw-choice__radio:after,.gsw-setting__body{transition:none!important;animation:none!important}}.gsw-field-label{display:block;margin:.25rem 0 .4rem}.gsw-segmented{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border:1px solid #ebe9f1;border-radius:12px;background:#f6f5fa}.gsw-segmented__option{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .9rem;border:0;border-radius:9px;background:transparent;color:#5e5b73;font-size:.85rem;font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.gsw-segmented__option:hover{color:#2b2a3d;background:#ffffffb3}.gsw-segmented__option.is-selected{background:#fff;color:var(--ss-primary, #6e58ff);box-shadow:0 2px 8px #1e14501a}.gsw-segmented__option:focus-visible{outline:2px solid var(--ss-primary, #6e58ff);outline-offset:1px}.gsw-segmented--tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;width:100%;margin-bottom:1rem;padding:0;border:0;background:none}.gsw-segmented--tiles .gsw-segmented__option{flex-direction:column;justify-content:center;gap:.35rem;min-height:72px;padding:.6rem;border:1.5px solid #ebe9f1;border-radius:12px;background:#fff}.gsw-segmented--tiles .gsw-segmented__option:hover{border-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.45);transform:translateY(-1px)}.gsw-segmented--tiles .gsw-segmented__option.is-selected{border-color:var(--ss-primary, #6e58ff);background:rgba(var(--ss-primary-rgb, 110, 88, 255),.06);box-shadow:0 0 0 3px rgba(var(--ss-primary-rgb, 110, 88, 255),.12)}.gsw-segmented--tiles .gsw-segmented__icon{width:34px;height:34px;padding:8px;border-radius:10px;background:#f3f2f8;color:#5e5b73;box-sizing:border-box}.gsw-segmented--tiles .is-selected .gsw-segmented__icon{background:var(--ss-primary, #6e58ff);color:#fff}.gsw-blocks{display:flex;flex-direction:column;gap:.65rem;margin-bottom:.75rem}.gsw-block{position:relative;border:1px solid #ebe9f1;border-radius:14px;background:#fff;transition:box-shadow .2s ease,border-color .2s ease,opacity .2s ease}.gsw-block.has-error{border-color:rgba(var(--bs-danger-rgb, 234, 84, 85),.6)}.gsw-block[data-dragging]{opacity:.45}.gsw-block[data-drop-target]{border-color:var(--ss-primary, #6e58ff);box-shadow:0 -3px 0 0 var(--ss-primary, #6e58ff)}.gsw-block__head{display:flex;align-items:center;gap:.5rem;padding:.6rem .75rem}.gsw-block__summary{display:flex;flex:1;align-items:center;gap:.75rem;min-width:0;padding:.2rem;border:0;background:none;color:#7a7889;cursor:pointer}[dir=ltr] .gsw-block__summary{text-align:left}[dir=rtl] .gsw-block__summary{text-align:right}.gsw-block__badge{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:rgba(var(--ss-primary-rgb, 110, 88, 255),.1);color:var(--ss-primary, #6e58ff)}.gsw-block__summary-text{display:flex;flex:1;flex-direction:column;min-width:0}.gsw-block__summary-text strong{color:#2b2a3d;font-size:.92rem}.gsw-block__summary-text span{overflow:hidden;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.gsw-block__remove{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:8px;background:transparent;color:#b9b7c6;cursor:pointer}.gsw-block__remove:hover{background:rgba(var(--bs-danger-rgb, 234, 84, 85),.1);color:var(--bs-danger, #ea5455)}.gsw-block__body{padding:.25rem 1rem 1rem;border-top:1px solid #f3f2f7;animation:gsw-reveal .2s cubic-bezier(.2,.8,.2,1) both}.gsw-reorder{display:inline-flex;flex-shrink:0;align-items:center;gap:2px}.gsw-reorder__grip{display:inline-flex;padding:6px 4px;color:#b9b7c6;cursor:grab}.gsw-reorder__grip:active{cursor:grabbing}.gsw-reorder__btn{display:inline-flex;padding:4px;border:0;border-radius:6px;background:transparent;color:#8a8896;cursor:pointer}.gsw-reorder__btn:hover:not(:disabled){background:#f3f2f8;color:var(--ss-primary, #6e58ff)}.gsw-reorder__btn:disabled{opacity:.3;cursor:default}.gsw-section{margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid #f0eef5}.gsw-section__head{margin-bottom:.85rem}.gsw-section__title{color:#2b2a3d;font-size:1rem;font-weight:700}.gsw-section__title span{color:#7a7889;font-weight:500}.gsw-section__hint{margin-top:.15rem;color:#7a7889;font-size:.85rem}.gsw-question{padding:.75rem .85rem}.gsw-question__row{display:flex;align-items:flex-start;gap:.6rem}.gsw-question__number{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:rgba(var(--ss-primary-rgb, 110, 88, 255),.1);color:var(--ss-primary, #6e58ff);font-size:.8rem;font-weight:700}.gsw-question__label{position:relative;flex:1;min-width:0}[dir=ltr] .gsw-question__label .form-control{padding-right:4.25rem}[dir=rtl] .gsw-question__label .form-control{padding-left:4.25rem}.gsw-question__counter{position:absolute;top:50%;color:#b9b7c6;font-size:.72rem;transform:translateY(-50%);pointer-events:none}[dir=ltr] .gsw-question__counter{right:.75rem}[dir=rtl] .gsw-question__counter{left:.75rem}.gsw-question__type{flex:0 0 180px}.gsw-question__options{display:flex;flex-direction:column;gap:.4rem}[dir=ltr] .gsw-question__options{margin:.75rem 0 0 calc(38px + .6rem)}[dir=rtl] .gsw-question__options{margin:.75rem calc(38px + .6rem) 0 0}.gsw-question__option{display:flex;align-items:center;gap:.5rem}.gsw-question__option-dot{flex-shrink:0;width:14px;height:14px;border:2px solid #cfcde0;border-radius:50%}.gsw-question__footer{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap;padding-top:.65rem;border-top:1px dashed #ebe9f1}[dir=ltr] .gsw-question__footer{margin:.75rem 0 0 calc(38px + .6rem)}[dir=rtl] .gsw-question__footer{margin:.75rem calc(38px + .6rem) 0 0}.gsw-question__required{display:inline-flex;align-items:center;gap:.5rem;margin:0}[dir=ltr] .gsw-question__required{padding-left:2.5rem}[dir=rtl] .gsw-question__required{padding-right:2.5rem}.gsw-question__required .form-check-label{color:#2b2a3d!important;font-size:.85rem!important}.gsw-question__limit{display:inline-flex;align-items:center;gap:.6rem;color:#7a7889;font-size:.85rem}.gsw-question__limit .gsw-unit-input{width:200px}.gsw-question__note{color:#7a7889;font-size:.8rem}.gsw-link-btn{display:inline-flex;align-items:center;gap:.35rem;align-self:flex-start;padding:.25rem 0;border:0;background:none;color:var(--ss-primary, #6e58ff);font-size:.82rem;font-weight:600;cursor:pointer}.gsw-link-btn:hover{text-decoration:underline}.gsw-add-btn{border-style:dashed!important}.gsw-hint-line{margin-top:.5rem;color:#7a7889;font-size:.78rem}@media(max-width:576px){.gsw-segmented--tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.gsw-question__row{flex-wrap:wrap}.gsw-question__type{flex:1 1 100%}[dir=ltr] .gsw-question__options,[dir=ltr] .gsw-question__footer{margin-left:0}[dir=rtl] .gsw-question__options,[dir=rtl] .gsw-question__footer{margin-right:0}}.gsw-label-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.4rem}.gsw-draft-banner{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:1.25rem;padding:.8rem 1rem;border:1px solid rgba(var(--ss-primary-rgb, 110, 88, 255),.25);border-radius:12px;background:rgba(var(--ss-primary-rgb, 110, 88, 255),.06);color:var(--ss-primary, #6e58ff);animation:gsw-reveal .25s cubic-bezier(.2,.8,.2,1) both}.gsw-draft-banner__text{display:flex;flex:1;flex-direction:column;min-width:180px}.gsw-draft-banner__text strong{color:#2b2a3d;font-size:.9rem}.gsw-draft-banner__text span{color:#7a7889;font-size:.8rem}.gsw-autosave{color:#7a7889;font-size:.78rem}.gsw-error-pill{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .75rem;border:0;border-radius:999px;background:rgba(var(--bs-danger-rgb, 234, 84, 85),.1);color:var(--bs-danger, #ea5455);font-size:.82rem;font-weight:600;cursor:pointer;animation:gsw-reveal .2s cubic-bezier(.2,.8,.2,1) both}.gsw-error-pill:hover{background:rgba(var(--bs-danger-rgb, 234, 84, 85),.16)}.gsw-btn--primary.is-blocked{animation:gsw-shake .4s ease}@keyframes gsw-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}.guided-schedule-wizard .gsw-block.has-error{box-shadow:0 0 0 3px rgba(var(--bs-danger-rgb, 234, 84, 85),.12)}@media(prefers-reduced-motion:reduce){.gsw-btn--primary.is-blocked{animation:none}}.gsw-mask-option{display:flex;align-items:flex-start;gap:.25rem;margin-top:.85rem;padding:.75rem .85rem;border-radius:10px;background:#f8f7fc}.gsw-mask-option .form-switch{margin:0}[dir=ltr] .gsw-mask-option .form-switch{padding-left:2.5rem}[dir=rtl] .gsw-mask-option .form-switch{padding-right:2.5rem}.gsw-mask-option .form-switch .form-check-input{margin-top:.15rem;cursor:pointer}.gsw-mask-option__title{margin:0;color:#2b2a3d!important;font-size:.88rem!important;font-weight:600!important;cursor:pointer}.gsw-mask-option__hint{margin-top:.15rem;color:#7a7889;font-size:.8rem}.gsw-mask-option__hint strong{color:#2b2a3d;font-variant-numeric:tabular-nums;letter-spacing:.02em}.offcanvas.bsd-drawer{width:70vw!important;max-width:1100px}[dir=ltr] .offcanvas.bsd-drawer{border-left:0;box-shadow:-20px 0 60px -20px #1e145059}[dir=rtl] .offcanvas.bsd-drawer{border-right:0;box-shadow:20px 0 60px -20px #1e145059}@media(max-width:768px){.offcanvas.bsd-drawer{width:100vw!important;max-width:100vw}}.bsd-header{position:relative;padding:1.25rem 1.75rem 1.1rem;border-bottom:1px solid #ecebf2}[dir=ltr] .bsd-header{background:linear-gradient(180deg,rgba(var(--ss-primary-rgb, 110, 88, 255),.06),#fff)}[dir=rtl] .bsd-header{background:linear-gradient(-180deg,rgba(var(--ss-primary-rgb, 110, 88, 255),.06),#fff)}.bsd-header__top{display:flex;align-items:center;gap:.6rem}.bsd-header__title{margin:.85rem 0 .25rem;color:#2b2a3d;font-size:1.45rem;font-weight:700}.bsd-header__desc{display:-webkit-box;max-width:760px;margin:0 0 .75rem;overflow:hidden;color:#5e5b73;font-size:.9rem;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bsd-close{display:inline-flex;padding:.4rem;border:0;border-radius:10px;background:transparent;color:#7a7889;cursor:pointer}[dir=ltr] .bsd-close{margin-left:auto}[dir=rtl] .bsd-close{margin-right:auto}.bsd-close:hover{background:#f1f0f6;color:#2b2a3d}.bsd-type{padding:.2rem .6rem;border-radius:6px;background:rgba(var(--ss-primary-rgb, 110, 88, 255),.1);color:var(--ss-primary, #6e58ff);font-size:.75rem;font-weight:700}.bsd-chips{display:flex;flex-wrap:wrap;gap:.5rem}.bsd-chips span{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .7rem;border:1px solid #ecebf2;border-radius:999px;background:#fff;color:#2b2a3d;font-size:.82rem;font-weight:500}.bsd-chips span svg{color:var(--ss-primary, #6e58ff)}.bsd-status{position:relative}.bsd-status__pill{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .7rem;border:1px solid transparent;border-radius:999px;font-size:.8rem;font-weight:700;cursor:pointer}.bsd-status__pill--draft{background:#f1f0f6;color:#5e5b73}.bsd-status__pill--published{background:rgba(var(--bs-success-rgb, 40, 199, 111),.12);color:#1f9d57}.bsd-status__pill--disabled{background:#fff4e0;color:#b26a00}.bsd-status__pill--archived{background:#fdecec;color:#c0392b}.bsd-status__dot{width:8px;height:8px;border-radius:50%;background:currentColor}.bsd-status__menu{position:absolute;top:calc(100% + 6px);z-index:20;width:300px;padding:.35rem;border:1px solid #ecebf2;border-radius:12px;background:#fff;box-shadow:0 16px 40px -12px #1e14504d;animation:gsw-reveal .15s ease both}[dir=ltr] .bsd-status__menu{left:0}[dir=rtl] .bsd-status__menu{right:0}.bsd-status__option{display:flex;align-items:flex-start;gap:.6rem;width:100%;padding:.55rem .65rem;border:0;border-radius:8px;background:transparent;cursor:pointer}[dir=ltr] .bsd-status__option{text-align:left}[dir=rtl] .bsd-status__option{text-align:right}.bsd-status__option .bsd-status__dot{margin-top:.4rem;flex-shrink:0}.bsd-status__option strong{display:block;color:#2b2a3d;font-size:.85rem}.bsd-status__option small{color:#7a7889;font-size:.75rem}.bsd-status__option:hover,.bsd-status__option.is-current{background:#f7f6fb}.bsd-status__option--draft .bsd-status__dot{color:#9a98a8}.bsd-status__option--published .bsd-status__dot{color:#28c76f}.bsd-status__option--disabled .bsd-status__dot{color:#ff9f43}.bsd-status__option--archived .bsd-status__dot{color:#ea5455}.bsd-status__option--archived:hover,.bsd-status__option--archived.is-current{background:#fdf2f2}.bsd-status__confirm,.bsd-status__error{position:absolute;top:calc(100% + 6px);z-index:20;display:flex;gap:.6rem;width:min(380px,80vw);padding:.85rem 1rem;border-radius:12px;box-shadow:0 16px 40px -12px #1e14504d;font-size:.82rem}[dir=ltr] .bsd-status__confirm,[dir=ltr] .bsd-status__error{left:0}[dir=rtl] .bsd-status__confirm,[dir=rtl] .bsd-status__error{right:0}.bsd-status__confirm p,.bsd-status__error p{margin:.25rem 0 .6rem;color:#5e5b73}.bsd-status__confirm{border:1px solid #f5c2c0;background:#fff;color:#c0392b}.bsd-status__confirm strong{color:#2b2a3d}.bsd-status__error{flex-direction:column;border:1px solid #f5c2c0;background:#fdf2f2;color:#c0392b}.bsd-status__error ul{margin:.35rem 0 0;color:#2b2a3d}[dir=ltr] .bsd-status__error ul{padding-left:1.1rem}[dir=rtl] .bsd-status__error ul{padding-right:1.1rem}.bsd-body{padding:1.5rem 1.75rem 2rem!important;background:#fbfbfd}.bsd-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1.5rem}@media(max-width:992px){.bsd-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.bsd-fact{display:flex;align-items:center;gap:.7rem;padding:.85rem .95rem;border:1px solid #ecebf2;border-radius:14px;background:#fff}[dir=ltr] .bsd-fact{text-align:left}[dir=rtl] .bsd-fact{text-align:right}.bsd-fact__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:rgba(var(--ss-primary-rgb, 110, 88, 255),.1);color:var(--ss-primary, #6e58ff)}.bsd-fact__text{display:flex;flex-direction:column;min-width:0}.bsd-fact__label{color:#7a7889;font-size:.75rem;font-weight:600}.bsd-fact__value{color:#2b2a3d;font-size:.95rem;font-weight:700}.bsd-fact--link{cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.bsd-fact--link:hover{border-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.45);box-shadow:0 8px 20px -12px rgba(var(--ss-primary-rgb, 110, 88, 255),.5)}.bsd-fact--warning .bsd-fact__icon{background:#fff4e0;color:#b26a00}.bsd-fact--danger .bsd-fact__icon{background:#fdecec;color:#c0392b}.bsd-section{margin-bottom:1.25rem;padding:1.1rem 1.25rem;border:1px solid #ecebf2;border-radius:16px;background:#fff}.bsd-section__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.bsd-section__title{display:inline-flex;align-items:center;gap:.45rem;margin:0;color:#2b2a3d;font-size:.95rem;font-weight:700}.bsd-section__title svg{color:var(--ss-primary, #6e58ff)}.bsd-places{display:flex;flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none}.bsd-place{display:flex;align-items:flex-start;gap:.75rem;padding:.8rem .9rem;border-radius:12px;background:#f8f7fc}.bsd-place__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#fff;color:var(--ss-primary, #6e58ff)}.bsd-place__body{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}.bsd-place__body strong{color:#2b2a3d;font-size:.9rem}.bsd-place__detail{display:inline-flex;align-items:center;gap:.35rem;min-width:0;color:#5e5b73;font-size:.85rem;overflow-wrap:anywhere}.bsd-place__detail.is-missing{color:#c0392b}.bsd-place__note{margin:.2rem 0 0;color:#7a7889;font-size:.8rem;white-space:pre-wrap}.bsd-place__photos{display:flex;gap:.4rem;margin-top:.35rem}.bsd-place__photos img,.bsd-place__photos span{width:52px;height:40px;border-radius:8px;object-fit:cover}.bsd-place__photos span{display:inline-flex;align-items:center;justify-content:center;background:#ebe9f3;color:#5e5b73;font-size:.75rem;font-weight:700}.bsd-place__order{flex-shrink:0;width:24px;height:24px;border-radius:50%;background:#fff;color:#7a7889;font-size:.75rem;font-weight:700;line-height:24px;text-align:center}.bsd-copy{display:inline-flex;flex-shrink:0;padding:.2rem;border:0;border-radius:6px;background:transparent;color:#7a7889;cursor:pointer}.bsd-copy:hover{background:#fff;color:var(--ss-primary, #6e58ff)}.bsd-tag{display:inline-flex;align-items:center;gap:.3rem;align-self:flex-start;padding:.15rem .55rem;border-radius:999px;background:rgba(var(--ss-primary-rgb, 110, 88, 255),.1);color:var(--ss-primary, #6e58ff);font-size:.75rem;font-weight:600}.bsd-tag--muted{background:#ecebf2;color:#5e5b73}.bsd-questions{display:flex;flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none}.bsd-questions li{display:flex;align-items:flex-start;gap:.7rem}.bsd-questions li strong{display:block;color:#2b2a3d;font-size:.9rem}.bsd-questions__num{flex-shrink:0;padding:.2rem .45rem;border-radius:8px;background:rgba(var(--ss-primary-rgb, 110, 88, 255),.1);color:var(--ss-primary, #6e58ff);font-size:.75rem;font-weight:700}.bsd-questions__meta{color:#7a7889;font-size:.8rem}.bsd-rules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid #f3f2f7}@media(max-width:768px){.bsd-rules{grid-template-columns:1fr}}.bsd-rule{display:flex;justify-content:space-between;gap:1rem;padding:.65rem .25rem;border-bottom:1px solid #f3f2f7;font-size:.85rem}[dir=ltr] .bsd-rule:nth-child(odd){padding-right:1.25rem}[dir=rtl] .bsd-rule:nth-child(odd){padding-left:1.25rem}.bsd-rule span{color:#7a7889}.bsd-rule strong{color:#2b2a3d;font-weight:600}[dir=ltr] .bsd-rule strong{text-align:right}[dir=rtl] .bsd-rule strong{text-align:left}.bsd-rule strong.is-muted{color:#7a7889;font-weight:500}.bsd-guests{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.85rem;color:#7a7889;font-size:.82rem}.bsd-days{display:flex;flex-direction:column;gap:.5rem}.bsd-day{display:flex;align-items:center;gap:1rem;padding:.55rem .65rem;border-radius:12px;background:#f8f7fc}.bsd-day.is-past{opacity:.5}.bsd-day__date{display:flex;flex-shrink:0;flex-direction:column;align-items:center;width:52px;padding:.3rem 0;border-radius:10px;background:#fff;line-height:1.1}.bsd-day__dow,.bsd-day__mon{color:#7a7889;font-size:.68rem;font-weight:700;text-transform:uppercase}.bsd-day__num{color:#2b2a3d;font-size:1.1rem;font-weight:800}.bsd-day__times{display:flex;flex-wrap:wrap;gap:.4rem}.bsd-time{padding:.25rem .6rem;border:1px solid #ecebf2;border-radius:999px;background:#fff;color:#2b2a3d;font-size:.8rem;font-weight:600;font-variant-numeric:tabular-nums}.bsd-time__format{color:#7a7889;font-size:.7rem;font-weight:500}[dir=ltr] .bsd-time__format{margin-left:.35rem}[dir=rtl] .bsd-time__format{margin-right:.35rem}.bsd-empty{margin:0;color:#7a7889;font-size:.85rem}.bsd-link{padding:0;border:0;background:none;color:var(--ss-primary, #6e58ff);font-size:.82rem;font-weight:600;cursor:pointer}.bsd-link:hover{text-decoration:underline}.bsd-footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1.75rem;border-top:1px solid #ecebf2;background:#fff}@media(max-width:576px){.bsd-footer{padding:.75rem 1rem}}@media(max-width:576px){.bsd-header{padding:1rem}.bsd-body{padding:1rem!important}}.gsw-field-head{margin-bottom:.45rem}.gsw-field-head__label{margin-bottom:.1rem!important}.gsw-field-head__hint{color:#7a7889;font-size:.8rem;line-height:1.4}.gsw-segmented--list{display:flex;flex-direction:column;gap:.5rem;width:100%;padding:0;border:0;background:none}.gsw-segmented--list .gsw-segmented__option{align-items:flex-start;gap:.75rem;width:100%;padding:.75rem .9rem;border:1.5px solid #ebe9f1;border-radius:12px;background:#fff}[dir=ltr] .gsw-segmented--list .gsw-segmented__option{text-align:left}[dir=rtl] .gsw-segmented--list .gsw-segmented__option{text-align:right}.gsw-segmented--list .gsw-segmented__option:hover{border-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.45);background:#fff}.gsw-segmented--list .gsw-segmented__option.is-selected{border-color:var(--ss-primary, #6e58ff);background:rgba(var(--ss-primary-rgb, 110, 88, 255),.05);box-shadow:none}.gsw-segmented--list .gsw-segmented__radio{position:relative;flex-shrink:0;width:18px;height:18px;margin-top:2px;border:2px solid #cfcde0;border-radius:50%}.gsw-segmented--list .gsw-segmented__radio:after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--ss-primary, #6e58ff);transform:scale(0);transition:transform .2s ease}.gsw-segmented--list .is-selected .gsw-segmented__radio{border-color:var(--ss-primary, #6e58ff)}.gsw-segmented--list .is-selected .gsw-segmented__radio:after{transform:scale(1)}.gsw-segmented--list .gsw-segmented__text{display:flex;flex-direction:column;gap:.1rem}.gsw-segmented--list .gsw-segmented__label{color:#2b2a3d;font-size:.88rem;font-weight:700}.gsw-segmented--list .gsw-segmented__hint{color:#7a7889;font-size:.8rem;font-weight:500;line-height:1.4}.location-filter-option{display:flex;flex-direction:column;line-height:1.3}.location-filter-option__title{font-weight:600}.location-filter-option__subtitle{font-size:.78rem;opacity:.7}.bsd-status__floating{position:fixed;z-index:2000}.bsd-status__floating .bsd-status__menu,.bsd-status__floating .bsd-status__confirm,.bsd-status__floating .bsd-status__error{position:static}.bsd-status__pill--sm{padding:.2rem .6rem;font-size:.75rem}.booking-schedule-card-v2__status-row{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin-bottom:.65rem}.booking-schedule-card-v2__id{padding:.05rem .4rem;border:0;border-radius:6px;background:transparent;color:#a3a2b5;font-size:.7rem;font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer;transition:color .15s ease,background-color .15s ease}[dir=ltr] .booking-schedule-card-v2__id{margin-left:auto}[dir=rtl] .booking-schedule-card-v2__id{margin-right:auto}.booking-schedule-card-v2__id:hover,.booking-schedule-card-v2__id:focus-visible{outline:none;color:var(--ss-primary, #6e58ff);background:rgba(var(--ss-primary-rgb, 110, 88, 255),.08)}.booking-schedule-card-v2__availability{display:inline-flex;align-items:center;gap:.35rem;color:#7a7889;font-size:.78rem;font-weight:600}.booking-schedule-card-v2__availability .booking-schedule-card-v2__status-dot{width:7px;height:7px}.booking-schedule-card-v2.is-unpublished .booking-schedule-card-v2__title{color:#5e5b73}.booking-schedule-card-v2.is-archived{background:snow}.self-scheduling-tab__filter-pills{flex-wrap:wrap}.self-scheduling-tab__filter-divider{width:1px;height:24px;margin:0 .35rem;background:#e2e0ea;align-self:center}.self-scheduling-tab__filter-pill--status{display:inline-flex;align-items:center;gap:.4rem}.self-scheduling-tab__filter-pill--status .self-scheduling-tab__filter-dot{width:8px;height:8px;border-radius:50%;background:#9a98a8}.self-scheduling-tab__filter-pill--status.is-published .self-scheduling-tab__filter-dot{background:#28c76f}.self-scheduling-tab__filter-pill--status.is-disabled .self-scheduling-tab__filter-dot{background:#ff9f43}.self-scheduling-tab__filter-pill--status.is-archived .self-scheduling-tab__filter-dot{background:#ea5455}.self-scheduling-tab__filter-pill--status.is-archived.is-active{background:#fdecec!important;border-color:#f5c2c0!important;color:#c0392b!important}.reschedule-booking-modal__current{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;margin-bottom:1.25rem;border-radius:.5rem;background:rgba(var(--bs-primary-rgb, 79, 70, 229),.08);color:var(--bs-primary, #4f46e5)}.reschedule-booking-modal__label{font-weight:600;margin-bottom:.5rem}.reschedule-booking-modal__dates{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.5rem;margin-bottom:1rem}.reschedule-booking-modal__date{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;min-width:4.5rem;padding:.5rem .75rem;border:1px solid #e2e8f0;border-radius:.5rem;background:transparent;color:inherit;line-height:1.3}.reschedule-booking-modal__date:hover{border-color:var(--bs-primary, #4f46e5)}.reschedule-booking-modal__date.is-active{border-color:var(--bs-primary, #4f46e5);background:var(--bs-primary, #4f46e5);color:#fff}.reschedule-booking-modal__slots{display:grid;grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.5rem;max-height:14rem;overflow-y:auto}.reschedule-booking-modal__slot{padding:.5rem .75rem;border:1px solid #e2e8f0;border-radius:.5rem;background:transparent;color:inherit;font-size:.857rem}.reschedule-booking-modal__slot:hover{border-color:var(--bs-primary, #4f46e5)}.reschedule-booking-modal__slot.is-active{border-color:var(--bs-primary, #4f46e5);background:rgba(var(--bs-primary-rgb, 79, 70, 229),.12);color:var(--bs-primary, #4f46e5);font-weight:600}.reschedule-booking-modal__empty{display:flex;flex-direction:column;align-items:flex-start}.reschedule-booking-modal__add-times{display:inline-flex;align-items:center;gap:.35rem;margin-top:.85rem;padding:0;border:0;background:transparent;color:var(--ss-primary, #6e58ff);font-size:.85rem;font-weight:600;cursor:pointer}.reschedule-booking-modal__add-times:hover{text-decoration:underline}.candidate-cell__profile-link{display:inline-flex;align-items:center;gap:.3rem;color:inherit;text-decoration:underline dotted #b9b7c9;text-underline-offset:3px}.candidate-cell__profile-link svg{color:#a3a2b5;transition:color .15s ease}.candidate-cell__profile-link:hover{color:var(--ss-primary, #6e58ff);text-decoration:underline solid var(--ss-primary, #6e58ff)}.candidate-cell__profile-link:hover svg{color:var(--ss-primary, #6e58ff)}.bookings-table-card__schedule-link{padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}[dir=ltr] .bookings-table-card__schedule-link{text-align:left}[dir=rtl] .bookings-table-card__schedule-link{text-align:right}.bookings-table-card__schedule-link:hover,.bookings-table-card__schedule-link:focus-visible{outline:none;color:var(--ss-primary, #6e58ff);text-decoration:underline}.bsd-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:240px;color:#7a7889;font-size:.9rem}.edm .modal-dialog{max-width:1180px}.edm__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:start}@media(max-width:991px){.edm__body{grid-template-columns:minmax(0,1fr)}}.edm__intro{margin:0 0 18px;font-size:.9rem;color:#6b6b80}.edm__section{padding:16px 0;border-top:1px solid #ebe9f1}.edm__heading{margin:0 0 12px;font-weight:700}.edm__field{margin-bottom:14px}.edm__field-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.edm__field-foot{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-top:6px}.edm__link{border:0;background:none;padding:0;font-size:.8rem;color:var(--bs-primary, #6e58ff)}.edm__chips{display:flex;flex-wrap:wrap;gap:6px}.edm__chip{border:1px solid #e0dcfa;background:#f7f6ff;border-radius:999px;padding:2px 10px;font-size:.75rem;color:#4c3fd1}.edm__chip:hover{background:#ece9ff}.edm__count{flex-shrink:0;font-size:.75rem;color:#8a8896}.edm__swatches{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.edm__swatch{width:32px;height:32px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px #d9d6ea;padding:0}.edm__swatch.is-selected{box-shadow:0 0 0 2px var(--bs-primary, #6e58ff)}.edm__swatch--default{width:auto;border-radius:999px;padding:0 12px;background:#f4f5fb;font-size:.8rem;color:#3b3b4f}.edm__brand{display:flex;align-items:center;gap:10px}.edm__color-input{width:40px;height:34px;padding:2px;border:1px solid #d9d6ea;border-radius:8px;background:#fff}.edm__hex{max-width:120px}.edm__switch{padding:8px 0}.edm__hint{font-size:.8rem;color:#8a8896}[dir=ltr] .edm__hint{margin:2px 0 0 2.6rem}[dir=rtl] .edm__hint{margin:2px 2.6rem 0 0}.edm__preview{position:sticky;top:0}.edm__preview-bar{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:10px}.edm__preview-label{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:#8a8896}.edm__subject{font-weight:600;word-break:break-word}.edm__devices{display:inline-flex;flex-shrink:0;border:1px solid #d9d6ea;border-radius:10px;overflow:hidden}.edm__devices button{display:inline-flex;align-items:center;gap:6px;border:0;background:#fff;padding:6px 12px;font-size:.8rem;color:#6b6b80}.edm__devices button.is-selected{background:var(--bs-primary, #6e58ff);color:#fff}.edm__frame-wrap{border:1px solid #e3e1ef;border-radius:12px;background:#f4f5fb;overflow:hidden;transition:opacity .15s}.edm__frame-wrap--phone{display:flex;justify-content:center}.edm__frame-wrap.is-loading{opacity:.6}.edm__frame{display:block;border:0;background:#fff}[dir=ltr] .edm__frame{transform-origin:top left}[dir=rtl] .edm__frame{transform-origin:top right}.edm__frame--phone{transform-origin:top center}.edm__error{padding:24px;color:#b42318}.edm__preview-note{margin-top:8px;font-size:.8rem;color:#8a8896}.edm__layout-label{margin-bottom:6px;font-size:.85rem;font-weight:600;color:#3b3b4f}.quill .ql-container{background:#fff;overflow:auto}.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;margin:6px 10px}.react-resizable-parent{background:transparent;position:fixed;width:100vh;height:100vh;z-index:1050}.flexible-modal{position:fixed!important;z-index:100!important;border:1px solid #ccc;background:#fff;overflow-x:hidden;box-shadow:#00000059 0 5px 15px}.flexible-modal .card{box-shadow:none!important}.flexible-modal-mask{position:fixed;height:100%;background:transparent;inset:0}.flexible-modal-resizer{position:absolute;bottom:0;margin:5px;border-bottom:solid 2px #333}[dir=ltr] .flexible-modal-resizer{right:0;cursor:se-resize;border-right:solid 2px #333}[dir=rtl] .flexible-modal-resizer{left:0;cursor:sw-resize;border-left:solid 2px #333}.flexible-modal-drag-area{background:transparent;height:45px;position:absolute;top:0;cursor:move}[dir=ltr] .flexible-modal-drag-area{right:0}[dir=rtl] .flexible-modal-drag-area{left:0}.compose-mail-form-field{padding:.12rem 1.4rem;border-bottom:1px solid rgba(34,41,47,.05);display:flex;justify-content:flex-start;align-items:center}.flexible-modal-drag-area-right,.flexible-modal-drag-area-left{height:0!important}.custom-resize-style{top:50%}[dir=ltr] .custom-resize-style{left:50%}[dir=rtl] .custom-resize-style{right:50%}.candidate-container{margin:20px 40px!important;display:flex;flex-direction:column;min-height:100vh}.view-score-header{position:fixed;top:0;left:0;right:0;z-index:10;width:100%;height:80px;min-height:80px;box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center;gap:12px;padding:16px 24px;flex-shrink:0;background-color:#fff;border:1px solid #e5e7eb;border-radius:0 0 12px 12px;box-shadow:0 1px 3px #0000000f}.view-score-header-spacer{flex-shrink:0;height:80px}.view-score-content{padding-top:10px;flex:1}.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;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;border-radius:8px;object-fit:cover}.header-candidate-info .header-avatar-placeholder{width:40px;height:40px;border-radius:8px;background:#4f46e51a;color:#4f46e5;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px}.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;margin:0;line-height:1.2}.header-candidate-info .header-details .header-meta{font-size:12px;color:#64748b;display:flex;gap:12px;align-items:center;margin-top:2px}.header-candidate-info .header-details .header-meta .meta-item{display:flex;align-items:center;gap:4px}.header-candidate-info .header-details .header-meta .meta-item svg{color:#94a3b8}.view-score-footer{margin-top:auto;padding:16px 0;display:flex;justify-content:center;align-items:center;gap:8px;flex-shrink: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{text-align:center;max-width:480px;padding:32px 24px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000000f}.view-score-error-icon{flex-shrink:0}.view-score-error-title{font-size:1.25rem;font-weight:600;color:#1f2937;margin-bottom:8px}.view-score-error-message{font-size:1rem;color:#6b7280;margin:0;line-height:1.5}@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;padding-top:20px;padding-bottom:20px;border-radius:5px;transition:outline .25s ease-out}.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;padding:20px!important}.ql-editor h3,.ql-editor h2{font-size:1.07rem!important;line-height:1.2;color:#5e5873;font-weight:600!important}.ql-hidden,.ql-clipboard{display:none!important}.draggable{cursor:grab}.bubble{position:absolute;background:radial-gradient(50% 50% at 50% 50%,#198486,#19848600);grid-area:1/1;z-index:0;opacity:.15;min-height:inherit;width:250px;height:250px;top:70%}[dir=ltr] .bubble{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .bubble{right:50%;transform:translate(50%,-50%)}.title{color:#198486;font-size:2.2em;font-weight:600}.ai-icon{color:#198486;font-size:3em;font-weight:600}@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{animation:1.5s pulse infinite ease-in-out;top:10px}[dir=ltr] .client-badge{right:10px}[dir=rtl] .client-badge{left:10px}@keyframes pulse{0%{box-shadow:0 0 #87daac}to{box-shadow:0 0 0 14px #69aaff00}}.share-assessment-badge{top:10px}[dir=ltr] .share-assessment-badge{right:70px}[dir=rtl] .share-assessment-badge{left:70px}.share-assessment-badge:hover{border:1px solid #ff9f43}@keyframes share-pulse{0%{box-shadow:0 0 #ff9f43}to{box-shadow:0 0 0 14px #69aaff00}}@media(max-width:768px){body.view-score-page-active .app-content,body.view-score-page-active .content-wrapper,body.view-score-page-active .content-body{padding-left:0!important;padding-right:0!important}.candidate-container{margin:0!important}.view-score-content-logged-in{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;width:100vw!important;max-width:100vw!important}}.MantineDrawer .mantine-Drawer-header{background-color:#f0f2f9}.MantineDrawer .mantine-Drawer-close{color:#877f7f!important;box-shadow:0 5px 20px #22292f1a;border-radius:.357rem;background-color:#fff;transition:all .23s ease .1s;width:25px;height:25px}.MantineDrawer .mantine-Drawer-close:hover{transform:scale(1.2);box-shadow:none;outline:none;color:#686262}.no-page-break{page-break-inside:avoid;break-inside:avoid}.resume-header{margin-bottom:2rem}.resume-footer{opacity:0;display:none!important}.quiz-table{margin-top:20px!important}.quiz-table tbody{border-left:1px solid #ddd;border-right:1px solid #ddd}.ql-editor{padding:0!important}.ql-bubble .ql-editor pre.ql-syntax{background-color:#23241f!important}.test-details,.proctoring-info{box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px!important}.ql-editor pre{background-color:#23241f!important}.mcq-options{margin-bottom:10px}@media print{.resume-header{margin-bottom:3rem!important}.quiz-name{margin-top:10px!important}.ql-editor{padding:0!important}.mcq-options{margin-bottom:0!important}pre{background-color:#23241f!important;padding:10px!important}[dir=ltr] .quiz-table tbody tr td:first-child{border-left:1px solid #ddd!important}[dir=rtl] .quiz-table tbody tr td:first-child{border-right:1px solid #ddd!important}[dir=ltr] .quiz-table tbody tr td:last-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}}.pxm-modal .mantine-Modal-header{margin-bottom:0}.pxm-modal .mantine-Modal-body{padding-top:0}.pxm-modal .mantine-Checkbox-input{cursor:pointer}.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)}.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;gap:11px}.pxm-head-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:#7367f01a;color:var(--bs-primary, #7367f0);flex-shrink:0}.pxm-head-title{margin:0;font-size:1rem;font-weight:700;color:#0f172a;letter-spacing:-.01em}.pxm-head-sub{display:block;font-size:.75rem;font-weight:500;color:#94a3b8;margin-top:2px}.pxm-desc{margin:14px 0 0;font-size:.8125rem;line-height:1.55;color:#64748b}.pxm-toolbar{display:flex;align-items:center;gap:10px;margin:14px 0 10px;flex-wrap:wrap}.pxm-search{position:relative;flex: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;border:1px solid #e2e8f0;border-radius:8px;font-size:.8125rem;color:#0f172a;background:#fff;outline:none;transition:border-color .15s,box-shadow .15s}[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}.pxm-search input:focus{border-color:var(--bs-primary, #7367f0);box-shadow:0 0 0 3px #7367f02e}.pxm-quick{display:inline-flex;gap:4px;padding:3px;background:#f1f5f9;border-radius:9px}.pxm-quick-btn{appearance:none;border:none;background:transparent;border-radius:7px;padding:6px 12px;font-size:.75rem;font-weight:600;color:#64748b;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s}.pxm-quick-btn:hover:not(:disabled){color:var(--bs-primary, #7367f0)}.pxm-quick-btn.is-active{background:#fff;color:var(--bs-primary, #7367f0);box-shadow:0 1px 2px #0f172a14}.pxm-quick-btn:disabled{opacity:.45;cursor:not-allowed}.pxm-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;background:#f8fafc;border:1px solid #eef2f7;border-radius:8px;margin-bottom:10px;flex-wrap:wrap}.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;gap:14px}.pxm-summary-actions button{appearance:none;border:none;background:none;padding:0;font-size:.75rem;font-weight:700;color:var(--bs-primary, #7367f0);cursor:pointer}.pxm-summary-actions button:hover{text-decoration:underline}.pxm-summary-actions button:disabled{color:#94a3b8;cursor:not-allowed;text-decoration:none}.pxm-list{max-height:340px;overflow-y:auto;border:1px solid #eef2f7;border-radius:10px}.pxm-list::-webkit-scrollbar{width:8px}.pxm-list::-webkit-scrollbar-track{background:#f8fafc}.pxm-list::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.pxm-list::-webkit-scrollbar-thumb:hover{background:#94a3b8}.pxm-group-label{position:sticky;top:0;z-index:1;padding:7px 14px;background:#f8fafc;border-bottom:1px solid #eef2f7;font-size:.65rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#94a3b8}.pxm-row{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid #eef2f7;cursor:pointer;transition:background .12s}.pxm-row:last-child{border-bottom:none}.pxm-row:hover{background:#f8fafc}.pxm-row.is-selected{background:#7367f01a}.pxm-row-name{flex: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;gap:8px;flex-shrink:0}.pxm-chip{padding:2px 8px;border-radius:999px;font-size:.65rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.pxm-chip--pass{background:#ecfdf5;color:#059669}.pxm-chip--fail{background:#fef2f2;color:#dc2626}.pxm-chip--warn{background:#fffbeb;color:#b45309}.pxm-chip--none{background:#f1f5f9;color:#64748b}.pxm-empty{padding:26px 14px;text-align:center;font-size:.8125rem;color:#94a3b8}.pxm-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:14px;padding-top:14px;border-top:1px solid #eef2f7;flex-wrap:wrap}.pxm-options{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px 20px;flex: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;margin-top:1px;max-width:330px;line-height:1.45}.pxm-actions{display:inline-flex;gap:8px}[dir=ltr] .pxm-actions{margin-left:auto}[dir=rtl] .pxm-actions{margin-right:auto}.pxm-btn{appearance:none;border-radius:8px;padding:8px 16px;font-size:.8125rem;font-weight:600;cursor:pointer;border:1px solid transparent;transition:background .15s,border-color .15s,color .15s}.pxm-btn--ghost{background:#fff;border-color:#e2e8f0;color:#475569}.pxm-btn--ghost:hover:not(:disabled){border-color:#cbd5e1;background:#f8fafc}.pxm-btn--primary{background:var(--bs-primary, #7367f0);color:#fff}.pxm-btn--primary:hover:not(:disabled){background:#5e50ee}.pxm-btn:disabled{opacity:.55;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;gap:8px;margin-top:10px;padding:9px 11px;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;font-size:.75rem;line-height:1.5;color:#92400e}.pxm-note svg{flex-shrink:0;margin-top:1px}.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;gap:12px}.pxm-order-title{font-size:.8125rem;font-weight:700;color:#0f172a}.pxm-order-reset{border:none;background:none;padding:0;font-size:.75rem;font-weight:600;color:var(--bs-primary, #7367f0);cursor:pointer}.pxm-order-reset:hover{text-decoration:underline}.pxm-order-sub{margin:4px 0 10px;font-size:.75rem;line-height:1.5;color:#94a3b8}.pxm-order-list{list-style:none;margin:0;padding:0;max-height:260px;overflow-y:auto}.pxm-order-list::-webkit-scrollbar{width:8px}.pxm-order-list::-webkit-scrollbar-track{background:#f8fafc}.pxm-order-list::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.pxm-order-list::-webkit-scrollbar-thumb:hover{background:#94a3b8}.pxm-order-row{display:flex;align-items:center;gap:10px;padding:7px 8px;border-bottom:1px solid #eef2f7}.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;border-radius:6px;background:#7367f01a;color:var(--bs-primary, #7367f0);font-size:.6875rem;font-weight:700}.pxm-order-name{flex: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;gap:4px;flex-shrink:0}.pxm-order-actions button{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid #e2e8f0;border-radius:6px;background:#fff;color:#475569;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.pxm-order-actions button:hover:not(:disabled){border-color:var(--bs-primary, #7367f0);color:var(--bs-primary, #7367f0);background:#7367f01a}.pxm-order-actions button:disabled{opacity:.4;cursor:not-allowed}.pxm-order-actions button:focus-visible{outline:2px solid var(--bs-primary, #7367f0);outline-offset:1px}.proctoring-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:24px;margin-bottom:24px;box-shadow:0 1px 3px #0000000d}.proctoring-card.proctoring-card--flagged{border-color:#fcd34d;background:linear-gradient(to bottom,#fffbeb,#fff 72px)}.proctoring-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f1f5f9;gap:12px;flex-wrap:wrap}.proctoring-title{margin:0 0 3px;font-size:1rem;font-weight:700;color:#0f172a;letter-spacing:-.01em}.proctoring-desc{margin:0;font-size:.8125rem;color:#94a3b8}.proctoring-badges-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center;flex-shrink:0}.proctoring-summary-pill{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border-radius:999px;font-size:.78rem;font-weight:600;white-space:nowrap}.proctoring-summary-pill--green{background:#ecfdf5;color:#059669;border:1px solid #a7f3d0}.proctoring-summary-pill--red{background:#fef2f2;color:#dc2626;border:1px solid #fecaca}.proctoring-summary-pill--amber{background:#fffbeb;color:#b45309;border:1px solid #fde68a}.proctoring-grid{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:16px}@media(min-width:768px){.proctoring-grid{grid-template-columns:repeat(3,1fr)}}.proctoring-column{background:#f8fafc;border:1px solid #f1f5f9;border-radius:10px;padding:14px 16px;position:static}.proctoring-col-header{display:flex;align-items:center;gap:7px;margin-bottom:12px}.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;padding:0;margin:0}.proctoring-item{display:flex;justify-content:space-between;align-items:center;padding:9px 0;border-bottom:1px solid #e2e8f0}.proctoring-item:first-child{padding-top:0}.proctoring-item:last-child{border-bottom:none;padding-bottom:0}.proctoring-label{display:inline-flex;align-items:center;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;padding:3px 8px;border-radius:4px;font-size:.72rem;font-weight:700;line-height:1.4;white-space:nowrap}.proctoring-badge.badge-green{background:#ecfdf5;color:#059669}.proctoring-badge.badge-amber{background:#fffbeb;color:#b45309}.proctoring-badge.badge-orange{background:#ffedd5;color:#ea580c}.proctoring-badge.badge-red{background:#fef2f2;color:#dc2626}.proctoring-badge.badge-purple{background:#f5f3ff;color:#6d28d9}.proctoring-badge.badge-blue{background:#eff6ff;color:#1d4ed8}.proc-info-icon-wrap{display:inline-flex;align-items:center;line-height:1}.proc-info-icon{display:inline-flex;align-items:center;justify-content:center;color:#94a3b8;cursor:pointer;border-radius:50%;padding:1px;transition:color .15s;outline:none;position:static}.proc-info-icon:hover,.proc-info-icon:focus{color:#6366f1}.proc-tooltip-box{padding:6px 10px!important;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=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;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:#ffffffb8}.proctoring-log-section{background:#f8fafc;border:1px solid #f1f5f9;border-radius:10px;padding:16px;position:static}[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;gap:7px;color:#059669;font-size:.8125rem;font-weight:500;padding:6px 0 2px}.proc-log-empty svg{flex-shrink:0}.proc-log-stats{display:flex;gap:8px;margin-bottom:20px;flex-wrap:wrap}.proc-log-stat{display:flex;flex-direction:column;align-items:center;padding:10px 14px;border-radius:8px;min-width:68px;flex:1}.proc-log-stat--primary{background:#eef2ff;border:1px solid #c7d2fe}.proc-log-stat--amber{background:#fffbeb;border:1px solid #fde68a}.proc-log-stat--red{background:#fef2f2;border:1px solid #fecaca}.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;gap:3px;font-size:.68rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;margin-top:4px;white-space:nowrap}.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;margin-bottom:10px}.proc-scrubber-title{display:inline-flex;align-items:center;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;gap:4px;font-size:.72rem;font-weight:600;color:#64748b;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;padding:3px 8px}.proc-scrubber-legend{display:flex;gap:14px;margin-bottom:14px;flex-wrap:wrap}.proc-legend-item{display:inline-flex;align-items:center;gap:5px;font-size:.72rem;font-weight:500;color:#64748b}.proc-legend-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0}.proc-legend-dot.dot-amber{background:#f59e0b}.proc-legend-dot.dot-orange{background:#f97316}.proc-legend-dot.dot-red{background:#ef4444}.proc-legend-dot.dot-green{background:#10b981}.proc-legend-dot.dot-purple{background:#7c3aed}.proc-legend-dot.dot-blue{background:#2563eb}.proc-scrubber-track-wrap{position:relative}.proc-scrubber-axis{position:relative;height:18px;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:translate(-50%)}[dir=rtl] .proc-scrubber-axis-label{transform:translate(50%)}.proc-scrubber-axis-label:first-child{transform:translate(0)}[dir=ltr] .proc-scrubber-axis-label:last-child{transform:translate(-100%)}[dir=rtl] .proc-scrubber-axis-label:last-child{transform:translate(100%)}.proc-scrubber-track{position:relative;height:8px;border-radius:999px;margin-bottom:6px}[dir=ltr] .proc-scrubber-track{background:linear-gradient(to right,#e2e8f0,#cbd5e1)}[dir=rtl] .proc-scrubber-track{background:linear-gradient(to left,#e2e8f0,#cbd5e1)}.proc-scrubber-tick-line{position:absolute;top:-3px;bottom:-3px;width:1px;background:#94a3b866;pointer-events:none}[dir=ltr] .proc-scrubber-tick-line{transform:translate(-50%)}[dir=rtl] .proc-scrubber-tick-line{transform:translate(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;border-radius:50%;border:2.5px solid #ffffff;box-shadow:0 1px 4px #00000040;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;outline:none}[dir=ltr] .proc-scrubber-dot{transform:translate(-50%,-50%)}[dir=rtl] .proc-scrubber-dot{transform:translate(50%,-50%)}.proc-scrubber-dot.dot-amber{background:#f59e0b}.proc-scrubber-dot.dot-orange{background:#f97316}.proc-scrubber-dot.dot-red{background:#ef4444}.proc-scrubber-dot.dot-green{background:#10b981}.proc-scrubber-dot.dot-purple{background:#7c3aed}.proc-scrubber-dot.dot-blue{background:#2563eb}.proc-scrubber-dot:hover,.proc-scrubber-dot:focus{box-shadow:0 2px 8px #0000004d;z-index:2}[dir=ltr] .proc-scrubber-dot:hover,[dir=ltr] .proc-scrubber-dot:focus{transform:translate(-50%,-50%) scale(1.35)}[dir=rtl] .proc-scrubber-dot:hover,[dir=rtl] .proc-scrubber-dot:focus{transform:translate(50%,-50%) scale(1.35)}.proc-scrubber-dot.proc-scrubber-dot--tab{width:14px;height:14px;border-radius:3px;z-index:1}[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:hover,.proc-scrubber-dot.proc-scrubber-dot--tab:focus{box-shadow:0 2px 8px #0000004d;z-index:2}[dir=ltr] .proc-scrubber-dot.proc-scrubber-dot--tab:hover,[dir=ltr] .proc-scrubber-dot.proc-scrubber-dot--tab:focus{transform:translate(-50%,-50%) rotate(45deg) scale(1.35)}[dir=rtl] .proc-scrubber-dot.proc-scrubber-dot--tab:hover,[dir=rtl] .proc-scrubber-dot.proc-scrubber-dot--tab:focus{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;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;gap:12px;align-items:flex-start}.proc-log-connector{display:flex;flex-direction:column;align-items:center;flex-shrink:0;padding-top:0}.proc-log-dot{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;color:#fff;flex-shrink:0;margin-top:2px}.proc-log-dot.dot-amber{background:#f59e0b}.proc-log-dot.dot-orange{background:#f97316}.proc-log-dot.dot-red{background:#ef4444}.proc-log-dot.dot-green{background:#10b981}.proc-log-dot.dot-purple{background:#7c3aed}.proc-log-dot.dot-blue{background:#2563eb}.proc-log-line{width:2px;flex:1;min-height:16px;background:#e2e8f0;margin:3px 0}.proc-log-body{flex:1;padding-bottom:16px}.proc-log-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px;min-height:26px}.proc-log-meta{display:flex;align-items:center;gap:4px;color:#94a3b8;font-size:.75rem}.proc-log-meta svg{flex-shrink:0}.proc-log-rel{color:#cbd5e1}.proc-thumb-wrap{display:flex;gap:8px;margin-top:8px;overflow-x:auto;padding-bottom:8px}.proc-thumb-wrap::-webkit-scrollbar{height:6px}.proc-thumb-wrap::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.proc-thumb-wrap::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.proc-thumb-wrap::-webkit-scrollbar-thumb:hover{background:#94a3b8}.proc-thumb-item{display:inline-flex;flex-direction:column;gap:5px;flex-shrink:0}.proc-thumb-btn{appearance:none;border:none;padding:0;background:none;cursor:pointer;position:relative;display:block;width:130px;height:86px;border-radius:7px;overflow:hidden}.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;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;gap:4px;background:#6366f1bf;color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.02em;opacity:0;transition:opacity .18s ease;border-radius:7px}.proc-thumb-label{font-size:.7rem;color:#94a3b8;font-weight:500}.proc-expand-btn{display:inline-flex;align-items:center;gap:5px;margin-top:4px;background:none;border:1px solid #e2e8f0;border-radius:6px;padding:5px 12px;font-size:.78rem;font-weight:600;color:#6366f1;cursor:pointer;transition:background .15s,border-color .15s}[dir=ltr] .proc-expand-btn{margin-left:38px}[dir=rtl] .proc-expand-btn{margin-right:38px}.proc-expand-btn:hover{background:#eef2ff;border-color:#c7d2fe}.proc-lightbox-overlay{position:fixed;inset:0;z-index:999999999;background:#0f172ae0;display:flex;align-items:center;justify-content:center;padding:24px;animation:proc-lb-fade .18s ease}@keyframes proc-lb-fade{0%{opacity:0}to{opacity:1}}.proc-lightbox-close{position:absolute;top:16px;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:background .15s}[dir=ltr] .proc-lightbox-close{right:16px}[dir=rtl] .proc-lightbox-close{left:16px}.proc-lightbox-close:hover{background:#6366f180;border-color:#6366f199}.proc-lightbox-close:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.proc-lightbox-content{display:flex;flex-direction:column;align-items:center;gap:14px;max-width:min(90vw,960px);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;border-radius:10px;box-shadow:0 0 0 1px #6366f140,0 12px 48px #0000008c}.proc-lightbox-caption{color:#fff9;font-size:.8125rem;font-weight:500;margin:0;text-align:center}.proctoring-card--v2{padding:26px 28px 28px;border-radius:16px}.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)}.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)}.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;gap:24px;flex-wrap:wrap;margin-bottom:22px}.proc-hero-main{display:flex;align-items:flex-start;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;border-radius:11px;flex-shrink:0}.proc-hero-icon--critical{background:#fee2e2;color:#dc2626}.proc-hero-icon--flag{background:#fef3c7;color:#b45309}.proc-hero-icon--pass{background:#dcfce7;color:#059669}.proc-hero-copy{min-width:0}.proc-hero-title{margin:0 0 6px;font-size:1.35rem;font-weight:800;color:#0f172a;letter-spacing:-.02em}.proc-hero-desc{margin:0;font-size:.875rem;line-height:1.5;color:#64748b;max-width:620px}.proc-hero-pills{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:14px}.proc-status-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 13px;border-radius:999px;font-size:.8125rem;font-weight:700;white-space:nowrap;line-height:1.25}.proc-status-pill svg{flex-shrink:0}.proc-status-pill--pass{background:#dcfce7;color:#15803d}.proc-status-pill--flag{background:#fef3c7;color:#b45309}.proc-status-pill--critical{background:#fee2e2;color:#e11d48}.proc-status-pill--muted{background:#f1f5f9;color:#64748b}.proc-section-aside{font-size:.75rem;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;gap:12px;flex-shrink:0}.proc-export-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;color:#334155;font-size:.8125rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:border-color .15s,color .15s,background .15s}.proc-export-btn svg{flex-shrink:0}.proc-export-btn:hover:not(:disabled){border-color:#6366f1;color:#4f46e5;background:#f5f5ff}.proc-export-btn:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.proc-export-btn:disabled{opacity:.6;cursor:progress}.proc-trust{display:flex;flex-direction:column;align-items:center;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;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);gap:12px;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;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}.proc-log-stat--green{background:#f0fdf4;border:1px solid #bbf7d0}.proc-log-stat--muted{background:#f8fafc;border:1px solid #e2e8f0}.proc-log-stat--muted .proc-log-stat-value{color:#94a3b8}.proc-section{margin-bottom:30px}.proc-section:last-child{margin-bottom:0}.proc-section-head{display:flex;align-items:center;gap:11px;margin-bottom:14px}.proc-section-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:#eef2ff;color:#6366f1;flex-shrink:0}.proc-section-titles{display:flex;flex-direction:column;gap:2px;min-width:0}.proc-section-title{margin:0;font-size:1rem;font-weight:700;color:#0f172a;letter-spacing:-.01em}.proc-section-subtitle{font-size:.8125rem;color:#94a3b8}.proc-check-grid{display:grid;grid-template-columns:1fr;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{background:#fff;border:1px solid #e2e8f0;border-radius:13px;padding:16px 17px 17px;display:flex;flex-direction:column;gap:12px}.proc-check-card--critical{border-color:#fecdd3}.proc-check-card--flag{border-color:#fde68a}.proc-check-card--pass{border-color:#e2e8f0}.proc-check-head{display:flex;align-items:flex-start;gap:10px}.proc-check-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;flex-shrink:0}.proc-check-icon--pass{background:#eef2ff;color:#6366f1}.proc-check-icon--flag{background:#fef3c7;color:#b45309}.proc-check-icon--critical{background:#fee2e2;color:#e11d48}.proc-check-icon--muted{background:#f1f5f9;color:#94a3b8}.proc-check-title{margin:0;flex:1;min-width:0;font-size:.9375rem;font-weight:700;color:#0f172a;line-height:1.3;padding-top:4px;min-height:calc(2.6em + 4px)}.proc-check-card .proc-status-pill{flex-shrink:0;font-size:.72rem;padding:4px 10px}.proc-check-descwrap{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:4.65em}.proc-check-desc{margin:0;font-size:.8125rem;line-height:1.55;color:#64748b}.proc-check-desc--clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.proc-desc-toggle{padding:0;border:none;background:none;font-size:.75rem;font-weight:600;line-height:1.4;color:#4f46e5;cursor:pointer}.proc-desc-toggle:hover{text-decoration:underline}.proc-desc-toggle:focus-visible{outline:2px solid #4f46e5;outline-offset:2px;border-radius:2px}.proc-bar{height:6px;border-radius:999px;background:#e9eef5;overflow:hidden}.proc-bar--thin{height:5px}.proc-bar-fill{display:block;height:100%;border-radius:999px;transition:width .4s ease}.proc-bar-fill--green{background:#16a34a}.proc-bar-fill--amber{background:#f59e0b}.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;gap:6px}.proc-conf-row{display:flex;align-items:baseline;justify-content:space-between;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{background:#f6f8fb;border-radius:10px;padding:12px 13px;display:flex;flex-direction:column;gap:7px}.proc-meter-row{display:flex;align-items:baseline;justify-content:space-between;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{margin:0;font-size:.75rem;line-height:1.45;color:#94a3b8}.proc-chart{background:#f6f8fb;border-radius:10px;padding:13px;display:flex;flex-direction:column;gap:10px}.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;gap:8px}.proc-chart-col{display:flex;flex-direction:column;align-items:center;gap:5px;flex: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;border-radius:7px 7px 3px 3px}.proc-chart-bar--red{background:#fb7185}.proc-chart-bar--amber{background:#fbbf24}.proc-chart-bar--green{background:#4ade80}.proc-chart-label{font-size:.7rem;font-weight:600;color:#94a3b8}.proc-chart-note{margin:0;font-size:.72rem;line-height:1.45;color:#94a3b8}.proc-check-evidence{display:flex;flex-direction:column;gap:8px;border-top:1px solid #f1f5f9;padding-top:12px}.proc-evidence-heading{display:inline-flex;align-items:center;gap:5px;font-size:.66rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.proc-evidence-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.proc-evidence{display:inline-flex;flex-direction:column;gap:5px;flex-shrink:0}.proc-evidence-frame{position:relative;width:132px;height:90px}.proc-evidence-input{display:none}.proc-evidence-empty{appearance:none;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:6px;background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:9px;color:#94a3b8;cursor:pointer;text-align:center;transition:border-color .15s,background .15s,color .15s}.proc-evidence-empty:hover{border-color:#6366f1;background:#f5f5ff;color:#6366f1}.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{appearance:none;border:none;padding:0;background:none;cursor:pointer;position:relative;display:block;width:100%;height:100%;border-radius:9px;overflow:hidden}.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;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;gap:4px;background:#6366f1bf;color:#fff;font-size:.7rem;font-weight:700;opacity:0;transition:opacity .18s ease;border-radius:9px}.proc-evidence-clear{position:absolute;top:-6px;width:20px;height:20px;border-radius:50%;border:1px solid #e2e8f0;background:#fff;color:#64748b;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 3px #0f172a26}[dir=ltr] .proc-evidence-clear{right:-6px}[dir=rtl] .proc-evidence-clear{left:-6px}.proc-evidence-clear:hover{color:#e11d48;border-color:#fecdd3}.proc-evidence-label{font-size:.7rem;color:#94a3b8;font-weight:500}.proc-facts{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;border-top:1px solid #f1f5f9;padding-top:12px}.proc-fact{display:flex;flex-direction:column;gap:3px;background:#f6f8fb;border-radius:8px;padding:8px 11px;min-width:0}.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;gap:20px}@media(min-width:1024px){.proc-gaze{grid-template-columns:1.05fr 1fr}}.proc-gaze-left{display:flex;flex-direction:column;gap:10px}.proc-gaze-frame{position:relative;width:100%;aspect-ratio:400/250;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}.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:translate(-50%)}[dir=rtl] .proc-gaze-region-label{right:50%;transform:translate(50%)}.proc-gaze-dot{position:absolute;width:13px;height:13px;border-radius:50%;background:#ffffffeb;border:1px solid rgba(148,163,184,.5);box-shadow:0 1px 3px #0f172a2e;cursor:pointer;outline:none;transition:transform .15s ease}[dir=ltr] .proc-gaze-dot{transform:translate(-50%,-50%)}[dir=rtl] .proc-gaze-dot{transform:translate(50%,-50%)}[dir=ltr] .proc-gaze-dot:hover,[dir=ltr] .proc-gaze-dot:focus{transform:translate(-50%,-50%) scale(1.35)}[dir=rtl] .proc-gaze-dot:hover,[dir=rtl] .proc-gaze-dot:focus{transform:translate(50%,-50%) scale(1.35)}.proc-gaze-legend{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.proc-gaze-caption{font-size:.8125rem;font-weight:700}.proc-gaze-scale{display:inline-flex;align-items:center;gap:7px}.proc-gaze-scale-label{font-size:.72rem;color:#94a3b8;font-weight:600}.proc-gaze-scale-bar{display:block;width:130px;height:7px;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;gap:8px;margin:0;background:#f6f8fb;border-radius:10px;padding:11px 13px;font-size:.8125rem;line-height:1.5;color:#64748b}.proc-gaze-hint svg{flex-shrink:0;margin-top:2px;color:#94a3b8}.proc-gaze-right{display:flex;flex-direction:column;gap:14px}.proc-gaze-howto{background:#eef2ff;border-radius:11px;padding:14px 16px}.proc-gaze-howto ol{margin:8px 0 0;display:flex;flex-direction:column;gap:6px}[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{margin:0;font-size:.875rem;line-height:1.6;color:#475569}.proc-gaze-stats{list-style:none;margin:0;padding:0}.proc-gaze-stats li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #f1f5f9}.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}.proctoring-card--v2 .proctoring-grid{margin-bottom:0}.proctoring-card--v2 .proctoring-column{background:#f8fafc;border-color:#eef2f7;border-radius:12px;padding:16px 18px}.proctoring-card--v2 .proc-log-event .proc-evidence-row{margin-top:8px}@media(max-width:575.98px){.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;row-gap:12px}.proc-check-head{grid-row:1}.proc-check-descwrap{grid-row:2;min-height:0}.proc-conf{grid-row:3}.proc-meter,.proc-chart{grid-row:4}.proc-check-evidence{grid-row:5}.proc-facts{grid-row:6;margin-top:0;align-content:end}.proc-check-title{min-height:0}}}.proc-ai-status{display:flex;align-items:flex-start;gap:10px;margin:0 20px 14px;padding:12px 14px;border-radius:8px;font-size:13px}.proc-ai-status strong{display:block;font-size:13px;margin-bottom:2px}.proc-ai-status p{margin:0;font-size:12.5px;line-height:1.5;opacity:.85}.proc-ai-status svg{flex-shrink:0;margin-top:2px}.proc-ai-status--pending{background:#eff6ff;border:1px solid #bfdbfe;color:#1d4ed8}.proc-ai-status--failed{background:#fff8f8;border:1px solid #ffccd5;color:#b91c1c}.proc-ai-status--absent{background:#f8fafc;border:1px solid #e2e8f0;color:#475569}.proc-ai-status-spinner{width:15px;height:15px;margin-top:2px;flex-shrink:0;border-radius:50%;border:2px solid #bfdbfe;border-top-color:#1d4ed8;animation:procAiSpin .9s linear infinite}@keyframes procAiSpin{to{transform:rotate(360deg)}}.proc-ai-verdict{margin:0 20px 14px;padding:14px 16px;border-radius:8px;border:1px solid #e2e8f0;background:#f8fafc}.proc-ai-verdict--flag{border-color:#fde68a;background:#fffbeb}.proc-ai-verdict--critical{border-color:#ffccd5;background:#fff8f8}.proc-ai-verdict .proc-ai-verdict-head{display:flex;align-items:center;gap:8px;font-size:13px;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{margin:0 0 6px;font-size:13px;line-height:1.55;color:#334155}.proc-ai-verdict .proc-ai-verdict-list{margin:0 0 6px;font-size:12.5px;color:#475569}[dir=ltr] .proc-ai-verdict .proc-ai-verdict-list{padding-left:18px}[dir=rtl] .proc-ai-verdict .proc-ai-verdict-list{padding-right:18px}.proc-ai-verdict .proc-ai-verdict-list li{margin-bottom:3px}.proc-ai-verdict .proc-ai-verdict-action{margin:0;font-size:12.5px;font-weight:600;color:#334155}.proc-moments{margin-top:10px;border-top:1px dashed #e2e8f0;padding-top:8px}.proc-moments-toggle{display:inline-flex;align-items:center;gap:6px;border:none;background:none;padding:2px 0;font-size:12px;font-weight:600;color:#6366f1;cursor:pointer}.proc-moments-toggle:hover{text-decoration:underline}.proc-moments-list{list-style:none;margin:8px 0 0;padding:0}.proc-moment{display:flex;gap:10px;padding:6px 8px;border-radius:6px;font-size:12.5px}.proc-moment:nth-child(odd){background:#f8fafc}.proc-moment-time{flex-shrink:0;min-width:74px;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;margin-top:1px;font-size:11.5px;color:#94a3b8}.proc-evmodal-overlay{position:fixed;inset:0;z-index:99999999;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.proc-evmodal{width:min(640px,100%);max-height:min(82vh,720px);display:flex;flex-direction:column;background:#fff;border-radius:12px;box-shadow:0 24px 64px #0f172a47;overflow:hidden}.proc-evmodal-head{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid #e2e8f0}.proc-evmodal-head--flag{background:#fffbeb;border-color:#fde68a}.proc-evmodal-head--critical{background:#fff8f8;border-color:#ffccd5}.proc-evmodal-head .proc-evmodal-title{display:flex;align-items:center;gap:10px;min-width:0}.proc-evmodal-head .proc-evmodal-title h5{margin:0;font-size:14.5px;font-weight:700;color:#1e293b}.proc-evmodal-close{border:none;background:none;padding:6px;border-radius:6px;color:#64748b;cursor:pointer}[dir=ltr] .proc-evmodal-close{margin-left:auto}[dir=rtl] .proc-evmodal-close{margin-right:auto}.proc-evmodal-close:hover{background:#64748b1f;color:#1e293b}.proc-evmodal-body{padding:16px;overflow-y:auto}.proc-evmodal-result{margin:0 0 12px;font-size:13px;line-height:1.6;color:#334155}.proc-evmodal-stats{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;margin:14px 0}.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;margin-top:2px;font-size:11px;color:#64748b;text-transform:uppercase;letter-spacing:.02em}.proc-evmodal-moments{margin-top:4px}.proc-evmodal-moments h6{display:flex;align-items:center;gap:6px;margin:10px 0;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#475569}.proc-evmodal-timeline{list-style:none;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;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;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}.proc-evmodal-moment:last-child{padding-bottom:2px}.proc-evmodal-moment--critical:before{background:#dc2626;box-shadow:0 0 0 3px #fee2e2}.proc-evmodal-moment--pass:before{background:#cbd5e1;box-shadow:0 0 0 3px #f1f5f9}.proc-evmodal-time{flex-shrink:0;min-width:88px;padding:3px 8px;border-radius:6px;background:#eef2ff;color:#4338ca;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;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;margin-top:2px;font-size:12px;color:#94a3b8}.proc-evmodal-moment-copy .proc-evmodal-moment-stats{display:block;margin-top:2px;font-size:11.5px;color:#94a3b8;font-variant-numeric:tabular-nums}.proc-moment-badge{display:inline-block;padding:1px 7px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;vertical-align:1px;white-space:nowrap}[dir=ltr] .proc-moment-badge{margin-right:6px}[dir=rtl] .proc-moment-badge{margin-left:6px}.proc-moment-badge--critical{background:#fee2e2;color:#b91c1c}.proc-moment-badge--flag{background:#fef3c7;color:#b45309}.proc-moment-badge--pass{background:#f1f5f9;color:#64748b}.proc-evmodal-hint{margin:10px 0 0;font-size:11.5px;color:#94a3b8}.proc-evmodal-foot{margin-top:14px;padding:12px 14px;border-radius:8px;background:#f0fdf4;border:1px solid #dcfce7}.proc-evmodal-foot p{margin:0 0 6px;font-size:12.5px;line-height:1.55;color:#365314}.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;gap:6px;margin-top:10px;padding:9px 12px;border-radius:7px;border:1px solid #e2e8f0;background:#fff;font-size:12px;font-weight:600;color:#475569;cursor:pointer;transition:all .15s ease;height:38px}.proc-detail-btn:hover{border-color:#cbd5e1;background:#f8fafc}.proc-detail-btn--flag{border-color:#fde68a;background:#fffbeb;color:#b45309}.proc-detail-btn--flag:hover{background:#fef3c7}.proc-detail-btn--critical{border-color:#ffccd5;background:#fff8f8;color:#b91c1c}.proc-detail-btn--critical:hover{background:#fee2e2}.proc-analysis-details{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;padding:0 20px 18px}.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;margin-top:2px;font-size:11px;color:#64748b;text-transform:uppercase;letter-spacing:.02em}.proc-evmodal-viewshot{display:inline-flex;align-items:center;gap:5px;margin-top:6px;padding:3px 9px;border:1px solid #c7d2fe;border-radius:999px;background:#eef2ff;color:#4338ca;font-size:11.5px;font-weight:700;line-height:1.4;cursor:zoom-in;transition:background .15s ease,border-color .15s ease}.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));gap:6px;margin-top:8px}.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;margin-top:1px;font-size:10.5px;text-transform:uppercase;letter-spacing:.02em;color:#64748b}.proc-threshold--measured .proc-threshold-value{color:#b45309}.proc-threshold--required .proc-threshold-value{color:#334155}.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;gap:8px;flex-wrap:wrap;margin-bottom:10px}.proc-skipped-description{margin:0;font-size:.8125rem;color:#94a3b8}.proc-skipped-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;background:#eef2f7;color:#64748b;flex-shrink:0}.proc-skipped-title{margin:0;font-size:.8125rem;font-weight:700;color:#475569}.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;gap:8px;margin:0;padding:0;list-style:none}.proc-skipped-chip{display:inline-block;padding:5px 11px;border:1px solid #e2e8f0;border-radius:999px;background:#fff;font-size:.78rem;font-weight:600;color:#64748b;cursor:help;transition:border-color .15s ease,color .15s ease}.proc-skipped-chip:hover,.proc-skipped-chip:focus-visible{border-color:#a5b4fc;color:#4f46e5}.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}}.post-assessment-form-answers .section-title{font-size:1rem;font-weight:700;color:#1a1a1a;letter-spacing:-.3px;margin:0 0 6px}.post-assessment-form-answers__description{margin-bottom:1rem;font-size:13px;color:#64748b}.post-assessment-form-answers__table{border:1px solid #eef2f7;border-radius:12px;background:#fff;overflow:hidden}.post-assessment-form-answers__header,.post-assessment-form-answers__row{display:grid;grid-template-columns:64px minmax(0,1fr) minmax(140px,28%) 56px}.post-assessment-form-answers__header{background:#f8fafc;border-bottom:1px solid #e2e8f0}.post-assessment-form-answers__header-cell{display:flex;align-items:center;min-height:44px;padding:10px 16px;font-size:11px;font-weight:700;color:var(--bs-primary, #4f46e5);text-transform:uppercase;letter-spacing:.05em}[dir=ltr] .post-assessment-form-answers__header-cell{border-right:1px solid #e2e8f0}[dir=rtl] .post-assessment-form-answers__header-cell{border-left:1px solid #e2e8f0}.post-assessment-form-answers__header-cell:first-child{justify-content:center}[dir=ltr] .post-assessment-form-answers__header-cell:last-child{border-right:none}[dir=rtl] .post-assessment-form-answers__header-cell:last-child{border-left:none}.post-assessment-form-answers__item{border-bottom:1px solid #f1f5f9}.post-assessment-form-answers__item:last-child{border-bottom:none}.post-assessment-form-answers__row{cursor:pointer;transition:background .15s ease}.post-assessment-form-answers__row:hover{background:#fafbff}.post-assessment-form-answers__row:focus-visible{outline:2px solid var(--bs-primary, #4f46e5);outline-offset:-2px}.post-assessment-form-answers__cell{display:flex;align-items:center;min-width:0;padding:14px 16px}[dir=ltr] .post-assessment-form-answers__cell{border-right:1px solid #f1f5f9}[dir=rtl] .post-assessment-form-answers__cell{border-left:1px solid #f1f5f9}.post-assessment-form-answers__cell:first-child{justify-content:center}.post-assessment-form-answers__cell:last-child{justify-content:center}[dir=ltr] .post-assessment-form-answers__cell:last-child{border-right:none}[dir=rtl] .post-assessment-form-answers__cell:last-child{border-left:none}.post-assessment-form-answers__number{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;background:#f1f5f9;color:#64748b;font-size:11px;font-weight:700;transition:all .15s ease}.post-assessment-form-answers__question{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;line-height:1.55;color:#334155}.post-assessment-form-answers__preview{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;color:#1a1a1a}.post-assessment-form-answers__preview.is-empty{font-weight:400;color:#94a3b8}.post-assessment-form-answers__chevron{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#f1f5f9;color:#64748b;transition:transform .2s ease,background .15s ease,color .15s ease}.post-assessment-form-answers__item.is-open .post-assessment-form-answers__row{background:#fafbff}.post-assessment-form-answers__item.is-open .post-assessment-form-answers__number{background:var(--bs-primary, #4f46e5);color:#fff}.post-assessment-form-answers__item.is-open .post-assessment-form-answers__question{display:block;overflow:visible}.post-assessment-form-answers__item.is-open .post-assessment-form-answers__chevron{background:#eef2ff;color:var(--bs-primary, #4f46e5)}[dir=ltr] .post-assessment-form-answers__item.is-open .post-assessment-form-answers__chevron{transform:rotate(180deg)}[dir=rtl] .post-assessment-form-answers__item.is-open .post-assessment-form-answers__chevron{transform:rotate(-180deg)}.post-assessment-form-answers__details{background:#fafbff;animation:pafSlideDown .25s ease}[dir=ltr] .post-assessment-form-answers__details{padding:8px 24px 22px 80px}[dir=rtl] .post-assessment-form-answers__details{padding:8px 80px 22px 24px}.post-assessment-form-answers__answer-label{font-size:11px;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.5px;margin:0 0 10px}.post-assessment-form-answers__answer-text{margin:0;padding:14px 18px;font-size:14px;line-height:1.7;color:#374151;background:#fff;border:1px solid #e2e8f0;border-radius:10px;white-space:pre-wrap;overflow-wrap:anywhere}[dir=ltr] .post-assessment-form-answers__answer-text{border-left:3px solid rgba(var(--bs-primary-rgb, 79, 70, 229),.86)}[dir=rtl] .post-assessment-form-answers__answer-text{border-right:3px solid rgba(var(--bs-primary-rgb, 79, 70, 229),.86)}.post-assessment-form-answers__answer-text.is-empty{color:#94a3b8}.is-pdf-capturing .post-assessment-form-answers .post-assessment-form-answers__question{display:block;overflow:visible}.is-pdf-capturing .post-assessment-form-answers .post-assessment-form-answers__preview{white-space:pre-wrap;overflow:visible;overflow-wrap:anywhere}.is-pdf-capturing .post-assessment-form-answers .post-assessment-form-answers__cell--toggle{visibility:hidden}.is-pdf-capturing .post-assessment-form-answers .post-assessment-form-answers__details{display:none}@keyframes pafSlideDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:575.98px){.post-assessment-form-answers__header{display:none}.post-assessment-form-answers__row{grid-template-columns:48px minmax(0,1fr) 44px}.post-assessment-form-answers__cell{padding:12px 8px}[dir=ltr] .post-assessment-form-answers__cell{border-right:none}[dir=rtl] .post-assessment-form-answers__cell{border-left:none}.post-assessment-form-answers__cell--question{padding-bottom:2px}.post-assessment-form-answers__cell--preview{grid-column:2;grid-row:2;padding-top:0}.post-assessment-form-answers__cell--toggle{grid-column:3;grid-row:1/span 2}.post-assessment-form-answers__cell:first-child{grid-row:1/span 2}.post-assessment-form-answers__details{padding:8px 14px 18px}}.skills-detail-modal .modal-dialog{max-width:500px}.skills-detail-modal .modal-content{border:none;border-radius:24px;box-shadow:0 20px 50px #0000001a;overflow:hidden}.skills-detail-modal .skills-modal-content{padding:32px}.skills-detail-modal .modal-header-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.skills-detail-modal .modal-header-row .title-group{display:flex;align-items:center;gap:16px}.skills-detail-modal .modal-header-row .title-group .icon-badge{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.skills-detail-modal .modal-title{font-size:22px;font-weight:800;color:#1e293b;margin:0;letter-spacing:-.02em}.skills-detail-modal .modal-close-btn{width:32px;height:32px;border-radius:50%;border:none;background:#f1f5f9;color:#94a3b8;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.skills-detail-modal .modal-close-btn:hover{background:#e2e8f0;color:#64748b}[dir=ltr] .skills-detail-modal .modal-close-btn:hover{transform:rotate(90deg)}[dir=rtl] .skills-detail-modal .modal-close-btn:hover{transform:rotate(-90deg)}.skills-detail-modal .score-overview{margin-bottom:32px}.skills-detail-modal .score-overview .score-pill{display:inline-flex;align-items:center;gap:10px;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;gap:10px;margin-bottom:16px;color:#64748b}.skills-detail-modal .modal-evidence-section .section-header h4{margin:0;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.skills-detail-modal .modal-evidence-section .evidence-list{display:flex;flex-direction:column;gap:12px}.skills-detail-modal .modal-evidence-section .evidence-item{display:flex;gap:16px;padding:16px;background:#f8fafc;border-radius:16px;border:1px solid #f1f5f9;transition:all .2s ease}.skills-detail-modal .modal-evidence-section .evidence-item:hover{background:#f1f5f9}[dir=ltr] .skills-detail-modal .modal-evidence-section .evidence-item:hover{transform:translate(4px)}[dir=rtl] .skills-detail-modal .modal-evidence-section .evidence-item:hover{transform:translate(-4px)}.skills-detail-modal .modal-evidence-section .evidence-item .evidence-bullet{width:6px;height:6px;border-radius:50%;margin-top:8px;flex-shrink:0}.skills-detail-modal .modal-evidence-section .evidence-item .evidence-text{margin:0;font-size:14px;line-height:1.6;color:#334155;font-weight:500}.skills-detail-modal .modal-footer-note{margin-top:32px;padding-top:20px;border-top:1px dashed #e2e8f0;display:flex;gap:10px}.skills-detail-modal .modal-footer-note .note-icon{margin-top:2px;color:#94a3b8}.skills-detail-modal .modal-footer-note p{margin:0;font-size:12px;line-height:1.5;color:#94a3b8;font-weight:500}.interview-container{padding:10px 24px 48px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}@media(max-width:768px){.interview-container{padding:10px 0 48px}}.interview-container .section-nav-bar{position:sticky;top:56px;z-index:50;background:#ffffffeb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid #e2e8f0;padding:8px 24px;box-shadow:0 2px 8px #0000000a}.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;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;gap:6px;padding:8px 14px;border:none;background:transparent;border-radius:8px;font-size:13px;font-weight:500;color:#64748b;cursor:pointer;white-space:nowrap;transition:all .2s ease;position:relative}.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{background:#f1f5f9;color:#334155}.interview-container .section-nav-bar .section-nav-item.active{background:#4f46e514;color:var(--bs-primary, #4f46e5);font-weight:600}.interview-container .section-nav-bar .section-nav-item.active:after{content:"";position:absolute;bottom:-8px;width:60%;height:2px;background:var(--bs-primary, #4f46e5);border-radius:1px}[dir=ltr] .interview-container .section-nav-bar .section-nav-item.active:after{left:50%;transform:translate(-50%)}[dir=rtl] .interview-container .section-nav-bar .section-nav-item.active:after{right:50%;transform:translate(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;padding:0 4px;border-radius:8px;background:var(--bs-primary, #4f46e5);color:#fff;font-size:10px;font-weight:700;line-height:1}@media(max-width:768px){.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%;transform:translateY(-50%);z-index:10;background:#fff;border:1px solid rgba(0,0,0,.05);color:#64748b;width:28px;height:28px;border-radius:50%;box-shadow:0 2px 4px #0000001a,0 0 12px 6px #fff;cursor:pointer;padding:0}[dir=ltr] .interview-container .section-nav-bar .nav-arrow.is-mobile.left{left:0}[dir=rtl] .interview-container .section-nav-bar .nav-arrow.is-mobile.left,[dir=ltr] .interview-container .section-nav-bar .nav-arrow.is-mobile.right{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{background:#f8fafc;color:#334155}.interview-container .section-nav-bar .section-nav-inner{padding:0 30px}.interview-container .section-nav-bar .section-nav-item{padding:6px 10px;font-size:12px}.interview-container .section-nav-bar .section-nav-item .nav-label{font-size:12px}}.interview-container .interview-content{margin:0 auto;display:flex;flex-direction:column;gap:24px}.interview-container .interview-card{background:#fff;border-radius:12px;padding:24px;border:1px solid #eef2f7;box-shadow:0 1px 3px #0000000d;transition:all .3s ease}.interview-container .interview-card:hover{box-shadow:0 4px 12px #00000014}.interview-container .criteria-score-card .criteria-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:0;transition:all .2s ease}.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;gap:12px;margin-top:16px}.interview-container .criteria-score-card .criteria-item-card{background:#fff;border:1px solid #eef2f7;border-radius:10px;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;gap:20px;transition:all .2s ease}.interview-container .criteria-score-card .criteria-item-card:hover{border-color:#cbd5e1;box-shadow:0 4px 10px #0000000a}.interview-container .criteria-score-card .criteria-content-left{flex:1}.interview-container .criteria-score-card .criteria-content-left .priority-badge-text{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;display:block}.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;margin:0;line-height:1.4}.interview-container .criteria-score-card .criteria-content-left .criterion-reason{font-size:12px;color:#64748b;margin-top:4px;line-height:1.4}.interview-container .criteria-score-card .criteria-score-right{display:flex;align-items:center;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;background:#f1f5f9;border-radius:10px;overflow:hidden}.interview-container .criteria-score-card .criteria-score-right .linear-progress-wrapper .linear-progress-fill{height:100%;border-radius:10px;transition:width 1s ease}.interview-container .criteria-score-card .criteria-score-right .score-status-group{display:flex;align-items:center;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{display:flex;gap:.5rem;justify-content:center}.interview-container .btn-reject{padding:.55rem 1rem;background-color:#fff;border:1px solid #d35f5f;color:#b91c1c;border-radius:12px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .2s ease}.interview-container .btn-reject:hover{background-color:#fee2e2;border-color:var(--danger-red);transform:translateY(-1px)}.interview-container .btn-reject.active{background-color:#d32a2a;border-color:var(--danger-red);color:#fff}.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{padding:.55rem 1rem;background-color:#fff;border:1px solid #4abd74;color:#15803d;border-radius:12px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .2s ease}.interview-container .btn-accept:hover{background-color:#dcfce7;border-color:var(--success-green);transform:translateY(-1px)}.interview-container .btn-accept.active{background-color:#19a249;border-color:var(--success-green);color:#fff}.interview-container .btn-accept.active:hover{background-color:#49cb76;border-color:var(--success-green)}.interview-container .btn-accept svg{width:1rem;height:1rem}.interview-container .candidate-overview-card{box-shadow:0 4px 20px #00000005}.interview-container .candidate-overview-card .candidate-header{display:flex;align-items:center;gap:16px;margin-bottom:20px}.interview-container .candidate-overview-card .candidate-avatar{width:56px;height:56px;border-radius:50%;background:#f0f2f5;display:flex;align-items:center;justify-content:center;color:#334155;font-size:18px;font-weight:600;flex-shrink:0;border:1px solid #e2e8f0}.interview-container .candidate-overview-card .candidate-info .candidate-name{font-size:20px;font-weight:700;color:#0f172a;margin:0}.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{padding:6px 12px;border-radius:20px;background:#ecfdf5;color:#059669;font-size:12px;font-weight:600;border:1px solid #d1fae5}.interview-container .candidate-overview-card .interview-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding-top:0;border-top:none}.interview-container .candidate-overview-card .interview-meta .meta-items-group{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.interview-container .candidate-overview-card .interview-meta .meta-item{display:flex;align-items:center;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;background:#f1f5f9;margin:0 -24px 20px}.interview-container .candidate-overview-card .candidate-actions{display:flex;gap:12px;flex-shrink:0}.interview-container .candidate-overview-card .candidate-actions .btn-action{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:600;transition:all .2s;background:transparent}.interview-container .candidate-overview-card .candidate-actions .btn-action:disabled{opacity:.6;cursor:not-allowed}.interview-container .candidate-overview-card .candidate-actions .btn-action.btn-reject{border:1px solid #fecaca;color:#ef4444}.interview-container .candidate-overview-card .candidate-actions .btn-action.btn-reject:hover:not(:disabled){background:#fff1f2;border-color:#fca5a5;color:#e11d48}.interview-container .candidate-overview-card .candidate-actions .btn-action.btn-reject.active{background:#c1787c;color:#fff;border-color:#c1787c}.interview-container .candidate-overview-card .candidate-actions .btn-action.btn-shortlist{border:1px solid #b7f4cf;color:#059669}.interview-container .candidate-overview-card .candidate-actions .btn-action.btn-shortlist:hover:not(:disabled){background:#f0fdf4;border-color:#86efac;color:#16a34a}.interview-container .candidate-overview-card .candidate-actions .btn-action.btn-shortlist.active{background:#3fb27f;color:#fff;border-color:#3fb27f}.interview-container .score-section{display:flex;align-items:center;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}.interview-container .verdict-text{font-size:20px;font-weight:700;margin-bottom:8px;letter-spacing:-.02em}.interview-container .verdict-summary{font-size:14px;line-height:1.6;color:#475569;margin:0}.interview-container .show-more-btn{background:none;border:none;padding:4px 0;color:#64748b;font-size:13px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:4px;margin-top:8px;transition:color .2s}.interview-container .show-more-btn:hover{color:#334155}.interview-container .overall-badge{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:16px;box-shadow:0 8px 16px rgba(var(--bs-primary-rgb, 102, 126, 234),.3);color:#fff;font-size:16px}[dir=ltr] .interview-container .overall-badge{background:linear-gradient(135deg,var(--bs-primary, #667eea) 0%,rgba(var(--bs-primary-rgb, 118, 75, 162),.95) 100%)}[dir=rtl] .interview-container .overall-badge{background:linear-gradient(-135deg,var(--bs-primary, #667eea) 0%,rgba(var(--bs-primary-rgb, 118, 75, 162),.95) 100%)}.interview-container .language-proficiency-section .proficiency-header{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:20px}.interview-container .language-proficiency-section .proficiency-header .section-title{margin:0;font-weight:700;color:#1a1a1a}.interview-container .language-proficiency-section .proficiency-header .proficiency-badges{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.interview-container .language-proficiency-section .proficiency-header .proficiency-badge{display:inline-flex;align-items:center;padding:4px 10px;background:rgba(var(--bs-primary-rgb, 124, 58, 237),.08);color:var(--bs-primary, #7c3aed);font-size:8px;font-weight:600;border-radius:16px;letter-spacing:.2px;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;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;gap:20px}.interview-container .language-proficiency-section .language-proficiency-grid.single-column{grid-template-columns:1fr;max-width:600px;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{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:24px;transition:all .2s ease}.interview-container .language-proficiency-section .proficiency-card:hover{box-shadow:0 4px 16px #0000000a}.interview-container .language-proficiency-section .proficiency-card .card-header-with-action{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.interview-container .language-proficiency-section .proficiency-card .card-header-with-action .card-title{margin:0;font-size:16px;font-weight:700;color:#0f172a}.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;color:#64748b;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;cursor:pointer;transition:all .2s ease}.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);color:var(--bs-primary, #4f46e5);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{background:rgba(var(--bs-primary-rgb, 79, 70, 229),.08);color:var(--bs-primary, #4f46e5);border-color:rgba(var(--bs-primary-rgb, 79, 70, 229),.35)}.interview-container .language-proficiency-section .metrics-column{display:flex;flex-direction:column;gap:20px}.interview-container .language-proficiency-section .core-competencies-card .radar-chart-container{width:100%;height:280px;margin-bottom:20px}.interview-container .language-proficiency-section .competency-scores-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;border-top:1px solid #e5e7eb;padding-top:16px;transition:all .3s ease}.interview-container .language-proficiency-section .competency-scores-grid.expanded{grid-template-columns:1fr;gap:16px}.interview-container .language-proficiency-section .score-item-container{display:flex;flex-direction:column;gap:8px;width:100%}.interview-container .language-proficiency-section .score-item-container .score-item{display:flex;justify-content:space-between;align-items:center;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;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;padding:0 4px 8px;margin:0;font-weight:400;animation:fadeIn .3s ease forwards}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.interview-container .language-proficiency-section .fluency-metrics-card .card-header-row,.interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row,.interview-container .language-proficiency-section .detailed-feedback-card .card-header-row{display:flex;align-items:center;gap:10px;margin-bottom:20px}.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,.interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .card-title{margin:0;font-weight:700;color:#0f172a}.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 .grammar-icon,.interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .fluency-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 .grammar-icon,.interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .fluency-icon,.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 .grammar-icon,.interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .fluency-icon{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.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 .grammar-icon.fluency-icon,.interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .fluency-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 .grammar-icon.fluency-icon,.interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .fluency-icon.fluency-icon,.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 .grammar-icon.fluency-icon,.interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .fluency-icon.fluency-icon{background:#eff6ff;color:#3b82f6}.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 .grammar-icon.grammar-icon,.interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .fluency-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 .grammar-icon.grammar-icon,.interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .fluency-icon.grammar-icon,.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 .grammar-icon.grammar-icon,.interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .fluency-icon.grammar-icon{background:#fff7ed;color:#f97316}.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 .grammar-icon.detailed-icon,.interview-container .language-proficiency-section .fluency-metrics-card .card-header-row .fluency-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 .grammar-icon.detailed-icon,.interview-container .language-proficiency-section .grammar-accuracy-card .card-header-row .fluency-icon.detailed-icon,.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 .grammar-icon.detailed-icon,.interview-container .language-proficiency-section .detailed-feedback-card .card-header-row .fluency-icon.detailed-icon{background:#f0fdf4;color:#22c55e}.interview-container .language-proficiency-section .detailed-feedback-list{display:flex;flex-direction:column;gap:12px}.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;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;padding:2px 8px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;color:#3b82f6}.interview-container .language-proficiency-section .detailed-feedback-list .feedback-detail-item .feedback-detail-description{font-size:12px;color:#334155;margin:0;line-height:1.5;font-weight:500}.interview-container .language-proficiency-section .fluency-metrics-list{display:flex;flex-direction:column;gap:14px}.interview-container .language-proficiency-section .metric-row{display:flex;justify-content:space-between;align-items:center;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;background:#e5e7eb;border-radius:4px;overflow:hidden}.interview-container .language-proficiency-section .metric-bar-fill{height:100%;border-radius:4px;transition:width .5s ease}[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;gap:16px;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;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;margin:0 0 12px}.interview-container .language-proficiency-section .errors-list{display:flex;flex-direction:column;gap:10px}.interview-container .language-proficiency-section .error-item{display:flex;align-items:flex-start;gap:10px;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}.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;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}.interview-container .skills-analysis-section{margin-top:24px}.interview-container .skills-analysis-section .skills-analysis-grid{display:grid;grid-template-columns:1fr 1.2fr;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{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:24px;transition:all .2s ease}.interview-container .skills-analysis-section .skills-card:hover{box-shadow:0 4px 16px #0000000a}.interview-container .skills-analysis-section .card-header-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.interview-container .skills-analysis-section .card-title{font-size:16px;font-weight:700;color:#0f172a;margin:0}.interview-container .skills-analysis-section .legend-row{display:flex;align-items:center;gap:16px}.interview-container .skills-analysis-section .legend-item{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:#64748b}.interview-container .skills-analysis-section .legend-dot{width:12px;height:12px;border-radius:50%}.interview-container .skills-analysis-section .legend-dot.required{background:#e5e7eb;border:1.5px dashed #9ca3af;box-sizing:border-box}.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;margin:0 auto}.interview-container .skills-analysis-section .overall-match-badge{display:inline-flex;align-items:center;gap:6px;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{margin-top:24px;width:100%;grid-column:1/-1}.interview-container .skills-analysis-section .soft-skills-section .section-title{font-weight:700;color:#0f172a;margin-bottom:20px}.interview-container .skills-analysis-section .soft-skills-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));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{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:20px 16px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:all .2s ease}.interview-container .skills-analysis-section .soft-skill-card:hover{box-shadow:0 4px 16px #0000000f;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;margin-bottom:12px;flex-shrink:0}@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-ring,.interview-container .skills-analysis-section .soft-skill-card .circular-progress-inner{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;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{margin-top:24px;width:100%}.interview-container .skills-analysis-section .comparative-card .card-header-row{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.interview-container .skills-analysis-section .comparative-card .header-left{flex:1}.interview-container .skills-analysis-section .comparative-card .header-left .card-title{font-size:18px;font-weight:700;color:#0f172a;margin:0 0 4px}.interview-container .skills-analysis-section .comparative-card .header-left .card-subtitle{font-size:13px;color:#64748b;margin:0}.interview-container .skills-analysis-section .comparative-card .ranking-badge{display:flex;align-items:center;gap:10px;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;background:#3b82f6;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff}.interview-container .skills-analysis-section .comparative-card .ranking-info{display:flex;flex-direction:column;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%;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;background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:6px 12px;box-shadow:0 2px 8px #00000014;white-space:nowrap;z-index:10}[dir=ltr] .interview-container .skills-analysis-section .candidate-marker-label{transform:translate(-50%)}[dir=rtl] .interview-container .skills-analysis-section .candidate-marker-label{transform:translate(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;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff}[dir=ltr] .interview-container .skills-analysis-section .candidate-marker-label:after{left:50%;transform:translate(-50%)}[dir=rtl] .interview-container .skills-analysis-section .candidate-marker-label:after{right:50%;transform:translate(50%)}.interview-container .skills-analysis-section .candidate-marker-label:before{content:"";position:absolute;bottom:-7px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #e5e7eb}[dir=ltr] .interview-container .skills-analysis-section .candidate-marker-label:before{left:50%;transform:translate(-50%)}[dir=rtl] .interview-container .skills-analysis-section .candidate-marker-label:before{right:50%;transform:translate(50%)}.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;gap:12px;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;gap:12px;align-items:center;padding:14px 8px;border-bottom:1px solid #f1f5f9;transition:background .15s ease}.interview-container .skills-analysis-section .competency-row:last-child{border-bottom:none}.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;background:#f1f5f9;border-radius:5px;overflow:hidden}.interview-container .skills-analysis-section .score-bar{height:100%;border-radius:5px;transition:width .3s ease}.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;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;cursor:pointer;transition:all .2s ease}.interview-container .skills-analysis-section .details-btn:hover{background:#eff6ff;border-color:#bfdbfe;color:#3b82f6}.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;gap:8px;font-size:14px;font-weight:700;color:#16a34a;margin-bottom:10px}.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;margin-bottom:6px}.interview-container .skills-analysis-section .evidence-list li:last-child{margin-bottom:0}.interview-container .skills-overview-section{margin-top:24px}.interview-container .skills-overview-section .skills-overview-grid{display:grid;grid-template-columns:1fr 1fr;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{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:20px 24px;transition:all .2s ease}.interview-container .skills-overview-section .skills-card:hover{box-shadow:0 4px 16px #0000000a}.interview-container .skills-overview-section .card-header-row{display:flex;align-items:center;gap:10px;margin-bottom:16px}.interview-container .skills-overview-section .card-icon{width:32px;height:32px;border-radius:8px;background:#f0f9ff;color:#0ea5e9;display:flex;align-items:center;justify-content:center}.interview-container .skills-overview-section .card-icon.stats-icon{background:#fef3c7;color:#d97706}.interview-container .skills-overview-section .card-title{font-weight:700;color:#1f2937;margin:0}.interview-container .skills-overview-section .card-description{font-size:13px;color:#6b7280;margin:0 0 12px;line-height:1.5}.interview-container .skills-overview-section .view-details-btn{display:flex;align-items:center;gap:6px;padding:6px 12px;background:rgba(var(--bs-primary-rgb, 124, 58, 237),.08);color:var(--bs-primary, #7c3aed);border:1px solid rgba(var(--bs-primary-rgb, 124, 58, 237),.2);border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease}[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}.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;gap:10px;margin-bottom:14px}.interview-container .skills-overview-section .stat-badge{padding:12px;border-radius:10px;text-align:center}.interview-container .skills-overview-section .stat-badge.strong-badge{background:#ecfdf5;border:1px solid #d1fae5}.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;margin-top:4px;display:block}.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;margin-bottom:4px}.interview-container .skills-overview-section .average-value-row{display:flex;align-items:baseline;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;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}.interview-container .skills-overview-section .skills-tooltip{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:10px 14px;box-shadow:0 4px 12px #0000001a}.interview-container .skills-overview-section .skills-tooltip .tooltip-skill{font-size:13px;font-weight:600;color:#1f2937;margin:0 0 4px}.interview-container .skills-overview-section .skills-tooltip .tooltip-rating{font-size:12px;color:#6b7280;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%;gap:24px;padding-bottom:20px}.interview-container .audio-recording-layout .audio-player-wrapper{width:100%;background:#f8fafc;padding:20px;border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 2px 8px #0000000a;position:sticky;top:0;z-index:10}.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;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;padding:12px;background:#fff;border-radius:12px;border:1px solid #f1f5f9}.interview-container .audio-recording-layout .transcript-section .messages-container::-webkit-scrollbar{width:6px}.interview-container .audio-recording-layout .transcript-section .messages-container::-webkit-scrollbar-track{background:transparent}.interview-container .audio-recording-layout .transcript-section .messages-container::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:10px}.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;gap:16px;border-radius:16px;overflow:visible;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%;background:#000;border-radius:16px;overflow:hidden;box-shadow:0 8px 32px #0000002e}@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:0 0 calc(50% - 16px);background:#fff;border-radius:16px;border:1px solid #e8edf4;box-shadow:0 2px 12px #0000000a;display:flex;flex-direction:column;overflow:hidden}@media(max-width:768px){.interview-container .conversation-panel-side{flex:none;width:100%;height:400px}}.interview-container .conversation-panel-side .transcript-header-compact{padding:12px 20px;border-bottom:1px solid #f1f5f9;background:#fafbfd;display:flex;align-items:center;gap:8px;flex-shrink:0}.interview-container .conversation-panel-side .transcript-header-compact:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:#10b981;flex-shrink:0}.interview-container .conversation-panel-side .transcript-header-compact .conversation-title{margin:0;font-size:10px!important;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;font-weight:700}.interview-container .conversation-panel-side .messages-container{flex:1;overflow-y:auto;padding:16px}.interview-container .key-points-container{display:flex;flex-direction:column;gap:32px}.interview-container .key-points-container .introduction-text{font-size:14px;line-height:1.7;color:#4b5563;margin:0;padding:18px 20px;background:#f9fafb;border-radius:12px;font-weight:500}[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;gap:10px}.interview-container .key-points-container .quick-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.interview-container .key-points-container .info-card{padding:16px 20px;border-radius:12px;border:1px solid #e5e7eb;transition:all .2s ease}[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{content:"";position:absolute;top:0;border:1px solid #e5e7eb;transition:all .2s ease}.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;margin:0 0 8px}.interview-container .key-points-container .info-value{font-size:14px;line-height:1.7;color:#374151;font-weight:600;margin:0}@media(max-width:768px){.interview-container .key-points-container .info-value{font-size:.82rem}}.interview-container .key-points-container .key-section{background:#fff;padding:20px 24px;border-radius:12px;border:2px solid #e5e7eb}.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;margin:0 0 12px}.interview-container .key-points-container .section-content{font-size:14px;line-height:1.7;color:#4b5563;margin:0;font-weight:500}.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));gap:20px}.interview-container .key-points-container .evaluation-card{padding:24px;border-radius:16px;border:2px solid;position:relative;overflow:hidden}.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}.interview-container .key-points-container .strengths-card{border-color:#16a34a}.interview-container .key-points-container .strengths-card:before{background:#16a34a}.interview-container .key-points-container .improvement-card{border-color:#ff9f43}.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;margin:0 0 16px;display:flex;align-items:center;gap:8px}.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{margin:0;display:flex;flex-direction:column;gap:12px;list-style:none}[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;border-radius:50%;transition:all .2s ease}[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}.interview-container .key-points-container .strengths-card .evaluation-list li:before{background:#10b981}.interview-container .key-points-container .improvement-card .evaluation-list li:before{background:#f59e0b}.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;gap:8px}.interview-container .key-points-container .skill-tag{padding:6px 12px;color:var(--bs-primary, #667eea);border:1px solid rgba(var(--bs-primary-rgb, 102, 126, 234),.2);border-radius:6px;font-size:13px;font-weight:600;transition:all .2s ease}[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;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) 0%,rgba(var(--bs-primary-rgb, 118, 75, 162),.95) 100%)}[dir=rtl] .interview-container .key-points-container .skill-tag:hover{background:linear-gradient(-135deg,var(--bs-primary, #667eea) 0%,rgba(var(--bs-primary-rgb, 118, 75, 162),.95) 100%)}.interview-container .section-title{font-weight:700;color:#1a1a1a;margin:0 0 10px;letter-spacing:-.3px}.interview-container .questions-container{display:flex;flex-direction:column;gap:16px}.interview-container .question-card{border:1px solid #e5e7eb;border-radius:16px;overflow:hidden;transition:all .3s ease}.interview-container .question-card:hover{border-color:#d1d5db;box-shadow:0 2px 12px #0000000a}.interview-container .question-header{padding:20px 24px;cursor:pointer;display:flex;justify-content:space-between;align-items:flex-start;gap:16px;transition:background .2s ease;margin-bottom:0!important}.interview-container .question-header:hover{background:#fafafa}.interview-container .question-title-row{display:flex;gap:12px;flex:1;align-items:center}.interview-container .question-number{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;color:#fff;font-size:13px;font-weight:700;flex-shrink:0;margin-top:2px}[dir=ltr] .interview-container .question-number{background:linear-gradient(135deg,var(--bs-primary, #667eea) 0%,rgba(var(--bs-primary-rgb, 118, 75, 162),.95) 100%)}[dir=rtl] .interview-container .question-number{background:linear-gradient(-135deg,var(--bs-primary, #667eea) 0%,rgba(var(--bs-primary-rgb, 118, 75, 162),.95) 100%)}.interview-container .question-text{font-size:16px;font-weight:600;color:#1a1a1a;margin:0;line-height:1.5;flex:1}.interview-container .question-meta{display:flex;align-items:center;gap:12px;flex-shrink:0}.interview-container .question-score{padding:6px 14px;border-radius:20px;font-size:14px;font-weight:700;letter-spacing:.3px;transition:all .2s ease}.interview-container .question-score.score-high{background:#10b98114;color:#10b981;border:1.5px solid rgba(16,185,129,.19)}.interview-container .question-score.score-medium{background:#f59e0b14;color:#f59e0b;border:1.5px solid rgba(245,158,11,.19)}.interview-container .question-score.score-low{background:#ef444414;color:#ef4444;border:1.5px solid rgba(239,68,68,.19)}.interview-container .chevron-icon{color:#9ca3af;transition:transform .3s ease}.interview-container .question-content{padding:0 24px 24px;animation:slideDown .3s ease}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.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;margin:0 0 12px}.interview-container .answer-text{font-size:15px;line-height:1.7;color:#374151;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{border-radius:12px;padding:20px;white-space:pre-wrap;color:#4b5563;line-height:1.7;font-size:15px;max-height:210px;overflow-y:auto;box-shadow:inset 0 2px 4px #0000000f}[dir=ltr] .interview-container .ai-analysis-text{background:linear-gradient(135deg,#2563eb1a,#2563eb0d)}[dir=rtl] .interview-container .ai-analysis-text{background:linear-gradient(-135deg,#2563eb1a,#2563eb0d)}.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;margin:0 0 16px}.interview-container .audio-player{display:flex;align-items:center;gap:16px;padding:16px;background:#f9fafb;border-radius:16px;margin-bottom:16px}.interview-container .play-button{width:48px;height:48px;border-radius:50%;border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;flex-shrink:0;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) 0%,rgba(var(--bs-primary-rgb, 118, 75, 162),.95) 100%)}[dir=rtl] .interview-container .play-button{background:linear-gradient(-135deg,var(--bs-primary, #667eea) 0%,rgba(var(--bs-primary-rgb, 118, 75, 162),.95) 100%)}.interview-container .play-button:hover{transform:scale(1.05);box-shadow:0 6px 16px rgba(var(--bs-primary-rgb, 102, 126, 234),.4)}.interview-container .play-button:active{transform:scale(.95)}.interview-container .audio-progress{flex:1}.interview-container .progress-bar{width:100%;height:6px;background:#e5e7eb;border-radius:3px;overflow:hidden}.interview-container .progress-fill{height:100%;border-radius:3px;transition:width .3s ease}[dir=ltr] .interview-container .progress-fill{background:linear-gradient(90deg,var(--bs-primary, #667eea) 0%,rgba(var(--bs-primary-rgb, 118, 75, 162),.95) 100%)}[dir=rtl] .interview-container .progress-fill{background:linear-gradient(-90deg,var(--bs-primary, #667eea) 0%,rgba(var(--bs-primary-rgb, 118, 75, 162),.95) 100%)}.interview-container .audio-duration{font-size:14px;font-weight:600;color:#6b7280;font-variant-numeric:tabular-nums}.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;margin:0 0 8px}.interview-container .transcription-text{font-size:14px;line-height:1.6;color:#212121;margin:0}.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}.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{margin-top:1rem;font-size:13px}.interview-container .img-div{max-width:470px;width:100%;margin:0 auto;border-radius:16px;padding:12px;box-shadow:0 4px 6px #0000001a,0 2px 4px #0000000f;overflow:hidden}.interview-container .img-div img{display:block;width:100%;height:auto;max-height:450px;min-height:150px;border-radius:12px;border:2px solid var(--bs-primary, rgb(111, 88, 255));-webkit-user-drag:none;-webkit-user-select:none;user-select:none;image-rendering:auto;transition:transform .28s ease,filter .28s ease}.interview-container .code-editor-wrapper{border-radius:16px;border:2px solid var(--bs-primary, rgb(111, 88, 255));overflow:hidden;width:100%;max-height:360px;height:auto}@media(max-width:768px){.interview-container .interview-container{padding:0 0 48px}.interview-container .interview-content{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;box-shadow:0 4px 12px #00000014}[dir=ltr] .interview-container .section-nav-bar.nav-fixed-mobile{left:0}[dir=rtl] .interview-container .section-nav-bar.nav-fixed-mobile{right:0}.interview-container .interview-card{padding:12px 10px;border-radius:0;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;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;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;text-align:center}.interview-container .candidate-name{font-size:26px}.interview-container .contact-info{justify-content:center}.interview-container .score-section{flex-direction:column;gap:16px;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;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;width:auto}.interview-container .question-header{padding:16px;flex-direction:column;align-items:flex-start}.interview-container .question-meta{width:100%;justify-content:space-between}.interview-container .question-content{padding:0 16px 16px}.interview-container .audio-player{gap:12px;padding:12px}.interview-container .play-button{width:40px;height:40px}}@media(max-width:480px){.interview-container .interview-meta{flex-direction:column;gap:12px}.interview-container .question-title-row{flex-direction:column;gap:8px}.interview-container .question-number{align-self:flex-start}.interview-container .header-actions{align-items:stretch}.interview-container .resume-button{justify-content:center}}.interview-container .individual-evals-section{margin-top:32px}.interview-container .individual-evals-section .section-title-small{font-weight:700;color:#334155;margin-bottom:20px}.interview-container .models-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:900px){.interview-container .models-grid{grid-template-columns:1fr}}.interview-container .model-eval-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;transition:all .2s}.interview-container .model-eval-card:hover{border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 4px 12px #0000000a}.interview-container .model-eval-card .card-header{padding:16px 20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.interview-container .model-eval-card .header-left{display:flex;align-items:center;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;gap:2px}.interview-container .model-eval-card .model-info .name-row{display:flex;align-items:center;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;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;background:#f1f5f9;color:#94a3b8;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.6rem;font-weight:900;font-family:serif;cursor:pointer;border:1px solid #e2e8f0}.interview-container .model-eval-card .model-info .model-badge-small{font-size:11px;color:#64748b;font-weight:600;background:#f8fafc;padding:1px 6px;border-radius:4px;border:1px solid #f1f5f9;width:fit-content}.interview-container .model-eval-card .model-info .model-badge-small.purple{background:rgba(var(--bs-primary-rgb, 124, 58, 237),.08);color:var(--bs-primary, #7c3aed);border-color:rgba(var(--bs-primary-rgb, 124, 58, 237),.2)}.interview-container .model-eval-card .header-right-group{display:flex;align-items:center;gap:12px}.interview-container .question-spreadsheet-view{display:flex;flex-direction:column;gap:0;border:1px solid #eef2f7;border-radius:12px;background:#fff;overflow:hidden}.interview-container .question-spreadsheet-view .spreadsheet-control-bar{padding:12px 20px;border-bottom:1px solid #f1f5f9;background:#fafbfc;display:flex;align-items:center}@media(max-width:768px){.interview-container .question-spreadsheet-view .spreadsheet-control-bar>.d-flex{flex-direction:column;align-items:flex-start!important;gap:12px}}.interview-container .question-spreadsheet-view .spreadsheet-control-bar .bar-stats{display:flex;gap:16px;color:#64748b;font-size:13px}.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 #00000008}.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%;transform:translateY(-50%);color:#94a3b8;z-index:2}[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{border-radius:6px!important;border:1px solid #e2e8f0;background:#fff;font-size:13px;height:32px;transition:all .2s;flex-grow:1}[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}.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 #4f46e51a}.interview-container .question-spreadsheet-view .spreadsheet-control-bar .search-input-wrapper .filter-button-wrapper .btn-icon{width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:6px;border:1px solid #e2e8f0;transition:all .2s}.interview-container .question-spreadsheet-view .spreadsheet-control-bar .search-input-wrapper .filter-button-wrapper .btn-icon.btn-light-primary{background:#eef2ff!important;color:var(--bs-primary, #4f46e5)!important;border-color:#e0e7ff!important}.interview-container .question-spreadsheet-view .spreadsheet-table-container{width:100%;overflow-x:auto;background:#fff;display:flex;flex-direction:column}.interview-container .question-spreadsheet-view .spreadsheet-header{display:grid;background:#f8fafc;border-bottom:1px solid #e2e8f0;width:fit-content;min-width:100%}.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;gap:4px;padding:12px 20px;position:relative;min-height:48px;background:#f8fafc;overflow:hidden;white-space:nowrap}[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{cursor:pointer;-webkit-user-select:none;user-select:none}.interview-container .question-spreadsheet-view .spreadsheet-header .header-cell.clickable:hover{background:#f1f5f9;color:#4338ca}[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;cursor:col-resize;z-index:10;transition:background .2s}[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}.interview-container .question-spreadsheet-view .spreadsheet-header .header-cell .resize-handle:hover,.interview-container .question-spreadsheet-view .spreadsheet-header .header-cell .resize-handle:active{background:#4f46e566}.interview-container .question-spreadsheet-view .spreadsheet-body{width:fit-content;min-width:100%}.interview-container .question-spreadsheet-view .section-group .section-header-row{padding:10px 20px;border-bottom:1px solid #e2e8f0;border-top:1px solid #e2e8f0;display:flex;align-items:center;justify-content:center;position:sticky;z-index:5;background:#f1f5f9;width:fit-content;min-width:100%}[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}.interview-container .question-spreadsheet-view .spreadsheet-row-container{border-bottom:1px solid #f1f5f9}.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;padding:0;align-items:stretch;cursor:pointer;transition:all .2s ease}.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;padding:12px 20px;background:inherit;min-width:0;overflow:hidden}[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{background:#f1f5f9;color:#64748b;width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;transition:all .2s}.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;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);padding:1px 6px;background:#eef2ff;border-radius:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-topics .minimal-topic-tag.more-tag{background:#f1f5f9;color:#64748b;font-weight:700;cursor:help}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-topics .minimal-topic-tag.more-tag:hover{background:#e2e8f0;color:#475569}.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{padding:4px 10px;height:26px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:11px;border:1px solid transparent;white-space:nowrap}.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{background:#ecfdf5;color:#059669;border-color:#34d39966}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-score .score-badge.score-medium{background:#fffbeb;color:#d97706;border-color:#fbbf2466}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-score .score-badge.score-low{background:#fef2f2;color:#dc2626;border-color:#f8717166}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-rating .minimal-rating{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;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;border-radius:50%;flex-shrink:0}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-rating .minimal-rating.score-high{color:#059669}.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}.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}.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;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;border-radius:50%;color:#94a3b8;transition:all .2s ease;cursor:pointer}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-actions .expand-icon:hover{background:#f1f5f9;color:var(--bs-primary, #4f46e5)}.interview-container .question-spreadsheet-view .spreadsheet-row-container .spreadsheet-row .row-cell.col-actions .expand-icon.expanded{color:var(--bs-primary, #4f46e5);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{background:var(--bs-primary, #4f46e5)!important;color:#fff!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{background:#fafbfc;border-top:1px solid #eef2f7;animation:slideDownFade .2s ease-out;position:sticky;width:100%}[dir=ltr] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details{padding:24px 24px 28px 60px;left:0}[dir=rtl] .interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details{padding:24px 60px 28px 24px;right:0}@media(max-width:768px){.interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details{padding:16px}}.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}.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;gap:8px;color:#64748b;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px}.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;font-size:14px;color:#334155;line-height:1.6;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)}.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;gap:0;margin-top:6px;border:1px solid #eef2f7;border-radius:6px;overflow:hidden}.interview-container .question-spreadsheet-view .spreadsheet-row-container.expanded .row-details .scoring-rubric-scale .rubric-level{flex:1;padding:8px 10px;background:#fff;transition:all .2s;position:relative}[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}.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{background:var(--bs-primary, #4f46e5);color:#fff}.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;gap:6px;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;border-radius:50%;background:#e2e8f0;color:#64748b;font-size:10px;font-weight:700;flex-shrink:0}.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;margin:0;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.interview-container .question-spreadsheet-view .spreadsheet-footer{padding:16px 20px;background:#f8fafc;border-top:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#64748b}.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}@keyframes slideDownFade{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.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;margin-bottom:8px;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:4px}.interview-container .topics-tooltip-content .tooltip-topics-list{display:flex;flex-direction:column;gap:4px}.interview-container .topics-tooltip-content .tooltip-topic-item{font-size:13px;font-weight:600;color:#fff;padding:4px 8px;background:#ffffff1a;border-radius:4px;white-space:nowrap}.cm-card .cm-header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.cm-card .cm-header-icon{width:36px;height:36px;border-radius:10px;background:#4f46e514;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cm-card .cm-subtitle{margin:2px 0 0;font-size:12px;color:#94a3b8}.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{margin:0;font-size:13px;line-height:1.65;color:#475569}.cm-card .cm-section-label{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#94a3b8;margin-bottom:10px}.cm-card .cm-vertical-section{margin-bottom:4px}.cm-card .cm-vertical-list{display:flex;flex-direction:column;gap:10px}.cm-card .cm-vertical-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width:640px){.cm-card .cm-vertical-grid{grid-template-columns:1fr}}.cm-card .cm-vertical-card{background:#fff;border:1px solid #e8edf4;border-radius:12px;padding:14px 16px;transition:box-shadow .2s ease}.cm-card .cm-vertical-card:hover{box-shadow:0 3px 10px #0000000f}.cm-card .cm-vertical-top{display:flex;justify-content:space-between;align-items:center;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;padding:3px 9px;border-radius:20px}.cm-card .cm-vertical-bar-bg{height:5px;background:#f1f5f9;border-radius:10px;overflow:hidden;margin-bottom:10px}.cm-card .cm-vertical-bar-fill{height:100%;border-radius:10px;transition:width .9s ease}.cm-card .cm-vertical-reason{margin:0;font-size:12px;line-height:1.6;color:#64748b}.cm-card .cm-clients-list{display:flex;flex-direction:column;gap:10px}.cm-card .cm-client-card{border:1px solid #e8edf4;border-radius:14px;overflow:hidden;background:#fff;transition:box-shadow .2s ease}.cm-card .cm-client-card:hover{box-shadow:0 4px 14px #00000012}.cm-card .cm-client-header{display:flex;align-items:flex-start;justify-content:space-between;padding:14px 16px;gap:12px;cursor:pointer;-webkit-user-select:none;user-select:none}.cm-card .cm-client-left{display:flex;align-items:flex-start;gap:12px;flex:1;min-width:0}.cm-card .cm-score-ring-wrap{flex-shrink:0;margin-top:2px}.cm-card .cm-client-info{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.cm-card .cm-client-name-row{display:flex;align-items:center;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;padding:2px 8px;border-radius:20px;flex-shrink:0}.cm-card .cm-client-summary{margin:0;font-size:12px;line-height:1.6;color:#64748b}.cm-card .cm-expand-btn{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#94a3b8;flex-shrink:0;transition:all .15s ease;margin-top:2px}.cm-card .cm-expand-btn:hover{background:#f1f5f9;color:#475569}.cm-card .cm-programs-wrap{border-top:1px solid #f1f5f9;display:flex;flex-direction:column;gap:0}.cm-card .cm-program-item{padding:11px 16px;border-bottom:1px solid #f8fafc}.cm-card .cm-program-item:last-child{border-bottom:none}.cm-card .cm-program-item:hover{background:#fafbfc}.cm-card .cm-program-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:5px}.cm-card .cm-program-name{font-size:12px;font-weight:600;color:#334155;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-card .cm-program-badges{display:flex;align-items:center;gap:5px;flex-shrink:0}.cm-card .cm-prog-score,.cm-card .cm-prog-quality{font-size:10px;font-weight:700;padding:2px 7px;border-radius:8px}.cm-card .cm-program-reason{margin:0;font-size:11px;line-height:1.55;color:#64748b;font-style:italic}.mantine-Drawer-body .interview-container .section-nav-bar,.client-drawer .interview-container .section-nav-bar{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;border-radius:50%;background:#f59e0b;flex-shrink:0;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;padding:0 10px!important;gap:8px!important}.header-navbar .bookmark-wrapper{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;flex:1 1 auto;min-width:0}.header-navbar .bookmark-wrapper .navbar-nav{margin:0!important;padding:0!important;flex-shrink:0}.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;gap:8px!important;margin:0!important;padding:0!important;width:auto!important}.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;margin-bottom:2px}.section-visibility-dropdown .svd-title{font-size:13px;font-weight:700;color:#1e293b}.section-visibility-dropdown .svd-reset{border:none;background:transparent;padding:0;font-size:11px;font-weight:600;color:var(--bs-primary, #4f46e5);cursor:pointer}.section-visibility-dropdown .svd-reset:hover{text-decoration:underline}.section-visibility-dropdown .svd-sub,.section-visibility-dropdown .svd-hint{font-size:11px;color:#94a3b8;line-height:1.4;margin:0 0 8px}.section-visibility-dropdown .svd-hint{margin:4px 0 0}.section-visibility-dropdown .svd-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0}.section-visibility-dropdown .svd-row-label{display:flex;align-items:center;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;padding:0 10px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#374151;font-size:13px;font-weight:500;cursor:pointer}[dir=ltr] .report-setting-picker{margin-right:8px}[dir=rtl] .report-setting-picker{margin-left:8px}.report-setting-picker:hover{border-color:#c7d2fe}@keyframes scaleIn{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.controls-panel{background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:2rem;margin-bottom:1.5rem;animation:scaleIn .5s ease-out .1s backwards}@media(max-width:768px){.controls-panel{padding:1.5rem}}.conversation-panel{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;padding:1.5rem;animation:scaleIn .6s ease-out .2s backwards}@media(max-width:768px){.conversation-panel{padding:1rem}}.conversation-title{font-size:1.5rem;font-weight:700;color:#111827;margin:0 0 1.5rem}.messages-container{width:100%;flex:1;overflow-y:auto;padding:16px;border:none;background:transparent}.messages-container::-webkit-scrollbar{width:6px}.messages-container::-webkit-scrollbar-track{background:#f3f4f6;border-radius:10px}.messages-container::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:10px}.messages-container::-webkit-scrollbar-thumb:hover{background:#d1d5db}.messages-container .message-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem;gap:.75rem}.messages-container .message-timestamp{font-size:.8rem;opacity:.8;white-space:nowrap;font-weight:500}.empty-state{text-align:center;padding:4rem 2rem;color:#4b5563}.empty-state .empty-icon{font-size:3rem;margin-bottom:1rem;opacity:.5}.empty-state p{font-size:1rem;margin:0}.message-wrapper{display:flex;margin-bottom:1.5rem;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;gap:1.5rem;width:80%}.message-wrapper.message-user .message-bubble{flex-direction:row-reverse}.message-avatar{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.message-wrapper.message-ai .message-avatar{color:#4f46e5;background:#f9faff}.message-wrapper.message-user .message-avatar{color:#10b981;background:#f0fdf4}.message-content{flex:1;padding:16px;border-radius:12px;box-shadow:none;border:none}.message-wrapper.message-ai .message-content{background:#f9faff}.message-wrapper.message-user .message-content{background:#f0fdf4}.message-sender{font-size:.75rem;font-weight:700;margin:0;text-transform:uppercase;letter-spacing:.5px}.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;margin:0;line-height:1.6}@media(max-width:768px){.message-text{font-size:.82rem}}.score-now-btn{background-color:#4f46e5!important;color:#fff!important;transition:background-color .2s ease}.score-now-btn:hover{background-color:#4338ca!important}@media(max-width:768px){.message-avatar{display:none!important}.message-bubble{width:95%;gap:0}}.add-to-job-progress .fallback-spinner.app-loader{height:auto;padding:1.5rem 0 1rem}.add-to-job-progress .fallback-logo{width:80px!important}.resume-versions-modal .resume-modal-body{padding:1.5rem}.resume-versions-modal .resume-modal-body .empty-state{text-align:center;padding:2rem;color:#6c757d}.resume-versions-modal .resume-modal-body .resume-item{padding:1.25rem;border:1px solid #eaeaea;border-radius:8px;margin-bottom:1rem;transition:all .2s ease}[dir=ltr] .resume-versions-modal .resume-modal-body .resume-item{background:linear-gradient(135deg,#f3f3fb,#dadff752)}[dir=rtl] .resume-versions-modal .resume-modal-body .resume-item{background:linear-gradient(-135deg,#f3f3fb,#dadff752)}.resume-versions-modal .resume-modal-body .resume-item:hover{box-shadow:0 2px 8px #0000001a}.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;gap:.5rem;align-items:center;flex-wrap:wrap}.resume-versions-modal .resume-modal-body .resume-item .action-buttons .btn-view,.resume-versions-modal .resume-modal-body .resume-item .action-buttons .btn-default{display:inline-flex;align-items:center;justify-content:center}.resume-versions-modal .resume-modal-body .resume-item .action-buttons .badge-default{background-color:#6e58ff1a;color:#6e58ff;font-weight:600;padding:.5rem 1rem;display:inline-flex;align-items:center}@media(max-width:768px){.resume-versions-modal .resume-item .action-buttons{margin-top:1rem;justify-content:flex-start}.resume-versions-modal .resume-item .action-buttons button,.resume-versions-modal .resume-item .action-buttons .badge-default{flex:1;min-width:120px}}.onboarding-hover-card-container{display:flex;align-items:center}.vcard-icon-wrapper{padding:5px;background:#f8f9fa;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease;cursor:pointer}.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;border-radius:8px}.onboarding-hover-header{display:flex;align-items:center;gap:6px;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;padding:1px 6px;border-radius:10px;background:#6e58ff1f;color:#6e58ff;font-size:10px;font-weight:600;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;gap:6px;padding:8px;max-height:260px;overflow-y:auto}.onboarding-hover-list::-webkit-scrollbar{width:5px}.onboarding-hover-list::-webkit-scrollbar-thumb{background:#d8d6de;border-radius:3px}.onboarding-entry{padding:8px 10px;border:1px solid #ebe9f1;border-radius:6px;background:#fff;transition:box-shadow .15s ease,border-color .15s ease}[dir=ltr] .onboarding-entry{border-left:3px solid #6e58ff}[dir=rtl] .onboarding-entry{border-right:3px solid #6e58ff}.onboarding-entry:hover{box-shadow:0 2px 8px #0f172a12;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;gap:5px;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;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;gap:4px;margin-top:7px;font-size:11px;font-weight:600;color:#6e58ff;text-decoration:none}.onboarding-entry__details:hover{color:#4225ff;text-decoration:underline}.dark-layout .onboarding-hover-header{background:#343d55;border-bottom-color:#3b4253}.dark-layout .onboarding-hover-header__title{color:#d0d2d6}.dark-layout .onboarding-entry{background:#283046;border-color:#3b4253}.dark-layout .onboarding-entry:hover{border-color:#4a5273;box-shadow:0 2px 8px #00000040}.dark-layout .onboarding-entry__title{color:#d0d2d6}.dark-layout .onboarding-entry__value{color:#b4b7bd}.dark-layout .onboarding-entry__label{color:#676d7d}.dark-layout .onboarding-hover-list::-webkit-scrollbar-thumb{background:#4a5273}.modal.document-workspace-overlay.fade{transition:opacity .3s ease-out}.modal.document-workspace-overlay.fade.show{transition-duration:.16s}.modal.document-workspace-overlay .modal-dialog{transform:none!important;transition:none!important}.modal-backdrop.document-workspace-backdrop.fade{transition:opacity .26s ease-out}.modal-backdrop.document-workspace-backdrop.fade.show{transition-duration:.12s}@media(prefers-reduced-motion:reduce){.modal.document-workspace-overlay.fade,.modal-backdrop.document-workspace-backdrop.fade{transition:none}}.modal-dialog.document-workspace-modal{--bs-body-font-family: "Poppins", sans-serif;width:95vw!important;min-width:0!important;max-width:none!important;height:95vh;height:95dvh;margin:2.5vh auto!important;margin:2.5dvh auto!important;padding:0;font-family:Poppins,sans-serif;color:#334155}.modal-dialog.document-workspace-modal .document-workspace-content{height:100%;max-height:none;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 24px 64px #0f172a33;overflow:hidden}.modal-dialog.document-workspace-modal .document-workspace-frame{display:flex;flex-direction:column;flex:1;min-height:0;height:100%}.modal-dialog.document-workspace-modal .modal-header{display:flex;align-items:center;gap:20px;flex-shrink:0;padding:16px 24px;border-bottom:1px solid #e2e8f0;border-radius:0;background:#fff}.modal-dialog.document-workspace-modal .modal-title{display:flex;align-items:center;justify-content:space-between;flex:1;gap:24px;min-width:0}.modal-dialog.document-workspace-modal .modal-body{flex:1 1 0;min-height:0!important;max-height:none!important;height:auto!important;width:100%;padding:20px!important;overflow:auto;background:#f8fafc}.modal-dialog.document-workspace-modal .document-workspace-body--editor,.modal-dialog.document-workspace-modal .document-workspace-body--preview,.modal-dialog.document-workspace-modal .document-workspace-body--template{padding:0!important;overflow:hidden!important}.modal-dialog.document-workspace-modal .modal-footer{flex-shrink:0;min-height:68px;gap:8px;margin:0;padding:12px 24px!important;border-top:1px solid #e2e8f0;background:#fff}.modal-dialog.document-workspace-modal .btn{border-radius:4px;font-size:13px;font-weight:600;box-shadow:none!important;transform:none!important}.modal-dialog.document-workspace-modal .btn-primary{background:#4f46e5!important;border-color:#4f46e5!important}.modal-dialog.document-workspace-modal .btn-primary:hover{background:#4338ca!important}.modal-dialog.document-workspace-modal .btn-outline-primary{color:#4f46e5;border-color:#a5b4fc}.modal-dialog.document-workspace-modal .btn-outline-secondary{color:#475569;border-color:#cbd5e1}.modal-dialog.document-workspace-modal .form-control,.modal-dialog.document-workspace-modal .form-select{color:#0f172a;border-color:#e2e8f0;border-radius:4px;font-size:13px}.modal-dialog.document-workspace-modal .form-control:focus,.modal-dialog.document-workspace-modal .form-select:focus{border-color:#6366f1;box-shadow:0 0 0 3px #4f46e51a}.modal-dialog.document-workspace-modal label{font-size:13px;color:#475569}.modal-dialog.document-workspace-modal .border,.modal-dialog.document-workspace-modal .border-bottom,.modal-dialog.document-workspace-modal .border-top,.modal-dialog.document-workspace-modal .border-start,.modal-dialog.document-workspace-modal .border-end{border-color:#e2e8f0!important}.modal-dialog.document-workspace-modal .card{border-radius:6px;border-color:#e2e8f0;box-shadow:none}.modal-dialog.document-workspace-modal .create-document-template{min-height:0}.modal-dialog.document-workspace-modal .add-fields-container{display:flex;flex-direction:column;flex:1;min-height:0;background:#fff}.modal-dialog.document-workspace-modal .add-fields-container>.document-fields-row{flex:1 1 0;height:auto!important;min-height:0!important;max-height:none}.modal-dialog.document-workspace-modal .pdf-canvas-container,.modal-dialog.document-workspace-modal .create-document-template .pdf-canvas-container{min-height:0;border-radius:0;box-shadow:none;background:#f1f5f9}.modal-dialog.document-workspace-modal .pdf-viewer-wrapper{background:#f1f5f9}.modal-dialog.document-workspace-modal .pdf-viewer-container .pdf-controls-wrapper{border-bottom:1px solid #e2e8f0;box-shadow:none;background:#fff}.modal-dialog.document-workspace-modal .pdf-viewer-container .pdf-controls-inner{gap:12px;padding:8px 12px}.modal-dialog.document-workspace-modal .pdf-viewer-container .pdf-controls-inner .btn{border-radius:4px;color:#64748b}.modal-dialog.document-workspace-modal .pdf-viewer-container .pdf-controls-inner .btn:hover:not(:disabled){color:#4338ca;background:#eef2ff}.modal-dialog.document-workspace-modal .pdf-viewer-container .floating-controls{border-radius:6px;box-shadow:0 4px 16px #0f172a1a}.modal-dialog.document-workspace-modal .pdf-viewer-container .floating-controls-inner{border:1px solid #dbe2ea;border-radius:6px;background:#fff}.modal-dialog.document-workspace-modal .pdf-viewer-container .floating-controls .pagination-controls,.modal-dialog.document-workspace-modal .pdf-viewer-container .floating-controls .zoom-controls{padding:3px;background:#fff!important;border-color:#e2e8f0!important}.modal-dialog.document-workspace-modal .pdf-viewer-container .floating-controls .btn{padding:7px!important;border-radius:3px;background:transparent!important}.modal-dialog.document-workspace-modal .pdf-viewer-container .floating-controls .btn:hover:not(:disabled){background:#eef2ff!important}.modal-dialog.document-workspace-modal .pdf-viewer-container .floating-controls .text-primary{color:#64748b!important}.modal-dialog.document-workspace-modal .pdf-viewer-container .floating-controls .btn:hover:not(:disabled) .text-primary{color:#4f46e5!important}.modal-dialog.document-workspace-modal .pdf-viewer-container .page-info,.modal-dialog.document-workspace-modal .pdf-viewer-container .zoom-info{color:#334155!important;font-size:12px;font-weight:500}.modal-dialog.document-workspace-modal .document-template-setup{overflow:auto;padding:24px;background:#fff}.modal-dialog.document-workspace-modal .pdf-field-editor-sidebar .sidebar-section{border-color:#e2e8f0}.modal-dialog.document-workspace-modal .pdf-field-editor-sidebar .sidebar-section-header{padding:16px 14px;background:#fff;border-color:#eef2f7}.modal-dialog.document-workspace-modal .pdf-field-editor-sidebar .sidebar-section-header h6{color:#475569;font-size:11px;letter-spacing:.04em}.modal-dialog.document-workspace-modal .pdf-field-editor-sidebar .sidebar-section-header small{display:block;margin-top:5px;font-size:11px;color:#94a3b8!important}.modal-dialog.document-workspace-modal .pdf-field-editor-sidebar .sidebar-section-content{padding:12px}.modal-dialog.document-workspace-modal .pdf-field-editor-sidebar .tools-list{grid-auto-rows:52px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.modal-dialog.document-workspace-modal .pdf-field-editor-sidebar .tool-item{height:52px;min-height:52px;min-width:0;box-sizing:border-box;padding:10px 8px;gap:6px;border:1px solid #e2e8f0;border-radius:4px!important;color:#475569;transition:background-color .12s ease,border-color .12s ease}.modal-dialog.document-workspace-modal .pdf-field-editor-sidebar .tool-item:not(.active){background:#fff!important}.modal-dialog.document-workspace-modal .pdf-field-editor-sidebar .tool-item:not(.active):hover{background:#f8faff!important;border-color:#a5b4fc;color:#4338ca}[dir=ltr] .modal-dialog.document-workspace-modal .pdf-field-editor-sidebar .tool-item.active{border-right-width:2px!important}[dir=rtl] .modal-dialog.document-workspace-modal .pdf-field-editor-sidebar .tool-item.active{border-left-width:2px!important}.modal-dialog.document-workspace-modal .pdf-field-editor-sidebar .tool-item>svg{flex-shrink:0;width:16px;height:16px}.modal-dialog.document-workspace-modal .pdf-field-editor-sidebar .tool-name{min-width:0;font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap}.modal-dialog.document-workspace-modal .pdf-field-editor-sidebar .recipient-item{border-radius:4px!important;padding:10px}[dir=ltr] .modal-dialog.document-workspace-modal .pdf-field-editor-sidebar .recipient-item.active{border-right-width:2px!important}[dir=rtl] .modal-dialog.document-workspace-modal .pdf-field-editor-sidebar .recipient-item.active{border-left-width:2px!important}.modal-dialog.document-workspace-modal .pdf-field-editor-sidebar .recipient-name{font-size:12px;line-height:1.5}.modal-dialog.document-workspace-modal .pdf-field-editor-sidebar .recipient-field-count{font-size:11px;font-weight:500}.modal-dialog.document-workspace-modal .input-group-text{background:#f8fafc;border-color:#e2e8f0;color:#64748b}.modal-dialog.document-workspace-modal .form-check-input:not([type=radio]){border-radius:3px}.modal-dialog.document-workspace-modal .form-check-input:checked{background-color:#4f46e5;border-color:#4f46e5}.modal-dialog.document-workspace-modal .form-check-input:focus{border-color:#818cf8;box-shadow:0 0 0 3px #4f46e51a}.modal-dialog.document-workspace-modal .drawer-header{padding:14px 16px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.modal-dialog.document-workspace-modal .drawer-header h6{color:#475569;font-size:12px;font-weight:600;letter-spacing:0}.modal-dialog.document-workspace-modal .field-properties-panel{padding:16px;color:#334155}.modal-dialog.document-workspace-modal .field-properties-panel .form-label{display:block;margin-bottom:7px;font-size:11px;font-weight:600;color:#475569}.modal-dialog.document-workspace-modal .field-properties-panel .form-control{min-height:36px;padding:8px 10px;font-size:12px;border-radius:4px}.modal-dialog.document-workspace-modal .field-properties-panel .btn{min-height:34px;font-size:11px;padding:8px 10px;border-radius:4px}.modal-dialog.document-workspace-modal .field-properties-panel .text-muted,.modal-dialog.document-workspace-modal .field-properties-panel small{font-size:11px;line-height:1.6}.modal-dialog.document-workspace-modal .field-properties-panel .field-recipient-select__control{min-height:36px;border:1px solid #e2e8f0;border-radius:4px;box-shadow:none}.modal-dialog.document-workspace-modal .field-properties-panel .field-recipient-select__control--is-focused{border-color:#818cf8}.modal-dialog.document-workspace-modal .field-properties-panel .field-recipient-select__value-container{padding:3px 8px;font-size:12px}.modal-dialog.document-workspace-modal .field-properties-panel .field-recipient-select__indicator{padding:6px}.modal-dialog.document-workspace-modal .field-properties-panel .field-recipient-select__indicator-separator{display:none}.modal-dialog.document-workspace-modal .field-properties-panel .field-recipient-select__option{font-size:12px;padding:9px}.modal-dialog.document-workspace-modal .recipient-selector .recipient-card:hover{transform:none;box-shadow:none}.modal-dialog.document-workspace-modal .document-send-configuration{height:100%;min-height:0;margin:0}.modal-dialog.document-workspace-modal .document-recipients-panel{height:100%;min-height:0;display:flex;flex-direction:column;padding:24px!important;overflow:hidden;background:#fff}[dir=ltr] .modal-dialog.document-workspace-modal .document-recipients-panel{border-right:1px solid #e2e8f0}[dir=rtl] .modal-dialog.document-workspace-modal .document-recipients-panel{border-left:1px solid #e2e8f0}.modal-dialog.document-workspace-modal .document-recipients-scroll{flex:1 1 0;height:auto!important;min-height:0}.modal-dialog.document-workspace-modal .document-send-configuration .recipient-card{border-color:#e2e8f0;border-radius:6px;box-shadow:0 1px 3px #0f172a06}.modal-dialog.document-workspace-modal .document-send-configuration .recipient-card:hover{box-shadow:0 2px 8px #0f172a0d}.modal-dialog.document-workspace-modal .document-recipient-preview-panel{height:100%;min-height:0;padding:20px;background:#f1f5f9}.modal-dialog.document-workspace-modal .document-recipient-preview{height:100%!important;border-radius:6px;background:#fff}.modal-dialog.document-workspace-modal .document-create-navigation{background:#fff;padding:24px 16px!important}.modal-dialog.document-workspace-modal .document-create-navigation .btn-light{background:#eef2ff!important;color:#4f46e5}.modal-dialog.document-workspace-modal .document-create-content{padding:24px;overflow-y:auto}.modal-dialog.document-workspace-modal .document-workspace-body--details>.esign-document-loading{height:100%;min-height:0;overflow-y:auto}.modal-dialog.document-workspace-modal .document-details-layout{height:100%!important;min-height:0!important}.modal-dialog.document-workspace-modal .document-details-summary{overflow-y:auto;padding:16px!important;background:#fff}.modal-dialog.document-workspace-modal .document-details-summary>div:first-child{gap:10px;flex-wrap:wrap}.modal-dialog.document-workspace-modal .document-details-summary .card{border:1px solid #e2e8f0;border-radius:6px}.modal-dialog.document-workspace-modal .document-details-summary h5{color:#0f172a;font-size:15px;font-weight:600}.modal-dialog.document-workspace-modal .document-details-recipients{max-height:none!important}.modal-dialog.document-workspace-modal .document-details-preview{padding:20px!important;background:#f1f5f9}[dir=ltr] .modal-dialog.document-workspace-modal .document-details-preview{border-left:1px solid #e2e8f0}[dir=rtl] .modal-dialog.document-workspace-modal .document-details-preview{border-right:1px solid #e2e8f0}.modal-dialog.document-workspace-modal .document-details-preview>.border{border-radius:6px;background:#fff}.modal-dialog.document-workspace-modal .document-review-pdf{flex:1;height:100%!important;min-height:300px}.document-workspace-heading{display:flex;align-items:center;gap:12px;min-width:0}.document-workspace-heading__title-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.document-workspace-heading__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:6px;background:#eef2ff;color:#4f46e5}.document-workspace-heading h2{margin:0;color:#0f172a;font-size:18px;font-weight:700;letter-spacing:-.02em}.document-workspace-heading p{margin:4px 0 0;color:#64748b;font-size:12px}.document-workspace-status{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:4px;background:#f1f5f9;color:#475569;font-size:11px;font-weight:600}.document-workspace-status.is-completed{color:#047857;background:#ecfdf5}.document-workspace-status.is-in_progress,.document-workspace-status.is-sent{color:#4338ca;background:#eef2ff}.document-workspace-status.is-declined,.document-workspace-status.is-voided{color:#b91c1c;background:#fef2f2}.document-workspace-status svg{width:14px;height:14px}.document-workspace-close{display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;flex-shrink:0;border:1px solid #e2e8f0;border-radius:4px;background:#fff;color:#64748b;cursor:pointer}[dir=ltr] .document-workspace-close{margin-left:12px}[dir=rtl] .document-workspace-close{margin-right:12px}.document-workspace-close:hover{color:#0f172a;background:#f1f5f9}.document-workspace-close:focus-visible{outline:2px solid #4f46e5;outline-offset:2px}.document-workspace-steps{display:flex;gap:28px;align-items:center;margin:0;padding:0;list-style:none}.document-workspace-steps li{display:flex;align-items:center;gap:8px;color:#94a3b8;font-size:12px;font-weight:600;white-space:nowrap}.document-workspace-steps li>span{display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;background:#f1f5f9;color:#64748b;font-size:11px}.document-workspace-steps li.is-active{color:#4f46e5}.document-workspace-steps li.is-active>span{background:#4f46e5;color:#fff}.document-workspace-steps li.is-complete{color:#059669}.document-workspace-steps li.is-complete>span{background:#ecfdf5;color:#059669}@media(min-width:992px){.modal-dialog.document-workspace-modal .document-details-summary{flex:0 0 min(40%,440px);width:min(40%,440px);min-width:0}.modal-dialog.document-workspace-modal .document-details-preview{flex:1 1 60%;width:60%;min-width:0}}@media(max-width:991px){.modal-dialog.document-workspace-modal .modal-title{flex-wrap:wrap;gap:12px}.document-workspace-steps{gap:16px}.modal-dialog.document-workspace-modal .document-workspace-body--details{overflow-y:auto!important}.modal-dialog.document-workspace-modal .document-details-layout{height:auto!important;min-height:100%!important}.modal-dialog.document-workspace-modal .document-details-summary{height:auto!important;overflow:visible}.modal-dialog.document-workspace-modal .document-details-preview{height:70vh!important;max-height:none!important}.modal-dialog.document-workspace-modal .document-send-configuration{height:auto;min-height:100%}.modal-dialog.document-workspace-modal .document-recipients-panel{height:auto;min-height:60vh}.modal-dialog.document-workspace-modal .document-recipients-scroll{flex-basis:auto}.modal-dialog.document-workspace-modal .document-recipient-preview-panel{height:65vh}.modal-dialog.document-workspace-modal .document-workspace-body--recipients{overflow-y:auto!important}}@media(max-width:575px){.modal-dialog.document-workspace-modal .modal-header{padding:12px 16px;align-items:flex-start}.modal-dialog.document-workspace-modal .modal-footer{padding:10px 16px!important}.document-workspace-heading h2{font-size:16px}.document-workspace-heading p{display:none}.document-workspace-steps{gap:12px}.document-workspace-steps li{font-size:11px;gap:5px}.document-workspace-steps li>span{width:21px;height:21px}.document-create-layout{flex-direction:column}.modal-dialog.document-workspace-modal .document-create-navigation{width:100%!important;max-height:200px;overflow-y:auto;padding:12px!important;border-bottom:1px solid #e2e8f0}.modal-dialog.document-workspace-modal .document-create-content{padding:16px}}.modal-dialog.document-workspace-modal .document-details-summary .document-details-envelope{align-items:center!important;margin-bottom:12px}.modal-dialog.document-workspace-modal .document-details-summary .document-details-owner{margin:0}.modal-dialog.document-workspace-modal .document-details-summary .document-details-owner>span{display:grid;place-items:center;width:32px;height:32px;padding:0!important;border-radius:5px!important}[dir=ltr] .modal-dialog.document-workspace-modal .document-details-summary .document-details-owner>span{margin-right:8px!important}[dir=rtl] .modal-dialog.document-workspace-modal .document-details-summary .document-details-owner>span{margin-left:8px!important}.modal-dialog.document-workspace-modal .document-details-summary .document-details-owner svg{width:17px;height:17px}.modal-dialog.document-workspace-modal .document-details-summary .document-details-owner p{font-size:11px;line-height:1.6}.modal-dialog.document-workspace-modal .document-details-summary .document-details-owner p.fw-bold{font-size:12px;font-weight:500!important}.modal-dialog.document-workspace-modal .document-details-summary .document-details-actions{gap:6px}.modal-dialog.document-workspace-modal .document-details-summary .document-details-actions .btn{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:6px 8px;font-size:11px;font-weight:500}.modal-dialog.document-workspace-modal .document-details-summary .document-details-actions .btn svg{width:13px;height:13px;margin:0!important}.modal-dialog.document-workspace-modal .document-details-summary .document-details-actions .document-action-download{color:#4f46e5!important;border-color:#a5a0f3!important;background:#f3f1ff!important;font-weight:600}.modal-dialog.document-workspace-modal .document-details-summary .document-details-actions .document-action-download:hover,.modal-dialog.document-workspace-modal .document-details-summary .document-details-actions .document-action-download:focus-visible{background:#eae7ff!important;border-color:#8076ed!important}.modal-dialog.document-workspace-modal .document-details-summary .document-details-actions .document-action-delete{color:#b45353!important;border-color:#e7c6c6!important;background:#fff!important}.modal-dialog.document-workspace-modal .document-details-summary .document-details-actions .document-action-delete:hover,.modal-dialog.document-workspace-modal .document-details-summary .document-details-actions .document-action-delete:focus-visible{color:#b91c1c!important;background:#fef2f2!important}.modal-dialog.document-workspace-modal .document-details-summary .document-details-actions .document-action-download,.modal-dialog.document-workspace-modal .document-details-summary .document-details-actions .document-action-delete{min-height:32px;padding:6px 10px;border-radius:6px}.modal-dialog.document-workspace-modal .document-details-summary .document-details-dates{display:flex;flex-wrap:wrap;gap:6px 14px;margin-bottom:18px;color:#64748b}.modal-dialog.document-workspace-modal .document-details-summary .document-details-dates .small{font-size:10px}.modal-dialog.document-workspace-modal .document-details-summary .document-details-dates svg{width:12px;height:12px}[dir=ltr] .modal-dialog.document-workspace-modal .document-details-summary .document-details-dates svg{margin-right:5px!important}[dir=rtl] .modal-dialog.document-workspace-modal .document-details-summary .document-details-dates svg{margin-left:5px!important}.modal-dialog.document-workspace-modal .document-details-summary .document-details-integrity{min-height:44px;display:flex;justify-content:center;padding:10px;margin-bottom:14px;box-shadow:none;font-size:11px}.modal-dialog.document-workspace-modal .document-details-summary .document-integrity-status{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;color:#64748b;font-size:10px;white-space:nowrap}.modal-dialog.document-workspace-modal .document-details-summary .document-integrity-status .spinner-border{width:12px;height:12px;border-width:1.5px}.modal-dialog.document-workspace-modal .document-details-summary .document-recipients-heading h5{font-size:13px}.modal-dialog.document-workspace-modal .document-details-summary .document-recipients-heading-line p{font-size:10px}.pdf-viewer-container{display:flex;flex-direction:column;height:100%;background:#f8f9fa;position:relative}.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{background:#fff;border-bottom:1px solid #ebe9f1;box-shadow:0 2px 4px #0000000d;position:sticky;top:0;z-index:11;border-bottom:2px solid #4F46E5}.pdf-viewer-container .pdf-controls-inner{display:flex;align-items:center;justify-content:center;gap:1rem;padding:.5rem;min-width:fit-content}@media(max-width:768px){.pdf-viewer-container .pdf-controls-inner{justify-content:flex-start;padding:1rem 14px}}.pdf-viewer-container .floating-controls{position:absolute;border-radius:.5rem;overflow:hidden;box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a;z-index:100;pointer-events:none}[dir=ltr] .pdf-viewer-container .floating-controls{left:50%;transform:translate(-50%)}[dir=rtl] .pdf-viewer-container .floating-controls{right:50%;transform:translate(50%)}.pdf-viewer-container .floating-controls .floating-controls-inner{display:flex;align-items:center;overflow:hidden;border-radius:.5rem;border:1px solid #4f46e5;pointer-events:all}.pdf-viewer-container .page-info,.pdf-viewer-container .zoom-info{font-size:.875rem;font-weight:500;min-width:100px;text-align:center}.pdf-viewer-container .zoom-info{min-width:60px}.pdf-viewer-container .page-top-label{font-size:.8rem;margin-top:1rem;font-weight:500}[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{padding:2rem;padding-top:0;min-width:fit-content;width:fit-content;margin:0 auto;box-sizing:border-box;text-align:center;display:flex;flex-direction:column;align-items:center;gap:0}.pdf-viewer-container .pdf-document-wrapper .react-pdf__Document{display:flex;flex-direction:column;align-items:center;width:fit-content;max-width:none;box-sizing:border-box;gap:0}.pdf-viewer-container .pdf-document-wrapper .pdf-zoom-layer{display:flex;flex-direction:column;align-items:center}.pdf-viewer-container .pdf-document-wrapper .react-pdf__Page.page-redrawing{position:absolute!important;top:0;visibility:hidden;pointer-events:none}[dir=ltr] .pdf-viewer-container .pdf-document-wrapper .react-pdf__Page.page-redrawing{left:0}[dir=rtl] .pdf-viewer-container .pdf-document-wrapper .react-pdf__Page.page-redrawing{right:0}.pdf-viewer-container .pdf-document-wrapper .pdf-page-container{position:relative;display:inline-block;box-shadow:0 4px 12px #00000026;border-radius:4px;overflow:visible;background:#fff;vertical-align:top;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-loading,.pdf-viewer-container .pdf-document-wrapper .pdf-error{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px}.pdf-viewer-container .mantine-ActionIcon-root:disabled{opacity:.4;cursor:not-allowed}@media(max-width:768px){.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:translate(-50%)}[dir=rtl] .pdf-viewer-container .floating-controls{right:50%;transform:translate(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){.pdf-viewer-container .pdf-document-wrapper{padding:.5rem}}.pdf-viewer-container.has-bottom-controls .pdf-document-wrapper{padding-bottom:calc(104px + env(safe-area-inset-bottom,0px))}.draggable-field{transition:border-color .12s ease,background-color .12s ease,box-shadow .12s ease;-webkit-user-select:none;user-select:none;box-sizing:border-box;position:relative;border:2px dashed rgba(115,103,240,.3);border-radius:4px}.draggable-field:hover{border-color:#7367f099;box-shadow:0 2px 8px #7367f033}.draggable-field.selected{border:2px solid #7367f0;box-shadow:0 0 0 3px #7367f033}.draggable-field.non-editable{border:2px dashed rgba(115,103,240,.5)}.draggable-field.non-editable:hover{border-color:#7367f0b3;box-shadow:0 2px 8px #7367f04d}.draggable-field.me-recipient-field:hover{border-color:#7367f04d;box-shadow:none!important}.draggable-field.me-recipient-field.non-editable:hover{border-color:#7367f080;box-shadow:none!important}.draggable-field.dragging{transition:none;will-change:transform;opacity:.8;cursor:grabbing!important;box-shadow:0 4px 8px #00000026}.draggable-field .field-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:4px;position:relative;box-sizing:border-box}.draggable-field .field-content .field-input{width:100%;height:100%;border:none;outline:none;padding:.1rem .25rem;font-size:.875rem;background:transparent;font-family:inherit;line-height:1.3;box-sizing:border-box;margin:0;vertical-align:middle;appearance:none;-webkit-appearance:none;-moz-appearance:textfield}.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}.draggable-field .field-content .field-input:focus{background:#ffffff1a}.draggable-field .field-content .tick-field,.draggable-field .field-content .cross-field{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:transparent;border:2px solid #5e5873;border-radius:4px}.draggable-field .field-content .tick-field svg,.draggable-field .field-content .cross-field svg{width:80%;height:80%}.draggable-field .field-content .line-field{width:100%;height:2px;background:#5e5873}.draggable-field .field-content .rectangle-field{width:100%;height:100%;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;cursor:pointer;position:relative;background:transparent;border:2px dashed rgba(115,103,240,.5);border-radius:4px}.draggable-field .field-content .sign-field:hover,.draggable-field .field-content .signature-field:hover{border-color:#7367f0b3;background:#7367f00d}.draggable-field .field-content .sign-field .signature-placeholder,.draggable-field .field-content .signature-field .signature-placeholder{font-size:.75rem;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%;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%)}.draggable-field.me-recipient-field .field-content .field-input:focus{background:transparent}.draggable-field.me-recipient-field .field-content .field-input:hover{box-shadow:none}.draggable-field.me-recipient-field .field-content .sign-field:hover,.draggable-field.me-recipient-field .field-content .signature-field:hover{border-color:#7367f080;background:transparent}.draggable-field .field-controls{position:absolute;top:-32px;display:flex;align-items:center;gap:.5rem;background:#fff;padding:.25rem .5rem;border-radius:4px;box-shadow:0 2px 8px #00000026;z-index:10}[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;cursor:grab}.draggable-field .field-controls .drag-indicator:active{cursor:grabbing}.draggable-field .resize-handle{position:absolute;bottom:-5px;width:10px;height:10px;background:#7367f0;border:2px solid white;border-radius:50%;box-shadow:0 2px 4px #0003;z-index:11}[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;border-radius:4px}.action-btn-hover:hover:not(:disabled){background-color:#0000000d!important;transform:scale(1.05)}.action-btn-hover:active:not(:disabled){transform:scale(.98)}.action-btn-hover:disabled{opacity:.5;cursor:not-allowed}.esign-document-loading{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);width:100%;min-height:min(560px,65vh);background:#fff;font-family:Poppins,sans-serif}.esign-document-loading__details{padding:clamp(20px,3vw,40px)}.esign-document-loading__heading{display:flex;align-items:center;gap:12px;margin-bottom:32px}.esign-document-loading__icon{display:grid;place-items:center;flex:0 0 40px;height:40px;border-radius:6px;background:#eef2ff;color:#5546ed}.esign-document-loading p.esign-document-loading__title{margin:0 0 5px;color:#334155;font-size:13px;font-weight:600;line-height:1.6}.esign-document-loading p.esign-document-loading__caption{margin:0;color:#64748b;font-size:11px;line-height:1.7}.esign-document-loading__summary{padding:20px 0 26px}.esign-document-loading__line,.esign-document-loading__avatar,.esign-document-loading__signature{display:block;animation:esign-document-placeholder 2.4s ease-in-out infinite;border-radius:3px}[dir=ltr] .esign-document-loading__line,[dir=ltr] .esign-document-loading__avatar,[dir=ltr] .esign-document-loading__signature{background:linear-gradient(100deg,#edf1f6 30%,#f8fafc,#edf1f6 70%)}[dir=rtl] .esign-document-loading__line,[dir=rtl] .esign-document-loading__avatar,[dir=rtl] .esign-document-loading__signature{background:linear-gradient(-100deg,#edf1f6 30%,#f8fafc,#edf1f6 70%)}[dir] .esign-document-loading__line,[dir] .esign-document-loading__avatar,[dir] .esign-document-loading__signature{background-size:220% 100%}.esign-document-loading__line{height:8px;width:100%;margin-bottom:12px}.esign-document-loading__line.is-short{width:32%}.esign-document-loading__line.is-medium{width:65%}.esign-document-loading__line.is-title{width:74%;height:13px;margin-top:24px}.esign-document-loading__recipient{display:flex;align-items:center;gap:12px;border:1px solid #edf1f6;border-radius:6px;padding:18px;margin-bottom:14px}.esign-document-loading__recipient>div{flex:1;min-width:0}.esign-document-loading__recipient .esign-document-loading__line:last-child{margin-bottom:0}.esign-document-loading__avatar{width:34px;height:34px;flex-shrink:0;border-radius:6px}.esign-document-loading__preview{display:grid;place-items:center;padding:32px;background:#f6f8fb;overflow:hidden}[dir=ltr] .esign-document-loading__preview{border-left:1px solid #e8edf4}[dir=rtl] .esign-document-loading__preview{border-right:1px solid #e8edf4}.esign-document-loading__paper{width:min(100%,330px);padding:32px;background:#fff;border:1px solid #e8edf4;border-radius:3px;box-shadow:0 4px 16px #0f172a06}.esign-document-loading__mark{color:#a5a0e4}.esign-document-loading__paragraph{margin-top:30px}.esign-document-loading__signature{margin-top:40px;width:38%;height:30px}@keyframes esign-document-placeholder{0%{background-position:120% 0}to{background-position:-120% 0}}@media(max-width:767px){.esign-document-loading{grid-template-columns:minmax(0,1fr)}.esign-document-loading__details{padding:24px 20px}.esign-document-loading__heading{margin-bottom:0}.esign-document-loading__placeholders{display:none}.esign-document-loading__preview{border-top:1px solid #e8edf4;padding:24px}[dir=ltr] .esign-document-loading__preview{border-left:0}[dir=rtl] .esign-document-loading__preview{border-right:0}.esign-document-loading__paper{padding:24px}}@media(prefers-reduced-motion:reduce){.esign-document-loading__line,.esign-document-loading__avatar,.esign-document-loading__signature{animation:none;background:#edf1f6}}.document-recipient-card{padding:12px;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 3px #0f172a05;transition:border-color .12s ease,background-color .12s ease;background:#fff;color:#334155}[dir=ltr] .document-recipient-card{margin:0 4px 8px 0}[dir=rtl] .document-recipient-card{margin:0 0 8px 4px}.document-recipient-card__header{display:flex;align-items:center;gap:12px;min-width:0}.document-recipient-card__avatar{width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:8px;background:#f1f5f9;color:#64748b;font-size:11px;font-weight:600}.document-recipient-card__identity{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.document-recipient-card__identity strong{font-size:13px;font-weight:600;color:#0f172a;overflow-wrap:anywhere}.document-recipient-card__identity>span{font-size:11px;color:#64748b;overflow-wrap:anywhere}.document-recipient-card__name{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.document-recipient-card__status{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;padding:3px 7px;border:1px solid transparent;border-radius:5px;color:#64748b;background:#f1f5f9;font-size:10px;font-weight:500}.document-recipient-card.is-sent .document-recipient-card__status,.document-recipient-card.is-opened .document-recipient-card__status{color:#4f46e5;background:#eef2ff}.document-recipient-card.is-signed .document-recipient-card__status{color:#047857;background:#ecfdf5;border-color:#d1fae5}.document-recipient-card.is-signed .document-recipient-card__avatar{color:#047857;background:#ecfdf5}.document-recipient-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;min-height:18px;color:#64748b;font-size:10px}.document-recipient-card__meta>span{display:inline-flex;align-items:center;gap:5px}[dir=ltr] .document-recipient-card__order{padding-left:10px;border-left:1px solid #e2e8f0}[dir=rtl] .document-recipient-card__order{padding-right:10px;border-right:1px solid #e2e8f0}.document-recipient-card .document-recipient-card__send.btn{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:5px 8px;border:1px solid #e2e8f0;border-radius:4px;color:#4f46e5;background:#fff;font-size:10px;font-weight:500;text-decoration:none}[dir=ltr] .document-recipient-card .document-recipient-card__send.btn{margin-left:auto}[dir=rtl] .document-recipient-card .document-recipient-card__send.btn{margin-right:auto}.document-recipient-card .document-recipient-card__send.btn:hover:not(:disabled){border-color:#c7d2fe;background:#f5f3ff}.document-recipient-card .document-recipient-card__send.btn .spinner-border{width:12px;height:12px}.document-recipient-card__activity{display:flex;flex-wrap:wrap;gap:6px 12px}[dir=ltr] .document-recipient-card__activity{margin-left:auto}[dir=rtl] .document-recipient-card__activity{margin-right:auto}.document-recipient-card__activity-item{display:flex;align-items:center;gap:4px;color:#64748b;font-size:10px}.document-recipient-card__activity-item time{color:#475569}.document-recipient-card__waiting{display:flex;align-items:center;gap:6px;margin:8px 0 0;color:#64748b;font-size:10px}.document-recipient-card__message{display:flex;align-items:flex-start;gap:7px;margin-top:8px;padding:8px;background:#f8fafc;border-radius:4px;color:#64748b}.document-recipient-card__message svg{flex-shrink:0;margin-top:2px}.document-recipient-card__message p{margin:0;font-size:11px;line-height:1.6;overflow-wrap:anywhere}.document-recipients-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:8px}.document-recipients-heading h5{display:flex;align-items:center;gap:8px;margin:0}.document-recipients-heading h5>span{padding:3px 6px;background:#f1f5f9;color:#64748b;border-radius:4px;font-size:10px;font-weight:500}.document-recipients-heading p{margin:0;font-size:11px;color:#64748b}.document-recipients-order{display:inline-flex;align-items:center;gap:5px;font-size:10px;color:#64748b}.document-recipients-progress{height:6px;background:#eef2f6;margin-bottom:12px;border-radius:999px;overflow:hidden}.document-recipients-progress>span{display:block;height:100%;border-radius:inherit;background:#10b981;transition:width .18s ease}.document-recipients-order-note{margin:0 0 14px;color:#64748b;font-size:11px;line-height:1.6}.document-self-signed{display:flex;align-items:flex-start;gap:12px;padding:16px;border:1px solid #d1fae5;border-radius:6px;background:#fafffc}.document-self-signed>span{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;background:#ecfdf5;color:#047857;border-radius:6px}.document-self-signed strong{font-size:13px;color:#0f172a;font-weight:600}.document-self-signed p{margin:5px 0 0;font-size:11px;line-height:1.6;color:#64748b}.document-recipients-heading-line{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}@media(max-width:575px){.document-recipient-card{padding:10px}.document-recipient-card__header{flex-wrap:wrap}.document-recipient-card__identity{flex:1;min-width:120px}[dir=ltr] .document-recipient-card__activity{margin-left:0}[dir=rtl] .document-recipient-card__activity{margin-right:0}}@media(prefers-reduced-motion:reduce){.document-recipient-card,.document-recipients-progress>span{transition:none}}.offer-value-field.is-editable>.draggable-field{border:0;border-bottom:1.5px dashed #a5a1f0;border-radius:4px;background-image:linear-gradient(#4f46e517,#4f46e517);box-shadow:none;cursor:pointer;overflow:visible}.offer-value-field.is-editable>.draggable-field:after{content:"";position:absolute;top:-8px;width:16px;height:16px;border-radius:50%;background:#4f46e5 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20h9'/%3E%3Cpath d='M16.5 3.5a2.1 2.1 0 0 1 3 3L7 19l-4 1 1-4Z'/%3E%3C/svg%3E") center/10px no-repeat;box-shadow:0 1px 3px #00000040;opacity:0;transform:scale(.8);transition:opacity .15s ease,transform .15s ease;pointer-events:none;z-index:2}[dir=ltr] .offer-value-field.is-editable>.draggable-field:after{right:-8px}[dir=rtl] .offer-value-field.is-editable>.draggable-field:after{left:-8px}.offer-value-field.is-editable>.draggable-field:hover{border-bottom-color:#4f46e5;background-image:linear-gradient(#4f46e526,#4f46e526)}.offer-value-field.is-editable>.draggable-field:hover:after{opacity:1;transform:scale(1)}.offer-value-field.is-editable>.draggable-field.selected{border:1px solid #4f46e5;background-image:linear-gradient(#ffffffeb,#ffffffeb);box-shadow:0 0 0 3px #4f46e533;cursor:text}.offer-value-field.is-editable>.draggable-field.selected:after{opacity:0}.offer-value-field.is-editable.is-edited>.draggable-field:not(.selected){border-bottom:1.5px solid #e0b46a;background-image:linear-gradient(#f59e0b29,#f59e0b29)}.offer-value-field.is-editable.is-edited>.draggable-field:not(.selected):hover{border-bottom-color:#d2942c}.offer-value-field.is-editable.is-edited>.draggable-field:not(.selected):after{background-color:#d97706}.offer-value-field.is-editable.is-linked>.draggable-field{border:1px dashed #4f46e5;box-shadow:0 0 0 3px #4f46e51f}.value-edit-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem 1rem;border-bottom:1px solid #ebe9f1;background:#f8f8ff;flex-shrink:0}.value-edit-bar__note{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:#6e6b7b}.value-edit-bar__swatch{flex-shrink:0;width:22px;height:12px;border-bottom:1.5px dashed #a5a1f0;border-radius:3px;background:#eef0fe}.value-edit-bar__swatch.is-edited{border-bottom:1.5px solid #e0b46a;background:#fdf3e1}.offer-editor-modal.modal-dialog{max-width:1280px;width:calc(100% - 3rem);margin:2rem auto}.offer-editor.modal-content{height:calc(100vh - 4rem);display:flex;flex-direction:column;overflow:hidden;border:0;border-radius:12px;box-shadow:0 24px 64px #10182847;color:#1c2230}.offer-editor__header{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:20px 24px;border-bottom:1px solid #e4e6eb}.offer-editor__icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:8px;background:#eef0fe;color:#4338ca}.offer-editor__heading{display:flex;flex:1 1 320px;flex-direction:column;gap:4px;min-width:0}.offer-editor__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.offer-editor__title{margin:0;font-size:18px;line-height:26px;font-weight:600;color:#1c2230}.offer-editor__status{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border:1px solid #e4e6eb;border-radius:999px;background:#f3f4f7;color:#5f6676;font-size:11.5px;line-height:16px;font-weight:600}.offer-editor__status>span{width:6px;height:6px;border-radius:999px;background:#8a91a0}.offer-editor__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:12.5px;line-height:18px;font-weight:500;color:#5f6676}.offer-editor__meta span{display:inline-flex;align-items:center;gap:6px}.offer-editor__header-actions{display:flex;align-items:center;gap:8px}.offer-editor__icon-button{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid transparent;border-radius:8px;background:transparent;color:#5f6676;cursor:pointer}.offer-editor__icon-button.is-outlined{border-color:#c9cdd6;background:#fff;color:#1c2230}.offer-editor__icon-button:hover:not(:disabled){background:#f3f4f7}.offer-editor__icon-button:focus-visible{outline:2px solid #4f46e5;outline-offset:2px}.offer-editor__hint{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;padding:10px 24px;border-bottom:1px solid #e4e6eb;background:#fbfbfd}.offer-editor__hint-text{display:flex;flex:1 1 420px;align-items:center;gap:8px;min-width:0;font-size:12.5px;line-height:18px;color:#5f6676}.offer-editor__hint-text svg{flex-shrink:0;color:#4338ca}.offer-editor__hint-text strong{color:#1c2230;font-weight:600}.offer-editor__legend{display:flex;align-items:center;gap:16px;font-size:12px;line-height:16px;color:#5f6676}.offer-editor__legend>span{display:inline-flex;align-items:center;gap:6px}.offer-editor__swatch{padding:1px 6px;border-bottom:1.5px dashed #a5a1f0;border-radius:4px;background:#eef0fe;color:#4338ca;font-weight:600}.offer-editor__swatch.is-edited{border-bottom:1.5px solid #e0b46a;background:#fdf3e1;color:#9a5b00}.offer-editor__document{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;background:#f3f4f7}.offer-editor__document .pdf-viewer-container{flex:1;min-height:0;background:#f3f4f7}.offer-editor__document .pdf-page-container{box-shadow:0 1px 2px #1018280f,0 8px 24px #10182814}.offer-editor__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding:12px 24px;border-top:1px solid #e4e6eb;background:#fff}.offer-editor__controls,.offer-editor__controls-slot,.offer-editor__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.offer-editor__actions{gap:8px}.offer-editor__group{display:inline-flex;align-items:center;overflow:hidden;border:1px solid #c9cdd6;border-radius:8px}.offer-editor__group button{display:flex;align-items:center;justify-content:center;width:44px;height:40px;border:0;background:#fff;color:#1c2230;cursor:pointer}.offer-editor__group button:hover:not(:disabled){background:#f3f4f7}.offer-editor__group button:disabled{color:#c9cdd6;cursor:default}.offer-editor__group-label{min-width:64px;padding:0 12px;border-left:1px solid #e4e6eb!important;border-right:1px solid #e4e6eb!important;font-size:13px;line-height:40px;font-weight:500;text-align:center;white-space:nowrap}.offer-editor__group-label:is(span){min-width:104px}.offer-editor__group-label:is(button){width:auto!important}.offer-editor__edited{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#fdf3e1;color:#9a5b00;font-size:11.5px;line-height:16px;font-weight:600}.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{box-shadow:0 4px 12px #00000026;z-index:1000}.document-send-configuration .recipient-card{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:0;transition:all .2s ease;position:relative;display:flex;flex-direction:row;flex:1}.document-send-configuration .recipient-card:hover{box-shadow:0 2px 8px #0000001a}.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{cursor:grab;color:#6c757d;padding:.25rem;display:flex;align-items:center;justify-content:center;width:100%}.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;padding:.75rem;padding-bottom:0;display:flex;flex-direction:column}.document-send-configuration .recipient-card .recipient-card-header{display:flex;justify-content:space-between;align-items:center;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;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:14px}[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;margin-left:.5rem;margin-right:.5rem}[dir=ltr] .document-send-configuration .recipient-card .recipient-card-header .signing-order-line{border-left:2px dashed}[dir=rtl] .document-send-configuration .recipient-card .recipient-card-header .signing-order-line{border-right:2px dashed}.document-send-configuration .recipient-card .recipient-card-header .recipient-actions{display:flex;align-items:center;gap:.5rem}.document-send-configuration .recipient-card .recipient-card-header .recipient-actions .role-dropdown-wrapper .role-dropdown{min-width:150px;font-size:.875rem}.document-send-configuration .recipient-card .recipient-card-body .form-group{margin-bottom:1rem}.document-send-configuration .recipient-card .recipient-card-body .form-group:last-child{margin-bottom:0}.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=rtl] .document-send-configuration .recipient-card .recipient-card-body .form-group .input-group .input-group-text,[dir=ltr] .document-send-configuration .recipient-card .recipient-card-body .form-group .input-group .form-control{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}.document-send-configuration .recipients-list>*{margin-bottom:1rem}.document-send-configuration .recipients-list>*:last-child{margin-bottom:0}.document-send-configuration .form-label{font-weight:500;font-size:.75rem;margin-bottom:.5rem}.document-send-configuration .form-control,.document-send-configuration .form-select{font-size:.875rem}.document-send-configuration .card{box-shadow:0 1px 3px #0000001a}.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;margin:1rem auto;overflow-x:hidden;min-height:auto}@media(max-width:768px){.signature-modal .modal-dialog{max-width:95vw;margin:.5rem auto;width:auto}}.signature-modal .modal-content{box-sizing:border-box}@media(max-width:768px){.signature-modal .modal-content{border-radius:.5rem}}.signature-modal .modal-body{padding:1rem;overflow-x:hidden;box-sizing:border-box}@media(max-width:768px){.signature-modal .modal-body{padding:.75rem}}.signature-modal .modal-header{padding:.75rem 1rem}@media(max-width:768px){.signature-modal .modal-header{padding:.5rem .75rem}}.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;border:none;border-bottom:2px solid transparent;padding:.5rem 1rem;transition:all .2s ease;font-size:.875rem}@media(max-width:768px){.signature-modal .nav-tabs .nav-link{padding:.5rem .75rem;font-size:.8125rem}}.signature-modal .nav-tabs .nav-link:hover{color:#7367f0;background-color:#7367f014}.signature-modal .nav-tabs .nav-link.active{color:#7367f0;background-color:transparent;border-bottom-color:#7367f0;font-weight:600}.signature-modal .signature-canvas-container{border:2px dashed #d8d6de;border-radius:.357rem;padding:.75rem;background:#f8f9fa;display:flex;justify-content:center;align-items:center;width:100%;overflow:hidden;box-sizing:border-box;max-width:100%}@media(max-width:768px){.signature-modal .signature-canvas-container{padding:.5rem}}.signature-modal .signature-canvas-container .signature-canvas{border:1px solid #d8d6de;border-radius:.357rem;background:#fff;cursor:crosshair;box-shadow:0 2px 4px #00000014;display:block;touch-action:none;-webkit-user-select:none;user-select:none;flex-shrink:0}.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;border:2px dashed #d8d6de;border-radius:.357rem;background:#f8f9fa;cursor:pointer;transition:all .3s ease}@media(max-width:768px){.signature-modal .upload-signature-container .upload-placeholder{min-height:180px;padding:.75rem}}.signature-modal .upload-signature-container .upload-placeholder:hover{border-color:#7367f0;background-color:#7367f00d}.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;border:1px solid #d8d6de;border-radius:.357rem;padding:.75rem;background:#fff;box-shadow:0 2px 8px #0000001a;object-fit:contain;object-position:center}@media(max-width:768px){.signature-modal .upload-signature-container .uploaded-signature-preview img{max-height:180px;padding:.5rem}}.signature-modal .type-signature-container .font-options{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.75rem;margin-bottom:1rem}@media(max-width:768px){.signature-modal .type-signature-container .font-options{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.5rem;margin-bottom:.75rem}}.signature-modal .type-signature-container .font-options .font-option{padding:.75rem;border:2px solid #ebe9f1;border-radius:.357rem;text-align:center;font-size:1.25rem;cursor:pointer;transition:all .2s ease;background:#fff;min-height:60px;display:flex;align-items:center;justify-content:center;font-variant-ligatures:none}@media(max-width:768px){.signature-modal .type-signature-container .font-options .font-option{padding:.5rem;font-size:1rem;min-height:50px}}.signature-modal .type-signature-container .font-options .font-option:hover{border-color:#7367f080;background-color:#7367f00d;transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.signature-modal .type-signature-container .font-options .font-option.active{border-color:#7367f0;background-color:#7367f01a;box-shadow:0 4px 12px #7367f04d}.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;text-align:center;color:#5e5873;padding:1rem;background:#fff;border-radius:.357rem}.signature-modal .modal-footer{border-top:1px solid #ebe9f1;padding:.75rem 1rem}@media(max-width:768px){.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}.modal-dialog.signature-modal{--bs-body-font-family: "Poppins", sans-serif;width:calc(100vw - 32px);max-width:760px;font-family:Poppins,sans-serif;color:#334155}.modal-dialog.signature-modal .modal-content{border:1px solid #eef2f7;border-radius:14px;box-shadow:0 24px 48px #0f172a1f}.modal-dialog.signature-modal .modal-header{padding:20px 24px;background:#fff;border-bottom:1px solid #eef2f7;border-radius:14px 14px 0 0}.modal-dialog.signature-modal .modal-title{width:100%}.modal-dialog.signature-modal .modal-body{padding:24px!important;overscroll-behavior:contain}.modal-dialog.signature-modal .modal-footer{padding:16px 24px;border-top:1px solid #eef2f7;flex-shrink:0}.modal-dialog.signature-modal .form-control{border-color:#e2e8f0;border-radius:8px;color:#0f172a;font-size:13px}.modal-dialog.signature-modal .form-control:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a}.modal-dialog.signature-modal label{color:#334155;font-size:13px;font-weight:600}.modal-dialog.signature-modal .btn{border-radius:8px;font-size:13px;font-weight:600;box-shadow:none!important;transform:none!important}.modal-dialog.signature-modal .btn-primary{background:#4f46e5!important;border-color:#4f46e5!important}.modal-dialog.signature-modal .btn-primary:hover{background:#4338ca!important}.modal-dialog.signature-modal .btn-outline-secondary{border-color:#cbd5e1;color:#475569}.modal-dialog.signature-modal .nav-tabs{border-bottom:1px solid #e2e8f0;margin-bottom:20px!important}.modal-dialog.signature-modal .nav-tabs .nav-link{padding:12px 16px;color:#64748b;gap:8px}.modal-dialog.signature-modal .nav-tabs .nav-link.active{color:#4f46e5;border-bottom-color:#4f46e5}.modal-dialog.signature-modal .nav-tabs .nav-link:hover{background:#f8fafc;color:#4f46e5}.modal-dialog.signature-modal .font-option,.modal-dialog.signature-modal .font-option:hover,.modal-dialog.signature-modal .font-option.active{box-shadow:none!important;transform:none!important;border-radius:8px}.modal-dialog.signature-modal .font-option.active{border-color:#4f46e5!important;background:#eef2ff!important}.modal-dialog.signature-modal .signature-canvas-container,.modal-dialog.signature-modal .upload-signature-container .upload-placeholder{border:1px dashed #cbd5e1;border-radius:12px;background:#f8fafc}.modal-dialog.signature-modal--management{width:calc(100vw - 64px);max-width:1000px}.modal-dialog.signature-modal--management .modal-content{max-height:calc(100dvh - 48px)}.modal-dialog.signature-modal--management .modal-body{min-height:0}.signature-manager-heading{display:flex;align-items:center;gap:12px}.signature-manager-heading__icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;background:#eef2ff;color:#4f46e5;border-radius:12px}.signature-manager-heading__title{font-size:17px;font-weight:600;letter-spacing:-.02em;color:#0f172a}.signature-manager-heading p{margin:4px 0 0;color:#64748b;font-size:12px;font-weight:400}.signature-modal-close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;padding:0;border:0;border-radius:8px;background:transparent;color:#64748b;cursor:pointer}[dir=ltr] .signature-modal-close{margin-left:16px}[dir=rtl] .signature-modal-close{margin-right:16px}.signature-modal-close:hover{background:#f1f5f9;color:#0f172a}.signature-modal-close:focus-visible{outline:2px solid #4f46e5;outline-offset:2px}.signature-library-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;border-bottom:1px solid #e2e8f0}.signature-library-tabs{display:flex;align-items:stretch;gap:24px;min-width:0}.signature-library-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;margin-bottom:-1px;padding:0 2px 12px;border:0;border-bottom:2px solid transparent;background:transparent;color:#64748b;font-size:12px;font-weight:500;white-space:nowrap;cursor:pointer}.signature-library-tabs button:hover{color:#334155}.signature-library-tabs button.is-active{color:#4f46e5;border-bottom-color:#4f46e5}.signature-library-tabs button:focus-visible{outline:2px solid #4f46e5;outline-offset:-2px;border-radius:5px}.signature-library-tabs .signature-tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 6px;border-radius:6px;background:#eef2ff;font-size:11px;font-weight:700}.signature-library-add{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;margin-bottom:12px;white-space:nowrap}.signature-library-controls{display:flex;align-items:center;justify-content:space-between;gap:16px}.signature-library-search{position:relative;width:360px;max-width:100%;color:#94a3b8}.signature-library-search>svg{position:absolute;top:12px;pointer-events:none}[dir=ltr] .signature-library-search>svg{left:12px}[dir=rtl] .signature-library-search>svg{right:12px}.signature-library-search .form-control{height:40px;background:#fff}[dir=ltr] .signature-library-search .form-control{padding-left:38px}[dir=rtl] .signature-library-search .form-control{padding-right:38px}.signature-library-view{display:flex;gap:3px;padding:3px;background:#f1f5f9;border-radius:8px}.signature-library-view button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:5px;background:transparent;color:#64748b;cursor:pointer}.signature-library-view button[aria-pressed=true]{background:#fff;color:#4f46e5;box-shadow:0 1px 3px #0f172a14}.signature-library-view button:focus-visible{outline:2px solid #4f46e5}.signature-action-notice{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;margin-bottom:20px;border:1px solid;border-radius:10px;font-size:13px}.signature-action-notice>svg,.signature-action-notice>.spinner-border{flex-shrink:0;margin-top:1px}.signature-action-notice>div{display:flex;flex-direction:column;gap:3px}.signature-action-notice strong{font-weight:600}.signature-action-notice span{font-size:12px}.signature-action-notice button{display:flex;padding:2px;border:0;border-radius:4px;background:transparent;color:inherit;cursor:pointer}[dir=ltr] .signature-action-notice button{margin-left:auto}[dir=rtl] .signature-action-notice button{margin-right:auto}.signature-action-notice.is-pending{background:#eef2ff;color:#4338ca;border-color:#e0e7ff}.signature-action-notice.is-success{background:#ecfdf5;color:#047857;border-color:#a7f3d0}.signature-action-notice.is-error{background:#fef2f2;color:#b91c1c;border-color:#fecaca}.signature-workspace,.signature-editor-content{min-width:0;width:100%}.signature-editor-details{margin-bottom:20px}.signature-library-summary{display:flex;justify-content:space-between;gap:12px;margin:18px 0 14px;color:#64748b;font-size:12px}.signature-library-summary>span{display:inline-flex;align-items:center;gap:6px}.signature-library-list__heading,.signature-library-row{display:grid;grid-template-columns:120px minmax(120px,1fr) minmax(160px,1.2fr) 32px;gap:16px;align-items:center;padding:14px 16px}.signature-library-list__heading{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#64748b;font-size:11px;font-weight:600}.signature-library-row{position:relative;background:#fff;border-bottom:1px solid #eef2f7}.signature-library-row:last-child{border-bottom:0}.signature-library-row.is-selected,.signature-library-row.is-highlighted{background:#f8faff}.signature-library-row__preview{display:flex;align-items:center;justify-content:center;width:100%;height:70px;padding:12px;border:1px solid #eef2f7;border-radius:8px;background:#fafbfe;cursor:pointer}.signature-library-row__preview:disabled{opacity:1;cursor:default}.signature-library-row__preview img{max-width:100%;max-height:100%;object-fit:contain}.signature-library-row__details{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.signature-library-row__name{max-width:100%;padding:0;border:0;background:none;color:#0f172a;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}[dir=ltr] .signature-library-row__name{text-align:left}[dir=rtl] .signature-library-row__name{text-align:right}.signature-library-row__name:disabled{opacity:1;cursor:default}.signature-library-row__tags{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.signature-library-row__type{color:#64748b;font-size:12px}.signature-library-row__visibility{display:inline-flex;align-items:center;gap:4px;padding:3px 6px;border-radius:5px;background:#f1f5f9;color:#64748b;font-size:10px;font-weight:500}.signature-library-row__visibility.is-company{background:#eef2ff;color:#4f46e5}.signature-library-row__owner{display:flex;align-items:center;gap:9px;min-width:0}.signature-library-row__owner>div{display:flex;flex-direction:column;gap:3px;min-width:0}.signature-library-row__owner>div>span,.signature-library-row__owner small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signature-library-row__owner>div>span{color:#334155;font-size:12px;font-weight:500}.signature-library-row__owner small{color:#94a3b8;font-size:11px}.signature-library-row__avatar{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:50%;background:#eef2ff;color:#4f46e5;font-size:10px;font-weight:700}.signature-library-row__actions{display:flex;align-items:center;justify-content:flex-end;gap:6px}.signature-library-row__menu-button.btn{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:7px;color:#64748b;background:#f8fafc}.signature-library-row__menu-button.btn:hover{background:#eef2ff;color:#4f46e5}.signature-library-row__rename{display:flex;align-items:center;gap:2px;min-width:0;max-width:100%}.signature-library-row__rename .form-control{min-width:0}.signature-library-row__rename .btn{padding:5px;flex-shrink:0}.signature-library-list--list{border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}.signature-library-list--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.signature-library-list--grid .signature-library-list__heading{display:none}.signature-library-list--grid .signature-library-row{display:flex;flex-direction:column;align-items:stretch;gap:16px;padding:18px;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0f172a06}.signature-library-list--grid .signature-library-row.is-selected,.signature-library-list--grid .signature-library-row.is-highlighted{border-color:#a5b4fc;box-shadow:0 0 0 1px #c7d2fe}.signature-library-list--grid .signature-library-row__preview{height:130px;padding:22px;margin-top:20px;border:0;background:#f8fafc}.signature-library-list--grid .signature-library-row__owner{padding-top:14px;border-top:1px solid #eef2f7}.signature-library-list--grid .signature-library-row__actions{position:absolute;top:10px}[dir=ltr] .signature-library-list--grid .signature-library-row__actions{right:12px}[dir=rtl] .signature-library-list--grid .signature-library-row__actions{left:12px}.signature-library-actions-menu.dropdown-menu{--bs-body-font-family: "Poppins", sans-serif;z-index:1080!important;min-width:200px;max-width:calc(100vw - 16px);padding:5px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;box-shadow:0 6px 20px #0f172a14;font-family:Poppins,sans-serif;animation:none;transition:none}.signature-library-actions-menu.dropdown-menu[data-popper-placement]{top:0!important;bottom:auto!important;margin:0!important}.signature-library-actions-menu.dropdown-menu .dropdown-item{box-sizing:border-box;display:flex;align-items:center;gap:9px;width:100%;min-height:36px;padding:8px 10px;margin:0;border:0;border-radius:4px;background:transparent;color:#334155;font-family:inherit;font-size:12px;font-weight:400;line-height:20px;white-space:normal;transition:background-color .1s ease}[dir=ltr] .signature-library-actions-menu.dropdown-menu .dropdown-item{text-align:left}[dir=rtl] .signature-library-actions-menu.dropdown-menu .dropdown-item{text-align:right}.signature-library-actions-menu.dropdown-menu .dropdown-item svg{flex-shrink:0;width:15px;height:15px}.signature-library-actions-menu.dropdown-menu .dropdown-item:hover,.signature-library-actions-menu.dropdown-menu .dropdown-item:focus{color:#334155;background:#f1f5f9}.signature-library-actions-menu.dropdown-menu .dropdown-item:focus-visible{outline:2px solid #a5b4fc;outline-offset:-2px}.signature-library-actions-menu.dropdown-menu .dropdown-item:active{background:#eef2ff;color:#4f46e5}.signature-library-actions-menu.dropdown-menu .dropdown-item.text-danger:hover,.signature-library-actions-menu.dropdown-menu .dropdown-item.text-danger:focus{background:#fff1f2}.signature-library-actions-menu.dropdown-menu .dropdown-item:disabled{opacity:.5;cursor:default;background:transparent}.signature-library-actions-menu.dropdown-menu .dropdown-divider{margin:5px 0;border-color:#edf1f6}.signature-library-row__actions .signature-library-row__menu-button.btn{border-radius:4px;background:transparent}.signature-library-row__actions .signature-library-row__menu-button.btn:hover,.signature-library-row__actions .signature-library-row__menu-button.btn[aria-expanded=true]{background:#eef2ff;color:#5546ed}.signature-library-row__actions .signature-library-row__menu-button.btn:focus-visible{outline:2px solid #a5b4fc;outline-offset:2px}.signature-library-empty,.signature-library-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:220px;padding:40px 16px;border:1px dashed #e2e8f0;border-radius:12px;background:#fafbfe;color:#64748b;text-align:center}.signature-library-empty>svg,.signature-library-loading>svg{color:#818cf8}.signature-library-empty strong,.signature-library-loading strong{color:#334155;font-size:14px;font-weight:600}.signature-library-empty span,.signature-library-loading span{font-size:13px}[dir=ltr] .signature-editor-footer .btn:first-child{margin-right:auto}[dir=rtl] .signature-editor-footer .btn:first-child{margin-left:auto}@media(min-width:1024px){.signature-modal--management .signature-library-list--grid{grid-template-columns:repeat(3,minmax(0,1fr))}.signature-modal--management .signature-workspace.is-editing{display:grid;grid-template-columns:260px minmax(0,1fr);gap:28px;min-height:340px}.signature-modal--management .signature-workspace.is-editing .signature-editor-details{margin-bottom:0}[dir=ltr] .signature-modal--management .signature-workspace.is-editing .signature-editor-details{border-right:1px solid #eef2f7;padding-right:28px}[dir=rtl] .signature-modal--management .signature-workspace.is-editing .signature-editor-details{border-left:1px solid #eef2f7;padding-left:28px}}@media(max-width:767px){.modal-dialog.signature-modal--management{width:calc(100vw - 24px)}.signature-modal--management .modal-content{max-height:calc(100dvh - 24px)}.modal-dialog.signature-modal .modal-header,.modal-dialog.signature-modal .modal-body,.modal-dialog.signature-modal .modal-footer{padding:16px!important}.signature-manager-heading__title{font-size:16px}.signature-manager-heading p{font-size:12px}.signature-library-toolbar{flex-wrap:wrap;gap:12px}.signature-library-tabs{width:100%;gap:16px}.signature-library-tabs button{font-size:12px;gap:5px;white-space:normal}.signature-library-summary{flex-wrap:wrap;gap:8px}.signature-library-list--grid{grid-template-columns:minmax(0,1fr)}.signature-library-list__heading{display:none}.signature-library-list--list .signature-library-row{grid-template-columns:72px minmax(0,1fr) 30px;gap:12px}.signature-library-list--list .signature-library-row__preview{grid-row:1/3}.signature-library-list--list .signature-library-row__owner{grid-column:2}.signature-library-list--list .signature-library-row__actions{grid-column:3;grid-row:1/3}}.signature-library-row.is-selectable .signature-library-row__preview:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;cursor:pointer}.signature-library-row.is-selectable:hover{border-color:#a5b4fc;background:#fafbff}.signature-library-row.is-selectable:focus-within{outline:2px solid #a5b4fc;outline-offset:2px}.signature-library-row.is-selected{border-color:#6366f1}.signature-library-row__actions,.signature-library-row__rename{position:relative;z-index:2}.signature-library-row__selection{display:none}.signature-library-list--grid .signature-library-row__selection{position:absolute;top:13px;display:inline-flex;align-items:center;gap:6px;color:#64748b;font-size:11px;pointer-events:none}[dir=ltr] .signature-library-list--grid .signature-library-row__selection{left:14px}[dir=rtl] .signature-library-list--grid .signature-library-row__selection{right:14px}.signature-library-row__selection>span{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border:1px solid #cbd5e1;border-radius:3px;background:#fff}.signature-library-row.is-selected .signature-library-row__selection{color:#4f46e5}.signature-library-row.is-selected .signature-library-row__selection>span{color:#fff;background:#4f46e5;border-color:#4f46e5}.signature-library-row.is-unavailable{opacity:.6}.signature-selection-context{margin:0 0 16px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:4px;background:#f8fafc;color:#64748b;font-size:12px;line-height:1.6}.signature-modal--management .modal-header{padding:16px 20px}.signature-modal--management .modal-body{padding:18px 20px!important}.signature-modal--management .signature-library-row{padding:12px 14px}.signature-modal--management .signature-library-list--grid{gap:12px}.signature-modal--management .signature-library-list--grid .signature-library-row{gap:12px;padding:14px;border-radius:6px;border-color:#e2e8f0;box-shadow:none}.signature-modal--management .signature-library-list--grid .signature-library-row.is-highlighted{border-color:#a5b4fc}.signature-modal--management .signature-library-list--grid .signature-library-row__details{order:0;gap:4px}[dir=ltr] .signature-modal--management .signature-library-list--grid .signature-library-row__details{padding-right:30px}[dir=rtl] .signature-modal--management .signature-library-list--grid .signature-library-row__details{padding-left:30px}.signature-modal--management .signature-library-list--grid .signature-library-row__name{font-size:12px;font-weight:500}.signature-modal--management .signature-library-list--grid .signature-library-row__tags{gap:0}.signature-modal--management .signature-library-list--grid .signature-library-row__visibility{display:none}.signature-modal--management .signature-library-list--grid .signature-library-row__type{font-size:10px;color:#64748b}.signature-modal--management .signature-library-list--grid .signature-library-row__preview{order:1;height:100px;padding:6px 12px;margin:0;border:0;border-radius:3px;background:#fcfcfd}.signature-modal--management .signature-library-list--grid .signature-library-row__preview img{width:100%;height:100%;object-fit:contain}.signature-modal--management .signature-library-list--grid .signature-library-row__owner{order:2;gap:8px;padding-top:10px;border-top:1px solid #edf1f6}.signature-modal--management .signature-library-list--grid .signature-library-row__owner>div{gap:2px}.signature-modal--management .signature-library-list--grid .signature-library-row__owner>div>span{font-size:11px;font-weight:500}.signature-modal--management .signature-library-list--grid .signature-library-row__owner small{font-size:10px;color:#64748b}.signature-modal--management .signature-library-list--grid .signature-library-row__avatar{width:24px;height:24px;border-radius:5px;font-size:9px;font-weight:500;color:#64748b;background:#f1f5f9}.signature-modal--management .signature-library-list--grid .signature-library-row__actions{position:absolute;top:8px}[dir=ltr] .signature-modal--management .signature-library-list--grid .signature-library-row__actions{right:8px}[dir=rtl] .signature-modal--management .signature-library-list--grid .signature-library-row__actions{left:8px}.signature-modal--management .signature-library-list--list{border-radius:6px}.signature-modal--management .signature-library-row__preview{height:56px;padding:8px;border-radius:4px}.signature-modal--management .signature-library-row__name{font-size:12px}.signature-modal--management .signature-library-row__type,.signature-modal--management .signature-library-row__owner>div>span{font-size:11px}.modal-dialog.signature-modal--management .modal-content{height:min(680px,100dvh - 48px);max-height:calc(100dvh - 48px);display:flex;flex-direction:column}.signature-modal--management .modal-header{flex-shrink:0}.signature-modal--management .modal-body{flex:1;min-height:0;overflow-y:auto}.signature-library-tabs button>span{min-width:22px}.signature-library-tabs button>span.is-pending{visibility:hidden}.signature-library-loading{min-height:240px!important}@media(max-width:767px){.modal-dialog.signature-modal--management .modal-content{height:min(680px,100dvh - 24px);max-height:calc(100dvh - 24px)}}.signature-library-list,.signature-library-list *,.signature-library-list *:before,.signature-library-list *:after{transition:none}.signature-library-view button{transition:background-color .12s ease,color .12s ease}.signature-library-view button:focus:not(:focus-visible){outline:none}.signature-library-view button svg{transition:none}.signature-library-row__preview:focus-visible{outline:2px solid #a5b4fc;outline-offset:2px}@media(prefers-reduced-motion:reduce){.signature-library-view button{transition:none}}.modal-dialog.signature-modal .signature-footer{display:flex;flex-direction:column;align-items:stretch;gap:12px}.modal-dialog.signature-modal .signature-footer>*{margin:0}.modal-dialog.signature-modal .signature-footer-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}.modal-dialog.signature-modal .signature-reuse-option{display:flex;align-items:flex-start;gap:9px;margin:0;padding:10px 12px;border-radius:8px;background:#f7f5ff;color:#475569;font-size:12px;font-weight:400;line-height:19px;cursor:pointer}.modal-dialog.signature-modal .signature-reuse-option .form-check-input{float:none;flex-shrink:0;margin:2px 0 0;width:16px;height:16px}@media(max-width:767px){.modal-dialog.signature-modal{width:calc(100vw - 24px);margin:12px auto;min-height:calc(100dvh - 24px)}.modal-dialog.signature-modal.modal-dialog-scrollable{height:calc(100dvh - 24px)}.modal-dialog.signature-modal .modal-content{max-height:calc(100dvh - 24px);border-radius:12px}.modal-dialog.signature-modal .modal-header{align-items:flex-start;padding:14px!important;flex-shrink:0}.modal-dialog.signature-modal .modal-body{padding:14px!important;min-height:0}.modal-dialog.signature-modal .modal-footer{padding:12px 14px max(12px,env(safe-area-inset-bottom))!important}.modal-dialog.signature-modal .signature-manager-heading{align-items:flex-start;gap:10px}.modal-dialog.signature-modal .signature-manager-heading__icon{width:34px;height:34px;border-radius:9px}.modal-dialog.signature-modal .signature-manager-heading__icon svg{width:19px;height:19px}.modal-dialog.signature-modal .signature-manager-heading__title{font-size:16px;line-height:22px}.modal-dialog.signature-modal .signature-manager-heading p{font-size:11px;line-height:17px;margin:3px 0 0}.modal-dialog.signature-modal .signature-modal-close{width:28px;height:28px}[dir=ltr] .modal-dialog.signature-modal .signature-modal-close{margin-left:6px}[dir=rtl] .modal-dialog.signature-modal .signature-modal-close{margin-right:6px}.modal-dialog.signature-modal .signature-method-tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;margin-bottom:14px!important;gap:0}.modal-dialog.signature-modal .signature-method-tabs .nav-item{flex:1 0 auto}.modal-dialog.signature-modal .signature-method-tabs .nav-link{display:flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;padding:10px 8px;font-size:12px}.modal-dialog.signature-modal .signature-method-tabs .nav-link svg{margin:0!important;width:15px;height:15px;flex-shrink:0}.modal-dialog.signature-modal .signature-canvas-container{padding:8px}.modal-dialog.signature-modal .signature-clear-action{margin-top:10px!important}.modal-dialog.signature-modal .signature-clear-action .btn{padding:6px 12px}.modal-dialog.signature-modal .signature-footer{gap:10px}.modal-dialog.signature-modal .signature-footer-actions{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px}.modal-dialog.signature-modal .signature-footer-actions .btn{min-height:40px;margin:0;padding:8px 12px;white-space:normal;font-size:12px}.modal-dialog.signature-modal .signature-footer-actions .btn:nth-child(n+3){grid-column:1/-1}.modal-dialog.signature-modal .signature-reuse-option{padding:9px 10px;font-size:11px;line-height:18px}}.signature-owner-picker{font-size:.875rem}.signature-owner-picker__search-icon{flex-shrink:0;color:#64748b}[dir=ltr] .signature-owner-picker__search-icon{margin-left:12px}[dir=rtl] .signature-owner-picker__search-icon{margin-right:12px}.signature-owner-picker__option{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.signature-owner-picker__identity{display:flex;flex-direction:column;gap:2px;min-width:0}.signature-owner-picker__name,.signature-owner-picker__email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signature-owner-picker__name{font-size:.875rem;font-weight:500}.signature-owner-picker__email{font-size:.75rem;color:#64748b}.signature-owner-picker__selected{flex-shrink:0;color:#4f46e5}.signature-owner-picker,.signature-owner-picker__option{--bs-body-font-family: "Poppins", sans-serif;font-family:Poppins,sans-serif}.pdf-field-editor-sidebar{height:100%;padding:0;box-sizing:border-box;overflow:hidden;width:100%;min-width:0;display:flex;flex-direction:column}.pdf-field-editor-sidebar .sidebar-section{display:flex;flex-direction:column;min-height:0;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;padding:.5rem;background:#f8f9fa;border-bottom:1px solid #e0e0e0;position:sticky;top:0;z-index:10}.pdf-field-editor-sidebar .sidebar-section .sidebar-section-header h6{color:#5e5873;font-size:.875rem;text-transform:uppercase;letter-spacing:.5px;margin:0}.pdf-field-editor-sidebar .sidebar-section .sidebar-section-content{flex:1;min-height:0;padding:.5rem;overflow:hidden}.pdf-field-editor-sidebar .recipients-list{display:flex;flex-direction:column;gap:.5rem}.pdf-field-editor-sidebar .recipient-item{display:flex;align-items:center;gap:.5rem;padding:.25rem;cursor:pointer;transition:all .2s ease;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;border-radius:50%;flex-shrink:0}.pdf-field-editor-sidebar .recipient-item .recipient-name{font-size:.9rem;flex: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}.pdf-field-editor-sidebar .recipient-item.blinking-border{animation:fade-red-border 2s ease-in-out!important;border:1px solid #fb7979!important}[dir=ltr] .pdf-field-editor-sidebar .recipient-item.blinking-border{border-right:1px solid #fb7979!important}[dir=rtl] .pdf-field-editor-sidebar .recipient-item.blinking-border{border-left:1px solid #fb7979!important}@keyframes fade-red-border{0%{border-color:#fb7979!important;border-right-color:#fb7979!important;opacity:1}70%{border-color:#fb7979!important;border-right-color:#fb7979!important;opacity:1}to{border-color:#e0e0e0!important;border-right-color:#e0e0e0!important;opacity:1}}.pdf-field-editor-sidebar .tools-list{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.pdf-field-editor-sidebar .tool-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.25rem;padding:.6rem .3rem;cursor:pointer;transition:all .2s ease;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;gap:.5rem}.pdf-field-editor-sidebar .color-picker-section .color-input{width:50px;height:38px;border:1px solid #d8d6de;border-radius:6px;cursor:pointer;padding:2px}.pdf-field-editor-sidebar .color-picker-section .color-input::-webkit-color-swatch-wrapper{padding:2px}.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;font-family:monospace;font-size:.875rem}.pdf-field-editor-sidebar .color-presets{display:flex;gap:.5rem;flex-wrap:wrap}.pdf-field-editor-sidebar .color-presets .color-preset{width:32px;height:32px;border-radius:6px;cursor:pointer;border:2px solid transparent;transition:all .2s ease}.pdf-field-editor-sidebar .color-presets .color-preset:hover{transform:scale(1.1);box-shadow:0 2px 4px #0003}.pdf-field-editor-sidebar .color-presets .color-preset.active{border-color:#7367f0;box-shadow:0 0 0 2px #7367f033}.pdf-field-editor-sidebar .fields-count{margin-top:.5rem}.uploading-loader-overlay{position:fixed;inset:0;background-color:#ffffffd9;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:1060;animation:fadeIn .2s ease-in-out}.uploading-loader-content{padding:1.5rem 2rem;background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #0000001a;animation:slideUp .3s ease-out;min-width:350px}.uploading-loader-message,.uploading-loader-percentage{font-size:.95rem;font-weight:500;color:#212529}.uploading-loader-progress{border-radius:4px}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-box-shadow:0 3px 13px rgba(0,0,0,.08);box-shadow:0 3px 13px #00000014}[dir=ltr] .flatpickr-calendar{direction:ltr}[dir=rtl] .flatpickr-calendar{direction:rtl}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}[dir=ltr] .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}[dir=rtl] .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:2px 0 0 #e6e6e6,-5px 0 0 #e6e6e6;box-shadow:2px 0 #e6e6e6,-5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}[dir=ltr] .flatpickr-calendar .hasWeeks .dayContainer{border-left:0}[dir=rtl] .flatpickr-calendar .hasWeeks .dayContainer{border-right:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #eceef1}.flatpickr-calendar.hasTime .flatpickr-innerContainer{border-bottom:0}.flatpickr-calendar.hasTime .flatpickr-time{border:1px solid #eceef1}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0}[dir=ltr] .flatpickr-calendar:before,[dir=ltr] .flatpickr-calendar:after{left:22px}[dir=rtl] .flatpickr-calendar:before,[dir=rtl] .flatpickr-calendar:after{right:22px}[dir=ltr] .flatpickr-calendar.rightMost:before,[dir=ltr] .flatpickr-calendar.arrowRight:before,[dir=ltr] .flatpickr-calendar.rightMost:after,[dir=ltr] .flatpickr-calendar.arrowRight:after{left:auto;right:22px}[dir=rtl] .flatpickr-calendar.rightMost:before,[dir=rtl] .flatpickr-calendar.arrowRight:before,[dir=rtl] .flatpickr-calendar.rightMost:after,[dir=rtl] .flatpickr-calendar.arrowRight:after{right:auto;left:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#eceef1}.flatpickr-calendar.arrowTop:after{border-bottom-color:#eceef1}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#eceef1}.flatpickr-calendar.arrowBottom:after{border-top-color:#eceef1}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{border-radius:5px 5px 0 0;background:#eceef1;color:#5a6171;fill:#5a6171;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#5a6171;fill:#5a6171}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}[dir=ltr] .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,[dir=ltr] .flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}[dir=rtl] .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,[dir=rtl] .flatpickr-months .flatpickr-next-month.flatpickr-prev-month,[dir=ltr] .flatpickr-months .flatpickr-prev-month.flatpickr-next-month,[dir=ltr] .flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}[dir=rtl] .flatpickr-months .flatpickr-prev-month.flatpickr-next-month,[dir=rtl] .flatpickr-months .flatpickr-next-month.flatpickr-next-month{left:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#bbb}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;width:14px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(72,72,72,.15);-webkit-box-sizing:border-box;box-sizing:border-box}[dir=ltr] .numInputWrapper span{right:0;padding:0 4px 0 2px}[dir=rtl] .numInputWrapper span{left:0;padding:0 2px 0 4px}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(72,72,72,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(72,72,72,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#5a617180}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0)}[dir=ltr] .flatpickr-current-month{left:12.5%}[dir=rtl] .flatpickr-current-month{right:12.5%}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;padding:0}[dir=ltr] .flatpickr-current-month span.cur-month{margin-left:.5ch}[dir=rtl] .flatpickr-current-month span.cur-month{margin-right:.5ch}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#5a6171}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#5a6171}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}[dir=ltr] .flatpickr-current-month input.cur-year{padding:0 0 0 .5ch}[dir=rtl] .flatpickr-current-month input.cur-year{padding:0 .5ch 0 0}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#5a617180;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:#eceef1;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}[dir=ltr] .flatpickr-current-month .flatpickr-monthDropdown-months{padding:0 0 0 .5ch}[dir=rtl] .flatpickr-current-month .flatpickr-monthDropdown-months{padding:0 .5ch 0 0}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#eceef1;outline:none;padding:0}.flatpickr-weekdays{background:#eceef1;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:#eceef1;color:#5a6171;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px;border-left:1px solid #eceef1;border-right:1px solid #eceef1}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0);opacity:1}[dir=ltr] .dayContainer{text-align:left}[dir=rtl] .dayContainer{text-align:right}[dir=ltr] .dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #eceef1;box-shadow:-1px 0 #eceef1}[dir=rtl] .dayContainer+.dayContainer{-webkit-box-shadow:1px 0 0 #eceef1;box-shadow:1px 0 #eceef1}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#484848;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e2e2e2;border-color:#e2e2e2}.flatpickr-day.today{border-color:#bbb}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#bbb;background:#bbb;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#ff5a5f;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#ff5a5f}[dir=ltr] .flatpickr-day.selected.startRange,[dir=ltr] .flatpickr-day.startRange.startRange,[dir=ltr] .flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}[dir=rtl] .flatpickr-day.selected.startRange,[dir=rtl] .flatpickr-day.startRange.startRange,[dir=rtl] .flatpickr-day.endRange.startRange,[dir=ltr] .flatpickr-day.selected.endRange,[dir=ltr] .flatpickr-day.startRange.endRange,[dir=ltr] .flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}[dir=rtl] .flatpickr-day.selected.endRange,[dir=rtl] .flatpickr-day.startRange.endRange,[dir=rtl] .flatpickr-day.endRange.endRange{border-radius:50px 0 0 50px}[dir=ltr] .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),[dir=ltr] .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),[dir=ltr] .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #ff5a5f;box-shadow:-10px 0 #ff5a5f}[dir=rtl] .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),[dir=rtl] .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),[dir=rtl] .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:10px 0 0 #ff5a5f;box-shadow:10px 0 #ff5a5f}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0}[dir=ltr] .flatpickr-day.inRange{-webkit-box-shadow:-5px 0 0 #e2e2e2,5px 0 0 #e2e2e2;box-shadow:-5px 0 #e2e2e2,5px 0 #e2e2e2}[dir=rtl] .flatpickr-day.inRange{-webkit-box-shadow:5px 0 0 #e2e2e2,-5px 0 0 #e2e2e2;box-shadow:5px 0 #e2e2e2,-5px 0 #e2e2e2}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#4848484d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#4848481a}.flatpickr-day.week.selected{border-radius:0}[dir=ltr] .flatpickr-day.week.selected{-webkit-box-shadow:-5px 0 0 #ff5a5f,5px 0 0 #ff5a5f;box-shadow:-5px 0 #ff5a5f,5px 0 #ff5a5f}[dir=rtl] .flatpickr-day.week.selected{-webkit-box-shadow:5px 0 0 #ff5a5f,-5px 0 0 #ff5a5f;box-shadow:5px 0 #ff5a5f,-5px 0 #ff5a5f}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}[dir=ltr] .flatpickr-weekwrapper{float:left}[dir=rtl] .flatpickr-weekwrapper{float:right}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px}[dir=ltr] .flatpickr-weekwrapper .flatpickr-weeks{border-left:1px solid #eceef1}[dir=rtl] .flatpickr-weekwrapper .flatpickr-weeks{border-right:1px solid #eceef1}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#4848484d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;background:#fff;border-bottom:1px solid #eceef1}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;border-radius:0 0 5px 5px}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px}[dir=ltr] .flatpickr-time .numInputWrapper{float:left}[dir=rtl] .flatpickr-time .numInputWrapper{float:right}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#484848}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#484848}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#484848;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;line-height:inherit;color:#484848;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}[dir=ltr] .flatpickr-time .flatpickr-time-separator,[dir=ltr] .flatpickr-time .flatpickr-am-pm{float:left}[dir=rtl] .flatpickr-time .flatpickr-time-separator,[dir=rtl] .flatpickr-time .flatpickr-am-pm{float:right}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eaeaea}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}span.flatpickr-day.selected{font-weight:700}.field-config-sidebar{height:100%}.field-config-sidebar .card{height:100%;overflow-y:auto}.field-config-sidebar.collapsed{background:#fff}.recipient-selector .recipient-card{transition:all .2s ease}.recipient-selector .recipient-card:hover{box-shadow:0 2px 4px #0000001a}[dir=ltr] .recipient-selector .recipient-card:hover{transform:translate(2px)}[dir=rtl] .recipient-selector .recipient-card:hover{transform:translate(-2px)}.tools-sidebar{height:100%}.tools-sidebar .btn-sm{font-size:.875rem;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;height:100%;max-height:100%;min-height:0;overflow:hidden;display:flex;flex-direction:column}.simple-config-drawer{width:100%;height:100%;max-height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:#fff}.drawer-header{padding:.5rem;background:#f8f9fa}.drawer-header h6{color:#5e5873;font-size:.875rem;letter-spacing:.5px;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 .drawer-scroll-container,.drawer-body .always-show-perfect-scrollbar{position:absolute;inset:0;width:100%;height:100%}.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{background-color:#0003!important;border-radius:4px!important;width:6px!important;display:block!important;visibility:visible!important}[dir=ltr] .drawer-body .ps__thumb-y{right:1px!important}[dir=rtl] .drawer-body .ps__thumb-y{left:1px!important}.drawer-body .ps__rail-y:hover .ps__thumb-y,.drawer-body .ps__rail-y:active .ps__thumb-y{background-color:#0006!important}.drawer-body .drawer-scroll-container.ps--active-y .ps__rail-y{opacity:.6!important;display:block!important;visibility:visible!important}.drawer-body img,.drawer-body table,.drawer-body pre,.drawer-body .long-text{max-width:100%;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box}.drawer-body input,.drawer-body select,.drawer-body textarea,.drawer-body .row>[class*=col-]{max-width:100%;box-sizing:border-box}.ps__rail-y,.ps__thumb-y,.ps__rail-x,.ps__thumb-x,.ps__rail-y:hover,.ps__thumb-y:hover,.ps__rail-x:hover,.ps__thumb-x: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{background:#fff;transition:all .2s ease;position:relative}.template-signer-selection .signer-card.dragging{opacity:.5;box-shadow:0 4px 12px #00000026;z-index:1000}.template-signer-selection .signer-card:hover{box-shadow:0 2px 8px #0000001a}.template-signer-selection .signer-card .drag-handle{cursor:grab;color:#6c757d;padding:.25rem;display:flex;align-items:center;transition:color .2s ease}.template-signer-selection .signer-card .drag-handle:hover{color:#495057}.template-signer-selection .signer-card .drag-handle:active{cursor:grabbing}.template-signer-selection .signer-card .signing-order-indicator{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:14px;flex-shrink:0}[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;margin-bottom:.5rem}.template-signer-selection .card{box-shadow:0 1px 3px #0000001a}.create-document-template{height:100%;overflow:hidden;display:flex;flex-direction:column}.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:sticky;top:20px;box-shadow:0 2px 8px #00000014;max-height:calc(100vh - 200px);overflow:hidden}.create-document-template .tools-sidebar .tools-sidebar-scroll{max-height:calc(100vh - 220px);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;gap:.5rem}.create-document-template .tools-sidebar .tools-list .tool-item{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:.357rem;cursor:pointer;transition:all .2s ease;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}.create-document-template .tools-sidebar .tools-list .tool-item:hover{background-color:#7367f014;border-color:#7367f033}.create-document-template .tools-sidebar .tools-list .tool-item:hover svg,.create-document-template .tools-sidebar .tools-list .tool-item:hover .tool-name{color:#7367f0}.create-document-template .tools-sidebar .tools-list .tool-item.active{background-color:#7367f0;border-color:#7367f0;box-shadow:0 2px 6px #7367f066}.create-document-template .tools-sidebar .tools-list .tool-item.active svg,.create-document-template .tools-sidebar .tools-list .tool-item.active .tool-name{color:#fff}.create-document-template .tools-sidebar .color-picker-section{display:flex;gap:.5rem;align-items:center}.create-document-template .tools-sidebar .color-picker-section .color-input{width:50px;height:40px;border:2px solid #d8d6de;border-radius:.357rem;cursor:pointer;padding:2px;transition:all .2s ease}.create-document-template .tools-sidebar .color-picker-section .color-input:hover{border-color:#7367f0}.create-document-template .tools-sidebar .color-picker-section .color-input::-webkit-color-swatch-wrapper{padding:0}.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;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;gap:.5rem;flex-wrap:wrap}.create-document-template .tools-sidebar .color-presets .color-preset{width:32px;height:32px;border-radius:.357rem;cursor:pointer;border:2px solid #d8d6de;transition:all .2s ease;position:relative}.create-document-template .tools-sidebar .color-presets .color-preset:hover{transform:scale(1.1);border-color:#7367f0}.create-document-template .tools-sidebar .color-presets .color-preset.active{border-color:#7367f0;border-width:3px;box-shadow:0 0 0 2px #7367f033}.create-document-template .tools-sidebar .color-presets .color-preset:after{content:"";position:absolute;inset:-2px;border-radius:.357rem;border:2px solid transparent;transition:border-color .2s ease}.create-document-template .pdf-canvas-container{min-height:calc(100vh - 300px);overflow:hidden;box-shadow:0 2px 8px #00000014;display:flex;flex-direction:column}.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;background:#f8f9fa;flex:1;display:flex;flex-direction:column;min-width:0}@media(max-width:991px){.create-document-template .tools-sidebar{position:relative;top:0;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;min-width:120px}.create-document-template .tools-sidebar .tools-list .tool-item .tool-name{font-size:.75rem}}.create-document-template .cursor-tooltip{background:#7367f0f2;color:#fff;padding:.35rem .75rem;border-radius:.357rem;font-size:.75rem;font-weight:500;white-space:nowrap;box-shadow:0 2px 8px #00000026;pointer-events:none;-webkit-user-select:none;user-select:none;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;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}.create-document-template .tools-list .tool-item .tool-name{display:none}}.document-card{transition:all .3s ease;border:1px solid #ebe9f1;border-radius:8px;overflow:hidden;height:100%}.document-card:hover{box-shadow:0 4px 12px #22292f1a;transform:translateY(-2px)}.document-card .document-preview-container{position:relative;width:100%;height:200px;background:#f8f8f8;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden}.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;background:#000000b3;color:#fff;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:500}[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%}.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{padding:4px;border-radius:4px;transition:background .2s ease;cursor:pointer}.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}}.candidate-offers__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.candidate-offers__title{display:flex;align-items:center;gap:.75rem}.candidate-offers__title h4{margin:0}.candidate-offers__title small{display:block;color:#b9b9c3}.candidate-offers__icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:#4f46e51f;color:#4f46e5;flex-shrink:0}.candidate-offers__empty{text-align:center;padding:2rem 1rem;border:1px dashed #ebe9f1;border-radius:12px;background:#f8f8f8}.candidate-offers__empty .candidate-offers__icon{width:52px;height:52px;border-radius:50%;margin-bottom:.75rem}.candidate-offers__empty h6{margin-bottom:.25rem}.candidate-offers__empty p{color:#b9b9c3;margin-bottom:1rem;font-size:.9rem}.candidate-offers__skeleton{height:132px;border-radius:12px;animation:offer-shimmer 1.4s ease infinite}[dir=ltr] .candidate-offers__skeleton{background:linear-gradient(90deg,#f8f8f8 25%,#efefef 37%,#f8f8f8 63%)}[dir=rtl] .candidate-offers__skeleton{background:linear-gradient(-90deg,#f8f8f8 25%,#efefef 37%,#f8f8f8 63%)}[dir] .candidate-offers__skeleton{background-size:400% 100%}@keyframes offer-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.offer-card{border:1px solid #e6e9f0;border-radius:12px;background:#fff;padding:1rem 1.25rem;transition:box-shadow .15s ease}.offer-card+.offer-card{margin-top:.75rem}.offer-card:hover{box-shadow:0 4px 18px #22292f14}.offer-card__top{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}.offer-card__subject{font-weight:600;font-size:1rem;color:#0f172a;margin-bottom:.25rem}.offer-card__meta{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;color:#5a6478;font-size:.85rem}.offer-card__version{font-size:.75rem;font-weight:600;padding:.1rem .5rem;border-radius:999px;background:#f8f8f8;border:1px solid #ebe9f1;color:#6e6b7b}.offer-card__actions{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.offer-card__decline{margin-top:.85rem;padding:.65rem .85rem;border-radius:8px;background:#fb79790f;font-size:.875rem}[dir=ltr] .offer-card__decline{border-left:3px solid #fb7979}[dir=rtl] .offer-card__decline{border-right:3px solid #fb7979}.offer-card__decline strong{color:#fb7979}.offer-card__decline q{display:block;margin-top:.25rem;color:#6e6b7b;white-space:pre-wrap}.offer-card__history-toggle{margin-top:.85rem;padding:0;border:0;background:none;color:#4f46e5;font-size:.85rem;font-weight:500;display:inline-flex;align-items:center;gap:.25rem}.offer-card__history{margin-top:.5rem;border-top:1px solid #ebe9f1}.offer-card__history-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem 0;font-size:.85rem;border-bottom:1px dashed #ebe9f1}.offer-card__history-row:last-child{border-bottom:0}.offer-track{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;row-gap:.4rem;margin-top:1.25rem}.offer-track__step{display:flex;align-items:center;gap:.4rem}.offer-track__step:not(:last-child):after{content:"";width:28px;height:2px;margin:0 .65rem;border-radius:2px;background:#e6e9f0}.offer-track__step.is-line-done:not(:last-child):after{background:#4f46e5}.offer-track__dot{width:16px;height:16px;flex-shrink:0;border-radius:50%;border:2px solid #d6dbe6;background:#fff;display:flex;align-items:center;justify-content:center;color:#fff}.offer-track__step.is-reached .offer-track__dot{background:#4f46e5;border-color:#4f46e5}.offer-track__step.is-success .offer-track__dot{background:#0d9268;border-color:#0d9268}.offer-track__step.is-danger .offer-track__dot{background:#d5382f;border-color:#d5382f}.offer-track__step.is-muted .offer-track__dot{background:#94a3b8;border-color:#94a3b8}.offer-track__label{font-size:.8rem;font-weight:600;color:#0f172a;white-space:nowrap}.offer-track__step.is-pending .offer-track__label{color:#94a3b8;font-weight:500}.offer-track__date{font-size:.75rem;color:#5a6478;white-space:nowrap}.offer-modal .modal-content{border-radius:14px;overflow:hidden}.offer-modal .modal-header{align-items:flex-start;padding:1.1rem 1.5rem;background:#fff;border-bottom:1px solid #ebe9f1}.offer-modal .modal-body{padding:1.25rem 1.5rem 1.5rem}.offer-modal .modal-footer{padding:.85rem 1.5rem;border-top:1px solid #ebe9f1;background:#fff}.offer-modal__heading h5{margin:0;font-weight:600;color:#5e5873}.offer-modal__heading small{display:block;margin-top:.15rem;color:#6e6b7b;font-weight:400}.offer-modal__candidate{display:flex;align-items:center;gap:.75rem;padding:.7rem .9rem;border-radius:10px;border:1px solid #ebe9f1;background:#f8f8f8;margin-bottom:1.5rem}.offer-modal__candidate .name{font-weight:600;color:#5e5873;line-height:1.3}.offer-modal__candidate small{color:#6e6b7b}.offer-modal__section+.offer-modal__section{margin-top:1.5rem}.offer-modal__section-title{display:flex;align-items:center;gap:.6rem;font-weight:600;font-size:.95rem;color:#5e5873;margin-bottom:.7rem}.offer-modal__section-title .step{width:22px;height:22px;border-radius:50%;background:#4f46e5;color:#fff;font-size:.72rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.offer-modal__section-title .hint{font-size:.8rem;font-weight:500;color:#6e6b7b}[dir=ltr] .offer-modal__section-title .hint{margin-left:auto}[dir=rtl] .offer-modal__section-title .hint{margin-right:auto}.offer-modal__values{border:1px solid #ebe9f1;border-radius:10px;overflow:hidden}.offer-modal__value{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.7rem 1rem;font-size:.9rem;background:#fff}.offer-modal__value+.offer-modal__value{border-top:1px solid #ebe9f1}.offer-modal__value .label{display:flex;align-items:center;gap:.6rem;color:#6e6b7b;min-width:0}.offer-modal__value .label svg{flex-shrink:0}.offer-modal__value .value{font-weight:600;color:#5e5873;word-break:break-word}[dir=ltr] .offer-modal__value .value{text-align:right}[dir=rtl] .offer-modal__value .value{text-align:left}.offer-modal__value .missing-pill{font-size:.75rem;font-weight:600;padding:.15rem .6rem;border-radius:999px;color:#ea5455;background:#ea54551a;white-space:nowrap}.offer-modal__notice{display:flex;gap:.6rem;margin-top:.75rem;padding:.7rem .9rem;border-radius:10px;background:#ff9f431a;border:1px solid rgba(255,159,67,.35);color:#b86d1f;font-size:.85rem;line-height:1.45}.offer-modal__notice svg{flex-shrink:0;margin-top:.1rem}.offer-modal__footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;margin:0}.offer-modal__footer .footer-hint{display:flex;align-items:center;gap:.4rem;color:#6e6b7b;font-size:.8rem;min-width:0}.offer-modal__footer .footer-actions{display:flex;gap:.6rem;flex-shrink:0}@media(max-width:575.98px){.offer-modal__footer .footer-hint{display:none}.offer-modal__footer .footer-actions{width:100%;justify-content:flex-end}}.decline-offer-modal{max-width:620px}.decline-offer-modal .modal-content{overflow:hidden}.decline-offer-modal .modal-header{background:#f7f7f8;border-bottom:1px solid #efeff2;padding:1.25rem 1.5rem}.decline-offer-modal .modal-body{padding:1.25rem 1.5rem}.decline-offer-modal .modal-footer{border-top:1px solid #efeff2;padding:1rem 1.5rem;gap:.75rem}.decline-offer-modal .modal-footer>*{margin:0}.decline-offer-modal .decline-intro{color:#4a4958;line-height:1.6;margin-bottom:1.25rem}.decline-offer-modal .decline-intro strong{color:#1c1b29;font-weight:600}.decline-offer-modal .decline-label{font-weight:500;color:#1c1b29;margin-bottom:.6rem}.decline-offer-modal .decline-error{font-size:.75rem;color:#c2413a}@media(max-width:575.98px){.decline-offer-modal .modal-footer{flex-direction:column-reverse}.decline-offer-modal .modal-footer .btn{width:100%}}.decline-reasons{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin-bottom:1.25rem}@media(max-width:575.98px){.decline-reasons{grid-template-columns:1fr}}.decline-reasons.has-error .decline-reason:not(.is-selected){border-color:#e5484d}.decline-reason{display:flex;align-items:center;gap:.75rem;min-height:48px;padding:0 1rem;border:1px solid #e7e6ef;border-radius:8px;background:#fff;color:#4a4958;transition:border-color .15s ease,background .15s ease}[dir=ltr] .decline-reason{text-align:left}[dir=rtl] .decline-reason{text-align:right}.decline-reason:hover{border-color:#b9b3f5}.decline-reason .decline-reason__dot{flex:none;width:18px;height:18px;border-radius:50%;border:1.5px solid #c9c8d3;background:#fff;box-sizing:border-box}.decline-reason.is-selected{border-color:#4b3fe4;background:#eeedfc;color:#3a2fc4}.decline-reason.is-selected .decline-reason__dot{border:5px solid #4b3fe4}.candidate-offers .min-w-0,.offer-modal .min-w-0{min-width:0}.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(to right,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(to left,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;gap:1rem}.audio-player-container .audio-player-play-button{flex-shrink:0;width:3rem;height:3rem;border-radius:9999px;background-color:var(--bs-primary, #6e58ff);color:#fff;display:flex;align-items:center;justify-content:center;transition:background-color .2s;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;border:none;cursor:pointer}.audio-player-container .audio-player-play-button:hover{background-color:var(--bs-primary, #5b21b6);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.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 0%;min-width:0}.audio-player-container .audio-player-progress-section{display:flex;align-items:center;gap:.75rem;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 0%;height:.5rem;background-color:#e5e7eb;border-radius:15px;appearance:none;-webkit-appearance:none;cursor:pointer;outline:none}.audio-player-container .audio-player-progress-bar::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:16px;width:16px;background-color:var(--bs-primary, #6e58ff);border-radius:50%;border:none;transition:.2s ease-in-out;cursor:pointer}.audio-player-container .audio-player-progress-bar::-moz-range-thumb{height:16px;width:16px;background-color:var(--bs-primary, #6e58ff);border-radius:50%;border:none;transition:.2s ease-in-out;cursor:pointer}.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)}.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;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;border:none;background:none;cursor:pointer;padding:0;display:flex;align-items:center}.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;background-color:#e5e7eb;border-radius:15px;appearance:none;-webkit-appearance:none;cursor:pointer;outline:none}.audio-player-container .audio-player-volume-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:16px;width:16px;background-color:var(--bs-primary, #6e58ff);border-radius:50%;border:none;transition:.2s ease-in-out;cursor:pointer}.audio-player-container .audio-player-volume-slider::-moz-range-thumb{height:16px;width:16px;background-color:var(--bs-primary, #6e58ff);border-radius:50%;border:none;transition:.2s ease-in-out;cursor:pointer}.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)}.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;gap:1.5rem}.language-proficiency-section-v2 .proficiency-header-v2 .header-title-row{display:flex;align-items:center;gap:1rem}.language-proficiency-section-v2 .proficiency-header-v2 .header-title-row .cefr-badge-v2{background-color:#eff6ff;color:#3b82f6;padding:.25rem .75rem;border-radius:9999px;font-weight:600;font-size:.875rem;border:1px solid #bfdbfe}.language-proficiency-section-v2 .hero-section-v2{display:flex;flex-direction:column;gap:1.5rem}.language-proficiency-section-v2 .hero-section-v2 .overall-score-container{display:flex;flex-direction:row;align-items:center;gap:2rem;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;gap:1rem;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;border-radius:50%;background:#fff;border:4px solid #4f46e5;box-shadow:0 4px 6px -1px #0000001a;flex-shrink:0}@media(max-width:767px){.language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-circle-v2{width:70px;height:70px;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}@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;padding:.25rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:600;margin-bottom:.75rem;text-transform:capitalize}@media(max-width:767px){.language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-info .rating-badge{margin-bottom:0;align-self:center}[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{background-color:#dcfce7;color:#166534}.language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-info .rating-badge.good{background-color:#dbeafe;color:#1e40af}.language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-info .rating-badge.average{background-color:#fef9c3;color:#854d0e}.language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-info .rating-badge.poor{background-color:#fee2e2;color:#991b1b}.language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-info .summary-text{margin:0;color:#334155;font-size:.95rem;line-height:1.6;letter-spacing:.01em}@media(max-width:767px){.language-proficiency-section-v2 .hero-section-v2 .overall-score-container .score-info .summary-text{flex:0 0 100%;margin-top:.5rem}}.language-proficiency-section-v2 .hero-section-v2 .highlights-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:768px){.language-proficiency-section-v2 .hero-section-v2 .highlights-grid{grid-template-columns:1fr 1fr}}.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 #0000000d}.language-proficiency-section-v2 .hero-section-v2 .highlights-grid .highlight-card h5{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1rem;font-weight:600;color:#1e293b;letter-spacing:.01em}.language-proficiency-section-v2 .hero-section-v2 .highlights-grid .highlight-card ul{margin:0;color:#334155;font-size:.9rem;line-height:1.6;letter-spacing:.01em}[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}.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;gap:1.5rem}@media(min-width:1024px){.language-proficiency-section-v2 .language-proficiency-grid-v2{grid-template-columns:1fr 1fr}}.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 #0000001a}@media(max-width:767px){.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;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;margin:0}.language-proficiency-section-v2 .language-proficiency-grid-v2 .proficiency-card .card-header-with-action .details-toggle-btn{background:#f1f5f9;color:#475569;border:1px solid #e2e8f0;padding:.375rem .875rem;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.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{background:#e0e7ff;color:#4f46e5;border-color:#c7d2fe}.language-proficiency-section-v2 .language-proficiency-grid-v2 .core-competencies-card-v2 .radar-chart-container-v2{margin-bottom:1.5rem}@media(max-width:767px){.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;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}.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;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;background:#e2e8f0;color:#475569;padding:.1rem .5rem;border-radius:9999px;font-weight:600}.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{margin-top:.75rem;margin-bottom:0;font-size:.9rem;color:#475569;line-height:1.5;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:fit-content}}.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;margin:0}.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;margin-bottom:.75rem;font-weight:500}.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;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;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;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;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{background:#fff;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;flex-shrink:0}.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}.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;margin-bottom:.5rem;line-height:1.5;word-break:break-word}.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;color:#991b1b;padding:0 .25rem;border-radius:4px;text-decoration:line-through}.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;gap:.5rem;margin-bottom:.75rem;flex-wrap:wrap}.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;color:#166534;padding:0 .25rem;border-radius:4px;font-weight:500}.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;margin:0;line-height:1.4;font-style:italic}.written-cefr-section{background:#fff;border-radius:16px;box-shadow:0 4px 24px #00000005;border:1px solid #e2e8f0;padding:26px;margin-top:20px;transition:all .3s cubic-bezier(.4,0,.2,1)}.written-cefr-section:hover{box-shadow:0 10px 36px #0f172a0a;border-color:#cbd5e1}.written-cefr-section .written-cefr-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;border-bottom:1px solid #f1f5f9;padding-bottom:18px;margin-bottom:26px}.written-cefr-section .written-cefr-header .title-wrapper{display:flex;align-items:center;gap:12px}.written-cefr-section .written-cefr-header .title-wrapper .icon-wrapper{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:#eef2ff;color:#4f46e5;transition:transform .2s ease}.written-cefr-section .written-cefr-header .title-wrapper .section-title{margin:0;font-size:18px;font-weight:700;color:#0f172a;letter-spacing:-.01em}.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;gap:12px;flex-wrap:wrap}.written-cefr-section .written-cefr-header .header-badges .cefr-badge{display:inline-flex;align-items:center;padding:6px 14px;font-size:12px;font-weight:700;border-radius:20px;letter-spacing:.02em;box-shadow:0 2px 6px #4f46e514}.written-cefr-section .written-cefr-header .header-badges .cefr-badge.badge-premium{color:#3730a3;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;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;gap:26px;align-items:start}@media(max-width:992px){.written-cefr-section .written-cefr-grid{grid-template-columns:1fr;gap:24px}}.written-cefr-section .cefr-panel{display:flex;flex-direction:column;gap:24px}.written-cefr-section .score-summary-box{display:flex;align-items:center;gap:20px;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;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;transform-origin:50% 50%;transition:stroke-dashoffset 1s ease-in-out}[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;margin-top:3px}.written-cefr-section .score-summary-box .score-description h5{margin:0 0 6px;font-size:14px;font-weight:700;color:#0f172a}.written-cefr-section .score-summary-box .score-description p{margin:0;font-size:13px;color:#334155;line-height:1.55}.written-cefr-section .linguistic-metrics-section .sub-section-title{font-size:13px;font-weight:700;color:#475569;margin:0 0 16px;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #f1f5f9;padding-bottom:8px}.written-cefr-section .linguistic-metrics-section .metrics-grid{display:grid;grid-template-columns:1fr 1fr;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{background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;transition:all .2s cubic-bezier(.4,0,.2,1)}.written-cefr-section .linguistic-metrics-section .metric-row-card:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #00000004}.written-cefr-section .linguistic-metrics-section .metric-row-card.expanded{border-color:#94a3b8;box-shadow:0 6px 16px #0f172a08}.written-cefr-section .linguistic-metrics-section .metric-row-card .metric-header-row{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;-webkit-user-select:none;user-select:none}.written-cefr-section .linguistic-metrics-section .metric-row-card .metric-info{display:flex;flex-direction:column;gap:6px;flex: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;gap:10px}.written-cefr-section .linguistic-metrics-section .metric-row-card .metric-progress-wrapper .progress-track{flex:1;height:6px;background:#f1f5f9;border-radius:10px;overflow:hidden}.written-cefr-section .linguistic-metrics-section .metric-row-card .metric-progress-wrapper .progress-fill{height:100%;border-radius:10px;transition:width .8s cubic-bezier(.4,0,.2,1)}[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{background:none;border:none;color:#94a3b8;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .2s}[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}.written-cefr-section .linguistic-metrics-section .metric-row-card .metric-reasoning-body{background:#f8fafc;border-top:1px solid #f1f5f9;padding:12px 14px;animation:slideDown .25s ease-out forwards}.written-cefr-section .linguistic-metrics-section .metric-row-card .metric-reasoning-body p{margin:0;font-size:11.5px;line-height:1.6;color:#475569;font-weight:450}.written-cefr-section .cefr-details-panel{display:flex;flex-direction:column;gap:24px;padding:0!important;position:static!important;width:auto!important;background:transparent!important;box-shadow:none!important;border:none!important}.written-cefr-section .feedback-split-card.stacked-rows{display:flex;flex-direction:column;gap:16px}.written-cefr-section .feedback-split-card .feedback-subcard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:18px 20px;display:flex;flex-direction:column;gap:12px;box-shadow:0 2px 10px #00000003;transition:all .2s cubic-bezier(.4,0,.2,1)}.written-cefr-section .feedback-split-card .feedback-subcard:hover{transform:translateY(-1px);box-shadow:0 4px 16px #0f172a06}.written-cefr-section .feedback-split-card .feedback-subcard .subcard-header{display:flex;align-items:center;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;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{background:#f0fdfa;color:#0f766e;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{background:#fff1f2;color:#be123c;border:1px solid #ffe4e6}.written-cefr-section .feedback-split-card .feedback-list{margin:0;padding:0;list-style-type:none;display:flex;flex-direction:column;gap:10px}.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%;margin-top:30px;border-top:1px solid #f1f5f9;padding-top:26px}.written-cefr-section .improvement-guidance-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:16px 20px;display:flex;flex-direction:column;gap:8px;box-shadow:0 1px 4px #00000003}[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;gap:8px;color:#4f46e5}.written-cefr-section .improvement-guidance-card .guidance-header h4{margin:0;font-size:13px;font-weight:750;text-transform:uppercase;letter-spacing:.04em}.written-cefr-section .improvement-guidance-card .guidance-text{margin:0;font-size:12px;line-height:1.65;color:#334155;font-weight:500}.written-cefr-section .improvement-guidance-card.snake-guidance{background:#f8fafc;border:1px solid #e2e8f0;gap:16px}[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;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{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:14px 16px;transition:transform .2s ease,box-shadow .2s ease}.written-cefr-section .improvement-guidance-card.snake-guidance .improvement-area-item:hover{transform:translateY(-1px);box-shadow:0 4px 12px #4f46e50d;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;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;background:#e0e7ff;color:#4338ca;padding:3px 8px;border-radius:20px;text-transform:uppercase;letter-spacing:.05em}.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;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{background:#f0f4ff;padding:8px 12px;border-radius:6px;color:#312e81;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{background:#fff;border-radius:16px;box-shadow:0 4px 24px #00000005;border:1px solid #e2e8f0;padding:26px;transition:box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.claude-skill-section:hover{box-shadow:0 10px 36px #0f172a0a;border-color:#cbd5e1}.claude-skill-section .cs-head{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px;border-bottom:1px solid #f1f5f9;padding-bottom:18px;margin-bottom:22px}.claude-skill-section .cs-head .section-title{margin:0;font-size:18px;font-weight:700;color:#0f172a;letter-spacing:-.01em}.claude-skill-section .cs-head .cs-sub{margin:6px 0 0;font-size:12.5px;color:#64748b;line-height:1.6;max-width:74ch}.claude-skill-section .cs-count-badge{font-size:11px;font-weight:700;color:#475569;background:#f8fafc;padding:6px 14px;border-radius:12px;border:1px solid #e2e8f0;white-space:nowrap}.claude-skill-section .cs-pill{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:700;letter-spacing:.03em;border-radius:6px;padding:4px 8px;border:1px solid;white-space:nowrap}.claude-skill-section .cs-pill-sm{display:inline-flex;align-items:center;font-size:9.5px;font-weight:700;letter-spacing:.04em;border-radius:5px;padding:3px 7px;white-space:nowrap}.claude-skill-section .cs-chev{display:grid;place-items:center;color:#94a3b8}.claude-skill-section .cs-neutral-strip{display:flex;gap:10px;align-items:flex-start;background:#f8fafc;padding:13px 16px;font-size:13.5px;color:#475569;line-height:1.6}[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;margin-top:2px;color:#94a3b8}.claude-skill-section .cs-redact-note{margin-top:16px;font-size:13px;color:#64748b;background:#f8fafc;border:1px dashed #e2e8f0;border-radius:10px;padding:13px 16px;display:flex;gap:10px;align-items:flex-start;line-height:1.6}.claude-skill-section .cs-redact-note svg{flex:0 0 auto;margin-top:2px;color:#94a3b8}.claude-skill-section .cs-seeded-badge{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:6px 13px;white-space:nowrap}.claude-skill-section .cs-seeded-badge i{width:7px;height:7px;border-radius:50%;background:#94a3b8}.claude-skill-section .cs-stat-row{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}@media(max-width:900px){.claude-skill-section .cs-stat-row{grid-template-columns:repeat(2,1fr)}}.claude-skill-section .cs-stat{border:1px solid #eef2f7;border-radius:12px;padding:14px 16px;background:#fff;min-width:0}.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-variant-numeric:tabular-nums}.claude-skill-section .cs-stat-l{display:flex;align-items:center;gap:7px;margin-top:10px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#475569;line-height:1.3}.claude-skill-section .cs-stat-l i{flex:0 0 auto;width:8px;height:8px;border-radius:50%}.claude-skill-section .cs-ledger-callout{display:flex;align-items:center;gap:12px;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-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;background:#f1f5f9;margin:26px -26px 22px}.claude-skill-section .cs-ledger-subhead{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;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;gap:14px}.claude-skill-section .cs-err{border:1px solid #eef2f7;border-radius:16px;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.claude-skill-section .cs-err.is-open{border-color:#e2e8f0;box-shadow:0 2px 12px #0f172a0a}.claude-skill-section .cs-err-head{display:flex;align-items:flex-start;gap:14px;padding:16px 18px}.claude-skill-section .cs-err-n{flex:0 0 auto;width:32px;height:32px;border-radius:10px;background:#f1f5f9;color:#64748b;display:grid;place-items:center;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.claude-skill-section .cs-err-main{flex:1 1 auto;min-width:0}.claude-skill-section .cs-err-title{margin:0;font-size:14px;font-weight:650;line-height:1.55;letter-spacing:-.01em;color:#0f172a;overflow-wrap:anywhere}.claude-skill-section .cs-err-pills{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:14px}.claude-skill-section .cs-err-type{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#475569;background:#f1f5f9;border-radius:8px;padding:6px 11px}.claude-skill-section .cs-err-src{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:#64748b;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;gap:7px;font-size:12px;font-weight:600;border-radius:7px;padding:4px 10px}.claude-skill-section .cs-err-outcome i{width:7px;height:7px;border-radius:50%}.claude-skill-section .cs-err-turn{font-size:12.5px;font-weight:500;color:#64748b;background:#f8fafc;border:1px solid #eef2f7;border-radius:8px;padding:5px 11px;font-variant-numeric:tabular-nums}.claude-skill-section .cs-err-toggle{flex:0 0 auto;width:34px;height:34px;border-radius:10px;border:1px solid #eef2f7;background:#f8fafc;color:#64748b;display:grid;place-items:center;cursor:pointer;transition:background .15s ease,color .15s ease}.claude-skill-section .cs-err-toggle:hover{background:#f1f5f9;color:#0f172a}.claude-skill-section .cs-err-toggle:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.claude-skill-section .cs-err-toggle.is-locked{cursor:default;color:#b6c0cf}.claude-skill-section .cs-err-body{padding:0 22px 20px}.claude-skill-section .cs-err-diff{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:900px){.claude-skill-section .cs-err-diff{grid-template-columns:1fr}}.claude-skill-section .cs-err-panel{border-radius:12px;padding:16px 18px}.claude-skill-section .cs-err-panel p{margin:0;font-size:13px;line-height:1.6;color:#334155;overflow-wrap:anywhere}.claude-skill-section .cs-err-panel.is-wrong{background:#fef2f2}.claude-skill-section .cs-err-panel.is-wrong .cs-err-panel-l{color:#dc2626}.claude-skill-section .cs-err-panel.is-right{background:#f0fdf4}.claude-skill-section .cs-err-panel.is-right .cs-err-panel-l{color:#15803d}.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;margin-bottom:10px}.claude-skill-section .cs-err-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;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;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;background:#f1f5f9;border-radius:8px;padding:6px 12px;white-space:nowrap;font-variant-numeric:tabular-nums}.claude-skill-section .cs-err-quote{margin-top:14px;padding:12px 16px;background:#f8fafc;font-size:13.5px;font-style:italic;line-height:1.6;color:#475569}[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));gap:2px 30px;margin-bottom:22px}@media(max-width:900px){.claude-skill-section .cs-measures{grid-template-columns:1fr}}.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;gap:12px;align-items:center;font:inherit;background:transparent;border:0;color:inherit;padding:10px 11px;border-radius:9px;transition:background .15s ease}[dir=ltr] .claude-skill-section .cs-measure-btn{text-align:left}[dir=rtl] .claude-skill-section .cs-measure-btn{text-align:right}.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;gap:7px}.claude-skill-section .cs-measure-mark{color:#6366f1;flex:0 0 auto}.claude-skill-section .cs-measure-track{height:6px;border-radius:10px;background:#f1f5f9;overflow:hidden}.claude-skill-section .cs-measure-fill{display:block;height:100%;border-radius:10px;transition:width .9s cubic-bezier(.22,1,.36,1)}.claude-skill-section .cs-measure-val{font-size:13px;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{padding:0 11px 11px;font-size:12px;color:#475569;line-height:1.65}.claude-skill-section .cs-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;align-items:start}@media(max-width:900px){.claude-skill-section .cs-rail{grid-template-columns:1fr}}.claude-skill-section .cs-mini{border:1px solid #eef2f7;border-radius:11px;padding:14px;background:#f8fafc}.claude-skill-section .cs-mini.is-flagged{border-color:#f8717166;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;gap:7px;margin-bottom:10px}.claude-skill-section .cs-mini-status{display:flex;align-items:center;gap:7px;font-size:11.5px;font-weight:600}.claude-skill-section .cs-mini-body{margin-top:8px;font-size:11.5px;color:#475569;line-height:1.6}.claude-skill-section .cs-mini-foot{margin-top:8px;font-size:11.5px;color:#94a3b8}.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;gap:5px;margin:9px 0 10px}.claude-skill-section .cs-sheet{font-size:11.5px;color:#475569;background:#f1f5f9;border-radius:6px;padding:4px 9px}.claude-skill-section .cs-turns-n{font-size:22px;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;gap:3px;margin:11px 0 0}.claude-skill-section .cs-turn-strip span{flex:1;height:9px;border-radius:2px}.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;gap:13px;flex-wrap:wrap;font:inherit;background:transparent;border:0;color:inherit;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}.claude-skill-section .cs-disclosure-cta{font-size:11.5px;font-weight:700;color:#6366f1}.claude-skill-section .cs-dots{display:flex;gap:4px}.claude-skill-section .cs-dots i{width:8px;height:8px;border-radius:50%;display:block}.claude-skill-section .cs-disclosure-body{padding-bottom:4px}.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;margin-bottom:9px;padding-bottom:7px;border-bottom:1px solid #f1f5f9}.claude-skill-section .cs-behaviour{display:grid;grid-template-columns:54px 1fr;gap:13px;padding:11px 0}.claude-skill-section .cs-behaviour+.cs-behaviour{border-top:1px solid #f1f5f9}.claude-skill-section .cs-behaviour-rate{font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:700;border-radius:7px;padding:6px 0;text-align:center;height:fit-content}.claude-skill-section .cs-behaviour-top{display:flex;align-items:center;gap:9px;flex-wrap:wrap;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;margin-top:4px}.claude-skill-section .cs-evidence{margin-top:8px;background:#f8fafc;padding:8px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;font-style:italic;color:#475569;line-height:1.6}[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}.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;margin-bottom:3px}.claude-skill-section .cs-note{margin-top:16px;font-size:11.5px;color:#64748b;line-height:1.7;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;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;gap:11px;flex-wrap:wrap;padding:11px 13px;background:#f8fafc;border:1px solid #eef2f7;border-radius:10px;margin-bottom:13px;color:#475569}.claude-skill-section .cs-version-rail{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:13px}.claude-skill-section .cs-version-btn{font:inherit;font-size:11.5px;font-weight:700;border:1px solid #e2e8f0;background:#fff;color:#475569;border-radius:8px;padding:6px 12px;cursor:pointer;display:inline-flex;align-items:center;gap:7px;transition:border-color .15s ease,color .15s ease,background .15s ease}.claude-skill-section .cs-version-btn:hover{border-color:#6366f1;color:#6366f1}.claude-skill-section .cs-version-btn[aria-pressed=true]{background:#eef2ff;border-color:#6366f1;color:#4f46e5}.claude-skill-section .cs-version-btn:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.claude-skill-section .cs-final-pill{color:#059669;background:#ecfdf5}.claude-skill-section .cs-tabs{display:flex;gap:3px;flex-wrap:wrap;border-bottom:1px solid #e2e8f0}.claude-skill-section .cs-tab{font:inherit;font-size:12px;font-weight:600;border:0;background:transparent;color:#94a3b8;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;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;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;background:#f8fafc;padding:9px 11px;border:1px solid #eef2f7;white-space:nowrap}[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{padding:9px 11px;border:1px solid #eef2f7;vertical-align:top;color:#1e293b}.claude-skill-section .cs-sheet-table .cs-rownum{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10.5px;color:#94a3b8;background:#f8fafc;width:34px}[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{border-radius:3px;padding:1px 3px;font-weight:600}.claude-skill-section .cs-prose-sheet{margin-top:14px;font-size:13px;color:#1e293b;line-height:1.65}.claude-skill-section .cs-legend{margin-top:13px;font-size:11.5px;color:#64748b;line-height:1.7;max-width:100%;overflow-wrap:anywhere}.claude-skill-section .cs-legend.cs-legend-clean{color:#059669}.claude-skill-section .cs-legend-pills{display:inline-flex;flex-wrap:wrap;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;gap:12px;flex-wrap:wrap;margin-bottom:16px}.claude-skill-section .cs-conv-toolbar .cs-version-rail{margin-bottom:0}.claude-skill-section .cs-conversation{display:flex;flex-direction:column;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}.claude-skill-section .cs-conversation::-webkit-scrollbar-track{background:transparent}.claude-skill-section .cs-conversation::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:8px}.claude-skill-section .cs-conversation::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.claude-skill-section .cs-turn{display:flex;align-items:flex-start;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{background:#6366f1;color:#fff}.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{background:#f1eeff;color:#7c3aed}.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;border-radius:50%;display:grid;place-items:center;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;gap:8px;flex-wrap:wrap;width:100%;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{border:1px solid;border-radius:16px;padding:18px 22px;width:100%;box-shadow:0 1px 2px #0f172a08}.claude-skill-section .cs-bubble-body{font-size:14px;line-height:1.72;color:#1e293b}.claude-skill-section .cs-bubble-body>*:first-child{margin-top:0}.claude-skill-section .cs-bubble-body>*:last-child{margin-bottom:0}.claude-skill-section .cs-bubble-body p{margin:0 0 12px}.claude-skill-section .cs-bubble-body ul,.claude-skill-section .cs-bubble-body ol{margin:10px 0}[dir=ltr] .claude-skill-section .cs-bubble-body ul,[dir=ltr] .claude-skill-section .cs-bubble-body ol{padding-left:22px}[dir=rtl] .claude-skill-section .cs-bubble-body ul,[dir=rtl] .claude-skill-section .cs-bubble-body ol{padding-right:22px}.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;margin:12px 0}.claude-skill-section .cs-bubble-body th,.claude-skill-section .cs-bubble-body td{border:0;border-bottom:1px solid #eef2f7;vertical-align:top}[dir=ltr] .claude-skill-section .cs-bubble-body th,[dir=ltr] .claude-skill-section .cs-bubble-body td{padding:8px 12px 8px 0;text-align:left}[dir=rtl] .claude-skill-section .cs-bubble-body th,[dir=rtl] .claude-skill-section .cs-bubble-body td{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;border-bottom:1px solid #e2e8f0;white-space:nowrap}.claude-skill-section .cs-tag{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border-radius:6px;padding:3px 8px;white-space:nowrap}.claude-skill-section .cs-artifact-chip{display:flex;align-items:flex-start;gap:12px;width:100%;margin-top:16px;padding:13px 15px;background:#f8fafc;border:1px solid #eef2f7;border-radius:12px;font:inherit;cursor:pointer;transition:border-color .15s ease,background .15s ease}[dir=ltr] .claude-skill-section .cs-artifact-chip{text-align:left}[dir=rtl] .claude-skill-section .cs-artifact-chip{text-align:right}.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;border-radius:9px;display:grid;place-items:center;background:#ecfdf5;color:#059669}.claude-skill-section .cs-artifact-main{display:flex;flex-direction:column;gap:8px;min-width:0}.claude-skill-section .cs-artifact-top{display:flex;align-items:center;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;background:#ecfdf5;border-radius:5px;padding:3px 7px}.claude-skill-section .cs-artifact-tabs{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.claude-skill-section .cs-artifact-tab{font-size:11.5px;font-weight:600;color:#475569;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{margin:0 0 12px;white-space:pre-wrap;word-break:break-word}.claude-skill-section .cs-typed:last-child{margin-bottom:0}.claude-skill-section .cs-paste-block{margin:0 0 12px;padding:14px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;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}.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;left:0;right:0;bottom:0;height:64px;background:linear-gradient(to bottom,#eef2ff00,#eef2ff);pointer-events:none}.claude-skill-section .cs-clamp-toggle{display:flex;align-items:center;justify-content:flex-end;gap:5px;width:100%;font:inherit;font-size:12.5px;font-weight:700;color:#6366f1;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%}.claude-skill-section .cs-bubble{padding:15px 16px}}.claude-skill-section .cs-tag-info{color:#4f46e5;background:#eef2ff}.claude-skill-section .cs-tag-warn{color:#d97706;background:#fffbeb}.claude-skill-section .cs-tag-good{color:#059669;background:#ecfdf5}.claude-skill-section .cs-tag-final{color:#7c3aed;background:#f5f3ff}.claude-skill-section .cs-caught-strip{margin:12px 0 0;display:flex;flex-direction:column;gap:6px}.claude-skill-section .cs-caught-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.claude-skill-section .cs-caught-text{font-size:12px;color:#64748b}.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;margin-bottom:8px}.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;gap:8px;align-items:center;flex-wrap:wrap;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;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{margin:12px 0 0;display:flex;align-items:center;gap:7px;font-size:11.5px;color:#94a3b8;background:#f8fafc;border:1px dashed #e2e8f0;border-radius:8px;padding:8px 11px}.claude-skill-section .cs-brief-grid{columns:3 260px;column-gap:40px}.claude-skill-section .cs-brief-card{break-inside:avoid;-webkit-column-break-inside:avoid;display:inline-block;width:100%;margin-bottom:28px;min-width:0}.claude-skill-section .cs-brief-card.is-task{column-span:all;display:block;padding-bottom:22px;margin-bottom:26px;border-bottom:1px solid #f1f5f9}.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);gap:20px 40px;align-items:start}@media(max-width:900px){.claude-skill-section .cs-brief-task-body{grid-template-columns:1fr;gap:16px}}.claude-skill-section .cs-brief-label{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#b6c0cf;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{margin:12px 0 0;font-size:13px;line-height:1.8;color:#475569}[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{margin:0;padding:14px 16px;background:#f8fafc;font-size:12.5px;line-height:1.7;color:#64748b}[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;margin-bottom:4px}.claude-skill-section .cs-brief-fact{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:7px 0;border-bottom:1px solid #f4f7fb;font-size:13px}.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-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}.claude-skill-section .cs-brief-person{padding:8px 0;border-bottom:1px solid #f4f7fb}.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;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}.claude-skill-section .cs-brief-table th,.claude-skill-section .cs-brief-table td{border-bottom:1px solid #f4f7fb}[dir=ltr] .claude-skill-section .cs-brief-table th,[dir=ltr] .claude-skill-section .cs-brief-table td{padding:7px 12px 7px 0;text-align:left}[dir=rtl] .claude-skill-section .cs-brief-table th,[dir=rtl] .claude-skill-section .cs-brief-table td{padding:7px 0 7px 12px;text-align:right}.claude-skill-section .cs-brief-table th:first-child,.claude-skill-section .cs-brief-table td: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;border-bottom:1px solid #e8eef6}.claude-skill-section .cs-brief-table td{color:#26324a}.claude-skill-section .cs-brief-table .is-num{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{margin-top:10px;font-size:12px;color:#7d8799;line-height:1.65}.claude-skill-section .cs-brief-list{margin:0;font-size:13px;line-height:1.85;color:#475569}[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{margin-top:22px;padding-top:16px;border-top:1px solid #f1f5f9;font-size:12px;color:#94a3b8;line-height:1.7}.claude-skill-section .cs-video-wrap{border-radius:12px;overflow:hidden;background:#000;max-width:720px}.claude-skill-section .cs-video-wrap video,.claude-skill-section .cs-video-wrap .video-render{display:block;width:100%;height:auto}.claude-skill-section .cs-video-pending{display:flex;align-items:center;gap:10px;max-width:720px;aspect-ratio:16/9;justify-content:center;border-radius:12px;background:#0f172a;color:#fff;font-size:12.5px;font-weight:500}.claude-skill-section .cs-help-grid{columns:2 320px;column-gap:20px}.claude-skill-section .cs-help-card{break-inside:avoid;-webkit-column-break-inside:avoid;display:inline-block;width:100%;margin-bottom:16px;padding:16px 18px;border:1px solid #eef2f7;border-radius:12px;background:#fff}.claude-skill-section .cs-help-card:last-child{margin-bottom:0}.claude-skill-section .cs-help-meta{display:flex;align-items:baseline;gap:10px;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-variant-numeric:tabular-nums}.claude-skill-section .cs-help-q{margin:0;font-size:14px;font-weight:650;line-height:1.55;color:#0f172a;overflow-wrap:anywhere}.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{margin:6px 0 0;font-size:13px;line-height:1.65;color:#64748b;overflow-wrap:anywhere}.claude-skill-section .cs-help-a.is-empty{font-size:12.5px;color:#b6c0cf;font-style:italic;padding-top:2px}.recruiter-picker{margin-top:16px;padding-top:14px;border-top:1px solid #f1f5f9;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.recruiter-picker:first-child{margin-top:0;padding-top:0;border-top:none}.recruiter-picker__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.recruiter-picker__title{font-size:13px;font-weight:700;color:#111827}.recruiter-picker__bulk{display:inline-flex;gap:10px}.recruiter-picker__bulk button{background:none;border:none;padding:0;font-size:12px;font-weight:600;color:var(--bs-primary, #4f46e5);cursor:pointer}.recruiter-picker__bulk button:hover{text-decoration:underline}.recruiter-picker__desc{margin:4px 0 10px;font-size:12px;line-height:1.5;color:#6b7280}.recruiter-picker__list{display:flex;flex-direction:column;gap:2px;max-height:200px;overflow-y:auto}.recruiter-picker__row{display:flex;align-items:center;gap:10px;margin:0;padding:8px 10px;border-radius:8px;border:1px solid transparent;cursor:pointer;transition:background .15s ease}.recruiter-picker__row:hover{background:#f9fafb}.recruiter-picker__row.is-checked{background:#4f46e50f;border-color:var(--bs-primary, #4f46e5)}.recruiter-picker__row input[type=checkbox]{width:15px;height:15px;margin:0;cursor:pointer;flex-shrink:0}.recruiter-picker__name{flex:1;min-width:0;font-size:13px;font-weight:600;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recruiter-picker__verdict{flex-shrink:0;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;background:#f3f4f6;color:#6b7280}.recruiter-picker__verdict.is-pass{background:#dcfce7;color:#15803d}.recruiter-picker__verdict.is-fail{background:#fee2e2;color:#b91c1c}.recruiter-picker__limit{margin-top:8px;font-size:12px;color:#b45309}.recruiter-picker.is-disabled .recruiter-picker__row{cursor:not-allowed;opacity:.55}.recruiter-picker.is-disabled .recruiter-picker__row:hover{background:transparent}.recruiter-picker.is-disabled .recruiter-picker__row input[type=checkbox]{cursor:not-allowed}.share-btn{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#374151;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 2px #0000000d}.share-btn:hover{background:#f9fafb;border-color:#d1d5db;color:var(--bs-primary, #6366f1)}.share-btn:hover svg{color:var(--bs-primary, #6366f1)}.share-btn.copied{background:#f0fdf4;border-color:#bbf7d0;color:#16a34a}.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;background:#0f0f1480;display:flex;align-items:center;justify-content:center;padding:20px}.share-link-modal{width:100%;max-width:480px;max-height:calc(100vh - 40px);display:flex;flex-direction:column;background:#fff;border-radius:12px;box-shadow:0 20px 60px #0000004d;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.share-link-modal__header{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #f1f5f9;flex-shrink:0}.share-link-modal__title{margin:0;font-size:16px;font-weight:700;color:#111827}.share-link-modal__close-btn{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;border:none;background:transparent;color:#6b7280;cursor:pointer;transition:background .15s ease}.share-link-modal__close-btn:hover{background:#f3f4f6;color:#111827}.share-link-modal__body{padding:18px 20px;overflow-y:auto}.share-link-modal__footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid #f1f5f9;flex-shrink:0}.share-link-modal__desc{font-size:13px;color:#6b7280;line-height:1.5;margin:0 0 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.share-link-modal__search{width:100%;box-sizing:border-box;padding:10px 12px;margin-bottom:12px;border:1px solid #e5e7eb;border-radius:8px;font-size:13.5px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#111827}.share-link-modal__search:focus{outline:none;border-color:var(--bs-primary, #4f46e5)}.share-link-modal__search::placeholder{color:#9ca3af}.share-link-modal__options{display:flex;flex-direction:column;gap:4px;max-height:50vh;overflow-y:auto}.share-link-modal__empty{padding:20px 6px;font-size:13px;color:#9ca3af;text-align:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.share-link-modal__more{padding:8px 10px 2px;font-size:12px;color:#9ca3af;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.share-link-modal__cancel-btn{background:transparent;border:1px solid #e5e7eb;border-radius:8px;padding:10px 18px;font-size:13.5px;font-weight:600;color:#374151;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:background .15s ease}.share-link-modal__cancel-btn:hover{background:#f9fafb}.share-setting-option{position:relative;display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:10px;cursor:pointer;border:1px solid transparent;transition:background .15s ease,border-color .15s ease}.share-setting-option:hover{background:#f9fafb}.share-setting-option.is-selected{background:#4f46e50f;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;margin-top:2px;border-radius:50%;border:2px solid #d1d5db;flex-shrink:0;position:relative;transition:border-color .15s ease}.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;border-radius:50%;background:var(--bs-primary, #4f46e5)}.share-setting-option__text{display:flex;flex-direction:column;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;gap:8px;padding:10px 20px;border-radius:8px;border:none;background:var(--bs-primary, #4f46e5);color:#fff;font-size:13.5px;font-weight:600;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:filter .15s ease,opacity .15s ease}.share-link-copy-btn:hover:not(:disabled){filter:brightness(.92)}.share-link-copy-btn:disabled{opacity:.45;cursor:not-allowed}.interview-summary-card{background:#fff;border-radius:24px;padding:32px;border:1px solid #e2e8f0;box-shadow:0 4px 20px #0000000a;margin-bottom:24px}.interview-summary-card .summary-header-row{margin-bottom:24px;display:flex;align-items:center;justify-content:space-between;gap:12px}.interview-summary-card .summary-header-row .summary-main-title{font-size:20px;font-weight:800;color:#1e293b;margin:0;letter-spacing:-.02em}.interview-summary-card .summary-header-row .summary-header-actions{display:flex;align-items:center;gap:10px}.interview-summary-card .summary-content-grid{display:grid;grid-template-columns:350px 1fr;gap:24px}@media(max-width:992px){.interview-summary-card .summary-content-grid{grid-template-columns:1fr;gap:32px}}.interview-summary-card .summary-content-grid.is-details-only{width:fit-content;min-width:480px;max-width:90%;margin:0 auto 32px;padding:16px 24px;border-radius:20px}.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;padding:0;border:none;align-items:center;gap:20px;justify-content:center}[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;margin-bottom:0;flex-shrink: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;gap:4px}.interview-summary-card .summary-content-grid.is-details-only .candidate-profile-section .profile-info-content .profile-name{font-size:19px;margin-bottom:0;line-height:1.1}.interview-summary-card .summary-content-grid.is-details-only .candidate-profile-section .profile-info-content .profile-role{font-size:12px;margin-bottom:0;opacity:.7}.interview-summary-card .summary-content-grid.is-details-only .candidate-profile-section .profile-info-content .profile-meta{margin-bottom:0;width:fit-content;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;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-info-content .profile-metrics-pills,.interview-summary-card .summary-content-grid.is-details-only .candidate-profile-section .profile-action-buttons{display:none}.interview-summary-card .candidate-profile-section{display:flex;flex-direction:column;align-items:center;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){.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;margin-bottom:24px}.interview-summary-card .candidate-profile-section .profile-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.interview-summary-card .candidate-profile-section .profile-avatar .avatar-placeholder{width:100%;height:100%;border-radius:50%;background:rgba(var(--bs-primary-rgb, 79, 70, 229),.12);display:flex;align-items:center;justify-content:center;color:var(--bs-primary, #4f46e5);font-size:38px;font-weight:700;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;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;margin:0 0 24px;letter-spacing:-.01em}.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;gap:16px}.interview-summary-card .candidate-profile-section .profile-info-content .profile-meta .meta-divider{width:1px;height:14px;background:#e2e8f0}.interview-summary-card .candidate-profile-section .profile-info-content .profile-meta .meta-row{display:flex;align-items:center;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;gap:10px;margin-bottom:24px}.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;display:flex;align-items:center;gap:8px;box-shadow:0 2px 4px #00000005;overflow:hidden}.interview-summary-card .candidate-profile-section .profile-info-content .profile-metrics-pills .metric-pill .pill-icon{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.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{background:rgba(var(--bs-primary-rgb, 79, 70, 229),.08);color:var(--bs-primary, #4f46e5)}.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);color:var(--bs-danger, #db2777)}.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);color:var(--bs-warning, #f97316)}.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);color:var(--bs-success, #22c55e)}.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;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.interview-summary-card .candidate-profile-section .profile-info-content .profile-metrics-pills .metric-pill .label-with-trigger{display:flex;align-items:center;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{cursor:pointer;color:#cbd5e1;line-height:0;flex-shrink:0}.interview-summary-card .candidate-profile-section .profile-action-buttons{display:flex;justify-content:center;gap:16px;width:100%;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;gap:8px;padding:10px 24px;border-radius:12px;font-size:15px;font-weight:700;transition:all .2s}.interview-summary-card .candidate-profile-section .profile-action-buttons .btn-action:disabled{opacity:.7;cursor:not-allowed}.interview-summary-card .summary-visualization-section{display:flex;flex-direction:column;padding:20px 12px;background:#f8fafc;border-radius:20px;border:1px solid #f1f5f9;align-items:center;justify-content:center;min-height:440px;width:100%}@media(max-width:992px){.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;gap:12px}.analysis-popover-content{padding:8px}.analysis-popover-content .analysis-section{display:flex;flex-direction:column;gap:8px}.model-reasoning-matrix-container{background:#fff;border-radius:16px;padding:24px;border:1px solid #e5e7eb;margin-top:24px;box-shadow:0 4px 20px #00000005}.model-reasoning-matrix-container.nested{padding:0;border:none;box-shadow:none;background:transparent;margin-top:0}.model-reasoning-matrix-container.nested .matrix-title{margin-bottom:16px}.model-reasoning-matrix-container .matrix-title{font-size:18px;font-weight:700;color:#1e293b;margin-bottom:24px;letter-spacing:-.01em}.model-reasoning-matrix-container .matrix-table-wrapper{overflow-x:auto}.model-reasoning-matrix-container .matrix-table{width:100%;border-collapse:collapse}.model-reasoning-matrix-container .matrix-table thead tr{border-bottom:1px solid #f1f5f9}.model-reasoning-matrix-container .matrix-table thead th{padding:8px 12px;font-size:10px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}[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{border-bottom:1px solid #f8fafc;transition:background .2s ease}.model-reasoning-matrix-container .matrix-table tbody tr:last-child{border-bottom:none}.model-reasoning-matrix-container .matrix-table tbody tr:hover{background:#fcfdfe}.model-reasoning-matrix-container .matrix-table tbody td{padding:8px 12px;vertical-align:middle}.model-reasoning-matrix-container .col-model{width:100px}.model-reasoning-matrix-container .col-model .model-info{display:flex;align-items:center;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;padding:4px 10px;border-radius:6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;min-width:80px;border:1px solid transparent}.model-reasoning-matrix-container .col-vote .vote-badge.rating-3{background:rgba(var(--bs-warning-rgb, 245, 158, 11),.12);color:var(--bs-warning, #d97706);border-color:rgba(var(--bs-warning-rgb, 245, 158, 11),.35)}.model-reasoning-matrix-container .col-vote .vote-badge.rating-2{background:rgba(var(--bs-success-rgb, 34, 197, 94),.12);color:var(--bs-success, #16a34a);border-color:rgba(var(--bs-success-rgb, 34, 197, 94),.35)}.model-reasoning-matrix-container .col-vote .vote-badge.rating-1{background:rgba(var(--bs-danger-rgb, 239, 68, 68),.12);color:var(--bs-danger, #dc2626);border-color:rgba(var(--bs-danger-rgb, 239, 68, 68),.35)}.model-reasoning-matrix-container .col-vote .vote-badge.neutral{background:#f8fafc;color:#64748b;border-color:#e2e8f0}.model-reasoning-matrix-container .col-vote .vote-badge.bucket-excellent,.model-reasoning-matrix-container .col-vote .vote-badge.bucket-high{background:rgba(var(--bs-success-rgb, 34, 197, 94),.08);color:var(--bs-success, #10b981);border:1px solid rgba(var(--bs-success-rgb, 34, 197, 94),.2)}.model-reasoning-matrix-container .col-vote .vote-badge.bucket-average{background:rgba(var(--bs-primary-rgb, 99, 102, 241),.08);color:var(--bs-primary, #6366f1);border:1px solid rgba(var(--bs-primary-rgb, 99, 102, 241),.2)}.model-reasoning-matrix-container .col-vote .vote-badge.bucket-low{background:rgba(var(--bs-danger-rgb, 239, 68, 68),.08);color:var(--bs-danger, #f43f5e);border:1px solid rgba(var(--bs-danger-rgb, 239, 68, 68),.2)}.model-reasoning-matrix-container .col-vote .vote-badge.bucket-neutral{background:#f8fafc;color:#64748b;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;gap:4px}.model-reasoning-matrix-container .col-reasoning .reasoning-paragraph{margin:0;font-size:11px;line-height:1.5;color:#64748b;word-break:break-word}.model-reasoning-matrix-container .col-reasoning .see-more-link{background:none;border:none;padding:0;color:#4f46e5;font-size:11px;font-weight:600;cursor:pointer;text-decoration:none;display:inline}[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;gap:4px}.model-reasoning-matrix-container .col-confidence .confidence-header{display:flex;align-items:baseline;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;background:#f1f5f9;border-radius:2px;overflow:hidden}.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%;border-radius:2px;transition:width .6s cubic-bezier(.4,0,.2,1)}@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}}.recruiter-evaluation-card{display:flex;flex-direction:column;width:100%;min-width:0;padding:1.5rem;background:#fff;border:1px solid var(--color-gray-200, #e5e7eb);border-radius:var(--radius-lg, 12px);box-shadow:var(--shadow-sm, 0 1px 2px 0 rgba(0, 0, 0, .05))}.recruiter-evaluation-card .rec-eval-summary{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:.5rem 0 1rem;padding:.75rem 1rem;background:#f8fafc;border:1px solid #f1f5f9;border-radius:var(--radius-md, 8px)}.recruiter-evaluation-card .rec-eval-summary-label{font-size:10px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.recruiter-evaluation-card .rec-eval-counts{display:flex;flex-wrap:wrap;font-size:12px;font-weight:600;color:#64748b}.recruiter-evaluation-card .rec-eval-count+.rec-eval-count:before{content:"·";margin:0 .5rem;color:#cbd5e1}.recruiter-evaluation-card .rec-eval-pill{display:inline-flex;align-items:center;flex-shrink:0;padding:3px 10px;border-radius:10px;font-size:10px;font-weight:700;line-height:1.4;text-transform:uppercase;letter-spacing:.4px}.recruiter-evaluation-card .rec-eval-pill.is-pass{color:#10b981;background:#10b9811a}.recruiter-evaluation-card .rec-eval-pill.is-fail{color:#ef4444;background:#ef444414}.recruiter-evaluation-card .rec-eval-pill.is-pending{color:#f59e0b;background:#f59e0b1a}.recruiter-evaluation-card .rec-eval-pill.is-tied{color:#6366f1;background:#6366f117}.recruiter-evaluation-card .rec-eval-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.recruiter-evaluation-card .rec-eval-item{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:.875rem 0;border-bottom:1px solid #f1f5f9}.recruiter-evaluation-card .rec-eval-item:first-child{padding-top:0}.recruiter-evaluation-card .rec-eval-item:last-child{padding-bottom:0;border-bottom:none}.recruiter-evaluation-card .rec-eval-item-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;width:100%}.recruiter-evaluation-card .rec-eval-name{min-width:0;font-size:13px;font-weight:700;color:#334155;overflow-wrap:anywhere}.recruiter-evaluation-card .rec-eval-rating{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:2px 8px;font-size:11px;font-weight:600;color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;overflow-wrap:anywhere}.recruiter-evaluation-card .rec-eval-rating-dot{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:var(--bs-primary, #6366f1)}.recruiter-evaluation-card .rec-eval-note{width:100%;margin:0;padding:8px 10px;font-size:12px;line-height:1.5;color:#475569;background:#f8fafc;border-radius:6px;white-space:pre-wrap;overflow-wrap:anywhere}[dir=ltr] .recruiter-evaluation-card .rec-eval-note{border-left:2px solid #cbd5e1}[dir=rtl] .recruiter-evaluation-card .rec-eval-note{border-right:2px solid #cbd5e1}.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), .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, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1);--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px}.model-consensus-view{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--color-gray-800);max-width:1400px;width:100%;margin:0 auto;padding:0;background:transparent;border-radius:var(--radius-xl)}.model-consensus-view .consensus-main-section{width:100%}.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);display:flex;justify-content:center;align-items:center;min-height:500px}.model-consensus-view .evaluation-loading-state .loading-content{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:800px;text-align:center}.model-consensus-view .evaluation-loading-state .loading-content .robots-analyzing{display:flex;gap:1rem;margin-bottom:.5rem}.model-consensus-view .evaluation-loading-state .loading-content .robots-analyzing .robot-pulse{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:var(--shadow-md)}.model-consensus-view .evaluation-loading-state .loading-content .robots-analyzing .robot-pulse.model-color-1{background:var(--color-primary, #4f46e5)}.model-consensus-view .evaluation-loading-state .loading-content .robots-analyzing .robot-pulse.model-color-2{background:#8b5cf6}.model-consensus-view .evaluation-loading-state .loading-content .robots-analyzing .robot-pulse.model-color-3{background:#7e22ce}.model-consensus-view .evaluation-loading-state .loading-content .robots-analyzing .robot-pulse.model-color-4{background:#0891b2}.model-consensus-view .evaluation-loading-state .loading-content .robots-analyzing .robot-pulse.model-color-5{background:var(--color-success, #059669)}.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);margin:0;letter-spacing:-.01em}.model-consensus-view .evaluation-loading-state .loading-content .loading-subtitle{font-size:1rem;color:var(--color-gray-600);margin:0;line-height:1.6}.model-consensus-view .evaluation-loading-state .loading-content .analysis-steps{display:flex;flex-direction:column;gap:1rem;width:100%;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;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{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.model-consensus-view .evaluation-loading-state .loading-content .analysis-steps .step-item .step-icon{width:28px;height:28px;border-radius:50%;background:#fff;border:2px solid var(--color-gray-300);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}.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;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);position:relative}.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;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) 0%,var(--color-primary-dark) 100%)}[dir=rtl] .model-consensus-view .candidate-profile-header .candidate-avatar{background:linear-gradient(-135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%)}.model-consensus-view .candidate-profile-header .candidate-details .candidate-name{font-size:1.5rem;font-weight:700;color:var(--color-gray-900);margin:0 0 .25rem}.model-consensus-view .candidate-profile-header .candidate-details .candidate-role{display:flex;align-items:center;gap:.5rem;font-size:.85rem;font-weight:500;color:var(--color-gray-600);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;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;gap:.5rem;padding:0;background:transparent;border:none;transition:all .2s ease}.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;gap:1.25rem}.model-consensus-view .candidate-profile-header .profile-right .hero-score-card{display:flex;flex-direction:column;align-items:center;padding:1rem 1.5rem;border-radius:var(--radius-md);min-width:90px}[dir=ltr] .model-consensus-view .candidate-profile-header .profile-right .hero-score-card{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%)}[dir=rtl] .model-consensus-view .candidate-profile-header .profile-right .hero-score-card{background:linear-gradient(-135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%)}.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:#ffffffd9;text-transform:uppercase;letter-spacing:.05em;margin-top:.25rem}@keyframes subtle-pulse-attention{0%{box-shadow: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 rgba(var(--bs-primary-rgb, 99, 102, 241),0)}}.model-consensus-view .candidate-profile-header .experience-toggle-wrapper{position:absolute;bottom:-12px;left:0;right:0;display:flex;justify-content:center;pointer-events:none;z-index:10}.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;border-radius:50%;background:#fff;border:1px solid var(--color-gray-200);color:var(--color-gray-500);cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px #0000000a}.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{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.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%;margin-top:1.25rem}.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 #0000000d,0 2px 4px -1px #00000008;border:1px solid var(--color-gray-200);position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.model-consensus-view .consensus-hero-section:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;opacity:.8}[dir=ltr] .model-consensus-view .consensus-hero-section:before{background:linear-gradient(90deg,var(--color-primary, #6366f1) 0%,rgba(var(--bs-primary-rgb, 99, 102, 241),.85) 50%,var(--color-primary, #6366f1) 100%)}[dir=rtl] .model-consensus-view .consensus-hero-section:before{background:linear-gradient(-90deg,var(--color-primary, #6366f1) 0%,rgba(var(--bs-primary-rgb, 99, 102, 241),.85) 50%,var(--color-primary, #6366f1) 100%)}.model-consensus-view .consensus-hero-section .progress-stepper{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.model-consensus-view .consensus-hero-section .progress-stepper .step-item{display:flex;align-items:center;gap:.5rem;padding:.3rem .6rem;border-radius:100px;background:var(--color-gray-100);border:1px solid var(--color-gray-200);transition:all .3s ease}.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{background:var(--color-primary);color:#fff}.model-consensus-view .consensus-hero-section .progress-stepper .step-item.step-1 .step-label{color:var(--color-primary);font-weight:600}.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{background:var(--color-success);color:#fff}.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;border-radius:50%;background:var(--color-gray-300);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.6rem;font-weight:700;flex-shrink:0}.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}.model-consensus-view .consensus-hero-section:hover{box-shadow:0 10px 25px -5px #0000000d,0 8px 10px -6px #0000000d;border-color:var(--color-gray-300)}.model-consensus-view .consensus-hero-section .robots-row{display:flex;justify-content:center;margin-bottom:.5rem}.model-consensus-view .consensus-hero-section .robots-row .robot-circle{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 6px -1px #0000001a;transition:transform .2s ease;border:3px solid white}[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{transform:translateY(-4px) scale(1.05);z-index:10}.model-consensus-view .consensus-hero-section .robots-row .robot-circle.model-color-1{background:var(--color-primary)}.model-consensus-view .consensus-hero-section .robots-row .robot-circle.model-color-2{background:#8b5cf6}.model-consensus-view .consensus-hero-section .robots-row .robot-circle.model-color-3{background:#7e22ce}.model-consensus-view .consensus-hero-section .robots-row .robot-circle.model-color-4{background:#0891b2}.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);margin:0;letter-spacing:-.01em;line-height:1.2}.model-consensus-view .consensus-hero-section .consensus-subtitle{font-size:.9375rem;color:var(--color-gray-600);margin:0 0 .5rem;line-height:1.4}.model-consensus-view .consensus-hero-section .consensus-subtitle strong{color:var(--color-gray-700);font-weight:600}.model-consensus-view .analysis-summary-section{margin-top:2rem}.model-consensus-view .analysis-summary-section .section-header-minimal{display:flex;align-items:center;gap:1rem;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;margin:0}.model-consensus-view .analysis-summary-section .section-header-minimal .title-liner{flex:1;height:1px;background:var(--color-gray-200)}.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 #0000000d;margin:0;margin-bottom:2rem}.model-consensus-view .consensus-analysis-hub{display:flex;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;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;text-align:center;pointer-events:none}[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;margin-top:.25rem}.model-consensus-view .consensus-analysis-hub .analysis-chart-side .chart-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 1.25rem}.model-consensus-view .consensus-analysis-hub .analysis-chart-side .chart-legend .legend-item{display:flex;align-items:center;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;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;display:flex;flex-direction:column;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;gap:.5rem;padding:.375rem .75rem;border-radius:100px;font-size:.625rem;font-weight:800;letter-spacing:.1em;margin-bottom:.5rem}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .verdict-status-header .status-badge .status-dot{width:6px;height:6px;border-radius:50%;animation:pulse 2s infinite}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .verdict-status-header .verdict-title-group{display:flex;align-items:center;gap:.625rem;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;margin:0;line-height:1;white-space:nowrap}.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;border-radius:50%;border:1.5px solid #cbd5e1;color:#94a3b8;background:#fff;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);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);border-color:var(--color-primary);background:#f8fafc;transform:scale(1.1);box-shadow:0 4px 12px #6366f126}.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{padding:0!important;border:none!important;overflow:hidden!important;box-shadow:0 25px 50px -12px #00000040!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%}.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{background:#0f172a;padding:1.25rem 1.5rem;display:flex;align-items:center;gap:.75rem}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .rating-popover-dropdown .popover-inner .popover-category .category-line{width:14px;height:2px;background:#ffffff4d;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:#fff9;letter-spacing:.15em;text-transform:uppercase}.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;margin:0 0 .75rem;line-height:1.2;letter-spacing:-.01em}.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;margin:0;font-weight:500}.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);position:relative}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .reasoning-bubble:before{content:"";position:absolute;top:-8px;width:16px;height:16px;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);margin-bottom:1.5rem;font-weight:500}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side .reasoning-bubble .consensus-meta{display:flex;align-items:center;gap:2rem;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;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;background:var(--color-gray-200)}@media(max-width:1024px){.model-consensus-view .consensus-analysis-hub{flex-direction:column;gap:2rem}.model-consensus-view .consensus-analysis-hub .analysis-chart-side{width:100%}.model-consensus-view .consensus-analysis-hub .analysis-reasoning-side{text-align:center;align-items: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;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:sticky;top:1.5rem}.model-consensus-view .bottom-section .left-column{flex:1.5;min-width:0;display:flex}.model-consensus-view .bottom-section .right-column{flex:1;min-width:320px;display:flex}.model-consensus-view .bottom-section.public-view .right-column{order:0;position:static}.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}.model-consensus-view .bottom-section .view-all-assessments-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;background:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);color:var(--color-primary);font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:1rem}.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}}.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{background:var(--color-gray-50);border-radius:var(--radius-lg);padding:1.25rem;margin-bottom:1.25rem;border:1px solid var(--color-gray-200);display:flex;gap:1rem;align-items:flex-start}.model-consensus-view .ai-reasoning-card .consensus-summary .summary-badge{width:48px;height:48px;border-radius:var(--radius-md);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.375rem;flex-shrink:0;box-shadow:var(--shadow-sm)}[dir=ltr] .model-consensus-view .ai-reasoning-card .consensus-summary .summary-badge{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%)}[dir=rtl] .model-consensus-view .ai-reasoning-card .consensus-summary .summary-badge{background:linear-gradient(-135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%)}.model-consensus-view .ai-reasoning-card .consensus-summary .summary-content{flex: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);margin:0 0 .375rem}.model-consensus-view .ai-reasoning-card .consensus-summary .summary-content .summary-description{font-size:.875rem;color:var(--color-gray-600);margin:0;line-height:1.5}.model-consensus-view .ai-reasoning-card .reasoning-list{display:flex;flex-direction:column;gap:1.25rem}.model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header{display:flex;align-items:center;gap:.625rem;margin-bottom:.75rem}.model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-header .model-avatar-small{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;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) 0%,var(--color-primary-dark) 100%)}[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) 0%,var(--color-primary-dark) 100%)}[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) 0%,#059669 100%)}[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) 0%,#059669 100%)}.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;padding:.25rem .625rem;border-radius:var(--radius-sm);background:var(--color-gray-100);color:var(--color-gray-700)}[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{background:rgba(var(--bs-success-rgb, 34, 197, 94),.1);color:var(--color-success)}.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);color:var(--color-warning)}.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);color:var(--color-danger)}.model-consensus-view .ai-reasoning-card .reasoning-list .reasoning-item .reasoning-text{font-size:.875rem;color:var(--color-gray-600);line-height:1.6;margin:0;font-style:italic}[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%;padding:.75rem;background:transparent;border:1px dashed var(--color-gray-300);border-radius:var(--radius-md);font-size:.875rem;font-weight:500;color:var(--color-gray-600);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1rem}.model-consensus-view .ai-reasoning-card .reasoning-list .expand-reasoning-btn:hover{background:var(--color-gray-50);border-color:var(--color-gray-400);color:var(--color-gray-700)}.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;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);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));gap:.75rem;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;padding:1.25rem .875rem;border:2px solid var(--color-gray-200);border-radius:var(--radius-lg);cursor:pointer;transition:all .2s ease;position:relative;background:#fff;min-height:80px}.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)}.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;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;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);text-align:center;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}.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;border-radius:50%;background:var(--color-gray-100);font-weight:700;transition:all .2s ease}.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);color:#fff}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box.is-ai-choice{position:relative;z-index:50;transform:translateY(-4px) scale(1.06);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a,0 0 0 1px #6366f11a;transition:all .3s cubic-bezier(.34,1.56,.64,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;border-radius:inherit;pointer-events:none;z-index:1}[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,#fff0 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,#fff0 50%)}.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 #6366f133,0 15px 15px -5px #6366f11a}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .rating-grid .rating-box.is-ai-choice.selected{border-color:var(--color-primary);background:#6366f10a;box-shadow:0 20px 25px -5px #6366f126,0 0 0 4px #6366f11a}.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;padding:.15rem .375rem;border-radius:100px;text-transform:uppercase;letter-spacing:.06em;box-shadow:0 2px 6px #6366f166;z-index:55;border:1.5px solid white}[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) 0%,var(--color-primary-dark) 100%)}[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) 0%,var(--color-primary-dark) 100%)}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .decision-buttons{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.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;font-weight:600;font-size:.9375rem;display:flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;transition:all .2s ease;color:var(--color-gray-700)}.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;cursor:not-allowed}.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);color:var(--color-success);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{border-color:var(--color-danger);background:rgba(var(--bs-danger-rgb, 239, 68, 68),.08);color:var(--color-danger);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%;padding:.875rem;border:2px solid var(--color-gray-200);border-radius:var(--radius-lg);font-size:.875rem;font-family:inherit;resize:vertical;transition:all .2s ease;line-height:1.5}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .notes-input:focus{outline:none;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)}.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%;padding:1.25rem;background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);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;box-shadow:var(--shadow-sm);position:relative;display:flex;flex-direction:column;gap:1rem}.model-consensus-view .recruiter-assessment-card .assessment-form .form-section .notes-display .note-content{flex: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;gap:.375rem;font-size:.8125rem;color:var(--color-gray-500);font-style:italic;align-self:flex-end;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;gap:.75rem;padding:1rem;border-radius:var(--radius-lg);font-size:.875rem}.model-consensus-view .recruiter-assessment-card .assessment-form .feedback-alert svg{flex-shrink:0;margin-top:.125rem}.model-consensus-view .recruiter-assessment-card .assessment-form .feedback-alert.success{background:rgba(var(--bs-success-rgb, 34, 197, 94),.08);color:var(--color-success);border:1px solid rgba(var(--bs-success-rgb, 34, 197, 94),.2);font-weight:500}.model-consensus-view .recruiter-assessment-card .assessment-form .feedback-alert.danger{background:#ef444414;color:var(--color-danger);border:1px solid rgba(239,68,68,.2);font-weight:500}.model-consensus-view .recruiter-assessment-card .assessment-form .feedback-alert.danger .alert-text{flex:1}.model-consensus-view .recruiter-assessment-card .assessment-form .feedback-alert.danger .alert-text strong{display:block;font-weight:600;margin-bottom:.25rem;color:#b91c1c}.model-consensus-view .recruiter-assessment-card .assessment-form .feedback-alert.danger .alert-text p{margin:0;font-size:.8125rem;line-height:1.4}.model-consensus-view .recruiter-assessment-card .assessment-form .submit-btn{width:100%;padding:1rem;border:none;border-radius:var(--radius-lg);color:#fff;font-weight:600;font-size:1rem;cursor:pointer;transition:all .2s ease;box-shadow:var(--shadow-sm)}[dir=ltr] .model-consensus-view .recruiter-assessment-card .assessment-form .submit-btn{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%)}[dir=rtl] .model-consensus-view .recruiter-assessment-card .assessment-form .submit-btn{background:linear-gradient(-135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%)}.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;cursor:not-allowed;transform:none}.model-consensus-view .recruiter-assessment-card .assessment-form .email-checkbox-label{display:flex;align-items:center;gap:.75rem;padding:1rem;background:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none}.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;border:2px solid var(--color-gray-300);border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease;background:#fff}.model-consensus-view .recruiter-assessment-card .assessment-form .email-checkbox-label .custom-checkbox.checked{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.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;gap:.625rem;padding:1rem;background:var(--color-gray-50);border-radius:var(--radius-lg);color:var(--color-gray-600);font-size:.875rem;font-weight:500;border:1px solid var(--color-gray-200)}.model-consensus-view .legacy-consensus-visualization{display:flex;flex-direction:column;align-items:center;gap:2rem;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)}.model-consensus-view .legacy-consensus-visualization .verdict-summary{text-align:center}.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}.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}.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);background:#0000000d}.reasoning-modal .modal-header-content{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.75rem 2rem;border-radius:var(--radius-lg) var(--radius-lg) 0 0;position:relative;overflow:hidden;background:#fff}.reasoning-modal .modal-header-content .header-left{display:flex;align-items:center;gap:1rem;width:100%;justify-content:space-between}.reasoning-modal .modal-header-content .header-left .modal-avatar{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 3px 10px #00000026;flex-shrink:0}[dir=ltr] .reasoning-modal .modal-header-content .header-left .modal-avatar.model-1{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%)}[dir=rtl] .reasoning-modal .modal-header-content .header-left .modal-avatar.model-1{background:linear-gradient(-135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%)}[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) 0%,#059669 100%)}[dir=rtl] .reasoning-modal .modal-header-content .header-left .modal-avatar.model-5{background:linear-gradient(-135deg,var(--color-success) 0%,#059669 100%)}.reasoning-modal .modal-header-content .header-left .header-text{display:flex;flex-direction:column;gap:.25rem;flex: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{padding:.625rem 1.125rem;border-radius:var(--radius-md);font-size:.9375rem;font-weight:600;background:#fff;border:2px solid var(--color-gray-200);color:var(--color-gray-700);box-shadow:0 2px 6px #00000014;flex-shrink:0}.reasoning-modal .modal-header-content .header-left .verdict-badge-header.excellent,.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);color:var(--color-success)}.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);color:var(--color-warning)}.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);color:var(--color-danger)}.reasoning-modal .modal-content{padding:2rem 2rem 1.75rem}.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);margin-bottom:.875rem}.reasoning-modal .modal-content .reasoning-section .reasoning-text{font-size:.9375rem;color:var(--color-gray-700);line-height:1.7;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;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;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;padding:.625rem 1.25rem;border-radius:var(--radius-md);background:#fff;color:var(--color-gray-700);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{background:rgba(var(--bs-success-rgb, 34, 197, 94),.15);border-color:rgba(var(--bs-success-rgb, 34, 197, 94),.4);color:var(--color-success)}.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);color:var(--color-warning)}.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);color:var(--color-danger)}@keyframes pulse{0%,to{transform:scale(1);box-shadow:0 4px 6px -1px #0000001a}50%{transform:scale(1.1);box-shadow:0 10px 15px -3px #0003}}@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){.model-consensus-view{padding:1rem .75rem}.model-consensus-view .candidate-profile-header{flex-direction:column;align-items:flex-start;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;padding:1rem 1.25rem}.model-consensus-view .consensus-hero-section{padding:1.5rem}.model-consensus-view .consensus-hero-section .progress-stepper{flex-direction:column;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{gap:1rem}.model-consensus-view .bottom-section>div>div{padding:1.25rem}.model-consensus-view .evaluation-loading-state{padding:2rem 1.5rem;min-height:400px}.model-consensus-view .evaluation-loading-state .loading-content .robots-analyzing{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}.reasoning-modal .modal-header-content{padding:1.25rem 1.5rem}.reasoning-modal .modal-header-content .header-left{flex-direction:column;align-items:flex-start;gap:1rem}.reasoning-modal .modal-header-content .header-left .verdict-badge-header{align-self:flex-end}.reasoning-modal .modal-content{padding:1.5rem}}@media(max-width:768px)and (max-width:768px){.candidate-profile-header{padding:1rem}.candidate-profile-header .candidate-profile-main{flex-direction:column;align-items:stretch;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{gap:.5rem 1rem;flex-wrap:wrap}.candidate-profile-header .profile-right{width:100%;flex-direction:column;align-items:stretch;gap:.75rem}.candidate-profile-header .profile-right .d-flex{width:100%;justify-content:space-between;flex-wrap:wrap;gap:.5rem}.candidate-profile-header .profile-right .d-flex .share-btn{flex:1;justify-content:center;min-width:120px;white-space:nowrap}.candidate-profile-header .profile-right .hero-score-card{width:100%}.consensus-hero-section{padding:1.5rem 1rem}.consensus-hero-section .progress-stepper{flex-wrap:wrap;justify-content:center}.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;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}.analysis-summary-section .consensus-analysis-hub.standalone-card{padding:1.25rem .5rem}.consensus-analysis-hub .analysis-chart-side{width:100%;max-width:280px;margin:0 auto}.analysis-reasoning-side .verdict-status-header{display:flex;flex-direction:column;align-items:center;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;text-align:center}.analysis-reasoning-side .verdict-status-header .verdict-title-group .verdict-info-icon-trigger{margin-top:0}.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;gap:1rem;align-items:flex-start}.reasoning-bubble .consensus-meta .meta-divider{display:none}.bottom-section{gap:1rem}.bottom-section .ai-reasoning-card,.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));gap:.5rem}.bottom-section .ai-reasoning-card .assessment-form .rating-grid .rating-box,.bottom-section .recruiter-assessment-card .assessment-form .rating-grid .rating-box{padding:.75rem .5rem;min-height:60px}.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;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{padding-top:1.125rem;margin-top:.125rem;border-top:1px solid #f1f5f9;display:flex;flex-direction:column;gap:1rem}.ces-meta-strip{display:flex;align-items:center;gap:0;padding:.625rem 1rem;background:#f8fafc;border:1px solid #edf2f7;border-radius:10px;flex-wrap:wrap}.ces-meta-block{display:flex;align-items:center;gap:.625rem;flex: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;border-radius:8px;flex-shrink:0}.ces-meta-block__icon--indigo{background:#ededfc;color:#6366f1}.ces-meta-block__icon--amber{background:#fef3c7;color:#d97706}.ces-meta-block__content{display:flex;flex-direction:column;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;background:#e2e8f0;flex-shrink:0}[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);gap:.75rem}@media(max-width:680px){.ces-grid{grid-template-columns:1fr}}.ces-section-card{display:flex;flex-direction:column;gap:.625rem;padding:.875rem 1rem;border-radius:10px;border:1px solid transparent;transition:box-shadow .15s ease}.ces-section-card:hover{box-shadow:0 2px 10px #0000000d}.ces-section-card--indigo{background:#fafafe;border-color:#ededfc}.ces-section-card--indigo .ces-section-card__icon-wrap{background:#ededfc;color:#6366f1}.ces-section-card--indigo .ces-section-card__label{color:#6366f1}.ces-section-card--blue{background:#f7fbff;border-color:#def}.ces-section-card--blue .ces-section-card__icon-wrap{background:#def;color:#3b82f6}.ces-section-card--blue .ces-section-card__label{color:#3b82f6}.ces-section-card--green{background:#f5fdf7;border-color:#d4f5df}.ces-section-card--green .ces-section-card__icon-wrap{background:#d4f5df;color:#16a34a}.ces-section-card--green .ces-section-card__label{color:#16a34a}.ces-section-card--amber{background:#fffdf5;border-color:#fef3c7}.ces-section-card--amber .ces-section-card__icon-wrap{background:#fef3c7;color:#d97706}.ces-section-card--amber .ces-section-card__label{color:#d97706}.ces-section-card__header{display:flex;align-items:center;gap:.45rem}.ces-section-card__icon-wrap{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;flex-shrink:0}.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;margin:0}.ces-toggle-btn{display:inline-flex;align-items:center;gap:.2rem;margin-top:.35rem;padding:0;background:none;border:none;cursor:pointer;font-size:.72rem;font-weight:600;color:#6366f1;transition:color .15s ease}.ces-toggle-btn:hover{color:#4f46e5}.ces-toggle-btn svg{flex-shrink:0}.ces-achievements{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.ces-achievement-item{display:flex;align-items:flex-start;gap:.5rem;font-size:.835rem;color:#334155;line-height:1.5}.ces-check-icon{color:#22c55e;flex-shrink:0;margin-top:3px}.ces-show-more-btn{display:inline-flex;align-items:center;gap:.2rem;margin-top:.4rem;padding:0;background:none;border:none;cursor:pointer;font-size:.72rem;font-weight:600;color:#16a34a;transition:color .15s ease}.ces-show-more-btn:hover{color:#15803d}.ces-show-more-btn svg{flex-shrink:0}.ces-competencies{display:flex;flex-direction:column;gap:.6rem;padding:.875rem 1rem;background:#f8fafc;border:1px solid #edf2f7;border-radius:10px}.ces-competencies__header{display:flex;align-items:center;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;gap:.4rem}.ces-badge{display:inline-flex;align-items:center;padding:.3rem .75rem;background:#fff;border:1px solid #e2e8f0;border-radius:999px;font-size:.75rem;font-weight:500;color:#334155;transition:background .15s,border-color .15s;cursor:default}.ces-badge:hover{background:#f1f5f9;border-color:#cbd5e1}.ces-badge--more{background:#f0f0ff;border-color:#d9d9ff;color:#6366f1;font-weight:600;cursor:pointer}.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{to{transform:rotate(360deg)}}@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;animation:shimmerSweep 1.4s infinite linear;border-radius:4px;flex-shrink:0}[dir=ltr] .shimmer-block{background:linear-gradient(90deg,#f1f5f9 25%,#e8edf4,#f1f5f9 75%)}[dir=rtl] .shimmer-block{background:linear-gradient(-90deg,#f1f5f9 25%,#e8edf4,#f1f5f9 75%)}[dir] .shimmer-block{background-size:600px 100%}.spreadsheet-row-container:has(.shimmer-block){pointer-events:none}.spreadsheet-row-container:has(.shimmer-block) .spreadsheet-row{cursor:default}.spreadsheet-row-container:has(.shimmer-block) .spreadsheet-row:hover{background:#fff}.cm-loading-banner{display:flex;align-items:flex-start;gap:18px;padding:20px 22px;border:1.5px dashed #fbbf24;border-radius:10px;animation:cmBannerIn .35s ease-out both}[dir=ltr] .cm-loading-banner{background:linear-gradient(135deg,#fffbeb,#fefce8)}[dir=rtl] .cm-loading-banner{background:linear-gradient(-135deg,#fffbeb,#fefce8)}.cm-loading-banner__spinner-wrap{position:relative;width:36px;height:36px;flex-shrink:0;margin-top:2px}.cm-loading-banner__spinner{position:absolute;inset:0;border-radius:50%;border:3px solid #fde68a;border-top-color:#f59e0b;animation:cmSpin .9s linear infinite}.cm-loading-banner__pulse-ring{position:absolute;inset:-4px;border-radius:50%;border:2px solid #fbbf24;animation:cmPulseRing 1.6s ease-out infinite}.cm-loading-banner__text{flex:1;min-width:0}.cm-loading-banner__title{font-size:13px;font-weight:700;color:#92400e;margin:0 0 4px}.cm-loading-banner__sub{font-size:11px;color:#b45309;margin:0;line-height:1.55}.cm-loading-banner__steps{display:flex;flex-direction:column;gap:7px;flex-shrink:0;padding-top:2px}.cm-analysis-step{display:flex;align-items:center;gap:7px;font-size:11px;color:#b45309;font-weight:600;opacity:0;animation:slideDownFade .4s ease-out forwards}.cm-analysis-step__dot{width:7px;height:7px;border-radius:50%;background:#f59e0b;flex-shrink:0;animation:cmDotFade 1.4s ease-in-out infinite}.cm-header-loading-badge{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:#d97706;background:#fffbeb;border:1px solid rgba(251,191,36,.4);padding:2px 9px;border-radius:20px;vertical-align:middle;letter-spacing:0}[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;border-radius:50%;background:#f59e0b;animation:cmPollDot 1.1s ease-in-out infinite}.cm-polling-badge{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:#d97706;background:#fffbeb;border:1px solid rgba(251,191,36,.4);padding:2px 8px;border-radius:20px}.cm-polling-badge__dot{width:6px;height:6px;border-radius:50%;background:#f59e0b;flex-shrink:0;animation:cmPollDot 1.1s ease-in-out infinite}.question-spreadsheet-view{margin-top:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.spreadsheet-main-header{display:flex;flex-direction:column;gap:4px;margin-bottom:24px;padding:0 20px;margin-top:20px}.spreadsheet-main-header__title{font-size:20px;font-weight:800;color:#0f172a;margin:0;letter-spacing:-.02em;display:flex;align-items:center;flex-wrap:wrap;gap:6px}.spreadsheet-main-header__subtitle{font-size:13px;color:#64748b;margin:0}.spreadsheet-control-bar{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;border-bottom:1px solid #eef2f7;background:#fff;flex-wrap:wrap;gap:8px}@media(max-width:768px){.spreadsheet-control-bar>.d-flex{flex-direction:column;align-items:flex-start!important;gap:12px}}.bar-stats{display:flex;align-items:center;gap:10px;flex-wrap:wrap}@media(max-width:768px){.bar-stats{flex-wrap:nowrap;overflow-x:auto;width:100%;padding-bottom:4px;-ms-overflow-style:none;scrollbar-width:none}.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;gap:10px}@media(max-width:768px){.cm-toolbar-actions{width:100%;flex-wrap:wrap}}.cm-export-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;color:#334155;font-size:.8125rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.cm-export-btn svg{flex-shrink:0}.cm-export-btn:hover:not(:disabled){border-color:#6366f1;color:#4f46e5;background:#f5f5ff}.cm-export-btn:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.cm-export-btn:disabled{opacity:.6;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;border-radius:8px!important;border:1px solid #e2e8f0!important;height:34px!important;min-width:220px;background:#f8fafc!important;color:#1e293b!important;transition:border-color .15s,box-shadow .15s}[dir=ltr] .search-input{padding-left:32px!important}[dir=rtl] .search-input{padding-right:32px!important}.search-input:focus{border-color:#4f46e5!important;box-shadow:0 0 0 3px #4f46e51a!important;outline:none;background:#fff!important}.search-input::placeholder{color:#94a3b8}.active-filter-chips{display:flex;flex-wrap:wrap;gap:6px;padding:8px 20px;margin-bottom:4px}.filter-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:20px;font-size:11px;font-weight:600;white-space:nowrap}.filter-chip__dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.filter-chip__remove{border:none;background:transparent;cursor:pointer;padding:0;display:flex;align-items:center}.filter-chip-clear-all{border:none;background:#f1f5f9;cursor:pointer;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:600;color:#64748b}.spreadsheet-table-container{overflow-x:auto;overflow-y:visible;border:1px solid #eef2f7;border-radius:10px;background:#fff;box-shadow:0 1px 6px #0000000a}.spreadsheet-header{background:#f8fafc;border-bottom:2px solid #e2e8f0;position:sticky;top:0;z-index:10}.header-cell{display:flex;align-items:center;padding:10px 12px;font-size:11px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.04em;overflow:hidden;gap:4px;transition:background .15s,color .15s}[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{background:#f0f0ff;color:#4f46e5}.resize-handle{position:absolute;top:0;width:5px;height:100%;cursor:col-resize;z-index:1;background:transparent;transition:background .15s}[dir=ltr] .resize-handle{right:0}[dir=rtl] .resize-handle{left:0}.resize-handle:hover{background:#4f46e540}.spreadsheet-body{background:#fff}.spreadsheet-row-container{border-bottom:1px solid #eef2f7;transition:background .12s}.spreadsheet-row-container:last-child{border-bottom:none}.spreadsheet-row-container.expanded{background:#fafbfc}.spreadsheet-row-container.expanded .spreadsheet-row{background:#fafbfc;border-bottom:none}.spreadsheet-row-container:hover:not(.expanded) .spreadsheet-row{background:#f8fafc}.spreadsheet-row{cursor:pointer;transition:background .12s;background:#fff}.row-cell{display:flex;align-items:center;padding:10px 12px;font-size:12px;color:#1e293b;overflow:hidden}[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-id,.row-cell.col-score{justify-content:center}.row-cell.col-actions{justify-content:center;overflow:visible}.q-number-badge{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#f1f5f9;font-size:10px;font-weight:700;color:#64748b;flex-shrink:0}.expand-icon{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;background:#f1f5f9;color:#64748b;transition:transform .2s ease,background .15s,color .15s;flex-shrink:0}.expand-icon.expanded{background:#4f46e51a;color:#4f46e5}[dir=ltr] .expand-icon.expanded{transform:rotate(180deg)}[dir=rtl] .expand-icon.expanded{transform:rotate(-180deg)}.details-panel{background:#fafbfc;border-top:1px solid #eef2f7;position:sticky;width:100%;animation:slideDownFade .2s ease-out}[dir=ltr] .details-panel{padding:20px 24px 24px 68px;left:0}[dir=rtl] .details-panel{padding:20px 68px 24px 24px;right:0}.details-two-col{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media(max-width:768px){.details-two-col{grid-template-columns:1fr}}.section-label{font-size:11px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin:0}.justification-section{margin-bottom:20px}.justification-box{margin:0;font-size:13px;color:#475569;line-height:1.65;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;gap:8px;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;gap:8px}.item-card{background:#fff;border:1px solid #eef2f7;border-radius:8px;padding:10px 14px}.item-card__header{display:flex;align-items:center;gap:8px;margin-bottom:4px}.item-card__name{font-size:12px;font-weight:700;color:#1e293b;flex:1}.item-card__category{font-size:10px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;display:block;margin-bottom:4px}.item-card__badge{font-size:10px;font-weight:700;padding:1px 7px;border-radius:4px;flex-shrink:0}.item-card__evidence{margin:0;font-size:12px;color:#475569;line-height:1.55}.item-card__evidence-label{color:#64748b}.item-card__gap{margin:4px 0 0;font-size:11px;color:#ef4444;font-style:italic}.msr-gap-box{margin-top:12px;padding:10px 14px;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px}.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;margin:0 0 6px}.gap-title--mhr{color:#dc2626}.gap-title--msr{color:#ea580c}.gap-wrap{display:flex;flex-wrap:wrap;gap:4px}.gap-pill{font-size:11px;font-weight:600;padding:2px 8px;border-radius:4px;background:#fef2f2;color:#ef4444;border:1px solid #fecaca}.gap-item{margin:0;font-size:11px;color:#b91c1c;font-weight:500}.gap-item+.gap-item{margin-top:4px}.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;gap:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#94a3b8;margin-bottom:12px}.vertical-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width:768px){.vertical-grid{grid-template-columns:1fr}}.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;margin-bottom:8px}.vertical-card__name{font-size:13px;font-weight:700;color:#1e293b}.vertical-card__score{font-size:12px;font-weight:700;padding:3px 9px;border-radius:20px}.vertical-card__bar-bg{height:5px;background:#f1f5f9;border-radius:10px;overflow:hidden;margin-bottom:8px}.vertical-card__bar-fill{height:100%;border-radius:10px;transition:width .9s ease}.vertical-card__reason{margin:0;font-size:11px;line-height:1.55;color:#64748b}.mhr-count-col{flex-direction:column;align-items:flex-start;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;background:#f1f5f9;border-radius:4px;overflow:hidden;width:48px;flex-shrink:0}.mini-bar-track__fill{height:100%;border-radius:4px;transition:width .6s ease}.proficiency-wrap{display:flex;gap:2px;align-items:center}.proficiency-dot{width:6px;height:6px;border-radius:50%}.proficiency-dot--filled{background:#4f46e5}.proficiency-dot--empty{background:#e2e8f0}.status-pill{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:6px;font-size:11px;font-weight:700;white-space:nowrap;flex-shrink:0}.status-pill__dot{width:5px;height:5px;border-radius:50%;flex-shrink:0}.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;padding:64px 24px;background:#fff;text-align:center;margin:0 auto;min-height:280px}.empty-state__inner{display:flex;flex-direction:column;align-items:center;max-width:400px}.empty-state__icon-wrap{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px;box-shadow:0 4px 16px #4f46e526;border:4px solid #ffffff;outline:1px solid rgba(79,70,229,.1)}[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{margin:0 0 8px;font-size:18px;font-weight:800;color:#1e293b;letter-spacing:-.01em}.empty-state__subtitle{margin:0 0 24px;font-size:13px;color:#475569;line-height:1.5}.empty-state__clear-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;cursor:pointer;font-size:13px;font-weight:600;color:#1e293b;box-shadow:0 2px 6px #0000000d;transition:all .2s ease}.empty-state__clear-btn:hover{border-color:#4f46e5;color:#4f46e5;background:#ede9fe;box-shadow:0 4px 12px #4f46e51a;transform:translateY(-1px)}.empty-state__clear-btn:active{transform:translateY(0)}.empty-text{font-size:12px;color:#94a3b8;font-style:italic;margin:0}.show-more-bar{text-align:center;padding:16px 0;border-top:1px solid #eef2f7;background:#f8fafc}.info-tooltip-btn{border:none;background:transparent;cursor:default;padding:1px 2px;display:flex;align-items:center;color:#94a3b8;transition:color .15s}.info-tooltip-btn:hover,.info-tooltip-btn.active{color:#4f46e5}.info-tooltip-popup{position:absolute;z-index:99999;background:#1e293b;color:#e2e8f0;border-radius:8px;padding:10px 14px;font-size:12px;line-height:1.65;max-width:280px;box-shadow:0 8px 24px #00000040;pointer-events:none}.info-tooltip-popup__arrow{position:absolute;top:-5px;width:10px;height:10px;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{border:none;background:transparent;cursor:pointer;padding:2px 3px;border-radius:4px;display:flex;align-items:center;color:#94a3b8;transition:color .15s}.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;background:#fff;border-radius:10px;box-shadow:0 8px 32px #00000029;border:1px solid #e2e8f0;min-width:160px;overflow:hidden}.filter-dropdown-popup__header{padding:8px 12px;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;align-items:center}.filter-dropdown-popup__header-label{font-size:11px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.filter-dropdown-popup__clear-btn{border:none;background:transparent;cursor:pointer;font-size:11px;color:#ef4444;font-weight:600;padding:0;display:flex;align-items:center;gap:3px}.filter-dropdown-popup__list{padding:6px 0;max-height:200px;overflow-y:auto}.filter-dropdown-popup__option{display:flex;align-items:center;gap:8px;padding:6px 12px;cursor:pointer;font-size:12px;color:#334155}.filter-dropdown-popup__option input[type=checkbox]{accent-color:#4f46e5;cursor:pointer}.filter-dropdown-popup__option-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.evaluation-summary-container{margin-bottom:20px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;box-shadow:0 1px 3px #0000000a}.top-vertical-banner{display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid #eef2f7;color:#3b82f6;font-size:12px;font-weight:600}[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{padding:16px;font-size:13px;line-height:1.65;color:#475569}.evaluation-summary-text p{margin:0}.top-vertical-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;background:#eff6ff;color:#3b82f6;border:1px solid rgba(147,197,253,.4);border-radius:20px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.preferred-skills-section{margin-top:24px;padding-top:24px;border-top:1px solid #eef2f7}.program-export-view{width:960px;padding:36px 40px 44px;background:#fff;color:#0f172a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;box-sizing:border-box}.pex-cover{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;padding-bottom:20px;margin-bottom:28px;border-bottom:2px solid #e2e8f0}.pex-cover-title{margin:0 0 6px;font-size:1.6rem;font-weight:800;letter-spacing:-.02em}.pex-cover-sub{margin:0;max-width:460px;font-size:.875rem;line-height:1.5;color:#64748b}.pex-cover-meta{display:grid;grid-template-columns:repeat(2,auto);gap:10px 24px;margin:0;flex-shrink:0}.pex-cover-meta dt{font-size:.62rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#94a3b8}.pex-cover-meta dd{margin:2px 0 0;font-size:.875rem;font-weight:700}.pex-program{border:1px solid #e2e8f0;border-radius:12px;padding:20px 22px 22px;margin-bottom:22px;break-inside:avoid;page-break-inside:avoid}.pex-program:last-child{margin-bottom:0}.pex-program-head{padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid #f1f5f9}.pex-program-title{display:flex;align-items:center;gap:12px;margin-bottom:12px}.pex-program-title h3{margin:0;font-size:1.15rem;font-weight:800;letter-spacing:-.01em}.pex-verdict{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.pex-verdict--pass{background:#dcfce7;color:#15803d}.pex-verdict--fail{background:#fee2e2;color:#b91c1c}.pex-verdict--none{background:#f1f5f9;color:#475569}.pex-rollups{display:flex;flex-wrap:wrap;gap:10px}.pex-rollup{display:flex;flex-direction:column;gap:3px;background:#f8fafc;border-radius:8px;padding:8px 12px;min-width:108px}.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{margin:0 0 14px;font-size:.85rem;line-height:1.55;color:#475569}.pex-gaps{background:#fffbeb;border:1px solid #fde68a;border-radius:10px;padding:12px 14px;margin-bottom:16px}.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;margin-bottom:4px}.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}.pex-block{margin-bottom:18px}.pex-block:last-child{margin-bottom:0}.pex-block-title{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#475569}.pex-block-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 6px;border-radius:999px;background:#eef2ff;color:#4f46e5;font-size:.68rem;font-weight:800;letter-spacing:0}.pex-items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.pex-item{border:1px solid #eef2f7;border-radius:8px;padding:10px 12px;background:#fff;break-inside:avoid;page-break-inside:avoid}[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;gap:8px}.pex-item-name{flex: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{padding:2px 9px;border-radius:999px;font-size:.68rem;font-weight:700;white-space:nowrap;text-transform:capitalize}.pex-item-category{display:inline-block;margin-top:4px;font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8}.pex-item-evidence,.pex-item-gap{margin:6px 0 0;font-size:.8rem;line-height:1.5}.pex-item-evidence strong,.pex-item-gap strong{font-weight:700}.pex-item-evidence{color:#475569}.pex-item-gap{color:#b45309}.pex-empty{margin:0;font-size:.8125rem;color:#94a3b8}.srf-card{background:#fff;border:1px solid #e8ecf0;border-radius:12px;overflow:hidden;margin:.75rem 0;box-shadow:0 1px 2px #0000000a,0 4px 12px #0000000a}.srf-card-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.4rem;border-bottom:1px solid #f0f3f6;flex-wrap:wrap}@media(max-width:700px){.srf-card-header{flex-direction:column;align-items:flex-start}}.srf-card-title-group{display:flex;flex-direction:column;gap:.18rem}.srf-card-title{font-weight:700;color:#0f1923;margin:0;letter-spacing:-.01em}.srf-card-desc{font-size:.75rem;color:#8b96a3;margin:0}.srf-summary-bar{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.srf-summary-pill{display:flex;align-items:center;gap:.35rem;padding:.28rem .65rem;border-radius:6px;position:relative;border:1px solid transparent}.srf-summary-pill--green{background:#edf7f2;color:#1e5c3e;border-color:#d8eee3}.srf-summary-pill--red{background:#faeaea;color:#7f2828;border-color:#f4d1d1}.srf-summary-pill--red.srf-summary-pill--active{border-color:#e0a0a0}.srf-summary-pill--amber{background:#fdf2d8;color:#6b4a10;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;background:#c05252;border-radius:50%;border:1.5px solid #ffffff;animation:srf-dot-pulse 2.5s ease-in-out infinite}[dir=ltr] .srf-live-dot{right:-3px}[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;gap:.55rem;background:#fdf4f4;border-top:1px solid #f0d0d0;border-bottom:1px solid #f0d0d0;padding:.6rem 1.4rem;font-size:.8rem;color:#7f2828}.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){.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}}.srf-column{padding:1.1rem 1.3rem 1.3rem}.srf-column--green{border-top:2px solid #3d9970}.srf-column--red{border-top:2px solid #c05252}.srf-column--amber{border-top:2px solid #c08830}.srf-column-header{display:flex;align-items:flex-start;justify-content:space-between;width:100%;background:none;border:none;padding:0 0 .9rem;cursor:pointer;gap:.4rem}[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;gap:.6rem}.srf-col-icon{margin-top:2px;flex-shrink:0}.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;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;gap:.35rem;flex-shrink:0;margin-top:1px}.srf-col-count{font-size:.7rem;font-weight:700;padding:.12rem .42rem;border-radius:4px}.srf-col-count--green{background:#e8f5ee;color:#2d7a5a}.srf-col-count--red{background:#fceaea;color:#a94040}.srf-col-count--amber{background:#fdf3dc;color:#8a6220}.srf-col-chevron{color:#c4cdd6;opacity:.7;display:flex;align-items:center;transition:opacity .15s}.srf-col-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.55rem}.srf-col-item{display:flex;align-items:flex-start;gap:.7rem;padding:.6rem .75rem;border-radius:7px;font-size:.82rem;line-height:1.55;color:#3d4a57;border:1px solid transparent;transition:background .12s,border-color .12s}.srf-col-item--green{background:#f5fbf7;border-color:#e6f5eb}.srf-col-item--green:hover{background:#ecf7f0}.srf-col-item--red{background:#fdf6f6;border-color:#f9e5e5}.srf-col-item--red:hover{background:#fbecec}.srf-col-item--amber{background:#fdfaf3;border-color:#faf3e2}.srf-col-item--amber:hover{background:#fbf5e8}.srf-item-bar{flex-shrink:0;width:2.5px;border-radius:2px;min-height:100%;align-self:stretch}.srf-item-bar--green{background:#3d9970;opacity:.6}.srf-item-bar--red{background:#c05252;opacity:.6}.srf-item-bar--amber{background:#c08830;opacity:.6}.srf-item-text{flex:1}.srf-col-empty{display:flex;align-items:center;justify-content:center;padding:1.4rem 1rem;font-size:.79rem;color:#c4cdd6;font-style:italic;text-align:center;border:1px dashed #eef1f4;border-radius:7px}.interview-form-answers .section-title{font-size:1rem;margin-bottom:14px}.interview-form-answers__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.interview-form-answers__item{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:12px 14px;min-width:0}.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;margin:0 0 6px;line-height:1.4}.interview-form-answers__value{font-size:12px;font-weight:500;color:#6b7280;margin:0;line-height:1.5;overflow-wrap:anywhere;white-space:pre-wrap}.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;gap:4px;background:#fff;color:#5b48e8;font-size:10px;font-weight:700;padding:2px 8px;border-radius:9999px;box-shadow:0 4px 10px #0000001f;box-shadow:0 4px 10px #0000001f,0 0 0 1px #7c6cf04d;pointer-events:none;font-family:inherit}[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;gap:8px;padding:10px 16px;border:none;border-radius:9999px;font-size:14px;font-weight:600;color:#fff;box-shadow:0 12px 34px -10px #5b48e8b3,inset 0 0 0 1px #ffffff40;cursor:pointer;-webkit-user-select:none;user-select:none;font-family:inherit;transition:transform .3s ease,box-shadow .3s ease;animation:lt-glow 9s ease-in-out infinite,lt-breathe 3.5s ease-in-out infinite}[dir=ltr] .assessment-lt-container .lt-button{background:linear-gradient(135deg,#6d5efc,#5b48e8 60%,#4a37d4)}[dir=rtl] .assessment-lt-container .lt-button{background:linear-gradient(-135deg,#6d5efc,#5b48e8 60%,#4a37d4)}@media(min-width:640px){.assessment-lt-container .lt-button{padding:12px 20px}}.assessment-lt-container .lt-button:hover{transform:scale(1.05);box-shadow:0 18px 44px -10px #5b48e8d9,inset 0 0 0 1px #ffffff59}.assessment-lt-container .lt-button:active{transform:scale(.97)}.assessment-lt-container .lt-button:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.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;transform:translateY(-4px)}@keyframes lt-glow{0%,88%,to{box-shadow:0 12px 34px -10px #5b48e8b3,0 0 #7c6cf000,inset 0 0 0 1px #ffffff40}92%{box-shadow:0 14px 38px -10px #5b48e8d9,0 0 0 14px #7c6cf047,inset 0 0 0 1px #ffffff4d}96%{box-shadow:0 14px 38px -10px #5b48e8d9,0 0 0 24px #7c6cf000,inset 0 0 0 1px #ffffff4d}}@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{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.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;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;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{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-left,[dir=ltr] .swiper-3d .swiper-slide-shadow-right,[dir=ltr] .swiper-3d .swiper-slide-shadow-top,[dir=ltr] .swiper-3d .swiper-slide-shadow-bottom{left:0}[dir=rtl] .swiper-3d .swiper-slide-shadow,[dir=rtl] .swiper-3d .swiper-slide-shadow-left,[dir=rtl] .swiper-3d .swiper-slide-shadow-right,[dir=rtl] .swiper-3d .swiper-slide-shadow-top,[dir=rtl] .swiper-3d .swiper-slide-shadow-bottom{right:0}.swiper-3d .swiper-slide-shadow{background:#00000026}[dir=ltr] .swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}[dir=rtl] .swiper-3d .swiper-slide-shadow-left,[dir=ltr] .swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}[dir=rtl] .swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.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;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-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;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;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:10px;width:100%}[dir=ltr] .swiper-pagination-fraction,[dir=ltr] .swiper-pagination-custom,[dir=ltr] .swiper-horizontal>.swiper-pagination-bullets,[dir=ltr] .swiper-pagination-bullets.swiper-pagination-horizontal{left:0}[dir=rtl] .swiper-pagination-fraction,[dir=rtl] .swiper-pagination-custom,[dir=rtl] .swiper-horizontal>.swiper-pagination-bullets,[dir=rtl] .swiper-pagination-bullets.swiper-pagination-horizontal{right:0}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.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;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.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);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{top:50%;transform:translate3d(0,-50%,0)}[dir=ltr] .swiper-vertical>.swiper-pagination-bullets,[dir=ltr] .swiper-pagination-vertical.swiper-pagination-bullets{right:10px}[dir=rtl] .swiper-vertical>.swiper-pagination-bullets,[dir=rtl] .swiper-pagination-vertical.swiper-pagination-bullets{left:10px}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.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:translate(-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:translate(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:.2s transform,.2s left}[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:.2s transform,.2s right}[dir=ltr] .swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}[dir=rtl] .swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;top:0;width:100%;height:100%;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-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.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-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,[dir=ltr] .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{left:0}[dir=rtl] .swiper-horizontal>.swiper-pagination-progressbar,[dir=rtl] .swiper-pagination-progressbar.swiper-pagination-horizontal,[dir=rtl] .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,[dir=rtl] .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{right:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:4px;height:100%;top:0}[dir=ltr] .swiper-vertical>.swiper-pagination-progressbar,[dir=ltr] .swiper-pagination-progressbar.swiper-pagination-vertical,[dir=ltr] .swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,[dir=ltr] .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{left:0}[dir=rtl] .swiper-vertical>.swiper-pagination-progressbar,[dir=rtl] .swiper-pagination-progressbar.swiper-pagination-vertical,[dir=rtl] .swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,[dir=rtl] .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{right:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:#0000001a}.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-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;top:1%;z-index:50;width:5px;height:98%}[dir=ltr] .swiper-vertical>.swiper-scrollbar,[dir=ltr] .swiper-scrollbar.swiper-scrollbar-vertical{right:3px}[dir=rtl] .swiper-vertical>.swiper-scrollbar,[dir=rtl] .swiper-scrollbar.swiper-scrollbar-vertical{left:3px}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:#00000080;border-radius:10px;top:0}[dir=ltr] .swiper-scrollbar-drag{left:0}[dir=rtl] .swiper-scrollbar-drag{right:0}.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;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;top:50%;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}[dir=ltr] .swiper-lazy-preloader{left:50%;margin-left:-21px}[dir=rtl] .swiper-lazy-preloader{right:50%;margin-right:-21px}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.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}.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}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;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-prev,.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right{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:"";background:#000;position:absolute;inset:0;filter:blur(50px)}.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-top,.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}[dir=ltr] .swiper-container .swiper-shadow{box-shadow:2px 8px 10px #192a4621!important}[dir=rtl] .swiper-container .swiper-shadow{box-shadow:-2px 8px 10px #192a4621!important}.swiper-pagination .swiper-pagination-bullet:focus{outline:none}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#4f46e5}.swiper-centered-slides.swiper-container .swiper-slide{text-align:center;font-weight:500;background-color:#fff;height:auto;width:auto!important;padding:2rem 5.5rem;cursor:pointer}.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}.swiper-centered-slides .swiper-button-next:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")}.swiper-centered-slides .swiper-button-prev:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E")}.swiper-centered-slides .swiper-button-next,.swiper-centered-slides .swiper-button-prev{height:40px!important;width:40px!important}.swiper-centered-slides .swiper-button-next:after,.swiper-centered-slides .swiper-button-prev:after{border-radius:50%;background-color:#4f46e5;box-shadow:0 2px 4px #22292f80!important;background-size:24px!important;height:40px!important;width:40px!important}.swiper-centered-slides.swiper-container-rtl .swiper-button-next:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E")}.swiper-centered-slides.swiper-container-rtl .swiper-button-prev:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")}.swiper-centered-slides-2.swiper-container .swiper-slide{font-weight:500;background-color:#f2f4f4;height:auto;width:auto!important;cursor:pointer}.swiper-centered-slides-2.swiper-container .swiper-slide.swiper-slide-active{color:#fff;background-color:#4f46e5!important;box-shadow:0 3px 6px #4f46e580!important}.swiper-cube-effect.swiper-container{width:300px;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}.gallery-thumbs{padding:10px 0;background:#22292f}.gallery-thumbs .swiper-slide{opacity:.4}.gallery-thumbs .swiper-slide-thumb-active{opacity:1}.swiper-parallax .swiper-slide{padding:2.67rem 4rem}.swiper-parallax .swiper-slide .title{font-size:1.07rem;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;background-color:#eee;display:flex;justify-content:center;align-items:center}.swiper-button-prev,.swiper-button-next,.swiper-container-rtl .swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:none;color:#fff;width:38px;font-size:2rem}.swiper-button-prev:focus,.swiper-button-next:focus,.swiper-container-rtl .swiper-button-prev:focus,.swiper-container-rtl .swiper-button-next:focus{outline:none}.swiper-button-prev:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:44px;color:#6e6b7b;width:44px;height:44px;content:""}[dir=ltr] .swiper-button-prev:after{padding-right:1px}[dir=rtl] .swiper-button-prev:after{padding-left:1px}.swiper-button-next:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:44px;color:#6e6b7b;width:44px;height:44px;content:""}[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{background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:44px;color:#6e6b7b;width:44px;height:44px;content:""}.swiper-container-rtl .swiper-button-next:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:44px;color:#6e6b7b;width:44px;height:44px;content:""}@media only screen and (max-width:768px){.swiper-button-prev{font-size:1.286rem;top:55%}.swiper-button-prev:after{height:28px;width:28px;background-size:24px}.swiper-button-next{font-size:1.286rem;top:55%}.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;background-size:18px}.swiper-parallax .swiper-slide{padding:1rem 1.2rem}.swiper-parallax img{height:100%!important}}@media only screen and (max-width:576px){.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%}.swiper-parallax .swiper-slide{padding:1rem 1.3rem}.swiper-virtual.swiper-container .swiper-slide{font-size:1rem}}.dark-layout .swiper-container:not(.swiper-parallax) .swiper-slide{background-color:#161d31}.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;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;background-color:#eee;display:flex;justify-content:center;align-items:center}html[dir=ltr][dir=rtl] .swiper .swiper-button-next,html[dir=ltr][dir=rtl] .swiper .swiper-button-prev{transform:rotate(180deg)}html[dir=rtl][dir=rtl] .swiper .swiper-button-next,html[dir=rtl][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=ltr][dir=rtl] .swiper .swiper-button-next{left:10px!important;right:auto!important}html[dir=rtl][dir=rtl] .swiper .swiper-button-next{right:10px!important;left:auto!important}html[dir=ltr][dir=rtl] .swiper .swiper-button-prev{left:auto!important;right:10px!important}html[dir=rtl][dir=rtl] .swiper .swiper-button-prev{right:auto!important;left:10px!important}html[dir=ltr][dir=rtl] .swiper .swiper-pagination-progressbar{transform:translateZ(0) rotate(180deg)}html[dir=rtl][dir=rtl] .swiper .swiper-pagination-progressbar{transform:translateZ(0) rotate(-180deg)}html[dir=ltr][dir=rtl] .swiper.swiper-cube .swiper-slide{transform-origin:100% 100%!important}html[dir=rtl][dir=rtl] .swiper.swiper-cube .swiper-slide{transform-origin:0% 100%!important}.jy-rounds{display:flex;flex-direction:column;gap:12px}.jy-rounds__head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.jy-rounds__count{font-size:15px;font-weight:700;color:var(--jy-text)}.jy-rounds__last,.jy-rounds__result,.jy-rounds__kind{font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;background:var(--jy-border-soft);color:var(--jy-text-secondary);white-space:nowrap}.jy-rounds__history{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.jy-rounds__history li{display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid var(--jy-border);border-radius:8px;background:var(--jy-surface);font-size:13px}.jy-rounds__view{border:none;background:none;padding:0;font:inherit;font-size:12px;font-weight:600;color:var(--jy-primary);cursor:pointer;white-space:nowrap}.jy-rounds__view:hover{text-decoration:underline}.jy-rounds__round{width:22px;height:22px;flex:none;border-radius:50%;background:var(--jy-primary-tint);color:var(--jy-primary);font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.jy-rounds__label{flex:1;min-width:0;color:var(--jy-text)}.jy-rounds__options{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}.jy-rounds__option{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--jy-border);border-radius:10px;background:var(--jy-surface);color:var(--jy-text-secondary);font:inherit;font-size:13px;cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease}[dir=ltr] .jy-rounds__option{text-align:left}[dir=rtl] .jy-rounds__option{text-align:right}.jy-rounds__option:hover:not(:disabled){border-color:var(--jy-primary)}.jy-rounds__option:disabled{cursor:default;opacity:.6}.jy-rounds__option--on{border-color:var(--jy-primary);box-shadow:0 0 0 3px var(--jy-primary-tint);color:var(--jy-primary)}.jy-rounds__optbody{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.jy-rounds__optmeta,.jy-rounds__optwhy{font-size:11.5px;font-weight:400;color:var(--jy-text-muted)}.jy-rounds__optwhy{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.jy-rounds__notice{margin:0;padding:8px 12px;border-radius:8px;background:var(--jy-sunken);font-size:12.5px;color:var(--jy-text-secondary)}.jy-rounds__optname{flex:1;min-width:0;font-weight:600;color:var(--jy-text)}.jy-rounds__ineligible{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--jy-text-muted)}.jy-rounds__ineligible li{display:flex;justify-content:space-between;gap:12px}.jy-rounds__empty,.jy-rounds__muted{margin:0;font-size:12.5px;color:var(--jy-text-muted)}.jy-rounds__note{width:100%;resize:vertical;padding:8px 10px;border:1px solid var(--jy-border);border-radius:8px;background:var(--jy-surface);font:inherit;font-size:13px;color:var(--jy-text)}.jy-rounds__error{font-size:12px;font-weight:600;color:var(--jy-danger)}.jy-rounds__actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}.jy-rounds__legend{list-style:none;margin:0;padding:10px 12px;border-radius:8px;background:var(--jy-sunken);display:flex;flex-direction:column;gap:3px;font-size:12px;color:var(--jy-text-secondary)}.jy-rounds__legend b{color:var(--jy-text);font-weight:600}.jy-rounds__confirm{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:12px 14px;border-radius:10px;border:1px solid rgba(213,56,47,.25);background:var(--jy-danger-soft);font-size:13px;color:var(--jy-danger-dark)}.jy-next-round{margin-bottom:16px;padding:16px 18px;border:1px solid var(--jy-primary);border-radius:12px;background:var(--jy-surface);box-shadow:0 0 0 3px var(--jy-primary-tint)}.jy-next-round__head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.jy-next-round__title{font-size:15px;font-weight:700;color:var(--jy-text)}.jy-next-round__badge{padding:2px 10px;border-radius:999px;background:var(--jy-primary-tint);color:var(--jy-primary);font-size:12px;font-weight:600}.jy-next-round--done{display:flex;align-items:center;gap:8px;border-color:var(--jy-border);box-shadow:none;color:var(--jy-success, #059669);font-size:13.5px;font-weight:600}.jy-workspace{--jy-page-bg: #f6f7fb;--jy-surface: #ffffff;--jy-sunken: #f8fafc;--jy-border: #e6e9f0;--jy-border-soft: #eef1f6;--jy-border-strong: #d6dbe6;--jy-text: #0f172a;--jy-text-secondary: #5a6478;--jy-text-muted: #94a3b8;--jy-text-faint: #b8c0cf;--jy-primary: #4f46e5;--jy-primary-dark: #4338ca;--jy-primary-tint: #eef2ff;--jy-primary-soft: rgba(79, 70, 229, .08);--jy-accent: #f0663f;--jy-accent-soft: rgba(240, 102, 63, .1);--jy-success: #0d9268;--jy-success-soft: rgba(13, 146, 104, .1);--jy-warning: #c77700;--jy-warning-soft: rgba(199, 119, 0, .1);--jy-danger: #d5382f;--jy-danger-dark: #b32d25;--jy-danger-soft: rgba(213, 56, 47, .1);--jy-info: #0a7ea4;--jy-info-soft: rgba(10, 126, 164, .1);--jy-neutral-soft: rgba(100, 116, 139, .1);--jy-messenger: #0084ff;--jy-messenger-soft: rgba(0, 132, 255, .1);--jy-radius-xs: 6px;--jy-radius-sm: 8px;--jy-radius: 12px;--jy-radius-lg: 16px;--jy-radius-pill: 999px;--jy-shadow-xs: 0 1px 2px rgba(15, 23, 42, .04);--jy-shadow-sm: 0 1px 3px rgba(15, 23, 42, .06), 0 1px 2px rgba(15, 23, 42, .03);--jy-shadow: 0 4px 14px rgba(15, 23, 42, .07);--jy-shadow-xl: 0 24px 60px rgba(15, 23, 42, .16);--jy-shadow-primary: 0 8px 24px rgba(79, 70, 229, .24);--jy-topbar-h: 60px;color:var(--jy-text-secondary);font-size:14px}.jy-workspace .jy-micro{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--jy-text-muted)}.jy-workspace .jy-num{font-variant-numeric:tabular-nums;letter-spacing:-.02em}.jy-workspace .jy-card{background:var(--jy-surface);border:1px solid var(--jy-border);border-radius:var(--jy-radius);box-shadow:var(--jy-shadow-xs)}.jy-workspace .jy-card__head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 16px;border-bottom:1px solid var(--jy-border-soft);min-height:50px}.jy-workspace .jy-card__title{font-size:13px;font-weight:700;color:var(--jy-text);letter-spacing:-.01em}.jy-workspace .jy-card__foot{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 20px;border-top:1px solid var(--jy-border)}.jy-workspace .jy-pager{display:flex;align-items:center;gap:10px}.jy-workspace .jy-pager button{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--jy-radius-sm);border:1px solid var(--jy-border);background:#fff;color:var(--jy-text-secondary)}.jy-workspace .jy-pager button:hover:not(:disabled){border-color:var(--jy-primary);color:var(--jy-primary)}.jy-workspace .jy-pager button:disabled{opacity:.4}.jy-workspace .jy-pill{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;padding:3px 9px;border-radius:var(--jy-radius-pill);white-space:nowrap}.jy-workspace .jy-pill.jy-pill--off{background:#6b72801f;color:var(--jy-text-muted)}.jy-workspace .jy-pill__dot{width:5px;height:5px;border-radius:var(--jy-radius-pill);background:currentColor;flex:none}.jy-workspace .jy-chip{font-size:10px;font-weight:600;padding:2px 8px;border-radius:var(--jy-radius-pill);background:var(--jy-sunken);border:1px solid var(--jy-border-soft);color:var(--jy-text-secondary);white-space:nowrap}.jy-workspace .jy-chip--warn{background:#c777001a;border-color:#c7770040;color:#a35f00}.jy-workspace .jy-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:var(--jy-radius-sm);border:1px solid var(--jy-border-strong);background:var(--jy-surface);font-size:12px;font-weight:600;color:var(--jy-text-secondary);cursor:pointer;white-space:nowrap;text-decoration:none;transition:border-color .12s ease,color .12s ease}.jy-workspace .jy-btn:hover{border-color:var(--jy-primary);color:var(--jy-primary)}.jy-workspace .jy-btn--primary{background:var(--jy-primary);border-color:var(--jy-primary);color:#fff;font-weight:700;box-shadow:var(--jy-shadow-primary)}.jy-workspace .jy-btn--primary:hover{background:var(--jy-primary-dark);border-color:var(--jy-primary-dark);color:#fff}.jy-workspace .jy-btn--danger{background:var(--jy-danger);border-color:var(--jy-danger);color:#fff;font-weight:700}.jy-workspace .jy-btn--danger:hover{background:var(--jy-danger-dark);border-color:var(--jy-danger-dark);color:#fff}.jy-workspace .jy-btn--go{background:var(--jy-success);border-color:var(--jy-success);color:#fff;font-weight:700}.jy-workspace .jy-btn--go:hover{background:#0a7a57;border-color:#0a7a57;color:#fff}.jy-workspace .jy-btn:disabled{opacity:.5}.jy-workspace .jy-field{display:flex;flex-direction:column;gap:5px}.jy-workspace .jy-label{font-size:12px;font-weight:600;color:var(--jy-text-secondary)}.jy-workspace .jy-input{border:1px solid var(--jy-border-strong);border-radius:var(--jy-radius-sm);padding:8px 12px;font-size:12.5px;color:var(--jy-text);background:var(--jy-surface);display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:36px}.jy-workspace input.jy-input,.jy-workspace textarea.jy-input{display:block;width:100%;font-family:inherit;outline:none;transition:border-color .12s ease,box-shadow .12s ease}.jy-workspace input.jy-input::placeholder,.jy-workspace textarea.jy-input::placeholder{color:var(--jy-text-faint)}.jy-workspace input.jy-input:focus,.jy-workspace textarea.jy-input:focus{border-color:var(--jy-primary);box-shadow:0 0 0 3px var(--jy-primary-tint)}.jy-workspace input.jy-input:disabled,.jy-workspace textarea.jy-input:disabled{background:var(--jy-sunken);color:var(--jy-text-muted)}.jy-workspace textarea.jy-input{line-height:1.6;resize:vertical}.jy-workspace .jy-hint{font-size:11px;color:var(--jy-text-muted);line-height:1.5}.jy-workspace .jy-var{font-size:10px;font-weight:600;padding:2px 8px;border-radius:var(--jy-radius-pill);background:var(--jy-primary-tint);border:1px solid rgba(79,70,229,.2);color:var(--jy-primary);white-space:nowrap}.jy-workspace .jy-avatar{border-radius:var(--jy-radius-pill);display:flex;align-items:center;justify-content:center;font-weight:700;flex:none}.jy-workspace .jy-track{height:6px;border-radius:var(--jy-radius-pill);background:var(--jy-border-soft);overflow:hidden}.jy-workspace .jy-track__fill{height:100%;border-radius:var(--jy-radius-pill)}.jy-workspace .jy-table{width:100%;border-collapse:collapse}.jy-workspace .jy-table th{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--jy-text-muted);padding:9px 16px;border-bottom:1px solid var(--jy-border-soft);white-space:nowrap}[dir=ltr] .jy-workspace .jy-table th{text-align:left}[dir=rtl] .jy-workspace .jy-table th{text-align:right}.jy-workspace .jy-table td{padding:11px 16px;border-bottom:1px solid var(--jy-border-soft);font-size:12.5px;color:var(--jy-text-secondary);vertical-align:middle}.jy-workspace .jy-table tbody tr:last-child td{border-bottom:none}.jy-workspace .jy-table tbody tr:hover td{background:var(--jy-sunken)}.jy-workspace .jy-table--fixed{table-layout:fixed}.jy-workspace .jy-page{background:var(--jy-page-bg);border-radius:var(--jy-radius);overflow:hidden;border:1px solid var(--jy-border);display:flex;flex-direction:column;margin-top:-24px;min-height:calc(100vh - 160px);min-width:0}.jy-workspace .jy-topbar{min-height:var(--jy-topbar-h);background:var(--jy-surface);border-bottom:1px solid var(--jy-border);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 20px}.jy-workspace .jy-back{width:28px;height:28px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:var(--jy-radius-sm);border:1px solid var(--jy-border);background:var(--jy-surface);color:var(--jy-text-secondary);transition:background .14s ease,color .14s ease,border-color .14s ease}.jy-workspace .jy-back:hover{background:var(--jy-sunken);border-color:var(--jy-border-strong);color:var(--jy-text)}.jy-workspace .jy-topbar__title{font-size:15px;font-weight:700;letter-spacing:-.02em;color:var(--jy-text)}.jy-workspace .jy-tabs{background:var(--jy-surface);border-bottom:1px solid var(--jy-border);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 20px}.jy-workspace .jy-tabs__list{display:flex;gap:22px}.jy-workspace .jy-tab{display:flex;align-items:center;gap:6px;padding:17px 2px;font-size:13px;font-weight:500;color:var(--jy-text-secondary);border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;text-decoration:none}.jy-workspace .jy-tab svg{flex:none;opacity:.65;transition:opacity .14s ease}.jy-workspace .jy-tab:hover{color:var(--jy-primary)}.jy-workspace .jy-tab:hover svg{opacity:1}.jy-workspace .jy-tab.active{font-weight:700;color:var(--jy-primary);border-bottom-color:var(--jy-primary)}.jy-workspace .jy-tab.active svg{opacity:1}.jy-workspace .jy-tab__count{font-size:10px;font-weight:700;padding:1px 6px;border-radius:var(--jy-radius-pill);background:var(--jy-accent-soft);color:var(--jy-accent)}.jy-workspace .jy-journey-name{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:700;letter-spacing:-.01em;color:var(--jy-text);text-decoration:none;max-width:100%}.jy-workspace .jy-journey-name span{position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jy-workspace .jy-journey-name span:after{content:"";position:absolute;bottom:-2px;width:100%;height:1.5px;border-radius:2px;background:var(--jy-primary);transform:scaleX(0);transition:transform .18s ease}[dir=ltr] .jy-workspace .jy-journey-name span:after{left:0;transform-origin:left}[dir=rtl] .jy-workspace .jy-journey-name span:after{right:0;transform-origin:right}.jy-workspace .jy-journey-name svg{opacity:0;transition:opacity .18s ease,transform .18s ease}[dir=ltr] .jy-workspace .jy-journey-name svg{transform:translate(-4px)}[dir=rtl] .jy-workspace .jy-journey-name svg{transform:translate(4px)}.jy-workspace .jy-journey-name:hover,.jy-workspace .jy-journey-name:focus-visible{color:var(--jy-primary)}.jy-workspace .jy-journey-name:hover span:after,.jy-workspace .jy-journey-name:focus-visible span:after{transform:scaleX(1)}.jy-workspace .jy-journey-name:hover svg,.jy-workspace .jy-journey-name:focus-visible svg{opacity:1;transform:translate(0)}@media(prefers-reduced-motion:reduce){.jy-workspace .jy-journey-name span:after,.jy-workspace .jy-journey-name svg{transition:none}}.jy-workspace .jy-toggle{display:flex;align-items:center;gap:10px;padding:6px 0;border:none;background:transparent}.jy-workspace .jy-toggle__track{width:34px;height:20px;border-radius:999px;background:var(--jy-border-strong);position:relative;flex:none;transition:background .14s ease}.jy-workspace .jy-toggle__track.on{background:var(--jy-primary)}[dir=ltr] .jy-workspace .jy-toggle__track.on .jy-toggle__knob{left:16px}[dir=rtl] .jy-workspace .jy-toggle__track.on .jy-toggle__knob{right:16px}.jy-workspace .jy-toggle__knob{position:absolute;top:2px;width:16px;height:16px;border-radius:999px;background:#fff;box-shadow:0 1px 2px #0f172a33}[dir=ltr] .jy-workspace .jy-toggle__knob{left:2px;transition:left .14s ease}[dir=rtl] .jy-workspace .jy-toggle__knob{right:2px;transition:right .14s ease}.jy-workspace .jy-switch{display:inline-flex;align-items:center;gap:9px;border:none;background:transparent;border-radius:999px;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent}[dir=ltr] .jy-workspace .jy-switch{padding:2px 2px 2px 0}[dir=rtl] .jy-workspace .jy-switch{padding:2px 0 2px 2px}.jy-workspace .jy-switch__track{position:relative;flex:none;width:40px;height:22px;border-radius:999px;background:var(--jy-border-strong);box-shadow:inset 0 1px 2px #0f172a1f;transition:background .18s ease,box-shadow .18s ease}.jy-workspace .jy-switch__knob{position:absolute;top:2px;width:18px;height:18px;border-radius:999px;background:#fff;box-shadow:0 1px 3px #0f172a47;transition:transform .18s cubic-bezier(.3,.7,.4,1),width .12s ease}[dir=ltr] .jy-workspace .jy-switch__knob{left:2px}[dir=rtl] .jy-workspace .jy-switch__knob{right:2px}.jy-workspace .jy-switch__track.on{background:var(--jy-success)}[dir=ltr] .jy-workspace .jy-switch__track.on .jy-switch__knob{transform:translate(18px)}[dir=rtl] .jy-workspace .jy-switch__track.on .jy-switch__knob{transform:translate(-18px)}.jy-workspace .jy-switch__label{font-size:12px;font-weight:600;letter-spacing:.01em;color:var(--jy-text-secondary);-webkit-user-select:none;user-select:none}.jy-workspace .jy-switch__state{font-weight:700;color:var(--jy-text-muted);transition:color .18s ease}.jy-workspace .jy-switch__state.on{color:var(--jy-success)}.jy-workspace .jy-switch:hover:not(:disabled) .jy-switch__track{background:#c5cce0}.jy-workspace .jy-switch:hover:not(:disabled) .jy-switch__track.on{background:#0b7d59}.jy-workspace .jy-switch:active:not(:disabled) .jy-switch__knob{width:22px}[dir=ltr] .jy-workspace .jy-switch:active:not(:disabled) .jy-switch__track.on .jy-switch__knob{transform:translate(14px)}[dir=rtl] .jy-workspace .jy-switch:active:not(:disabled) .jy-switch__track.on .jy-switch__knob{transform:translate(-14px)}.jy-workspace .jy-switch:focus-visible .jy-switch__track{box-shadow:0 0 0 3px #4f46e547}.jy-workspace .jy-switch:disabled{opacity:.55;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.jy-workspace .jy-switch__track,.jy-workspace .jy-switch__knob,.jy-workspace .jy-switch__state{transition:none}}.jy-workspace .jy-rename{font-size:16px;font-weight:700;letter-spacing:-.02em;color:var(--jy-text);background:var(--jy-surface);border:1px solid var(--jy-primary);border-radius:var(--jy-radius-sm);box-shadow:0 0 0 3px #4f46e51f;padding:2px 8px;min-width:260px;outline:none}.jy-workspace .jy-body{flex:1;min-height:0;padding:16px 20px;min-width:0;overflow-x:auto}.jy-workspace .jy-filter{display:flex;gap:6px}.jy-workspace .jy-filter__item{display:flex;align-items:center;gap:7px;padding:6px 12px;border-radius:var(--jy-radius-pill);border:1px solid var(--jy-border);background:var(--jy-surface);font-size:12px;font-weight:600;color:var(--jy-text-secondary);white-space:nowrap;transition:border-color .14s ease,background .14s ease,color .14s ease}.jy-workspace .jy-filter__item:hover{border-color:var(--jy-border-strong);color:var(--jy-text)}.jy-workspace .jy-filter__item.active{background:var(--jy-primary-tint);border-color:#4f46e559;color:var(--jy-primary)}.jy-workspace .jy-filter__count{font-size:10.5px;font-weight:700;color:var(--jy-text-muted)}.jy-workspace .jy-filter__item.active .jy-filter__count{color:var(--jy-primary)}.jy-workspace .jy-seg{display:flex;gap:3px;background:var(--jy-sunken);padding:3px;border-radius:var(--jy-radius-pill);border:1px solid var(--jy-border-soft)}.jy-workspace .jy-seg__item{padding:5px 12px;border-radius:var(--jy-radius-pill);font-size:11.5px;font-weight:600;color:var(--jy-text-secondary);background:transparent;border:none;cursor:pointer;white-space:nowrap}.jy-workspace .jy-seg__item.active{background:var(--jy-surface);color:var(--jy-text);box-shadow:var(--jy-shadow-xs)}.jy-workspace .jy-confirm{background:var(--jy-surface);border-radius:var(--jy-radius-lg);box-shadow:var(--jy-shadow-xl);overflow:hidden}.jy-workspace .jy-confirm__head{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--jy-border)}.jy-workspace .jy-confirm__mark{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--jy-radius-sm);background:var(--jy-danger-soft);color:var(--jy-danger);flex:none}.jy-workspace .jy-confirm__mark--go{background:var(--jy-success-soft);color:var(--jy-success)}.jy-workspace .jy-confirm__title{font-size:15px;font-weight:700;letter-spacing:-.02em;color:var(--jy-text)}.jy-workspace .jy-confirm__sub{font-size:12px;color:var(--jy-text-muted);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jy-workspace .jy-confirm__body{padding:14px 20px;font-size:13.5px;line-height:1.6;color:var(--jy-text-secondary)}.jy-workspace .jy-confirm__body strong{font-weight:700;color:var(--jy-text)}.jy-workspace .jy-confirm__foot{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:13px 20px;border-top:1px solid var(--jy-border);background:var(--jy-sunken)}.jy-confirm-modal{max-width:440px}.jas{display:flex;flex-direction:column;gap:10px;padding:12px 16px;margin-bottom:12px;border:1px solid #e5e7eb;border-radius:10px;background:#fff}.jas__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.jas__title{font-size:12px;font-weight:600;color:#64748b}.jas__entries,.jas__cards{display:flex;flex-wrap:wrap;gap:8px}.jas__entry{padding:4px 10px;border:1px solid #e5e7eb;border-radius:999px;background:#fff;font-size:12px;color:#475569;cursor:pointer}.jas__entry--on{border-color:#4f46e5;color:#4f46e5}.jas__card{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:160px;padding:8px 12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease}[dir=ltr] .jas__card{text-align:left}[dir=rtl] .jas__card{text-align:right}.jas__card:hover:not(:disabled){border-color:#4f46e5}.jas__card:disabled{cursor:default;opacity:.6}.jas__card--on{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51f}.jas__name{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#0f172a}.jas__sub{font-size:12px;color:#64748b;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jas__icon--success{color:#0d9268}.jas__icon--danger{color:#d5382f}.jas__icon--warning{color:#c77700}.jas__icon--neutral{color:#94a3b8}.candidate-assessments-panel__card{border-radius:12px;background:#fff}.candidate-assessments-panel__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:180px;padding:24px 16px;text-align:center;color:#6e6b7b}.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;border-radius:14px;background:#6e58ff1a;color:#6e58ff;margin-bottom:4px}.candidate-assessments-panel__list{display:flex;flex-direction:column;gap:8px}.candidate-assessments-panel__row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%;padding:14px 16px;border:1px solid #ebe9f1;border-radius:12px;background:#fff;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}[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;margin-top:2px;border-radius:50%;background:#6e58ff1f;color:#6e58ff}.candidate-assessments-panel__row.is-clickable{cursor:pointer}.candidate-assessments-panel__row.is-clickable:hover{border-color:#a99bff;box-shadow:0 4px 14px #6e58ff14;transform:translateY(-1px)}.candidate-assessments-panel__row:disabled{cursor:default;opacity:.92}.candidate-assessments-panel__row-main{min-width:0;flex:1}.candidate-assessments-panel__row-meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px;font-size:12px}.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;gap:4px;margin-top:8px}.candidate-assessments-panel__actions .btn{padding:2px 8px;font-size:12px}.candidate-assessments-panel__row-side{display:flex;align-items:center;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;padding:6px 8px;border-radius:10px;border:1px solid #6e58ff;background:#6e58ff;color:#fff;line-height:1.1}.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;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;gap:8px;min-height:160px;color:#6e6b7b}.invite-assessment-modal__option{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 14px;border:1px solid #ebe9f1;border-radius:12px;background:#fff;transition:border-color .15s ease,background .15s ease}[dir=ltr] .invite-assessment-modal__option{text-align:left}[dir=rtl] .invite-assessment-modal__option{text-align:right}.invite-assessment-modal__option:hover:not(.is-disabled){border-color:#a99bff;background:#faf9ff}.invite-assessment-modal__option.is-selected{border-color:#6e58ff;background:#6e58ff0f;box-shadow:0 0 0 1px #6e58ff33}.invite-assessment-modal__option.is-disabled{opacity:.65;cursor:not-allowed;background:#f8f8f8}.invite-assessment-modal__option-main{min-width:0;flex:1}.invite-assessment-modal__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:12px;color:#6e6b7b}.invite-assessment-modal__radio{width:18px;height:18px;border-radius:50%;border:2px solid #c7c4d4;flex-shrink:0}.invite-assessment-modal__radio.is-on{border-color:#6e58ff;background:radial-gradient(circle at center,#6e58ff 0 45%,transparent 48%)}@keyframes candidate-assessments-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.candidate-assessments-panel .spin{animation:candidate-assessments-spin .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}.compensation{border-radius:10px;padding:10px}.compensation .compensation-edit-icon{opacity:0}.compensation:hover .compensation-edit-icon{opacity:1}.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-icon,.compensation-current .compensation-edit-icon,.compensation-current .compensation-title{color:var(--bs-success, #28c76f)!important}.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 .icon,.compensation-expected .compensation-title{color:#6f58ff!important}.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-icon,.compensation-notice .compensation-edit-icon,.compensation-notice .compensation-title{color:#ff9e43!important}.py-0.accordion-header .accordion-button{padding:.75rem 1rem}.py-0.accordion-header .accordion-button:hover{outline:1px solid #dbdbdb;border-radius:10px}.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:sticky;top:0;z-index:12;background:#fff;align-items:flex-start}.candidate-details-spreadsheet-sticky-tabs{position:sticky;top:var(--spreadsheet-sticky-tabs-top, 72px);z-index:11;background:#fff;border-bottom:1px solid #e2e8f0}.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;padding:0;border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc;color:#64748b;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{background:#f1f5f9;color:#4f46e5}.candidate-details-spreadsheet-compact .candidate-details-spreadsheet-header-grid{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:6px 10px;padding:10px 8px 8px!important;overflow:visible}.candidate-details-spreadsheet-compact .candidate-details-spreadsheet-sticky-header{overflow:visible}.candidate-details-spreadsheet-compact .candidate-details-avatar-wrap{flex-shrink:0;padding-top:6px;overflow:visible}[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;gap:8px;min-width:0;overflow:hidden}.candidate-details-spreadsheet-compact .candidate-details-identity h3{font-size:13px;line-height:1.2;margin-bottom:0!important;display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.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;padding:2px 6px;margin:0!important;line-height:1.2}.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{gap:4px!important}.candidate-details-spreadsheet-compact .candidate-details-spreadsheet-menus-wrap{flex:0 0 auto;width:auto;max-width:min(48vw,320px);padding:8px 0 0;border-top:none;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;align-self:flex-start}@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;padding:0!important;overflow:visible}.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{gap:3px!important;flex-wrap:nowrap;justify-content:flex-end!important;overflow:visible;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;padding:3px!important}.candidate-details-spreadsheet-compact .candidate-details-spreadsheet-menus-wrap svg{width:14px!important;height:14px!important}.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;padding:6px 10px;height:auto}:root{--rpv-attachment__item--hover-background-color:rgba(0,0,0,.1);--rpv-attachment__item-color:#000}.rpv-core__viewer--dark{--rpv-attachment__item--hover-background-color:#2566e8;--rpv-attachment__item-color:#fff}.rpv-attachment__empty{height:100%;overflow:auto;padding:.5rem 0;text-align:center;width:100%}[dir=ltr] .rpv-attachment__empty--rtl{direction:rtl}[dir=rtl] .rpv-attachment__empty--rtl{direction:ltr}.rpv-attachment__list{display:flex;flex-direction:column;height:100%;overflow:auto;padding:.5rem 0;width:100%}[dir=ltr] .rpv-attachment__list--rtl{direction:rtl}[dir=rtl] .rpv-attachment__list--rtl{direction:ltr}.rpv-attachment__item{align-items:center;background-color:transparent;border:none;color:var(--rpv-attachment__item-color);cursor:pointer;display:flex;padding:.5rem;width:100%}[dir=ltr] .rpv-attachment__item{text-align:left}[dir=rtl] .rpv-attachment__item{text-align:right}.rpv-attachment__item:focus{outline:0}.rpv-attachment__item:focus,.rpv-attachment__item:hover{background-color:var(--rpv-attachment__item--hover-background-color)}.rpv-attachment__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}:root{--rpv-bookmark__item--hover-background-color:rgba(0,0,0,.1);--rpv-bookmark__item-color:#000}.rpv-core__viewer--dark{--rpv-bookmark__item--hover-background-color:#2566e8;--rpv-bookmark__item-color:#fff}.rpv-bookmark__item{align-items:center;color:var(--rpv-bookmark__item-color);cursor:pointer;display:flex;padding-bottom:.25rem;padding-top:.25rem}[dir=ltr] .rpv-bookmark__item{padding-right:.25rem}[dir=rtl] .rpv-bookmark__item{padding-left:.25rem}.rpv-bookmark__item:focus{outline:0}.rpv-bookmark__item:focus,.rpv-bookmark__item:hover{background-color:var(--rpv-bookmark__item--hover-background-color)}.rpv-bookmark__toggle{align-items:center;display:flex;height:1rem;width:1rem}[dir=ltr] .rpv-bookmark__toggle{margin-right:.25rem}[dir=rtl] .rpv-bookmark__toggle{margin-left:.25rem}.rpv-bookmark__title{flex-grow:1;flex-shrink:1;text-decoration:none}.rpv-bookmark__list{list-style-type:none;margin:0;overflow:auto;padding:0}.rpv-bookmark__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-bookmark__empty{height:100%;overflow:auto;padding:.5rem 0;text-align:center;width:100%}[dir=ltr] .rpv-bookmark__empty--rtl{direction:rtl}[dir=rtl] .rpv-bookmark__empty--rtl{direction:ltr}.rpv-bookmark__container{height:100%;overflow:auto;padding:.5rem 0;width:100%}[dir=ltr] .rpv-bookmark__container--rtl{direction:rtl}[dir=rtl] .rpv-bookmark__container--rtl{direction:ltr}:root{--rpv-core__annotation--link-hover-background-color:rgba(255,255,0,.2);--rpv-core__annotation-popup-wrapper-background-color:#faf089;--rpv-core__annotation-popup-wrapper-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--rpv-core__annotation-popup-content-border-top-color:#1a202c;--rpv-core__arrow-border-color:rgba(0,0,0,.3);--rpv-core__asking-password-color:#000;--rpv-core__asking-password-wrapper-background-color:#fff;--rpv-core__asking-password-wrapper-border-color:rgba(0,0,0,.3);--rpv-core__button-background-color:rgba(0,0,0,.3);--rpv-core__button-color:#000;--rpv-core__doc-error-background-color:#fff;--rpv-core__doc-error-text-background-color:#c02424;--rpv-core__doc-error-text-color:#fff;--rpv-core__doc-loading-background-color:#fff;--rpv-core__inner-page-background-color:#fff;--rpv-core__menu-divider-border-bottom-color:rgba(0,0,0,.3);--rpv-core__menu-item-color:#000;--rpv-core__menu-item--hover-background-color:rgba(0,0,0,.1);--rpv-core__menu-item--disabled-color:rgba(0,0,0,.3);--rpv-core__minimal-button-color:#000;--rpv-core__minimal-button--hover-background-color:rgba(0,0,0,.1);--rpv-core__minimal-button--disabled-color:rgba(0,0,0,.3);--rpv-core__minimal-button--selected-background-color:rgba(0,0,0,.1);--rpv-core__modal-body-background-color:#fff;--rpv-core__modal-body-border-color:rgba(0,0,0,.3);--rpv-core__modal-overlay-background-color:rgba(0,0,0,.5);--rpv-core__page-layer-box-shadow:2px 2px 8px 0 rgba(0,0,0,.2);--rpv-core__popover-body-background-color:#fff;--rpv-core__popover-body-border-color:rgba(0,0,0,.3);--rpv-core__popover-body-color:#000;--rpv-core__primary-button-background-color:#2566e8;--rpv-core__primary-button-color:#fff;--rpv-core__progress-bar-background-color:rgba(0,0,0,.1);--rpv-core__progress-bar-progress-background-color:#2566e8;--rpv-core__progress-bar-progress-color:#fff;--rpv-core__separator-border-bottom-color:rgba(0,0,0,.3);--rpv-core__spinner-border-color:rgba(0,0,0,.4);--rpv-core__spinner-border-transparent-color:transparent;--rpv-core__splitter-background-color:transparent;--rpv-core__splitter--hover-background-color:rgba(0,0,0,.2);--rpv-core__text-layer-text--selection-background-color:#00f;--rpv-core__text-layer-text--selection-color:transparent;--rpv-core__textbox-background-color:#fff;--rpv-core__textbox-border-color:rgba(0,0,0,.2);--rpv-core__textbox-color:#000;--rpv-core__tooltip-body-background-color:#000;--rpv-core__tooltip-body-color:#fff}.rpv-core__viewer--dark{--rpv-core__asking-password-background-color:#363636;--rpv-core__asking-password-color:#fff;--rpv-core__asking-password-wrapper-border-color:#191919;--rpv-core__asking-password-wrapper-background-color:#191919;--rpv-core__button-background-color:#171717;--rpv-core__button-color:#fff;--rpv-core__doc-error-background-color:#191919;--rpv-core__doc-error-text-background-color:#c02323;--rpv-core__doc-error-text-color:#fff;--rpv-core__doc-loading-background-color:#191919;--rpv-core__inner-page-background-color:#1a1a1a;--rpv-core__menu-divider-border-bottom-color:#000;--rpv-core__menu-item-color:#fff;--rpv-core__menu-item--hover-background-color:#2566e8;--rpv-core__menu-item--disabled-color:#5e5e5e;--rpv-core__minimal-button-color:#fff;--rpv-core__minimal-button--disabled-color:#5e5e5e;--rpv-core__minimal-button--hover-background-color:#191919;--rpv-core__minimal-button--selected-background-color:#1657bb;--rpv-core__modal-body-background-color:#363636;--rpv-core__primary-button-background-color:#2566e8;--rpv-core__popover-body-background-color:#363636;--rpv-core__popover-body-color:#fff;--rpv-core__progress-bar-background-color:#000;--rpv-core__separator-border-bottom-color:#000;--rpv-core__spinner-border-color:#fff;--rpv-core__splitter-background-color:#1a1a1a;--rpv-core__splitter--hover-background-color:#2566e8;--rpv-core__textbox-background-color:#121212;--rpv-core__textbox-border-color:#121212;--rpv-core__textbox-color:#fff;--rpv-core__tooltip-body-background-color:#414141;--rpv-core__tooltip-body-color:#fff}.rpv-core__annotation{position:absolute}.rpv-core__annotation-layer{z-index:1}.rpv-core__arrow{border-bottom:1px solid var(--rpv-core__arrow-border-color);border-top-color:var(--rpv-core__arrow-border-color);height:10px;position:absolute;width:10px;z-index:0}[dir=ltr] .rpv-core__arrow{border-left-color:var(--rpv-core__arrow-border-color);border-right:1px solid var(--rpv-core__arrow-border-color)}[dir=rtl] .rpv-core__arrow{border-right-color:var(--rpv-core__arrow-border-color);border-left:1px solid var(--rpv-core__arrow-border-color)}.rpv-core__arrow--tl{bottom:0}[dir=ltr] .rpv-core__arrow--tl{left:0;transform:translate(50%,50%) rotate(45deg)}[dir=rtl] .rpv-core__arrow--tl{right:0;transform:translate(-50%,50%) rotate(-45deg)}[dir=ltr] .rpv-core__arrow--tc{left:50%}[dir=rtl] .rpv-core__arrow--tc{right:50%}.rpv-core__arrow--tc,.rpv-core__arrow--tr{bottom:0}[dir=ltr] .rpv-core__arrow--tc,[dir=ltr] .rpv-core__arrow--tr{transform:translate(-50%,50%) rotate(45deg)}[dir=rtl] .rpv-core__arrow--tc,[dir=rtl] .rpv-core__arrow--tr{transform:translate(50%,50%) rotate(-45deg)}[dir=ltr] .rpv-core__arrow--tr{right:0}[dir=rtl] .rpv-core__arrow--tr{left:0}.rpv-core__arrow--rt{top:0}[dir=ltr] .rpv-core__arrow--rt{left:0;transform:translate(-50%,50%) rotate(135deg)}[dir=rtl] .rpv-core__arrow--rt{right:0;transform:translate(50%,50%) rotate(-135deg)}.rpv-core__arrow--rc{top:50%}[dir=ltr] .rpv-core__arrow--rb,[dir=ltr] .rpv-core__arrow--rc{left:0;transform:translate(-50%,-50%) rotate(135deg)}[dir=rtl] .rpv-core__arrow--rb,[dir=rtl] .rpv-core__arrow--rc{right:0;transform:translate(50%,-50%) rotate(-135deg)}.rpv-core__arrow--rb{bottom:0}.rpv-core__arrow--bl{top:0}[dir=ltr] .rpv-core__arrow--bl{left:0;transform:translate(50%,-50%) rotate(225deg)}[dir=rtl] .rpv-core__arrow--bl{right:0;transform:translate(-50%,-50%) rotate(-225deg)}[dir=ltr] .rpv-core__arrow--bc{left:50%}[dir=rtl] .rpv-core__arrow--bc{right:50%}.rpv-core__arrow--bc,.rpv-core__arrow--br{top:0}[dir=ltr] .rpv-core__arrow--bc,[dir=ltr] .rpv-core__arrow--br{transform:translate(-50%,-50%) rotate(225deg)}[dir=rtl] .rpv-core__arrow--bc,[dir=rtl] .rpv-core__arrow--br{transform:translate(50%,-50%) rotate(-225deg)}[dir=ltr] .rpv-core__arrow--br{right:0}[dir=rtl] .rpv-core__arrow--br{left:0}.rpv-core__arrow--lt{top:0}[dir=ltr] .rpv-core__arrow--lt{right:0;transform:translate(50%,50%) rotate(315deg)}[dir=rtl] .rpv-core__arrow--lt{left:0;transform:translate(-50%,50%) rotate(-315deg)}.rpv-core__arrow--lc{top:50%}[dir=ltr] .rpv-core__arrow--lb,[dir=ltr] .rpv-core__arrow--lc{right:0;transform:translate(50%,-50%) rotate(315deg)}[dir=rtl] .rpv-core__arrow--lb,[dir=rtl] .rpv-core__arrow--lc{left:0;transform:translate(-50%,-50%) rotate(-315deg)}.rpv-core__arrow--lb{bottom:0}.rpv-core__asking-password{background-color:var(--rpv-core__asking-password-background-color);border-radius:.25rem;color:var(--rpv-core__asking-password-color);padding:2rem}[dir=ltr] .rpv-core__asking-password--rtl{direction:rtl}[dir=rtl] .rpv-core__asking-password--rtl{direction:ltr}.rpv-core__asking-password-wrapper{align-items:center;background-color:var(--rpv-core__asking-password-wrapper-background-color);border:1px solid var(--rpv-core__asking-password-wrapper-border-color);display:flex;height:100%;justify-content:center;width:100%}.rpv-core__asking-password-message{margin:.5rem 0}.rpv-core__asking-password-body{align-items:center;display:flex;justify-content:center}.rpv-core__asking-password-input{width:15rem}[dir=ltr] .rpv-core__asking-password-input--ltr{margin-right:.5rem}[dir=rtl] .rpv-core__asking-password-input--ltr,[dir=ltr] .rpv-core__asking-password-input--rtl{margin-left:.5rem}[dir=rtl] .rpv-core__asking-password-input--rtl{margin-right:.5rem}.rpv-core__button{background-color:var(--rpv-core__button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__button-color);cursor:pointer;height:2rem;padding:0 1rem}[dir=ltr] .rpv-core__button--rtl{direction:rtl}[dir=rtl] .rpv-core__button--rtl{direction:ltr}.rpv-core__canvas-layer{overflow:hidden;position:absolute;top:0}[dir=ltr] .rpv-core__canvas-layer{direction:ltr;left:0}[dir=rtl] .rpv-core__canvas-layer{direction:rtl;right:0}.rpv-core__doc-error{align-items:center;background-color:var(--rpv-core__doc-error-background-color);display:flex;height:100%;justify-content:center}[dir=ltr] .rpv-core__doc-error--rtl{direction:rtl}[dir=rtl] .rpv-core__doc-error--rtl{direction:ltr}.rpv-core__doc-error-text{background-color:var(--rpv-core__doc-error-text-background-color);border-radius:.25rem;color:var(--rpv-core__doc-error-text-color);line-height:1.5;max-width:50%;padding:.5rem}.rpv-core__doc-loading{align-items:center;background-color:var(--rpv-core__doc-loading-background-color);display:flex;height:100%;justify-content:center;width:100%}[dir=ltr] .rpv-core__doc-loading--rtl{direction:rtl}[dir=rtl] .rpv-core__doc-loading--rtl{direction:ltr}.rpv-core__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;text-align:center}.rpv-core__icon--rtl{transform:scaleX(-1)}[dir=ltr] .rpv-core__inner-pages--rtl{direction:rtl}[dir=rtl] .rpv-core__inner-pages--rtl{direction:ltr}.rpv-core__inner-page{background-color:var(--rpv-core__inner-page-background-color)}.rpv-core__annotation--link a{height:100%;position:absolute;top:0;width:100%}[dir=ltr] .rpv-core__annotation--link a{left:0}[dir=rtl] .rpv-core__annotation--link a{right:0}.rpv-core__annotation--link a:hover{background-color:var(--rpv-core__annotation--link-hover-background-color)}.rpv-core__menu{display:flex;flex-direction:column}[dir=ltr] .rpv-core__menu--rtl{direction:rtl;text-align:right}[dir=rtl] .rpv-core__menu--rtl{direction:ltr;text-align:left}.rpv-core__menu-divider{border-bottom:1px solid var(--rpv-core__menu-divider-border-bottom-color);margin:.25rem 0}.rpv-core__menu-item{align-items:center;background-color:transparent;border:none;color:var(--rpv-core__menu-item-color);cursor:pointer;display:flex;justify-content:center;padding:.25rem 0;width:100%}.rpv-core__menu-item:focus{outline:0}.rpv-core__menu-item:focus,.rpv-core__menu-item:hover{background-color:var(--rpv-core__menu-item--hover-background-color)}.rpv-core__menu-item-icon{align-items:center;display:flex}[dir=ltr] .rpv-core__menu-item-icon--ltr{padding-left:1rem;padding-right:.5rem}[dir=rtl] .rpv-core__menu-item-icon--ltr{padding-right:1rem;padding-left:.5rem}[dir=ltr] .rpv-core__menu-item-icon--rtl{padding-left:.5rem;padding-right:1rem}[dir=rtl] .rpv-core__menu-item-icon--rtl{padding-right:.5rem;padding-left:1rem}.rpv-core__menu-item-label{flex-grow:1;flex-shrink:1;white-space:nowrap}[dir=ltr] .rpv-core__menu-item-label--ltr{padding-right:2rem}[dir=rtl] .rpv-core__menu-item-label--ltr,[dir=ltr] .rpv-core__menu-item-label--rtl{padding-left:2rem}[dir=rtl] .rpv-core__menu-item-label--rtl{padding-right:2rem}[dir=ltr] .rpv-core__menu-item-check--ltr{padding-right:1rem}[dir=rtl] .rpv-core__menu-item-check--ltr,[dir=ltr] .rpv-core__menu-item-check--rtl{padding-left:1rem}[dir=rtl] .rpv-core__menu-item-check--rtl{padding-right:1rem}.rpv-core__menu-item--disabled{color:var(--rpv-core__menu-item--disabled-color)}.rpv-core__menu-item--disabled:hover{background-color:transparent}[dir=ltr] .rpv-core__menu-item--ltr{text-align:left}[dir=rtl] .rpv-core__menu-item--ltr{text-align:right}[dir=ltr] .rpv-core__menu-item--rtl{direction:rtl;text-align:right}[dir=rtl] .rpv-core__menu-item--rtl{direction:ltr;text-align:left}.rpv-core__minimal-button{background-color:transparent;border:none;border-radius:.25rem;color:var(--rpv-core__minimal-button-color);cursor:pointer;height:2rem;padding:0 .5rem}.rpv-core__minimal-button:hover{background-color:var(--rpv-core__minimal-button--hover-background-color)}.rpv-core__minimal-button--disabled{color:var(--rpv-core__minimal-button--disabled-color)}[dir=ltr] .rpv-core__minimal-button--rtl{direction:rtl}[dir=rtl] .rpv-core__minimal-button--rtl{direction:ltr}.rpv-core__minimal-button--selected{background-color:var(--rpv-core__minimal-button--selected-background-color)}.rpv-core__modal-body{background-color:var(--rpv-core__modal-body-background-color);border:1px solid var(--rpv-core__modal-body-border-color);border-radius:.25rem;margin:1rem;max-width:32rem;overflow:auto}[dir=ltr] .rpv-core__modal-body--rtl{direction:rtl}[dir=rtl] .rpv-core__modal-body--rtl{direction:ltr}.rpv-core__modal-overlay{background-color:var(--rpv-core__modal-overlay-background-color);inset:0;position:fixed;z-index:9999}.rpv-core__modal-overlay,.rpv-core__page-layer{align-items:center;display:flex;justify-content:center}.rpv-core__page-layer{margin:0 auto;overflow:hidden;position:relative}.rpv-core__page-layer:after{box-shadow:var(--rpv-core__page-layer-box-shadow);content:"";inset:.25rem;position:absolute}.rpv-core__page-size-calculator{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-core__popover-body{border:1px solid var(--rpv-core__popover-body-border-color);border-radius:.25rem;color:var(--rpv-core__popover-body-color);padding:.5rem 0;position:absolute;top:-9999px;z-index:9999}[dir=ltr] .rpv-core__popover-body{left:0}[dir=rtl] .rpv-core__popover-body{right:0}.rpv-core__popover-body,.rpv-core__popover-body-arrow{background-color:var(--rpv-core__popover-body-background-color)}[dir=ltr] .rpv-core__popover-body--rtl{direction:rtl}[dir=rtl] .rpv-core__popover-body--rtl{direction:ltr}.rpv-core__popover-overlay{inset:0;position:fixed}.rpv-core__annotation-popup-wrapper{background-color:var(--rpv-core__annotation-popup-wrapper-background-color);box-shadow:var(--rpv-core__annotation-popup-wrapper-box-shadow);font-size:.75rem;padding:.25rem;word-break:break-word}[dir=ltr] .rpv-core__annotation-popup-wrapper--rtl{direction:rtl}[dir=rtl] .rpv-core__annotation-popup-wrapper--rtl{direction:ltr}.rpv-core__annotation-popup-title{font-weight:600;margin-bottom:.25rem}.rpv-core__annotation-popup-date{font-size:.5rem}.rpv-core__annotation-popup-content{border-top:1px solid var(--rpv-core__annotation-popup-content-border-top-color);max-height:16rem;overflow:auto;padding:.25rem}.rpv-core__primary-button{background-color:var(--rpv-core__primary-button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__primary-button-color);cursor:pointer;height:2rem;padding:0 1rem}[dir=ltr] .rpv-core__primary-button--rtl{direction:rtl}[dir=rtl] .rpv-core__primary-button--rtl{direction:ltr}.rpv-core__progress-bar{background-color:var(--rpv-core__progress-bar-background-color);border-radius:9999px;padding:.125rem}[dir=ltr] .rpv-core__progress-bar--rtl{direction:rtl}[dir=rtl] .rpv-core__progress-bar--rtl{direction:ltr}.rpv-core__progress-bar-progress{align-items:center;background-color:var(--rpv-core__progress-bar-progress-background-color);border-radius:9999px;color:var(--rpv-core__progress-bar-progress-color);display:flex;font-size:.75rem;height:.75rem;justify-content:center}.rpv-core__separator{border-bottom:1px solid var(--rpv-core__separator-border-bottom-color)}.rpv-core__spinner{border-bottom:2px solid var(--rpv-core__spinner-border-transparent-color);border-radius:9999px;border-top:2px solid var(--rpv-core__spinner-border-color)}[dir=ltr] .rpv-core__spinner{border-left:2px solid var(--rpv-core__spinner-border-transparent-color);border-right:2px solid var(--rpv-core__spinner-border-color)}[dir=rtl] .rpv-core__spinner{border-right:2px solid var(--rpv-core__spinner-border-transparent-color);border-left:2px solid var(--rpv-core__spinner-border-color)}.rpv-core__spinner--animating{animation-duration:.4s;animation-iteration-count:infinite;animation-name:rpv-core__spinner-transform;animation-timing-function:linear}@keyframes rpv-core__spinner-transform{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.rpv-core__splitter{background-color:var(--rpv-core__splitter-background-color);cursor:ew-resize;height:100%;width:.25rem}.rpv-core__splitter--resizing,.rpv-core__splitter:hover{background-color:var(--rpv-core__splitter--hover-background-color);cursor:col-resize}.rpv-core__splitter-body--resizing{cursor:col-resize}.rpv-core__splitter-sibling--resizing{pointer-events:none;-webkit-user-select:none;user-select:none}.rpv-core__textbox{background-color:var(--rpv-core__textbox-background-color);border:1px solid var(--rpv-core__textbox-border-color);border-radius:.25rem;box-sizing:border-box;color:var(--rpv-core__textbox-color);height:2rem;padding:0 .5rem;width:100%}[dir=ltr] .rpv-core__textbox--rtl{direction:rtl}[dir=rtl] .rpv-core__textbox--rtl{direction:ltr}.rpv-core__text-layer{height:100%;line-height:1;opacity:.2;position:absolute;top:0;width:100%;z-index:1}[dir=ltr] .rpv-core__text-layer{left:0}[dir=rtl] .rpv-core__text-layer{right:0}.rpv-core__text-layer span::selection{background-color:var(--rpv-core__text-layer-text--selection-background-color);color:var(--rpv-core__text-layer-text--selection-color)}.rpv-core__text-layer br::selection{color:transparent}.rpv-core__text-layer-text{color:transparent;cursor:text;position:absolute;white-space:pre}[dir=ltr] .rpv-core__text-layer-text{transform-origin:0 0}[dir=rtl] .rpv-core__text-layer-text{transform-origin:100% 0}.rpv-core__tooltip-body{background-color:var(--rpv-core__tooltip-body-background-color);border-radius:.25rem;color:var(--rpv-core__tooltip-body-color);max-width:20rem;position:absolute;text-align:center;top:-9999px;z-index:9999}[dir=ltr] .rpv-core__tooltip-body{left:0}[dir=rtl] .rpv-core__tooltip-body{right:0}[dir=ltr] .rpv-core__tooltip-body--rtl{direction:rtl}[dir=rtl] .rpv-core__tooltip-body--rtl{direction:ltr}.rpv-core__tooltip-body-arrow{background-color:var(--rpv-core__tooltip-body-background-color)}.rpv-core__tooltip-body-content{padding:.5rem}.rpv-core__display--block{display:block}.rpv-core__display--hidden{display:none}@media(min-width:640px){.rpv-core__display--hidden-small{display:none}.rpv-core__display--block-small{display:block}}@media(min-width:768px){.rpv-core__display--hidden-medium{display:none}.rpv-core__display--block-medium{display:block}}@media(min-width:1024px){.rpv-core__display--hidden-large{display:none}.rpv-core__display--block-large{display:block}}:root{--rpv-thumbnail__container-box-shadow:rgba(0,0,0,.2) 2px 2px 8px 0px;--rpv-thumbnail__item--selected-background-color:rgba(0,0,0,.3)}.rpv-core__viewer--dark{--rpv-thumbnail__item--selected-background-color:#2566e8}.rpv-thumbnail__cover{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.rpv-thumbnail__cover-image{max-height:100%;max-width:100%}.rpv-thumbnail__cover-loader{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%}[dir=ltr] .rpv-thumbnail__cover-loader{left:0}[dir=rtl] .rpv-thumbnail__cover-loader{right:0}.rpv-thumbnail__container{align-items:center;box-shadow:var(--rpv-thumbnail__container-box-shadow);display:flex;justify-content:center;margin:0 auto;position:relative}.rpv-thumbnail__item{cursor:pointer;padding:.5rem}.rpv-thumbnail__item--selected,.rpv-thumbnail__item:focus,.rpv-thumbnail__item:hover{background-color:var(--rpv-thumbnail__item--selected-background-color)}.rpv-thumbnail__item:focus{outline:0}.rpv-thumbnail__label{font-size:.75em;padding:.25rem;text-align:center}.rpv-thumbnail__list{align-content:flex-start;align-items:center;display:flex;flex-flow:row wrap;height:100%;justify-content:center;overflow:auto;padding:.5rem 0}[dir=ltr] .rpv-thumbnail__list--rtl{direction:rtl}[dir=rtl] .rpv-thumbnail__list--rtl{direction:ltr}.rpv-thumbnail__list-container{height:100%;width:100%}.rpv-thumbnail__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}:root{--rpv-drop__area-background-color:#fff;--rpv-drop__area-body-border-color:rgba(0,0,0,.3);--rpv-drop__area-body-color:#000}.rpv-core__viewer--dark{--rpv-drop__area-background-color:#191919;--rpv-drop__area-body-border-color:#fff;--rpv-drop__area-body-color:#fff}.rpv-drop__area{background-color:var(--rpv-drop__area-background-color);inset:0;padding:.5rem;position:absolute;z-index:9999}.rpv-drop__area-body{align-items:center;border:2px dashed var(--rpv-drop__area-body-border-color);color:var(--rpv-drop__area-body-color);display:flex;font-size:1.5rem;height:100%;justify-content:center}[dir=ltr] .rpv-drop__area-body--rtl{direction:rtl}[dir=rtl] .rpv-drop__area-body--rtl{direction:ltr}:root{--rpv-full-screen__pages-background-color:#fff}.rpv-core__viewer--dark{--rpv-full-screen__pages-background-color:#1a1a1a}.rpv-full-screen__exit-button{bottom:0;padding:.5rem;position:fixed;z-index:1}[dir=ltr] .rpv-full-screen__exit-button--ltr{right:0}[dir=rtl] .rpv-full-screen__exit-button--ltr,[dir=ltr] .rpv-full-screen__exit-button--rtl{left:0}[dir=rtl] .rpv-full-screen__exit-button--rtl{right:0}.rpv-full-screen__pages{background-color:var(--rpv-full-screen__pages-background-color)}.rpv-open__input-wrapper{position:relative}.rpv-open__input{cursor:pointer;display:none;height:100%;inset:0;opacity:0;position:absolute;width:100%}.rpv-open__input::-webkit-file-upload-button{width:0}.rpv-page-navigation__current-page-input{margin:0 .25rem;width:3rem}[dir=ltr] .rpv-page-navigation__current-page-input{text-align:right}[dir=rtl] .rpv-page-navigation__current-page-input{text-align:left}:root{--rpv-print__progress-body-background-color:#fff;--rpv-print__progress-body-border-color:rgba(0,0,0,.3);--rpv-print__progress-body-color:#000}.rpv-core__viewer--dark{--rpv-print__progress-body-background-color:#363636;--rpv-print__progress-body-border-color:transparent;--rpv-print__progress-body-color:#fff}.rpv-print__permission-body{padding:1rem}.rpv-print__permission-footer{display:flex;justify-content:center}[dir=ltr] .rpv-print__permission-footer{padding:0 1rem 1rem 0}[dir=rtl] .rpv-print__permission-footer{padding:0 0 1rem 1rem}.rpv-print__progress{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%;z-index:9999}[dir=ltr] .rpv-print__progress{left:0}[dir=rtl] .rpv-print__progress{right:0}.rpv-print__progress-body{background-color:var(--rpv-print__progress-body-background-color);border:1px solid var(--rpv-print__progress-body-border-color);border-radius:.25rem;color:var(--rpv-print__progress-body-color);padding:1.5rem;text-align:center;width:15rem}[dir=ltr] .rpv-print__progress-body--rtl{direction:rtl}[dir=rtl] .rpv-print__progress-body--rtl{direction:ltr}.rpv-print__progress-bar{margin-bottom:1rem}.rpv-print__progress-message{margin-bottom:.5rem}.rpv-print__zone{display:none}@media print{@page{margin:0}.rpv-print__html-printing{height:100%}.rpv-print__body-printing{height:100%;margin:0}.rpv-print__body-printing *{display:none}.rpv-print__zone{display:block;height:100%}.rpv-print__page{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;page-break-after:always;page-break-inside:avoid;width:100%}.rpv-print__page img{display:block;max-height:100%;max-width:100%}}.rpv-properties__loader{text-align:center}.rpv-properties__modal{min-height:20rem;padding:.5rem 0}.rpv-properties__modal-section{padding:0 .5rem}.rpv-properties__modal-footer{display:flex;justify-content:center;margin-top:.5rem}.rpv-properties__item{align-items:flex-start;display:flex;margin:.5rem 0}[dir=ltr] .rpv-properties__item--rtl{direction:rtl}[dir=rtl] .rpv-properties__item--rtl{direction:ltr}.rpv-properties__item-label{width:25%}[dir=ltr] .rpv-properties__item-label{padding-right:.5rem}[dir=rtl] .rpv-properties__item-label{padding-left:.5rem}.rpv-properties__item-value{flex:1}.rpv-search__highlights{height:100%;position:absolute;top:0;width:100%}[dir=ltr] .rpv-search__highlights{left:0}[dir=rtl] .rpv-search__highlights{right:0}.rpv-search__highlight{background-color:var(--rpv-search__highlight-background-color);border-radius:.25rem;position:absolute;z-index:1}.rpv-search__highlight--current{background-color:var(--rpv-search__highlight--current-background-color)}.rpv-search__popover{padding:0 .5rem}.rpv-search__popover-input-counter{align-items:center;display:flex;margin-bottom:.5rem;position:relative;width:12rem}.rpv-search__popover-counter{align-items:center;bottom:0;display:flex;position:absolute;top:0}[dir=ltr] .rpv-search__popover-counter--ltr{padding-right:.25rem;right:0}[dir=rtl] .rpv-search__popover-counter--ltr{padding-left:.25rem;left:0}[dir=ltr] .rpv-search__popover-counter--rtl{left:0;padding-left:.25rem}[dir=rtl] .rpv-search__popover-counter--rtl{right:0;padding-right:.25rem}.rpv-search__popover-label{align-items:center;display:flex;margin-bottom:.5rem}[dir=ltr] .rpv-search__popover-label-checkbox{margin-right:.25rem}[dir=rtl] .rpv-search__popover-label-checkbox{margin-left:.25rem}.rpv-search__popover-footer{align-items:center;display:flex}.rpv-search__popover-footer-item{padding:0 .25rem}[dir=ltr] .rpv-search__popover-footer-button--ltr{margin-left:auto}[dir=rtl] .rpv-search__popover-footer-button--ltr,[dir=ltr] .rpv-search__popover-footer-button--rtl{margin-right:auto}[dir=rtl] .rpv-search__popover-footer-button--rtl{margin-left:auto}:root{--rpv-search__highlight-background-color:rgba(255,255,0,.4);--rpv-search__highlight--current-background-color:rgba(0,128,0,.4)}.rpv-selection-mode__grab{cursor:grab}.rpv-selection-mode__grab :not(input),.rpv-selection-mode__grab :not(select),.rpv-selection-mode__grab :not(textarea){cursor:grab!important}.rpv-selection-mode__grabbing{cursor:grabbing}.rpv-selection-mode__grabbing :not(input),.rpv-selection-mode__grabbing :not(select),.rpv-selection-mode__grabbing :not(textarea){cursor:grabbing!important}:root{--rpv-zoom__popover-target-arrow-border-color:rgba(0,0,0,.6)}.rpv-core__viewer--dark{--rpv-zoom__popover-target-arrow-border-color:#fff}.rpv-zoom__popover-target{align-items:center;color:var(--rpv-zoom__popover-target-color);display:flex}[dir=ltr] .rpv-zoom__popover-target-scale--ltr{margin-right:.25rem}[dir=rtl] .rpv-zoom__popover-target-scale--ltr,[dir=ltr] .rpv-zoom__popover-target-scale--rtl{margin-left:.25rem}[dir=rtl] .rpv-zoom__popover-target-scale--rtl{margin-right:.25rem}.rpv-zoom__popover-target-arrow{border-color:var(--rpv-zoom__popover-target-arrow-border-color) transparent transparent;border-style:solid;border-width:.5rem .25rem 0;height:0;width:0}:root{--rpv-toolbar__label--color:#000}.rpv-core__viewer--dark{--rpv-toolbar__label--color:#fff}.rpv-toolbar{align-items:center;display:flex;width:100%}[dir=ltr] .rpv-toolbar--rtl{direction:rtl}[dir=rtl] .rpv-toolbar--rtl{direction:ltr}.rpv-toolbar__center,.rpv-toolbar__left{align-items:center;display:flex}.rpv-toolbar__center{flex-grow:1;flex-shrink:1;justify-content:center}.rpv-toolbar__right{align-items:center;display:flex}[dir=ltr] .rpv-toolbar__right{margin-left:auto}[dir=rtl] .rpv-toolbar__right{margin-right:auto}.rpv-toolbar__item{align-items:center;display:flex;padding:0 .125rem}.rpv-toolbar__label{color:var(--rpv-toolbar__label--color)}:root{--rpv-default-layout__body-background-color:#fff;--rpv-default-layout__container-border-color:rgba(0,0,0,.3);--rpv-default-layout__toolbar-background-color:#eee;--rpv-default-layout__toolbar-border-bottom-color:rgba(0,0,0,.1);--rpv-default-layout__sidebar-border-color:rgba(0,0,0,.2);--rpv-default-layout__sidebar--opened-background-color:#fff;--rpv-default-layout__sidebar-headers-background-color:#eee;--rpv-default-layout__sidebar-content--opened-background-color:#fff;--rpv-default-layout__sidebar-content--opened-border-color:rgba(0,0,0,.2);--rpv-default-layout__sidebar-content--opened-color:#000}.rpv-core__viewer--dark{--rpv-default-layout__body-background-color:#1a1a1a;--rpv-default-layout__container-border-color:#454647;--rpv-default-layout__toolbar-background-color:#292929;--rpv-default-layout__toolbar-border-bottom-color:#000;--rpv-default-layout__sidebar-border-color:#000;--rpv-default-layout__sidebar--opened-background-color:#fff;--rpv-default-layout__sidebar-headers-background-color:#292929;--rpv-default-layout__sidebar-content--opened-background-color:#1a1a1a;--rpv-default-layout__sidebar-content--opened-border-color:#292929;--rpv-default-layout__sidebar-content--opened-color:#fff}.rpv-default-layout__container{border:1px solid var(--rpv-default-layout__container-border-color);box-sizing:border-box;height:100%;width:100%}.rpv-default-layout__toolbar{align-items:center;background-color:var(--rpv-default-layout__toolbar-background-color);border-bottom:1px solid var(--rpv-default-layout__toolbar-border-bottom-color);display:flex;height:2.5rem;position:absolute;top:0;width:100%;z-index:1}[dir=ltr] .rpv-default-layout__toolbar{left:0}[dir=rtl] .rpv-default-layout__toolbar{right:0}.rpv-default-layout__sidebar{display:flex;padding-top:2.5rem}.rpv-default-layout__sidebar--opened{background-color:var(--rpv-default-layout__sidebar--opened-background-color);bottom:0;position:absolute;top:0;width:12rem;z-index:1}[dir=ltr] .rpv-default-layout__sidebar--opened{left:0}[dir=rtl] .rpv-default-layout__sidebar--opened{right:0}[dir=ltr] .rpv-default-layout__sidebar--ltr{border-right:1px solid var(--rpv-default-layout__sidebar-border-color)}[dir=rtl] .rpv-default-layout__sidebar--ltr,[dir=ltr] .rpv-default-layout__sidebar--rtl{border-left:1px solid var(--rpv-default-layout__sidebar-border-color)}[dir=rtl] .rpv-default-layout__sidebar--rtl{border-right:1px solid var(--rpv-default-layout__sidebar-border-color)}.rpv-default-layout__main{display:flex;height:100%;position:relative}[dir=ltr] .rpv-default-layout__main--rtl{direction:rtl}[dir=rtl] .rpv-default-layout__main--rtl{direction:ltr}.rpv-default-layout__body{background-color:var(--rpv-default-layout__body-background-color);flex:1;overflow:auto;padding-top:2.5rem}@media(min-width:768px){.rpv-default-layout__sidebar--opened{width:16rem}}@media(min-width:1024px){.rpv-default-layout__sidebar--opened{background:inherit;position:inherit;width:20rem;z-index:inherit}}.rpv-default-layout__sidebar-tabs{display:flex;height:100%;width:100%}.rpv-default-layout__sidebar-headers{background-color:var(--rpv-default-layout__sidebar-headers-background-color);padding:.25rem}.rpv-default-layout__sidebar-header{padding:.125rem}.rpv-default-layout__sidebar-content{display:none;flex-grow:1;flex-shrink:1}.rpv-default-layout__sidebar-content--opened{background-color:var(--rpv-default-layout__sidebar-content--opened-background-color);color:var(--rpv-default-layout__sidebar-content--opened-color);display:flex;overflow:hidden}[dir=ltr] .rpv-default-layout__sidebar-content--ltr{border-left:1px solid var(--rpv-default-layout__sidebar-content--opened-border-color)}[dir=rtl] .rpv-default-layout__sidebar-content--ltr,[dir=ltr] .rpv-default-layout__sidebar-content--rtl{border-right:1px solid var(--rpv-default-layout__sidebar-content--opened-border-color)}[dir=rtl] .rpv-default-layout__sidebar-content--rtl{border-left:1px solid var(--rpv-default-layout__sidebar-content--opened-border-color)}.cardWithArrow{overflow:visible}.cardWithArrow:before{content:"";width:12px;height:12px;background-color:#fff;border:1px solid rgb(222,226,230);position:absolute;top:15px;text-decoration:inherit;vertical-align:inherit;box-sizing:inherit}[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{background-color:#fff!important;color:#008069!important}.verify-whatsapp-phone-number-input .PhoneInputCountryIcon{width:100%;height:30px}.whatsapp-container{max-width:550px;margin:0 auto;background-color:#fcf5eb;min-height:calc(100vh - 70px)}.whatsapp-container .whatsapp-in-progress{width:8px;aspect-ratio:1;border-radius:50%;animation:whatsapp-in-progress 1s infinite linear alternate}@keyframes whatsapp-in-progress{0%{box-shadow:12px 0 #25d366,-12px 0 #25d36622;background:#25d366}33%{box-shadow:12px 0 #25d366,-12px 0 #25d36622;background:#25d36622}66%{box-shadow:12px 0 #25d36622,-12px 0 #25d366;background:#25d36622}to{box-shadow:12px 0 #25d36622,-12px 0 #25d366;background:#25d366}}.whatsapp-container .header{background-color:#00a884;color:#fff;padding:15px 20px;display:flex;align-items:center;gap:10px}.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{padding:40px 20px;display:flex;flex-direction:column;align-items:center;gap:30px;background-color:#fcf5eb}.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{text-align:center;max-width:400px}.whatsapp-container .whatsapp-content .instructions h2{color:#171c20;margin-bottom:20px;font-size:1.4rem}.whatsapp-container .whatsapp-content .instructions ol{color:#41525d;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{margin-bottom:15px;line-height:1.4}[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);background-color:#e4dcd4;display:flex;flex-direction:column}.whatsapp-web-container .loading-container{height:calc(100vh - 170px);width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;background-color:#e4dcd4}.whatsapp-web-container .chat-header{background-color:#008069;color:#fff;padding:10px 16px;display:flex;align-items:center;justify-content:space-between}.whatsapp-web-container .user-info{display:flex;align-items:center;gap:12px}.whatsapp-web-container .profile-pic{width:40px;height:40px;border-radius:50%;object-fit:cover}.whatsapp-web-container .header-actions{display:flex;gap:24px;color:#fff}.whatsapp-web-container .header-actions svg{cursor:pointer}.whatsapp-web-container .messages-container{flex:1;padding:4px 20px;overflow-y:auto;background-image:url(https://user-images.githubusercontent.com/15075759/28719144-86dc0f70-73b1-11e7-911d-60d70fcded21.png);background-size:cover;background-color:#e4dcd4;scroll-behavior:smooth}.whatsapp-web-container .messages-container .previous-loading{background-color:#fffc;padding:8px 12px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin:8px auto;width:fit-content;box-shadow:0 1px 3px #0000001a;color:#075e54;font-size:.9rem;position:sticky;top:0;z-index:10}.whatsapp-web-container .message{margin-bottom:8px;display:flex}.whatsapp-web-container .message-content{max-width:65%;padding:8px 12px;border-radius:8px;position:relative}.whatsapp-web-container .message-content .emoji-big{font-size:2.6rem;margin:7px auto;padding:5px}.whatsapp-web-container .message-content .unable-to-show-msg{text-align:center;color:#858585;font-size:.8rem;font-style:italic}.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}.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{margin:0;white-space:pre-wrap}[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;gap:4px;font-size:11px;margin-top:2px}.whatsapp-web-container .message-meta small{font-size:10px;color:#666}.whatsapp-web-container .read-check{color:#627c8ded;font-size:16px}.whatsapp-web-container .input-area{background-color:#f0f2f5;padding:10px 16px;display:flex;align-items:center;gap:16px}.whatsapp-web-container .message-input{flex:1;padding:9px 12px;border:none;border-radius:8px;background-color:#fff;outline:none;resize:none;max-height:100px;min-height:40px;line-height:1.4;font-size:15px}.whatsapp-web-container .message-input::placeholder{color:#667781}.whatsapp-web-container .send-button{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.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%;margin-bottom:10px;z-index:1000}[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;padding:2rem;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;border:1px solid #E5E5E5;margin:auto;margin-top:1rem}.whatsapp-web-container .phone-update-container .phone-update-message{display:flex;align-items:center;margin-bottom:1.5rem}.whatsapp-web-container .phone-update-container .phone-update-message p{margin:0;font-size:1.1rem;color:#333;font-weight:500}.whatsapp-web-container .phone-update-container .phone-input{width:100%;margin-bottom:5px}.whatsapp-web-container .phone-update-container .phone-input input{width:100%!important;padding:.75rem!important;border:1px solid #ddd!important;border-radius:8px!important;font-size:1rem!important}.whatsapp-web-container .phone-update-container .phone-input input:focus{border-color:#25d366!important;box-shadow:0 0 0 2px #25d36633!important}.whatsapp-web-container .phone-update-container .whatsapp-button{width:100%;background-color:#25d366!important;border:none;padding:.75rem;font-weight:500;border-radius:8px}.whatsapp-web-container .phone-update-container .whatsapp-button:hover:not(:disabled){background-color:#21bd5c!important}.whatsapp-web-container .phone-update-container .whatsapp-button:disabled{background-color:#77e7a1!important}.whatsapp-benefits-container{width:100%;max-width:500px;margin:0 auto;background:#fff;border-radius:10px;box-shadow:0 2px 8px #0000001a;overflow:hidden}.whatsapp-benefits-container .wa-header{background:#25d366;color:#fff;padding:1rem;display:flex;align-items:center;gap:.5rem}.whatsapp-benefits-container .wa-header .wa-icon{font-size:1.5rem}.whatsapp-benefits-container .wa-header span{font-size:1.2rem;font-weight:500}.whatsapp-benefits-container .wa-benefits{padding:1.5rem 1rem}.whatsapp-benefits-container .wa-benefits .benefit-item{display:flex;align-items:flex-start;gap:1rem;padding:1rem;border-bottom:1px solid #f0f0f0}.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{margin:0 0 .25rem;font-size:1rem;color:#1a1a1a}.whatsapp-benefits-container .wa-benefits .benefit-item .benefit-content p{margin:0;font-size:.9rem;color:#666}.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{margin:1rem auto;background:#25d366;border:none;font-weight:500}.whatsapp-benefits-container .wa-button:hover:not(:disabled){background:#22c35e}.whatsapp-benefits-container .wa-button:disabled{background:#a8e6c1}.whatsapp-benefits-container .wa-qr-container{padding:2rem;display:flex;justify-content:center;align-items:center;background:#fff}.whatsapp-benefits-container .wa-qr-container .qr-code{max-width:264px;height:auto}.whatsapp-benefits-container .wa-instructions{padding:1.5rem;background:#f8f9fa}.whatsapp-benefits-container .wa-instructions h3{font-size:1rem;margin-bottom:1rem;color:#1a1a1a}.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;margin-bottom:.5rem}.whatsapp-benefits-container .wa-instructions ol li:last-child{margin-bottom:0}.whatsapp-benefits-container .wa-loading,.whatsapp-benefits-container .wa-error{text-align:center;padding:2rem;color:#666}.whatsapp-benefits-container .wa-loading .error-icon,.whatsapp-benefits-container .wa-error .error-icon{font-size:2rem;color:#dc3545;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}.emoji-grid::-webkit-scrollbar-track{background:#f1f1f1}.emoji-grid::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.emoji-grid::-webkit-scrollbar-thumb:hover{background:#555}.emoji-grid .d-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:2px}.search-icon{top:50%;transform:translateY(-50%);width:16px;height:16px}[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}.category-tabs::-webkit-scrollbar-track{background:#f1f1f1}.category-tabs::-webkit-scrollbar-thumb{background:#888;border-radius:2px}.event-html-description a{color:var(--ss-primary, #6e58ff);text-decoration:underline}.event-html-description ul,.event-html-description ol{margin-bottom:10px}[dir=ltr] .event-html-description ul,[dir=ltr] .event-html-description ol{padding-left:20px}[dir=rtl] .event-html-description ul,[dir=rtl] .event-html-description ol{padding-right:20px}.event-html-description p{margin-bottom:10px}.event-time{font-weight:600;color:var(--ss-primary, #6e58ff)}.meeting-provider-badge{cursor:pointer;transition:all .3s ease}.meeting-provider-badge:hover{transform:translateY(-2px);box-shadow:0 3px 6px rgba(var(--ss-primary-rgb, 110, 88, 255),.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;padding:0;background:transparent!important;border:none;color:var(--ss-primary, #6e58ff);box-shadow:none!important;text-decoration:underline;font-weight:500}.show-more-btn:hover{color:var(--ss-primary, #6e58ff)}.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: #ffffff;--sp-text-dark: #0d1b2a;--sp-text-mid: #4a5568;--sp-text-light: #9aa5b4;--sp-border: #e2e8f0;--sp-border-mid: #cbd5e0;--sp-navy: #1a2b4a;box-sizing:border-box;font-family:Inter,sans-serif;color:var(--sp-text-dark);overflow-y:auto}.slots-picker *,.slots-picker *:before,.slots-picker *:after{box-sizing:border-box;margin:0;padding:0}.slots-picker select{appearance:none}.slots-picker .cal-day:hover:not(:disabled){background:var(--sp-primary-mid)!important;color:var(--sp-primary)!important}.slots-picker .slot-row:hover{border-color:var(--sp-primary)!important;background:var(--sp-primary-light)!important}.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}.slots-picker .cta-btn:hover{background:var(--sp-primary-hover)!important;box-shadow:0 6px 20px #4f46e566!important}.slots-picker .copy-btn:hover{background:var(--sp-primary-hover)!important}.slots-picker .outline-btn:hover{border-color:var(--sp-primary)!important;color:var(--sp-primary)!important}.slots-picker .nav-arr:hover{background:var(--sp-bg-alt)!important;border-color:var(--sp-border-mid)!important}.slots-picker ::-webkit-scrollbar{width:4px}.slots-picker ::-webkit-scrollbar-thumb{background:var(--sp-primary-border);border-radius:4px}.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;min-height:0;display:flex;flex-direction:column}.slots-picker__root.slots-picker__root--page{min-height:100vh;background:var(--sp-bg)}.slots-picker__content{max-width:1100px;width:100%;display:flex;flex-direction:column;align-items:center;padding:0 24px 24px}.slots-picker__root:not(.slots-picker__root--page) .slots-picker__content{flex:1;min-height:0;align-items:stretch}.slots-picker__content.slots-picker__content--page{padding:44px 24px 80px}.slots-picker__step-track{display:flex;align-items:center;gap:0;margin:16px auto 36px;max-width:460px;flex-shrink:0}.slots-picker__step-item{display:flex;align-items:center}.slots-picker__step-inner{display:flex;align-items:center;gap:8px}.slots-picker__step-dot{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .3s;flex-shrink:0;background:var(--sp-border);color:var(--sp-text-light);font-size:11px;font-weight:700}.slots-picker__step-dot--active{background:var(--sp-primary);color:#fff}.slots-picker__step-dot--done{background:var(--sp-green);color:#fff}.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;background:var(--sp-border);margin:0 10px;flex-shrink:0}.slots-picker__columns{display:flex;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{background:var(--sp-card);border-radius:16px;border:1px solid var(--sp-border);box-shadow:0 2px 8px #4f46e536;overflow:hidden}.slots-picker__tab-bar{display:flex;border-bottom:1px solid var(--sp-border);background:var(--sp-bg)}.slots-picker__tab{flex:1;padding:14px 16px;border:none;border-bottom:2.5px solid transparent;cursor:pointer;background:var(--sp-bg);transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px;outline:none}.slots-picker__tab:disabled{cursor:not-allowed}.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{background:var(--sp-bg-alt);color:var(--sp-text-mid);border-radius:20px;padding:2px 8px;font-size:10px;font-weight:700}.slots-picker__tab--active .slots-picker__tab-badge{background:var(--sp-primary);color:#fff}.slots-picker__tab-content{padding:26px}.slots-picker__month-nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.slots-picker__month-title{font-size:15px;font-weight:700;color:var(--sp-navy)}.slots-picker__nav-arr{background:#fff;border:1px solid var(--sp-border);border-radius:8px;width:34px;height:34px;cursor:pointer;color:var(--sp-text-mid);font-size:16px;display:flex;align-items:center;justify-content:center;outline:none;transition:all .15s}.slots-picker__day-labels{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:6px}.slots-picker__day-label{text-align:center;font-size:11px;font-weight:600;color:var(--sp-text-light);letter-spacing:.8px;padding:4px 0}.slots-picker__day-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.slots-picker__cal-day{width:100%;aspect-ratio:1;border:1.5px solid transparent;border-radius:8px;cursor:pointer;font-size:13px;font-weight:500;position:relative;transition:all .1s;outline:none;background:transparent;color:var(--sp-text-dark)}.slots-picker__cal-day:disabled{cursor:default;color:var(--sp-text-light)}.slots-picker__cal-day-dot{position:absolute;bottom:3px;width:4px;height:4px;border-radius:50%;background:var(--sp-primary)}[dir=ltr] .slots-picker__cal-day-dot{left:50%;transform:translate(-50%)}[dir=rtl] .slots-picker__cal-day-dot{right:50%;transform:translate(50%)}.slots-picker__hint-bar{margin-top:18px;padding:10px 14px;background:var(--sp-bg);border:1px solid var(--sp-border);border-radius:10px;display:flex;align-items:flex-start;gap:9px}.slots-picker__hint-bar--primary{background:var(--sp-primary-light);border-color:var(--sp-primary-border)}.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{margin-top:14px;width:100%;padding:13px;background:var(--sp-primary);border:none;border-radius:10px;color:#fff;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 2px 8px #4f46e536;outline:none}.slots-picker__cta-btn--apply{margin-top:0}.slots-picker__cta-btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.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;gap:12px;margin-bottom:12px}.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;gap:6px;flex-shrink:0}.slots-picker__day-exclusion-preset{background:#fff;border:1px solid var(--sp-border);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600;color:var(--sp-text-mid);cursor:pointer;outline:none;transition:all .15s}.slots-picker__day-exclusion-preset:hover{border-color:var(--sp-primary-border);color:var(--sp-primary)}.slots-picker__day-exclusion-preset--on{background:var(--sp-primary-light);border-color:var(--sp-primary-border);color:var(--sp-primary)}.slots-picker__weekday-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.slots-picker__weekday-chip{border-radius:8px;border:1.5px solid var(--sp-border);background:#fff;padding:8px 0;font-size:11px;font-weight:700;cursor:pointer;outline:none;transition:all .15s;color:var(--sp-navy)}.slots-picker__weekday-chip--included:hover{border-color:var(--sp-primary-border);background:var(--sp-primary-light)}.slots-picker__weekday-chip--excluded{background:var(--sp-bg-alt);border-color:var(--sp-border);color:var(--sp-text-light);text-decoration:line-through;opacity:.75}.slots-picker__day-exclusion-warning{margin-top:10px;font-size:12px;font-weight:500;color:#dc2626;line-height:1.4}.slots-picker__range-pill{display:flex;align-items:center;justify-content:space-between;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;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{background:#fff;border:1px solid var(--sp-primary-border);border-radius:7px;padding:5px 12px;cursor:pointer;font-size:12px;font-weight:600;color:var(--sp-text-mid);outline:none;transition:all .15s;display:flex;align-items:center;gap:5px}.slots-picker__gap-config{margin-bottom:18px;padding:14px;background:var(--sp-bg);border:1px solid var(--sp-border);border-radius:12px}.slots-picker__gap-config-duration{margin-bottom:10px;font-size:12px;color:var(--sp-text-mid);line-height:1.4}.slots-picker__gap-config-duration strong{color:var(--sp-navy)}.slots-picker__gap-toggle{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--sp-navy);cursor:pointer}.slots-picker__gap-toggle input{accent-color:var(--sp-primary);width:16px;height:16px;cursor:pointer}.slots-picker__gap-input-row{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:12px;color:var(--sp-text-mid)}.slots-picker__gap-input{width:72px;padding:6px 8px;border:1px solid var(--sp-border);border-radius:7px;font-size:13px;color:var(--sp-navy);outline:none}.slots-picker__gap-input:focus{border-color:var(--sp-primary-border)}.slots-picker__section-title{font-size:11px;font-weight:700;color:var(--sp-text-light);letter-spacing:1px;margin-bottom:10px}.slots-picker__section-title--block{margin-bottom:18px}.slots-picker__preset-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:18px}.slots-picker__preset-btn{padding:11px 12px;border:1.5px solid var(--sp-border);border-radius:10px;cursor:pointer;background:#fff;transition:all .15s;outline:none}[dir=ltr] .slots-picker__preset-btn{text-align:left}[dir=rtl] .slots-picker__preset-btn{text-align:right}.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);margin-top:2px}.slots-picker__slot-list{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.slots-picker__slot-row{padding:11px 14px;border:1.5px solid var(--sp-border);border-radius:10px;cursor:pointer;background:#fff;display:flex;align-items:center;justify-content:space-between;transition:all .15s;outline:none}.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;border-radius:6px;border:2px solid var(--sp-border-mid);background:transparent;display:flex;align-items:center;justify-content:center;transition:all .15s;flex-shrink:0}.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%;padding:10px;border:1.5px dashed var(--sp-border-mid);border-radius:10px;cursor:pointer;background:transparent;color:var(--sp-text-light);font-size:13px;font-weight:500;margin-bottom:14px;outline:none;transition:all .15s}.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);margin-bottom:12px}.slots-picker__custom-row{display:flex;gap:8px;align-items:center;margin-bottom:10px}.slots-picker__custom-select{flex:1;min-width:0}.slots-picker__custom-to{color:var(--sp-text-light);font-size:12px;font-weight:500;flex-shrink:0}.slots-picker__custom-actions{display:flex;gap:8px}.slots-picker__custom-add-btn{flex:1;padding:9px;background:var(--sp-primary);border:none;border-radius:8px;color:#fff;font-size:13px;font-weight:600;cursor:pointer;outline:none}.slots-picker__custom-cancel-btn{padding:9px 14px;background:#fff;border:1px solid var(--sp-border);border-radius:8px;color:var(--sp-text-mid);font-size:13px;cursor:pointer;outline:none}.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{background:var(--sp-card);border-radius:16px;border:1px solid var(--sp-border);box-shadow:0 2px 8px #4f46e536;overflow:hidden;position:sticky;top:80px;display:flex;flex-direction:column;max-height:min(380px,52vh)}.slots-picker__root:not(.slots-picker__root--page) .slots-picker__summary-card{position:relative;top:auto;flex: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{padding:20px 24px 16px;border-bottom:1px solid var(--sp-border);background:var(--sp-bg);display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.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);margin-top:3px;font-weight:400}.slots-picker__summary-badge{background:var(--sp-primary-light);color:var(--sp-primary);border:1.5px solid var(--sp-primary-border);border-radius:20px;padding:4px 12px;font-size:13px;font-weight:700}.slots-picker__summary-body{padding:20px;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.slots-picker__empty-state{text-align:center;padding:36px 24px;min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.slots-picker__empty-icon-wrap{width:56px;height:56px;background:var(--sp-primary-light);border-radius:14px;display:flex;align-items:center;justify-content:center;margin:0 auto 14px}.slots-picker__empty-title{font-size:14px;font-weight:600;color:var(--sp-navy);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;gap:10px;flex:1;min-height:0;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;margin-bottom:16px}[dir=ltr] .slots-picker .availability-list-scroll{padding-right:2px}[dir=rtl] .slots-picker .availability-list-scroll{padding-left:2px}.slots-picker__date-block{border-radius:12px;background:var(--sp-bg);border:1px solid var(--sp-border)}.slots-picker__date-block-header{display:flex;border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;padding:10px 14px;background:#fff;border-bottom:1px solid var(--sp-border)}.slots-picker__date-block-header-inner{display:flex;align-items:center;gap:8px}.slots-picker__date-block-dot{width:7px;height:7px;border-radius:50%;background:var(--sp-primary);flex-shrink:0}.slots-picker__date-block-title{font-size:13px;font-weight:600;color:var(--sp-navy)}.slots-picker__date-remove-btn{background:none;border:none;cursor:pointer;color:var(--sp-text-light);font-size:17px;line-height:1;transition:color .15s;outline:none;opacity:.7}.slots-picker__slot-chips{padding:10px 12px;display:flex;flex-direction:column;gap:5px}.slots-picker__slot-chip{display:flex;align-items:center;justify-content:space-between;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;gap:7px}.slots-picker__slot-chip-label{font-size:12px;color:var(--sp-primary);font-weight:500}.slots-picker__slot-remove-btn{background:none;border:none;cursor:pointer;color:var(--sp-primary-border);font-size:13px;line-height:1;outline:none;transition:color .15s;opacity:.8}.slots-picker__modal-actions{display:flex;gap:10px;margin-top:10px;flex-shrink:0}.slots-picker__modal-cancel{flex:1;padding:12px;background:#fff;border:1px solid var(--sp-border);border-radius:10px;color:var(--sp-text-mid);font-size:14px;font-weight:600;cursor:pointer;outline:none}.slots-picker__modal-apply{flex:1;padding:12px;background:var(--sp-primary);border:none;border-radius:10px;color:#fff;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 2px 8px #4f46e536;outline:none}.slots-picker__modal-apply:disabled{background:var(--sp-border);cursor:not-allowed;box-shadow:none}.slots-picker__copy-btn{width:100%;padding:12px;background:var(--sp-primary);border:none;border-radius:10px;color:#fff;font-size:14px;font-weight:700;cursor:pointer;transition:background .2s;box-shadow:0 3px 12px #4f46e54d;outline:none;margin-bottom:10px;display:flex;align-items:center;justify-content:center;gap:8px}.interview-slots-picker-modal{align-items:stretch;justify-content:center;display:flex;min-height:calc(100% - 3.5rem)}.interview-slots-picker-modal .modal-dialog{margin:1.75rem auto;min-height:calc(100% - 3.5rem);max-height:calc(100vh - 3.5rem);display:flex;align-items:flex-start;justify-content:center}.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;min-height:0;display:flex;flex-direction:column}.interview-slots-picker-modal .modal-header{border-bottom-color:#e2e8f0;color:#0d1b2a;margin-bottom:16px;flex-shrink:0}.interview-slots-picker-modal .slots-picker__columns{flex: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;min-height:0;display:flex;flex-direction:column}.interview-slots-picker-modal .slots-picker__left-card .slots-picker__tab-content{flex: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}.interview-slots-picker-modal .slots-picker__slot-list{max-height:min(46vh,420px);overflow-y:auto;overscroll-behavior:contain}[dir=ltr] .interview-slots-picker-modal .slots-picker__slot-list{padding-right:6px}[dir=rtl] .interview-slots-picker-modal .slots-picker__slot-list{padding-left:6px}.interview-slots-picker-modal .availability-list-scroll{max-height:min(58vh,520px);overscroll-behavior:contain}.company-info-input .ql-editor{min-height:100px}.company-info-input .ql-editor p{font-size:1rem!important}.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;box-shadow:0 0 0 100px inset #6e58ff4d;transition:box-shadow 1s}.job-card:hover{box-shadow:#00000059 0 5px 15px!important;transform:scaleX(1.01);transition:all .3s ease-in-out}.company-site-card{overflow:hidden;border:1px solid #ebe9f1;border-radius:14px;background:#fff;box-shadow:0 8px 24px #22292f0f;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.company-site-card:hover{transform:translateY(-3px);border-color:#7367f040;box-shadow:0 14px 34px #22292f1f}.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;padding:3px 9px;border-radius:999px;background:#ffffffeb;color:#5e5873;font-size:.72rem;font-weight:600;box-shadow:0 4px 12px #22292f1a}[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;border-radius:50%!important;background:#fffffff0!important;box-shadow:0 6px 16px #22292f1f;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;margin:auto}.company-site-card__body{padding:14px}.company-site-card__title{margin-bottom:6px;color:#2f2b3d;font-size:.95rem;font-weight:700}.company-site-card__address{min-height:52px;color:#6e6b7b;font-size:.78rem;line-height:1.45;word-break:break-word}.company-site-card__tags,.company-site-card__meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.company-site-card__tags .badge{font-size:.68rem;font-weight:600}.company-site-card__pill{padding:4px 8px;border-radius:999px;font-size:.68rem;font-weight:700;line-height:1}.company-site-card__pill--availability-available{background:#28c76f24;color:#28c76f}.company-site-card__pill--availability-past{background:#ea54551f;color:#ea5455}.company-site-card__pill--availability-empty{background:#f3f2f7;color:#6e6b7b}.company-site-card__pill--availability,.company-site-card__pill--capacity{background:#7367f01f;color:#6e58ff}.company-site-modal .modal-content{overflow:hidden;border:0;border-radius:18px;box-shadow:0 22px 70px #22292f33}.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}.company-site-modal__body{padding:18px 22px 0;background:#fafafa}.company-site-modal__section{padding:16px;border:1px solid #ebe9f1;border-radius:14px;background:#fff;box-shadow:0 8px 24px #22292f0d}.company-site-modal__section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.company-site-modal__section-title{color:#2f2b3d;font-size:.95rem;font-weight:700}.company-site-modal__section-subtitle{margin-top:2px;color:#8a8896;font-size:.78rem}.company-site-modal__count{padding:4px 10px;border-radius:999px;background:#f3f2f7;color:#6e6b7b;font-size:.78rem;font-weight:700}.company-site-modal__gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:12px}.company-site-modal__image-tile,.company-site-modal__upload-tile{position:relative;min-height:92px;overflow:hidden;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;padding:3px 8px;border-radius:999px;background:#ffffffeb;color:#0f7904;font-size:.68rem;font-weight:700}[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;padding:4px 9px;border:1px solid #6e58ff;border-radius:999px;background:#ffffffeb;color:#6e58ff;font-size:.68rem;font-weight:700;box-shadow:0 4px 12px #22292f1f}[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;padding:0!important;border-radius:50%!important;line-height:1}[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;margin:auto}.company-site-modal__upload-tile{min-height:92px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;margin:0;border-style:dashed;color:#7367f0;cursor:pointer;transition:background .2s ease,border-color .2s ease}.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;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__slot-pill,.company-site-modal__more-slots{padding:6px 10px;border:0;border-radius:999px;background:#7367f01a;color:#6e58ff;font-size:.76rem;font-weight:700;line-height:1}.company-site-modal__more-slots{background:#f3f2f7;color:#5e5873;cursor:pointer}.company-site-modal__empty-state{padding:18px;border:1px dashed #d8d6de;border-radius:12px;background:#fbfbfb;color:#8a8896;font-size:.86rem;text-align:center}.company-site-modal__capacity-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.company-site-modal__capacity-card{display:flex;align-items:center;gap:10px;min-height:82px;margin:0;padding:12px;border:1px solid #ebe9f1;border-radius:12px;background:#fff;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.company-site-modal__capacity-card strong,.company-site-modal__capacity-card small{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}.company-site-modal__capacity-card--active{border-color:#7367f080;background:#fbfaff;box-shadow:0 8px 22px #7367f01a}.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;margin-top:0}.company-site-modal__capacity-copy{display:flex;align-items:center;gap:10px;min-width:0}.company-site-modal__capacity-input-wrap{display:flex;flex-direction:column;align-items:flex-start;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}.company-site-modal__directions{padding-top:4px}.company-site-modal__directions-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.company-site-modal__directions-heading-copy{min-width:0}.company-site-modal__directions-actions{display:flex;align-items:center;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;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{padding:12px;border:1px solid #ebe9f1;border-radius:12px;background:#fff;margin-bottom:10px;transition:border-color .2s ease,box-shadow .2s ease}.company-site-modal__directions-row:hover{border-color:#7367f040;box-shadow:0 6px 18px #22292f0f}.company-site-modal__directions-row:last-child{margin-bottom:0}.company-site-modal__directions-row-head{display:flex;align-items:center;gap:8px;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;border-radius:50%;background:#7367f01f;color:#6e58ff;font-size:.72rem;font-weight:700}.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{margin-top:4px;color:#8a8896;font-size:.72rem}[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{margin-top:10px;padding-top:10px;border-top:1px dashed #ebe9f1;color:#8a8896;font-size:.76rem;font-weight:600}[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:sticky;bottom:0;display:flex;justify-content:flex-end;gap:12px;margin:18px -22px 0;padding:14px 22px;border-top:1px solid #ebe9f1;background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(max-width:767.98px){.company-site-modal__capacity-grid,.company-site-modal__capacity-card--with-input{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}}.company-site-location-picker{margin-bottom:16px}.company-site-location-picker .company-site-location-picker__hint{font-size:13px;color:#64748b;margin-bottom:12px;line-height:1.45}.company-site-location-picker .company-site-location-picker__search-wrap{position:relative;margin-bottom:12px;z-index:1060}.company-site-location-picker .company-site-location-picker__search-icon{position:absolute;top:50%;transform:translateY(-50%);color:#94a3b8;pointer-events:none;z-index:1}[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;border:1px solid #e2e8f0;border-radius:10px;font-size:14px}[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}.company-site-location-picker .company-site-location-picker__search-input:focus{border-color:#7367f0;box-shadow:0 0 0 3px #7367f026}.company-site-location-picker .company-site-location-picker__dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;margin:0;padding:0;list-style:none;background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 10px 24px #0f172a1f;max-height:240px;overflow-y:auto;z-index:1061}.company-site-location-picker .company-site-location-picker__dropdown li{font-size:13px;color:#334155;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}.company-site-location-picker .company-site-location-picker__dropdown li:last-child{border-bottom:none}.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%;transform:translateY(-50%);font-size:12px;color:#94a3b8}[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%;border-radius:12px;overflow:hidden;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;padding:16px;text-align:center;color:#64748b;font-size:13px;border-style:dashed;background:#f8fafc}.company-site-location-picker .company-site-location-picker__selected{padding:12px 16px;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0;font-size:13px;color:#334155}.company-site-location-picker .company-site-location-picker__selected strong{display:block;margin-bottom:4px;font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:#64748b}.company-site-location-picker .company-site-location-picker__selected-hint{margin:0 0 8px;font-size:12px;line-height:1.4;color:#94a3b8}.company-site-location-picker .company-site-location-picker__selected-input{width:100%;min-height:72px;resize:vertical;border:1px solid #e2e8f0;border-radius:8px;font-size:13px;line-height:1.45;color:#334155;background:#fff}.company-site-location-picker .company-site-location-picker__selected-input:focus{border-color:#7367f0;box-shadow:0 0 0 3px #7367f026}.pac-container{z-index:1100!important}.flow-summary-container .cursor-pointer{cursor:pointer;transition:background-color .2s ease}.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(to right,rgba(115,103,240,.1),transparent)}[dir=rtl] .flow-summary-container .border-left-gradient{border-right:4px solid;background:linear-gradient(to left,rgba(115,103,240,.1),transparent)}.flow-summary-container .transcription-scroll::-webkit-scrollbar{width:6px}.flow-summary-container .transcription-scroll::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.flow-summary-container .transcription-scroll::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.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}.flow-summary-container .shadow-sm:hover{box-shadow:0 .125rem .5rem #00000026!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}.flow-summary-container .timeline-dot:hover{transform:scale(1.1)}.candidate-details-modal .cdm-content{height:min(780px,100vh - 64px);display:flex;flex-direction:column;overflow:hidden;border:none;border-radius:14px;box-shadow:0 24px 64px #0f122847;color:#2a2f45}.candidate-details-modal .cdm-header{display:flex;align-items:center;gap:14px;padding:20px 24px 16px}.candidate-details-modal .cdm-avatar{width:44px;height:44px;border-radius:50%;background:#eeedfd;color:#4f46e5;display:flex;align-items:center;justify-content:center;font-weight:600;flex-shrink:0}.candidate-details-modal .cdm-identity{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.candidate-details-modal .cdm-name{font-size:17px;font-weight:600;color:#1e2235}.candidate-details-modal .cdm-email{font-size:13px;color:#6b7086;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.candidate-details-modal .cdm-close{width:36px;height:36px;border-radius:8px;border:none;background:transparent;color:#6b7086;display:flex;align-items:center;justify-content:center;flex-shrink:0;align-self:flex-start;cursor:pointer}.candidate-details-modal .cdm-close:hover{background:#f2f3f7;color:#1e2235}.candidate-details-modal .cdm-tabs{display:flex;gap:24px;padding:0 24px;border-bottom:1px solid #e8e9f0}.candidate-details-modal .cdm-tab{border:none;border-bottom:2px solid transparent;background:transparent;padding:10px 0 12px;margin-bottom:-1px;font-size:14px;font-weight:500;color:#6b7086;display:flex;align-items:center;gap:8px;cursor:pointer}.candidate-details-modal .cdm-tab.active{color:#4f46e5;border-bottom-color:#4f46e5}.candidate-details-modal .cdm-body{flex:1;overflow:auto;min-height:0}.candidate-details-modal .cdm-body.is-emails{padding:20px 24px 24px;background:#fafafc}.candidate-details-modal .cdm-body.is-submissions{padding:0 24px}.candidate-details-modal .cdm-alert{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:8px;font-size:13px;margin:16px 0}.candidate-details-modal .cdm-alert svg{flex-shrink:0;margin-top:1px}.candidate-details-modal .cdm-alert.danger{background:#fdecec;color:#b42318}.candidate-details-modal .cdm-alert.warning{background:#fff1e2;color:#b45e0e}.candidate-details-modal .cdm-alert.info{background:#f5f5fe;color:#3d4258}.candidate-details-modal .cdm-body.is-emails .cdm-alert{margin-top:0}.candidate-details-modal .cdm-email-card{background:#fff;border:1px solid #e8e9f0;border-radius:10px;padding:18px 20px;display:flex;flex-direction:column;gap:12px}.candidate-details-modal .cdm-email-card+.cdm-email-card{margin-top:12px}.candidate-details-modal .cdm-email-head{display:flex;align-items:flex-start;gap:12px}.candidate-details-modal .cdm-email-meta{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.candidate-details-modal .cdm-email-subject{font-size:15px;font-weight:600;color:#1e2235}.candidate-details-modal .cdm-email-line{font-size:12.5px;color:#6b7086;word-break:break-word}.candidate-details-modal .cdm-email-line .fw-medium{color:#2a2f45}.candidate-details-modal .cdm-email-side{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.candidate-details-modal .cdm-email-date{font-size:12.5px;color:#6b7086;white-space:nowrap}.candidate-details-modal .cdm-pill{font-size:11.5px;font-weight:500;padding:2px 8px;border-radius:10px}.candidate-details-modal .cdm-pill.sent{color:#167a4c;background:#e7f6ee}.candidate-details-modal .cdm-pill.received{color:#4f46e5;background:#eeedfd}.candidate-details-modal .cdm-link-btn{align-self:flex-start;border:none;background:transparent;padding:0;font-size:13px;font-weight:500;color:#4f46e5;display:inline-flex;align-items:center;gap:4px;cursor:pointer}.candidate-details-modal .cdm-email-foot{font-size:12px;color:#6b7086;padding-top:10px;border-top:1px solid #f0f1f5}.candidate-details-modal .email-content{font-size:14px;line-height:1.65;color:#3d4258;word-wrap:break-word;overflow-wrap:break-word}.candidate-details-modal .email-content.preview{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:3.3em}.candidate-details-modal .email-content.preview p{margin-bottom:0}.candidate-details-modal .email-content.expanded{white-space:pre-wrap}.candidate-details-modal .email-content p{margin-bottom:.5rem}.candidate-details-modal .email-content p:last-child{margin-bottom:0}.candidate-details-modal .email-content a{color:#4f46e5;text-decoration:none}.candidate-details-modal .email-content a:hover{text-decoration:underline}.candidate-details-modal .email-content strong,.candidate-details-modal .email-content b{font-weight:600}.candidate-details-modal .email-content ul,.candidate-details-modal .email-content ol{margin-bottom:.5rem}[dir=ltr] .candidate-details-modal .email-content ul,[dir=ltr] .candidate-details-modal .email-content ol{padding-left:1.5rem}[dir=rtl] .candidate-details-modal .email-content ul,[dir=rtl] .candidate-details-modal .email-content ol{padding-right:1.5rem}.candidate-details-modal .email-content li{margin-bottom:.25rem}.candidate-details-modal .email-content blockquote{margin:.5rem 0;color:var(--bs-gray-600, #6c757d)}[dir=ltr] .candidate-details-modal .email-content blockquote{border-left:3px solid var(--bs-gray-300, #dee2e6);padding-left:1rem}[dir=rtl] .candidate-details-modal .email-content blockquote{border-right:3px solid var(--bs-gray-300, #dee2e6);padding-right:1rem}.candidate-details-modal .email-content img{max-width:100%;height:auto;border-radius:4px}.candidate-details-modal .email-content table{width:100%;border-collapse:collapse;margin:.5rem 0}.candidate-details-modal .email-content table td,.candidate-details-modal .email-content table th{border:1px solid var(--bs-gray-300, #dee2e6);padding:.5rem}[dir=ltr] .candidate-details-modal .email-content table td,[dir=ltr] .candidate-details-modal .email-content table th{text-align:left}[dir=rtl] .candidate-details-modal .email-content table td,[dir=rtl] .candidate-details-modal .email-content table th{text-align:right}.candidate-details-modal .email-content table th{background-color:var(--bs-gray-100, #f8f9fa);font-weight:600}.candidate-details-modal .cdm-section-head{padding:16px 0;border-bottom:1px solid #e8e9f0}.candidate-details-modal .cdm-section-title-row{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.candidate-details-modal .cdm-section-title{font-size:15px;font-weight:600;color:#1e2235}.candidate-details-modal .cdm-field{padding:16px 0;border-bottom:1px solid #d8dbe5;display:flex;flex-direction:column;gap:10px}.candidate-details-modal .cdm-field-row{display:grid;grid-template-columns:140px minmax(0,1fr) auto;gap:16px;align-items:center}.candidate-details-modal .cdm-field-label{font-size:13px;color:#6b7086;display:flex;align-items:center;gap:6px;word-break:break-word}.candidate-details-modal .cdm-field-label svg{flex-shrink:0;color:#4f46e5}.candidate-details-modal .cdm-field-value{min-width:0;font-size:14px;color:#1e2235;word-break:break-word}.candidate-details-modal .cdm-file-link{display:inline-flex;align-items:center;gap:6px;font-weight:500;color:#4f46e5;text-decoration:none}.candidate-details-modal .cdm-file-link:hover{text-decoration:underline}.candidate-details-modal .cdm-field-empty{color:#9a9eb0;font-style:italic}.candidate-details-modal .cdm-field-date{font-size:12px;color:#6b7086;margin-top:2px}.candidate-details-modal .cdm-field-actions{display:flex;gap:6px;align-items:center}.candidate-details-modal .cdm-toggle{height:32px;padding:0 11px;border-radius:7px;border:1px solid #e3e5ec;background:#fff;color:#4a5065;font-size:12.5px;font-weight:500;display:flex;align-items:center;gap:6px;white-space:nowrap;cursor:pointer}.candidate-details-modal .cdm-toggle:hover:not(:disabled){border-color:#c9ccd8}.candidate-details-modal .cdm-toggle:disabled{opacity:.55;cursor:not-allowed}.candidate-details-modal .cdm-toggle.view-form{background:#4f46e5;border-color:#4f46e5;color:#fff}.candidate-details-modal .cdm-toggle.view-form:hover{background:#3b32c9;border-color:#3b32c9}.candidate-details-modal .cdm-toggle.note.has-note{color:#4f46e5}.candidate-details-modal .cdm-toggle.resubmit.on{background:#fff1e2;color:#b45e0e;border-color:#f6c690}.candidate-details-modal .cdm-toggle.verify.on{background:#1e9e62;color:#fff;border-color:#1e9e62}.candidate-details-modal .cdm-note{display:flex;flex-direction:column;gap:6px}[dir=ltr] .candidate-details-modal .cdm-note{margin-left:156px}[dir=rtl] .candidate-details-modal .cdm-note{margin-right:156px}.candidate-details-modal .cdm-note-actions{display:flex;justify-content:flex-end}.candidate-details-modal .cdm-note-save{height:28px;padding:0 10px;border-radius:7px;border:none;background:transparent;color:#4f46e5;font-size:12.5px;font-weight:500;display:flex;align-items:center;cursor:pointer}.candidate-details-modal .cdm-note-save:hover:not(:disabled){background:#f5f5fe}.candidate-details-modal .cdm-note-save:disabled{opacity:.55;cursor:not-allowed}.candidate-details-modal .cdm-note-input{border:1px solid #dde0e8;border-radius:8px;padding:9px 12px;font-size:13px;color:#2a2f45;min-height:60px;resize:vertical}.candidate-details-modal .cdm-note-input:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51f}.candidate-details-modal .cdm-empty{text-align:center;padding:48px 16px}.candidate-details-modal .cdm-empty-icon{color:#4f46e5;opacity:.18;margin-bottom:1rem}.candidate-details-modal .cdm-empty-title{color:#1e2235;font-weight:600;margin-bottom:.5rem}.candidate-details-modal .cdm-empty-text{color:#6b7086}.candidate-details-modal .cdm-footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:14px 24px;border-top:1px solid #e8e9f0;background:#fff}.candidate-details-modal .cdm-primary-btn{height:38px;padding:0 16px;border-radius:8px;border:none;font-size:13.5px;font-weight:500;background:#4f46e5!important;color:#fff!important}.candidate-details-modal .cdm-primary-btn:disabled{background:#eeeff4!important;color:#9a9eb0!important;opacity:1}.candidate-details-modal .group-answer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px}[dir=ltr] .candidate-details-modal .group-answer{padding-left:20px}[dir=rtl] .candidate-details-modal .group-answer{padding-right:20px}.candidate-details-modal .group-answer__entry{background:#f7f8fb;border-radius:8px;padding:10px 14px}.candidate-details-modal .group-answer__title{font-size:13px;font-weight:600;color:#1e2235;padding-bottom:6px;margin-bottom:6px;border-bottom:1px solid #f0f1f5}.candidate-details-modal .group-answer__row{grid-template-columns:120px minmax(0,1fr);align-items:start;padding:4px 0}.candidate-details-modal .group-answer__lines{margin:0}[dir=ltr] .candidate-details-modal .group-answer__lines{padding-left:18px}[dir=rtl] .candidate-details-modal .group-answer__lines{padding-right:18px}@media(max-width:640px){.candidate-details-modal .cdm-field-row,.candidate-details-modal .group-answer,.candidate-details-modal .group-answer__row{grid-template-columns:minmax(0,1fr);gap:8px}[dir=ltr] .candidate-details-modal .cdm-note{margin-left:0}[dir=rtl] .candidate-details-modal .cdm-note{margin-right:0}}.candidate-list{height:55vh;overflow-y:auto;padding:1rem;border:1px solid #dee2e6;border-radius:.25rem;background-color:#f8f9fa;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}.candidate-card{padding:10px 0;border-radius:10px;cursor:pointer;width:100%;scroll-snap-align:center;background-color:#f1f1f1}.candidate-card-body{background-color:#fff;border:1px solid #ccc;border-radius:10px}.candidate-card-body.centered{box-shadow:#7861613d 0 3px 8px;transform:scale(1.05);cursor:pointer;filter:none;transition:transform .3s ease-in-out,opacity .3s ease-in-out,border .3s ease-in-out,filter .3s ease-in-out}.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:translate(-100%)}[dir=rtl] .candidate-card-body.slide-out-left{transform:translate(100%)}.candidate-card-body.slide-out-right{opacity:0}[dir=ltr] .candidate-card-body.slide-out-right{transform:translate(100%)}[dir=rtl] .candidate-card-body.slide-out-right{transform:translate(-100%)}.flowchart-container{width:100%;position:relative;overflow:hidden;background:#f8fafc}.canvas-container{width:100%;max-height:100vh;overflow:hidden;position:relative;cursor:grab}.canvas-container:active{cursor:grabbing}.toolbar{position:relative;top:20px;z-index:1000;display:flex;gap:10px;background:#fff;padding:10px;border-radius:8px;box-shadow:0 2px 4px #0000001a}[dir=ltr] .toolbar{left:20px}[dir=rtl] .toolbar{right:20px}.zoom-controls{display:flex;gap:5px;align-items:center}.zoom-btn:hover{background-color:var(--bs-primary, #4f46e5);color:#fff}.zoom-level{min-width:60px;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;padding:15px;background:#fff;border:2px solid var(--bs-primary, #4f46e5);border-radius:8px;box-shadow:0 4px 6px #4f46e51a}.question-node.first-question{border-color:#28a745}.question-node.inactive{border-color:#999}.question-node.inactive .option-item{background:#f0f0f0;border-color:#99999930}.question-node.inactive .option-item:hover{background:#e8e8e8;border-color:#99999950}.start-node{width:80px;height:80px;background:#fff;border:2px solid #28a745;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;color:#28a745;cursor:move;box-shadow:0 4px 6px #28a7451a;z-index:100}.question-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.question-actions{display:flex;gap:5px}.question-actions button{color:var(--bs-primary, #4f46e5);padding:4px;transition:color .2s ease}.question-actions button:hover{color:var(--bs-primary-dark, #4338ca)}.options-container{display:flex;flex-direction:column;gap:8px}.option-item{padding:8px 12px;background:#f5f3ff;border:1px solid rgba(79,70,229,.19);border-radius:6px;margin:2px 0;cursor:pointer;transition:all .2s ease;position:relative}.option-item:hover{background:#ede9fe;border-color:#4f46e54f}.option-actions{position:absolute;top:50%;transform:translateY(-50%);display:flex;gap:4px;opacity:0;transition:opacity .2s ease}[dir=ltr] .option-actions{right:8px}[dir=rtl] .option-actions{left:8px}.option-item:hover .option-actions{opacity:1}.connection-delete{background:#ffffffbc;padding:0 7px;border-radius:50%;cursor:pointer;font-size:16px;box-shadow:0 2px 4px #0000001a;border:1px solid rgba(79,70,229,.19);color:var(--bs-primary, #4f46e5)}.connection-delete:hover{background:#fd6a6ab5;color:#fff}.jtk-connector{z-index:1}.jtk-endpoint{z-index:2}.jtk-overlay{z-index:3}.btn-primary{background-color:var(--bs-primary, #4f46e5)!important;border-color:var(--bs-primary, #4f46e5)!important}.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;gap:20px;text-align:center;padding:20px}#generating-flow-spinner{animation:spin 1s infinite linear}[dir=ltr] #generating-flow-spinner{border-right-color:var(--bs-primary, #4f46e5)!important}[dir=rtl] #generating-flow-spinner{border-left-color:var(--bs-primary, #4f46e5)!important}@keyframes spin{to{transform:rotate(360deg)}}[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;gap:8px;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;gap:16px}.messenger-links-modal .link-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px;transition:all .2s ease}.messenger-links-modal .link-card:hover{border-color:#c7d2fe;box-shadow:0 4px 12px #6366f114}[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;gap:12px;margin-bottom:12px}.messenger-links-modal .link-icon-wrapper{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.messenger-links-modal .link-info{display:flex;flex-direction:column;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;gap:8px;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;border:none;background:transparent;font-size:.85rem;color:#4b5563;outline:none;min-width:0;text-overflow:ellipsis}.messenger-links-modal .link-actions{display:flex;gap:4px;flex-shrink:0}.messenger-links-modal .action-btn{width:36px;height:36px;border-radius:6px;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:all .2s ease;text-decoration:none}.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)}.messenger-links-modal .action-btn.copy-btn:hover{transform:scale(1.05);box-shadow:0 2px 8px #6366f166}.messenger-links-modal .action-btn.open-btn{background:#f3f4f6;color:#6b7280}.messenger-links-modal .action-btn.open-btn:hover{background:#e5e7eb;color:#374151}.messenger-links-modal .help-text{text-align:center;padding-top:8px;border-top:1px solid #f3f4f6}.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}.link-ad-to-job-modal .modal-body{padding:1.25rem}.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,#7367f014,#7367f00a)}[dir=rtl] .link-ad-to-job-modal .ad-info-card{background:linear-gradient(-135deg,#7367f014,#7367f00a)}.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;gap:.125rem;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{border-radius:8px;min-height:38px;border-color:#d8d6de}.link-ad-to-job-modal .site-filter-wrapper .react-select .select__control:hover{border-color:#d8d6de}.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%;transform:translateY(-50%);color:#b9b9c3}[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}.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}.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%;transform:translateY(-50%);color:#b9b9c3;cursor:pointer;transition:color .2s ease}[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{border:1px solid #ebe9f1;border-radius:10px;overflow:hidden}.link-ad-to-job-modal .jobs-list-container .loading-state,.link-ad-to-job-modal .jobs-list-container .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2rem;color:#82868b;font-size:.875rem}.link-ad-to-job-modal .jobs-list-container .job-item{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-bottom:1px solid #f3f2f7;cursor:pointer;transition:all .2s ease}.link-ad-to-job-modal .jobs-list-container .job-item:last-child{border-bottom:none}.link-ad-to-job-modal .jobs-list-container .job-item:hover{background:#f8f8f8}.link-ad-to-job-modal .jobs-list-container .job-item.selected{background:#7367f014}[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;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;gap:.25rem;font-size:.7rem;color:#7367f0;margin-top:.125rem}.link-ad-to-job-modal .jobs-list-container .job-item .job-actions{display:flex;align-items:center;gap:.5rem}.link-ad-to-job-modal .jobs-list-container .job-item .job-actions .job-status-badge{font-size:.65rem;padding:.2rem .5rem}.link-ad-to-job-modal .jobs-list-container .job-item .job-actions .check-icon{color:#7367f0}.link-ad-to-job-modal .modal-footer{padding:1rem 1.25rem}.link-ad-to-job-modal .modal-footer .btn{border-radius:8px;font-weight:500}[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)}[data-theme=dark] .link-ad-to-job-modal .modal-content{background:#283046}[data-theme=dark] .link-ad-to-job-modal .ad-info-card{border-color:#7367f040}[dir=ltr] [data-theme=dark] .link-ad-to-job-modal .ad-info-card{background:linear-gradient(135deg,#7367f01f,#7367f00f)}[dir=rtl] [data-theme=dark] .link-ad-to-job-modal .ad-info-card{background:linear-gradient(-135deg,#7367f01f,#7367f00f)}[data-theme=dark] .link-ad-to-job-modal .ad-info-card .ad-name{color:#d0d2d6}[data-theme=dark] .link-ad-to-job-modal .jobs-list-container{border-color:#3b4253}[data-theme=dark] .link-ad-to-job-modal .jobs-list-container .job-item{border-bottom-color:#3b4253}[data-theme=dark] .link-ad-to-job-modal .jobs-list-container .job-item:hover{background:#343d55}[data-theme=dark] .link-ad-to-job-modal .jobs-list-container .job-item.selected{background:#7367f026}[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{background:#283046;border-color:#3b4253;color:#d0d2d6}.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}.link-job-to-ad-modal .modal-body{padding:1.25rem}.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,#7367f014,#7367f00a)}[dir=rtl] .link-job-to-ad-modal .job-info-card{background:linear-gradient(-135deg,#7367f014,#7367f00a)}.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}.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%;transform:translateY(-50%);color:#b9b9c3}[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}.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}.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%;transform:translateY(-50%);color:#b9b9c3;cursor:pointer;transition:color .2s ease}[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{border:1px solid #ebe9f1;border-radius:10px;overflow:hidden}.link-job-to-ad-modal .ads-list-container .loading-state,.link-job-to-ad-modal .ads-list-container .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2rem;color:#82868b;font-size:.875rem}.link-job-to-ad-modal .ads-list-container .loading-state small,.link-job-to-ad-modal .ads-list-container .empty-state small{font-size:.75rem}.link-job-to-ad-modal .ads-list-container .ad-item{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-bottom:1px solid #f3f2f7;cursor:pointer;transition:all .2s ease}.link-job-to-ad-modal .ads-list-container .ad-item:last-child{border-bottom:none}.link-job-to-ad-modal .ads-list-container .ad-item:hover{background:#f8f8f8}.link-job-to-ad-modal .ads-list-container .ad-item.selected{background:#7367f014}[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;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;gap:.5rem}.link-job-to-ad-modal .ads-list-container .ad-item .ad-actions .ad-status-badge{font-size:.65rem;padding:.2rem .5rem}.link-job-to-ad-modal .ads-list-container .ad-item .ad-actions .check-icon{color:#7367f0}.link-job-to-ad-modal .modal-footer{padding:1rem 1.25rem}.link-job-to-ad-modal .modal-footer .btn{border-radius:8px;font-weight:500}[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)}[data-theme=dark] .link-job-to-ad-modal .modal-content{background:#283046}[data-theme=dark] .link-job-to-ad-modal .job-info-card{border-color:#7367f040}[dir=ltr] [data-theme=dark] .link-job-to-ad-modal .job-info-card{background:linear-gradient(135deg,#7367f01f,#7367f00f)}[dir=rtl] [data-theme=dark] .link-job-to-ad-modal .job-info-card{background:linear-gradient(-135deg,#7367f01f,#7367f00f)}[data-theme=dark] .link-job-to-ad-modal .job-info-card .job-name{color:#d0d2d6}[data-theme=dark] .link-job-to-ad-modal .ads-list-container{border-color:#3b4253}[data-theme=dark] .link-job-to-ad-modal .ads-list-container .ad-item{border-bottom-color:#3b4253}[data-theme=dark] .link-job-to-ad-modal .ads-list-container .ad-item:hover{background:#343d55}[data-theme=dark] .link-job-to-ad-modal .ads-list-container .ad-item.selected{background:#7367f026}[data-theme=dark] .link-job-to-ad-modal .ads-list-container .ad-item .ad-name{color:#d0d2d6}[data-theme=dark] .link-job-to-ad-modal .search-input{background:#283046;border-color:#3b4253;color:#d0d2d6}.engagement-template-modal .modal-content{border-radius:12px;overflow:hidden}.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}.engagement-template-modal .modal-body{padding:1.5rem}.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}.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}.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}.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;padding:.25rem 0;font-size:.875rem}.engagement-template-modal .template-section h6{color:#495057;font-weight:600}.engagement-template-modal .template-section .code-block{background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:1rem;overflow-x:auto;max-height:350px;overflow-y:auto}.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{margin:0;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}.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}.engagement-template-modal .template-section .code-block::-webkit-scrollbar-track{background:#e9ecef;border-radius:3px}.engagement-template-modal .template-section .code-block::-webkit-scrollbar-thumb{background:#adb5bd;border-radius:3px}.engagement-template-modal .template-section .code-block::-webkit-scrollbar-thumb:hover{background:#6c757d}.engagement-template-modal .modal-footer{background:#f8f9fa;padding:1rem 1.5rem}.modal-content-style{max-height:90vh;display:flex;flex-direction:column;margin:0;border:1px solid rgba(0,0,0,.2);border-radius:.13rem;outline:none;background-color:#fff}.modal-header-style{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);background-color:#fff;position:sticky;top:0;z-index:1}.modal-body-style{flex:1 1 auto;overflow-y:auto;padding:1.5rem;position:relative}.group-card{margin-bottom:1rem;padding:1rem;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;transition:all .3s ease;cursor:pointer}.group-card:hover{transform:translateY(-5px);box-shadow:0 4px 10px #0003}.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%;margin:1.75rem auto}.facebook-group-modal-header-style{margin:0;flex:1 1 auto;text-align:center}.facebook-group-modal-close-button-style{padding:.25rem .5rem;background-color:transparent;border:0;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;cursor:pointer}.facebook-group-modal-no-data{max-height:calc(100vh - 300px)}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.animate-pulse{animation:shimmer 5s infinite linear}[dir=ltr] .animate-pulse{background:linear-gradient(to right,#f6f7f8,#edeef1 20%,#f6f7f8 40% 100%)}[dir=rtl] .animate-pulse{background:linear-gradient(to left,#f6f7f8,#edeef1 20%,#f6f7f8 40% 100%)}[dir] .animate-pulse{background-size:1000px 100%}.analytics-table-container{padding:20px;background-color:#f8f9fa;border-radius:8px;box-shadow:0 4px 6px #0000001a}.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:separate;border-spacing:0;position:relative;background:#f8f8f8}.analytics-table th{position:sticky;top:0;z-index:3}.analytics-table th,.analytics-table td{padding:.72rem 1.5rem!important;vertical-align:middle;color:#111}.analytics-table thead th{font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #dee2e6;background-color:#eee!important}.analytics-table thead th:first-child{position:sticky;z-index:4}[dir=ltr] .analytics-table thead th:first-child{left:0;box-shadow:1px -5px 10px #00000026}[dir=rtl] .analytics-table thead th:first-child{right:0;box-shadow:-1px -5px 10px #00000026}.analytics-table tbody tr{transition:background-color .3s ease}.analytics-table tbody tr:hover{background-color:#f1f3f5;box-shadow:0 4px 3px #0000001a;transition:box-shadow .3s ease}.analytics-table tbody tr.expanded{background-color:#e9ecef}.analytics-table tbody tr:first-child:not(.non-sticky) td{position:sticky;z-index:1;top:40px}.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}.analytics-table tbody td{border-bottom:1px solid #dee2e6}.analytics-table tbody td:first-child{position:sticky;z-index:2;background-color:#f8f9fa}[dir=ltr] .analytics-table tbody td:first-child{left:0;box-shadow:1px 0 10px #00000026}[dir=rtl] .analytics-table tbody td:first-child{right:0;box-shadow:-1px 0 10px #00000026}.analytics-table .expand-icon-wrapper{display:flex;align-items:center;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}.analytics-table .expand-icon:hover{transform:scale(1.3)}.analytics-table .level-indicator{width:20px;height:1px;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;border-radius:8px}@media(max-width:768px){.analytics-table .analytics-table{font-size:14px}.analytics-table .analytics-table th,.analytics-table .analytics-table td{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}.analytics-table .analytics-table th,.analytics-table .analytics-table td{padding:6px}[dir=ltr] .analytics-table .expand-icon-wrapper{padding-left:5px!important}[dir=rtl] .analytics-table .expand-icon-wrapper{padding-right:5px!important}}.job-accordion-control{border:1px solid #d7d7d7;border-radius:10px;padding-top:0;padding-bottom:0;margin:5px 6px}.job-accordion-control:hover{box-shadow:0 2px #b8bcc0;transition:outline .2s ease}.client-jobs-tab{--cj-accent: var(--bs-primary, #564ee6);--cj-accent-soft: rgba(var(--bs-primary-rgb, 86, 78, 230), .1);--cj-border: #ebe9f1;--cj-muted: #6e6b7b;--cj-ink: #2c2c3a;--cj-radius: 14px}.client-jobs-tab__subtabs{display:inline-flex;gap:6px;padding:4px;margin-bottom:1.25rem;background:rgba(var(--bs-primary-rgb, 115, 103, 240),.05);border:1px solid var(--cj-border);border-radius:999px}.client-jobs-tab__subtab{border:0!important;border-radius:999px!important;padding:.45rem 1.1rem!important;font-size:.8125rem!important;font-weight:600!important;color:var(--cj-muted)!important;background:transparent!important;box-shadow:none!important;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.client-jobs-tab__subtab:hover{color:var(--cj-ink)!important;background:#ffffffb3!important}.client-jobs-tab__subtab.is-active{color:#fff!important;background:var(--cj-accent)!important;box-shadow:0 6px 16px rgba(var(--bs-primary-rgb, 86, 78, 230),.28)!important}.client-jobs-tab__metric{border:1px solid var(--cj-border);border-radius:var(--cj-radius);box-shadow:0 1px 2px #2c2c3a0a;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);margin-bottom:.35rem}.client-jobs-tab__metric-value{font-size:1.5rem;font-weight:700;color:var(--cj-accent);margin:0;line-height:1.2}.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);margin-top:.75rem;margin-bottom:.35rem}.client-jobs-tab__empty-copy{color:var(--cj-muted);font-size:.875rem;max-width:420px;margin:0 auto}.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 #2c2c3a0a;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease;cursor:pointer}.hope-req-card:hover{border-color:rgba(var(--bs-primary-rgb, 86, 78, 230),.35);box-shadow:0 10px 28px rgba(var(--bs-primary-rgb, 86, 78, 230),.1);transform:translateY(-1px)}.hope-req-card__title{font-size:1.05rem;font-weight:700;color:#2c2c3a;margin:0 0 .35rem}.hope-req-card__meta{color:#6e6b7b;font-size:.8125rem;margin-bottom:.5rem}.hope-req-card__snippet{color:#5e5873;font-size:.8125rem;line-height:1.5;margin:.65rem 0 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap}.hope-req-card__actions{display:flex;flex-wrap:wrap;gap:.4rem}.hope-req-card__view{font-size:.75rem;font-weight:600;color:var(--bs-primary, #564ee6);background:transparent;border:0;padding:0;margin-top:.65rem}.hope-req-card__view:hover{text-decoration:underline}.hope-req-detail .modal-content{border:0;border-radius:18px;overflow:hidden;box-shadow:0 24px 64px #2c2c3a2e}.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(var(--bs-primary-rgb, 86, 78, 230),.08),#fff 70%)}[dir=rtl] .hope-req-detail .modal-header{background:linear-gradient(-135deg,rgba(var(--bs-primary-rgb, 86, 78, 230),.08),#fff 70%)}.hope-req-detail .modal-title{font-weight:700;color:#2c2c3a;font-size:1.15rem}.hope-req-detail .modal-body{padding:1.25rem 1.35rem .5rem}.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));gap:.85rem 1rem;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;margin-bottom:.2rem}.hope-req-detail__field-value{font-size:.9rem;font-weight:600;color:#2c2c3a;margin:0}.hope-req-detail__section-title{font-size:.8rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#6e6b7b;margin:0 0 .5rem}.hope-req-detail__body-block{border:1px solid #ebe9f1;border-radius:12px;background:#fbfbfe;padding:.9rem 1rem;margin-bottom:1rem;max-height:220px;overflow:auto;white-space:pre-wrap;font-size:.875rem;line-height:1.55;color:#2c2c3a}.hope-req-detail__req-list{margin:0;font-size:.875rem;color:#2c2c3a}[dir=ltr] .hope-req-detail__req-list{padding-left:1.1rem}[dir=rtl] .hope-req-detail__req-list{padding-right:1.1rem}.hope-req-detail__req-list li+li{margin-top:.35rem}.hope-chat-drawer{height:100vh!important;max-height:100vh!important}.hope-chat-drawer__header{padding:1rem 1.1rem!important}.hope-chat-drawer__header-icon{width:36px;height:36px;border-radius:10px;background:rgba(var(--bs-primary-rgb, 86, 78, 230),.12);color:var(--bs-primary, #564ee6);display:inline-flex;align-items:center;justify-content:center}.hope-chat-drawer__body{height:calc(100vh - 72px);min-height:0}.hope-chat-drawer__messages{overflow-y:auto;padding:1rem;background:#f7f7fb;min-height:0}.hope-chat-drawer__row{display:flex;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%;border-radius:14px;padding:.55rem .8rem;font-size:.8125rem;line-height:1.45;border:1.5px solid var(--bs-primary, #564ee6)}.hope-chat-drawer__row.is-mine .hope-chat-drawer__bubble{background:var(--bs-primary, #564ee6);color:#fff}[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{background:#fff;color:#2c2c3a}[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;margin-bottom:.2rem}.hope-chat-drawer__text{white-space:pre-wrap;word-break:break-word}.hope-chat-drawer__composer{display:flex;gap:.5rem;align-items:flex-end;padding:.85rem 1rem;background:#fff}.hope-chat-drawer__composer textarea{resize:none;border-radius:12px;min-height:64px}.hope-chat-drawer__send{width:42px;height:42px;border-radius:12px!important;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center;flex-shrink:0}.ant-select-dropdown-absolute{position:absolute!important;inset:100% auto auto!important;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;margin:0 auto;padding:2rem}.calendar-container{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;padding:1.5rem}.time-slot-button{margin:.5rem;padding:.5rem 1rem;border:1px solid #dee2e6;border-radius:4px;background-color:#fff;color:#495057;font-weight:500;cursor:pointer;transition:all .2s ease}.time-slot-button:hover{background-color:#f1f3f5;border-color:#adb5bd}.time-slot-button.selected{background-color:#228be6;color:#fff;border-color:#1c7ed6}.booking-header{margin-bottom:2rem}.booking-header h1{margin-bottom:.5rem;color:#212529}.booking-header p{color:#6c757d;margin-bottom:.25rem}:root{--ss-primary: var(--bs-primary, #6e58ff);--ss-primary-rgb: var(--bs-primary-rgb, 110, 88, 255);--ss-font: var(--bs-body-font-family, var(--bs-font-sans-serif, inherit))}.app-schedules,.self-book-page,.guided-schedule-wizard,.create-booking-schedule-modal,.self-scheduling-tab{font-family:var(--ss-font)}.self-book-page{min-height:100vh;padding:2rem 1rem 3rem}[dir=ltr] .self-book-page{background:linear-gradient(180deg,rgba(var(--ss-primary-rgb, 110, 88, 255),.08),#fafafa 40%,#fff)}[dir=rtl] .self-book-page{background:linear-gradient(-180deg,rgba(var(--ss-primary-rgb, 110, 88, 255),.08),#fafafa 40%,#fff)}.self-book-page .mantine-Button-root,.self-book-page .mantine-UnstyledButton-root.self-book-type-modal__option{border-radius:10px}.self-book-page .mantine-Modal-content{border-radius:14px}.self-book-page__container{max-width:900px;margin:0 auto}.self-book-page__branding{display:flex;align-items:center;justify-content:space-between;gap:1rem;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 #0000000a}.self-book-page__branding-side{display:flex;align-items:center;gap:.6rem;min-width:0}.self-book-page__branding-side img{border-radius:6px;flex-shrink:0;object-fit:contain}.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;margin-bottom:1.5rem}.self-book-page__branding--company-only .self-book-page__branding-side--company{justify-content:center;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;border-radius:8px;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;flex-shrink:0}[dir=ltr] .self-book-page__company-fallback{background:linear-gradient(135deg,var(--ss-primary, #6e58ff) 0%,var(--ss-primary, #6e58ff) 100%)}[dir=rtl] .self-book-page__company-fallback{background:linear-gradient(-135deg,var(--ss-primary, #6e58ff) 0%,var(--ss-primary, #6e58ff) 100%)}.self-book-page__company-name{max-width:220px}.self-book-page__header{border:1px solid rgba(var(--ss-primary-rgb, 110, 88, 255),.15);border-radius:12px;padding:1.75rem;margin-bottom:1.5rem;box-shadow:0 4px 20px rgba(var(--ss-primary-rgb, 110, 88, 255),.08)}[dir=ltr] .self-book-page__header{background:linear-gradient(135deg,rgba(var(--ss-primary-rgb, 110, 88, 255),.08),#8976ff1f)}[dir=rtl] .self-book-page__header{background:linear-gradient(-135deg,rgba(var(--ss-primary-rgb, 110, 88, 255),.08),#8976ff1f)}.self-book-page__header-icon{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px rgba(var(--ss-primary-rgb, 110, 88, 255),.3)}[dir=ltr] .self-book-page__header-icon{background:linear-gradient(135deg,var(--ss-primary, #6e58ff) 0%,var(--ss-primary, #6e58ff) 100%);margin-right:1.25rem}[dir=rtl] .self-book-page__header-icon{background:linear-gradient(-135deg,var(--ss-primary, #6e58ff) 0%,var(--ss-primary, #6e58ff) 100%);margin-left:1.25rem}.self-book-page__title{color:#1a1a2e;font-weight:700;margin-bottom:.35rem}.self-book-page__about{margin-top:1rem;max-width:760px;padding:.85rem 1rem;background:#ffffffb3;border:1px solid rgba(var(--ss-primary-rgb, 110, 88, 255),.12);border-radius:10px}.self-book-page__about-label{margin-bottom:.3rem;color:#8a8896;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.self-book-page__description{color:#4a4a68;font-size:.9rem;line-height:1.55}.self-book-page__intro{margin-bottom:.75rem;color:#6b6b80;line-height:1.5}.self-book-page__position{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;margin-top:.35rem;margin-bottom:.65rem;font-size:.95rem;line-height:1.4}.self-book-page__position svg{color:var(--ss-primary, #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;gap:1.25rem;color:#2a2a3e;font-size:.9rem;font-weight:500}.self-book-page__meta svg{color:var(--ss-primary, #6e58ff);flex-shrink:0}.self-book-page__meta-item{display:flex;align-items:center;gap:.4rem}.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 #0000000f}.self-book-page__picker-title{color:#1a1a2e;font-weight:600;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;border:none!important}[dir=ltr] .self-book-page__date-btn[data-active=true]{background:linear-gradient(135deg,var(--ss-primary, #6e58ff) 0%,var(--ss-primary, #6e58ff) 100%)!important}[dir=rtl] .self-book-page__date-btn[data-active=true]{background:linear-gradient(-135deg,var(--ss-primary, #6e58ff) 0%,var(--ss-primary, #6e58ff) 100%)!important}.self-book-page__slot-btn{border-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.35)!important;color:#2a2a3e!important;font-weight:500!important}.self-book-page__slot-btn:hover{background:rgba(var(--ss-primary-rgb, 110, 88, 255),.06)!important;border-color:var(--ss-primary, #6e58ff)!important}.self-book-page__empty{text-align:center;padding:2.5rem 1rem;color:#4a4a68}.self-book-page__empty h4{color:#1a1a2e;font-weight:600;margin-bottom:.5rem}.self-book-page__footer{display:flex;justify-content:center;align-items:center;margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid rgba(0,0,0,.06);color:#2a2a2a;font-weight:600;font-size:.875rem}.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;padding:2rem 1rem}.self-book-page__confirmed-stack{width:100%;max-width:560px;display:flex;flex-direction:column;gap:1rem}.self-book-page__confirmed-stack--inline{max-width:none;width:100%}.self-book-page__confirmed-hero--compact{padding:1.35rem 1.5rem 1.15rem;margin-bottom:0}.self-book-page__section-card--actions{padding:1rem 1.35rem}.self-book-page__confirmed-hero{width:100%;text-align:center;background:#fff;border:1px solid rgba(var(--ss-primary-rgb, 110, 88, 255),.12);border-radius:16px;padding:2rem 1.5rem 1.5rem;box-shadow:0 8px 32px rgba(var(--ss-primary-rgb, 110, 88, 255),.08)}.self-book-page__confirmed-intro{line-height:1.6;margin:0}.self-book-page__confirmed .self-book-page__footer{width:100%;max-width:560px}.self-book-page__confirmed-icon{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}[dir=ltr] .self-book-page__confirmed-icon{background:linear-gradient(135deg,rgba(var(--ss-primary-rgb, 110, 88, 255),.12),#8976ff2e)}[dir=rtl] .self-book-page__confirmed-icon{background:linear-gradient(-135deg,rgba(var(--ss-primary-rgb, 110, 88, 255),.12),#8976ff2e)}.self-book-page__section-card{width:100%;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:14px;padding:1.25rem 1.35rem;box-shadow:0 2px 12px #0000000d}[dir=ltr] .self-book-page__section-card{text-align:left}[dir=rtl] .self-book-page__section-card{text-align:right}.self-book-page__section-card--brand,.self-book-page__section-card--purple{border-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.16)}[dir=ltr] .self-book-page__section-card--brand,[dir=ltr] .self-book-page__section-card--purple{background:linear-gradient(180deg,rgba(var(--ss-primary-rgb, 110, 88, 255),.06),#fff 42%);border-left:4px solid var(--ss-primary, #6e58ff)}[dir=rtl] .self-book-page__section-card--brand,[dir=rtl] .self-book-page__section-card--purple{background:linear-gradient(-180deg,rgba(var(--ss-primary-rgb, 110, 88, 255),.06),#fff 42%);border-right:4px solid var(--ss-primary, #6e58ff)}.self-book-page__section-card--reminders{border-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.12)}[dir=ltr] .self-book-page__section-card--reminders{background:linear-gradient(180deg,rgba(var(--ss-primary-rgb, 110, 88, 255),.05),#fff 50%)}[dir=rtl] .self-book-page__section-card--reminders{background:linear-gradient(-180deg,rgba(var(--ss-primary-rgb, 110, 88, 255),.05),#fff 50%)}.self-book-page__section-header{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.self-book-page__section-header-icon{width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.self-book-page__section-header--brand .self-book-page__section-header-icon,.self-book-page__section-header--purple .self-book-page__section-header-icon{background:rgba(var(--ss-primary-rgb, 110, 88, 255),.14);color:var(--ss-primary, #6e58ff)}.self-book-page__section-header--green .self-book-page__section-header-icon{background:#28c76f29;color:var(--bs-success, #28c76f)}.self-book-page__section-title{margin:0;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ss-primary, #6e58ff)}.self-book-page__section-header--green .self-book-page__section-title{color:var(--bs-success, #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:flex;flex-direction:column;gap:.3rem;padding:.85rem 0;border-bottom:1px solid rgba(0,0,0,.07)}.self-book-page__detail-row:last-child{border-bottom:0;padding-bottom:0}.self-book-page__detail-row:first-child{padding-top:0}.self-book-page__detail-label{font-size:.78rem;font-weight:700;color:#6e6b7b;text-transform:uppercase;letter-spacing:.04em;line-height:1.35}.self-book-page__detail-value{font-size:.9rem;color:#3d3d54;line-height:1.45;word-break:break-word}.self-book-page__detail-link{color:var(--ss-primary, #6e58ff);text-decoration:underline;text-underline-offset:2px}.self-book-page__detail-link:hover{color:var(--ss-primary, #6e58ff)}.self-book-page__info-box{display:flex;align-items:flex-start;gap:.65rem;background:rgba(var(--ss-primary-rgb, 110, 88, 255),.07);border:1px solid rgba(var(--ss-primary-rgb, 110, 88, 255),.12);border-radius:10px;padding:.85rem 1rem;color:#2a2a3e}.self-book-page__info-box>svg{color:var(--ss-primary, #6e58ff);flex-shrink:0;margin-top:.15rem}.self-book-page__online-instructions-text{white-space:pre-wrap;line-height:1.5;color:#2a2a3e}.self-book-page__reminders-list{margin:0;color:#3d3d54;font-size:.9rem;line-height:1.55}[dir=ltr] .self-book-page__reminders-list{padding-left:1.15rem}[dir=rtl] .self-book-page__reminders-list{padding-right:1.15rem}.self-book-page__reminders-list li+li{margin-top:.55rem}.self-book-page__confirmed-details{border:1px solid rgba(var(--ss-primary-rgb, 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(var(--ss-primary-rgb, 110, 88, 255),.06),#8976ff14);text-align:left}[dir=rtl] .self-book-page__confirmed-details{background:linear-gradient(-135deg,rgba(var(--ss-primary-rgb, 110, 88, 255),.06),#8976ff14);text-align:right}.self-book-page__confirmed-detail-row{display:flex;align-items:center;gap:.6rem;color:#2a2a3e;font-weight:500;font-size:.95rem}.self-book-page__confirmed-detail-row:not(:last-child){margin-bottom:.75rem}.self-book-page__confirmed-detail-row svg{color:var(--ss-primary, #6e58ff);flex-shrink:0}.self-book-page__site,.self-book-page__online{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:1.25rem 1.5rem;box-shadow:0 2px 12px #0000000d}.self-book-page__site-gallery{margin-top:1rem}.self-book-page__online-instructions{background:rgba(var(--ss-primary-rgb, 110, 88, 255),.06);border:1px solid rgba(var(--ss-primary-rgb, 110, 88, 255),.12);border-radius:10px;padding:.75rem 1rem;color:#2a2a3e;font-size:.875rem;line-height:1.5}.self-book-page__join-window{margin-bottom:1rem}.self-book-page__attendance{background:#fff;border:1px solid rgba(40,199,111,.22);border-radius:14px;box-shadow:0 2px 12px #0000000d;margin-top:0;position:relative}[dir=ltr] .self-book-page__attendance{text-align:left}[dir=rtl] .self-book-page__attendance{text-align:right}.self-book-page__attendance--section,.self-book-page__attendance--embedded{margin-top:0}[dir=ltr] .self-book-page__attendance--after{border-left:4px solid var(--bs-success, #28c76f);background:linear-gradient(180deg,#28c76f0f,#fff 40%)}[dir=rtl] .self-book-page__attendance--after{border-right:4px solid var(--bs-success, #28c76f);background:linear-gradient(-180deg,#28c76f0f,#fff 40%)}.self-book-page__attendance-download-wrap{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px dashed rgba(40,199,111,.22)}.self-book-page__attendance-download-btn{font-weight:600;border-radius:10px;box-shadow:0 2px 8px #28c76f26;transition:transform .15s ease,box-shadow .15s ease}.self-book-page__attendance-download-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px #28c76f38}.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:var(--bs-success, #28c76f);font-weight:600;word-break:break-all}.self-book-page__attendance-capture{background:#fff;border-radius:12px}.self-book-page__attendance-qr-wrap{display:flex;flex-direction:column;align-items:center;margin-bottom:.25rem}.self-book-page__attendance-body{display:flex;flex-wrap:wrap;gap:1.25rem;align-items:center}.self-book-page__attendance-qr,.self-book-page__attendance-qr-img{flex-shrink:0;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;min-width:180px}.self-book-page__attendance-or{display:flex;align-items:center;gap:.75rem;margin:1rem 0;color:#7a7a90;font-size:.75rem;font-weight:700;letter-spacing:.08em}.self-book-page__attendance-or:before,.self-book-page__attendance-or:after{content:"";flex:1;height:1px;background:#0000001a}.self-book-page__attendance-mark-btn{font-weight:600}.self-book-page__attendance-code-block{border:1.5px dashed rgba(40,199,111,.55);border-radius:12px;background:#28c76f0d;padding:.9rem 1rem}.self-book-page__attendance-code{font-size:1.35rem;letter-spacing:.18em;font-weight:700;color:var(--bs-success, #28c76f);text-align:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.self-book-page__selected-format{border-width:2px}.self-book-page__selected-format--online{border-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.35)}[dir=ltr] .self-book-page__selected-format--online{background:linear-gradient(135deg,rgba(var(--ss-primary-rgb, 110, 88, 255),.06),#fff)}[dir=rtl] .self-book-page__selected-format--online{background:linear-gradient(-135deg,rgba(var(--ss-primary-rgb, 110, 88, 255),.06),#fff)}.self-book-page__selected-format--onsite{border-color:rgba(var(--bs-success-rgb, 18, 184, 134),.35)}[dir=ltr] .self-book-page__selected-format--onsite{background:linear-gradient(135deg,rgba(var(--bs-success-rgb, 18, 184, 134),.06),#fff)}[dir=rtl] .self-book-page__selected-format--onsite{background:linear-gradient(-135deg,rgba(var(--bs-success-rgb, 18, 184, 134),.06),#fff)}.self-book-page__selected-format-icon{width:40px;height:40px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--ss-primary, #6e58ff);background:rgba(var(--ss-primary-rgb, 110, 88, 255),.12)}.self-book-page__selected-format--onsite .self-book-page__selected-format-icon{color:var(--bs-success, #12b886);background:rgba(var(--bs-success-rgb, 18, 184, 134),.12)}.self-book-expandable__text{white-space:pre-wrap;overflow-wrap:anywhere}.self-book-expandable__text--clamped{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.self-book-expandable__toggle{display:inline-flex;align-items:center;gap:.25rem;margin-top:.3rem;padding:0;border:0;background:none;color:var(--ss-primary, #6e58ff);font-size:.85rem;font-weight:600;cursor:pointer}.self-book-expandable__toggle:hover{text-decoration:underline}.self-book-page__prompt{margin-top:.75rem;margin-bottom:0;font-weight:600;color:var(--ss-primary, #6e58ff)}.self-book-page__meta-line{margin-top:.3rem;color:#4a4a68;font-size:.85rem;font-weight:500;line-height:1.45}.self-book-page__site-head{display:flex;align-items:flex-start;gap:.75rem}.self-book-page__format-row{display:flex;align-items:center;gap:.6rem;margin-bottom:.5rem;padding:.6rem .85rem;border-radius:10px;border:1px solid rgba(var(--bs-success-rgb, 18, 184, 134),.3);background:rgba(var(--bs-success-rgb, 18, 184, 134),.06);color:var(--bs-success, #12b886)}.self-book-page__format-row--online{border-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.3);background:rgba(var(--ss-primary-rgb, 110, 88, 255),.06);color:var(--ss-primary, #6e58ff)}.self-book-page__format-row-icon{display:inline-flex;flex-shrink:0}.self-book-page__format-row-label{flex:1;min-width:0;font-size:.9rem;font-weight:600;color:#1a1a2e}.self-book-page__format-row-change{flex-shrink:0;padding:.2rem .4rem;border:0;background:none;color:inherit;font-size:.85rem;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.self-book-page__picker-anchor{scroll-margin-top:1rem}.self-book-page__site-mini-cover{flex-shrink:0;width:64px;height:64px;padding:0;border:0;border-radius:10px;overflow:hidden;cursor:zoom-in;line-height:0}.self-book-page__site-mini-cover img{width:100%;height:100%;object-fit:cover}.self-book-page__mobile-cta{position:fixed;left:0;right:0;bottom:0;z-index:150;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));background:#fffffff5;border-top:1px solid rgba(0,0,0,.08);box-shadow:0 -6px 20px #00000014}@media(max-width:768px){.self-book-page{padding:1rem .75rem 5.5rem}.self-book-page__header{padding:1rem 1.1rem!important;margin-bottom:.75rem}.self-book-page__site,.self-book-page__online{margin-bottom:.75rem!important}.self-book-page__header-icon{display:none}.self-book-page__meta{font-size:.8rem;gap:.35rem .75rem}.self-book-page__meta-item:nth-child(2){display:none}.self-book-page__header .self-book-page__title{font-size:1.35rem!important;line-height:1.25}.self-book-page__about{margin-top:.75rem;padding:.65rem .8rem}.self-book-page__description{font-size:.85rem}.self-book-page__site--compact{padding:.85rem 1rem}.self-book-page__site--compact .self-book-page__site-address{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@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%}}.self-book-modal .mantine-Button-root,.self-book-confirm-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:fit-content}.self-book-attendance-modal__actions .mantine-Button-label{white-space:normal;line-height:1.25}.self-book-confirm-modal__header{padding-bottom:0}.self-book-confirm-modal__body{padding-top:.5rem}.self-book-confirm-modal__title{margin:0 0 1.25rem}.self-book-confirm-modal__summary{border:1px solid rgba(var(--ss-primary-rgb, 110, 88, 255),.15);border-radius:12px;padding:1.25rem 1.5rem}[dir=ltr] .self-book-confirm-modal__summary{background:linear-gradient(135deg,rgba(var(--ss-primary-rgb, 110, 88, 255),.06),#8976ff1a)}[dir=rtl] .self-book-confirm-modal__summary{background:linear-gradient(-135deg,rgba(var(--ss-primary-rgb, 110, 88, 255),.06),#8976ff1a)}.self-book-confirm-modal__schedule-name{margin:0 0 1rem}.self-book-confirm-modal__row{display:flex;align-items:flex-start;gap:.75rem}.self-book-confirm-modal__row-icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:.1rem}.self-book-confirm-modal__row-content{min-width:0;flex:1;line-height:1.4}.self-book-confirm-modal__address{margin-top:.2rem;line-height:1.45}.self-book-confirm-modal__hint{margin:1.25rem 0 1rem}.self-book-confirm-modal__actions{width:100%}.self-book-type-modal__title{margin:0 0 .5rem}.self-book-type-modal__option{display:block;width:100%;padding:1.25rem;border-radius:12px;border:1px solid rgba(var(--ss-primary-rgb, 110, 88, 255),.18);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}[dir=ltr] .self-book-type-modal__option{text-align:left;background:linear-gradient(135deg,rgba(var(--ss-primary-rgb, 110, 88, 255),.04),#8976ff14)}[dir=rtl] .self-book-type-modal__option{text-align:right;background:linear-gradient(-135deg,rgba(var(--ss-primary-rgb, 110, 88, 255),.04),#8976ff14)}.self-book-type-modal__option:hover{border-color:var(--ss-primary, #6e58ff);transform:translateY(-1px);box-shadow:0 8px 24px rgba(var(--ss-primary-rgb, 110, 88, 255),.12)}.self-book-type-modal__option--selected{border-color:var(--ss-primary, #6e58ff);border-width:2px;box-shadow:0 8px 24px rgba(var(--ss-primary-rgb, 110, 88, 255),.16)}.self-book-type-modal__option--disabled{cursor:not-allowed;opacity:.72;background:#f8f9fa;border-color:#dee2e6}.self-book-type-modal__option--disabled:hover{border-color:#dee2e6;transform:none;box-shadow:none}.self-book-type-modal__selected-label{display:inline-block;margin-bottom:.5rem;color:var(--ss-primary, #6e58ff);letter-spacing:.02em;text-transform:uppercase}.self-book-type-modal__option-icon{width:44px;height:44px;border-radius:10px;background:rgba(var(--ss-primary-rgb, 110, 88, 255),.1);display:inline-flex;align-items:center;justify-content:center;margin-bottom:.75rem}.guided-schedule-wizard__cards{display:grid;grid-template-columns:1fr;gap:12px}.guided-schedule-wizard__card{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:16px;background:#fff;border:1px solid #ebe9f1;border-radius:12px;cursor:pointer}[dir=ltr] .guided-schedule-wizard__card{text-align:left}[dir=rtl] .guided-schedule-wizard__card{text-align:right}.guided-schedule-wizard__card strong{color:#5e5873}.guided-schedule-wizard__card span{color:#6e6b7b;font-size:.85rem}.guided-schedule-wizard__card.is-selected{border-color:var(--ss-primary, #6e58ff);box-shadow:0 0 0 1px var(--ss-primary, #6e58ff)}.self-book-page__location-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem}.self-book-page__location-card{position:relative;display:flex;flex-direction:column;height:100%;cursor:pointer;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s cubic-bezier(.2,.8,.2,1),background-color .2s ease}.self-book-page__location-card:after{content:"";position:absolute;inset:0;z-index:3;border:2px solid transparent;border-radius:inherit;pointer-events:none;transition:border-color .2s ease}.self-book-page__location-card .self-book-page__location-card-cover{position:relative;overflow:hidden}.self-book-page__location-card .self-book-page__location-card-cover img,.self-book-page__location-card .self-book-page__location-card-placeholder{transition:transform .45s cubic-bezier(.2,.8,.2,1)}.self-book-page__location-card:hover{transform:translateY(-3px);box-shadow:0 14px 28px -14px rgba(var(--ss-primary-rgb, 110, 88, 255),.4)}.self-book-page__location-card:hover:after{border-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.35)}.self-book-page__location-card:hover .self-book-page__location-card-cover img,.self-book-page__location-card:hover .self-book-page__location-card-placeholder{transform:scale(1.05)}.self-book-page__location-card:active{transform:translateY(-1px)}.self-book-page__location-card:focus-visible{outline:none}.self-book-page__location-card:focus-visible:after{border-color:var(--ss-primary, #6e58ff)}.self-book-page__location-card.is-selected,.self-book-page__location-card.is-selected:hover,.self-book-page__location-card.is-selected:active{transform:none}.self-book-page__location-card.is-selected{background-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.06);box-shadow:0 16px 32px -14px rgba(var(--ss-primary-rgb, 110, 88, 255),.5)}.self-book-page__location-card.is-selected:after{border-color:var(--ss-primary, #6e58ff)}.self-book-page__location-card.is-selected .self-book-page__location-card-icon{color:#fff;background:var(--ss-primary, #6e58ff)}.self-book-page__location-card.is-selected .self-book-page__location-card-copy strong{color:var(--ss-primary, #6e58ff)}.self-book-page__location-card-check{position:absolute;top:.65rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;color:#fff;background:var(--ss-primary, #6e58ff);border:2px solid #fff;box-shadow:0 4px 12px #0003;animation:self-book-check-pop .35s cubic-bezier(.2,.8,.2,1)}[dir=ltr] .self-book-page__location-card-check{right:.65rem}[dir=rtl] .self-book-page__location-card-check{left:.65rem}@keyframes self-book-check-pop{0%{transform:scale(0);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.self-book-page__location-card,.self-book-page__location-card *,.self-book-page__location-card-check{transition:none!important;animation:none!important}.self-book-page__location-card,.self-book-page__location-card:hover,.self-book-page__location-card.is-selected{transform:none!important}}.self-book-page__location-card-placeholder{display:flex;align-items:center;justify-content:center;height:140px;color:#fff}[dir=ltr] .self-book-page__location-card-placeholder--video{background:linear-gradient(135deg,var(--ss-primary, #6e58ff),rgba(var(--ss-primary-rgb, 110, 88, 255),.6))}[dir=rtl] .self-book-page__location-card-placeholder--video{background:linear-gradient(-135deg,var(--ss-primary, #6e58ff),rgba(var(--ss-primary-rgb, 110, 88, 255),.6))}[dir=ltr] .self-book-page__location-card-placeholder--phone{background:linear-gradient(135deg,var(--bs-success, #28c76f),rgba(var(--bs-success-rgb, 40, 199, 111),.6))}[dir=rtl] .self-book-page__location-card-placeholder--phone{background:linear-gradient(-135deg,var(--bs-success, #28c76f),rgba(var(--bs-success-rgb, 40, 199, 111),.6))}[dir=ltr] .self-book-page__location-card-placeholder--in_person{background:linear-gradient(135deg,#ff9f43,#ffc48a)}[dir=rtl] .self-book-page__location-card-placeholder--in_person{background:linear-gradient(-135deg,#ff9f43,#ffc48a)}[dir=ltr] .self-book-page__location-card-placeholder--custom{background:linear-gradient(135deg,#6e6b7b,#a7a5b3)}[dir=rtl] .self-book-page__location-card-placeholder--custom{background:linear-gradient(-135deg,#6e6b7b,#a7a5b3)}.self-book-page__location-card-body{display:flex;flex:1;align-items:flex-start;gap:.75rem;margin-top:1rem}.self-book-page__location-card-icon{transition:background .2s ease,color .2s ease;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:10px;color:var(--ss-primary, #6e58ff);background:rgba(var(--ss-primary-rgb, 110, 88, 255),.1)}.self-book-page__location-card-copy{display:flex;flex-direction:column;gap:.2rem;min-width:0}.self-book-page__location-card-copy strong{color:#2a2a3e;font-size:.95rem;font-weight:600}.self-book-page__location-card-map-link{display:inline-flex;align-items:center;gap:.3rem;align-self:flex-start;margin-top:.85rem;color:var(--ss-primary, #6e58ff);font-size:.8rem;font-weight:600;text-decoration:none}[dir=ltr] .self-book-page__location-card-map-link{padding-left:calc(36px + .75rem)}[dir=rtl] .self-book-page__location-card-map-link{padding-right:calc(36px + .75rem)}.self-book-page__location-card-map-link:hover{text-decoration:underline}.self-book-page__step-actions{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid #ebe9f1}.self-book-page__step-actions--row{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.75rem}.self-book-page__step-actions--center{display:flex;flex-direction:column;align-items:center;gap:.5rem}.self-book-photo{opacity:0;transition:opacity .35s ease,transform .45s cubic-bezier(.2,.8,.2,1)}.self-book-photo.is-loaded{opacity:1}.self-book-mosaic{position:relative;display:grid;gap:6px;height:300px;border-radius:12px;overflow:hidden;background:#f1f0f6}.self-book-mosaic--1{grid-template-columns:1fr}.self-book-mosaic--2{grid-template-columns:1fr 1fr}.self-book-mosaic--3{grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr}.self-book-mosaic--3 .self-book-mosaic__tile:first-child{grid-row:span 2}.self-book-mosaic--4{grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr}.self-book-mosaic--4 .self-book-mosaic__tile:first-child{grid-row:span 2}.self-book-mosaic--4 .self-book-mosaic__tile:last-child{grid-column:span 2}.self-book-mosaic--5{grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr}.self-book-mosaic--5 .self-book-mosaic__tile:first-child{grid-row:span 2}.self-book-mosaic__tile{position:relative;min-width:0;min-height:0;padding:0;border:0;background:#e9e7f1;cursor:zoom-in;overflow:hidden}.self-book-mosaic__tile img{display:block;width:100%;height:100%;object-fit:cover}.self-book-mosaic__tile:after{content:"";position:absolute;inset:0;opacity:0;transition:opacity .25s ease}[dir=ltr] .self-book-mosaic__tile:after{background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.18))}[dir=rtl] .self-book-mosaic__tile:after{background:linear-gradient(-180deg,transparent 55%,rgba(0,0,0,.18))}.self-book-mosaic__tile:hover img{transform:scale(1.06)}.self-book-mosaic__tile:hover:after{opacity:1}.self-book-mosaic__tile:focus-visible{outline:3px solid var(--ss-primary, #6e58ff);outline-offset:-3px}.self-book-mosaic__more{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;font-weight:700;background:#0f0f1e80;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.self-book-mosaic__all{position:absolute;bottom:.75rem;z-index:2;display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .75rem;border:0;border-radius:999px;background:#fffffff2;color:#1a1a2e;font-size:.8rem;font-weight:600;box-shadow:0 4px 14px #0000002e;cursor:pointer;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s ease}[dir=ltr] .self-book-mosaic__all{right:.75rem}[dir=rtl] .self-book-mosaic__all{left:.75rem}.self-book-mosaic__all:hover{transform:translateY(-1px);box-shadow:0 8px 20px #00000038}@media(max-width:768px){.self-book-mosaic{height:220px}.self-book-mosaic--4,.self-book-mosaic--5{grid-template-columns:2fr 1fr}.self-book-mosaic--4 .self-book-mosaic__tile:nth-child(n+4),.self-book-mosaic--5 .self-book-mosaic__tile:nth-child(n+4){display:none}.self-book-mosaic--4 .self-book-mosaic__tile:last-child,.self-book-mosaic--5 .self-book-mosaic__tile:last-child{grid-column:auto}}.self-book-page__site-mini-cover{position:relative}.self-book-page__site-mini-count{position:absolute;bottom:4px;padding:0 .35rem;border-radius:999px;background:#0f0f1eb3;color:#fff;font-size:.7rem;font-weight:700;line-height:1.5}[dir=ltr] .self-book-page__site-mini-count{right:4px}[dir=rtl] .self-book-page__site-mini-count{left:4px}.self-book-photo-pill{position:absolute;bottom:.65rem;z-index:2;display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .6rem;border:0;border-radius:999px;background:#0f0f1ea6;color:#fff;font-size:.75rem;font-weight:600;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:zoom-in;transition:background .2s ease,transform .2s cubic-bezier(.2,.8,.2,1)}[dir=ltr] .self-book-photo-pill{left:.65rem}[dir=rtl] .self-book-photo-pill{right:.65rem}.self-book-photo-pill:hover{background:#0f0f1ed9;transform:scale(1.05)}.self-book-photo-pill:focus-visible{outline:2px solid #fff;outline-offset:2px}.self-book-viewer{position:fixed;inset:0;z-index:10000;display:flex;flex-direction:column;background:#080810f0;animation:self-book-viewer-in .22s ease both}.self-book-viewer.is-closing{animation:self-book-viewer-out .18s ease both}.self-book-viewer__top{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;color:#fff}.self-book-viewer__title{display:flex;align-items:baseline;gap:.75rem;min-width:0}.self-book-viewer__title strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.self-book-viewer__title span{flex-shrink:0;color:#ffffffa6;font-size:.85rem;font-variant-numeric:tabular-nums}.self-book-viewer__close,.self-book-viewer__nav{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;color:#fff;background:#ffffff1f;cursor:pointer;transition:background .2s ease,transform .2s cubic-bezier(.2,.8,.2,1)}.self-book-viewer__close:hover,.self-book-viewer__nav:hover{background:#ffffff3d}.self-book-viewer__close:focus-visible,.self-book-viewer__nav:focus-visible{outline:2px solid #fff;outline-offset:2px}.self-book-viewer__close{flex-shrink:0;width:40px;height:40px}.self-book-viewer__stage{position:relative;display:flex;flex:1;align-items:center;justify-content:center;min-height:0;padding:0 4.5rem;touch-action:pan-y}.self-book-viewer__image{max-width:100%;max-height:100%;object-fit:contain;border-radius:10px;box-shadow:0 20px 60px #00000080;-webkit-user-select:none;user-select:none}.self-book-viewer__image--open{animation:self-book-photo-zoom .32s cubic-bezier(.2,.8,.2,1) both}.self-book-viewer__image--next{animation:self-book-photo-next .3s cubic-bezier(.2,.8,.2,1) both}.self-book-viewer__image--prev{animation:self-book-photo-prev .3s cubic-bezier(.2,.8,.2,1) both}.self-book-viewer__nav{position:absolute;top:50%;width:48px;height:48px;transform:translateY(-50%)}.self-book-viewer__nav:hover{transform:translateY(-50%) scale(1.08)}[dir=ltr] .self-book-viewer__nav--prev{left:1rem}[dir=rtl] .self-book-viewer__nav--prev,[dir=ltr] .self-book-viewer__nav--next{right:1rem}[dir=rtl] .self-book-viewer__nav--next{left:1rem}.self-book-viewer__strip{display:flex;justify-content:safe center;gap:.5rem;padding:1rem 1.25rem calc(1rem + env(safe-area-inset-bottom));overflow-x:auto;scrollbar-width:none}.self-book-viewer__strip::-webkit-scrollbar{display:none}.self-book-viewer__thumb{flex-shrink:0;width:64px;height:48px;padding:0;border:2px solid transparent;border-radius:8px;overflow:hidden;background:#ffffff14;opacity:.5;cursor:pointer;transition:opacity .2s ease,border-color .2s ease,transform .2s cubic-bezier(.2,.8,.2,1)}.self-book-viewer__thumb img{width:100%;height:100%;object-fit:cover}.self-book-viewer__thumb:hover{opacity:.85}.self-book-viewer__thumb.is-active{opacity:1;border-color:#fff;transform:scale(1.06)}@media(max-width:768px){.self-book-viewer__stage{padding:0 .5rem}.self-book-viewer__nav{display:none}.self-book-viewer__thumb{width:52px;height:40px}}@keyframes self-book-viewer-in{0%{opacity:0}to{opacity:1}}@keyframes self-book-viewer-out{0%{opacity:1}to{opacity:0}}@keyframes self-book-photo-zoom{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes self-book-photo-next{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes self-book-photo-prev{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.self-book-viewer,.self-book-viewer *,.self-book-mosaic *,.self-book-photo-pill{animation:none!important;transition:none!important}}.self-book-preview-ribbon{position:sticky;top:0;z-index:200;display:flex;align-items:center;justify-content:center;gap:.6rem;flex-wrap:wrap;padding:.55rem 1rem;background:#f6c343;border-bottom:1px solid #e0a800;color:#3d2e00;font-weight:500;font-size:.85rem;text-align:center}.self-book-preview-ribbon strong{padding:.1rem .55rem;border-radius:999px;background:#3d2e00;color:#f6c343;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase}@media(max-width:768px){.self-book-page__branding--company-only{justify-content:flex-start}.self-book-page__branding--company-only .self-book-page__branding-side--company{justify-content:flex-start;width:100%}}.self-book-page__picker--questions{padding:1.75rem!important}@media(max-width:575.98px){.self-book-page__picker--questions{padding:1.1rem!important}}.sbq{--sbq-primary: var(--ss-primary, #6e58ff);--sbq-primary-rgb: var(--ss-primary-rgb, 110, 88, 255);--sbq-text: #1a1a2e;--sbq-muted: #6b6b80;--sbq-border: #e4e3ec;--sbq-danger: #e5484d;--sbq-danger-rgb: 229, 72, 77;--sbq-success: #1f9d55}.sbq__head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}@media(max-width:575.98px){.sbq__head{flex-direction:column;align-items:stretch}}.sbq__title{margin:0 0 .25rem;color:var(--sbq-text);font-size:1.35rem;font-weight:700;letter-spacing:-.01em}.sbq__subtitle{margin:0;color:var(--sbq-muted);font-size:.9rem}.sbq__progress{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem;min-width:150px}@media(max-width:575.98px){.sbq__progress{align-items:stretch}}.sbq__progress-text{color:var(--sbq-muted);font-size:.8rem;font-weight:600;font-variant-numeric:tabular-nums}.sbq__progress-track{display:block;width:100%;height:6px;border-radius:999px;background:rgba(var(--sbq-primary-rgb),.12);overflow:hidden}.sbq__progress-fill{display:block;height:100%;border-radius:inherit;background:var(--sbq-primary);transition:width .35s ease}.sbq__list{display:flex;flex-direction:column;gap:.85rem}.sbq__next{width:100%;max-width:360px;height:52px;font-size:1rem;font-weight:700;letter-spacing:.01em;box-shadow:0 8px 20px rgba(var(--ss-primary-rgb, 110, 88, 255),.28);transition:transform .15s ease,box-shadow .15s ease}.sbq__next:hover{transform:translateY(-1px);box-shadow:0 12px 26px rgba(var(--ss-primary-rgb, 110, 88, 255),.34)}.sbq__next:active{transform:translateY(0)}@media(max-width:575.98px){.sbq__next{max-width:none}}.sbq__back{color:#6b6b80!important;font-weight:500}.sbq-card{padding:1.1rem 1.15rem 1.15rem;border:1px solid var(--sbq-border);border-radius:14px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.sbq-card:focus-within{border-color:rgba(var(--sbq-primary-rgb),.55);box-shadow:0 0 0 4px rgba(var(--sbq-primary-rgb),.1)}[dir=ltr] .sbq-card.is-answered{background:linear-gradient(180deg,rgba(var(--sbq-primary-rgb),.03),#fff 60%)}[dir=rtl] .sbq-card.is-answered{background:linear-gradient(-180deg,rgba(var(--sbq-primary-rgb),.03),#fff 60%)}.sbq-card.is-error{border-color:rgba(var(--sbq-danger-rgb),.6);background:rgba(var(--sbq-danger-rgb),.025);animation:sbq-nudge .35s ease}.sbq-card.is-error:focus-within{box-shadow:0 0 0 4px rgba(var(--sbq-danger-rgb),.12)}.sbq-card__head{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.85rem}.sbq-card__num{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin-top:1px;border-radius:50%;background:rgba(var(--sbq-primary-rgb),.1);color:var(--sbq-primary);font-size:.8rem;font-weight:700;transition:background-color .2s ease,color .2s ease}.is-answered .sbq-card__num{background:var(--sbq-primary);color:#fff}.is-error .sbq-card__num{background:rgba(var(--sbq-danger-rgb),.12);color:var(--sbq-danger)}.sbq-card__titles{flex:1;min-width:0;display:flex;flex-direction:column;gap:.15rem}.sbq-card__label{margin:0;color:var(--sbq-text);font-size:1rem;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.sbq-card__hint{color:var(--sbq-muted);font-size:.82rem}.sbq-card__tag{flex-shrink:0;padding:.2rem .55rem;border-radius:999px;background:#f2f2f6;color:var(--sbq-muted);font-size:.72rem;font-weight:600;letter-spacing:.01em}.sbq-card__tag.is-required{background:rgba(var(--sbq-primary-rgb),.1);color:var(--sbq-primary)}.sbq-card__error{display:flex;align-items:center;gap:.4rem;margin-top:.6rem;color:var(--sbq-danger);font-size:.85rem;font-weight:500}.sbq-card__error svg{flex-shrink:0}.sbq-choices{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:.55rem}@media(max-width:575.98px){.sbq-choices{grid-template-columns:1fr}}.sbq-choice{display:flex;align-items:center;gap:.65rem;width:100%;min-height:48px;padding:.65rem .85rem;border:1.5px solid var(--sbq-border);border-radius:12px;background:#fff;color:var(--sbq-text);font-size:.92rem;font-weight:500;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,transform .15s ease,box-shadow .15s ease}[dir=ltr] .sbq-choice{text-align:left}[dir=rtl] .sbq-choice{text-align:right}.sbq-choice:hover{border-color:rgba(var(--sbq-primary-rgb),.45);background:rgba(var(--sbq-primary-rgb),.03)}.sbq-choice:active{transform:scale(.985)}.sbq-choice:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--sbq-primary-rgb),.25)}.sbq-choice.is-selected{border-color:var(--sbq-primary);background:rgba(var(--sbq-primary-rgb),.07);color:var(--sbq-text);font-weight:600}.sbq-choice__mark{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:2px solid #c9c8d6;background:#fff;color:#fff;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.sbq-choice__mark--dot{border-radius:50%}.sbq-choice__mark--box{border-radius:6px}.is-selected .sbq-choice__mark{border-color:var(--sbq-primary);background:var(--sbq-primary)}.is-selected .sbq-choice__mark--dot{background:#fff;box-shadow:inset 0 0 0 4px var(--sbq-primary)}.sbq-choice__text{min-width:0;overflow-wrap:anywhere}.is-error .sbq-choice{border-color:rgba(var(--sbq-danger-rgb),.35)}.sbq-input{position:relative}.sbq-input input,.sbq-input textarea{display:block;width:100%;padding:.75rem .95rem;border:1.5px solid var(--sbq-border);border-radius:12px;background:#fafafc;color:var(--sbq-text);font-size:.95rem;line-height:1.5;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.sbq-input input::placeholder,.sbq-input textarea::placeholder{color:#a3a2b5}.sbq-input input:hover,.sbq-input textarea:hover{border-color:#cfcedd}.sbq-input input:focus,.sbq-input textarea:focus{outline:none;border-color:var(--sbq-primary);background:#fff;box-shadow:0 0 0 3px rgba(var(--sbq-primary-rgb),.15)}.sbq-input textarea{min-height:110px;resize:vertical}[dir=ltr] .sbq-input.has-icon input{padding-left:2.6rem}[dir=rtl] .sbq-input.has-icon input{padding-right:2.6rem}[dir=ltr] .sbq-input.has-counter input{padding-right:4.5rem}[dir=rtl] .sbq-input.has-counter input{padding-left:4.5rem}.sbq-input.has-counter textarea{padding-bottom:1.8rem}.sbq-input__icon{position:absolute;top:50%;transform:translateY(-50%);color:#9a99ad;pointer-events:none;transition:color .15s ease}[dir=ltr] .sbq-input__icon{left:.95rem}[dir=rtl] .sbq-input__icon{right:.95rem}.sbq-input:focus-within .sbq-input__icon{color:var(--sbq-primary)}.sbq-input__counter{position:absolute;bottom:.7rem;color:#a3a2b5;font-size:.72rem;font-weight:600;font-variant-numeric:tabular-nums;pointer-events:none}[dir=ltr] .sbq-input__counter{right:.85rem}[dir=rtl] .sbq-input__counter{left:.85rem}.sbq-input__counter.is-full{color:#d97706}.sbq-input:not(.is-multiline) .sbq-input__counter{top:50%;bottom:auto;transform:translateY(-50%)}.is-error .sbq-input input,.is-error .sbq-input textarea{border-color:rgba(var(--sbq-danger-rgb),.6);background:#fff}@keyframes sbq-nudge{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@media(prefers-reduced-motion:reduce){.sbq-card.is-error{animation:none}.sbq__progress-fill,.sbq-choice{transition:none}}.inbound-emma__layout{display:block}.inbound-emma__card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:1.5rem;box-shadow:0 2px 12px #0000000f}.inbound-emma__card-title{margin:0 0 .25rem;font-size:1.1rem;font-weight:700;color:#2a2a2a}.inbound-emma__card-sub{margin:0 0 1.25rem;font-size:.9rem;line-height:1.45;color:#5f5f73}.inbound-emma__row{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.inbound-emma__fast{display:inline-flex;align-items:center;gap:.4rem;margin-bottom:.5rem;padding:.35rem .8rem;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--ss-primary, #6e58ff);border-radius:999px;box-shadow:0 4px 14px -4px rgba(var(--ss-primary-rgb, 110, 88, 255),.6)}.inbound-emma__perks{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem;margin:.75rem 0 0;padding:0;list-style:none;font-size:.9rem;font-weight:600;color:#3f2fb0}.inbound-emma__perks li{display:flex;align-items:center;gap:.35rem}.inbound-emma__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;align-items:stretch}.inbound-emma__grid--single{grid-template-columns:minmax(0,560px);justify-content:center}.inbound-emma__card--panel{background:rgba(var(--ss-primary-rgb, 110, 88, 255),.05);border-color:rgba(var(--ss-primary-rgb, 110, 88, 255),.2)}.inbound-emma__options{display:grid;gap:.5rem}.inbound-emma__option{display:flex;align-items:center;gap:.75rem;width:100%;min-height:52px;padding:.6rem .9rem;cursor:pointer;color:#2a2a2a;background:#fff;border:1px solid rgba(0,0,0,.14);border-radius:10px;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}[dir=ltr] .inbound-emma__option{text-align:left}[dir=rtl] .inbound-emma__option{text-align:right}.inbound-emma__option:hover:not(:disabled){border-color:var(--ss-primary, #6e58ff)}.inbound-emma__option:focus-visible{outline:none;border-color:var(--ss-primary, #6e58ff);box-shadow:0 0 0 3px rgba(var(--ss-primary-rgb, 110, 88, 255),.3)}.inbound-emma__option:disabled{cursor:not-allowed;opacity:.6}.inbound-emma__option--active{border-color:var(--ss-primary, #6e58ff);background:rgba(var(--ss-primary-rgb, 110, 88, 255),.09);box-shadow:inset 0 0 0 1px var(--ss-primary, #6e58ff)}.inbound-emma__option-dot{flex:none;width:18px;height:18px;border:2px solid rgba(0,0,0,.3);border-radius:50%;transition:border-color .15s ease,background .15s ease}.inbound-emma__option--active .inbound-emma__option-dot{border-color:var(--ss-primary, #6e58ff);background:radial-gradient(circle,var(--ss-primary, #6e58ff) 0 45%,#ffffff 50%)}.inbound-emma__option-text{display:flex;flex:1;flex-direction:column;min-width:0}.inbound-emma__option-title{font-size:.95rem;font-weight:700}.inbound-emma__option-meta{font-size:.8rem;color:#5f5f73}.inbound-emma__option-tag{padding:.15rem .55rem;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#0b6b4d;background:#12b88626;border-radius:999px}.inbound-emma__actions{display:grid;grid-column:1/-1;grid-template-columns:1fr auto;gap:.75rem 1rem;align-items:center}.inbound-emma__actions-full{grid-column:1/-1}.inbound-emma__hint{display:flex;align-items:center;gap:.45rem;margin:0;padding:0;font-size:.95rem;font-weight:600;color:#3f2fb0}.inbound-emma__hint svg{flex-shrink:0}.inbound-emma__field{margin-bottom:1rem}.inbound-emma__label{display:block;margin-bottom:.35rem;font-size:.85rem;font-weight:600;color:#2a2a2a}.inbound-emma__req{color:#c92a2a}.inbound-emma__input{width:100%;min-height:44px;padding:.65rem .8rem;font-size:1rem;color:#2a2a2a;background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:10px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.inbound-emma__input::placeholder{color:#8a8a9a}.inbound-emma__input:focus{border-color:var(--ss-primary, #6e58ff);box-shadow:0 0 0 3px rgba(var(--ss-primary-rgb, 110, 88, 255),.2)}.inbound-emma__input--invalid,.inbound-emma__input--invalid:focus{border-color:#c92a2a}.inbound-emma__input--invalid:focus{box-shadow:0 0 0 3px #c92a2a2e}.inbound-emma textarea.inbound-emma__input{display:block;min-height:88px;font-family:inherit;line-height:1.45;resize:vertical}.inbound-emma__phone{min-height:44px;padding:0 .8rem;background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:10px;transition:border-color .15s ease,box-shadow .15s ease}.inbound-emma__phone:focus-within{border-color:var(--ss-primary, #6e58ff);box-shadow:0 0 0 3px rgba(var(--ss-primary-rgb, 110, 88, 255),.2)}.inbound-emma__phone--invalid,.inbound-emma__phone--invalid:focus-within{border-color:#c92a2a}.inbound-emma__phone .PhoneInputInput{min-height:42px;font-size:1rem;color:#2a2a2a;background:transparent;border:0;outline:none}.inbound-emma__time-select{width:96px}.inbound-emma__select--invalid .select__control{border-color:#c92a2a}.inbound-emma .select__control{min-height:44px;border-radius:10px}.inbound-emma__help{margin:.35rem 0 0;font-size:.8rem;color:#5f5f73}.inbound-emma__error{margin:.4rem 0 0;font-size:.85rem;font-weight:600;color:#c92a2a}.inbound-emma__alert{display:flex;align-items:center;gap:.6rem;padding:.8rem 1rem;font-size:.95rem;font-weight:600;color:#8f1d1d;background:#fff1f1;border:1px solid #f5b5b5;border-radius:10px}[dir=ltr] .inbound-emma__alert{border-left:4px solid #c92a2a}[dir=rtl] .inbound-emma__alert{border-right:4px solid #c92a2a}.inbound-emma__alert svg{flex-shrink:0;color:#c92a2a}.inbound-emma__consent{margin:.9rem 0 0;font-size:.78rem;line-height:1.5;color:#5f5f73}.inbound-emma__done{text-align:center;padding:1rem .5rem}.inbound-emma__done-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:1rem;color:#fff;background:var(--bs-success, #12b886);border-radius:50%}@media(max-width:48em){.inbound-emma__grid{grid-template-columns:1fr;gap:1rem}.inbound-emma__card{padding:1.1rem}.inbound-emma__actions{grid-template-columns:1fr}.inbound-emma__row{flex-direction:column;align-items:stretch}.inbound-emma .self-book-page__branding{margin-top:2.75rem}.inbound-emma .self-book-page__footer{margin-bottom:4.5rem}}.recruiter-attendance-confirm{min-height:100vh;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%);margin:0 auto}.recruiter-attendance-confirm__back-link{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;padding:8px 14px;border-radius:10px;background:#ffffffeb;border:1px solid rgba(79,70,229,.12);color:#4f46e5;font-size:14px;font-weight:600;text-decoration:none;box-shadow:0 8px 24px #4f46e50f;transition:background .15s ease,border-color .15s ease,transform .15s ease}.recruiter-attendance-confirm__back-link:hover{color:#4338ca;background:#fff;border-color:#4f46e53d;transform:translateY(-1px)}.recruiter-attendance-confirm__mode-btn{border-radius:10px!important}.recruiter-attendance-confirm__code-input{border-radius:10px!important;letter-spacing:.12em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.recruiter-attendance-confirm__hero,.recruiter-attendance-confirm__card{background:#ffffffeb;border:1px solid rgba(79,70,229,.1);border-radius:12px;box-shadow:0 24px 60px #4f46e514;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.recruiter-attendance-confirm__hero{padding:32px;margin-bottom:22px}@keyframes tabFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.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;gap:16px;align-items:flex-start}.recruiter-attendance-confirm__eyebrow{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#4f46e51a;color:#4f46e5;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;flex-shrink:0}.recruiter-attendance-confirm__brand{display:flex;align-items:center;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%;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;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;gap:2px}.recruiter-attendance-confirm__title{margin:0;font-size:18px;font-weight:800;color:#1e293b;line-height:1.2}[dir=ltr] .recruiter-attendance-confirm__title{text-align:left}[dir=rtl] .recruiter-attendance-confirm__title{text-align:right}.recruiter-attendance-confirm__subtitle{margin:0;max-width:680px;color:#64748b;font-size:14px;line-height:1.5;width:100%}[dir=ltr] .recruiter-attendance-confirm__subtitle{text-align:left}[dir=rtl] .recruiter-attendance-confirm__subtitle{text-align:right}@media(max-width:768px){.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;margin-bottom:4px}.recruiter-attendance-confirm__brand img{height:36px}.recruiter-attendance-confirm__brand-name{font-size:26px}.recruiter-attendance-confirm__eyebrow{margin-bottom:4px}.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;gap:22px;grid-template-columns:minmax(0,1fr)}.recruiter-attendance-confirm__card{padding:24px}.recruiter-attendance-confirm__card-title{margin:0 0 4px;font-size:15px;font-weight:700;color:#1e293b}.recruiter-attendance-confirm__card-subtitle{margin:0 0 18px;color:#64748b;font-size:14px}.recruiter-attendance-confirm__actions{display:flex;flex-wrap:wrap;gap:12px}.recruiter-attendance-confirm__input-row{display:flex;flex-direction:column;align-items:center;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;background:#f1f5f9;border-radius:12px;padding:6px;margin-bottom:24px}.recruiter-attendance-confirm__toggle-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;height:44px;border:none;background:transparent;color:#64748b;font-weight:600;font-size:15px;border-radius:8px;transition:all .2s ease;cursor:pointer}.recruiter-attendance-confirm__toggle-btn:hover:not(:disabled){color:#334155}.recruiter-attendance-confirm__toggle-btn:disabled{opacity:.5;cursor:not-allowed}.recruiter-attendance-confirm__toggle-btn.active{background:#fff;color:#4f46e5;box-shadow:0 1px 3px #4f46e51a;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;gap:8px;justify-content:center;flex:1 1 auto}.recruiter-attendance-confirm__box-input{width:48px;height:56px;border-radius:12px;border:2px solid #cbd5e1;text-align:center;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:24px;font-weight:700;color:#1e293b;background:#fff;transition:all .2s ease;padding:0;text-transform:uppercase}.recruiter-attendance-confirm__box-input::placeholder{color:#e2e8f0;font-weight:400}.recruiter-attendance-confirm__box-input:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 4px #4f46e51f;transform:translateY(-2px)}.recruiter-attendance-confirm__box-input:disabled{background:#f8fafc;color:#94a3b8;cursor:not-allowed}.recruiter-attendance-confirm__btn{height:48px;border:0;border-radius:14px;padding:0 18px;font-weight:700;display:inline-flex;align-items:center;gap:10px;justify-content:center;transition:all .2s ease}.recruiter-attendance-confirm__btn:hover{transform:translateY(-1px);filter:brightness(1.05)}.recruiter-attendance-confirm__btn:active{transform:translateY(0)}.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;margin:0 0 12px;cursor:default}@media(max-width:768px){.recruiter-attendance-confirm__educational-header{cursor:pointer;margin-bottom:0}}.recruiter-attendance-confirm__educational-title{font-size:14px;font-weight:700;color:#1e293b;margin:0;display:flex;align-items:center;gap:8px}.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;margin-top:12px}}.recruiter-attendance-confirm__educational-list{margin:0;color:#64748b;font-size:13px;line-height:1.6}[dir=ltr] .recruiter-attendance-confirm__educational-list{padding-left:18px}[dir=rtl] .recruiter-attendance-confirm__educational-list{padding-right:18px}.recruiter-attendance-confirm__educational-list li{margin-bottom:8px}.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;gap:0}@media(min-width:769px){.recruiter-attendance-confirm__code-entry-section{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:start}.recruiter-attendance-confirm__code-entry-section .recruiter-attendance-confirm__input-row{margin-top:24px!important;margin-bottom:0!important}.recruiter-attendance-confirm__code-entry-section .recruiter-attendance-confirm__educational-box{margin-top:24px}}.recruiter-attendance-confirm__btn--primary{background:#4f46e5;color:#fff;box-shadow:0 4px 12px #4f46e533}.recruiter-attendance-confirm__btn--secondary{background:#f1f5f9;color:#475569}.recruiter-attendance-confirm__btn--success{background:#28c76f;color:#fff;box-shadow:0 4px 12px #28c76f33}.recruiter-attendance-confirm__detail-actions{display:flex;gap:12px;margin-top:24px;justify-content:center;max-width:960px;width:100%;margin-left:auto;margin-right:auto}@media(max-width:640px){.recruiter-attendance-confirm__detail-actions{position:fixed;bottom:0;left:0;right:0;z-index:2147483647;background:#fffffffa;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:24px 18px calc(24px + env(safe-area-inset-bottom,0px));margin-top:0;box-shadow:0 -10px 30px #4f46e51a;border-top:1px solid rgba(79,70,229,.1);flex-direction:column;gap:10px}.recruiter-attendance-confirm__detail-actions .recruiter-attendance-confirm__btn{margin:0!important;width:100%;height:48px}.recruiter-attendance-confirm__code-boxes{gap:6px}.recruiter-attendance-confirm__box-input{width:42px;height:50px;font-size:20px;border-radius:10px}}.recruiter-attendance-confirm__scanner{overflow:hidden;border-radius:20px;border:1px solid rgba(79,70,229,.2);background:#0f172a;margin-top:16px;position:relative;width:100%;aspect-ratio:1/1;max-width:400px;margin-left:auto;margin-right:auto;box-shadow:0 12px 40px #0003}.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;background:#0f172a66;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.recruiter-attendance-confirm__scanner-overlay:hover{background:#0f172a33}.recruiter-attendance-confirm__scanner-overlay:hover .recruiter-attendance-confirm__overlay-content{transform:scale(1.05);background:#4f46e54d;border-color:#fff6}.recruiter-attendance-confirm__overlay-content{display:flex;flex-direction:column;align-items:center;gap:12px;color:#fff;font-weight:700;font-size:18px;padding:32px;border-radius:20px;background:#4f46e533;border:1px solid rgba(255,255,255,.2);transition:all .3s ease}.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;gap:6px;padding:6px 12px;border-radius:999px;background:#0f172ab3;border:1px solid rgba(255,255,255,.2);color:#fff;font-size:11px;font-weight:600;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .2s ease}[dir=ltr] .recruiter-attendance-confirm__scanner-toggle{right:12px}[dir=rtl] .recruiter-attendance-confirm__scanner-toggle{left:12px}.recruiter-attendance-confirm__scanner-toggle:hover{background:#0f172ae6;transform:translateY(-1px)}.recruiter-attendance-confirm__scanner-toggle.active{background:#28c76f;border-color:#ffffff4d}.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;text-align:center;max-width:320px;margin:12px auto 0}.recruiter-attendance-confirm__helper,.recruiter-attendance-confirm__status{margin:12px 0 0;font-size:14px;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));gap:16px}.recruiter-attendance-confirm__detail{padding:16px;border-radius:18px;background:#f8fafc;border:1px solid #e2e8f0;transition:all .2s ease}.recruiter-attendance-confirm__detail:hover{background:#fff;border-color:#4f46e533;box-shadow:0 4px 12px #4f46e50d}.recruiter-attendance-confirm__detail-label{display:flex;align-items:center;gap:8px;margin-bottom:6px;color:#64748b;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.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){.recruiter-attendance-confirm{padding:20px 14px 220px}.recruiter-attendance-confirm__hero,.recruiter-attendance-confirm__card{border-radius:20px;padding:18px}.recruiter-attendance-confirm__btn{width:100%}}.ls-wrapper{--ls-background: #ffffff;--ls-foreground: #1e293b;--ls-popover: #ffffff;--ls-primary: #334155;--ls-muted-foreground: #64748b;--ls-accent: #f1f5f9;--ls-border: #e2e8f0;--ls-ring: #94a3b8}.ls-wrapper{position:relative;display:inline-block;font-family:inherit}.ls-wrapper .ls-trigger{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;font-size:14px;font-weight:500;color:var(--ls-foreground);background:#fffc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--ls-border);border-radius:999px;cursor:pointer;box-shadow:0 1px 2px #0000000a;transition:border-color .2s ease,box-shadow .2s ease,transform .15s ease}.ls-wrapper .ls-trigger:hover{border-color:color-mix(in oklab,var(--ls-primary) 40%,transparent);box-shadow:0 4px 12px #00000014}.ls-wrapper .ls-trigger:active{transform:scale(.97)}.ls-wrapper .ls-trigger:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ls-background),0 0 0 4px var(--ls-ring)}.ls-wrapper .ls-flag{font-size:16px;line-height:1}.ls-wrapper .ls-flag-icon{border-radius:2px;object-fit:cover}.ls-wrapper .ls-code{text-transform:uppercase;letter-spacing:.04em}.ls-wrapper .ls-chevron{width:14px;height:14px;color:var(--ls-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;padding:6px;background:var(--ls-popover);border:1px solid var(--ls-border);border-radius:14px;box-shadow:0 10px 30px -10px #0000002e,0 4px 12px #0000000f;z-index:50;animation:menuIn .18s cubic-bezier(.16,1,.3,1);overflow:hidden}[dir=ltr] .ls-wrapper .ls-menu{right:0;transform-origin:top right}[dir=rtl] .ls-wrapper .ls-menu{left:0;transform-origin:top left}@keyframes menuIn{0%{opacity:0;transform:scale(.95) translateY(-6px)}to{opacity:1;transform:scale(1) translateY(0)}}.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;gap:8px;padding:8px 10px 6px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ls-muted-foreground)}.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}.ls-wrapper .ls-list::-webkit-scrollbar-thumb{background:var(--ls-border);border-radius:3px}.ls-wrapper .ls-item{display:flex;align-items:center;gap:12px;width:100%;padding:8px 10px;font-size:14px;background:transparent;border:none;border-radius:8px;color:var(--ls-foreground);cursor:pointer;transition:background .15s ease}[dir=ltr] .ls-wrapper .ls-item{text-align:left}[dir=rtl] .ls-wrapper .ls-item{text-align:right}.ls-wrapper .ls-item:hover,.ls-wrapper .ls-item:focus-visible{background:var(--ls-accent);outline:none}.ls-wrapper .ls-item-active{background:color-mix(in oklab,var(--ls-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;min-width:0}.ls-wrapper .ls-item-native{font-weight:500;color:var(--ls-foreground)}.ls-wrapper .ls-item-english{font-size:11px;color:var(--ls-muted-foreground);margin-top:1px}.ls-wrapper .ls-check{width:16px;height:16px;color:var(--ls-primary);flex-shrink:0}.blank-page__language-switcher .ls-menu{max-width:calc(100vw - 32px)}@media(max-width:767.98px){.blank-page__language-switcher .ls-code{display:none!important}}.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%;border-radius:12px;overflow:hidden;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;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}.bs-stepper .step-trigger{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px;font-size:1rem;font-weight:700;line-height:1.5;color:#6c757d;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:none;border-radius:.25rem;transition:background-color .15s ease-out,color .15s ease-out}.bs-stepper .step-trigger:not(:disabled):not(.disabled){cursor:pointer}.bs-stepper .step-trigger.disabled,.bs-stepper .step-trigger:disabled{pointer-events:none;opacity:.65}.bs-stepper .step-trigger:focus{color:#007bff;outline:0}.bs-stepper .step-trigger:hover{text-decoration:none;background-color:#0000000f}@media(max-width:520px){.bs-stepper .step-trigger{-ms-flex-direction:column;flex-direction:column;padding:10px}}.bs-stepper-label{display:inline-block;margin:.25rem}.bs-stepper-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media(max-width:520px){.bs-stepper-header{margin:0 -10px;text-align:center}}.bs-stepper .line,.bs-stepper-line{-ms-flex:1 0 32px;flex:1 0 32px;min-width:1px;min-height:1px;margin:auto;background-color:#0000001f}@media(max-width:400px){.bs-stepper .line,.bs-stepper-line{-ms-flex-preferred-size:20px;flex-basis:20px}}.bs-stepper-circle{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;width:2em;height:2em;padding:.5em 0;margin:.25rem;line-height:1em;color:#fff;background-color:#6c757d;border-radius:1em}.active .bs-stepper-circle{background-color:#007bff}.bs-stepper-content{padding:0 20px 20px}@media(max-width:520px){.bs-stepper-content{padding:0}}.bs-stepper.vertical{display:-ms-flexbox;display:flex}.bs-stepper.vertical .bs-stepper-header{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;margin:0}.bs-stepper.vertical .bs-stepper-pane,.bs-stepper.vertical .content{display:block}.bs-stepper.vertical .bs-stepper-pane:not(.fade),.bs-stepper.vertical .content:not(.fade){display:block;visibility:hidden}.bs-stepper .content:not(.fade),.bs-stepper-pane:not(.fade){display:none}.bs-stepper .content.fade,.bs-stepper-pane.fade{visibility:hidden;transition-duration:.3s;transition-property:opacity}.bs-stepper .content.fade.active,.bs-stepper-pane.fade.active{visibility:visible;opacity:1}.bs-stepper .content.active:not(.fade),.bs-stepper-pane.active:not(.fade){display:block;visibility:visible}.bs-stepper .content.dstepper-block,.bs-stepper-pane.dstepper-block{display:block}.bs-stepper:not(.vertical) .bs-stepper-pane.dstepper-none,.bs-stepper:not(.vertical) .content.dstepper-none{display:none}.vertical .bs-stepper-pane.fade.dstepper-none,.vertical .content.fade.dstepper-none{visibility:hidden}.bs-stepper{background-color:#fff;border-radius:.5rem}[dir=ltr] .bs-stepper{box-shadow:#00000026 1.95px 1.95px 2.6px}[dir=rtl] .bs-stepper{box-shadow:#00000026 -1.95px 1.95px 2.6px}.bs-stepper .bs-stepper-header{padding:1.5rem;flex-wrap:wrap;border-bottom:1px solid rgba(34,41,47,.08);margin:0}.bs-stepper .bs-stepper-header .line{flex:0;min-width:auto;min-height:auto;background-color:transparent;margin:0;padding:0 1.75rem;color:#6e6b7b;font-size:1.5rem}.bs-stepper .bs-stepper-header .step{margin-bottom:.25rem;margin-top:.25rem}.bs-stepper .bs-stepper-header .step .step-trigger{flex-wrap:nowrap;padding:0;font-weight:400}.bs-stepper .bs-stepper-header .step .step-trigger .bs-stepper-box{display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:.5em 0;font-weight:500;color:#babfc7;background-color:#babfc71f;border-radius:.35rem}.bs-stepper .bs-stepper-header .step .step-trigger .bs-stepper-label{margin:0;margin-top:.5rem}[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;margin-bottom:0rem}.bs-stepper .bs-stepper-header .step .step-trigger .bs-stepper-label .bs-stepper-subtitle{font-weight:400;font-size:.85rem;color:#b9b9c3}.bs-stepper .bs-stepper-header .step .step-trigger:hover{background-color:transparent}.bs-stepper .bs-stepper-header .step.active .step-trigger .bs-stepper-box{background-color:#4f46e5;color:#fff;box-shadow:0 3px 6px #4f46e566}.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{background-color:#4f46e51f;color:#4f46e5!important}.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}.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}.bs-stepper .bs-stepper-content .content .content-header{margin-bottom:1rem}.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}.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%;padding-top:2.5rem}.bs-stepper.vertical .bs-stepper-content .content:not(.active){display:none}.bs-stepper.vertical.wizard-icons .step{text-align:center}.bs-stepper.wizard-modern{background-color:transparent;box-shadow:none}.bs-stepper.wizard-modern .bs-stepper-header{border:none}.bs-stepper.wizard-modern .bs-stepper-content{background-color:#fff;border-radius:.5rem;box-shadow:#00000026 0 0 7px}.horizontal-wizard,.vertical-wizard,.modern-horizontal-wizard,.modern-vertical-wizard{margin-bottom:2.2rem}.dark-layout .bs-stepper{background-color:#283046;box-shadow:0 4px 24px #22292f3d}.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{background-color:#4f46e5;color:#fff;box-shadow:0 3px 6px #4f46e566}.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}.dark-layout .bs-stepper.wizard-modern{background-color:transparent;box-shadow:none}.dark-layout .bs-stepper.wizard-modern .bs-stepper-header{border:none}.dark-layout .bs-stepper.wizard-modern .bs-stepper-content{background-color:#283046;box-shadow:0 4px 24px #22292f3d}html[data-textdirection=rtl] .btn-prev,html[data-textdirection=rtl] .btn-next{display:flex}html[dir=ltr][data-textdirection=rtl] .btn-prev i,html[dir=ltr][data-textdirection=rtl] .btn-prev svg,html[dir=ltr][data-textdirection=rtl] .btn-next i,html[dir=ltr][data-textdirection=rtl] .btn-next svg{transform:rotate(-180deg)}html[dir=rtl][data-textdirection=rtl] .btn-prev i,html[dir=rtl][data-textdirection=rtl] .btn-prev svg,html[dir=rtl][data-textdirection=rtl] .btn-next i,html[dir=rtl][data-textdirection=rtl] .btn-next 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{padding:.5rem 0!important;flex-direction:row}.bs-stepper .bs-stepper-header .line{display:none}.bs-stepper.vertical{flex-direction:column}.bs-stepper.vertical .bs-stepper-header{align-items:flex-start}.bs-stepper.vertical .bs-stepper-content{padding-top:1.5rem}}.top-left-nav{display:flex;flex-direction:column;gap:1rem;padding:1rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.top-left-nav::-webkit-scrollbar{display:none}.top-left-nav .nav-container{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.top-left-nav .nav-items{display:flex;gap:.5rem;flex-wrap:wrap}.top-left-nav .nav-item{display:flex;align-items:center;gap:.625rem;font-weight:600;font-size:.875rem;padding:.5rem 1rem;cursor:pointer;transition:all .2s ease-out;white-space:nowrap;position:relative;border:2px solid #e5e7eb;border-radius:.5rem;background:#fff;color:#374151;box-shadow:0 1px 2px #0000000d;min-height:3rem}.top-left-nav .nav-item:hover{color:var(--bs-primary, #4f46e5);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 #0000001a}.top-left-nav .nav-item:hover svg{color:var(--bs-primary, #4f46e5);transform:scale(1.1)}.top-left-nav .nav-item:active{transform:scale(.95)}.top-left-nav .nav-item.active{color:#fff;background:var(--bs-primary, #4f46e5);border-color:var(--bs-primary, #4f46e5);font-weight:600;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;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;backface-visibility:hidden;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(0)}20%{opacity:1;transform:rotateY(0)}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;border-radius:.5rem;cursor:pointer;transition:all .2s ease}.top-left-nav .nav-button.purple-button{color:#fff;box-shadow:0 2px 4px 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) 0%,var(--bs-primary, #7c3aed) 100%)}[dir=rtl] .top-left-nav .nav-button.purple-button{background:linear-gradient(-135deg,var(--bs-primary, #4f46e5) 0%,var(--bs-primary, #7c3aed) 100%)}.top-left-nav .nav-button.purple-button:hover{transform:translateY(-1px);box-shadow:0 4px 8px 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;margin:0 .5rem}.top-left-nav .pro-plan-button{background:#10b981!important;border:none!important;color:#fff!important;font-weight:600!important;font-size:.875rem!important;padding:.5rem 1rem!important;border-radius:.5rem!important;box-shadow:0 2px 4px #10b9814d!important;transition:all .2s ease!important}.top-left-nav .pro-plan-button:hover{background:#059669!important;transform:translateY(-1px)!important;box-shadow:0 4px 8px #10b98166!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{gap:.75rem;padding:.5rem}.top-left-nav .nav-item{padding:.75rem 1rem;min-height:2.5rem}.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=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-expanded .main-menu .navigation li.has-sub>a:after{transform:rotate(90deg)!important}[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>a:after{transform:rotate(-90deg)!important}[dir=rtl] .vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .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{transform:rotate(90deg)!important}[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=ltr] body .vertical-layout .main-menu .navigation li:not(.open) 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>a.active,.vertical-layout .main-menu .navigation .nav-item.active>a{box-shadow:0 0 6px 1px rgba(var(--bs-primary-rgb, 79, 70, 229),.6)!important;color:#fff!important;border-radius:4px}[dir=ltr] .vertical-layout .main-menu .navigation .nav-item>a.active,[dir=ltr] .vertical-layout .main-menu .navigation .nav-item.active>a{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>a.active,[dir=rtl] .vertical-layout .main-menu .navigation .nav-item.active>a{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>a.active svg,.vertical-layout .main-menu .navigation .nav-item.active>a svg{stroke:#fff}.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;color:#fff;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}.reporting-agent-floating-button.mounted,.reporting-agent-floating-button.mounted .floating-btn{animation:none!important}.reporting-agent-floating-button.is-dragging{transition:none!important;cursor:grabbing;z-index:1001}.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);animation:none!important}.reporting-agent-floating-button .floating-btn{display:flex;align-items:center;justify-content:center;border-radius:22px;box-shadow:0 4px 12px #00000026;border:none;font-weight:600;font-size:13px;transition:all .3s ease;color:#fff;width:50px;height:50px;cursor:grab}[dir=ltr] .reporting-agent-floating-button .floating-btn{background:linear-gradient(135deg,var(--bs-primary, #4f46e5) 0%,rgba(var(--bs-primary-rgb, 79, 70, 229),.8) 100%)}[dir=rtl] .reporting-agent-floating-button .floating-btn{background:linear-gradient(-135deg,var(--bs-primary, #4f46e5) 0%,rgba(var(--bs-primary-rgb, 79, 70, 229),.8) 100%)}.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) 0%,var(--bs-primary, #4f46e5) 100%)}[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) 0%,var(--bs-primary, #4f46e5) 100%)}.reporting-agent-floating-button .floating-btn:active{cursor:grabbing}.reporting-agent-floating-button .floating-btn:focus{outline:none;box-shadow:0 4px 12px #00000026,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{0%{right:-100px;opacity:0}to{right:0;opacity:1}}.reporting-agent-floating-button.attached.mounted:not(.is-dragging) .floating-btn{animation:pulse 2s infinite;animation-delay:1s}@keyframes pulse{0%{box-shadow:0 4px 12px #00000026}50%{box-shadow:0 4px 12px #00000026,0 0 0 8px rgba(var(--bs-primary-rgb, 79, 70, 229),.1)}to{box-shadow:0 4px 12px #00000026}}[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}.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,.updates-modal .updates-modal-body .updates-list .update-item .type-badge{font-size:.75rem;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{background-color:#f1f3f5;padding:.125rem .25rem;border-radius:4px;font-size:.875em}.update-content-renderer .image-block img{transition:transform .2s ease}.update-content-renderer .image-block img:hover{transform:scale(1.02)}.update-content-renderer .video-block iframe,.update-content-renderer .video-block video{border-radius:8px}.update-content-renderer .cta-block .btn{transition:all .2s ease}.update-content-renderer .cta-block .btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #6e58ff4d}@media(max-width:768px){.updates-modal .modal-dialog{margin:.5rem;max-width:calc(100% - 1rem)}.updates-modal .updates-modal-body{padding:1rem;max-height:80vh}}.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}.floating-updates-button.mounted,.floating-updates-button.mounted .floating-btn{animation:none!important}.floating-updates-button.is-dragging{transition:none!important;cursor:grabbing;z-index:10000}.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);animation:none!important}.floating-updates-button .floating-btn{display:flex;align-items:center;justify-content:center;border-radius:22px;box-shadow:0 4px 12px #00000026;border:none;font-weight:600;font-size:13px;transition:all .3s ease;color:#fff;width:50px;height:50px;cursor:grab;position:relative}[dir=ltr] .floating-updates-button .floating-btn{background:linear-gradient(135deg,var(--bs-primary, #4f46e5) 0%,rgba(var(--bs-primary-rgb, 79, 70, 229),.8) 100%)}[dir=rtl] .floating-updates-button .floating-btn{background:linear-gradient(-135deg,var(--bs-primary, #4f46e5) 0%,rgba(var(--bs-primary-rgb, 79, 70, 229),.8) 100%)}.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) 0%,var(--bs-primary, #4f46e5) 100%)}[dir=rtl] .floating-updates-button .floating-btn:hover:not(.is-dragging){background:linear-gradient(-135deg,rgba(var(--bs-primary-rgb, 79, 70, 229),.9) 0%,var(--bs-primary, #4f46e5) 100%)}.floating-updates-button .floating-btn:active{cursor:grabbing}.floating-updates-button .floating-btn:focus{outline:none;box-shadow:0 4px 12px #00000026,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;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;padding:1rem 0 2rem;z-index:1000}[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}.agentic-chat-wrapper .page::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.agentic-chat-wrapper .page::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.agentic-chat-wrapper .page::-webkit-scrollbar-thumb:hover{background:#94a3b8}.agentic-chat-wrapper .page:before{content:"";position:absolute;inset:0;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%);pointer-events:none}.agentic-chat-wrapper .centered-layout{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:calc(100vh - 40px);padding:2rem 1.5rem;position:relative;z-index:1001;overflow-y:auto;overflow-x:hidden}.agentic-chat-wrapper .centered-layout::-webkit-scrollbar{width:6px}.agentic-chat-wrapper .centered-layout::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.agentic-chat-wrapper .centered-layout::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.agentic-chat-wrapper .centered-layout::-webkit-scrollbar-thumb:hover{background:#94a3b8}.agentic-chat-wrapper .centered-content{width:100%;max-width:1200px;text-align:center;animation:fadeInUp .8s ease-out;position:relative;z-index:1002;height:100%}@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;margin-bottom:2rem;width:100%;position:relative;z-index:2}.agentic-chat-wrapper .landing-header-content{flex: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%;margin-bottom:2rem;position:relative;z-index:3}.agentic-chat-wrapper .centered-header{margin-bottom:1rem}.agentic-chat-wrapper .centered-title{font-size:2rem;font-weight:600;line-height:1.1;margin-bottom:0;color:#1e293b!important;letter-spacing:-.03em;text-align:center;position:relative;display:inline-block;z-index:4;visibility:visible;opacity:1}.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;border-radius:50%;display:inline-block;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) 0%,var(--bs-success, #34d399) 100%);margin-left:12px}[dir=rtl] .agentic-chat-wrapper .logo-dot{background:linear-gradient(-135deg,var(--bs-success, #10b981) 0%,var(--bs-success, #34d399) 100%);margin-right:12px}.agentic-chat-wrapper .centered-description{font-size:1.25rem;color:#64748b;line-height:1.7;max-width:650px;margin:0 auto;font-weight:400;animation:fadeInUp .8s ease-out .2s both;position:relative;padding:1rem 0}.agentic-chat-wrapper .centered-description:before{content:"";position:absolute;top:0;width:60px;height:2px;border-radius:2px;opacity:.6}[dir=ltr] .agentic-chat-wrapper .centered-description:before{left:50%;transform:translate(-50%);background:linear-gradient(135deg,var(--bs-primary, #7c69ff) 0%,var(--bs-primary, #9c8aff) 100%)}[dir=rtl] .agentic-chat-wrapper .centered-description:before{right:50%;transform:translate(50%);background:linear-gradient(-135deg,var(--bs-primary, #7c69ff) 0%,var(--bs-primary, #9c8aff) 100%)}.agentic-chat-wrapper .centered-main{display:flex;flex-direction:column;width:100%;height:100%;max-width:700px;margin:0 auto;margin-top:1rem;gap:1.5rem;align-items:center;justify-content:space-between;animation:fadeInUp .8s ease-out .4s both}.agentic-chat-wrapper .centered-examples{display:flex;flex-direction:column;align-items:center;margin-top:1rem;margin-bottom:1rem;width:100%;padding:0 1rem;gap:1rem}.agentic-chat-wrapper .centered-try{font-weight:600;margin-bottom:0;color:#475569;font-size:.875rem;text-align:center;text-transform:uppercase;letter-spacing:.05em}.agentic-chat-wrapper .centered-chips{display:flex;flex-direction:row;flex-wrap:wrap;gap:.75rem;justify-content:center;width:100%}.agentic-chat-wrapper .centered-chip{border:2px solid #e2e8f0;border-radius:16px;padding:.75rem 1.25rem;font-size:.875rem;font-weight:500;color:#475569;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);outline:none;text-align:center;width:auto;position:relative;overflow:hidden;box-shadow:0 2px 4px #0000000d}[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;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) 0%,var(--bs-primary, #9c8aff) 100%)}[dir=rtl] .agentic-chat-wrapper .centered-chip:hover{background:linear-gradient(-135deg,var(--bs-primary, #7c69ff) 0%,var(--bs-primary, #9c8aff) 100%)}[dir=ltr] .agentic-chat-wrapper .centered-chip:hover:before{left:100%}[dir=rtl] .agentic-chat-wrapper .centered-chip:hover:before{right:100%}.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{border-radius:24px;box-shadow:0 20px 40px #00000014,0 8px 16px #0000000a,inset 0 1px #ffffffe6;overflow:hidden;display:flex;flex-direction:column;width:100%;max-width:700px;border:1px solid rgba(var(--bs-primary-rgb, 110, 88, 255),.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;z-index:1003;margin-bottom:1rem;justify-content:space-between;height:100%}[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{padding:1rem 2.5rem;position:relative;border-radius:24px 24px 0 0;min-height:0;flex:1;overflow-y:auto;max-height:calc(100vh - 10rem)}[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}.agentic-chat-wrapper .chat-message-container::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.agentic-chat-wrapper .chat-message-container::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.agentic-chat-wrapper .chat-message-container::-webkit-scrollbar-thumb:hover{background:#94a3b8}.agentic-chat-wrapper .chat-message-container:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;opacity:.6}[dir=ltr] .agentic-chat-wrapper .chat-message-container:before{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{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;gap:1rem;align-items:flex-start;animation:messageSlideIn .6s ease-out}@keyframes messageSlideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.agentic-chat-wrapper .ai-icon{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;box-shadow:0 4px 12px rgba(var(--bs-primary-rgb, 110, 88, 255),.3);position:relative}[dir=ltr] .agentic-chat-wrapper .ai-icon{background:linear-gradient(135deg,var(--bs-primary, #7c69ff) 0%,var(--bs-primary, #9c8aff) 100%)}[dir=rtl] .agentic-chat-wrapper .ai-icon{background:linear-gradient(-135deg,var(--bs-primary, #7c69ff) 0%,var(--bs-primary, #9c8aff) 100%)}.agentic-chat-wrapper .ai-text{padding:1.5rem 1.75rem;color:#334155;font-size:1rem;line-height:1.7;max-width:90%;box-shadow:0 6px 20px #0000001a;border:1px solid rgba(var(--bs-primary-rgb, 110, 88, 255),.15);position:relative;transition:all .3s ease}[dir=ltr] .agentic-chat-wrapper .ai-text{background:linear-gradient(135deg,#fff,#f8fafc);border-radius:0 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;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s ease}[dir=ltr] .agentic-chat-wrapper .ai-text:before{background:linear-gradient(135deg,rgba(var(--bs-primary-rgb, 110, 88, 255),.03),#10b98105)}[dir=rtl] .agentic-chat-wrapper .ai-text:before{background:linear-gradient(-135deg,rgba(var(--bs-primary-rgb, 110, 88, 255),.03),#10b98105)}.agentic-chat-wrapper .ai-text:hover:before{opacity:1}.agentic-chat-wrapper .chat-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid #e5e7eb;margin:0;background:#fff;border-radius:12px 12px 0 0;box-shadow:0 2px 4px #00000005}.agentic-chat-wrapper .chat-header-left{display:flex;align-items:center;gap:12px}.agentic-chat-wrapper .back-button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;background:#f8f9fa;border-radius:8px;color:#6b7280;cursor:pointer;transition:all .2s ease}.agentic-chat-wrapper .back-button:hover:not(:disabled){background:#e9ecef;color:#495057}.agentic-chat-wrapper .back-button:disabled{opacity:.5;cursor:not-allowed}.agentic-chat-wrapper .back-button svg{width:16px;height:16px}.agentic-chat-wrapper .chat-title h3{margin:0;font-size:1.1rem;font-weight:600;color:#111827;line-height:1.4}.agentic-chat-wrapper .chat-header-right{display:flex;align-items:center;gap:8px}.agentic-chat-wrapper .new-chat-button{display:flex;align-items:center;gap:6px;padding:8px 12px;background:var(--bs-primary, #7c69ff);color:#fff;border:none;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.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;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;gap:6px;padding:8px 12px;background:var(--bs-primary, #7c69ff);color:#fff;border:none;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.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;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;gap:.375rem;background:var(--bs-primary);color:var(--bs-white);border:none;border-radius:5px;padding:.375rem .75rem;font-size:.813rem;font-weight:500;text-wrap:nowrap;transition:background-color .2s}.agentic-chat-wrapper .new-requirement-btn:hover:not(.disabled),.agentic-chat-wrapper .toggle-mode-btn:hover:not(.disabled){background:rgba(var(--bs-primary-rgb, 79, 70, 229),.85)}.agentic-chat-wrapper .new-requirement-btn.disabled,.agentic-chat-wrapper .toggle-mode-btn.disabled{background-color:var(--bs-gray-500);cursor:not-allowed}.agentic-chat-wrapper .toggle-mode-btn{background:var(--bs-outline-primary);color:var(--bs-primary);border:1px solid var(--bs-primary)}.agentic-chat-wrapper .toggle-mode-btn:hover:not(.disabled){background:var(--bs-primary);color:var(--bs-white)}.agentic-chat-wrapper .hero{display:grid;grid-template-columns:1fr;gap:20px;font-size:11px;padding:10px 5px 25px;width:100%;margin:0;min-height:calc(100vh - 200px);align-items:flex-start;position:relative;z-index:1004}.agentic-chat-wrapper .hero.main-content{height:calc(100vh - 50px);overflow:auto}.agentic-chat-wrapper .main-content{display:flex;flex-direction:column;gap:20px}.agentic-chat-wrapper .chat-interface-section{display:flex;gap:16px;font-size:10px;width:100%;position:relative;z-index:1005;height:100%;overflow:hidden}.agentic-chat-wrapper .chat{flex:1;width:100%;background:#fff;border-radius:12px;box-shadow:0 6px 20px #0000000f;padding:0;display:flex;flex-direction:column;height:calc(100vh - 100px);justify-content:space-between;border:1px solid #eaeaea;overflow:hidden;position:relative;z-index:1006}.agentic-chat-wrapper .chat-compact{height:calc(100vh - 250px);max-height:600px;border-radius:12px;margin-top:0;padding:0}.agentic-chat-wrapper .chat-body{flex:1;overflow:auto;display:flex;flex-direction:column;gap:16px;padding:20px;background:#fafafa;min-height:0}.agentic-chat-wrapper .chat-body::-webkit-scrollbar{width:6px}.agentic-chat-wrapper .chat-body::-webkit-scrollbar-track{background:#f9f9f9}.agentic-chat-wrapper .chat-body::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}.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.model,.agentic-chat-wrapper .msg.assistant,.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;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}[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%;padding:12px 16px;border-radius:18px;font-size:11px;line-height:1.4;word-wrap:break-word;position:relative}.agentic-chat-wrapper .msg.user .bubble{background:var(--bs-primary, #7c69ff);color:#fff}[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.model .bubble,.agentic-chat-wrapper .msg.assistant .bubble,.agentic-chat-wrapper .msg.system .bubble{background:#f3f4f6;color:#111827}[dir=ltr] .agentic-chat-wrapper .msg.agent .bubble,[dir=ltr] .agentic-chat-wrapper .msg.model .bubble,[dir=ltr] .agentic-chat-wrapper .msg.assistant .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.model .bubble,[dir=rtl] .agentic-chat-wrapper .msg.assistant .bubble,[dir=rtl] .agentic-chat-wrapper .msg.system .bubble{border-bottom-right-radius:4px}.agentic-chat-wrapper .bubble.typing{display:flex;align-items:center;gap:4px;padding:12px 16px;min-width:75px}.agentic-chat-wrapper .bubble.typing .dot{width:10px;height:10px;border-radius:50%;background-color:#6e58ffb3;animation:pulse 1.5s infinite ease-in-out}.agentic-chat-wrapper .bubble.typing .dot:nth-child(2){animation-delay:.2s}.agentic-chat-wrapper .bubble.typing .dot:nth-child(3){animation-delay:.4s}.agentic-chat-wrapper .chat-input{display:flex;flex-direction:column;gap:1rem;padding:1rem 1.5rem;position:sticky;bottom:0;border-top:1px solid rgba(226,232,240,.5);animation:inputSlideUp .6s ease-out .8s both;flex-shrink:0;margin-bottom:0;min-height:80px;z-index:10}[dir=ltr] .agentic-chat-wrapper .chat-input{background:linear-gradient(135deg,#fff,#f8fafc)}[dir=rtl] .agentic-chat-wrapper .chat-input{background:linear-gradient(-135deg,#fff,#f8fafc)}@keyframes inputSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.agentic-chat-wrapper .input-container{display:flex;flex-direction:column;gap:.5rem;border:2px solid #e2e8f0;border-radius:20px;padding:1rem;position:relative;box-shadow:0 4px 12px #0000000d;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)}.agentic-chat-wrapper .input-container:focus-within{border-color:var(--bs-primary, #7c69ff);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;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{background:none;border:none;padding:5px;cursor:pointer;border-radius:6px;color:#6b7280;transition:all .2s ease}.agentic-chat-wrapper .icon-btn:hover{background-color:rgba(var(--bs-primary-rgb, 110, 88, 255),.08);color:var(--bs-primary, #6e58ff)}.agentic-chat-wrapper .icon-btn:disabled{opacity:.5;cursor:not-allowed}.agentic-chat-wrapper .upload-btn-wrapper{position:relative;display:inline-block}.agentic-chat-wrapper .send-button{border:none;border-radius:12px;padding:.75rem;cursor:pointer;color:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(var(--bs-primary-rgb, 110, 88, 255),.3);position:relative;overflow:hidden}[dir=ltr] .agentic-chat-wrapper .send-button{background:linear-gradient(135deg,var(--bs-primary, #7c69ff) 0%,var(--bs-primary, #9c8aff) 100%)}[dir=rtl] .agentic-chat-wrapper .send-button{background:linear-gradient(-135deg,var(--bs-primary, #7c69ff) 0%,var(--bs-primary, #9c8aff) 100%)}.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,rgba(255,255,255,.2),transparent);transition:left .5s}[dir=rtl] .agentic-chat-wrapper .send-button:before{right:-100%;background:linear-gradient(-90deg,transparent,rgba(255,255,255,.2),transparent);transition:right .5s}.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) 0%,var(--bs-primary, #8b7aff) 100%)}[dir=rtl] .agentic-chat-wrapper .send-button:hover:not(:disabled){background:linear-gradient(-135deg,var(--bs-primary, #6e58ff) 0%,var(--bs-primary, #8b7aff) 100%)}[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%}.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;cursor:not-allowed;background:#9ca3af;box-shadow:none;transform:none}.agentic-chat-wrapper .input-wrapper{flex:1;font-size:11px;position:relative}.agentic-chat-wrapper .chat-input .formatted-input{width:100%;border:none;outline:none;resize:none;padding:.75rem .5rem;font-size:.95rem;line-height:1.6;background:transparent;min-height:2.5rem;max-height:150px;transition:all .3s cubic-bezier(.4,0,.2,1);color:#334155;font-weight:400}.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}.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;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;gap:8px;color:#374151;font-size:11px}.agentic-chat-wrapper .file-remove{background:none;border:none;color:#9ca3af;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}.agentic-chat-wrapper .file-remove:hover{background-color:#f3f4f6;color:#4b5563}.agentic-chat-wrapper .file-attachment{display:flex;align-items:center;gap:8px;margin-top:10px;padding-top:8px;border-top:1px solid rgba(0,0,0,.08);font-size:11px;color:#4b5563}.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;padding:.5rem 0 1.5rem}.agentic-chat-wrapper .centered-layout{min-height:calc(100vh - 1rem);max-height:calc(100vh - 1rem);padding:1.5rem 1rem;overflow-y:auto}.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;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;margin-top:1rem}.agentic-chat-wrapper .title-row-wrapper{flex-direction:column;align-items:center;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%;margin:0 .5rem 1rem}.agentic-chat-wrapper .ai-icon{width:44px;height:44px}.agentic-chat-wrapper .ai-text{font-size:.95rem;padding:1.25rem 1.5rem}}@media(max-width:768px){.agentic-chat-wrapper .page{min-height:100vh;max-height:100vh;padding:.25rem 0 1rem}.agentic-chat-wrapper .centered-layout{padding:1rem .75rem;min-height:calc(100vh - .5rem);max-height:calc(100vh - .5rem);overflow-y:auto}.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}.agentic-chat-wrapper .chat-card-centered{margin:0 .25rem 1rem;border-radius:20px}.agentic-chat-wrapper .chat-message-container{padding:1.5rem 1.25rem}.agentic-chat-wrapper .ai-text{font-size:.95rem;padding:1.25rem 1.5rem}.agentic-chat-wrapper .centered-chip{padding:.75rem 1.125rem;font-size:.85rem}.agentic-chat-wrapper .chat-input{padding:1.25rem}.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;padding:.125rem 0 .75rem}.agentic-chat-wrapper .centered-layout{padding:.75rem .5rem;min-height:calc(100vh - .25rem);max-height:calc(100vh - .25rem);overflow-y:auto}.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{gap:.5rem}.agentic-chat-wrapper .centered-chip{padding:.625rem .875rem;font-size:.8rem}.agentic-chat-wrapper .ai-icon{width:40px;height:40px}.agentic-chat-wrapper .ai-text{font-size:.9rem;padding:1rem 1.25rem}.agentic-chat-wrapper .chat-message-container{padding:1.25rem 1rem}.agentic-chat-wrapper .input-container{padding:.875rem}.agentic-chat-wrapper .chat-card-centered{margin:0 .125rem 1rem}}.chats-container{display:flex;flex-direction:column;margin-bottom:1rem;gap: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%;border:1px solid var(--bs-gray-300);border-radius:8px;font-size:.875rem;background:var(--bs-white);height:2.5rem}[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{border-color:var(--bs-primary);box-shadow:0 0 0 .2rem #7c69ff40;outline:none}.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;gap:10px;margin-bottom:.938rem}.chats-container .job-requirements-title{font-size:1.125rem;font-weight:600;margin:0;color:var(--bs-gray-900)}.chats-container .job-requirements-title small{font-size:.875rem;font-weight:400}.chats-container .new-requirement-btn{display:inline-flex;align-items:center;gap:.375rem;background:var(--bs-primary);color:var(--bs-white);border:none;border-radius:5px;padding:.375rem .75rem;font-size:.813rem;font-weight:500;text-wrap:nowrap;transition:background-color .2s}.chats-container .new-requirement-btn:hover:not(.disabled){background:rgba(var(--bs-primary-rgb, 79, 70, 229),.85)}.chats-container .new-requirement-btn.disabled{background-color:var(--bs-gray-500);cursor:not-allowed}.chats-container .chat-list{display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;flex-grow:1;margin:0 -1rem;padding:0 1rem}.chats-container .chat-list::-webkit-scrollbar{width:.375rem}.chats-container .chat-list::-webkit-scrollbar-track{background:var(--bs-gray-200);border-radius:.625rem}.chats-container .chat-list::-webkit-scrollbar-thumb{background:var(--bs-gray-400);border-radius:.625rem}.chats-container .chat-card{background-color:var(--bs-white);border-radius:var(--bs-border-radius);padding:.875rem 1rem;box-shadow:0 1px 3px #0000000d;transition:all .2s ease;border:1px solid var(--bs-gray-200);position:relative;margin-bottom:.625rem;cursor:pointer}.chats-container .chat-card:hover:not(.disabled){transform:translateY(-1px);box-shadow:0 4px 6px #0000001a}.chats-container .chat-card.active{border-color:var(--bs-primary);background-color:#7c69ff0d}.chats-container .chat-card.disabled{opacity:.7;cursor:not-allowed!important}.chats-container .chat-title{font-size:.938rem;font-weight:500;margin:0;color:var(--bs-gray-900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.chats-container .chat-meta{display:flex;justify-content:space-between;font-size:.75rem;margin-top:.5rem}.chats-container .time-info{color:var(--bs-gray-600)}.chats-container .chat-status{padding:.125rem .5rem;border-radius:999px;font-size:.688rem;font-weight:500;display:inline-flex;align-items:center;gap:.25rem}.chats-container .chat-status.completed{background-color:#28a7451a;color:var(--bs-success)}.chats-container .chat-status.started-automation{background-color:#7c69ff1a;color:var(--bs-primary)}.chats-container .chat-status.ongoing{background-color:#ffc1071a;color:var(--bs-warning)}.app-ai-agent .nav{height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;background:#fff;border-bottom:1px solid #e5e7eb;position:sticky;top:0;z-index:10}.app-ai-agent .client-input-needed{position:absolute;top:-35px;font-size:.8rem;cursor:pointer;padding:2px 8px;border-radius:4px;background:#ffab001a;z-index: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;gap:10px}.app-ai-agent .logo-dot{width:10px;height:10px;border-radius:99px;background:#28a745;display:inline-block}.app-ai-agent .nav-cta{display:flex;gap:8px}.app-ai-agent .page{background-color:#f9fafe;min-height:calc(100vh - 220px)}.app-ai-agent .btn{border:1px solid #e5e7eb;padding:10px 18px;border-radius:8px;cursor:pointer;background:#fff;transition:all .2s ease;font-weight:500;font-size:14px}.app-ai-agent .btn:hover{box-shadow:0 2px 8px #0000001a}.app-ai-agent .btn.primary{background:#7c69ff;color:#fff;border-color:transparent}.app-ai-agent .btn.ghost{background:#fff;color:#111827}.app-ai-agent .hero{display:grid;grid-template-columns:45% 1fr;gap:20px;font-size:11px;padding:10px 5px 25px;max-width:1400px;margin:0 auto;min-height:calc(100vh - 200px);align-items:flex-start}.app-ai-agent .left{display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;gap:24px}.app-ai-agent .title{font-size:clamp(32px,4vw,52px);line-height:1.1;margin:0;font-weight:700;color:#464370;letter-spacing:-.02em}.app-ai-agent .subtitle{font-size:18px;color:#6b7280;margin:1.5rem 0;line-height:1.5;max-width:540px}.app-ai-agent .agents-illustration-wrapper{width:100%;display:flex;justify-content:center;align-items:center;margin:18px 0 10px}.app-ai-agent .agents-illustration{max-width:100%;height:auto;border-radius:10px;filter:drop-shadow(0 10px 25px rgba(110,88,255,.15))}.app-ai-agent .heading{font-size:28px;line-height:1.2;margin:0;font-weight:600;color:#333;display:flex;align-items:center}.app-ai-agent .with{font-weight:400;margin:0 8px;color:#555}.app-ai-agent .ai-agents-tag{display:inline-flex;align-items:center;background-color:#7c69ff;color:#fff;padding:4px 10px;border-radius:50px;font-size:14px;font-weight:500;gap:6px;height:28px}.app-ai-agent .ai-agents-tag svg{width:16px;height:16px}.app-ai-agent .view-pipeline-btn{display:flex;align-items:center;gap:8px;background-color:#7c69ff;color:#fff;border:none;border-radius:8px;padding:8px 16px;font-weight:500;font-size:14px;cursor:pointer;transition:all .2s ease;height:40px}.app-ai-agent .view-pipeline-btn:hover{background-color:#6a58e0}.app-ai-agent .subtitle-with{font-weight:400;font-size:22px;margin:0 8px;color:#666}.app-ai-agent .ai-agents-tag{display:inline-flex;align-items:center;gap:5px;background:#6e58ff;color:#fff;border-radius:20px;padding:4px 10px;font-size:16px}[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;gap:24px;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;margin-top:1rem;margin-bottom:1.5rem;line-height:1.5;max-width:500px}.app-ai-agent .requirements-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.app-ai-agent .job-requirements-title{font-size:18px;font-weight:600;margin:0;color:#333}.app-ai-agent .new-requirement-btn{display:flex;align-items:center;gap:6px;background:#6e58ff;color:#fff;border:none;border-radius:10px;padding:6px 12px;font-size:13px;font-weight:500;cursor:pointer;transition:background .2s}.app-ai-agent .new-requirement-btn.disabled{background-color:#90c4a0;opacity:.6;cursor:not-allowed}.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;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}.app-ai-agent .chat-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.app-ai-agent .chat-list::-webkit-scrollbar-thumb{background:#c6c0fb;border-radius:10px}.app-ai-agent .chat-list::-webkit-scrollbar-thumb:hover{background:#7c69ff}.app-ai-agent .loading-more{text-align:center;padding:10px;color:#6b7280;font-size:14px;display:flex;align-items:center;justify-content:center;gap:8px}.app-ai-agent .btn.outline{background-color:#fff;border:1px solid #7c69ff;color:#7c69ff;display:flex;align-items:center;justify-content:center;gap:8px}.app-ai-agent .btn.outline:hover{background-color:#f8f7ff}.app-ai-agent .btn.outline svg{width:16px;height:16px}.app-ai-agent .btn.success{background-color:#28a745;color:#fff;border-color:transparent}.app-ai-agent .btn.success:hover{background-color:#218838;box-shadow:0 5px 15px #28a74526}.app-ai-agent .new-chat{margin-top:16px}.app-ai-agent .new-requirement{font-size:.85rem;padding:6px 12px;border-radius:8px;display:flex;align-items:center;gap:5px}[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;padding:20px;text-align:center;color:#6b7280}.app-ai-agent .chat-empty-state svg{width:60px;height:60px;color:#7c69ff;opacity:.7;margin-bottom:16px}.app-ai-agent .chat-empty-state h3{font-size:20px;font-weight:600;color:#464370;margin-bottom:12px}.app-ai-agent .chat-empty-state p{max-width:300px;margin-bottom:24px;line-height:1.6}@media(max-width:1080px){.app-ai-agent .hero{grid-template-columns:1fr;padding:32px 24px;gap:10px}.app-ai-agent .left{margin-bottom:0}.app-ai-agent .header-row{flex-direction:column;align-items:flex-start;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%;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}.app-ai-agent .agents-illustration-wrapper{margin:12px 0 8px}.app-ai-agent .hero{padding:24px 16px;gap:24px}}.app-ai-agent .quick-queries{display:flex;align-items:center;gap:10px;margin-top:16px}.app-ai-agent .hint{color:#666;font-size:14px}.app-ai-agent .chips-container{display:flex;flex-wrap:wrap;gap:10px}.app-ai-agent .chip{border:1px solid #e5e7eb;background:#fff;border-radius:5px;padding:6px 12px;cursor:pointer;color:#444;font-weight:400;transition:all .2s ease;font-size:13px;white-space:nowrap}.app-ai-agent .chip:hover{background:#f9f9f9;border-color:#d5d5d5}.app-ai-agent .chat-interface-section{display:flex;gap:16px;font-size:"10px"}.app-ai-agent .sidebar{width:200px;background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 10px 30px #0000000f;padding:12px;display:flex;flex-direction:column}.app-ai-agent .sidebar-title{font-size:16px;font-weight:600;margin-bottom:8px}.app-ai-agent .history-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.app-ai-agent .history-item{font-size:14px;color:#111827;padding:8px;border-radius:8px;cursor:pointer;border:1px solid transparent}.app-ai-agent .history-item:hover{background:#f3f4ff;border-color:#6e58ff}.app-ai-agent .chat{flex:1;background:#fff;border-radius:12px;box-shadow:0 6px 20px #0000000f;padding:20px;display:flex;flex-direction:column;height:calc(100vh - 170px);justify-content:space-between;border:1px solid #eaeaea}.app-ai-agent .chat-body{flex:1;overflow:auto;display:flex;flex-direction:column;gap:16px;padding:15px 5px;margin-bottom:15px}.app-ai-agent .chat-body::-webkit-scrollbar{width:6px}.app-ai-agent .chat-body::-webkit-scrollbar-track{background:#f9f9f9}.app-ai-agent .chat-body::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}.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.model,.app-ai-agent .msg.assistant{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;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#e6e8f0;color:#6e58ff;flex-shrink:0}.app-ai-agent .bubble{max-width:85%;padding:14px 18px;border-radius:12px;font-size:11px;line-height:1.6;box-shadow:0 1px 2px #0000000a;white-space:pre-wrap;border:1px solid #e6e8f0}.app-ai-agent .bubble .component-data-card{display:flex;align-items:center;background:#7367f01a;border:1px solid rgba(115,103,240,.2);border-radius:6px;padding:8px 12px;margin:8px 0;cursor:pointer;transition:all .2s ease}.app-ai-agent .bubble .component-data-card:hover{background:#7367f026;border-color:#7367f04d}.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;min-width:0}.app-ai-agent .bubble .component-data-card .component-data-content .component-data-title{font-weight:600;font-size:.875rem;color:#7367f0;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.model .bubble,.app-ai-agent .msg.assistant .bubble,.app-ai-agent .msg.system .bubble{background:#f5f7fa;color:#333;border:1px solid #e6e8f0}[dir=ltr] .app-ai-agent .msg.agent .bubble,[dir=ltr] .app-ai-agent .msg.model .bubble,[dir=ltr] .app-ai-agent .msg.assistant .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.model .bubble,[dir=rtl] .app-ai-agent .msg.assistant .bubble,[dir=rtl] .app-ai-agent .msg.system .bubble{border-top-right-radius:2px}.app-ai-agent .msg.user .bubble{background:#7c69ff;color:#fff}[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;gap:4px;padding:12px 16px;min-width:75px}.app-ai-agent .bubble.typing .dot{width:10px;height:10px;border-radius:50%;background-color:#6e58ffb3;animation:pulse 1.5s infinite ease-in-out}.app-ai-agent .bubble.typing .dot:nth-child(2){animation-delay:.2s}.app-ai-agent .bubble.typing .dot:nth-child(3){animation-delay:.4s}@keyframes pulse{0%,to{transform:scale(.7);opacity:.5}50%{transform:scale(1);opacity:1}}.app-ai-agent .chat-input{display:flex;flex-direction:column;gap:10px;padding:5px;position:relative}.app-ai-agent .input-container{display:flex;flex-direction:column;gap:3px;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;gap:4px}.app-ai-agent .icon-btn{background:none;border:none;padding:5px;cursor:pointer;border-radius:6px;color:#6b7280;transition:all .2s ease}.app-ai-agent .icon-btn:hover{background-color:#e7e7ff;color:#6e58ff}.app-ai-agent .icon-btn:disabled{opacity:.5;cursor:not-allowed}.app-ai-agent .input-wrapper{flex:1;font-size:11px;position:relative}.app-ai-agent .chat-input .formatted-input{width:100%;border:none;outline:none;resize:none;padding:8px 4px;font-size:11px;line-height:1.5;background:transparent;min-height:24px;max-height:150px;transition:height .1s ease-out}.app-ai-agent .chat-input .formatted-input::placeholder{color:#9ca3af}.app-ai-agent .send-button{background:#7c69ff;border:none;border-radius:6px;padding:8px;cursor:pointer;color:#fff;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.app-ai-agent .send-button:hover{background:#6e58ff}.app-ai-agent .send-button:disabled{opacity:.5;cursor:not-allowed;background:#9ca3af}.app-ai-agent .input-container,.app-ai-agent .chat-input input:focus{border-color:#7c69ff;box-shadow:0 0 0 2px #6e58ff14}.app-ai-agent .upload-btn-wrapper{position:relative;display:inline-block}.app-ai-agent .upload-btn{display:flex;align-items:center;gap:5px;padding:8px 12px;font-size:12px;color:#6e58ff;background:#fff;border:1px solid #6e58ff;border-radius:8px;cursor:pointer;height:40px;transition:all .2s ease;min-width:100px;max-width:220px;overflow:hidden}.app-ai-agent .upload-btn span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-ai-agent .upload-btn:hover{background-color:#6e58ff0d}.app-ai-agent .upload-btn:disabled{opacity:.5;cursor:not-allowed}.app-ai-agent .upload-btn.has-file{background-color:#f0eeff;border-color:#6e58ff;font-weight:500;cursor:default}.app-ai-agent .file-preview-container{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border:1px solid #e5e7eb;border-radius:8px;background-color:#f9fafb;width:100%;margin-bottom:5px}.app-ai-agent .file-details{display:flex;align-items:center;gap:8px;flex:1}.app-ai-agent .file-info{display:flex;flex-direction:column;flex: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;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;cursor:pointer;position:relative}.app-ai-agent .file-name.clickable:hover{text-decoration:underline}.app-ai-agent .file-size{font-size:10px;color:#6b7280}.app-ai-agent .remove-file-btn,.app-ai-agent .download-file-btn{background:none;border:none;color:#9ca3af;cursor:pointer;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.app-ai-agent .remove-file-btn:hover,.app-ai-agent .download-file-btn:hover{background-color:#f3f4f6;color:#4b5563}.app-ai-agent .remove-file-btn:hover,.app-ai-agent .download-file-btn:hover{background-color:#0000000d;color:#6e58ff}.app-ai-agent .file-attachment{display:flex;align-items:center;gap:8px;margin-top:10px;padding-top:8px;border-top:1px solid rgba(0,0,0,.08);font-size:11px;color:#4b5563}.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;padding:2px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.app-ai-agent .download-file-btn:hover{color:#ef4444}.app-ai-agent .chat-buttons{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:5px}.app-ai-agent .send-btn{border:none;background-color:#7c69ff;color:#fff;border-radius:8px;padding:0 15px;font-weight:500;font-size:11px;cursor:pointer;height:40px;transition:background-color .2s}.app-ai-agent .send-btn:hover{background-color:#6a58e0}.app-ai-agent .send-btn:disabled{opacity:.6;cursor:not-allowed}.app-ai-agent .automation-btn{border:none;background-color:#28a745;color:#fff;border-radius:8px;padding:10px 20px;font-weight:500;font-size:11px;cursor:pointer;transition:background-color .2s}.app-ai-agent .automation-btn:hover{background-color:#218838}.app-ai-agent .automation-btn.disabled{background-color:#90c4a0;opacity:.6;cursor:not-allowed}.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;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;background:#ff4757;color:#fff;padding:5px 10px;border-radius:4px;font-size:11px;font-weight:700;z-index:1000}[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;margin:0 auto;padding:2rem;text-align:center}.app-ai-agent .landing-content{width:100%;max-width:650px}.app-ai-agent .landing-header{margin-bottom:3rem}.app-ai-agent .landing-title{font-size:3.2rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem;color:#242a44;letter-spacing:-.02em}.app-ai-agent .landing-with{font-weight:400;color:#4e5265}.app-ai-agent .landing-highlight{color:#7c69ff;-webkit-text-fill-color:transparent}[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)}[dir] .app-ai-agent .landing-highlight{-webkit-background-clip:text;background-clip:text}.app-ai-agent .landing-description{font-size:1.2rem;color:#6b7280;margin:0 auto 1rem;line-height:1.6;max-width:560px}.app-ai-agent .example-queries-section{margin-top:2rem}.app-ai-agent .example-label{font-size:1.1rem;font-weight:500;margin-bottom:1rem;color:#4a5568}.app-ai-agent .example-chips{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;margin-bottom:1.5rem}.app-ai-agent .example-chip{background-color:#f9fafe;border:1px solid rgba(124,105,255,.3);color:#7c69ff;padding:.6rem 1rem;border-radius:2rem;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px #0000000d}.app-ai-agent .example-chip:hover{background-color:#eeeaff;box-shadow:0 4px 8px #7c69ff26;transform:translateY(-2px)}.app-ai-agent .ai-icon{background-color:#7c69ff;color:#fff;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.centered-layout{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 250px);padding:0 20px}.centered-content{width:100%;max-width:1200px;display:flex;flex-direction:column;align-items:center}.centered-header{text-align:center;margin-bottom:30px;width:100%}.centered-title{font-size:42px;font-weight:700;color:#464370;margin-bottom:16px;line-height:1.2}.centered-with{font-weight:400;color:#666;font-size:38px;margin:0 8px}.centered-highlight{color:#7c69ff;font-weight:700}.centered-description{font-size:18px;color:#6b7280;line-height:1.6;max-width:600px;margin:0 auto}.centered-main{display:flex;flex-direction:column;width:100%;max-width:600px;margin:20px auto 0;gap:20px;align-items:center;justify-content:center}.centered-examples{display:flex;flex-direction:row;align-items:center;margin-top:5px;margin-bottom:5px;width:100%;padding:0 16px}.centered-try{font-weight:600;margin-bottom:0;color:#464370;font-size:10px;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;gap:8px;justify-content:center}.centered-chip{background-color:#f3f4f6;border:1px solid #6e58ff;border-radius:10px;padding:5px 8px;font-size:10px;color:#464370;cursor:pointer;transition:all .2s ease;outline:none;text-align:center;width:auto}.centered-chip:hover{background-color:#e5e7eb;transform:translateY(-1px);box-shadow:0 2px 5px #0000000d}.chat-card-centered{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;overflow:hidden;display:flex;flex-direction:column;width:100%;max-width:600px}.chat-message-container{padding:20px;background-color:#f9fafe}.ai-message{display:flex;gap:12px;align-items:flex-start}.ai-text{background-color:#f0f0f8;padding:16px;color:#333;font-size:12px;line-height:1.5;max-width:90%}[dir=ltr] .ai-text{border-radius:0 12px 12px}[dir=rtl] .ai-text{border-radius:12px 0 12px 12px}.chat-input-centered{padding:5px 10px 20px;background-color:#fff}.input-centered{width:100%;padding:12px 16px;border:1px solid #e5e7eb;border-radius:8px;resize:none;font-size:12px;margin-bottom:12px;outline:none;transition:border-color .2s;min-height:56px;max-height:150px}.input-centered:focus{border-color:#7c69ff;box-shadow:0 0 0 2px #7c69ff1a}.centered-buttons{display:flex;justify-content:space-between;gap:12px}.upload-btn-centered{display:flex;align-items:center;gap:8px;padding:8px 10px;background-color:#f3f4f6;border:1px solid #6e58ff;border-radius:6px;color:#464370;font-size:12px;cursor:pointer;transition:all .2s}.upload-btn-centered:hover{background-color:#e5e7eb}.send-btn-centered{padding:8px 17px;background-color:#7c69ff;border:none;border-radius:6px;color:#fff;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s}.send-btn-centered:hover{background-color:#6a57e0;transform:translateY(-1px)}.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;padding:8px 12px}}.ai-assistant-drawer-content{height:100%;max-height:calc(100vh - 60px);display:flex;flex-direction:column;overflow:hidden;padding-bottom:20px}.ai-assistant-drawer-content .page{background-color:transparent;min-height:100%;padding:0;margin:0;height:100%}.ai-assistant-drawer-content .centered-layout{min-height:100%;padding:1rem;height:100%;display:flex;flex-direction:column}.ai-assistant-drawer-content .centered-content{max-width:100%;flex:1;display:flex;flex-direction:column}.ai-assistant-drawer-content .landing-header{margin-bottom:.5rem}.ai-assistant-drawer-content .centered-title{font-size:1.4rem;margin-bottom:.5rem}.ai-assistant-drawer-content .centered-description{font-size:.9rem;margin-bottom:1rem}.ai-assistant-drawer-content .chat-card-centered{max-width:100%;margin-bottom:1rem;flex:1;display:flex;flex-direction:column}.ai-assistant-drawer-content .hero{min-height:100%;padding:0;font-size:11px;flex:1;display:flex;flex-direction:column}.ai-assistant-drawer-content .chat{height:100%;border-radius:0;box-shadow:none;border:none;flex:1;display:flex;flex-direction:column;min-height:0}.ai-assistant-drawer-content .chat-header{border-radius:0;padding:.75rem 1rem;flex-shrink:0}.ai-assistant-drawer-content .chat-body{padding:1rem;margin-bottom:0;flex:1;overflow-y:auto;min-height:0;max-height:calc(100vh - 300px)}.ai-assistant-drawer-content .chat-input{padding:1rem;flex-shrink:0;background:#fff;border-top:1px solid #e5e7eb;position:sticky;bottom:0;z-index:10;min-height:100px;display:flex;flex-direction:column;margin-bottom:20px}.ai-assistant-drawer-content .chat-input .input-container{display:flex;flex-direction:column;gap:8px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:8px}.ai-assistant-drawer-content .chat-input .input-wrapper{flex:1;font-size:11px;position:relative}.ai-assistant-drawer-content .chat-input .formatted-input{width:100%;border:none;outline:none;resize:none;padding:12px 8px;font-size:11px;line-height:1.5;background:transparent;min-height:40px;max-height:150px;transition:height .1s ease-out}.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;margin-top:8px}.ai-assistant-drawer-content .chat-input .button-group-left{display:flex;gap:4px}.ai-assistant-drawer-content .chat-input .icon-btn{background:none;border:none;padding:5px;cursor:pointer;border-radius:6px;color:#6b7280;transition:all .2s ease}.ai-assistant-drawer-content .chat-input .icon-btn:hover{background-color:rgba(var(--bs-primary-rgb, 79, 70, 229),.12);color:var(--bs-primary, #4f46e5)}.ai-assistant-drawer-content .chat-input .icon-btn:disabled{opacity:.5;cursor:not-allowed}.ai-assistant-drawer-content .chat-input .send-button{background:var(--bs-primary, #4f46e5);border:none;border-radius:6px;padding:8px;cursor:pointer;color:#fff;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.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;cursor:not-allowed;background:#9ca3af}.ai-assistant-drawer-content .toggle-mode-button-absolute{position:static;margin-top:.5rem}.ai-assistant-drawer-content .centered-main{margin-top:0;flex:1;display:flex;flex-direction:column}.ai-assistant-drawer-content .chat-interface-section{font-size:10px;flex:1;display:flex;flex-direction:column}.ai-assistant-drawer-content .bubble{font-size:11px;padding:12px 16px}.ai-assistant-drawer-content .formatted-input,.ai-assistant-drawer-content .chat-input .formatted-input{font-size:11px}.tt-analytics-subtabs .nav-link{color:var(--bs-primary, #4f46e5)}.tt-analytics-subtabs .nav-link.active{color:var(--bs-primary, #4f46e5);border-color:var(--bs-primary, #4f46e5)!important;box-shadow:inset 0 -2px 0 var(--bs-primary, #4f46e5)}@media(max-width:768px){.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;padding:10px 14px}.ai-assistant-drawer-content .formatted-input,.ai-assistant-drawer-content .chat-input .formatted-input{font-size:10px}}.vertical-layout.vertical-menu-modern .main-menu{transition:.4s cubic-bezier(.25,.8,.25,1),background 0s;transform:translateZ(0);backface-visibility:hidden}.vertical-layout.vertical-menu-modern .main-menu .navigation li a{align-items:center}.vertical-layout.vertical-menu-modern .main-menu .navigation>li>a svg,.vertical-layout.vertical-menu-modern .main-menu .navigation>li>a i{height:20px;width:20px;font-size:1.45rem;flex-shrink:0}[dir=ltr] .vertical-layout.vertical-menu-modern .main-menu .navigation>li>a svg,[dir=ltr] .vertical-layout.vertical-menu-modern .main-menu .navigation>li>a i{margin-right:1.1rem}[dir=rtl] .vertical-layout.vertical-menu-modern .main-menu .navigation>li>a svg,[dir=rtl] .vertical-layout.vertical-menu-modern .main-menu .navigation>li>a i{margin-left:1.1rem}.vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li>a svg,.vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li>a i{font-size:11px;height:11px;width:11px}[dir=ltr] .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li>a svg,[dir=ltr] .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li>a i{margin-right:1.45rem}[dir=rtl] .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li>a svg,[dir=rtl] .vertical-layout.vertical-menu-modern .main-menu .navigation .menu-content>li>a i{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:"";background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.1rem;height:1.1rem;width:1.1rem;display:inline-block;position:absolute;top:14px;transform:rotate(0);transition:all .2s ease-out}[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 .navbar-header .brand-text,.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu .modern-nav-toggle{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}.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{background:#f5f5f5;box-shadow:none;color:#565656}.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:"";background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1rem;height:1rem;width:1rem;display:inline-block;position:absolute;top:14px;transform:rotate(0);transition:all .2s ease-out}[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(100vw - (100vw - 100%) - 4.4rem - 74px)}.vertical-layout.vertical-menu-modern.menu-collapsed .header-navbar.navbar-static-top{width:calc(100vw - (100vw - 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 .toggle-icon,[dir=ltr] .vertical-layout.vertical-menu-modern .collapse-toggle-icon{margin-right:.425rem}[dir=rtl] .vertical-layout.vertical-menu-modern .toggle-icon,[dir=rtl] .vertical-layout.vertical-menu-modern .collapse-toggle-icon{margin-left:.425rem}.vertical-layout.vertical-menu-modern .toggle-icon:focus,.vertical-layout.vertical-menu-modern .collapse-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 screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.vertical-menu-modern.vertical-layout .main-menu .navigation>li>a>span{animation:none}}.vertical-overlay-menu .main-menu .navigation li.has-sub>a:after{content:"";background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1rem;height:1rem;width:1rem;display:inline-block;position:absolute;top:14px;transform:rotate(0);transition:all .2s ease-out}.vertical-overlay-menu .main-menu .navigation li.has-sub>a:after{content:"";background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1rem;height:1rem;width:1rem;display:inline-block;position:absolute;top:14px;transform:rotate(0);transition:all .2s ease-out}[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}.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{padding:0 1rem;width:100%}.horizontal-menu .horizontal-menu-wrapper .header-navbar .navbar-header{display:none}.horizontal-menu .header-navbar{background:#fff;z-index:999!important;line-height:1;min-height:auto}.horizontal-menu .header-navbar.navbar-light{background:#fff}.horizontal-menu .header-navbar.navbar-horizontal.floating-nav{top:62px;width:calc(100vw - (100vw - 100%) - 4rem);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}.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;padding:0;z-index:1000}[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;margin-bottom:0;font-weight:600;letter-spacing:.01rem;font-size:1.45rem}[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}.horizontal-menu .header-navbar.navbar-horizontal .nav-link.dropdown-toggle:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%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}.horizontal-menu .header-navbar.navbar-horizontal .sidebar-group-active .dropdown-toggle:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%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;border:none;margin-top:0;min-height:52px}.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%;margin-top:-7px;background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%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;padding-top:.68rem;padding-bottom:.68rem;display:flex;align-items:center}.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}.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}.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{background-color:transparent;color:#6e6b7b}.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:translate(5px)}[dir=rtl] .horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li>.dropdown-menu a:hover>*{transform:translate(-5px)}.horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li>.dropdown-menu .active>a{background:#f8f8f8;color:#4f46e5;font-weight:500}.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{padding:.715rem 1.25rem;display:flex}[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}.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{box-shadow:0 0 6px 1px #4f46e599;color:#fff;border-radius:4px}[dir=ltr] .horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li.active>a{background:linear-gradient(118deg,#4f46e5,#4f46e5b3)}[dir=rtl] .horizontal-menu .header-navbar.navbar-horizontal ul#main-menu-navigation>li.active>a{background:linear-gradient(-118deg,#4f46e5,#4f46e5b3)}.horizontal-menu .navigation-header{font-family:inherit;color:#929292;padding:8px 20px;font-size:1rem;text-transform:uppercase}.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}}.horizontal-layout.navbar-floating:not(.blank-page) .app-content{padding:calc(2rem + 4.45rem * 2 + 1.3rem) 2rem 0 2rem}.horizontal-layout.navbar-floating .horizontal-menu-wrapper{background:linear-gradient(to bottom,#f8f8f8f2 44%,#f8f8f875 73%,#fff0);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 - (2rem * 1 + 4.45rem + 3.35rem + 1.3rem + 4.45rem))}@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 - ((2rem - .8rem) * 1 + 4.45rem + 3.35rem))}}.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 - (2rem * 2 + 4.45rem + 0rem + 1.3rem + 4.45rem))}@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 - ((2rem - .8rem) * 2 + 4.45rem + 0rem))}}.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 - (2rem * 2 + 4.45rem + 3.35rem + 1.3rem + 4.45rem))}@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 - ((2rem - .8rem) * 2 + 4.45rem + 3.35rem))}}.horizontal-layout.navbar-sticky .app-content{padding:10.9rem 2rem 0}.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;background-color:#fff;box-shadow:0 4px 24px #22292f1a}[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 - (2rem * 1 + 4.45rem + 3.35rem + 0rem + 4.45rem))}@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 - ((2rem - .8rem) * 1 + 4.45rem + 3.35rem))}}.horizontal-layout.navbar-sticky.footer-hidden .app-content .content-area-wrapper,.horizontal-layout.navbar-sticky.footer-hidden .app-content .kanban-wrapper{height:calc(100vh - (2rem * 2 + 4.45rem + 0rem + 0rem + 4.45rem));height:calc(var(--vh, 1vh) * 100 - (2rem * 2 + 4.45rem + 0rem + 0rem + 4.45rem))}@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 - ((2rem - .8rem) * 2 + 4.45rem + 0rem))}}.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 - (2rem * 2 + 4.45rem + 3.35rem + 0rem + 4.45rem))}@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 - ((2rem - .8rem) * 2 + 4.45rem + 3.35rem))}}.horizontal-layout.navbar-static .app-content{padding:6.45rem 2rem 0}.horizontal-layout.navbar-static .content{min-height:calc(100% - 8rem)}.horizontal-layout.navbar-static .header-navbar{background-color:#f8f8f8;box-shadow:none}.horizontal-layout.navbar-static .horizontal-menu-wrapper{position:relative}.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 - (2rem * 1 + 4.45rem + calc(3.35rem + .2rem) + 0rem + 4.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 - ((2rem - .8rem) * 1 + 4.45rem + calc(3.35rem + .2rem)));height:calc(var(--vh, 1vh) * 100 - ((2rem - .8rem) * 1 + 4.45rem + calc(3.35rem + .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 - (2rem * 2 + 4.45rem + 0rem + 0rem + 4.45rem));height:calc(var(--vh, 1vh) * 100 - (2rem * 2 + 4.45rem + 0rem + 0rem + 4.45rem))}@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 - ((2rem - .8rem) * 2 + 4.45rem + 0rem))}}.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 - (2rem * 2 + 4.45rem + 3.35rem + 0rem + 4.45rem))}@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 - ((2rem - .8rem) * 2 + 4.45rem + 3.35rem))}}.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 - (2rem * 1 + 0rem + 3.35rem + 0rem + 4.45rem))}@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 - ((2rem - .8rem) * 1 + 0rem + 3.35rem))}}.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 - (2rem * 2 + 0rem + 0rem + 0rem + 4.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 - ((2rem - .8rem) * 2 + 0rem + 0rem))}}.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 - (2rem * 2 + 0rem + 3.35rem + 0rem + 4.45rem))}@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 - ((2rem - .8rem) * 2 + 0rem + 3.35rem))}}.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}.horizontal-layout .header-navbar{background:#fff}.horizontal-layout .app-content{padding:5.65rem 1.2rem 0!important}}@media(max-width:575.98px){html 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;transform:translateZ(0);transition:width .25s,opacity .25s,transform .25s;width:210px}[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>svg,.vertical-overlay-menu .main-menu .navigation>li>a>i{transition:.2s ease all;height:20px;width:20px}[dir=ltr] .vertical-overlay-menu .main-menu .navigation>li>a>svg,[dir=ltr] .vertical-overlay-menu .main-menu .navigation>li>a>i{margin-right:14px;float:left}[dir=rtl] .vertical-overlay-menu .main-menu .navigation>li>a>svg,[dir=rtl] .vertical-overlay-menu .main-menu .navigation>li>a>i{margin-left:14px;float:right}.vertical-overlay-menu .main-menu .navigation>li>a>svg:before,.vertical-overlay-menu .main-menu .navigation>li>a>i:before{transition:.2s ease all;font-size:1.429rem}.vertical-overlay-menu .main-menu .navigation li.has-sub>a:after{content:"";background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1rem;height:1rem;width:1rem;display:inline-block;position:absolute;top:14px;transform:rotate(0);transition:all .2s ease-out}[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;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:995;user-select:none;box-shadow:0 6px 20px #6366f180,0 0 25px #8b5cf633,inset 0 1px #ffffff26;transition:transform .3s ease,box-shadow .3s ease;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;touch-action:none}[dir=ltr] .beacon-container{background:linear-gradient(135deg,#6366f1,#8b5cf6)}[dir=rtl] .beacon-container{background:linear-gradient(-135deg,#6366f1,#8b5cf6)}.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;border-radius:50%;background:#0009;display:flex;justify-content:center;align-items:center;cursor:grab;transition:opacity .2s ease,transform .2s ease;box-shadow:0 2px 8px #0003}[dir=ltr] .beacon-container .drag-handle{right:-6px}[dir=rtl] .beacon-container .drag-handle{left:-6px}.beacon-container .drag-handle:hover{background:#000000b3;transform:scale(1.05)}.beacon-container .drag-handle:active{cursor:grabbing;transform:scale(.95)}.beacon-pulse{width:54px;height:54px;border-radius:50%;border:2px solid rgba(99,102,241,.3);z-index:9998;pointer-events:none;position:fixed;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;background:#000000b3}.beacon-container .drag-handle:active{opacity:1;background:#000c}.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}}:root{--animate-duration: 1s;--animate-delay: 1s;--animate-repeat: 1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 2);animation-iteration-count:calc(var(--animate-repeat) * 2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 3);animation-iteration-count:calc(var(--animate-repeat) * 3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay) * 2);animation-delay:calc(var(--animate-delay) * 2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay) * 3);animation-delay:calc(var(--animate-delay) * 3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay) * 4);animation-delay:calc(var(--animate-delay) * 4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay) * 5);animation-delay:calc(var(--animate-delay) * 5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration) / 2);animation-duration:calc(var(--animate-duration) / 2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration) * .8);animation-duration:calc(var(--animate-duration) * .8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration) * 3);animation-duration:calc(var(--animate-duration) * 3)}@media print,(prefers-reduced-motion:reduce){.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skew(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skew(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skew(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skew(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skew(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skew(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skew(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration) * 1.3);animation-duration:calc(var(--animate-duration) * 1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translate(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translate(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translate(2000px) scale(.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scaleZ(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scaleZ(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skew(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skew(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skew(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skew(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skew(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skew(5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skew(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skew(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skew(5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skew(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skew(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skew(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}[dir=ltr] .animate__rotateInDownLeft{-webkit-transform-origin:left bottom;transform-origin:left bottom}[dir=rtl] .animate__rotateInDownLeft{-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}[dir=ltr] .animate__rotateInDownRight{-webkit-transform-origin:right bottom;transform-origin:right bottom}[dir=rtl] .animate__rotateInDownRight{-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}[dir=ltr] .animate__rotateInUpLeft{-webkit-transform-origin:left bottom;transform-origin:left bottom}[dir=rtl] .animate__rotateInUpLeft{-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}[dir=ltr] .animate__rotateInUpRight{-webkit-transform-origin:right bottom;transform-origin:right bottom}[dir=rtl] .animate__rotateInUpRight{-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}[dir=ltr] .animate__rotateOutDownLeft{-webkit-transform-origin:left bottom;transform-origin:left bottom}[dir=rtl] .animate__rotateOutDownLeft{-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}[dir=ltr] .animate__rotateOutDownRight{-webkit-transform-origin:right bottom;transform-origin:right bottom}[dir=rtl] .animate__rotateOutDownRight{-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}[dir=ltr] .animate__rotateOutUpLeft{-webkit-transform-origin:left bottom;transform-origin:left bottom}[dir=rtl] .animate__rotateOutUpLeft{-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}[dir=ltr] .animate__rotateOutUpRight{-webkit-transform-origin:right bottom;transform-origin:right bottom}[dir=rtl] .animate__rotateOutUpRight{-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2);-webkit-animation-name:hinge;animation-name:hinge}[dir=ltr] .animate__hinge{-webkit-transform-origin:top left;transform-origin:top left}[dir=rtl] .animate__hinge{-webkit-transform-origin:top right;transform-origin:top right}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}[dir=ltr] .animate__zoomOutLeft{-webkit-transform-origin:left center;transform-origin:left center}[dir=rtl] .animate__zoomOutLeft{-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}[dir=ltr] .animate__zoomOutRight{-webkit-transform-origin:right center;transform-origin:right center}[dir=rtl] .animate__zoomOutRight{-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.agentic-workspace{--agentic-font: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", sans-serif;--agentic-page-bg: #f8fafc;--agentic-surface: #ffffff;--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, .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, .05);--agentic-shadow-card-hover: 0 4px 12px rgba(0, 0, 0, .08);font-family:var(--agentic-font);color:var(--agentic-text-secondary);background:var(--agentic-page-bg)}.agentic-workspace .card{border-radius:var(--agentic-radius-md);border-color:var(--agentic-border-soft);box-shadow:var(--agentic-shadow-card);transition:box-shadow .2s ease,border-color .2s ease}.agentic-workspace .card:hover{box-shadow:var(--agentic-shadow-card-hover)}.agentic-workspace .card.shadow-none{box-shadow:var(--agentic-shadow-card)}.agentic-workspace .card-header{background:var(--agentic-surface);border-bottom-color:var(--agentic-border);font-weight:600;color:var(--agentic-text);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);background:#f8fafc;border-bottom:1px solid var(--agentic-border);border-top:none;vertical-align:middle}.agentic-workspace .table tbody tr:nth-child(2n){background:#f8fafca6}.agentic-workspace .table tbody td{border-color:#f1f5f9;vertical-align:middle}.agentic-workspace .table-responsive{border-radius:var(--agentic-radius-sm);overflow-x:auto;-webkit-overflow-scrolling:touch}.agentic-workspace .form-control,.agentic-workspace .form-select,.agentic-workspace .input-group-text{border-radius:var(--agentic-radius-sm);border-color:var(--agentic-border);font-size:13px}.agentic-workspace .form-control:focus,.agentic-workspace .form-select:focus,.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{border:1px solid var(--agentic-border-soft);border-radius:var(--agentic-radius-md);overflow:hidden;background:var(--agentic-surface)}.agentic-workspace .rdt_TableHeadRow{background:#f8fafc!important;border-bottom:1px solid var(--agentic-border)!important;min-height:48px}.agentic-workspace .rdt_TableCol,.agentic-workspace .rdt_TableCell{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}.agentic-workspace .rdt_TableRow{border-bottom-color:#f1f5f9!important}.agentic-workspace .rdt_TableRow:hover{background:#f9fbfc!important}.agentic-workspace .rdt_Pagination{border-top:1px solid var(--agentic-border-soft);font-size:12px;color:var(--agentic-text-muted)}.agentic-workspace .agentic-dashboard h4,.agentic-workspace .onboarding-tab-page h4,.agentic-workspace .agentic-flow-roster h4{font-weight:700;letter-spacing:-.02em;color:var(--agentic-text)}.modal-dialog.agentic-reports-page__share-link-modal,.agentic-reports-page__share-link-modal.modal-dialog,.agentic-reports-page__share-link-modal .modal-dialog{max-width:520px!important;margin:1.75rem auto!important;min-height:calc(100% - 3.5rem);display:flex!important;align-items:center!important;justify-content:center!important}.agentic-reports-page__share-link-modal .modal-content{width:100%;border:none;border-radius:14px;box-shadow:0 20px 40px #0f172a29;overflow:hidden;background:#fff;max-height:calc(100vh - 3.5rem);display:flex;flex-direction:column}.agentic-reports-page__share-link-modal .modal-header{border-bottom:1px solid #eef2f7;padding:18px 24px 16px;background:#fff;display:flex;align-items:center;flex-shrink:0}.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{padding:22px 24px 20px;background:#fff;overflow-y:auto;flex:1 1 auto;max-height:calc(85vh - 130px);scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.agentic-reports-page__share-link-modal .modal-body::-webkit-scrollbar{width:6px}.agentic-reports-page__share-link-modal .modal-body::-webkit-scrollbar-track{background:transparent}.agentic-reports-page__share-link-modal .modal-body::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.agentic-reports-page__share-link-modal .modal-body::-webkit-scrollbar-thumb:hover{background:#94a3b8}.agentic-reports-page__share-link-modal .modal-footer{border-top:1px solid #eef2f7;padding:14px 24px;background:#f8fafc;gap:10px;flex-shrink:0}.agentic-reports-page__share-modal-icon-badge{width:38px;height:38px;border-radius:10px;background:#7367f01a;color:#7367f0;display:flex;align-items:center;justify-content:center;flex-shrink:0}.agentic-reports-page__share-info-banner{display:flex;align-items:flex-start;gap:10px;padding:10px 14px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;line-height:1.45}.agentic-reports-page__share-link-form{width:100%}.agentic-reports-page__share-link-input{height:38px;font-size:13.5px;color:#1e293b;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:8px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.agentic-reports-page__share-link-input::placeholder{color:#94a3b8}.agentic-reports-page__share-link-input:focus{border-color:#7367f0;box-shadow:0 0 0 3px #7367f024;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;gap:6px;padding:5px 10px;background:#fff;border:1px solid #cbd5e1;border-radius:8px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;cursor:text;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.agentic-reports-page__email-chips-container::-webkit-scrollbar{width:4px}.agentic-reports-page__email-chips-container::-webkit-scrollbar-track{background:transparent}.agentic-reports-page__email-chips-container::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.agentic-reports-page__email-chips-container:focus-within{border-color:#7367f0;box-shadow:0 0 0 3px #7367f024}.agentic-reports-page__email-chips-container--invalid{border-color:#ea5455!important;box-shadow:0 0 0 3px #ea545524!important}.agentic-reports-page__email-chip{display:inline-flex;align-items:center;gap:5px;background:#f1f5f9;border:1px solid #e2e8f0;color:#334155;font-size:12.5px;font-weight:500;padding:2px 8px;border-radius:6px;line-height:1.4;-webkit-user-select:none;user-select:none;transition:background-color .15s ease,border-color .15s ease}.agentic-reports-page__email-chip--invalid{background:#fee2e2;border-color:#fca5a5;color:#b91c1c}.agentic-reports-page__email-chip-text{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agentic-reports-page__email-chip-remove{border:none;background:transparent;padding:0;display:inline-flex;align-items:center;justify-content:center;color:#94a3b8;cursor:pointer;border-radius:50%;line-height:1}.agentic-reports-page__email-chip-remove:hover{color:#ef4444;background:#ef44441f}.agentic-reports-page__email-chips-input{border:none!important;outline:none!important;box-shadow:none!important;padding:4px 2px!important;font-size:13.5px!important;color:#1e293b!important;flex:1 1 160px;min-width:140px;background:transparent!important}.agentic-reports-page__email-chips-input::placeholder{color:#94a3b8;font-size:13px}.agentic-reports-page__cc-toggle-btn{border:none;background:transparent;color:#7367f0;font-size:12px;font-weight:600;cursor:pointer;padding:2px 6px;border-radius:4px;display:inline-flex;align-items:center;gap:4px;transition:all .15s ease}.agentic-reports-page__cc-toggle-btn:hover{background:#7367f014;color:#5e50ee}.agentic-reports-page__share-accordion{border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.agentic-reports-page__share-accordion--open{border-color:#cbd5e1;box-shadow:0 2px 6px #0f172a0a}.agentic-reports-page__share-accordion-header{width:100%;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;background:#f8fafc;border:none;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .15s ease}[dir=ltr] .agentic-reports-page__share-accordion-header{text-align:left}[dir=rtl] .agentic-reports-page__share-accordion-header{text-align:right}.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;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)}.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;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{border:none;background:transparent;color:#7367f0;font-size:11.5px;font-weight:600;cursor:pointer;padding:2px 4px;border-radius:4px;transition:all .15s ease}.agentic-reports-page__share-filter-quick-btn:hover{background:#7367f014;color:#5e50ee}.agentic-reports-page__share-filters-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;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;margin:0;padding:8px 10px;border-radius:8px;border:1px solid #e2e8f0;background:#f8fafc;cursor:pointer;transition:all .15s ease;-webkit-user-select:none;user-select:none}.agentic-reports-page__share-filter-card:hover{border-color:#cbd5e1;background:#f1f5f9}.agentic-reports-page__share-filter-card--active{background:#f8fafc;border-color:#cbd5e1}.agentic-reports-page__share-filter-card .form-check-input{cursor:pointer;flex-shrink:0;margin-top:2px}.agentic-reports-page__share-filter-card-text{flex: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;margin-top:2px;white-space:normal}.agentic-reports-page__share-validity-group{width:100%;display:flex;align-items:stretch;border-radius:8px;overflow:hidden;border:1px solid #cbd5e1;background:#fff;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.agentic-reports-page__share-validity-group:focus-within{border-color:#7367f0;box-shadow:0 0 0 3px #7367f024}.agentic-reports-page__share-validity-group--invalid{border-color:#ea5455!important;box-shadow:0 0 0 3px #ea545524!important}.agentic-reports-page__share-validity-input{border:none!important;outline:none!important;box-shadow:none!important;font-size:13.5px!important;color:#1e293b!important;background:transparent!important;padding:8px 12px!important;height:38px!important;flex:1}.agentic-reports-page__share-validity-input::placeholder{color:#94a3b8}.agentic-reports-page__share-validity-addon{border:none!important;background:#f8fafc!important;color:#64748b!important;font-size:13px!important;font-weight:500!important;padding:0 14px!important;display:flex;align-items:center;-webkit-user-select:none;user-select:none}[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;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:10px 12px;resize:vertical;min-height:100px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.agentic-reports-page__share-link-textarea::placeholder{color:#94a3b8}.agentic-reports-page__share-link-textarea:focus{border-color:#7367f0;box-shadow:0 0 0 3px #7367f024;background:#fff}.agentic-reports-page__share-link-send{min-width:105px;height:36px;border-radius:8px;font-weight:500;font-size:13px}.agentic-reports-page__share-link-cancel{min-width:80px;height:36px;border-radius:8px;font-weight:500;font-size:13px;border-color:#cbd5e1;color:#64748b}.agentic-reports-page__share-link-cancel:hover{background:#f1f5f9;border-color:#94a3b8;color:#334155}.agentic-ops-page__filter-actions{display:flex;align-items:center;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;margin-bottom:4px;line-height:1.2}.agentic-ops-page__filter-actions .dropdown-item{white-space:normal}.agentic-reports-page__saved-view-row{cursor:pointer}.agentic-reports-page__saved-view-row:hover{background:#7367f00a}.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;padding:0 4px;border-radius:999px;background:#7367f0;color:#fff;font-size:10px;font-weight:700;line-height:1}.agentic-reports-page__filters-sidebar{width:min(420px,100vw)!important;z-index:1065!important}.agentic-reports-page__filters-backdrop{z-index:1060!important}.agentic-reports-page__filters-sidebar-header{border-bottom:1px solid #eef2f7;padding-bottom:12px}.agentic-reports-page__filters-sidebar-body{padding-top:16px}.agentic-reports-page__filters-sidebar-footer{display:flex;justify-content:flex-end;gap:10px;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;margin-bottom:10px}.agentic-reports-page__filter-section-hint{font-size:12px;color:#94a3b8;margin-bottom:12px}.agentic-reports-page__filter-conditions{display:flex;flex-direction:column;gap:10px}.agentic-reports-page__filter-condition{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:start;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%;text-align:center}.agentic-reports-page__filter-condition-joiner span{font-size:10px;font-weight:700;letter-spacing:.06em;color:#7367f0;background:#7367f01a;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;gap:10px;min-width:0;max-width:100%}.agentic-reports-page__saved-views-label{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#64748b;white-space:nowrap;flex-shrink:0}.agentic-reports-page__saved-views-scroll{display:flex;gap:6px;flex:1;min-width:0;padding-bottom:2px;overflow-x:auto;scrollbar-width:thin}.agentic-reports-page__saved-views-scroll::-webkit-scrollbar{height:2px;width:1px}.agentic-reports-page__saved-views-scroll::-webkit-scrollbar-thumb{background:#7367f059;border-radius:999px;width:1px;height:4px}.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;padding:5px 12px;border:1px solid #eef2f7;border-radius:999px;background:#fff;font-size:12px;font-weight:600;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease;max-width:11rem;text-align:center;display:inline-block}.agentic-reports-page__saved-view-pill:hover{border-color:#7367f059;color:#7367f0}.agentic-reports-page__saved-view-pill.active{background:#7367f0;border-color:transparent;color:#fff}.agentic-reports-page__saved-view-action-pill{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border:1px solid #eef2f7;border-radius:999px;background:#fff;font-size:12px;font-weight:600;color:#b91c1c;white-space:nowrap;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.agentic-reports-page__saved-view-action-pill:hover{background:#fef2f2;border-color:#b91c1c59;color:#b91c1c}.agentic-reports-page__report-menu-divider{height:1px;background:#eef2f7;margin:6px 0}.agentic-reports-page__report-menu-save{display:flex;align-items:flex-start;gap:8px;width:100%;padding:8px 12px;border:0;border-radius:6px;background:transparent;color:#0f172a;font-size:13px;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{background:#f3f0ff;color:#7367f0}.agentic-reports-page__gate{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:#f8fafc}.agentic-reports-page__gate-card{width:min(440px,100%);border-radius:12px}.agentic-reports-page__gate-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:#7367f01a;color:#7367f0}.agentic-standalone-header{position:fixed;top:0;left:0;right:0;height:60px;background:#fff;border-bottom:1px solid #e2e8f0;box-shadow:0 1px 4px #0f172a0d;z-index:1030;display:flex;align-items:center}.agentic-standalone-header__inner{width:100%;max-width:1360px;margin:0 auto;padding:0 28px;display:flex;align-items:center;justify-content:space-between;gap:16px}.agentic-standalone-header__brand-group{display:flex;align-items:center;gap:16px;min-width:0}.agentic-standalone-header__brand{display:flex;align-items:center;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;background:#cbd5e1;flex-shrink:0}.agentic-standalone-header__client{display:flex;align-items:center;gap:10px;min-width:0}.agentic-standalone-header__client-brand{display:flex;align-items:center;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;border-radius:6px;background:#f1f5f9;color:#475569;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px}.agentic-standalone-header__meta{display:flex;align-items:center;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;gap:6px;font-size:11.5px;font-weight:600;color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;padding:3px 10px;border-radius:9999px}@media(max-width:768px){.agentic-standalone-header{height:54px}.agentic-standalone-header__inner{padding:0 16px}.agentic-standalone-header__brand-group{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%;background:var(--agentic-page-bg, #f8fafc);padding:24px 32px;padding-top:84px!important}@media(max-width:991px){.agentic-reports-page-wrapper--standalone{padding:16px 12px;padding-top:76px!important}}@media(max-width:768px){.agentic-reports-page-wrapper--standalone{padding-top:70px!important}}@media(max-width:575px){.agentic-reports-page-wrapper--standalone{padding:12px 8px;padding-top:66px!important}}.agentic-reports-page-wrapper--standalone .agentic-ops-page{max-width:1360px;margin:0 auto;background:var(--agentic-surface, #ffffff);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){.agentic-reports-page-wrapper--standalone .agentic-ops-page{padding:16px}}@media(max-width:575px){.agentic-reports-page-wrapper--standalone .agentic-ops-page{padding:12px}}body.is-standalone-report.report-table-is-expanded .blank-page__language-switcher,body.is-standalone-report.report-table-is-expanded .blank-page>.nav.navbar-nav,.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{display:none!important}body.is-standalone-report.report-table-is-expanded .agentic-standalone-header,.agentic-reports-page-wrapper--standalone:has(.agentic-report-preview--expanded) .agentic-standalone-header{display:none!important}.agentic-reports-page__kpi-dashboard{margin-bottom:10px;width:100%}.agentic-reports-page__kpi-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;width:100%}@media(max-width:991px){.agentic-reports-page__kpi-grid{display:flex;overflow-x:auto;padding-bottom:4px}.agentic-reports-page__kpi-grid::-webkit-scrollbar{height:4px}.agentic-reports-page__kpi-grid::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}}.agentic-reports-page__kpi-card{border-radius:8px!important;border:1px solid var(--agentic-border-soft, #e2e8f0)!important;background:var(--agentic-surface, #ffffff);box-shadow:0 1px 2px #00000008;padding:6px 10px!important;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;display:flex;flex-direction:column;justify-content:center;min-width:0}@media(max-width:991px){.agentic-reports-page__kpi-card{flex:0 0 140px}}.agentic-reports-page__kpi-card:hover{border-color:#7367f059!important;box-shadow:0 2px 6px #0000000f}[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}.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}.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;gap:4px;margin-bottom:2px;min-height:unset}.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);margin-top:0;white-space:nowrap;line-height:1}.agentic-reports-page__kpi-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:4px;flex-shrink:0}.agentic-reports-page__kpi-icon--blue{background:var(--agentic-primary-soft, rgba(79, 70, 229, .08));color:var(--agentic-primary, #4f46e5)}.agentic-reports-page__kpi-icon--green{background:var(--agentic-success-soft, #dcfce7);color:var(--agentic-success, #16a34a)}.agentic-reports-page__kpi-icon--amber{background:var(--agentic-warning-soft, #fef3c7);color:var(--agentic-warning, #d97706)}.agentic-reports-page__kpi-icon--red{background:var(--agentic-danger-soft, #fee2e2);color:var(--agentic-danger, #dc2626)}.agentic-reports-page__kpi-icon--violet{background:#8b5cf61a;color:#7c3aed}.agentic-reports-page__kpi-icon--teal{background:#0d94881a;color:#0f766e}.agentic-reports-page__kpi-icon--neutral{background:#f1f5f9;color:#64748b}.agentic-reports-page-wrapper,.agentic-reports-page{position:relative;min-height:100%;display:flex;flex-direction:column;flex: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;gap:4px;border-bottom:1px solid #e2e8f0;margin-bottom:10px}.agentic-share-perm__tab{border:none;background:transparent;padding:6px 10px;font-size:12px;font-weight:600;color:#64748b;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer}.agentic-share-perm__tab--active{color:#7367f0;border-bottom-color:#7367f0}.agentic-share-perm__hint{font-size:11.5px;color:#64748b}.agentic-share-perm__list{display:flex;flex-direction:column;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;gap:6px}.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;gap:8px;font-size:11.5px;font-weight:700;color:#334155;padding:4px 2px 0;flex-wrap:wrap}.agentic-share-perm__row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;flex-wrap:wrap}.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;gap:6px;flex-wrap:wrap}.agentic-share-perm__row-desc{font-size:11px;color:#64748b;line-height:1.3;margin-top:2px;word-break:break-word}.agentic-share-perm__warn{font-size:11px;color:#b45309;margin-top:2px}.agentic-share-perm__row-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.agentic-share-perm__segment{display:inline-flex;border:1px solid #cbd5e1;border-radius:6px;overflow:hidden;background:#fff}.agentic-share-perm__segment-btn{border:none;background:transparent;padding:3px 8px;font-size:11px;font-weight:600;color:#475569;cursor:pointer;white-space:nowrap}[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}.agentic-share-perm__segment-btn:hover:not(:disabled){background:#f1f5f9}.agentic-share-perm__segment-btn--active{background:#7367f0;color:#fff}.agentic-share-perm__segment-btn--active:hover:not(:disabled){background:#685dd8}.agentic-share-perm__segment-btn:disabled{cursor:not-allowed;opacity:.45}.agentic-share-perm__removable{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#475569;margin:0;cursor:pointer;white-space:nowrap}.agentic-share-perm__type{font-size:10px;font-weight:600;color:#64748b;background:#e2e8f0;border-radius:4px;padding:0 5px}.agentic-share-perm__confidential{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:700;color:#b91c1c;background:#fee2e2;border-radius:4px;padding:0 5px}.agentic-share-perm__link{border:none;background:transparent;padding:0;margin-top:2px;font-size:11px;font-weight:600;color:#7367f0;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;cursor:default}.agentic-share-perm__search{position:relative;flex:1}.agentic-share-perm__search svg{position:absolute;top:50%;transform:translateY(-50%);color:#94a3b8}[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{border:1px solid #cbd5e1;background:#fff;border-radius:12px;padding:2px 10px;font-size:11px;font-weight:600;color:#475569;white-space:nowrap;cursor:pointer}.agentic-share-perm__chip--active{border-color:#7367f0;color:#7367f0;background:#eef2ff}.agentic-share-perm__empty{font-size:12px;color:#64748b;text-align:center;padding:14px 8px}.agentic-share-perm__footnote{font-size:11px;color:#64748b;margin-top:8px}.agentic-share-perm__help-toggle{display:inline-flex;align-items:center;gap:4px;align-self:center;border:none;background:transparent;padding:3px 6px;border-radius:6px;font-size:11.5px;font-weight:500;color:#64748b;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:hover,.agentic-share-perm__help-toggle--active{color:#7367f0;background:#f3f2ff}.agentic-share-perm__help{margin-bottom:10px;padding:10px 12px;border:1px solid #dcd9fc;border-radius:8px;background:#f8f7ff;font-size:11.5px;color:#475569}.agentic-share-perm__help-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;font-weight:600;color:#1e293b}.agentic-share-perm__help-close{display:inline-flex;border:none;background:transparent;padding:2px;color:#94a3b8;cursor:pointer}.agentic-share-perm__help-close:hover{color:#475569}.agentic-share-perm__help-list{display:flex;flex-direction:column;gap:4px;margin:0}.agentic-share-perm__help-item{display:flex;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;margin:0;line-height:1.4}.agentic-share-perm__help-note{margin-top:6px;color:#64748b;font-style:italic}@media(max-width:480px){.agentic-share-perm__help-toggle span{display:none}.agentic-share-perm__help-item{flex-direction:column;gap:0}.agentic-share-perm__help-item dt{flex-basis:auto}}.agentic-share-perm__toggles{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}.agentic-reports-page__share-save-view{padding:10px 12px;border-radius:8px;border:1px solid #e2e8f0;background:#f8fafc;transition:border-color .15s ease,background .15s ease}.agentic-reports-page__share-save-view:hover{border-color:#cbd5e1}.agentic-reports-page__share-save-view--active{border-color:#c7c2fb;background:#f7f6ff}.agentic-reports-page__share-save-view .form-check-input{cursor:pointer;flex-shrink:0;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;margin-top:2px;white-space:normal}.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;border-radius:50%;background:#fff3;animation:ripple-effect .7s ease}[dir=ltr] .waves-effect .waves-ripple{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .waves-effect .waves-ripple{right:50%;transform:translate(50%,-50%)}@keyframes ripple-effect{0%{opacity:0}25%{opacity:1}to{width:200%;padding-bottom:200%;opacity:0}}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}[dir=ltr] code[class*=language-],[dir=ltr] pre[class*=language-]{text-align:left}[dir=rtl] code[class*=language-],[dir=rtl] pre[class*=language-]{text-align:right}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;position:absolute}[dir=ltr] .ps__rail-y{right:0}[dir=rtl] .ps__rail-y{left:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;position:absolute}[dir=ltr] .ps__thumb-y{right:2px}[dir=rtl] .ps__thumb-y{left:2px}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style: none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}.scrollbar-container{position:relative;height:100%}.react-hot-toast{font-size:1rem;color:#6e6b7b;letter-spacing:.14px;box-shadow:0 4px 10px -4px #3a354199;border-radius:.357rem}.dark-layout .react-hot-toast{color:#b4b7bd;background:#283046;box-shadow:0 8px 16px -4px #131120a6}@font-face{font-family:feather;src:url(/static/feather-B6uk7rDz.eot?t=1525787366991);src:url(/static/feather-B6uk7rDz.eot?t=1525787366991#iefix) format("embedded-opentype"),url(/static/feather-BBViPOsB.woff?t=1525787366991) format("woff"),url(/static/feather-DJLJ3y0Y.ttf?t=1525787366991) format("truetype"),url(/static/feather-BTXgke07.svg?t=1525787366991#feather) format("svg")}.feather{font-family:feather!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-alert-octagon:before{content:""}.icon-alert-circle:before{content:""}.icon-activity:before{content:""}.icon-alert-triangle:before{content:""}.icon-align-center:before{content:""}.icon-airplay:before{content:""}.icon-align-justify:before{content:""}.icon-align-left:before{content:""}.icon-align-right:before{content:""}.icon-arrow-down-left:before{content:""}.icon-arrow-down-right:before{content:""}.icon-anchor:before{content:""}.icon-aperture:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-up-left:before{content:""}.icon-arrow-up-right:before{content:""}.icon-arrow-up:before{content:""}.icon-award:before{content:""}.icon-bar-chart:before{content:""}.icon-at-sign:before{content:""}.icon-bar-chart-2:before{content:""}.icon-battery-charging:before{content:""}.icon-bell-off:before{content:""}.icon-battery:before{content:""}.icon-bluetooth:before{content:""}.icon-bell:before{content:""}.icon-book:before{content:""}.icon-briefcase:before{content:""}.icon-camera-off:before{content:""}.icon-calendar:before{content:""}.icon-bookmark:before{content:""}.icon-box:before{content:""}.icon-camera:before{content:""}.icon-check-circle:before{content:""}.icon-check:before{content:""}.icon-check-square:before{content:""}.icon-cast:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-up:before{content:""}.icon-chevrons-down:before{content:""}.icon-chevrons-right:before{content:""}.icon-chevrons-up:before{content:""}.icon-chevrons-left:before{content:""}.icon-clipboard:before{content:""}.icon-chrome:before{content:""}.icon-clock:before{content:""}.icon-cloud-lightning:before{content:""}.icon-cloud-drizzle:before{content:""}.icon-cloud-rain:before{content:""}.icon-cloud-off:before{content:""}.icon-codepen:before{content:""}.icon-cloud-snow:before{content:""}.icon-compass:before{content:""}.icon-copy:before{content:""}.icon-corner-down-right:before{content:""}.icon-corner-down-left:before{content:""}.icon-corner-left-down:before{content:""}.icon-corner-left-up:before{content:""}.icon-corner-up-left:before{content:""}.icon-corner-up-right:before{content:""}.icon-corner-right-down:before{content:""}.icon-corner-right-up:before{content:""}.icon-cpu:before{content:""}.icon-credit-card:before{content:""}.icon-crosshair:before{content:""}.icon-disc:before{content:""}.icon-delete:before{content:""}.icon-download-cloud:before{content:""}.icon-download:before{content:""}.icon-droplet:before{content:""}.icon-edit-2:before{content:""}.icon-edit:before{content:""}.icon-edit-1:before{content:""}.icon-external-link:before{content:""}.icon-eye:before{content:""}.icon-feather:before{content:""}.icon-facebook:before{content:""}.icon-file-minus:before{content:""}.icon-eye-off:before{content:""}.icon-fast-forward:before{content:""}.icon-file-text:before{content:""}.icon-film:before{content:""}.icon-file:before{content:""}.icon-file-plus:before{content:""}.icon-folder:before{content:""}.icon-filter:before{content:""}.icon-flag:before{content:""}.icon-globe:before{content:""}.icon-grid:before{content:""}.icon-heart:before{content:""}.icon-home:before{content:""}.icon-github:before{content:""}.icon-image:before{content:""}.icon-inbox:before{content:""}.icon-layers:before{content:""}.icon-info:before{content:""}.icon-instagram:before{content:""}.icon-layout:before{content:""}.icon-link-2:before{content:""}.icon-life-buoy:before{content:""}.icon-link:before{content:""}.icon-log-in:before{content:""}.icon-list:before{content:""}.icon-lock:before{content:""}.icon-log-out:before{content:""}.icon-loader:before{content:""}.icon-mail:before{content:""}.icon-maximize-2:before{content:""}.icon-map:before{content:""}.icon-map-pin:before{content:""}.icon-menu:before{content:""}.icon-message-circle:before{content:""}.icon-message-square:before{content:""}.icon-minimize-2:before{content:""}.icon-mic-off:before{content:""}.icon-minus-circle:before{content:""}.icon-mic:before{content:""}.icon-minus-square:before{content:""}.icon-minus:before{content:""}.icon-moon:before{content:""}.icon-monitor:before{content:""}.icon-more-vertical:before{content:""}.icon-more-horizontal:before{content:""}.icon-move:before{content:""}.icon-music:before{content:""}.icon-navigation-2:before{content:""}.icon-navigation:before{content:""}.icon-octagon:before{content:""}.icon-package:before{content:""}.icon-pause-circle:before{content:""}.icon-pause:before{content:""}.icon-percent:before{content:""}.icon-phone-call:before{content:""}.icon-phone-forwarded:before{content:""}.icon-phone-missed:before{content:""}.icon-phone-off:before{content:""}.icon-phone-incoming:before{content:""}.icon-phone:before{content:""}.icon-phone-outgoing:before{content:""}.icon-pie-chart:before{content:""}.icon-play-circle:before{content:""}.icon-play:before{content:""}.icon-plus-square:before{content:""}.icon-plus-circle:before{content:""}.icon-plus:before{content:""}.icon-pocket:before{content:""}.icon-printer:before{content:""}.icon-power:before{content:""}.icon-radio:before{content:""}.icon-repeat:before{content:""}.icon-refresh-ccw:before{content:""}.icon-rewind:before{content:""}.icon-rotate-ccw:before{content:""}.icon-refresh-cw:before{content:""}.icon-rotate-cw:before{content:""}.icon-save:before{content:""}.icon-search:before{content:""}.icon-server:before{content:""}.icon-scissors:before{content:""}.icon-share-2:before{content:""}.icon-share:before{content:""}.icon-shield:before{content:""}.icon-settings:before{content:""}.icon-skip-back:before{content:""}.icon-shuffle:before{content:""}.icon-sidebar:before{content:""}.icon-skip-forward:before{content:""}.icon-slack:before{content:""}.icon-slash:before{content:""}.icon-smartphone:before{content:""}.icon-square:before{content:""}.icon-speaker:before{content:""}.icon-star:before{content:""}.icon-stop-circle:before{content:""}.icon-sun:before{content:""}.icon-sunrise:before{content:""}.icon-tablet:before{content:""}.icon-tag:before{content:""}.icon-sunset:before{content:""}.icon-target:before{content:""}.icon-thermometer:before{content:""}.icon-thumbs-up:before{content:""}.icon-thumbs-down:before{content:""}.icon-toggle-left:before{content:""}.icon-toggle-right:before{content:""}.icon-trash-2:before{content:""}.icon-trash:before{content:""}.icon-trending-up:before{content:""}.icon-trending-down:before{content:""}.icon-triangle:before{content:""}.icon-type:before{content:""}.icon-twitter:before{content:""}.icon-upload:before{content:""}.icon-umbrella:before{content:""}.icon-upload-cloud:before{content:""}.icon-unlock:before{content:""}.icon-user-check:before{content:""}.icon-user-minus:before{content:""}.icon-user-plus:before{content:""}.icon-user-x:before{content:""}.icon-user:before{content:""}.icon-users:before{content:""}.icon-video-off:before{content:""}.icon-video:before{content:""}.icon-voicemail:before{content:""}.icon-volume-x:before{content:""}.icon-volume-2:before{content:""}.icon-volume-1:before{content:""}.icon-volume:before{content:""}.icon-watch:before{content:""}.icon-wifi:before{content:""}.icon-x-square:before{content:""}.icon-wind:before{content:""}.icon-x:before{content:""}.icon-x-circle:before{content:""}.icon-zap:before{content:""}.icon-zoom-in:before{content:""}.icon-zoom-out:before{content:""}.icon-command:before{content:""}.icon-cloud:before{content:""}.icon-hash:before{content:""}.icon-headphones:before{content:""}.icon-underline:before{content:""}.icon-italic:before{content:""}.icon-bold:before{content:""}.icon-crop:before{content:""}.icon-help-circle:before{content:""}.icon-paperclip:before{content:""}.icon-shopping-cart:before{content:""}.icon-tv:before{content:""}.icon-wifi-off:before{content:""}.icon-minimize:before{content:""}.icon-maximize:before{content:""}.icon-gitlab:before{content:""}.icon-sliders:before{content:""}.icon-star-on:before{content:""}.icon-heart-on:before{content:""}.icon-archive:before{content:""}.icon-arrow-down-circle:before{content:""}.icon-arrow-up-circle:before{content:""}.icon-arrow-left-circle:before{content:""}.icon-arrow-right-circle:before{content:""}.icon-bar-chart-line-:before{content:""}.icon-bar-chart-line:before{content:""}.icon-book-open:before{content:""}.icon-code:before{content:""}.icon-database:before{content:""}.icon-dollar-sign:before{content:""}.icon-folder-plus:before{content:""}.icon-gift:before{content:""}.icon-folder-minus:before{content:""}.icon-git-commit:before{content:""}.icon-git-branch:before{content:""}.icon-git-pull-request:before{content:""}.icon-git-merge:before{content:""}.icon-linkedin:before{content:""}.icon-hard-drive:before{content:""}.icon-more-vertical-:before{content:""}.icon-more-horizontal-:before{content:""}.icon-rss:before{content:""}.icon-send:before{content:""}.icon-shield-off:before{content:""}.icon-shopping-bag:before{content:""}.icon-terminal:before{content:""}.icon-truck:before{content:""}.icon-zap-off:before{content:""}.icon-youtube:before{content:""}: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, rgba(255, 255, 255, .15), rgba(255, 255, 255, 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}*,*:before,*:after{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);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);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(34,41,47,0)}hr{margin:1rem 0;color:#ebe9f1;background-color:currentColor;border:0;opacity:1}hr:not([size]){height:1px}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:#5e5873}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}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-bs-original-title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}[dir=ltr] ol,[dir=ltr] ul{padding-left:2rem}[dir=rtl] ol,[dir=rtl] ul{padding-right:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5rem}[dir=ltr] dd{margin-left:0}[dir=rtl] dd{margin-right:0}blockquote{margin:0 0 1rem}b,strong{font-weight:600}small,.small{font-size:.857rem}mark,.mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#4f46e5;text-decoration:none}a:hover{color:#4b43da;text-decoration:none}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:90%}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:90%;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:90%;color:#fff;background-color:#eee;border-radius:.25rem}kbd kbd{padding:0;font-size:1em;font-weight:500}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.72rem;padding-bottom:.72rem;color:#b9b9c3}[dir=ltr] caption{text-align:left}[dir=rtl] caption{text-align:right}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}[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}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[dir=rtl] [type=tel],[dir=rtl] [type=url],[dir=rtl] [type=email],[dir=rtl] [type=number]{direction:ltr}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[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{margin-bottom:0;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:0;margin-bottom:0;font-size:.857rem;color:#b9b9c3}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#f8f8f8;border:1px solid #dae1e7;border-radius:.357rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.857rem;color:#b8c2cc}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container-xs{width:100%;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-sm,.container{max-width:576px}}@media(min-width:768px){.container-md,.container-sm,.container{max-width:768px}}@media(min-width:992px){.container-lg,.container-md,.container-sm,.container{max-width:992px}}@media(min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1200px}}@media(min-width:1440px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1440px}}.row{--bs-gutter-x: 2rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 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: .25rem}.g-25,.gy-25{--bs-gutter-y: .25rem}.g-50,.gx-50{--bs-gutter-x: .5rem}.g-50,.gy-50{--bs-gutter-y: .5rem}.g-75,.gx-75{--bs-gutter-x: .75rem}.g-75,.gy-75{--bs-gutter-y: .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 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: .25rem}.g-sm-25,.gy-sm-25{--bs-gutter-y: .25rem}.g-sm-50,.gx-sm-50{--bs-gutter-x: .5rem}.g-sm-50,.gy-sm-50{--bs-gutter-y: .5rem}.g-sm-75,.gx-sm-75{--bs-gutter-x: .75rem}.g-sm-75,.gy-sm-75{--bs-gutter-y: .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 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: .25rem}.g-md-25,.gy-md-25{--bs-gutter-y: .25rem}.g-md-50,.gx-md-50{--bs-gutter-x: .5rem}.g-md-50,.gy-md-50{--bs-gutter-y: .5rem}.g-md-75,.gx-md-75{--bs-gutter-x: .75rem}.g-md-75,.gy-md-75{--bs-gutter-y: .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 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: .25rem}.g-lg-25,.gy-lg-25{--bs-gutter-y: .25rem}.g-lg-50,.gx-lg-50{--bs-gutter-x: .5rem}.g-lg-50,.gy-lg-50{--bs-gutter-y: .5rem}.g-lg-75,.gx-lg-75{--bs-gutter-x: .75rem}.g-lg-75,.gy-lg-75{--bs-gutter-y: .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 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: .25rem}.g-xl-25,.gy-xl-25{--bs-gutter-y: .25rem}.g-xl-50,.gx-xl-50{--bs-gutter-x: .5rem}.g-xl-50,.gy-xl-50{--bs-gutter-y: .5rem}.g-xl-75,.gx-xl-75{--bs-gutter-x: .75rem}.g-xl-75,.gy-xl-75{--bs-gutter-y: .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 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: .25rem}.g-xxl-25,.gy-xxl-25{--bs-gutter-y: .25rem}.g-xxl-50,.gx-xxl-50{--bs-gutter-x: .5rem}.g-xxl-50,.gy-xxl-50{--bs-gutter-y: .5rem}.g-xxl-75,.gx-xxl-75{--bs-gutter-x: .75rem}.g-xxl-75,.gy-xxl-75{--bs-gutter-y: .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, .1);--bs-table-hover-color: #6e6b7b;--bs-table-hover-bg: #f6f6f9;width:100%;margin-bottom:1rem;color:#6e6b7b;vertical-align:middle;border-color:#ebe9f1}.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}.table>:not(:last-child)>:last-child>*{border-bottom-color:#ebe9f1}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.3rem .5rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.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;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;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;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;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: #eeddcc;--bs-table-hover-color: #22292f;color:#22292f;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;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;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;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{margin-bottom:.2857rem;font-size:.857rem;color:#5e5873}.col-form-label{padding-top:calc(.571rem + 1px);padding-bottom:calc(.571rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.45;color:#5e5873}.col-form-label-lg{padding-top:calc(.75rem + 1px);padding-bottom:calc(.75rem + 1px);font-size:1.143rem}.col-form-label-sm{padding-top:calc(.188rem + 1px);padding-bottom:calc(.188rem + 1px);font-size:.857rem}.form-text{margin-top:.25rem;font-size:.857rem;color:#b9b9c3}.form-control{display:block;width:100%;padding:.571rem 1rem;font-size:1rem;font-weight:400;line-height:1.45;color:#6e6b7b;background-color:#fff;background-clip:padding-box;border:1px solid #d8d6de;appearance:none;border-radius:.357rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#6e6b7b;background-color:#fff;border-color:#4f46e5;outline:0;box-shadow:0 3px 10px #22292f1a}.form-control::-webkit-date-and-time-value{height:1.45em}.form-control::placeholder{color:#b9b9c3;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#efefef;opacity:1}.form-control::file-selector-button{padding:.571rem 1rem;margin:-.571rem -1rem;margin-inline-end:1rem;color:#6e6b7b;background-color:#fff;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;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::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#f2f2f2}.form-control::-webkit-file-upload-button{padding:.571rem 1rem;margin:-.571rem -1rem;margin-inline-end:1rem;color:#6e6b7b;background-color:#fff;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;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}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#f2f2f2}.form-control-plaintext{display:block;width:100%;padding:.571rem 0;margin-bottom:0;line-height:1.45;color:#6e6b7b;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:2.142rem;padding:.188rem .857rem;font-size:.857rem;border-radius:.357rem}.form-control-sm::file-selector-button{padding:.188rem .857rem;margin:-.188rem -.857rem;margin-inline-end:.857rem}.form-control-sm::-webkit-file-upload-button{padding:.188rem .857rem;margin:-.188rem -.857rem;margin-inline-end:.857rem}.form-control-lg{min-height:3.2857rem;padding:.75rem 1.143rem;font-size:1.143rem;border-radius:.357rem}.form-control-lg::file-selector-button{padding:.75rem 1.143rem;margin:-.75rem -1.143rem;margin-inline-end:1.143rem}.form-control-lg::-webkit-file-upload-button{padding:.75rem 1.143rem;margin:-.75rem -1.143rem;margin-inline-end: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;padding:.571rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.45em;border-radius:.357rem}.form-control-color::-webkit-color-swatch{height:1.45em;border-radius:.357rem}.form-select{display:block;width:100%;padding:.571rem 1rem;-moz-padding-start:calc(1rem - 3px);font-size:1rem;font-weight:400;line-height:1.45;color:#6e6b7b;background-color:#fff;background-image:url("data:image/svg+xml,%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%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-size:15px 14px;border:1px solid #d8d6de;border-radius:.357rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}[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{border-color:#4f46e5;outline:0;box-shadow:0 3px 10px #22292f1a}.form-select[multiple],.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}.form-select:disabled{background-color:#efefef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #6e6b7b}.form-select-sm{padding-top:.188rem;padding-bottom:.188rem;font-size:.857rem}[dir=ltr] .form-select-sm{padding-left:.857rem}[dir=rtl] .form-select-sm{padding-right:.857rem}.form-select-lg{padding-top:.75rem;padding-bottom:.75rem;font-size:1.143rem}[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;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;margin-top:.0825rem;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid #d8d6de;appearance:none;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:3px}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#4f46e5;outline:0;box-shadow:0 2px 4px #4f46e566}.form-check-input:checked{background-color:#4f46e5;border-color:#4f46e5}.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")}.form-check-input:checked[type=radio]{background-image:none}.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}.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;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;transition:background-position .15s ease-in-out,background-color .1s ease}[dir=ltr] .form-switch .form-check-input{margin-left:-3.5rem;background-position:left center}[dir=rtl] .form-switch .form-check-input{margin-right:-3.5rem;background-position:right center}@media(prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.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")}.form-switch .form-check-input:checked{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:right center}[dir=rtl] .form-switch .form-check-input:checked{background-position:left center}.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;padding:0;background-color:transparent;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #f8f8f8,0 3px 10px #22292f1a}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #f8f8f8,0 3px 10px #22292f1a}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#4f46e5;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#cac8f7}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dae1e7;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#4f46e5;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#cac8f7}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dae1e7;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.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%;padding:.571rem 1rem;pointer-events:none;border:1px solid transparent;transition:opacity .1s ease-in-out,transform .1s ease-in-out}[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}}.form-floating>.form-control{padding:.571rem 1rem}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:.571rem;padding-bottom:.571rem}.form-floating>.form-control:-webkit-autofill{padding-top:.571rem;padding-bottom:.571rem}.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) translate(-.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) translate(.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) translate(-.85rem)}[dir=rtl] .form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-2.25rem) translate(.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;padding:.571rem 1rem;font-size:1rem;font-weight:400;line-height:1.45;color:#6e6b7b;text-align:center;white-space:nowrap;background-color:#fff;border:1px solid #d8d6de;border-radius:.357rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.75rem 1.143rem;font-size:1.143rem;border-radius:.357rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.188rem .857rem;font-size:.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)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),[dir=ltr] .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),[dir=rtl] .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3){border-top-left-radius:0;border-bottom-left-radius:0}[dir=ltr] .input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),[dir=ltr] .input-group.has-validation>.dropdown-toggle:nth-last-child(n+4){border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),[dir=rtl] .input-group.has-validation>.dropdown-toggle:nth-last-child(n+4){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%;margin-top:.25rem;font-size:.857rem;color:#28c76f}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.4rem .775rem;margin-top:.1rem;font-size:.857rem;color:#fff;background-color:#28c76f;border-radius:.358rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#28c76f;background-image:url("data:image/svg+xml,%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] .was-validated .form-control:valid,[dir=ltr] .form-control.is-valid{padding-right:calc(1.45em + 1.142rem);background-position:right calc(.3625em + .2855rem) center}[dir=rtl] .was-validated .form-control:valid,[dir=rtl] .form-control.is-valid{padding-left:calc(1.45em + 1.142rem);background-position:left calc(.3625em + .2855rem) center}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#28c76f;box-shadow:0 0 0 .25rem #28c76f40}[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)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#28c76f}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml,%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%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e"),url("data:image/svg+xml,%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] .was-validated .form-select:valid:not([multiple]):not([size]),[dir=ltr] .was-validated .form-select:valid:not([multiple])[size="1"],[dir=ltr] .form-select.is-valid:not([multiple]):not([size]),[dir=ltr] .form-select.is-valid:not([multiple])[size="1"]{padding-right:3.5rem;background-position:right 1rem center,center right 1rem}[dir=rtl] .was-validated .form-select:valid:not([multiple]):not([size]),[dir=rtl] .was-validated .form-select:valid:not([multiple])[size="1"],[dir=rtl] .form-select.is-valid:not([multiple]):not([size]),[dir=rtl] .form-select.is-valid:not([multiple])[size="1"]{padding-left:3.5rem;background-position:left 1rem center,center left 1rem}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#28c76f;box-shadow:0 0 0 .25rem #28c76f40}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#28c76f}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#28c76f}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem #28c76f40}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-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}.was-validated .input-group .form-control:valid,.input-group .form-control.is-valid,.was-validated .input-group .form-select:valid,.input-group .form-select.is-valid{z-index:1}.was-validated .input-group .form-control:valid:focus,.input-group .form-control.is-valid:focus,.was-validated .input-group .form-select:valid:focus,.input-group .form-select.is-valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.857rem;color:#fb7979}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.4rem .775rem;margin-top:.1rem;font-size:.857rem;color:#fff;background-color:#fb7979;border-radius:.358rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#fb7979;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' 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] .was-validated .form-control:invalid,[dir=ltr] .form-control.is-invalid{padding-right:calc(1.45em + 1.142rem);background-position:right calc(.3625em + .2855rem) center}[dir=rtl] .was-validated .form-control:invalid,[dir=rtl] .form-control.is-invalid{padding-left:calc(1.45em + 1.142rem);background-position:left calc(.3625em + .2855rem) center}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#fb7979;box-shadow:0 0 0 .25rem #fb797940}[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)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#fb7979}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml,%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%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' 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] .was-validated .form-select:invalid:not([multiple]):not([size]),[dir=ltr] .was-validated .form-select:invalid:not([multiple])[size="1"],[dir=ltr] .form-select.is-invalid:not([multiple]):not([size]),[dir=ltr] .form-select.is-invalid:not([multiple])[size="1"]{padding-right:3.5rem;background-position:right 1rem center,center right 1rem}[dir=rtl] .was-validated .form-select:invalid:not([multiple]):not([size]),[dir=rtl] .was-validated .form-select:invalid:not([multiple])[size="1"],[dir=rtl] .form-select.is-invalid:not([multiple]):not([size]),[dir=rtl] .form-select.is-invalid:not([multiple])[size="1"]{padding-left:3.5rem;background-position:left 1rem center,center left 1rem}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#fb7979;box-shadow:0 0 0 .25rem #fb797940}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#fb7979}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#fb7979}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem #fb797940}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-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}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid,.was-validated .input-group .form-select:invalid,.input-group .form-select.is-invalid{z-index:2}.was-validated .input-group .form-control:invalid:focus,.input-group .form-control.is-invalid:focus,.was-validated .input-group .form-select:invalid:focus,.input-group .form-select.is-invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1;color:#6e6b7b;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.786rem 1.5rem;font-size:1rem;border-radius:.358rem;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){.btn{transition:none}}.btn:hover{color:#6e6b7b}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem #4f46e540}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#4f46e5;border-color:#4f46e5}.btn-primary:hover{color:#fff;background-color:#433cc3;border-color:#3f38b7}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#433cc3;border-color:#3f38b7;box-shadow:0 0 0 .25rem #6962e980}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#3f38b7;border-color:#3b35ac}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #6962e980}.btn-primary:disabled,.btn-primary.disabled{color:#fff;background-color:#4f46e5;border-color:#4f46e5}.btn-secondary{color:#fff;background-color:#82868b;border-color:#82868b}.btn-secondary:hover{color:#fff;background-color:#6f7276;border-color:#686b6f}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#6f7276;border-color:#686b6f;box-shadow:0 0 0 .25rem #95989c80}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#686b6f;border-color:#626568}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #95989c80}.btn-secondary:disabled,.btn-secondary.disabled{color:#fff;background-color:#82868b;border-color:#82868b}.btn-success{color:#22292f;background-color:#28c76f;border-color:#28c76f}.btn-success:hover{color:#22292f;background-color:#48cf85;border-color:#3ecd7d}.btn-check:focus+.btn-success,.btn-success:focus{color:#22292f;background-color:#48cf85;border-color:#3ecd7d;box-shadow:0 0 0 .25rem #27af6580}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.show>.btn-success.dropdown-toggle{color:#22292f;background-color:#53d28c;border-color:#3ecd7d}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #27af6580}.btn-success:disabled,.btn-success.disabled{color:#22292f;background-color:#28c76f;border-color:#28c76f}.btn-info{color:#22292f;background-color:#00cfe8;border-color:#00cfe8}.btn-info:hover{color:#22292f;background-color:#26d6eb;border-color:#1ad4ea}.btn-check:focus+.btn-info,.btn-info:focus{color:#22292f;background-color:#26d6eb;border-color:#1ad4ea;box-shadow:0 0 0 .25rem #05b6cc80}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.show>.btn-info.dropdown-toggle{color:#22292f;background-color:#33d9ed;border-color:#1ad4ea}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #05b6cc80}.btn-info:disabled,.btn-info.disabled{color:#22292f;background-color:#00cfe8;border-color:#00cfe8}.btn-warning{color:#22292f;background-color:#ff9f43;border-color:#ff9f43}.btn-warning:hover{color:#22292f;background-color:#ffad5f;border-color:#ffa956}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#22292f;background-color:#ffad5f;border-color:#ffa956;box-shadow:0 0 0 .25rem #de8d4080}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.show>.btn-warning.dropdown-toggle{color:#22292f;background-color:#ffb269;border-color:#ffa956}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #de8d4080}.btn-warning:disabled,.btn-warning.disabled{color:#22292f;background-color:#ff9f43;border-color:#ff9f43}.btn-danger{color:#22292f;background-color:#fb7979;border-color:#fb7979}.btn-danger:hover{color:#22292f;background-color:#fc8d8d;border-color:#fb8686}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#22292f;background-color:#fc8d8d;border-color:#fb8686;box-shadow:0 0 0 .25rem #da6d6e80}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.show>.btn-danger.dropdown-toggle{color:#22292f;background-color:#fc9494;border-color:#fb8686}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #da6d6e80}.btn-danger:disabled,.btn-danger.disabled{color:#22292f;background-color:#fb7979;border-color:#fb7979}.btn-light{color:#22292f;background-color:#f6f6f6;border-color:#f6f6f6}.btn-light:hover{color:#22292f;background-color:#f7f7f7;border-color:#f7f7f7}.btn-check:focus+.btn-light,.btn-light:focus{color:#22292f;background-color:#f7f7f7;border-color:#f7f7f7;box-shadow:0 0 0 .25rem #d6d7d880}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.show>.btn-light.dropdown-toggle{color:#22292f;background-color:#f8f8f8;border-color:#f7f7f7}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d6d7d880}.btn-light:disabled,.btn-light.disabled{color:#22292f;background-color:#f6f6f6;border-color:#f6f6f6}.btn-dark{color:#fff;background-color:#4b4b4b;border-color:#4b4b4b}.btn-dark:hover{color:#fff;background-color:#404040;border-color:#3c3c3c}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#404040;border-color:#3c3c3c;box-shadow:0 0 0 .25rem #66666680}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#3c3c3c;border-color:#383838}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #66666680}.btn-dark:disabled,.btn-dark.disabled{color:#fff;background-color:#4b4b4b;border-color:#4b4b4b}.btn-outline-primary{color:#4f46e5;border-color:#4f46e5}.btn-outline-primary:hover{color:#fff;background-color:#4f46e5;border-color:#4f46e5}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem #4f46e580}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show{color:#fff;background-color:#4f46e5;border-color:#4f46e5}.btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #4f46e580}.btn-outline-primary:disabled,.btn-outline-primary.disabled{color:#4f46e5;background-color:transparent}.btn-outline-secondary{color:#82868b;border-color:#82868b}.btn-outline-secondary:hover{color:#fff;background-color:#82868b;border-color:#82868b}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem #82868b80}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show{color:#fff;background-color:#82868b;border-color:#82868b}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #82868b80}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled{color:#82868b;background-color:transparent}.btn-outline-success{color:#28c76f;border-color:#28c76f}.btn-outline-success:hover{color:#22292f;background-color:#28c76f;border-color:#28c76f}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem #28c76f80}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show{color:#22292f;background-color:#28c76f;border-color:#28c76f}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #28c76f80}.btn-outline-success:disabled,.btn-outline-success.disabled{color:#28c76f;background-color:transparent}.btn-outline-info{color:#00cfe8;border-color:#00cfe8}.btn-outline-info:hover{color:#22292f;background-color:#00cfe8;border-color:#00cfe8}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem #00cfe880}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show{color:#22292f;background-color:#00cfe8;border-color:#00cfe8}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #00cfe880}.btn-outline-info:disabled,.btn-outline-info.disabled{color:#00cfe8;background-color:transparent}.btn-outline-warning{color:#ff9f43;border-color:#ff9f43}.btn-outline-warning:hover{color:#22292f;background-color:#ff9f43;border-color:#ff9f43}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem #ff9f4380}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show{color:#22292f;background-color:#ff9f43;border-color:#ff9f43}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ff9f4380}.btn-outline-warning:disabled,.btn-outline-warning.disabled{color:#ff9f43;background-color:transparent}.btn-outline-danger{color:#fb7979;border-color:#fb7979}.btn-outline-danger:hover{color:#22292f;background-color:#fb7979;border-color:#fb7979}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem #fb797980}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show{color:#22292f;background-color:#fb7979;border-color:#fb7979}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #fb797980}.btn-outline-danger:disabled,.btn-outline-danger.disabled{color:#fb7979;background-color:transparent}.btn-outline-light{color:#f6f6f6;border-color:#f6f6f6}.btn-outline-light:hover{color:#22292f;background-color:#f6f6f6;border-color:#f6f6f6}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem #f6f6f680}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show{color:#22292f;background-color:#f6f6f6;border-color:#f6f6f6}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #f6f6f680}.btn-outline-light:disabled,.btn-outline-light.disabled{color:#f6f6f6;background-color:transparent}.btn-outline-dark{color:#4b4b4b;border-color:#4b4b4b}.btn-outline-dark:hover{color:#fff;background-color:#4b4b4b;border-color:#4b4b4b}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem #4b4b4b80}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show{color:#fff;background-color:#4b4b4b;border-color:#4b4b4b}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #4b4b4b80}.btn-outline-dark:disabled,.btn-outline-dark.disabled{color:#4b4b4b;background-color:transparent}.btn-link{font-weight:400;color:#4f46e5;text-decoration:none}.btn-link:hover{color:#4b43da;text-decoration:none}.btn-link:focus{text-decoration:none}.btn-link:disabled,.btn-link.disabled{color:#b8c2cc}.btn-lg,.btn-group-lg>.btn{padding:.8rem 2rem;font-size:1.25rem;border-radius:.358rem}.btn-sm,.btn-group-sm>.btn{padding:.486rem 1rem;font-size:.9rem;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}}.dropup,.dropend,.dropdown,.dropstart{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}[dir=ltr] .dropdown-toggle:after{margin-left:.255em}[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;padding:.5rem 0;margin:0;font-size:1rem;color:#6e6b7b;list-style:none;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%;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%;margin-top:0;margin-bottom:0}.dropup .dropdown-toggle:after{display:inline-block;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}[dir=ltr] .dropup .dropdown-toggle:after{margin-left:.255em}[dir=rtl] .dropup .dropdown-toggle:after{margin-right:.255em}[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;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;content:"";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;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;content:"";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;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(34,41,47,.08)}.dropdown-item{display:block;width:100%;padding:.65rem 1.28rem;clear:both;font-weight:400;color:#6e6b7b;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#4f46e5;background-color:#4f46e51f}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#4f46e5}.dropdown-item.disabled,.dropdown-item:disabled{color:#b9b9c3;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.28rem;margin-bottom:0;font-size:1rem;color:#5e5873;white-space:nowrap}.dropdown-item-text{display:block;padding:.65rem 1.28rem;color:#6e6b7b}.dropdown-menu-dark{color:#dae1e7;background-color:#1e1e1e;border-color:#22292f0d}.dropdown-menu-dark .dropdown-item{color:#dae1e7}.dropdown-menu-dark .dropdown-item:hover,.dropdown-menu-dark .dropdown-item:focus{color:#fff;background-color:#ffffff26}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#4f46e5}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:#22292f14}.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>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{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:not(:first-child),[dir=ltr] .btn-group>.btn-group:not(:first-child){margin-left:-1px}[dir=rtl] .btn-group>.btn:not(:first-child),[dir=rtl] .btn-group>.btn-group:not(:first-child){margin-right:-1px}[dir=ltr] .btn-group>.btn:not(:last-child):not(.dropdown-toggle),[dir=ltr] .btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .btn-group>.btn:not(:last-child):not(.dropdown-toggle),[dir=rtl] .btn-group>.btn-group:not(:last-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}[dir=ltr] .btn-group>.btn:nth-child(n+3),[dir=ltr] .btn-group>:not(.btn-check)+.btn,[dir=ltr] .btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}[dir=rtl] .btn-group>.btn:nth-child(n+3),[dir=rtl] .btn-group>:not(.btn-check)+.btn,[dir=rtl] .btn-group>.btn-group:not(:first-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.dropdown-toggle-split{padding-right:1.125rem;padding-left:1.125rem}[dir=ltr] .dropdown-toggle-split:after,[dir=ltr] .dropup .dropdown-toggle-split:after,[dir=ltr] .dropend .dropdown-toggle-split:after{margin-left:0}[dir=rtl] .dropdown-toggle-split:after,[dir=rtl] .dropup .dropdown-toggle-split:after,[dir=rtl] .dropend .dropdown-toggle-split:after{margin-right:0}[dir=ltr] .dropstart .dropdown-toggle-split:before{margin-right:0}[dir=rtl] .dropstart .dropdown-toggle-split:before{margin-left:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.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%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;margin-bottom:0;list-style:none}[dir=ltr] .nav{padding-left:0}[dir=rtl] .nav{padding-right:0}.nav-link{display:block;padding:.358rem .5rem;color:#4f46e5;transition:none}.nav-link:hover,.nav-link:focus{color:#4b43da}.nav-link.disabled{color:#b9b9c3;pointer-events:none;cursor:default}.nav-tabs{border-bottom:0 solid #dae1e7}.nav-tabs .nav-link{margin-bottom:0;background:none;border:0 solid transparent;border-top-left-radius:.357rem;border-top-right-radius:.357rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#ededed #ededed #dae1e7;isolation:isolate}.nav-tabs .nav-link.disabled{color:#b9b9c3;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#4f46e5;background-color:transparent;border-color:#dae1e7 #dae1e7 transparent}.nav-tabs .dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:none;border:0;border-radius:.358rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#4f46e5}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;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;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-xs,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:-.367rem;padding-bottom:-.367rem;font-size:calc(1.325rem + .9vw);white-space:nowrap}[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;margin-bottom:0;list-style:none}[dir=ltr] .navbar-nav{padding-left:0}[dir=rtl] .navbar-nav{padding-right:0}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.358rem;padding-bottom:.358rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:calc(1.325rem + .9vw);line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.358rem;transition:box-shadow .15s ease-in-out}@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;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;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}.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;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-sm .offcanvas-top,.navbar-expand-sm .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@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}.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;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-md .offcanvas-top,.navbar-expand-md .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@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}.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;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-lg .offcanvas-top,.navbar-expand-lg .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@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}.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;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xl .offcanvas-top,.navbar-expand-xl .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@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}.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;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xxl .offcanvas-top,.navbar-expand-xxl .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.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;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand .offcanvas-top,.navbar-expand .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.navbar-expand .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-light .navbar-brand{color:#22292fe6}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:#22292fe6}.navbar-light .navbar-nav .nav-link{color:#22292f8c}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:#22292fb3}.navbar-light .navbar-nav .nav-link.disabled{color:#22292f4d}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .nav-link.active{color:#22292fe6}.navbar-light .navbar-toggler{color:#22292f8c;border-color:#22292f1a}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2834, 41, 47, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:#22292f8c}.navbar-light .navbar-text a,.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:#22292fe6}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:#ffffff8c}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:#ffffffbf}.navbar-dark .navbar-nav .nav-link.disabled{color:#ffffff40}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:#ffffff8c;border-color:#ffffff1a}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:#ffffff8c}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:0 solid rgba(34,41,47,.125);border-radius:.428rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:.428rem;border-top-right-radius:.428rem}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:.428rem;border-bottom-left-radius:.428rem}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1.5rem}.card-title{margin-bottom:1.5rem}.card-subtitle{margin-top:-.75rem;margin-bottom:0}.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}.card-header{padding:1.5rem;margin-bottom:0;background-color:transparent;border-bottom:0 solid rgba(34,41,47,.125)}.card-header:first-child{border-radius:.428rem .428rem 0 0}.card-footer{padding:1.5rem;background-color:transparent;border-top:0 solid rgba(34,41,47,.125)}.card-footer:last-child{border-radius:0 0 .428rem .428rem}.card-header-tabs{margin-right:-.75rem;margin-bottom:-1.5rem;margin-left:-.75rem;border-bottom:0}.card-header-tabs .nav-link.active{background-color:#fff;border-bottom-color:#fff}.card-header-pills{margin-right:-.75rem;margin-left:-.75rem}.card-img-overlay{position:absolute;inset:0;padding:1rem;border-radius:.428rem}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:.428rem;border-top-right-radius:.428rem}.card-img,.card-img-bottom{border-bottom-right-radius:.428rem;border-bottom-left-radius:.428rem}.card-group>.card{margin-bottom:1rem}@media(min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;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-img-top,[dir=ltr] .card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}[dir=rtl] .card-group>.card:not(:last-child) .card-img-top,[dir=rtl] .card-group>.card:not(:last-child) .card-header{border-top-left-radius:0}[dir=ltr] .card-group>.card:not(:last-child) .card-img-bottom,[dir=ltr] .card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}[dir=rtl] .card-group>.card:not(:last-child) .card-img-bottom,[dir=rtl] .card-group>.card:not(:last-child) .card-footer{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-img-top,[dir=ltr] .card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}[dir=rtl] .card-group>.card:not(:first-child) .card-img-top,[dir=rtl] .card-group>.card:not(:first-child) .card-header{border-top-right-radius:0}[dir=ltr] .card-group>.card:not(:first-child) .card-img-bottom,[dir=ltr] .card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}[dir=rtl] .card-group>.card:not(:first-child) .card-img-bottom,[dir=rtl] .card-group>.card:not(:first-child) .card-footer{border-bottom-right-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem;font-size:1rem;color:#6e6b7b;background-color:#fff;border:0;border-radius:0;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=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;background-color:transparent;box-shadow:inset 0 0 #22292f20}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%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%3cpolyline points='18 15 12 9 6 15'%3e%3c/polyline%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:"";background-image:url("data:image/svg+xml,%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%3cpolyline points='18 15 12 9 6 15'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1rem;transition:transform .2s ease-in-out}[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;border-color:#4f46e5;outline:0;box-shadow:none}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:0 solid rgba(34,41,47,.125)}.accordion-item:first-of-type{border-top-left-radius:.357rem;border-top-right-radius:.357rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:.357rem;border-top-right-radius:.357rem}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.357rem;border-bottom-left-radius:.357rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:.357rem;border-bottom-left-radius:.357rem}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.357rem;border-bottom-left-radius:.357rem}.accordion-body{padding:1rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:.3rem 0;margin-bottom:0;font-size:1rem;list-style:none;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}[dir=ltr] .breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:.6rem;content:var(--bs-breadcrumb-divider, "/")}[dir=rtl] .breadcrumb-item+.breadcrumb-item:before{float:right;padding-left:.6rem;content:var(--bs-breadcrumb-divider, "\\")}.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;background-color:#f3f2f7;border:0 solid #dae1e7;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#4f46e5;background-color:#f3f2f7;border-color:#dae1e7}.page-link:focus{z-index:3;color:inherit;background-color:#f3f2f7;outline:0;box-shadow:0 0 0 .25rem #4f46e540}[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{z-index:3;color:#4f46e5;background-color:#4f46e5;border-color:#4f46e5}.page-item.disabled .page-link{color:#b9b9c3;pointer-events:none;background-color:#f3f2f7;border-color:#dae1e7}.page-link{padding:.5rem .85rem}[dir=ltr] .page-item:first-child .page-link{border-top-left-radius:.357rem;border-bottom-left-radius:.357rem}[dir=rtl] .page-item:first-child .page-link{border-top-right-radius:.357rem;border-bottom-right-radius:.357rem}[dir=ltr] .page-item:last-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{padding:.5575rem 1rem;font-size:calc(1.325rem + .9vw)}@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=rtl] .pagination-lg .page-item:first-child .page-link{border-top-right-radius:.6rem;border-bottom-right-radius:.6rem}[dir=ltr] .pagination-lg .page-item:last-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{padding:.443rem .745rem;font-size:1rem}[dir=ltr] .pagination-sm .page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}[dir=rtl] .pagination-sm .page-item:first-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}[dir=ltr] .pagination-sm .page-item:last-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;padding:.3rem .5rem;font-size:85%;font-weight:600;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.358rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;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;padding:.8875rem 1rem}[dir=ltr] .alert-dismissible .btn-close{right:0}[dir=rtl] .alert-dismissible .btn-close{left:0}.alert-primary{color:#2f2a89;background-color:#dcdafa;border-color:#cac8f7}.alert-primary .alert-link{color:#26226e}.alert-secondary{color:#4e5053;background-color:#e6e7e8;border-color:#dadbdc}.alert-secondary .alert-link{color:#3e4042}.alert-success{color:#187743;background-color:#d4f4e2;border-color:#bfeed4}.alert-success .alert-link{color:#135f36}.alert-info{color:#007c8b;background-color:#ccf5fa;border-color:#b3f1f8}.alert-info .alert-link{color:#00636f}.alert-warning{color:#995f28;background-color:#ffecd9;border-color:#ffe2c7}.alert-warning .alert-link{color:#7a4c20}.alert-danger{color:#974949;background-color:#fee4e4;border-color:#fed7d7}.alert-danger .alert-link{color:#793a3a}.alert-light{color:#777b7f;background-color:#fdfdfd;border-color:#fcfcfc}.alert-light .alert-link{color:#5f6266}.alert-dark{color:#2d2d2d;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;background-color:#4f46e51f;border-radius:5rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#4f46e5;transition:width .6s ease}@media(prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-size:.857rem .857rem}[dir=ltr] .progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}[dir=rtl] .progress-bar-striped{background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{display:flex;flex-direction:column;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;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#6e6b7b;text-decoration:none;background-color:#f8f8f8}.list-group-item-action:active{color:#fff;background-color:#4f46e5}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;color:#6e6b7b;background-color:#fff;border:1px solid rgba(34,41,47,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.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;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#4f46e5;border-color:#4f46e5}.list-group-item+.list-group-item{border-top-width:0}.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}.list-group-horizontal>.list-group-item.active{margin-top:0}.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}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.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}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.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}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.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}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.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}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.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}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#2f2a89;background-color:#dcdafa}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#2f2a89;background-color:#c6c4e1}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#2f2a89;border-color:#2f2a89}.list-group-item-secondary{color:#4e5053;background-color:#e6e7e8}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#4e5053;background-color:#cfd0d1}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#4e5053;border-color:#4e5053}.list-group-item-success{color:#187743;background-color:#d4f4e2}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#187743;background-color:#bfdccb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#187743;border-color:#187743}.list-group-item-info{color:#007c8b;background-color:#ccf5fa}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#007c8b;background-color:#b8dde1}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#007c8b;border-color:#007c8b}.list-group-item-warning{color:#995f28;background-color:#ffecd9}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#995f28;background-color:#e6d4c3}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#995f28;border-color:#995f28}.list-group-item-danger{color:#974949;background-color:#fee4e4}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#974949;background-color:#e5cdcd}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#974949;border-color:#974949}.list-group-item-light{color:#777b7f;background-color:#fdfdfd}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#777b7f;background-color:#e4e4e4}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#777b7f;border-color:#777b7f}.list-group-item-dark{color:#2d2d2d;background-color:#dbdbdb}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#2d2d2d;background-color:#c5c5c5}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#2d2d2d;border-color:#2d2d2d}.btn-close{box-sizing:content-box;width:.75rem;height:.75rem;padding:.25em;color:currentColor;background:transparent url("data:image/svg+xml,%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") center/.75rem auto no-repeat;border:0;border-radius:.357rem;opacity:.4}.btn-close:hover{color:currentColor;text-decoration:none;opacity:.65}.btn-close:focus{outline:0;box-shadow:none;opacity:1}.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;background-color:#ffffffd9;background-clip:padding-box;border:0 solid rgba(0,0,0,.1);box-shadow:0 2px 20px #22292f14;border-radius:.286rem}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:1rem}.toast-header{display:flex;align-items:center;padding:.5rem 1.14rem;color:#6e6b7b;background-color:#fff;background-clip:padding-box;border-bottom:0 solid rgba(0,0,0,.05);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{padding:1.14rem;word-wrap:break-word}.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;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.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;background-color:#fff;background-clip:padding-box;border:0 solid rgba(34,41,47,.2);border-radius:.357rem;outline:0}.modal-backdrop{position:fixed;top:0;z-index:1050;width:100vw;height:100vh;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;padding:.8rem 1.4rem;border-bottom:0 solid #ebe9f1;border-top-left-radius:.357rem;border-top-right-radius:.357rem}.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{margin-bottom:0;line-height:1.45}.modal-body{position:relative;flex:1 1 auto;padding:.8rem 1.4rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.8rem 1.4rem-0.25rem;border-top:1px solid rgba(34,41,47,.05);border-bottom-right-radius:.357rem;border-bottom-left-radius:.357rem}.modal-footer>*{margin:.25rem}@media(min-width:576px){.modal-dialog{max-width:500px;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%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media(max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.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%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.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%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.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%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.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%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.45;text-align:left;text-align:start;text-decoration:none;text-shadow: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}.tooltip.show{opacity:1}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[data-popper-placement^=top]{padding:.4rem 0}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#323232}.bs-tooltip-end,.bs-tooltip-auto[data-popper-placement^=right]{padding:0 .4rem}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{width:.4rem;height:.8rem}[dir=ltr] .bs-tooltip-end .tooltip-arrow,[dir=ltr] .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0}[dir=rtl] .bs-tooltip-end .tooltip-arrow,[dir=rtl] .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{right:0}[dir=ltr] .bs-tooltip-end .tooltip-arrow:before,[dir=ltr] .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#323232}[dir=rtl] .bs-tooltip-end .tooltip-arrow:before,[dir=rtl] .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#323232}.bs-tooltip-bottom,.bs-tooltip-auto[data-popper-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#323232}.bs-tooltip-start,.bs-tooltip-auto[data-popper-placement^=left]{padding:0 .4rem}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{width:.4rem;height:.8rem}[dir=ltr] .bs-tooltip-start .tooltip-arrow,[dir=ltr] .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0}[dir=rtl] .bs-tooltip-start .tooltip-arrow,[dir=rtl] .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{left:0}[dir=ltr] .bs-tooltip-start .tooltip-arrow:before,[dir=ltr] .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#323232}[dir=rtl] .bs-tooltip-start .tooltip-arrow:before,[dir=rtl] .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#323232}.tooltip-inner{max-width:220px;padding:.4rem .775rem;color:#fff;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-align:left;text-align:start;text-decoration:none;text-shadow: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;background-color:#fff;background-clip:padding-box;border:0 solid #ebe9f1;border-radius:.358rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow:before,.popover .popover-arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:-.5rem}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:#ebe9f1}.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{bottom:0;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{width:.5rem;height:1rem}[dir=ltr] .bs-popover-end>.popover-arrow,[dir=ltr] .bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:-.5rem}[dir=rtl] .bs-popover-end>.popover-arrow,[dir=rtl] .bs-popover-auto[data-popper-placement^=right]>.popover-arrow{right:-.5rem}[dir=ltr] .bs-popover-end>.popover-arrow:before,[dir=ltr] .bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#ebe9f1}[dir=rtl] .bs-popover-end>.popover-arrow:before,[dir=rtl] .bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#ebe9f1}[dir=ltr] .bs-popover-end>.popover-arrow:after,[dir=ltr] .bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}[dir=rtl] .bs-popover-end>.popover-arrow:after,[dir=rtl] .bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:-.5rem}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:#ebe9f1}.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header:before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{position:absolute;top:0;display:block;width:1rem;content:"";border-bottom:0 solid #4f46e5}[dir=ltr] .bs-popover-bottom .popover-header:before,[dir=ltr] .bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{left:50%;margin-left:-.5rem}[dir=rtl] .bs-popover-bottom .popover-header:before,[dir=rtl] .bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{right:50%;margin-right:-.5rem}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{width:.5rem;height:1rem}[dir=ltr] .bs-popover-start>.popover-arrow,[dir=ltr] .bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:-.5rem}[dir=rtl] .bs-popover-start>.popover-arrow,[dir=rtl] .bs-popover-auto[data-popper-placement^=left]>.popover-arrow{left:-.5rem}[dir=ltr] .bs-popover-start>.popover-arrow:before,[dir=ltr] .bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#ebe9f1}[dir=rtl] .bs-popover-start>.popover-arrow:before,[dir=rtl] .bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#ebe9f1}[dir=ltr] .bs-popover-start>.popover-arrow:after,[dir=ltr] .bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}[dir=rtl] .bs-popover-start>.popover-arrow:after,[dir=rtl] .bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.popover-header{padding:.65rem 1.21rem;margin-bottom:0;font-size:1rem;color:#fff;background-color:#4f46e5;border-bottom:0 solid #ebe9f1;border-top-left-radius:.358rem;border-top-right-radius:.358rem}.popover-header:empty{display:none}.popover-body{padding:1rem;color:#6e6b7b}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;width:100%;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.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translate(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}[dir=ltr] .carousel-control-prev{left:0}[dir=rtl] .carousel-control-prev,[dir=ltr] .carousel-control-next{right:0}[dir=rtl] .carousel-control-next{left:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:1.43rem;height:1.43rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url('data:image/svg+xml,%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-chevron-left"%3e%3cpolyline points="15 18 9 12 15 6"%3e%3c/polyline%3e%3c/svg%3e')}.carousel-control-next-icon{background-image:url('data:image/svg+xml,%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-chevron-right"%3e%3cpolyline points="9 18 15 12 9 6"%3e%3c/polyline%3e%3c/svg%3e')}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#22292f}.carousel-dark .carousel-caption{color:#22292f}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-radius:50%;animation:.75s linear infinite spinner-border}[dir=ltr] .spinner-border{border-right-color:transparent}[dir=rtl] .spinner-border{border-left-color:transparent}.spinner-border-sm{width:1rem;height:1rem;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;background-color:currentColor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media(prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media(prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-backdrop{position:fixed;top:0;z-index:1040;width:100vw;height:100vh;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;padding:.8rem 1.4rem}.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{margin-bottom:0;line-height:1.45}.offcanvas-body{flex-grow:1;padding:.8rem 1.4rem;overflow-y:auto}.offcanvas-start{top:0;width:320px}[dir=ltr] .offcanvas-start{left:0;border-right:0 solid rgba(34,41,47,.2);transform:translate(-100%)}[dir=rtl] .offcanvas-start{right:0;border-left:0 solid rgba(34,41,47,.2);transform:translate(100%)}.offcanvas-end{top:0;width:320px}[dir=ltr] .offcanvas-end{right:0;border-left:0 solid rgba(34,41,47,.2);transform:translate(100%)}[dir=rtl] .offcanvas-end{left:0;border-right:0 solid rgba(34,41,47,.2);transform:translate(-100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:0 solid rgba(34,41,47,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:0 solid rgba(34,41,47,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}.placeholder.btn:before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.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%,#000c,#22292f 95%);mask-image:linear-gradient(130deg,#22292f 55%,#000c,#22292f 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix:after{display:block;clear:both;content:""}.link-primary{color:#4f46e5}.link-primary:hover,.link-primary:focus{color:#4b43da}.link-secondary{color:#82868b}.link-secondary:hover,.link-secondary:focus{color:#7c7f84}.link-success{color:#28c76f}.link-success:hover,.link-success:focus{color:#33ca76}.link-info{color:#00cfe8}.link-info:hover,.link-info:focus{color:#0dd1e9}.link-warning{color:#ff9f43}.link-warning:hover,.link-warning:focus{color:#ffa44c}.link-danger{color:#fb7979}.link-danger:hover,.link-danger:focus{color:#fb8080}.link-light{color:#f6f6f6}.link-light:hover,.link-light:focus{color:#f6f6f6}.link-dark{color:#4b4b4b}.link-dark:hover,.link-dark:focus{color:#474747}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.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;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}@media(min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}}@media(min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}}@media(min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}}@media(min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}}@media(min-width:1440px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link:after{position:absolute;inset:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentColor;opacity:1}.align-baseline{vertical-align:baseline!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=rtl] .float-start,[dir=ltr] .float-end{float:right!important}[dir=rtl] .float-end{float:left!important}.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:#00000026 1.95px 1.95px 2.6px!important}[dir=rtl] .shadow{box-shadow:#00000026 -1.95px 1.95px 2.6px!important}.shadow-sm{box-shadow:0 .125rem .25rem #22292f13!important}.shadow-lg{box-shadow:0 1rem 3rem #22292f2d!important}.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: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:translate(-50%)!important}[dir=rtl] .translate-middle-x{transform:translate(50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #ebe9f1!important}.border-0{border:0!important}.border-top{border-top:1px solid #ebe9f1!important}.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}.border-bottom{border-bottom:1px solid #ebe9f1!important}.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}.border-primary{border-color:#4f46e5!important}.border-secondary{border-color:#82868b!important}.border-success{border-color:#28c76f!important}.border-info{border-color:#00cfe8!important}.border-warning{border-color:#ff9f43!important}.border-danger{border-color:#fb7979!important}.border-light{border-color:#f6f6f6!important}.border-dark{border-color:#4b4b4b!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-4{border-width:4px!important}.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{gap:0!important}.gap-25{gap:.25rem!important}.gap-50{gap:.5rem!important}.gap-75{gap:.75rem!important}.gap-1{gap:1rem!important}.gap-2{gap:1.5rem!important}.gap-3{gap:3rem!important}.gap-4{gap:3.5rem!important}.gap-5{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}.m-0{margin:0!important}.m-25{margin:.25rem!important}.m-50{margin:.5rem!important}.m-75{margin:.75rem!important}.m-1{margin:1rem!important}.m-2{margin:1.5rem!important}.m-3{margin:3rem!important}.m-4{margin:3.5rem!important}.m-5{margin:4rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-25{margin-right:.25rem!important;margin-left:.25rem!important}.mx-50{margin-right:.5rem!important;margin-left:.5rem!important}.mx-75{margin-right:.75rem!important;margin-left:.75rem!important}.mx-1{margin-right:1rem!important;margin-left:1rem!important}.mx-2{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-3{margin-right:3rem!important;margin-left:3rem!important}.mx-4{margin-right:3.5rem!important;margin-left:3.5rem!important}.mx-5{margin-right:4rem!important;margin-left:4rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-25{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-50{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-75{margin-top:.75rem!important;margin-bottom:.75rem!important}.my-1{margin-top:1rem!important;margin-bottom:1rem!important}.my-2{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-3{margin-top:3rem!important;margin-bottom:3rem!important}.my-4{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.my-5{margin-top:4rem!important;margin-bottom:4rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-25{margin-top:.25rem!important}.mt-50{margin-top:.5rem!important}.mt-75{margin-top:.75rem!important}.mt-1{margin-top:1rem!important}.mt-2{margin-top:1.5rem!important}.mt-3{margin-top:3rem!important}.mt-4{margin-top:3.5rem!important}.mt-5{margin-top:4rem!important}.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}.mb-0{margin-bottom:0!important}.mb-25{margin-bottom:.25rem!important}.mb-50{margin-bottom:.5rem!important}.mb-75{margin-bottom:.75rem!important}.mb-1{margin-bottom:1rem!important}.mb-2{margin-bottom:1.5rem!important}.mb-3{margin-bottom:3rem!important}.mb-4{margin-bottom:3.5rem!important}.mb-5{margin-bottom:4rem!important}.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}.p-0{padding:0!important}.p-25{padding:.25rem!important}.p-50{padding:.5rem!important}.p-75{padding:.75rem!important}.p-1{padding:1rem!important}.p-2{padding:1.5rem!important}.p-3{padding:3rem!important}.p-4{padding:3.5rem!important}.p-5{padding:4rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-25{padding-right:.25rem!important;padding-left:.25rem!important}.px-50{padding-right:.5rem!important;padding-left:.5rem!important}.px-75{padding-right:.75rem!important;padding-left:.75rem!important}.px-1{padding-right:1rem!important;padding-left:1rem!important}.px-2{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-3{padding-right:3rem!important;padding-left:3rem!important}.px-4{padding-right:3.5rem!important;padding-left:3.5rem!important}.px-5{padding-right:4rem!important;padding-left:4rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-25{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-50{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-75{padding-top:.75rem!important;padding-bottom:.75rem!important}.py-1{padding-top:1rem!important;padding-bottom:1rem!important}.py-2{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-3{padding-top:3rem!important;padding-bottom:3rem!important}.py-4{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.py-5{padding-top:4rem!important;padding-bottom:4rem!important}.pt-0{padding-top:0!important}.pt-25{padding-top:.25rem!important}.pt-50{padding-top:.5rem!important}.pt-75{padding-top:.75rem!important}.pt-1{padding-top:1rem!important}.pt-2{padding-top:1.5rem!important}.pt-3{padding-top:3rem!important}.pt-4{padding-top:3.5rem!important}.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}.pb-0{padding-bottom:0!important}.pb-25{padding-bottom:.25rem!important}.pb-50{padding-bottom:.5rem!important}.pb-75{padding-bottom:.75rem!important}.pb-1{padding-bottom:1rem!important}.pb-2{padding-bottom:1.5rem!important}.pb-3{padding-bottom:3rem!important}.pb-4{padding-bottom:3.5rem!important}.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=rtl] .text-start,[dir=ltr] .text-end{text-align:right!important}[dir=rtl] .text-end{text-align:left!important}.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:#22292f80!important}.text-white-50{--bs-text-opacity: 1;color:#ffffff80!important}.text-reset{--bs-text-opacity: 1;color:inherit!important}.text-opacity-25{--bs-text-opacity: .25}.text-opacity-50{--bs-text-opacity: .5}.text-opacity-75{--bs-text-opacity: .75}.text-opacity-100{--bs-text-opacity: 1}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity: 1;background-color:transparent!important}.bg-opacity-10{--bs-bg-opacity: .1}.bg-opacity-25{--bs-bg-opacity: .25}.bg-opacity-50{--bs-bg-opacity: .5}.bg-opacity-75{--bs-bg-opacity: .75}.bg-opacity-100{--bs-bg-opacity: 1}.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}.rounded{border-radius:.357rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.25rem!important}.rounded-2{border-radius:.357rem!important}.rounded-3{border-radius:.6rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.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}.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=rtl] .float-sm-start,[dir=ltr] .float-sm-end{float:right!important}[dir=rtl] .float-sm-end{float:left!important}.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{gap:0!important}.gap-sm-25{gap:.25rem!important}.gap-sm-50{gap:.5rem!important}.gap-sm-75{gap:.75rem!important}.gap-sm-1{gap:1rem!important}.gap-sm-2{gap:1.5rem!important}.gap-sm-3{gap:3rem!important}.gap-sm-4{gap:3.5rem!important}.gap-sm-5{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}.m-sm-0{margin:0!important}.m-sm-25{margin:.25rem!important}.m-sm-50{margin:.5rem!important}.m-sm-75{margin:.75rem!important}.m-sm-1{margin:1rem!important}.m-sm-2{margin:1.5rem!important}.m-sm-3{margin:3rem!important}.m-sm-4{margin:3.5rem!important}.m-sm-5{margin:4rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-25{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-50{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-75{margin-right:.75rem!important;margin-left:.75rem!important}.mx-sm-1{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-2{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-3{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-4{margin-right:3.5rem!important;margin-left:3.5rem!important}.mx-sm-5{margin-right:4rem!important;margin-left:4rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-25{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-50{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-75{margin-top:.75rem!important;margin-bottom:.75rem!important}.my-sm-1{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-2{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-3{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-4{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.my-sm-5{margin-top:4rem!important;margin-bottom:4rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-25{margin-top:.25rem!important}.mt-sm-50{margin-top:.5rem!important}.mt-sm-75{margin-top:.75rem!important}.mt-sm-1{margin-top:1rem!important}.mt-sm-2{margin-top:1.5rem!important}.mt-sm-3{margin-top:3rem!important}.mt-sm-4{margin-top:3.5rem!important}.mt-sm-5{margin-top:4rem!important}.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}.mb-sm-0{margin-bottom:0!important}.mb-sm-25{margin-bottom:.25rem!important}.mb-sm-50{margin-bottom:.5rem!important}.mb-sm-75{margin-bottom:.75rem!important}.mb-sm-1{margin-bottom:1rem!important}.mb-sm-2{margin-bottom:1.5rem!important}.mb-sm-3{margin-bottom:3rem!important}.mb-sm-4{margin-bottom:3.5rem!important}.mb-sm-5{margin-bottom:4rem!important}.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}.p-sm-0{padding:0!important}.p-sm-25{padding:.25rem!important}.p-sm-50{padding:.5rem!important}.p-sm-75{padding:.75rem!important}.p-sm-1{padding:1rem!important}.p-sm-2{padding:1.5rem!important}.p-sm-3{padding:3rem!important}.p-sm-4{padding:3.5rem!important}.p-sm-5{padding:4rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-25{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-50{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-75{padding-right:.75rem!important;padding-left:.75rem!important}.px-sm-1{padding-right:1rem!important;padding-left:1rem!important}.px-sm-2{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-3{padding-right:3rem!important;padding-left:3rem!important}.px-sm-4{padding-right:3.5rem!important;padding-left:3.5rem!important}.px-sm-5{padding-right:4rem!important;padding-left:4rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-25{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-50{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-75{padding-top:.75rem!important;padding-bottom:.75rem!important}.py-sm-1{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-2{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-3{padding-top:3rem!important;padding-bottom:3rem!important}.py-sm-4{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.py-sm-5{padding-top:4rem!important;padding-bottom:4rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-25{padding-top:.25rem!important}.pt-sm-50{padding-top:.5rem!important}.pt-sm-75{padding-top:.75rem!important}.pt-sm-1{padding-top:1rem!important}.pt-sm-2{padding-top:1.5rem!important}.pt-sm-3{padding-top:3rem!important}.pt-sm-4{padding-top:3.5rem!important}.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}.pb-sm-0{padding-bottom:0!important}.pb-sm-25{padding-bottom:.25rem!important}.pb-sm-50{padding-bottom:.5rem!important}.pb-sm-75{padding-bottom:.75rem!important}.pb-sm-1{padding-bottom:1rem!important}.pb-sm-2{padding-bottom:1.5rem!important}.pb-sm-3{padding-bottom:3rem!important}.pb-sm-4{padding-bottom:3.5rem!important}.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=rtl] .text-sm-start,[dir=ltr] .text-sm-end{text-align:right!important}[dir=rtl] .text-sm-end{text-align:left!important}.text-sm-center{text-align:center!important}}@media(min-width:768px){[dir=ltr] .float-md-start{float:left!important}[dir=rtl] .float-md-start,[dir=ltr] .float-md-end{float:right!important}[dir=rtl] .float-md-end{float:left!important}.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{gap:0!important}.gap-md-25{gap:.25rem!important}.gap-md-50{gap:.5rem!important}.gap-md-75{gap:.75rem!important}.gap-md-1{gap:1rem!important}.gap-md-2{gap:1.5rem!important}.gap-md-3{gap:3rem!important}.gap-md-4{gap:3.5rem!important}.gap-md-5{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}.m-md-0{margin:0!important}.m-md-25{margin:.25rem!important}.m-md-50{margin:.5rem!important}.m-md-75{margin:.75rem!important}.m-md-1{margin:1rem!important}.m-md-2{margin:1.5rem!important}.m-md-3{margin:3rem!important}.m-md-4{margin:3.5rem!important}.m-md-5{margin:4rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-25{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-50{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-75{margin-right:.75rem!important;margin-left:.75rem!important}.mx-md-1{margin-right:1rem!important;margin-left:1rem!important}.mx-md-2{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-3{margin-right:3rem!important;margin-left:3rem!important}.mx-md-4{margin-right:3.5rem!important;margin-left:3.5rem!important}.mx-md-5{margin-right:4rem!important;margin-left:4rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-25{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-50{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-75{margin-top:.75rem!important;margin-bottom:.75rem!important}.my-md-1{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-2{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-3{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-4{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.my-md-5{margin-top:4rem!important;margin-bottom:4rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-25{margin-top:.25rem!important}.mt-md-50{margin-top:.5rem!important}.mt-md-75{margin-top:.75rem!important}.mt-md-1{margin-top:1rem!important}.mt-md-2{margin-top:1.5rem!important}.mt-md-3{margin-top:3rem!important}.mt-md-4{margin-top:3.5rem!important}.mt-md-5{margin-top:4rem!important}.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}.mb-md-0{margin-bottom:0!important}.mb-md-25{margin-bottom:.25rem!important}.mb-md-50{margin-bottom:.5rem!important}.mb-md-75{margin-bottom:.75rem!important}.mb-md-1{margin-bottom:1rem!important}.mb-md-2{margin-bottom:1.5rem!important}.mb-md-3{margin-bottom:3rem!important}.mb-md-4{margin-bottom:3.5rem!important}.mb-md-5{margin-bottom:4rem!important}.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}.p-md-0{padding:0!important}.p-md-25{padding:.25rem!important}.p-md-50{padding:.5rem!important}.p-md-75{padding:.75rem!important}.p-md-1{padding:1rem!important}.p-md-2{padding:1.5rem!important}.p-md-3{padding:3rem!important}.p-md-4{padding:3.5rem!important}.p-md-5{padding:4rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-25{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-50{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-75{padding-right:.75rem!important;padding-left:.75rem!important}.px-md-1{padding-right:1rem!important;padding-left:1rem!important}.px-md-2{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-3{padding-right:3rem!important;padding-left:3rem!important}.px-md-4{padding-right:3.5rem!important;padding-left:3.5rem!important}.px-md-5{padding-right:4rem!important;padding-left:4rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-25{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-50{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-75{padding-top:.75rem!important;padding-bottom:.75rem!important}.py-md-1{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-2{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-3{padding-top:3rem!important;padding-bottom:3rem!important}.py-md-4{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.py-md-5{padding-top:4rem!important;padding-bottom:4rem!important}.pt-md-0{padding-top:0!important}.pt-md-25{padding-top:.25rem!important}.pt-md-50{padding-top:.5rem!important}.pt-md-75{padding-top:.75rem!important}.pt-md-1{padding-top:1rem!important}.pt-md-2{padding-top:1.5rem!important}.pt-md-3{padding-top:3rem!important}.pt-md-4{padding-top:3.5rem!important}.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}.pb-md-0{padding-bottom:0!important}.pb-md-25{padding-bottom:.25rem!important}.pb-md-50{padding-bottom:.5rem!important}.pb-md-75{padding-bottom:.75rem!important}.pb-md-1{padding-bottom:1rem!important}.pb-md-2{padding-bottom:1.5rem!important}.pb-md-3{padding-bottom:3rem!important}.pb-md-4{padding-bottom:3.5rem!important}.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=rtl] .text-md-start,[dir=ltr] .text-md-end{text-align:right!important}[dir=rtl] .text-md-end{text-align:left!important}.text-md-center{text-align:center!important}}@media(min-width:992px){[dir=ltr] .float-lg-start{float:left!important}[dir=rtl] .float-lg-start,[dir=ltr] .float-lg-end{float:right!important}[dir=rtl] .float-lg-end{float:left!important}.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{gap:0!important}.gap-lg-25{gap:.25rem!important}.gap-lg-50{gap:.5rem!important}.gap-lg-75{gap:.75rem!important}.gap-lg-1{gap:1rem!important}.gap-lg-2{gap:1.5rem!important}.gap-lg-3{gap:3rem!important}.gap-lg-4{gap:3.5rem!important}.gap-lg-5{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}.m-lg-0{margin:0!important}.m-lg-25{margin:.25rem!important}.m-lg-50{margin:.5rem!important}.m-lg-75{margin:.75rem!important}.m-lg-1{margin:1rem!important}.m-lg-2{margin:1.5rem!important}.m-lg-3{margin:3rem!important}.m-lg-4{margin:3.5rem!important}.m-lg-5{margin:4rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-25{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-50{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-75{margin-right:.75rem!important;margin-left:.75rem!important}.mx-lg-1{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-2{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-3{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-4{margin-right:3.5rem!important;margin-left:3.5rem!important}.mx-lg-5{margin-right:4rem!important;margin-left:4rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-25{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-50{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-75{margin-top:.75rem!important;margin-bottom:.75rem!important}.my-lg-1{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-2{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-3{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-4{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.my-lg-5{margin-top:4rem!important;margin-bottom:4rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-25{margin-top:.25rem!important}.mt-lg-50{margin-top:.5rem!important}.mt-lg-75{margin-top:.75rem!important}.mt-lg-1{margin-top:1rem!important}.mt-lg-2{margin-top:1.5rem!important}.mt-lg-3{margin-top:3rem!important}.mt-lg-4{margin-top:3.5rem!important}.mt-lg-5{margin-top:4rem!important}.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}.mb-lg-0{margin-bottom:0!important}.mb-lg-25{margin-bottom:.25rem!important}.mb-lg-50{margin-bottom:.5rem!important}.mb-lg-75{margin-bottom:.75rem!important}.mb-lg-1{margin-bottom:1rem!important}.mb-lg-2{margin-bottom:1.5rem!important}.mb-lg-3{margin-bottom:3rem!important}.mb-lg-4{margin-bottom:3.5rem!important}.mb-lg-5{margin-bottom:4rem!important}.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}.p-lg-0{padding:0!important}.p-lg-25{padding:.25rem!important}.p-lg-50{padding:.5rem!important}.p-lg-75{padding:.75rem!important}.p-lg-1{padding:1rem!important}.p-lg-2{padding:1.5rem!important}.p-lg-3{padding:3rem!important}.p-lg-4{padding:3.5rem!important}.p-lg-5{padding:4rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-25{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-50{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-75{padding-right:.75rem!important;padding-left:.75rem!important}.px-lg-1{padding-right:1rem!important;padding-left:1rem!important}.px-lg-2{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-3{padding-right:3rem!important;padding-left:3rem!important}.px-lg-4{padding-right:3.5rem!important;padding-left:3.5rem!important}.px-lg-5{padding-right:4rem!important;padding-left:4rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-25{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-50{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-75{padding-top:.75rem!important;padding-bottom:.75rem!important}.py-lg-1{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-2{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-3{padding-top:3rem!important;padding-bottom:3rem!important}.py-lg-4{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.py-lg-5{padding-top:4rem!important;padding-bottom:4rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-25{padding-top:.25rem!important}.pt-lg-50{padding-top:.5rem!important}.pt-lg-75{padding-top:.75rem!important}.pt-lg-1{padding-top:1rem!important}.pt-lg-2{padding-top:1.5rem!important}.pt-lg-3{padding-top:3rem!important}.pt-lg-4{padding-top:3.5rem!important}.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}.pb-lg-0{padding-bottom:0!important}.pb-lg-25{padding-bottom:.25rem!important}.pb-lg-50{padding-bottom:.5rem!important}.pb-lg-75{padding-bottom:.75rem!important}.pb-lg-1{padding-bottom:1rem!important}.pb-lg-2{padding-bottom:1.5rem!important}.pb-lg-3{padding-bottom:3rem!important}.pb-lg-4{padding-bottom:3.5rem!important}.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=rtl] .text-lg-start,[dir=ltr] .text-lg-end{text-align:right!important}[dir=rtl] .text-lg-end{text-align:left!important}.text-lg-center{text-align:center!important}}@media(min-width:1200px){[dir=ltr] .float-xl-start{float:left!important}[dir=rtl] .float-xl-start,[dir=ltr] .float-xl-end{float:right!important}[dir=rtl] .float-xl-end{float:left!important}.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{gap:0!important}.gap-xl-25{gap:.25rem!important}.gap-xl-50{gap:.5rem!important}.gap-xl-75{gap:.75rem!important}.gap-xl-1{gap:1rem!important}.gap-xl-2{gap:1.5rem!important}.gap-xl-3{gap:3rem!important}.gap-xl-4{gap:3.5rem!important}.gap-xl-5{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}.m-xl-0{margin:0!important}.m-xl-25{margin:.25rem!important}.m-xl-50{margin:.5rem!important}.m-xl-75{margin:.75rem!important}.m-xl-1{margin:1rem!important}.m-xl-2{margin:1.5rem!important}.m-xl-3{margin:3rem!important}.m-xl-4{margin:3.5rem!important}.m-xl-5{margin:4rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-25{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-50{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-75{margin-right:.75rem!important;margin-left:.75rem!important}.mx-xl-1{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-2{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-3{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-4{margin-right:3.5rem!important;margin-left:3.5rem!important}.mx-xl-5{margin-right:4rem!important;margin-left:4rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-25{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-50{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-75{margin-top:.75rem!important;margin-bottom:.75rem!important}.my-xl-1{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-2{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-3{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-4{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.my-xl-5{margin-top:4rem!important;margin-bottom:4rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-25{margin-top:.25rem!important}.mt-xl-50{margin-top:.5rem!important}.mt-xl-75{margin-top:.75rem!important}.mt-xl-1{margin-top:1rem!important}.mt-xl-2{margin-top:1.5rem!important}.mt-xl-3{margin-top:3rem!important}.mt-xl-4{margin-top:3.5rem!important}.mt-xl-5{margin-top:4rem!important}.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}.mb-xl-0{margin-bottom:0!important}.mb-xl-25{margin-bottom:.25rem!important}.mb-xl-50{margin-bottom:.5rem!important}.mb-xl-75{margin-bottom:.75rem!important}.mb-xl-1{margin-bottom:1rem!important}.mb-xl-2{margin-bottom:1.5rem!important}.mb-xl-3{margin-bottom:3rem!important}.mb-xl-4{margin-bottom:3.5rem!important}.mb-xl-5{margin-bottom:4rem!important}.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}.p-xl-0{padding:0!important}.p-xl-25{padding:.25rem!important}.p-xl-50{padding:.5rem!important}.p-xl-75{padding:.75rem!important}.p-xl-1{padding:1rem!important}.p-xl-2{padding:1.5rem!important}.p-xl-3{padding:3rem!important}.p-xl-4{padding:3.5rem!important}.p-xl-5{padding:4rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-25{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-50{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-75{padding-right:.75rem!important;padding-left:.75rem!important}.px-xl-1{padding-right:1rem!important;padding-left:1rem!important}.px-xl-2{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-3{padding-right:3rem!important;padding-left:3rem!important}.px-xl-4{padding-right:3.5rem!important;padding-left:3.5rem!important}.px-xl-5{padding-right:4rem!important;padding-left:4rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-25{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-50{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-75{padding-top:.75rem!important;padding-bottom:.75rem!important}.py-xl-1{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-2{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-3{padding-top:3rem!important;padding-bottom:3rem!important}.py-xl-4{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.py-xl-5{padding-top:4rem!important;padding-bottom:4rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-25{padding-top:.25rem!important}.pt-xl-50{padding-top:.5rem!important}.pt-xl-75{padding-top:.75rem!important}.pt-xl-1{padding-top:1rem!important}.pt-xl-2{padding-top:1.5rem!important}.pt-xl-3{padding-top:3rem!important}.pt-xl-4{padding-top:3.5rem!important}.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}.pb-xl-0{padding-bottom:0!important}.pb-xl-25{padding-bottom:.25rem!important}.pb-xl-50{padding-bottom:.5rem!important}.pb-xl-75{padding-bottom:.75rem!important}.pb-xl-1{padding-bottom:1rem!important}.pb-xl-2{padding-bottom:1.5rem!important}.pb-xl-3{padding-bottom:3rem!important}.pb-xl-4{padding-bottom:3.5rem!important}.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=rtl] .text-xl-start,[dir=ltr] .text-xl-end{text-align:right!important}[dir=rtl] .text-xl-end{text-align:left!important}.text-xl-center{text-align:center!important}}@media(min-width:1440px){[dir=ltr] .float-xxl-start{float:left!important}[dir=rtl] .float-xxl-start,[dir=ltr] .float-xxl-end{float:right!important}[dir=rtl] .float-xxl-end{float:left!important}.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{gap:0!important}.gap-xxl-25{gap:.25rem!important}.gap-xxl-50{gap:.5rem!important}.gap-xxl-75{gap:.75rem!important}.gap-xxl-1{gap:1rem!important}.gap-xxl-2{gap:1.5rem!important}.gap-xxl-3{gap:3rem!important}.gap-xxl-4{gap:3.5rem!important}.gap-xxl-5{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}.m-xxl-0{margin:0!important}.m-xxl-25{margin:.25rem!important}.m-xxl-50{margin:.5rem!important}.m-xxl-75{margin:.75rem!important}.m-xxl-1{margin:1rem!important}.m-xxl-2{margin:1.5rem!important}.m-xxl-3{margin:3rem!important}.m-xxl-4{margin:3.5rem!important}.m-xxl-5{margin:4rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-25{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-50{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-75{margin-right:.75rem!important;margin-left:.75rem!important}.mx-xxl-1{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-2{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-3{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-4{margin-right:3.5rem!important;margin-left:3.5rem!important}.mx-xxl-5{margin-right:4rem!important;margin-left:4rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-25{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-50{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-75{margin-top:.75rem!important;margin-bottom:.75rem!important}.my-xxl-1{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-2{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-3{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-4{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.my-xxl-5{margin-top:4rem!important;margin-bottom:4rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-25{margin-top:.25rem!important}.mt-xxl-50{margin-top:.5rem!important}.mt-xxl-75{margin-top:.75rem!important}.mt-xxl-1{margin-top:1rem!important}.mt-xxl-2{margin-top:1.5rem!important}.mt-xxl-3{margin-top:3rem!important}.mt-xxl-4{margin-top:3.5rem!important}.mt-xxl-5{margin-top:4rem!important}.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}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-25{margin-bottom:.25rem!important}.mb-xxl-50{margin-bottom:.5rem!important}.mb-xxl-75{margin-bottom:.75rem!important}.mb-xxl-1{margin-bottom:1rem!important}.mb-xxl-2{margin-bottom:1.5rem!important}.mb-xxl-3{margin-bottom:3rem!important}.mb-xxl-4{margin-bottom:3.5rem!important}.mb-xxl-5{margin-bottom:4rem!important}.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}.p-xxl-0{padding:0!important}.p-xxl-25{padding:.25rem!important}.p-xxl-50{padding:.5rem!important}.p-xxl-75{padding:.75rem!important}.p-xxl-1{padding:1rem!important}.p-xxl-2{padding:1.5rem!important}.p-xxl-3{padding:3rem!important}.p-xxl-4{padding:3.5rem!important}.p-xxl-5{padding:4rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-25{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-50{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-75{padding-right:.75rem!important;padding-left:.75rem!important}.px-xxl-1{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-2{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-3{padding-right:3rem!important;padding-left:3rem!important}.px-xxl-4{padding-right:3.5rem!important;padding-left:3.5rem!important}.px-xxl-5{padding-right:4rem!important;padding-left:4rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-25{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-50{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-75{padding-top:.75rem!important;padding-bottom:.75rem!important}.py-xxl-1{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-2{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-3{padding-top:3rem!important;padding-bottom:3rem!important}.py-xxl-4{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.py-xxl-5{padding-top:4rem!important;padding-bottom:4rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-25{padding-top:.25rem!important}.pt-xxl-50{padding-top:.5rem!important}.pt-xxl-75{padding-top:.75rem!important}.pt-xxl-1{padding-top:1rem!important}.pt-xxl-2{padding-top:1.5rem!important}.pt-xxl-3{padding-top:3rem!important}.pt-xxl-4{padding-top:3.5rem!important}.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}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-25{padding-bottom:.25rem!important}.pb-xxl-50{padding-bottom:.5rem!important}.pb-xxl-75{padding-bottom:.75rem!important}.pb-xxl-1{padding-bottom:1rem!important}.pb-xxl-2{padding-bottom:1.5rem!important}.pb-xxl-3{padding-bottom:3rem!important}.pb-xxl-4{padding-bottom:3.5rem!important}.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=rtl] .text-xxl-start,[dir=ltr] .text-xxl-end{text-align:right!important}[dir=rtl] .text-xxl-end{text-align:left!important}.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]){color:inherit;text-decoration:none}a:not([href]):hover{color:inherit;text-decoration:none}.text-primary-black,h4,.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 svg,[dir=ltr] .list-style-icons>li i{margin-right:6px}[dir=rtl] .list-style-icons>li svg,[dir=rtl] .list-style-icons>li i{margin-left:6px}.pull-up{transition:all .25s ease}.pull-up:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 14px 24px #3e396b33;z-index:30}.spinner{display:inline-block;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner-reverse{display:inline-block;animation:spin-reverse 1s linear infinite}@keyframes spin-reverse{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.bullet{width:1rem;height:1rem;border-radius:50%;display:inline-block}.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{padding:.1rem .4rem;font-size:90%;color:#d63384;background-color:#eee;border-radius:.1785rem}pre{background-color:#f7f7f9}pre code{background-color:transparent!important}.table-white-space th,.table-white-space td{white-space:nowrap}.table thead th,.table tfoot th{vertical-align:top;text-transform:uppercase;font-size:.857rem;letter-spacing:.5px}.table.table-sm th,.table.table-sm td{padding:.3rem .5rem}[dir=ltr] .table.table-sm th:first-child,[dir=ltr] .table.table-sm td:first-child{padding-left:.75rem}[dir=rtl] .table.table-sm th:first-child,[dir=rtl] .table.table-sm td:first-child{padding-right:.75rem}.table.table-dark tr>*{border-bottom-color:#3b4253!important}.table:not(.table-dark):not(.table-light) thead:not(.table-dark) th,.table:not(.table-dark):not(.table-light) tfoot:not(.table-dark) th{background-color:#f3f2f7}.table-hover tbody tr{cursor:pointer}.card .table{margin-bottom:0;border-bottom-left-radius:.357rem;border-bottom-right-radius:.357rem}.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=rtl] .card .table tbody tr:last-child td:first-child{border-bottom-right-radius:.357rem}[dir=ltr] .card .table tbody tr:last-child td:last-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 thead tr>td:first-child,[dir=ltr] .table.table-flush-spacing tbody tr>td:first-child{padding-left:0}[dir=rtl] .table.table-flush-spacing thead tr>td:first-child,[dir=rtl] .table.table-flush-spacing tbody tr>td:first-child{padding-right:0}[dir=ltr] .table.table-flush-spacing thead tr>td:last-child,[dir=ltr] .table.table-flush-spacing tbody tr>td:last-child{padding-right:0}[dir=rtl] .table.table-flush-spacing thead tr>td:last-child,[dir=rtl] .table.table-flush-spacing tbody 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{transition:all .2s ease}.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)}.form-control:focus:valid,.form-control:focus.is-valid{box-shadow:0 3px 10px #22292f1a}.form-control-plaintext:focus{outline:none}textarea.form-control{line-height:1.6rem;padding:.8rem 1rem!important}textarea.form-control-sm{padding:.4rem .857rem!important}textarea.form-control-lg{padding:1rem 1.143rem!important}.input-group:not(.bootstrap-touchspin):focus-within{box-shadow:0 3px 10px #22292f1a;border-radius:.357rem}.input-group:not(.bootstrap-touchspin):focus-within .form-control,.input-group:not(.bootstrap-touchspin):focus-within .input-group-text{border-color:#4f46e5;box-shadow:none}.input-group:not(.bootstrap-touchspin):focus-within .form-control.is-valid,.input-group:not(.bootstrap-touchspin):focus-within .input-group-text.is-valid{border-color:#28c76f}.input-group:not(.bootstrap-touchspin):focus-within .form-control.is-invalid,.input-group:not(.bootstrap-touchspin):focus-within .input-group-text.is-invalid{border-color:#fb7979}.input-group.is-valid .input-group-text{border-color:#28c76f!important}.input-group.is-valid:not(.bootstrap-touchspin):focus-within .input-group-text{border-color:#28c76f}.input-group.is-invalid .input-group-text{border-color:#fb7979!important}.input-group.is-invalid:not(.bootstrap-touchspin):focus-within .input-group-text{border-color:#fb7979}.input-group.disabled .input-group-text{background-color:#efefef}.input-group.round .form-control,.input-group.round .input-group-text,.input-group.round:focus-within{border-radius:1.5rem}.input-group.square .form-control,.input-group.square .input-group-text,.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=rtl] .input-group-merge .form-control:not(:first-child){padding-right:0;border-right:0}[dir=ltr] .input-group-merge .form-control:not(:last-child){padding-right:0;border-right:0}[dir=rtl] .input-group-merge .form-control:not(:last-child){padding-left:0;border-left:0}.input-group-merge .form-control.is-valid .input-group-text{border-color:#28c76f}.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){background-color:#efefef;border-color:#efefef;opacity:1}.form-check-input:not(:disabled):checked{box-shadow:0 2px 4px #4f46e566}.form-check-input:not(:disabled):indeterminate{background-size:85%}.form-switch{position:relative}.form-switch .form-check-input{height:1.7rem}.form-switch .form-check-input:checked{box-shadow:none!important}.form-switch .form-check-input{border:none}.form-switch .form-check-input:not(:checked){background-color:#e2e2e2}.form-switch .form-check-input:active{filter:none}.form-switch .form-check-input:not(:disabled):checked,.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-text-left,.form-switch .form-check-label .switch-text-right,.form-switch .form-check-label .switch-icon-left,.form-switch .form-check-label .switch-icon-right{position:absolute;-webkit-user-select:none;user-select:none;line-height:1.65}.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,.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{height:13px;width:13px;font-size:13px}.form-switch .form-check-label .switch-text-left,.form-switch .form-check-label .switch-icon-left{top:0;color:#fff;opacity:0;transition:opacity .1s ease,transform .15s ease}[dir=ltr] .form-switch .form-check-label .switch-text-left,[dir=ltr] .form-switch .form-check-label .switch-icon-left{left:6px;transform:translate(8px)}[dir=rtl] .form-switch .form-check-label .switch-text-left,[dir=rtl] .form-switch .form-check-label .switch-icon-left{right:6px;transform:translate(-8px)}.form-switch .form-check-label .switch-text-right,.form-switch .form-check-label .switch-icon-right{top:0;opacity:1;transform:translate(0);transition:opacity .08s ease,transform .15s ease}[dir=ltr] .form-switch .form-check-label .switch-text-right,[dir=ltr] .form-switch .form-check-label .switch-icon-right{left:25px}[dir=rtl] .form-switch .form-check-label .switch-text-right,[dir=rtl] .form-switch .form-check-label .switch-icon-right{right:25px}.form-switch .form-check-label:focus{outline:0}.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:translate(1.4rem)}[dir=rtl] .form-switch .form-check-input:checked~.form-check-label:after{transform:translate(-1.4rem)}.form-switch .form-check-input:checked~.form-check-label .switch-text-left,.form-switch .form-check-input:checked~.form-check-label .switch-icon-left{transform:translate(0);opacity:1}.form-switch .form-check-input:checked~.form-check-label .switch-text-right,.form-switch .form-check-input:checked~.form-check-label .switch-icon-right{opacity:0}[dir=ltr] .form-switch .form-check-input:checked~.form-check-label .switch-text-right,[dir=ltr] .form-switch .form-check-input:checked~.form-check-label .switch-icon-right{transform:translate(-8px)}[dir=rtl] .form-switch .form-check-input:checked~.form-check-label .switch-text-right,[dir=rtl] .form-switch .form-check-input:checked~.form-check-label .switch-icon-right{transform:translate(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{background-color:#4f46e5;color:#fff;padding:1px 6px;font-size:.6rem;border-radius:0 0 5px 5px}[dir=ltr] .textarea-counter-value{margin-right:1rem}[dir=rtl] .textarea-counter-value{margin-left:1rem}.btn.disabled-max-min,.btn.disabled-max-min:focus,.btn.disabled-max-min:active{background-color:#22292f80!important;cursor:default}.bootstrap-touchspin.disabled-touchspin .bootstrap-touchspin-down,.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}.picker__input.form-control{background-color:#fff}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#6e6b7b!important}.btn{box-shadow:none;font-weight:500}.btn[class*=bg-gradient-]{transition:all .2s ease}.btn[class*=bg-gradient-]:hover{transform:translateY(-2px)}.btn.btn-icon{padding:.715rem .736rem}.btn.btn-sm.btn-icon,.btn-group-sm>.btn.btn-icon{padding:.5rem;line-height:.5}.btn.btn-lg.btn-icon,.btn-group-lg>.btn.btn-icon{padding:1rem;line-height:.75}.btn:focus,.btn.focus,.btn:active,.btn.active{outline:none;box-shadow:none}.btn:not(:disabled):not(.disabled):active:focus,.btn:not(:disabled):not(.disabled).active:focus{box-shadow:none!important}.btn .feather{vertical-align:bottom}.btn-check:checked+[class*=btn-],.btn-check:active+[class*=btn-]{outline:none;box-shadow:none}.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%}}.waves-effect{cursor:inherit}.dropdown-toggle-split{padding-right:.7894736842rem;padding-left:.7894736842rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:1.1428571429rem;padding-left:1.1428571429rem}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.5263157895rem;padding-left:.5263157895rem}.btn-group [class*=btn-]:not([class*=btn-outline-]):not([class*=btn-flat-]):not([class*=btn-gradient-]):not([class*=btn-relief-]){border-left-color:#22292f14!important;border-right-color:#22292f14!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=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=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{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 #00000026 1.95px 1.95px 2.6px}[dir=rtl] .btn-group-toggle :not([class*=btn-outline-]).active,[dir=rtl] .btn-group-toggle :not([class*=btn-outline-]):active{box-shadow:inset #00000026 -1.95px 1.95px 2.6px}[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}.dropdown-menu{transform:scaleY(0);box-shadow:0 5px 25px #22292f1a}.dropdown-menu .dropdown-item{width:auto;cursor:pointer}.dropdown-menu .dropdown-header{font-weight:500;line-height:1}.show>.dropdown-menu{transform:scale(1);opacity:1;display:block}.show .dropdown-toggle:focus{box-shadow:none}.show .btn.dropdown-toggle:focus{box-shadow:none}.dropdown-toggle:after{border:none!important;content:" ";background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:16px;color:#6e6b7b;width:14px;height:11px;position:relative;top:1px;padding:0;margin:0;vertical-align:0}[dir=ltr] .dropdown-toggle:after{right:0;left:.714rem}[dir=rtl] .dropdown-toggle:after{left:0;right:.714rem}.dropdown-toggle.btn-lg:after,.btn-group-lg>.dropdown-toggle.btn:after{background-size:18px}.dropdown-toggle.btn-sm:after,.btn-group-sm>.dropdown-toggle.btn: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{background-image:url("data:image/svg+xml,%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%3Cpolyline points='18 15 12 9 6 15'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:16px;width:14px;height:11px;content:"";vertical-align:.05rem}.dropup .dropdown-menu{min-width:8rem}.dropstart .dropdown-toggle:before{border:none!important;background-image:url("data:image/svg+xml,%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%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:16px;width:14px;height:11px;content:"";position:relative}[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{border:none!important;background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:16px;width:14px;height:11px;content:""}.dropend .dropdown-menu{min-width:8rem}.dropdown-menu[data-popper-placement=bottom-start],.dropdown-menu[data-popper-placement=bottom-end]{margin-top:.4rem!important}.dropdown-menu[data-popper-placement=top-start],.dropdown-menu[data-popper-placement=top-end]{margin-bottom:.4rem!important}[dir=ltr] .dropdown-menu[data-popper-placement=right-start],[dir=ltr] .dropdown-menu[data-popper-placement=right-end]{margin-left:.4rem!important}[dir=rtl] .dropdown-menu[data-popper-placement=right-start],[dir=rtl] .dropdown-menu[data-popper-placement=right-end],[dir=ltr] .dropdown-menu[data-popper-placement=left-start],[dir=ltr] .dropdown-menu[data-popper-placement=left-end]{margin-right:.4rem!important}[dir=rtl] .dropdown-menu[data-popper-placement=left-start],[dir=rtl] .dropdown-menu[data-popper-placement=left-end]{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}.dropdown.dropdown-icon-wrapper .dropdown-menu .dropdown-item,.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}.horizontal-menu-wrapper .dropdown-menu,.header-navbar .dropdown-menu{animation-duration:.3s;animation-fill-mode:both;animation-name:slideIn}.dropdown-toggle.hide-arrow:before,.dropdown-toggle.hide-arrow:after,.dropdown-toggle-hide-arrow>.dropdown-toggle:before,.dropdown-toggle-hide-arrow>.dropdown-toggle:after{display:none}@keyframes slideIn{0%{transform:translateY(1rem);opacity:0}to{transform:translateY(0);opacity:1}0%{transform:translateY(1rem);opacity:0}}.header-navbar{padding:0;min-height:4.45rem;font-family:var(--bs-body-font-family);transition:.3s ease all,background 0s;z-index:997}[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{color:#fff!important}.header-navbar[class*=bg-] .navbar-nav .nav-item>a i,.header-navbar[class*=bg-] .navbar-nav .nav-item>a svg,.header-navbar[class*=bg-] .navbar-nav .nav-item>a span{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;margin:1.3rem auto 0;width:calc(100vw - (100vw - 100%) - 4rem - 210px);border-radius:.428rem;z-index:12}[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(100vw - (100vw - 100%) - 210px);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}.header-navbar.navbar-border{border-bottom:1px solid #ebe9f1}[dir=ltr] .header-navbar.navbar-shadow{box-shadow:#00000026 1.95px 1.95px 2.6px}[dir=rtl] .header-navbar.navbar-shadow{box-shadow:#00000026 -1.95px 1.95px 2.6px}.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{padding:.8rem 1rem;flex-basis:100%;transition:.3s ease all}[dir=ltr] .header-navbar .navbar-container{margin-left:0}[dir=rtl] .header-navbar .navbar-container{margin-right:0}@media(min-width:576px){.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}.header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .dropdown-menu.dropdown-menu-end,.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}.header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .dropdown-menu.dropdown-menu-end:before,.header-navbar .navbar-container ul.navbar-nav li.dropdown-notification .dropdown-menu.dropdown-menu-end:before{background:#4f46e5;border-color:#4f46e5}.header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .dropdown-menu-header,.header-navbar .navbar-container ul.navbar-nav li.dropdown-notification .dropdown-menu-header{border-top-left-radius:.357rem;border-top-right-radius:.357rem}.header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .dropdown-menu-header .dropdown-header,.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{margin-bottom:.5rem;font-size:smaller;color:#b9b9c3}.header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .dropdown-menu-footer,.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;margin-bottom:0;line-height:1.2}.header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .list-item{position:relative}.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 h6.cart-item-title,.header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .media-heading .cart-item-title.h6{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{margin-bottom:0;width:5rem}[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;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;padding:0 .5rem;position:relative}.header-navbar .navbar-container ul.navbar-nav li.dropdown-user{line-height:1!important}.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;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}.header-navbar .navbar-container ul.navbar-nav li a.dropdown-user-link img{box-shadow:0 4px 8px #22292f1f,0 2px 4px #22292f14}.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}.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}.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;padding:.9rem 1.28rem;border:none;border-bottom:1px solid #ebe9f1}.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}.header-navbar .navbar-container .dropdown-menu-media .media-list a:last-of-type .list-item{border-bottom:none}.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{background-color:#6e58ff;color:#fff;box-shadow:0 3px 10px #6e58ff}.trial-status-animate{animation:lights 1s 0ms alternate infinite}.navbar-floating .navbar-container:not(.main-menu-content){padding:.8rem 1rem}.navbar-floating .header-navbar-shadow{display:block;padding-top:2.2rem;width:100%;height:102px;position:fixed;top:0;z-index:11}[dir=ltr] .navbar-floating .header-navbar-shadow{background:linear-gradient(180deg,#f8f8f8f2 44%,#f8f8f875 73%,#fff0);left:0}[dir=rtl] .navbar-floating .header-navbar-shadow{background:linear-gradient(-180deg,#f8f8f8f2 44%,#f8f8f875 73%,#fff0);right:0}[dir] .navbar-floating .header-navbar-shadow{background-repeat:repeat}.navbar-light,.navbar-light.navbar-horizontal{background:#fff}.navbar-light .navbar-nav .active.nav-link{background-color:#22292f08}.navbar-light .navbar-nav .disabled.nav-link{color:#b9b9c3}.navbar-dark{background:#b8c2cc}.navbar-dark .navbar-brand{color:#fff!important}.navbar-dark.navbar-horizontal{background:#b8c2cc}.navbar-dark .nav-search .form-control,.navbar-dark .nav-search .btn-secondary{color:#fff;background:#b8c2cc}.navbar-dark .navbar-nav li{line-height:1}.navbar-dark .navbar-nav .active.nav-link{background-color:#ffffff0d}.navbar-dark .navbar-nav .disabled.nav-link{color:#dae1e7}@media(max-width:767.98px){.header-navbar .navbar-nav .show{position:static}.header-navbar .navbar-nav .open-navbar-container{padding-top:.625rem}.header-navbar .dropup,.header-navbar .dropend,.header-navbar .dropdown,.header-navbar .dropstart{position:static}.header-navbar .navbar-container .show~.dropdown-menu{right:0;left:0!important;float:none;width:auto!important;margin-top:0;overflow:hidden}[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-header .navbar-nav .nav-link,.navbar-light .navbar-container .navbar-nav .nav-link{color:#b8c2cc}}@media(max-width:1199.98px){.header-navbar.floating-nav{width:calc(100vw - (100vw - 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{margin:0;flex-flow:row wrap}.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{margin:0;flex-flow:row wrap}.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(100vw - (100vw - 100%) - 2.4rem)!important;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}.horizontal-layout .header-navbar .navbar-container{padding-left:.8rem;padding-right:.8rem}}@media(max-width:1199px){.header-navbar .navbar-container ul.navbar-nav li a.dropdown-user-link .user-name{margin-bottom:0}}.card{margin-bottom:2rem;transition:all .3s ease-in-out,background 0s,color 0s,border-color 0s}[dir=ltr] .card{box-shadow:#00000026 1.95px 1.95px 2.6px}[dir=rtl] .card{box-shadow:#00000026 -1.95px 1.95px 2.6px}.card .card{box-shadow:none!important}.card .card-title{font-weight:500;font-size:1.285rem;margin-bottom:1.53rem}.card .card-bordered{border:0 solid rgba(34,41,47,.125)}.card .card-img{object-fit:cover}.card .card-img-overlay{border-radius:.428rem}.card.card-fullscreen{display:block;z-index:9999;position:fixed;width:100%!important;height:100%!important;inset:0;overflow:auto}.card .card-body[class*=border-bottom-]{border-bottom-width:2px!important}.card .card-img-overlay.bg-overlay{background:#22292f73}.card .card-img-overlay .text-muted{color:#1e1e1e!important}.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}.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}.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)}.card .card-header+.card-content>.card-body:first-of-type,.card .card-header+.card-body{padding-top:0}.card .card-footer{border-top:1px solid #dae1e7;background-color:transparent}.card-group{margin-bottom:.75rem}.card-head-inverse{color:#fff}.card-head-inverse .heading-elements i,.card-head-inverse .heading-elements svg{color:#fff}.card-transparent{background-color:transparent}.text-white .card-img-overlay .text-muted{color:#fff!important}.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 screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.card-body,.card-content{min-height:1px}}.card-congratulations{color:#fff}[dir=ltr] .card-congratulations{background:linear-gradient(360deg,#4f46e5,#4f46e5b3)}[dir=rtl] .card-congratulations{background:linear-gradient(-360deg,#4f46e5,#4f46e5b3)}.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}}.card-congratulations .avatar{margin-bottom:2rem}.congratulation-medal{position:absolute;top:0}[dir=ltr] .congratulation-medal{right:37px}[dir=rtl] .congratulation-medal{left:37px}.card-deposits .deposits-divider{margin-top:1.8rem;margin-bottom:1.4rem}.card-employee-task .employee-task:not(:last-child){margin-bottom:1.5rem}.card-developer-meetup .meetup-img-wrapper{background-color:#4f46e51a}.card-developer-meetup .meetup-header{margin-bottom:2rem}.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}.card-developer-meetup .meetings+.meetings{margin-top:1.2rem}.card-developer-meetup .avatar-group{margin-top:2rem}.card-profile{text-align:center}.card-profile .card-body{position:relative;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;padding:.5rem;border-radius:50%;background-color:#fff;box-shadow:0 0 8px #22292f24;margin-bottom:1.15rem}.card-profile .card-body .profile-image-wrapper .profile-image img{width:100px;height:100px}.card-profile .card-body .profile-badge{margin-top:.8rem;margin-bottom:.8rem}.card-apply-job .apply-job-package{padding:1.2rem;margin-bottom:1.15rem;display:flex;align-items:center;justify-content:space-between}.card-apply-job .apply-job-package sup{top:-.8rem}.card-transaction .transaction-item{display:flex;align-items:center;justify-content:space-between}.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}.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}.card-user-timeline .timeline .timeline-item:not(:last-child){padding-bottom:2.3rem}.business-card .business-items:not(:last-child){margin-bottom:1.3rem}.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}.business-card .business-items .business-item:not(:last-child){margin-bottom:.85rem}.card-browser-states .browser-states{margin-top:2.14rem;display:flex;justify-content:space-between;align-items:center}.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}.card-app-design .design-planning-wrapper:not(:last-child){margin-bottom:1.3rem}.card-app-design .design-planning-wrapper .design-planning{padding:.5rem;margin-bottom:.7rem;text-align:center;background-color:#f8f8f8;border-radius:.357rem;min-width:6.4rem}[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}.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}.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}}.card-revenue-budget .revenue-report-wrapper #revenue-report-chart .apexcharts-series[seriesName=Earning]{transform:scaleY(.965)}.card-revenue-budget .revenue-report-wrapper #revenue-report-chart .apexcharts-series[seriesName=Expense]{transform:scaleY(1.035)}.card-revenue-budget .budget-wrapper{padding:2rem 3rem;text-align:center}@media(max-width:767.98px){.card-revenue-budget .budget-wrapper{padding-top:0}}.card-revenue-budget .budget-wrapper .budget-dropdown{margin-bottom:2rem}.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:#00000026 1px 1px 3px}[dir=rtl] .team-card{box-shadow:#00000026 -1px 1px 3px}.team-card:hover{transition:.2s ease all}[dir=ltr] .team-card:hover{box-shadow:var(--bs-success) 1px 1px 3px!important;transform:translate(3px)}[dir=rtl] .team-card:hover{box-shadow:var(--bs-success) -1px 1px 3px!important;transform:translate(-3px)}#talent-profile-card{box-shadow:#00000026 0 3px 2.6px 3px!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{border-radius:50px;background:#e9e9e957;transition:background-color .4s ease 0s,box-shadow .4s ease 0s}[dir=ltr] .job-type-card{box-shadow:#bebebe 10px 10px 10px,#fff -10px -10px 30px!important}[dir=rtl] .job-type-card{box-shadow:#bebebe -10px 10px 10px,#fff 10px -10px 30px!important}.flow-card{border-radius:50px;background:#f6f5f500;box-shadow:none!important;transition:background-color .4s ease 0s,box-shadow .4s ease 0s}.job-type-card:hover,.flow-card:hover{transform:scale(1.03)}.screening-test-card:hover{transform:scale(1.03);box-shadow:#0006 0 2px 4px,#0000004d 0 7px 13px -3px,#0003 0 -3px inset!important}.job-lead-card{box-shadow:#0e1e251f 0 2px 4px,#0e1e2552 0 2px 16px!important}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#dashboard-analytics .avatar .avatar-content,#statistics-card .avatar .avatar-content{padding:0!important}}.carousel-dark .carousel-caption h1,.carousel-dark .carousel-caption .h1,.carousel-dark .carousel-caption h2,.carousel-dark .carousel-caption .h2,.carousel-dark .carousel-caption h3,.carousel-dark .carousel-caption .h3,.carousel-dark .carousel-caption h4,.carousel-dark .carousel-caption .h4,.carousel-dark .carousel-caption h5,.carousel-dark .carousel-caption .h5,.carousel-dark .carousel-caption h6,.carousel-dark .carousel-caption .h6{color:#22292f}.breadcrumb:not([class*=breadcrumb-]) .breadcrumb-item+.breadcrumb-item:before{content:" ";background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;color:#6e6b7b;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:" ";background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;color:#6e6b7b;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 span,.badge[class*=bg-] .dropdown-toggle i,.badge[class*=bg-] .dropdown-toggle svg,.badge[class*=bg-].dropdown-toggle span,.badge[class*=bg-].dropdown-toggle i,.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 svg,[dir=ltr] .badge[class*=bg-].dropdown-toggle i,[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 svg,[dir=rtl] .badge[class*=bg-].dropdown-toggle i,[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}.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;padding-left:.25rem;padding-right:.25rem}[dir=ltr] .badge.badge-up{right:-9px}[dir=rtl] .badge.badge-up{left:-9px}.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}.dropup .badge{cursor:pointer}.nav{border-radius:.25rem}.nav.wrap-border{border:1px solid #ddd}.nav.wrap-border li.nav-header{margin:0 .5rem}.nav.wrap-border li.nav-item,.nav.wrap-border div{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}.nav.square-border,.nav.square-border .nav-item .nav-link.active{border-radius:0}.nav .modern-nav-toggle{padding:0;margin:1.571rem 0}.nav .dropdown.show .dropdown-toggle:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.nav .dropdown-toggle:not(.active):after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%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}.nav-pills{margin-bottom:1rem}.nav-pills .nav-link{padding:.786rem 1.5rem;font-size:1rem;line-height:1rem;border:1px solid transparent;color:#5e5873}.nav-pills .nav-link.active{border-color:#4f46e5;box-shadow:0 4px 18px -4px #4f46e5a6}.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%}.nav-pills.nav-justified .nav-item{float:none}.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%}.nav-pills.nav-justified .nav-link{margin-bottom:0}}.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){.nav-pills.nav-justified .nav-link.active,.nav-pills.nav-justified .nav-link.active:hover,.nav-pills.nav-justified .nav-link.active:focus{border-bottom-color:transparent}}.nav-pills.nav-justified .nav-link{display:block}.nav-pills.nav-justified .nav-link.active{border:none}.nav-pills.nav-justified .nav-link.active:hover,.nav-pills.nav-justified .nav-link.active:focus{border:none}.nav-tabs{margin-bottom:1rem;position:relative}.nav-tabs .nav-item{position:relative}.nav-tabs .nav-link{color:#6e6b7b;border:none;min-width:auto;font-weight:450;padding:.61rem 1.2rem;border-radius:0;position:relative;overflow:hidden}.nav-tabs .nav-link:after{content:"";position:absolute;bottom:0;width:100%;height:3px;transition:transform .3s;transform:translate3d(0,150%,0)}[dir=ltr] .nav-tabs .nav-link:after{left:0;background:linear-gradient(30deg,#4f46e5,#4f46e580)!important}[dir=rtl] .nav-tabs .nav-link:after{right:0;background:linear-gradient(-30deg,#4f46e5,#4f46e580)!important}.nav-tabs .nav-link.active{position:relative;color:#4f46e5}.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%}.nav-tabs.nav-justified .nav-item{float:none}.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%}.nav-tabs.nav-justified .nav-link{margin-bottom:0}}.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){.nav-tabs.nav-justified .nav-link.active,.nav-tabs.nav-justified .nav-link.active:hover,.nav-tabs.nav-justified .nav-link.active:focus{border-bottom-color:transparent}}.nav-tabs.nav-justified .nav-item a.nav-link{display:block;border-radius:0}.nav-tabs.nav-justified .nav-item a.nav-link.active{border:none}.nav-tabs.nav-justified .nav-item a.nav-link:hover{border-color:transparent}.nav-vertical{overflow:hidden}.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;padding:0}.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;padding:2px 0;margin-bottom:0;vertical-align:middle}.alert .alert-heading{font-weight:600;font-size:1rem;padding:.71rem 1rem;margin-bottom:0}.alert .alert-body{padding:.71rem 1rem}.alert.alert-dark .alert-heading{box-shadow:#4b4b4b66 0 6px 15px -7px}.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 .h1,.list-group .list-group-item-action.active h2,.list-group .list-group-item-action.active .h2,.list-group .list-group-item-action.active h3,.list-group .list-group-item-action.active .h3,.list-group .list-group-item-action.active h4,.list-group .list-group-item-action.active .h4,.list-group .list-group-item-action.active h5,.list-group .list-group-item-action.active .h5,.list-group .list-group-item-action.active h6,.list-group .list-group-item-action.active .h6,.list-group .list-group-item-action:active h1,.list-group .list-group-item-action:active .h1,.list-group .list-group-item-action:active h2,.list-group .list-group-item-action:active .h2,.list-group .list-group-item-action:active h3,.list-group .list-group-item-action:active .h3,.list-group .list-group-item-action:active h4,.list-group .list-group-item-action:active .h4,.list-group .list-group-item-action:active h5,.list-group .list-group-item-action:active .h5,.list-group .list-group-item-action:active h6,.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}.list-group.list-group-circle{border:none}.list-group.list-group-circle .list-group-item{border:none;position:relative}[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:" ";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 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/circle%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;color:#6e6b7b;background-size:10px;position:absolute;height:10px;width:10px;top:1.15rem}[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}.list-group.list-group-circle .list-group-item:hover{background-color:transparent}.list-group-item.gu-mirror{border-radius:0}.translate-filter{transition:transform .5s ease}[dir=ltr] .translate-filter:hover{transform:translate(.5rem)}[dir=rtl] .translate-filter:hover{transform:translate(-.5rem)}.toast.show{z-index:1030}.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}.accordion .accordion-item{margin-bottom:0}.accordion .accordion-item:last-of-type{margin-bottom:0}.accordion .accordion-item:not(:last-of-type){border-bottom:1px solid #ebe9f1}.accordion .accordion-body{padding-top:.42rem}.accordion.accordion-without-arrow .accordion-button:after{background-image:none!important}.accordion-border .accordion-item{border:1px solid #ebe9f1;border-radius:.428rem}.accordion-border .accordion-item:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion-border .accordion-item:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion-margin .accordion-item{margin-top:.71rem;margin-bottom:.71rem;box-shadow:0 2px 15px #22292f0d!important;border-radius:.357rem;border-bottom:0 solid transparent!important}.card.accordion-item .accordion-button{border-radius:.357rem}.page-item{border-radius:5rem}.page-item:not(.prev-item) .page-link,.page-item:not(.next-item) .page-link,.page-item:not(.first) .page-link,.page-item:not(.last) .page-link,.page-item:not(.active) .page-link{line-height:1.3}.page-item .page-link{display:flex;align-items:center;justify-content:center}.page-item.previous .page-link,.page-item.prev .page-link,.page-item.next .page-link,.page-item.first .page-link,.page-item.last .page-link{width:auto}.page-item.prev-item .page-link,.page-item.next-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}.page-item.prev-item .page-link{border-radius:50%}.page-item.prev-item .page-link:before{background-image:url("data:image/svg+xml,%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%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:14px;color:#6e6b7b;width:8px;height:18px;content:""}.page-item.prev-item .page-link:hover{background:#f3f2f7;color:#4f46e5}.page-item.prev-item .page-link:active,.page-item.prev-item .page-link:hover{background-color:#4f46e5!important}.page-item.prev-item .page-link:active:before,.page-item.prev-item .page-link:hover:before{background-image:url("data:image/svg+xml,%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%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E")!important}.page-item.prev-item.disabled .page-link:before{background-image:url("data:image/svg+xml,%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%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%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}.page-item.next-item .page-link{border-radius:50%}.page-item.next-item .page-link:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:14px;width:8px;height:18px;content:""}.page-item.next-item .page-link:hover{background:#f3f2f7;color:#4f46e5}.page-item.next-item .page-link:active,.page-item.next-item .page-link:hover{background-color:#4f46e5!important}.page-item.next-item .page-link:active:after,.page-item.next-item .page-link:hover:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")!important}.page-item.next-item.disabled .page-link:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")}.page-item.prev .page-link:before,.page-item.previous .page-link:before{background-image:url("data:image/svg+xml,%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%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:14px;color:#6e6b7b;width:12px;height:18px;content:""}.page-item.prev .page-link:hover:before,.page-item.previous .page-link:hover:before{background-image:url("data:image/svg+xml,%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%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E")!important}.page-item.prev.disabled .page-link:before,.page-item.previous.disabled .page-link:before{background-image:url("data:image/svg+xml,%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%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E")}.page-item.next .page-link:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:14px;color:#6e6b7b;width:12px;height:18px;content:""}.page-item.next .page-link:hover:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")!important}.page-item.next.disabled .page-link:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")}.page-item.disabled .page-link{color:#b9b9c3}.page-item .page-link{margin:0;font-size:1rem;min-width:2.286rem}[dir=ltr] .page-item .page-link{margin-left:0}[dir=rtl] .page-item .page-link{margin-right:0}.page-item .page-link:focus{box-shadow:none}.page-item .page-link:hover{color:#4f46e5}.page-item.active{background-color:#f3f2f7;border-radius:0}.page-item.active .page-link{z-index:3;border-radius:5rem;background-color:#4f46e5;color:#fff!important;font-weight:600}[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}.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=rtl] .page-item:first-child:not(.prev-item) .page-link{border-top-right-radius:1.428rem;border-bottom-right-radius:1.428rem}[dir=ltr] .page-item:last-child:not(.next-item).active{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}.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}.modal .modal-header{background-color:#f8f8f8}.modal .modal-header .btn-close{padding:.8rem;box-shadow:0 5px 20px #22292f1a;border-radius:.357rem;background-color:#fff;opacity:1;transition:all .23s ease .1s;position:relative}[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:hover,.modal .modal-header .btn-close:focus,.modal .modal-header .btn-close:active{opacity:1;outline:none;box-shadow:none}[dir=ltr] .modal .modal-header .btn-close:hover,[dir=ltr] .modal .modal-header .btn-close:focus,[dir=ltr] .modal .modal-header .btn-close:active{transform:translate(15px,-2px)}[dir=rtl] .modal .modal-header .btn-close:hover,[dir=rtl] .modal .modal-header .btn-close:focus,[dir=rtl] .modal .modal-header .btn-close:active{transform:translate(-15px,-2px)}.modal .modal-fullscreen .modal-header .btn-close{transform:translate(0)}.modal .modal-content{overflow:visible;box-shadow:0 5px 20px #22292f1a}.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}.modal.modal-sticky .modal-dialog{box-shadow:0 0 24px #22292f40;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{background:transparent;box-shadow:none;line-height:0}.modal-xs{max-width:300px}@media(min-width:1200px){.modal-xl{margin-left:3%;margin-right:3%}}.modal-slide-in,.modal-slide-in .modal{padding:0!important;overflow:hidden!important}.modal-slide-in .modal-dialog{position:fixed;top:0;bottom:0;margin:0;max-width:none;width:20rem}[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{padding-bottom:1.8875rem;padding-top:1.8875rem;overflow:auto;border-radius:0;height:100%}.modal-slide-in .modal-dialog .modal-body{padding-bottom:0;padding-top:0;margin:auto 0;flex-grow: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;transform:none;position:absolute;top:1.5rem;margin:0;padding:0!important;line-height:.5;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:translate(100%)}[dir=rtl] .modal-slide-in.fade .modal-dialog,[dir=rtl] .modal-slide-in .modal.fade .modal-dialog{transform:translate(-100%)}.modal-slide-in.show .modal-dialog,.modal-slide-in .modal.show .modal-dialog{transform:translate(0)!important;transition:transform .1s ease-out}@media(max-width:576px){.modal:not(.modal-slide-in) .modal-dialog:not(.modal-fullscreen){padding-right:1rem;padding-left:1rem}.modal .modal-xs,.modal .modal-sm{max-width:unset}.modal.modal-sticky .modal-dialog{margin-right:.2rem!important;margin-left:.2rem;margin-bottom:3rem}}.modal-refer-earn .modal-refer-earn-step svg{height:2.5rem;width:2.5rem}@media(max-width:991.98px){#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}}.popover{box-shadow:0 0 10px #22292f1a}.popover .popover-header{font-size:1.07rem;border:1px solid #4f46e5}.popover .popover-body{border:1px solid #ebe9f1;border-top-color:#fff;border-bottom-left-radius:.358rem;border-bottom-right-radius:.358rem}.popover.bs-popover-bottom .popover-arrow:after,.popover.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow:after{border-bottom-color:#4f46e5}.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{bottom:1px}[dir=ltr] .bs-popover-end>.popover-arrow:after,[dir=ltr] .bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{left:1px}[dir=rtl] .bs-popover-end>.popover-arrow:after,[dir=rtl] .bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{right:1px}[dir=ltr] .bs-popover-start>.popover-arrow:after,[dir=ltr] .bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{right:1px}[dir=rtl] .bs-popover-start>.popover-arrow:after,[dir=rtl] .bs-popover-auto[data-popper-placement^=left]>.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=rtl] .rotate-45,[dir=ltr] .rotate-45-inverse{transform:rotate(-45deg)}[dir=rtl] .rotate-45-inverse{transform:rotate(45deg)}[dir=ltr] .rotate-90{transform:rotate(90deg)}[dir=rtl] .rotate-90,[dir=ltr] .rotate-90-inverse{transform:rotate(-90deg)}[dir=rtl] .rotate-90-inverse{transform:rotate(90deg)}[dir=ltr] .rotate-180{transform:rotate(180deg)}[dir=rtl] .rotate-180,[dir=ltr] .rotate-180-inverse{transform:rotate(-180deg)}[dir=rtl] .rotate-180-inverse{transform:rotate(180deg)}.border-2{border-width:2px!important}.border-top-2{border-top-width:2px!important}.border-bottom-2{border-bottom-width:2px!important}[dir=ltr] .border-start-2{border-left-width:2px!important}[dir=rtl] .border-start-2,[dir=ltr] .border-end-2{border-right-width:2px!important}[dir=rtl] .border-end-2{border-left-width:2px!important}.border-3{border-width:3px!important}.border-top-3{border-top-width:3px!important}.border-bottom-3{border-bottom-width:3px!important}[dir=ltr] .border-start-3{border-left-width:3px!important}[dir=rtl] .border-start-3,[dir=ltr] .border-end-3{border-right-width:3px!important}[dir=rtl] .border-end-3{border-left-width:3px!important}.round{border-radius:1.5rem}.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}.cursor-pointer{cursor:pointer}.cursor-move{cursor:move}.cursor-default{cursor:default}.cursor-progress{cursor:progress}.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}.box-shadow-0{box-shadow:none!important}.box-shadow-1{box-shadow:0 2px 5px #22292f29,0 2px 10px #22292f1f}.box-shadow-2{box-shadow:0 8px 17px #22292f33,0 6px 20px #22292f30}.box-shadow-3{box-shadow:0 12px 15px #22292f3d,0 17px 50px #22292f30}.box-shadow-4{box-shadow:0 16px 28px #22292f38,0 25px 55px #22292f36}.box-shadow-5{box-shadow:0 27px 24px #22292f33,0 40px 77px #22292f38}.box-shadow-6{box-shadow:0 4px 8px #22292f1f,0 2px 4px #22292f14}.outline-none{outline:none!important}.list-style-inside{list-style:inside}.list-style-circle{list-style:circle}.list-style-square{list-style:square}.bg-cover{background-size:cover!important}.background-repeat{background-repeat:repeat!important}.background-no-repeat{background-repeat:no-repeat!important}.icon-bg-circle{color:#fff;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}a:hover{cursor:pointer}.table-middle td{vertical-align:middle}.fill-current{fill:currentColor}.pointer-events-none{pointer-events:none}.bg-white .card-header,.bg-white .card-footer{background-color:transparent}.border-white{border:1px solid #ffffff!important}.border-top-white{border-top:1px solid #ffffff}.border-bottom-white{border-bottom:1px solid #ffffff}[dir=ltr] .border-start-white{border-left:1px solid #ffffff}[dir=rtl] .border-start-white,[dir=ltr] .border-end-white{border-right:1px solid #ffffff}[dir=rtl] .border-end-white{border-left:1px solid #ffffff}.bg-white.badge-glow,.border-white.badge-glow{box-shadow:0 0 10px #fff}.overlay-white{background:#fff;background:#fff9}input:focus~.bg-white{box-shadow:0 0 0 .075rem #fff,0 0 0 .21rem #fff!important}.bg-black .card-header,.bg-black .card-footer{background-color:transparent}.border-black{border:1px solid #000000!important}.border-top-black{border-top:1px solid #000000}.border-bottom-black{border-bottom:1px solid #000000}[dir=ltr] .border-start-black{border-left:1px solid #000000}[dir=rtl] .border-start-black,[dir=ltr] .border-end-black{border-right:1px solid #000000}[dir=rtl] .border-end-black{border-left:1px solid #000000}.bg-black.badge-glow,.border-black.badge-glow{box-shadow:0 0 10px #000}.overlay-black{background:#000;background:#0009}input:focus~.bg-black{box-shadow:0 0 0 .075rem #fff,0 0 0 .21rem #000!important}.bg-dark .card-header,.bg-dark .card-footer{background-color:transparent}.alert-dark{background:#4b4b4b1f!important;color:#4b4b4b!important}.alert-dark .alert-heading{box-shadow:#4b4b4b66 0 6px 15px -7px}.alert-dark .alert-link{color:#3e3e3e!important}.alert-dark .btn-close{background:transparent url("data:image/svg+xml,%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") center/.75rem auto no-repeat;color:#4b4b4b!important}.border-dark{border:1px solid #4b4b4b!important}.border-top-dark{border-top:1px solid #4b4b4b}.border-bottom-dark{border-bottom:1px solid #4b4b4b}[dir=ltr] .border-start-dark{border-left:1px solid #4b4b4b}[dir=rtl] .border-start-dark,[dir=ltr] .border-end-dark{border-right:1px solid #4b4b4b}[dir=rtl] .border-end-dark{border-left:1px solid #4b4b4b}.bg-dark.badge-glow,.border-dark.badge-glow{box-shadow:0 0 10px #4b4b4b}.badge.badge-light-dark{background-color:#4b4b4b1f;color:#4b4b4b!important}.overlay-dark{background:#4b4b4b;background:#4b4b4b99}.btn-dark{border-color:#4b4b4b!important;background-color:#4b4b4b!important;color:#fff!important}.btn-dark:focus,.btn-dark:active,.btn-dark.active{color:#fff;background-color:#343434!important}.btn-dark:hover:not(.disabled):not(:disabled){box-shadow:0 8px 25px -8px #4b4b4b}.btn-dark:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark{color:#fff;background-color:#343434!important}.btn-flat-dark{background-color:transparent;color:#4b4b4b}.btn-flat-dark:hover{color:#4b4b4b}.btn-flat-dark:hover:not(.disabled):not(:disabled){background-color:#4b4b4b1f}.btn-flat-dark:active,.btn-flat-dark.active,.btn-flat-dark:focus{background-color:#4b4b4b33;color:#4b4b4b}.btn-flat-dark.dropdown-toggle:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.btn-relief-dark{background-color:#4b4b4b;box-shadow:inset 0 -3px #22292f33;color:#fff;transition:all .2s ease}.btn-relief-dark:hover:not(.disabled):not(:disabled){background-color:#626262}.btn-relief-dark:active,.btn-relief-dark.active,.btn-relief-dark:focus{background-color:#343434}.btn-relief-dark:hover{color:#fff}.btn-relief-dark:active,.btn-relief-dark.active{outline:none;box-shadow:none;transform:translateY(3px)}.btn-outline-dark{border:1px solid #4b4b4b!important;background-color:transparent;color:#4b4b4b}.btn-outline-dark:hover:not(.disabled):not(:disabled){background-color:#4b4b4b0a;color:#4b4b4b}.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{background-color:#4b4b4b33;color:#4b4b4b}.btn-outline-dark.dropdown-toggle:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.btn-outline-dark.show.dropdown-toggle{background-color:#4b4b4b33;color:#4b4b4b}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark{color:#4b4b4b;background-color:#4b4b4b33!important}.btn-outline-dark.waves-effect .waves-ripple,.btn-flat-dark.waves-effect .waves-ripple{background:radial-gradient(#4b4b4b33 0,#4b4b4b4d 40%,#4b4b4b66,#4b4b4b80,#fff0 70%)}.bullet.bullet-dark{background-color:#4b4b4b}.modal.modal-dark .modal-header .modal-title{color:#4b4b4b}.modal.modal-dark .modal-header .btn-close{background:#fff url("data:image/svg+xml,%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") center/.75rem auto no-repeat!important;color:#4b4b4b!important}.progress-bar-dark{background-color:#4b4b4b1f}.progress-bar-dark .progress-bar{background-color:#4b4b4b}.timeline .timeline-point-dark{border-color:#4b4b4b!important}.timeline .timeline-point-dark i,.timeline .timeline-point-dark svg{stroke:#4b4b4b!important}.timeline .timeline-point-dark.timeline-point-indicator{background-color:#4b4b4b!important}.timeline .timeline-point-dark.timeline-point-indicator:before{background:#4b4b4b1f!important}.divider.divider-dark .divider-text:before,.divider.divider-dark .divider-text:after{border-color:#4b4b4b!important}input:focus~.bg-dark{box-shadow:0 0 0 .075rem #fff,0 0 0 .21rem #4b4b4b!important}.form-check-dark .form-check-input:checked{border-color:#4b4b4b;background-color:#4b4b4b}.form-check-dark .form-check-input:not(:disabled):checked,.form-check-dark .form-check-input:not(:disabled):focus{border-color:#4b4b4b;box-shadow:0 2px 4px #4b4b4b66}.select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice{background:#4b4b4b!important;border-color:#4b4b4b!important}.bg-light .card-header,.bg-light .card-footer{background-color:transparent}.border-light{border:1px solid #f6f6f6!important}.border-top-light{border-top:1px solid #f6f6f6}.border-bottom-light{border-bottom:1px solid #f6f6f6}[dir=ltr] .border-start-light{border-left:1px solid #f6f6f6}[dir=rtl] .border-start-light,[dir=ltr] .border-end-light{border-right:1px solid #f6f6f6}[dir=rtl] .border-end-light{border-left:1px solid #f6f6f6}.bg-light.badge-glow,.border-light.badge-glow{box-shadow:0 0 10px #f6f6f6}.overlay-light{background:#f6f6f6;background:#f6f6f699}input:focus~.bg-light{box-shadow:0 0 0 .075rem #fff,0 0 0 .21rem #f6f6f6!important}.bg-primary .card-header,.bg-primary .card-footer{background-color:transparent}.alert-primary{background:#4f46e51f!important;color:#4f46e5!important}.alert-primary .alert-heading{box-shadow:#4f46e566 0 6px 15px -7px}.alert-primary .alert-link{color:#3a30e2!important}.alert-primary .btn-close{background:transparent url("data:image/svg+xml,%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") center/.75rem auto no-repeat;color:#4f46e5!important}.bg-light-primary{background:#4f46e51f!important;color:#4f46e5!important}.bg-light-primary.fc-h-event,.bg-light-primary.fc-v-event{border-color:#4f46e51a}.bg-light-primary .fc-list-event-dot{border-color:#4f46e5!important}.bg-light-primary.fc-list-event:hover td{background:#4f46e51a!important}.bg-light-primary.fc-list-event .fc-list-event-title{color:#6e6b7b}.avatar.bg-light-primary{color:#4f46e5!important}.border-primary{border:1px solid #4f46e5!important}.border-top-primary{border-top:1px solid #4f46e5}.border-bottom-primary{border-bottom:1px solid #4f46e5}[dir=ltr] .border-start-primary{border-left:1px solid #4f46e5}[dir=rtl] .border-start-primary,[dir=ltr] .border-end-primary{border-right:1px solid #4f46e5}[dir=rtl] .border-end-primary{border-left:1px solid #4f46e5}.bg-primary.badge-glow,.border-primary.badge-glow{box-shadow:0 0 10px #4f46e5}.badge.badge-light-primary{background-color:#4f46e51f;color:#4f46e5!important}.overlay-primary{background:#4f46e5;background:#4f46e599}.btn-primary{border-color:#4f46e5!important;background-color:#4f46e5!important;color:#fff!important}.btn-primary:focus,.btn-primary:active,.btn-primary.active{color:#fff;background-color:#3a30e2!important}.btn-primary:hover:not(.disabled):not(:disabled){box-shadow:0 8px 25px -8px #4f46e5}.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary{color:#fff;background-color:#3a30e2!important}.btn-flat-primary{background-color:transparent;color:#4f46e5}.btn-flat-primary:hover{color:#4f46e5}.btn-flat-primary:hover:not(.disabled):not(:disabled){background-color:#4f46e51f}.btn-flat-primary:active,.btn-flat-primary.active,.btn-flat-primary:focus{background-color:#4f46e533;color:#4f46e5}.btn-flat-primary.dropdown-toggle:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.btn-relief-primary{background-color:#4f46e5;box-shadow:inset 0 -3px #22292f33;color:#fff;transition:all .2s ease}.btn-relief-primary:hover:not(.disabled):not(:disabled){background-color:#645ce8}.btn-relief-primary:active,.btn-relief-primary.active,.btn-relief-primary:focus{background-color:#3a30e2}.btn-relief-primary:hover{color:#fff}.btn-relief-primary:active,.btn-relief-primary.active{outline:none;box-shadow:none;transform:translateY(3px)}.btn-outline-primary{border:1px solid #4f46e5!important;background-color:transparent;color:#4f46e5}.btn-outline-primary:hover:not(.disabled):not(:disabled){background-color:#4f46e50a;color:#4f46e5}.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{background-color:#4f46e533;color:#4f46e5}.btn-outline-primary.dropdown-toggle:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.btn-outline-primary.show.dropdown-toggle{background-color:#4f46e533;color:#4f46e5}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary{color:#4f46e5;background-color:#4f46e533!important}.btn-outline-primary.waves-effect .waves-ripple,.btn-flat-primary.waves-effect .waves-ripple{background:radial-gradient(#4f46e533 0,#4f46e54d 40%,#4f46e566,#4f46e580,#fff0 70%)}.bullet.bullet-primary{background-color:#4f46e5}.modal.modal-primary .modal-header .modal-title{color:#4f46e5}.modal.modal-primary .modal-header .btn-close{background:#fff url("data:image/svg+xml,%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") center/.75rem auto no-repeat!important;color:#4f46e5!important}.pagination-primary .page-item.active .page-link{background:#4f46e5!important;color:#fff}.pagination-primary .page-item.active .page-link:hover{color:#fff}.pagination-primary .page-item .page-link:hover{color:#4f46e5}.pagination-primary .page-item.prev-item .page-link:hover,.pagination-primary .page-item.next-item .page-link:hover{background:#4f46e5;color:#fff}.pagination-primary .page-item.next-item .page-link:active:after,.pagination-primary .page-item.next-item .page-link:hover:after,.pagination-primary .page-item.next .page-link:active:after,.pagination-primary .page-item.next .page-link:hover:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")!important}.pagination-primary .page-item.prev-item .page-link:active:before,.pagination-primary .page-item.prev-item .page-link:hover:before,.pagination-primary .page-item.prev .page-link:active:before,.pagination-primary .page-item.prev .page-link:hover:before{background-image:url("data:image/svg+xml,%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%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E")!important}.nav-pill-primary .nav-item .nav-link.active{color:#fff;background-color:#4f46e5!important;border-color:#4f46e5;box-shadow:0 4px 18px -4px #4f46e5a6}.progress-bar-primary{background-color:#4f46e51f}.progress-bar-primary .progress-bar{background-color:#4f46e5}.timeline .timeline-point-primary{border-color:#4f46e5!important}.timeline .timeline-point-primary i,.timeline .timeline-point-primary svg{stroke:#4f46e5!important}.timeline .timeline-point-primary.timeline-point-indicator{background-color:#4f46e5!important}.timeline .timeline-point-primary.timeline-point-indicator:before{background:#4f46e51f!important}.divider.divider-primary .divider-text:before,.divider.divider-primary .divider-text:after{border-color:#4f46e5!important}input:focus~.bg-primary{box-shadow:0 0 0 .075rem #fff,0 0 0 .21rem #4f46e5!important}.form-check-primary .form-check-input:checked{border-color:#4f46e5;background-color:#4f46e5}.form-check-primary .form-check-input:not(:disabled):checked,.form-check-primary .form-check-input:not(:disabled):focus{border-color:#4f46e5;box-shadow:0 2px 4px #4f46e566}.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice{background:#4f46e5!important;border-color:#4f46e5!important}.bg-secondary .card-header,.bg-secondary .card-footer{background-color:transparent}.alert-secondary{background:#82868b1f!important;color:#82868b!important}.alert-secondary .alert-heading{box-shadow:#82868b66 0 6px 15px -7px}.alert-secondary .alert-link{color:#75797e!important}.alert-secondary .btn-close{background:transparent url("data:image/svg+xml,%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") center/.75rem auto no-repeat;color:#82868b!important}.bg-light-secondary{background:#82868b1f!important;color:#82868b!important}.bg-light-secondary.fc-h-event,.bg-light-secondary.fc-v-event{border-color:#82868b1a}.bg-light-secondary .fc-list-event-dot{border-color:#82868b!important}.bg-light-secondary.fc-list-event:hover td{background:#82868b1a!important}.bg-light-secondary.fc-list-event .fc-list-event-title{color:#6e6b7b}.avatar.bg-light-secondary{color:#82868b!important}.border-secondary{border:1px solid #82868b!important}.border-top-secondary{border-top:1px solid #82868b}.border-bottom-secondary{border-bottom:1px solid #82868b}[dir=ltr] .border-start-secondary{border-left:1px solid #82868b}[dir=rtl] .border-start-secondary,[dir=ltr] .border-end-secondary{border-right:1px solid #82868b}[dir=rtl] .border-end-secondary{border-left:1px solid #82868b}.bg-secondary.badge-glow,.border-secondary.badge-glow{box-shadow:0 0 10px #82868b}.badge.badge-light-secondary{background-color:#82868b1f;color:#82868b!important}.overlay-secondary{background:#82868b;background:#82868b99}.btn-secondary{border-color:#82868b!important;background-color:#82868b!important;color:#fff!important}.btn-secondary:focus,.btn-secondary:active,.btn-secondary.active{color:#fff;background-color:#75797e!important}.btn-secondary:hover:not(.disabled):not(:disabled){box-shadow:0 8px 25px -8px #82868b}.btn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary{color:#fff;background-color:#75797e!important}.btn-flat-secondary{background-color:transparent;color:#82868b}.btn-flat-secondary:hover{color:#82868b}.btn-flat-secondary:hover:not(.disabled):not(:disabled){background-color:#82868b1f}.btn-flat-secondary:active,.btn-flat-secondary.active,.btn-flat-secondary:focus{background-color:#82868b33;color:#82868b}.btn-flat-secondary.dropdown-toggle:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.btn-relief-secondary{background-color:#82868b;box-shadow:inset 0 -3px #22292f33;color:#fff;transition:all .2s ease}.btn-relief-secondary:hover:not(.disabled):not(:disabled){background-color:#8f9397}.btn-relief-secondary:active,.btn-relief-secondary.active,.btn-relief-secondary:focus{background-color:#75797e}.btn-relief-secondary:hover{color:#fff}.btn-relief-secondary:active,.btn-relief-secondary.active{outline:none;box-shadow:none;transform:translateY(3px)}.btn-outline-secondary{border:1px solid #82868b!important;background-color:transparent;color:#82868b}.btn-outline-secondary:hover:not(.disabled):not(:disabled){background-color:#82868b0a;color:#82868b}.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{background-color:#82868b33;color:#82868b}.btn-outline-secondary.dropdown-toggle:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.btn-outline-secondary.show.dropdown-toggle{background-color:#82868b33;color:#82868b}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary{color:#82868b;background-color:#82868b33!important}.btn-outline-secondary.waves-effect .waves-ripple,.btn-flat-secondary.waves-effect .waves-ripple{background:radial-gradient(#82868b33 0,#82868b4d 40%,#82868b66,#82868b80,#fff0 70%)}.bullet.bullet-secondary{background-color:#82868b}.modal.modal-secondary .modal-header .modal-title{color:#82868b}.modal.modal-secondary .modal-header .btn-close{background:#fff url("data:image/svg+xml,%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") center/.75rem auto no-repeat!important;color:#82868b!important}.pagination-secondary .page-item.active .page-link{background:#82868b!important;color:#fff}.pagination-secondary .page-item.active .page-link:hover{color:#fff}.pagination-secondary .page-item .page-link:hover{color:#82868b}.pagination-secondary .page-item.prev-item .page-link:hover,.pagination-secondary .page-item.next-item .page-link:hover{background:#82868b;color:#fff}.pagination-secondary .page-item.next-item .page-link:active:after,.pagination-secondary .page-item.next-item .page-link:hover:after,.pagination-secondary .page-item.next .page-link:active:after,.pagination-secondary .page-item.next .page-link:hover:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")!important}.pagination-secondary .page-item.prev-item .page-link:active:before,.pagination-secondary .page-item.prev-item .page-link:hover:before,.pagination-secondary .page-item.prev .page-link:active:before,.pagination-secondary .page-item.prev .page-link:hover:before{background-image:url("data:image/svg+xml,%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%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E")!important}.nav-pill-secondary .nav-item .nav-link.active{color:#fff;background-color:#82868b!important;border-color:#82868b;box-shadow:0 4px 18px -4px #82868ba6}.progress-bar-secondary{background-color:#82868b1f}.progress-bar-secondary .progress-bar{background-color:#82868b}.timeline .timeline-point-secondary{border-color:#82868b!important}.timeline .timeline-point-secondary i,.timeline .timeline-point-secondary svg{stroke:#82868b!important}.timeline .timeline-point-secondary.timeline-point-indicator{background-color:#82868b!important}.timeline .timeline-point-secondary.timeline-point-indicator:before{background:#82868b1f!important}.divider.divider-secondary .divider-text:before,.divider.divider-secondary .divider-text:after{border-color:#82868b!important}input:focus~.bg-secondary{box-shadow:0 0 0 .075rem #fff,0 0 0 .21rem #82868b!important}.form-check-secondary .form-check-input:checked{border-color:#82868b;background-color:#82868b}.form-check-secondary .form-check-input:not(:disabled):checked,.form-check-secondary .form-check-input:not(:disabled):focus{border-color:#82868b;box-shadow:0 2px 4px #82868b66}.select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice{background:#82868b!important;border-color:#82868b!important}.bg-success .card-header,.bg-success .card-footer{background-color:transparent}.alert-success{background:#28c76f1f!important;color:#28c76f!important}.alert-success .alert-heading{box-shadow:#28c76f66 0 6px 15px -7px}.alert-success .alert-link{color:#24b263!important}.alert-success .btn-close{background:transparent url("data:image/svg+xml,%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") center/.75rem auto no-repeat;color:#28c76f!important}.bg-light-success{background:#28c76f1f!important;color:#28c76f!important}.bg-light-success.fc-h-event,.bg-light-success.fc-v-event{border-color:#28c76f1a}.bg-light-success .fc-list-event-dot{border-color:#28c76f!important}.bg-light-success.fc-list-event:hover td{background:#28c76f1a!important}.bg-light-success.fc-list-event .fc-list-event-title{color:#6e6b7b}.avatar.bg-light-success{color:#28c76f!important}.border-success{border:1px solid #28c76f!important}.border-top-success{border-top:1px solid #28c76f}.border-bottom-success{border-bottom:1px solid #28c76f}[dir=ltr] .border-start-success{border-left:1px solid #28c76f}[dir=rtl] .border-start-success,[dir=ltr] .border-end-success{border-right:1px solid #28c76f}[dir=rtl] .border-end-success{border-left:1px solid #28c76f}.bg-success.badge-glow,.border-success.badge-glow{box-shadow:0 0 10px #28c76f}.badge.badge-light-success{background-color:#28c76f1f;color:#28c76f!important}.overlay-success{background:#28c76f;background:#28c76f99}.btn-success{border-color:#28c76f!important;background-color:#28c76f!important;color:#fff!important}.btn-success:focus,.btn-success:active,.btn-success.active{color:#fff;background-color:#24b263!important}.btn-success:hover:not(.disabled):not(:disabled){box-shadow:0 8px 25px -8px #28c76f}.btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn-check:checked+.btn-success,.btn-check:active+.btn-success{color:#fff;background-color:#24b263!important}.btn-flat-success{background-color:transparent;color:#28c76f}.btn-flat-success:hover{color:#28c76f}.btn-flat-success:hover:not(.disabled):not(:disabled){background-color:#28c76f1f}.btn-flat-success:active,.btn-flat-success.active,.btn-flat-success:focus{background-color:#28c76f33;color:#28c76f}.btn-flat-success.dropdown-toggle:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.btn-relief-success{background-color:#28c76f;box-shadow:inset 0 -3px #22292f33;color:#fff;transition:all .2s ease}.btn-relief-success:hover:not(.disabled):not(:disabled){background-color:#33d67c}.btn-relief-success:active,.btn-relief-success.active,.btn-relief-success:focus{background-color:#24b263}.btn-relief-success:hover{color:#fff}.btn-relief-success:active,.btn-relief-success.active{outline:none;box-shadow:none;transform:translateY(3px)}.btn-outline-success{border:1px solid #28c76f!important;background-color:transparent;color:#28c76f}.btn-outline-success:hover:not(.disabled):not(:disabled){background-color:#28c76f0a;color:#28c76f}.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{background-color:#28c76f33;color:#28c76f}.btn-outline-success.dropdown-toggle:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.btn-outline-success.show.dropdown-toggle{background-color:#28c76f33;color:#28c76f}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success{color:#28c76f;background-color:#28c76f33!important}.btn-outline-success.waves-effect .waves-ripple,.btn-flat-success.waves-effect .waves-ripple{background:radial-gradient(#28c76f33 0,#28c76f4d 40%,#28c76f66,#28c76f80,#fff0 70%)}.bullet.bullet-success{background-color:#28c76f}.modal.modal-success .modal-header .modal-title{color:#28c76f}.modal.modal-success .modal-header .btn-close{background:#fff url("data:image/svg+xml,%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") center/.75rem auto no-repeat!important;color:#28c76f!important}.pagination-success .page-item.active .page-link{background:#28c76f!important;color:#fff}.pagination-success .page-item.active .page-link:hover{color:#fff}.pagination-success .page-item .page-link:hover{color:#28c76f}.pagination-success .page-item.prev-item .page-link:hover,.pagination-success .page-item.next-item .page-link:hover{background:#28c76f;color:#fff}.pagination-success .page-item.next-item .page-link:active:after,.pagination-success .page-item.next-item .page-link:hover:after,.pagination-success .page-item.next .page-link:active:after,.pagination-success .page-item.next .page-link:hover:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")!important}.pagination-success .page-item.prev-item .page-link:active:before,.pagination-success .page-item.prev-item .page-link:hover:before,.pagination-success .page-item.prev .page-link:active:before,.pagination-success .page-item.prev .page-link:hover:before{background-image:url("data:image/svg+xml,%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%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E")!important}.nav-pill-success .nav-item .nav-link.active{color:#fff;background-color:#28c76f!important;border-color:#28c76f;box-shadow:0 4px 18px -4px #28c76fa6}.progress-bar-success{background-color:#28c76f1f}.progress-bar-success .progress-bar{background-color:#28c76f}.timeline .timeline-point-success{border-color:#28c76f!important}.timeline .timeline-point-success i,.timeline .timeline-point-success svg{stroke:#28c76f!important}.timeline .timeline-point-success.timeline-point-indicator{background-color:#28c76f!important}.timeline .timeline-point-success.timeline-point-indicator:before{background:#28c76f1f!important}.divider.divider-success .divider-text:before,.divider.divider-success .divider-text:after{border-color:#28c76f!important}input:focus~.bg-success{box-shadow:0 0 0 .075rem #fff,0 0 0 .21rem #28c76f!important}.form-check-success .form-check-input:checked{border-color:#28c76f;background-color:#28c76f}.form-check-success .form-check-input:not(:disabled):checked,.form-check-success .form-check-input:not(:disabled):focus{border-color:#28c76f;box-shadow:0 2px 4px #28c76f66}.select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice{background:#28c76f!important;border-color:#28c76f!important}.bg-info .card-header,.bg-info .card-footer{background-color:transparent}.alert-info{background:#00cfe81f!important;color:#00cfe8!important}.alert-info .alert-heading{box-shadow:#00cfe866 0 6px 15px -7px}.alert-info .alert-link{color:#00b8cf!important}.alert-info .btn-close{background:transparent url("data:image/svg+xml,%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") center/.75rem auto no-repeat;color:#00cfe8!important}.bg-light-info{background:#00cfe81f!important;color:#00cfe8!important}.bg-light-info.fc-h-event,.bg-light-info.fc-v-event{border-color:#00cfe81a}.bg-light-info .fc-list-event-dot{border-color:#00cfe8!important}.bg-light-info.fc-list-event:hover td{background:#00cfe81a!important}.bg-light-info.fc-list-event .fc-list-event-title{color:#6e6b7b}.avatar.bg-light-info{color:#00cfe8!important}.border-info{border:1px solid #00cfe8!important}.border-top-info{border-top:1px solid #00cfe8}.border-bottom-info{border-bottom:1px solid #00cfe8}[dir=ltr] .border-start-info{border-left:1px solid #00cfe8}[dir=rtl] .border-start-info,[dir=ltr] .border-end-info{border-right:1px solid #00cfe8}[dir=rtl] .border-end-info{border-left:1px solid #00cfe8}.bg-info.badge-glow,.border-info.badge-glow{box-shadow:0 0 10px #00cfe8}.badge.badge-light-info{background-color:#00cfe81f;color:#00cfe8!important}.overlay-info{background:#00cfe8;background:#00cfe899}.btn-info{border-color:#00cfe8!important;background-color:#00cfe8!important;color:#fff!important}.btn-info:focus,.btn-info:active,.btn-info.active{color:#fff;background-color:#00b8cf!important}.btn-info:hover:not(.disabled):not(:disabled){box-shadow:0 8px 25px -8px #00cfe8}.btn-info:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn-check:checked+.btn-info,.btn-check:active+.btn-info{color:#fff;background-color:#00b8cf!important}.btn-flat-info{background-color:transparent;color:#00cfe8}.btn-flat-info:hover{color:#00cfe8}.btn-flat-info:hover:not(.disabled):not(:disabled){background-color:#00cfe81f}.btn-flat-info:active,.btn-flat-info.active,.btn-flat-info:focus{background-color:#00cfe833;color:#00cfe8}.btn-flat-info.dropdown-toggle:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.btn-relief-info{background-color:#00cfe8;box-shadow:inset 0 -3px #22292f33;color:#fff;transition:all .2s ease}.btn-relief-info:hover:not(.disabled):not(:disabled){background-color:#03e4ff}.btn-relief-info:active,.btn-relief-info.active,.btn-relief-info:focus{background-color:#00b8cf}.btn-relief-info:hover{color:#fff}.btn-relief-info:active,.btn-relief-info.active{outline:none;box-shadow:none;transform:translateY(3px)}.btn-outline-info{border:1px solid #00cfe8!important;background-color:transparent;color:#00cfe8}.btn-outline-info:hover:not(.disabled):not(:disabled){background-color:#00cfe80a;color:#00cfe8}.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{background-color:#00cfe833;color:#00cfe8}.btn-outline-info.dropdown-toggle:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.btn-outline-info.show.dropdown-toggle{background-color:#00cfe833;color:#00cfe8}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info{color:#00cfe8;background-color:#00cfe833!important}.btn-outline-info.waves-effect .waves-ripple,.btn-flat-info.waves-effect .waves-ripple{background:radial-gradient(#00cfe833 0,#00cfe84d 40%,#00cfe866,#00cfe880,#fff0 70%)}.bullet.bullet-info{background-color:#00cfe8}.modal.modal-info .modal-header .modal-title{color:#00cfe8}.modal.modal-info .modal-header .btn-close{background:#fff url("data:image/svg+xml,%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") center/.75rem auto no-repeat!important;color:#00cfe8!important}.pagination-info .page-item.active .page-link{background:#00cfe8!important;color:#fff}.pagination-info .page-item.active .page-link:hover{color:#fff}.pagination-info .page-item .page-link:hover{color:#00cfe8}.pagination-info .page-item.prev-item .page-link:hover,.pagination-info .page-item.next-item .page-link:hover{background:#00cfe8;color:#fff}.pagination-info .page-item.next-item .page-link:active:after,.pagination-info .page-item.next-item .page-link:hover:after,.pagination-info .page-item.next .page-link:active:after,.pagination-info .page-item.next .page-link:hover:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")!important}.pagination-info .page-item.prev-item .page-link:active:before,.pagination-info .page-item.prev-item .page-link:hover:before,.pagination-info .page-item.prev .page-link:active:before,.pagination-info .page-item.prev .page-link:hover:before{background-image:url("data:image/svg+xml,%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%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E")!important}.nav-pill-info .nav-item .nav-link.active{color:#fff;background-color:#00cfe8!important;border-color:#00cfe8;box-shadow:0 4px 18px -4px #00cfe8a6}.progress-bar-info{background-color:#00cfe81f}.progress-bar-info .progress-bar{background-color:#00cfe8}.timeline .timeline-point-info{border-color:#00cfe8!important}.timeline .timeline-point-info i,.timeline .timeline-point-info svg{stroke:#00cfe8!important}.timeline .timeline-point-info.timeline-point-indicator{background-color:#00cfe8!important}.timeline .timeline-point-info.timeline-point-indicator:before{background:#00cfe81f!important}.divider.divider-info .divider-text:before,.divider.divider-info .divider-text:after{border-color:#00cfe8!important}input:focus~.bg-info{box-shadow:0 0 0 .075rem #fff,0 0 0 .21rem #00cfe8!important}.form-check-info .form-check-input:checked{border-color:#00cfe8;background-color:#00cfe8}.form-check-info .form-check-input:not(:disabled):checked,.form-check-info .form-check-input:not(:disabled):focus{border-color:#00cfe8;box-shadow:0 2px 4px #00cfe866}.select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice{background:#00cfe8!important;border-color:#00cfe8!important}.bg-warning .card-header,.bg-warning .card-footer{background-color:transparent}.alert-warning{background:#ff9f431f!important;color:#ff9f43!important}.alert-warning .alert-heading{box-shadow:#ff9f4366 0 6px 15px -7px}.alert-warning .alert-link{color:#ff922a!important}.alert-warning .btn-close{background:transparent url("data:image/svg+xml,%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") center/.75rem auto no-repeat;color:#ff9f43!important}.bg-light-warning{background:#ff9f431f!important;color:#ff9f43!important}.bg-light-warning.fc-h-event,.bg-light-warning.fc-v-event{border-color:#ff9f431a}.bg-light-warning .fc-list-event-dot{border-color:#ff9f43!important}.bg-light-warning.fc-list-event:hover td{background:#ff9f431a!important}.bg-light-warning.fc-list-event .fc-list-event-title{color:#6e6b7b}.avatar.bg-light-warning{color:#ff9f43!important}.border-warning{border:1px solid #ff9f43!important}.border-top-warning{border-top:1px solid #ff9f43}.border-bottom-warning{border-bottom:1px solid #ff9f43}[dir=ltr] .border-start-warning{border-left:1px solid #ff9f43}[dir=rtl] .border-start-warning,[dir=ltr] .border-end-warning{border-right:1px solid #ff9f43}[dir=rtl] .border-end-warning{border-left:1px solid #ff9f43}.bg-warning.badge-glow,.border-warning.badge-glow{box-shadow:0 0 10px #ff9f43}.badge.badge-light-warning{background-color:#ff9f431f;color:#ff9f43!important}.overlay-warning{background:#ff9f43;background:#ff9f4399}.btn-warning{border-color:#ff9f43!important;background-color:#ff9f43!important;color:#fff!important}.btn-warning:focus,.btn-warning:active,.btn-warning.active{color:#fff;background-color:#ff922a!important}.btn-warning:hover:not(.disabled):not(:disabled){box-shadow:0 8px 25px -8px #ff9f43}.btn-warning:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning{color:#fff;background-color:#ff922a!important}.btn-flat-warning{background-color:transparent;color:#ff9f43}.btn-flat-warning:hover{color:#ff9f43}.btn-flat-warning:hover:not(.disabled):not(:disabled){background-color:#ff9f431f}.btn-flat-warning:active,.btn-flat-warning.active,.btn-flat-warning:focus{background-color:#ff9f4333;color:#ff9f43}.btn-flat-warning.dropdown-toggle:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.btn-relief-warning{background-color:#ff9f43;box-shadow:inset 0 -3px #22292f33;color:#fff;transition:all .2s ease}.btn-relief-warning:hover:not(.disabled):not(:disabled){background-color:#ffac5d}.btn-relief-warning:active,.btn-relief-warning.active,.btn-relief-warning:focus{background-color:#ff922a}.btn-relief-warning:hover{color:#fff}.btn-relief-warning:active,.btn-relief-warning.active{outline:none;box-shadow:none;transform:translateY(3px)}.btn-outline-warning{border:1px solid #ff9f43!important;background-color:transparent;color:#ff9f43}.btn-outline-warning:hover:not(.disabled):not(:disabled){background-color:#ff9f430a;color:#ff9f43}.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{background-color:#ff9f4333;color:#ff9f43}.btn-outline-warning.dropdown-toggle:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.btn-outline-warning.show.dropdown-toggle{background-color:#ff9f4333;color:#ff9f43}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning{color:#ff9f43;background-color:#ff9f4333!important}.btn-outline-warning.waves-effect .waves-ripple,.btn-flat-warning.waves-effect .waves-ripple{background:radial-gradient(#ff9f4333 0,#ff9f434d 40%,#ff9f4366,#ff9f4380,#fff0 70%)}.bullet.bullet-warning{background-color:#ff9f43}.modal.modal-warning .modal-header .modal-title{color:#ff9f43}.modal.modal-warning .modal-header .btn-close{background:#fff url("data:image/svg+xml,%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") center/.75rem auto no-repeat!important;color:#ff9f43!important}.pagination-warning .page-item.active .page-link{background:#ff9f43!important;color:#fff}.pagination-warning .page-item.active .page-link:hover{color:#fff}.pagination-warning .page-item .page-link:hover{color:#ff9f43}.pagination-warning .page-item.prev-item .page-link:hover,.pagination-warning .page-item.next-item .page-link:hover{background:#ff9f43;color:#fff}.pagination-warning .page-item.next-item .page-link:active:after,.pagination-warning .page-item.next-item .page-link:hover:after,.pagination-warning .page-item.next .page-link:active:after,.pagination-warning .page-item.next .page-link:hover:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")!important}.pagination-warning .page-item.prev-item .page-link:active:before,.pagination-warning .page-item.prev-item .page-link:hover:before,.pagination-warning .page-item.prev .page-link:active:before,.pagination-warning .page-item.prev .page-link:hover:before{background-image:url("data:image/svg+xml,%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%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E")!important}.nav-pill-warning .nav-item .nav-link.active{color:#fff;background-color:#ff9f43!important;border-color:#ff9f43;box-shadow:0 4px 18px -4px #ff9f43a6}.progress-bar-warning{background-color:#ff9f431f}.progress-bar-warning .progress-bar{background-color:#ff9f43}.timeline .timeline-point-warning{border-color:#ff9f43!important}.timeline .timeline-point-warning i,.timeline .timeline-point-warning svg{stroke:#ff9f43!important}.timeline .timeline-point-warning.timeline-point-indicator{background-color:#ff9f43!important}.timeline .timeline-point-warning.timeline-point-indicator:before{background:#ff9f431f!important}.divider.divider-warning .divider-text:before,.divider.divider-warning .divider-text:after{border-color:#ff9f43!important}input:focus~.bg-warning{box-shadow:0 0 0 .075rem #fff,0 0 0 .21rem #ff9f43!important}.form-check-warning .form-check-input:checked{border-color:#ff9f43;background-color:#ff9f43}.form-check-warning .form-check-input:not(:disabled):checked,.form-check-warning .form-check-input:not(:disabled):focus{border-color:#ff9f43;box-shadow:0 2px 4px #ff9f4366}.select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice{background:#ff9f43!important;border-color:#ff9f43!important}.bg-danger .card-header,.bg-danger .card-footer{background-color:transparent}.alert-danger{background:#fb79791f!important;color:#fb7979!important}.alert-danger .alert-heading{box-shadow:#fb797966 0 6px 15px -7px}.alert-danger .alert-link{color:#fa6060!important}.alert-danger .btn-close{background:transparent url("data:image/svg+xml,%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") center/.75rem auto no-repeat;color:#fb7979!important}.bg-light-danger{background:#fb79791f!important;color:#fb7979!important}.bg-light-danger.fc-h-event,.bg-light-danger.fc-v-event{border-color:#fb79791a}.bg-light-danger .fc-list-event-dot{border-color:#fb7979!important}.bg-light-danger.fc-list-event:hover td{background:#fb79791a!important}.bg-light-danger.fc-list-event .fc-list-event-title{color:#6e6b7b}.avatar.bg-light-danger{color:#fb7979!important}.border-danger{border:1px solid #fb7979!important}.border-top-danger{border-top:1px solid #fb7979}.border-bottom-danger{border-bottom:1px solid #fb7979}[dir=ltr] .border-start-danger{border-left:1px solid #fb7979}[dir=rtl] .border-start-danger,[dir=ltr] .border-end-danger{border-right:1px solid #fb7979}[dir=rtl] .border-end-danger{border-left:1px solid #fb7979}.bg-danger.badge-glow,.border-danger.badge-glow{box-shadow:0 0 10px #fb7979}.badge.badge-light-danger{background-color:#fb79791f;color:#fb7979!important}.overlay-danger{background:#fb7979;background:#fb797999}.btn-danger{border-color:#fb7979!important;background-color:#fb7979!important;color:#fff!important}.btn-danger:focus,.btn-danger:active,.btn-danger.active{color:#fff;background-color:#fa6060!important}.btn-danger:hover:not(.disabled):not(:disabled){box-shadow:0 8px 25px -8px #fb7979}.btn-danger:not(:disabled):not(.disabled):active:focus{box-shadow:none}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger{color:#fff;background-color:#fa6060!important}.btn-flat-danger{background-color:transparent;color:#fb7979}.btn-flat-danger:hover{color:#fb7979}.btn-flat-danger:hover:not(.disabled):not(:disabled){background-color:#fb79791f}.btn-flat-danger:active,.btn-flat-danger.active,.btn-flat-danger:focus{background-color:#fb797933;color:#fb7979}.btn-flat-danger.dropdown-toggle:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.btn-relief-danger{background-color:#fb7979;box-shadow:inset 0 -3px #22292f33;color:#fff;transition:all .2s ease}.btn-relief-danger:hover:not(.disabled):not(:disabled){background-color:#fc9292}.btn-relief-danger:active,.btn-relief-danger.active,.btn-relief-danger:focus{background-color:#fa6060}.btn-relief-danger:hover{color:#fff}.btn-relief-danger:active,.btn-relief-danger.active{outline:none;box-shadow:none;transform:translateY(3px)}.btn-outline-danger{border:1px solid #fb7979!important;background-color:transparent;color:#fb7979}.btn-outline-danger:hover:not(.disabled):not(:disabled){background-color:#fb79790a;color:#fb7979}.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{background-color:#fb797933;color:#fb7979}.btn-outline-danger.dropdown-toggle:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.btn-outline-danger.show.dropdown-toggle{background-color:#fb797933;color:#fb7979}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger{color:#fb7979;background-color:#fb797933!important}.btn-outline-danger.waves-effect .waves-ripple,.btn-flat-danger.waves-effect .waves-ripple{background:radial-gradient(#fb797933 0,#fb79794d 40%,#fb797966,#fb797980,#fff0 70%)}.bullet.bullet-danger{background-color:#fb7979}.modal.modal-danger .modal-header .modal-title{color:#fb7979}.modal.modal-danger .modal-header .btn-close{background:#fff url("data:image/svg+xml,%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") center/.75rem auto no-repeat!important;color:#fb7979!important}.pagination-danger .page-item.active .page-link{background:#fb7979!important;color:#fff}.pagination-danger .page-item.active .page-link:hover{color:#fff}.pagination-danger .page-item .page-link:hover{color:#fb7979}.pagination-danger .page-item.prev-item .page-link:hover,.pagination-danger .page-item.next-item .page-link:hover{background:#fb7979;color:#fff}.pagination-danger .page-item.next-item .page-link:active:after,.pagination-danger .page-item.next-item .page-link:hover:after,.pagination-danger .page-item.next .page-link:active:after,.pagination-danger .page-item.next .page-link:hover:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")!important}.pagination-danger .page-item.prev-item .page-link:active:before,.pagination-danger .page-item.prev-item .page-link:hover:before,.pagination-danger .page-item.prev .page-link:active:before,.pagination-danger .page-item.prev .page-link:hover:before{background-image:url("data:image/svg+xml,%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%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E")!important}.nav-pill-danger .nav-item .nav-link.active{color:#fff;background-color:#fb7979!important;border-color:#fb7979;box-shadow:0 4px 18px -4px #fb7979a6}.progress-bar-danger{background-color:#fb79791f}.progress-bar-danger .progress-bar{background-color:#fb7979}.timeline .timeline-point-danger{border-color:#fb7979!important}.timeline .timeline-point-danger i,.timeline .timeline-point-danger svg{stroke:#fb7979!important}.timeline .timeline-point-danger.timeline-point-indicator{background-color:#fb7979!important}.timeline .timeline-point-danger.timeline-point-indicator:before{background:#fb79791f!important}.divider.divider-danger .divider-text:before,.divider.divider-danger .divider-text:after{border-color:#fb7979!important}input:focus~.bg-danger{box-shadow:0 0 0 .075rem #fff,0 0 0 .21rem #fb7979!important}.form-check-danger .form-check-input:checked{border-color:#fb7979;background-color:#fb7979}.form-check-danger .form-check-input:not(:disabled):checked,.form-check-danger .form-check-input:not(:disabled):focus{border-color:#fb7979;box-shadow:0 2px 4px #fb797966}.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;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)}.dark-layout .bg-gradient-dark,.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:hover,.bg-gradient-dark:active,.btn-gradient-dark:hover,.btn-gradient-dark:active{color:#fff}.bg-gradient-dark:hover:not(.disabled):not(:disabled),.btn-gradient-dark:hover:not(.disabled):not(:disabled){transform:translateY(-2px)}.bg-gradient-dark:active,.btn-gradient-dark:active{transform:translateY(0)}.bg-gradient-dark:active,.bg-gradient-dark:focus,.btn-gradient-dark:active,.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;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:hover,.bg-gradient-primary:active,.btn-gradient-primary:hover,.btn-gradient-primary:active{color:#fff}.bg-gradient-primary:hover:not(.disabled):not(:disabled),.btn-gradient-primary:hover:not(.disabled):not(:disabled){transform:translateY(-2px)}.bg-gradient-primary:active,.btn-gradient-primary:active{transform:translateY(0)}.bg-gradient-primary:active,.bg-gradient-primary:focus,.btn-gradient-primary:active,.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;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:hover,.bg-gradient-secondary:active,.btn-gradient-secondary:hover,.btn-gradient-secondary:active{color:#fff}.bg-gradient-secondary:hover:not(.disabled):not(:disabled),.btn-gradient-secondary:hover:not(.disabled):not(:disabled){transform:translateY(-2px)}.bg-gradient-secondary:active,.btn-gradient-secondary:active{transform:translateY(0)}.bg-gradient-secondary:active,.bg-gradient-secondary:focus,.btn-gradient-secondary:active,.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;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:hover,.bg-gradient-success:active,.btn-gradient-success:hover,.btn-gradient-success:active{color:#fff}.bg-gradient-success:hover:not(.disabled):not(:disabled),.btn-gradient-success:hover:not(.disabled):not(:disabled){transform:translateY(-2px)}.bg-gradient-success:active,.btn-gradient-success:active{transform:translateY(0)}.bg-gradient-success:active,.bg-gradient-success:focus,.btn-gradient-success:active,.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;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:hover,.bg-gradient-info:active,.btn-gradient-info:hover,.btn-gradient-info:active{color:#fff}.bg-gradient-info:hover:not(.disabled):not(:disabled),.btn-gradient-info:hover:not(.disabled):not(:disabled){transform:translateY(-2px)}.bg-gradient-info:active,.btn-gradient-info:active{transform:translateY(0)}.bg-gradient-info:active,.bg-gradient-info:focus,.btn-gradient-info:active,.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;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:hover,.bg-gradient-warning:active,.btn-gradient-warning:hover,.btn-gradient-warning:active{color:#fff}.bg-gradient-warning:hover:not(.disabled):not(:disabled),.btn-gradient-warning:hover:not(.disabled):not(:disabled){transform:translateY(-2px)}.bg-gradient-warning:active,.btn-gradient-warning:active{transform:translateY(0)}.bg-gradient-warning:active,.bg-gradient-warning:focus,.btn-gradient-warning:active,.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;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:hover,.bg-gradient-danger:active,.btn-gradient-danger:hover,.btn-gradient-danger:active{color:#fff}.bg-gradient-danger:hover:not(.disabled):not(:disabled),.btn-gradient-danger:hover:not(.disabled):not(:disabled){transform:translateY(-2px)}.bg-gradient-danger:active,.btn-gradient-danger:active{transform:translateY(0)}.bg-gradient-danger:active,.bg-gradient-danger:focus,.btn-gradient-danger:active,.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%;background-color:#f8f8f8;text-rendering:optimizeLegibility;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}html[dir=ltr] body{direction:ltr}html[dir=rtl] body{direction:rtl}html body p{line-height:1.5rem}html .content{padding:0;position:relative;transition:.3s ease all;backface-visibility:hidden;min-height:calc(100% - 3.35rem)}html[dir=ltr] .content{margin-left:210px}html[dir=rtl] .content{margin-right:210px}html .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%;inset:0;background-color:#22292f80;cursor:pointer;transition:all .7s,z-index 0s;z-index:-1}html .content.app-content .content-area-wrapper{display:flex;position:relative;overflow:hidden}html .content.app-content .content-area-wrapper .content-wrapper,html .content.app-content .content-area-wrapper .content-body{height:100%}html .content .body-content-overlay{inset:0;position:absolute;display:block;z-index:4;visibility:hidden;opacity:0;transition:all .3s ease}html .content .body-content-overlay.show{visibility:visible;transition:all .3s ease;opacity:1;background-color:#22292f33;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 .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 - (2rem * 1 + 4.45rem + 3.35rem + 1.3rem + 0rem));height:calc(var(--vh, 1vh) * 100 - (2rem * 1 + 4.45rem + 3.35rem + 1.3rem + 0rem))}@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 - (2rem * 1 - .8rem * 1 + 4.45rem + 3.35rem + 1.3rem + 0rem))}}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 - (2rem * 2 + 4.45rem + 0rem + 1.3rem + 0rem))}@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 - (2rem * 2 - .8rem * 2 + 4.45rem + 0rem + 1.3rem + 0rem))}}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 - (2rem * 2 + 4.45rem + 3.35rem + 1.3rem + 0rem))}@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 - (2rem * 2 - .8rem * 2 + 4.45rem + 3.35rem + 1.3rem + 0rem))}}html .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 - (2rem * 1 + 0rem + 3.35rem + 0rem + 0rem))}@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 - (2rem * 1 - .8rem * 1 + 0rem + 3.35rem + 0rem + 0rem))}}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 - (2rem * 2 + 0rem + 0rem + 0rem + 0rem))}@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 - (2rem * 2 - .8rem * 2 + 0rem + 0rem + 0rem + 0rem))}}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 - (2rem * 2 + 0rem + 3.35rem + 0rem + 0rem))}@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 - (2rem * 2 - .8rem * 2 + 0rem + 3.35rem + 0rem + 0rem))}}html .navbar-static .main-menu{top:0}html .navbar-static .content{min-height:calc(100% - (4.45rem + 3.35rem))}html .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 - (2rem * 1 + 4.45rem + 3.35rem + 0rem + 0rem))}@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 - (2rem * 1 - .8rem * 1 + 4.45rem + 3.35rem + 0rem + 0rem))}}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 - (2rem * 2 + 4.45rem + 0rem + 0rem + 0rem))}@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 - (2rem * 2 - .8rem * 2 + 4.45rem + 0rem + 0rem + 0rem))}}html .navbar-static.footer-fixed .app-content .content-area-wrapper,html .navbar-static.footer-fixed .app-content .kanban-wrapper{height:calc(100vh - (2rem * 2 + 4.45rem + 3.35rem + 0rem + 0rem));height:calc(var(--vh, 1vh) * 100 - (2rem * 2 + 4.45rem + 3.35rem + 0rem + 0rem))}@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 - (2rem * 2 - .8rem * 2 + 4.45rem + 3.35rem + 0rem + 0rem))}}html .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 - (2rem * 1 + 4.45rem + 3.35rem + 0rem + 0rem))}@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 - (2rem * 1 - .8rem * 1 + 4.45rem + 3.35rem + 0rem + 0rem))}}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 - (2rem * 2 + 4.45rem + 0rem + 0rem + 0rem))}@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 - (2rem * 2 - .8rem * 2 + 4.45rem + 0rem + 0rem + 0rem))}}html .navbar-sticky.footer-fixed .app-content .content-area-wrapper,html .navbar-sticky.footer-fixed .app-content .kanban-wrapper{height:calc(100vh - (2rem * 2 + 4.45rem + 3.35rem + 0rem + 0rem));height:calc(var(--vh, 1vh) * 100 - (2rem * 2 + 4.45rem + 3.35rem + 0rem + 0rem))}@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 - (2rem * 2 - .8rem * 2 + 4.45rem + 3.35rem + 0rem + 0rem))}}html .navbar-static .nav.header-navbar .navbar-container,html .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 .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(100vw - (100vw - 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 [data-col="1-column"].horizontal-layout .app-content{padding:7.75rem 2rem 0!important}html [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;padding:0!important;transition:none}html .blank-page .content.app-content .header-navbar-shadow{display:none}html .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 .pace .pace-progress{background:#4f46e5}html[data-language=en],html[data-language=en-gb],html[data-language=es],html[data-language=pt],html[data-language=pt-br],html[data-language=fr]{--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(100vw - (100vw - 100%) - 210px)}[dir=ltr] body .content-right{float:right}[dir=rtl] body .content-right{float:left}body .content-left{width:calc(100vw - (100vw - 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;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 body .app-content{padding:6.95rem 1.2rem 0!important}html body.navbar-static .app-content{padding:1.2rem 1.2rem 0!important}html body.navbar-sticky .app-content{padding:5.65rem 1.2rem 0!important}html 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 screen and (-ms-high-contrast:active),(-ms-high-contrast:none){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;left:0;right:0;height:120vh;background-color:#22292f80;z-index:997;display:block;visibility:hidden;opacity:0;transition:all .5s ease}.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=rtl] .sidebar-left,[dir=ltr] .sidebar-right{float:right}[dir=rtl] .sidebar-right{float:left}}@media(max-width:991.98px){.sidebar-detached .sidebar{width:100%}}footer.footer{padding:.8rem 2rem;min-height:3.35rem;transition:.3s ease all}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}footer.footer .scroll-top{padding:.81rem .83rem}[dir=ltr] footer.footer-shadow{box-shadow:#00000026 1.95px 1.95px 2.6px}[dir=rtl] footer.footer-shadow{box-shadow:#00000026 -1.95px 1.95px 2.6px}footer.footer-border{border-top:1px solid #ebe9f1}.footer-fixed footer{position:fixed!important;z-index:1030;right:0;left:0;bottom:0}.footer-fixed footer.footer-light{background:#fff}[dir=ltr] .footer-fixed footer.footer-light{box-shadow:#00000026 1.95px 1.95px 2.6px}[dir=rtl] .footer-fixed footer.footer-light{box-shadow:#00000026 -1.95px 1.95px 2.6px}.footer-fixed footer.footer-dark{background:#b8c2cc;color:#fff}.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;background:#fff}.main-menu.menu-light .navigation{background:#fff}.main-menu.menu-light .navigation .navigation-header{color:#888594;padding:0;line-height:1.5;letter-spacing:.01rem}[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;padding:10px 13px;line-height:1.45}.main-menu.menu-light .navigation li a span.menu-sub-title{color:#bdbbc4}.main-menu.menu-light .navigation li a>*{transition:transform .25s ease}.main-menu.menu-light .navigation li.nav-item a:hover>*{transition:transform .25s ease}[dir=ltr] .main-menu.menu-light .navigation li.nav-item a:hover>*{transform:translate(5px)}[dir=rtl] .main-menu.menu-light .navigation li.nav-item a:hover>*{transform:translate(-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:translate(5px)}[dir=rtl] .main-menu.menu-light .navigation li.nav-item ul.menu-content li a:hover>*{transform:translate(-5px)}.main-menu.menu-light .navigation>li>a{margin:0 15px}.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}.main-menu.menu-light .navigation>li>ul li:first-of-type{margin-top:7px!important}.main-menu.menu-light .navigation>li>ul li:not(.has-sub){margin:0 15px}.main-menu.menu-light .navigation>li>ul li.has-sub>a{margin:0 15px}.main-menu.menu-light .navigation>li>ul li.has-sub>ul>li{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;background:#f5f5f5;border-radius:6px}.main-menu.menu-light .navigation>li:not(.open)>ul{display:none}.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{box-shadow:0 0 10px 1px #4f46e5b3;color:#fff;font-weight:400;border-radius:4px}[dir=ltr] .main-menu.menu-light .navigation>li.active>a{background:linear-gradient(118deg,#4f46e5,#4f46e5b3)}[dir=rtl] .main-menu.menu-light .navigation>li.active>a{background:linear-gradient(-118deg,#4f46e5,#4f46e5b3)}.main-menu.menu-light .navigation>li .active{background:#f0f0f0}.main-menu.menu-light .navigation>li .active>a{color:#4f46e5;margin-bottom:0}.main-menu.menu-light .navigation>li .active .hover>a,.main-menu.menu-light .navigation>li .active :hover>a{background:#f5f5f5}.main-menu.menu-light .navigation>li ul{padding:0;margin:0}.main-menu.menu-light .navigation>li ul li{color:#6e6b7b;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}.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;background:#f5f5f5;border-radius:6px}.main-menu.menu-light .navigation>li ul .open>ul,.main-menu.menu-light .navigation>li ul .sidebar-group-active>ul{display:block}.main-menu.menu-light .navigation>li ul .open>ul .open>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{background:#4f46e5;box-shadow:0 0 10px 1px #4f46e5b3;border-radius:4px;z-index:1}.main-menu.menu-light .navigation>li ul .active>a{color:#fff}.main-menu.menu-dark{color:#dcdcdc;background:#10163a}.main-menu.menu-dark .navigation{background:#10163a}.main-menu.menu-dark .navigation .navigation-header{color:#f6f6f6;padding:0;line-height:1.5;letter-spacing:.01rem}[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;padding:10px 13px;line-height:1.45}.main-menu.menu-dark .navigation li a span.menu-sub-title{color:#fff}.main-menu.menu-dark .navigation li a>*{transition:transform .25s ease}.main-menu.menu-dark .navigation li.nav-item a:hover>*{transition:transform .25s ease}[dir=ltr] .main-menu.menu-dark .navigation li.nav-item a:hover>*{transform:translate(5px)}[dir=rtl] .main-menu.menu-dark .navigation li.nav-item a:hover>*{transform:translate(-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:translate(5px)}[dir=rtl] .main-menu.menu-dark .navigation li.nav-item ul.menu-content li a:hover>*{transform:translate(-5px)}.main-menu.menu-dark .navigation>li>a{margin:0 15px}.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}.main-menu.menu-dark .navigation>li>ul li:first-of-type{margin-top:7px!important}.main-menu.menu-dark .navigation>li>ul li:not(.has-sub){margin:0 15px}.main-menu.menu-dark .navigation>li>ul li.has-sub>a{margin:0 15px}.main-menu.menu-dark .navigation>li>ul li.has-sub>ul>li{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;background:#0c102a;border-radius:6px}.main-menu.menu-dark .navigation>li:not(.open)>ul{display:none}.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{box-shadow:0 0 10px 1px #4f46e5b3;color:#fff;font-weight:400;border-radius:4px}[dir=ltr] .main-menu.menu-dark .navigation>li.active>a{background:linear-gradient(118deg,#4f46e5,#4f46e5b3)}[dir=rtl] .main-menu.menu-dark .navigation>li.active>a{background:linear-gradient(-118deg,#4f46e5,#4f46e5b3)}.main-menu.menu-dark .navigation>li .active{background:#090d22}.main-menu.menu-dark .navigation>li .active>a{color:#4f46e5;margin-bottom:0}.main-menu.menu-dark .navigation>li .active .hover>a,.main-menu.menu-dark .navigation>li .active :hover>a{background:#0c102a}.main-menu.menu-dark .navigation>li ul{padding:0;margin:0}.main-menu.menu-dark .navigation>li ul li{color:#dcdcdc;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}.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;background:#0c102a;border-radius:6px}.main-menu.menu-dark .navigation>li ul .open>ul,.main-menu.menu-dark .navigation>li ul .sidebar-group-active>ul{display:block}.main-menu.menu-dark .navigation>li ul .open>ul .open>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{background:#4f46e5;box-shadow:0 0 10px 1px #4f46e5b3;border-radius:4px;z-index:1}.main-menu.menu-dark .navigation>li ul .active>a{color:#fff}.main-menu.menu-fixed{position:fixed}.main-menu.menu-static{height:100%;padding-bottom:calc(100% - 20rem)}.main-menu.menu-static .main-menu-content{height:unset!important}.main-menu.menu-shadow{box-shadow:0 0 15px #22292f0d}[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;margin-top:-.7rem;filter:blur(5px);background:linear-gradient(#fff 41%,#ffffff1c 95%,#fff0)}.bordered-layout .main-menu .shadow-bottom{background:linear-gradient(#f8f8f8 41%,#ffffff1c 95%,#fff0)}.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:.3s ease all,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;margin-top:1.35rem;font-size:inherit}.main-menu .navbar-header .navbar-brand .brand-logo img{max-width:36px}.main-menu .navbar-header .navbar-brand .brand-text{color:#4f46e5;margin-bottom:0;font-weight:600;letter-spacing:.01rem;font-size:1.1rem;animation:.3s cubic-bezier(.25,.8,.25,1) 0s normal forwards 1 fadein}[dir=ltr] .main-menu .navbar-header .navbar-brand .brand-text{padding-left:1rem}[dir=rtl] .main-menu .navbar-header .navbar-brand .brand-text{padding-right:1rem}.main-menu .navbar-header .modern-nav-toggle{animation:.3s cubic-bezier(.25,.8,.25,1) 0s normal forwards 1 fadein}.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;margin:0;padding:0}.main-menu ul.navigation-main{overflow-x:hidden;padding-bottom:.75rem}.main-menu ul.navigation-main>li:first-child{margin-top:2rem}.main-menu a{outline:none}.main-menu a:hover,.main-menu a:focus{text-decoration:none}.navigation{font-size:1rem;font-family:var(--bs-body-font-family);font-weight:400;overflow-y:hidden;padding-bottom:20px}.navigation .navigation-header{font-family:var(--bs-body-font-family);font-weight:500;line-height:1.2;padding:12px 22px;font-size:.9rem;text-transform:uppercase}.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{cursor:not-allowed;opacity:.65;pointer-events:none}@media(max-width:767.98px){.menu-hide .main-menu,.menu-open .main-menu{transition:transform .25s,top .35s,height .35s}.main-menu{backface-visibility:hidden;perspective:1000}[dir=ltr] .main-menu{transform:translate3d(-240px,0,0)}[dir=rtl] .main-menu{transform:translate3d(240px,0,0)}.menu-open .main-menu{transform:translateZ(0)}}@media(min-width:768px){.drag-target{z-index:0}}.avatar{white-space:nowrap;background-color:#c3c3c3;border-radius:50%;position:relative;color:#fff;display:inline-flex;font-size:1rem;text-align:center;vertical-align:middle;font-weight:600}.avatar .avatar-content{width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:.857rem}.avatar .avatar-content .avatar-icon{height:1rem;width:1rem}.avatar [class*=avatar-status-]{border-radius:50%;width:11px;height:11px;position:absolute;bottom:0;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;border-width:2px}.avatar .avatar-status-online{background-color:#28c76f}.avatar .avatar-status-busy{background-color:#fb7979}.avatar .avatar-status-away{background-color:#ff9f43}.avatar .avatar-status-offline{background-color:#82868b}.avatar.avatar-tag{display:flex;align-items:center;justify-content:center;height:42px;width:42px;border-radius:.357rem}.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}.avatar-group .avatar img,.avatar-group .avatar .avatar-content{box-shadow:0 0 0 2px #fff,inset 0 0 0 1px #22292f12}.avatar-group .avatar .avatar-content{background-color:#9b9ea2!important}.avatar-group .avatar:hover{transition:all .25s ease}.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;border:none;background:none;transition:all .2s ease-out;line-height:16px;padding:1.6rem 3.6rem}.navbar-container .search-input.open{position:absolute;top:0;z-index:1000;width:100%;display:block;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;background:none;height:auto;box-shadow:none;transition:all .3s ease-out}.navbar-container .search-input .search-list{max-height:450px;height:auto;position:absolute;top:100%;background:#fff;width:100%;margin-top:.5rem;border-radius:.357rem;display:none}[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{padding:.9rem 1rem;color:#6e6b7b}.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}.navbar-container .search-input .search-list li:first-child{border-top-left-radius:.357rem;border-top-right-radius:.357rem}.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;cursor:pointer}.navbar-container .search-input .search-list li.auto-suggestion:hover,.navbar-container .search-input .search-list li.auto-suggestion.current_item{background-color:#f8f8f8}.navbar-container .search-input .search-input-icon{z-index:2;display:none;position:absolute;top:32%;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%;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;background:#fff;border-radius:.357rem;box-shadow:0 15px 30px #22292f1c,0 5px 15px #22292f14}.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{margin:12px;width:calc(100% - 24px);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}.navbar-container .bookmark-input input:focus{border:1px solid #4f46e5}.navbar-container .bookmark-input .search-list{position:relative}.navbar-container .bookmark-icon{cursor:pointer}.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;border-radius:.5rem}.navbar-dark .search-input.open .input{color:#f5f7fa;border:1px solid #f5f7fa}.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>:first-child,.btn-social-icon>:first-child{position:absolute;top:2px;bottom:0;width:2.95rem;line-height:2.7rem;font-size:1rem;text-align:center}[dir=ltr] .btn-social>:first-child,[dir=ltr] .btn-social-icon>:first-child{left:0;border-right:1px solid rgba(34,41,47,.2)}[dir=rtl] .btn-social>:first-child,[dir=rtl] .btn-social-icon>:first-child{right:0;border-left:1px solid rgba(34,41,47,.2)}.btn-social-icon{height:2.95rem;width:2.95rem;padding:0}.btn-social-icon>:first-child{border:none;text-align:center;width:100%!important}.btn-adn{color:#fff;background-color:#d87a68;border-color:transparent;color:#fff!important;border:none}.btn-adn:hover{color:#fff;background-color:#b86858;border-color:#0003}.btn-check:focus+.btn-adn,.btn-adn:focus{color:#fff;background-color:#b86858;border-color:#0003;box-shadow:0 0 0 .25rem #ffffff80}.btn-check:checked+.btn-adn,.btn-check:active+.btn-adn,.btn-adn:active,.btn-adn.active,.show>.btn-adn.dropdown-toggle{color:#fff;background-color:#ad6253;border-color:#00000040}.btn-check:checked+.btn-adn:focus,.btn-check:active+.btn-adn:focus,.btn-adn:active:focus,.btn-adn.active:focus,.show>.btn-adn.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #ffffff80}.btn-adn:disabled,.btn-adn.disabled{color:#fff;background-color:#d87a68;border-color:transparent}.btn-adn:focus{box-shadow:none!important}.btn-bitbucket{color:#fff;background-color:#205081;border-color:transparent;color:#fff!important;border:none}.btn-bitbucket:hover{color:#fff;background-color:#1b446e;border-color:#0003}.btn-check:focus+.btn-bitbucket,.btn-bitbucket:focus{color:#fff;background-color:#1b446e;border-color:#0003;box-shadow:0 0 0 .25rem #ffffff80}.btn-check:checked+.btn-bitbucket,.btn-check:active+.btn-bitbucket,.btn-bitbucket:active,.btn-bitbucket.active,.show>.btn-bitbucket.dropdown-toggle{color:#fff;background-color:#1a4067;border-color:#00000040}.btn-check:checked+.btn-bitbucket:focus,.btn-check:active+.btn-bitbucket:focus,.btn-bitbucket:active:focus,.btn-bitbucket.active:focus,.show>.btn-bitbucket.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #ffffff80}.btn-bitbucket:disabled,.btn-bitbucket.disabled{color:#fff;background-color:#205081;border-color:transparent}.btn-bitbucket:focus{box-shadow:none!important}.btn-dropbox{color:#fff;background-color:#1087dd;border-color:transparent;color:#fff!important;border:none}.btn-dropbox:hover{color:#fff;background-color:#0e73bc;border-color:#0003}.btn-check:focus+.btn-dropbox,.btn-dropbox:focus{color:#fff;background-color:#0e73bc;border-color:#0003;box-shadow:0 0 0 .25rem #ffffff80}.btn-check:checked+.btn-dropbox,.btn-check:active+.btn-dropbox,.btn-dropbox:active,.btn-dropbox.active,.show>.btn-dropbox.dropdown-toggle{color:#fff;background-color:#0d6cb1;border-color:#00000040}.btn-check:checked+.btn-dropbox:focus,.btn-check:active+.btn-dropbox:focus,.btn-dropbox:active:focus,.btn-dropbox.active:focus,.show>.btn-dropbox.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #ffffff80}.btn-dropbox:disabled,.btn-dropbox.disabled{color:#fff;background-color:#1087dd;border-color:transparent}.btn-dropbox:focus{box-shadow:none!important}.btn-facebook{color:#fff;background-color:#3b5998;border-color:transparent;color:#fff!important;border:none}.btn-facebook:hover{color:#fff;background-color:#324c81;border-color:#0003}.btn-check:focus+.btn-facebook,.btn-facebook:focus{color:#fff;background-color:#324c81;border-color:#0003;box-shadow:0 0 0 .25rem #ffffff80}.btn-check:checked+.btn-facebook,.btn-check:active+.btn-facebook,.btn-facebook:active,.btn-facebook.active,.show>.btn-facebook.dropdown-toggle{color:#fff;background-color:#2f477a;border-color:#00000040}.btn-check:checked+.btn-facebook:focus,.btn-check:active+.btn-facebook:focus,.btn-facebook:active:focus,.btn-facebook.active:focus,.show>.btn-facebook.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #ffffff80}.btn-facebook:disabled,.btn-facebook.disabled{color:#fff;background-color:#3b5998;border-color:transparent}.btn-facebook:focus{box-shadow:none!important}.btn-flickr{color:#fff;background-color:#ff0084;border-color:transparent;color:#fff!important;border:none}.btn-flickr:hover{color:#fff;background-color:#d90070;border-color:#0003}.btn-check:focus+.btn-flickr,.btn-flickr:focus{color:#fff;background-color:#d90070;border-color:#0003;box-shadow:0 0 0 .25rem #ffffff80}.btn-check:checked+.btn-flickr,.btn-check:active+.btn-flickr,.btn-flickr:active,.btn-flickr.active,.show>.btn-flickr.dropdown-toggle{color:#fff;background-color:#cc006a;border-color:#00000040}.btn-check:checked+.btn-flickr:focus,.btn-check:active+.btn-flickr:focus,.btn-flickr:active:focus,.btn-flickr.active:focus,.show>.btn-flickr.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #ffffff80}.btn-flickr:disabled,.btn-flickr.disabled{color:#fff;background-color:#ff0084;border-color:transparent}.btn-flickr:focus{box-shadow:none!important}.btn-foursquare{color:#fff;background-color:#f94877;border-color:transparent;color:#fff!important;border:none}.btn-foursquare:hover{color:#fff;background-color:#d43d65;border-color:#0003}.btn-check:focus+.btn-foursquare,.btn-foursquare:focus{color:#fff;background-color:#d43d65;border-color:#0003;box-shadow:0 0 0 .25rem #ffffff80}.btn-check:checked+.btn-foursquare,.btn-check:active+.btn-foursquare,.btn-foursquare:active,.btn-foursquare.active,.show>.btn-foursquare.dropdown-toggle{color:#fff;background-color:#c73a5f;border-color:#00000040}.btn-check:checked+.btn-foursquare:focus,.btn-check:active+.btn-foursquare:focus,.btn-foursquare:active:focus,.btn-foursquare.active:focus,.show>.btn-foursquare.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #ffffff80}.btn-foursquare:disabled,.btn-foursquare.disabled{color:#fff;background-color:#f94877;border-color:transparent}.btn-foursquare:focus{box-shadow:none!important}.btn-github{color:#fff;background-color:#444;border-color:transparent;color:#fff!important;border:none}.btn-github:hover{color:#fff;background-color:#3a3a3a;border-color:#0003}.btn-check:focus+.btn-github,.btn-github:focus{color:#fff;background-color:#3a3a3a;border-color:#0003;box-shadow:0 0 0 .25rem #ffffff80}.btn-check:checked+.btn-github,.btn-check:active+.btn-github,.btn-github:active,.btn-github.active,.show>.btn-github.dropdown-toggle{color:#fff;background-color:#363636;border-color:#00000040}.btn-check:checked+.btn-github:focus,.btn-check:active+.btn-github:focus,.btn-github:active:focus,.btn-github.active:focus,.show>.btn-github.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #ffffff80}.btn-github:disabled,.btn-github.disabled{color:#fff;background-color:#444;border-color:transparent}.btn-github:focus{box-shadow:none!important}.btn-google{color:#fff;background-color:#dd4b39;border-color:transparent;color:#fff!important;border:none}.btn-google:hover{color:#fff;background-color:#bc4030;border-color:#0003}.btn-check:focus+.btn-google,.btn-google:focus{color:#fff;background-color:#bc4030;border-color:#0003;box-shadow:0 0 0 .25rem #ffffff80}.btn-check:checked+.btn-google,.btn-check:active+.btn-google,.btn-google:active,.btn-google.active,.show>.btn-google.dropdown-toggle{color:#fff;background-color:#b13c2e;border-color:#00000040}.btn-check:checked+.btn-google:focus,.btn-check:active+.btn-google:focus,.btn-google:active:focus,.btn-google.active:focus,.show>.btn-google.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #ffffff80}.btn-google:disabled,.btn-google.disabled{color:#fff;background-color:#dd4b39;border-color:transparent}.btn-google:focus{box-shadow:none!important}.btn-instagram{color:#fff;background-color:#3f729b;border-color:transparent;color:#fff!important;border:none}.btn-instagram:hover{color:#fff;background-color:#366184;border-color:#0003}.btn-check:focus+.btn-instagram,.btn-instagram:focus{color:#fff;background-color:#366184;border-color:#0003;box-shadow:0 0 0 .25rem #ffffff80}.btn-check:checked+.btn-instagram,.btn-check:active+.btn-instagram,.btn-instagram:active,.btn-instagram.active,.show>.btn-instagram.dropdown-toggle{color:#fff;background-color:#325b7c;border-color:#00000040}.btn-check:checked+.btn-instagram:focus,.btn-check:active+.btn-instagram:focus,.btn-instagram:active:focus,.btn-instagram.active:focus,.show>.btn-instagram.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #ffffff80}.btn-instagram:disabled,.btn-instagram.disabled{color:#fff;background-color:#3f729b;border-color:transparent}.btn-instagram:focus{box-shadow:none!important}.btn-linkedin{color:#fff;background-color:#007bb6;border-color:transparent;color:#fff!important;border:none}.btn-linkedin:hover{color:#fff;background-color:#00699b;border-color:#0003}.btn-check:focus+.btn-linkedin,.btn-linkedin:focus{color:#fff;background-color:#00699b;border-color:#0003;box-shadow:0 0 0 .25rem #ffffff80}.btn-check:checked+.btn-linkedin,.btn-check:active+.btn-linkedin,.btn-linkedin:active,.btn-linkedin.active,.show>.btn-linkedin.dropdown-toggle{color:#fff;background-color:#006292;border-color:#00000040}.btn-check:checked+.btn-linkedin:focus,.btn-check:active+.btn-linkedin:focus,.btn-linkedin:active:focus,.btn-linkedin.active:focus,.show>.btn-linkedin.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #ffffff80}.btn-linkedin:disabled,.btn-linkedin.disabled{color:#fff;background-color:#007bb6;border-color:transparent}.btn-linkedin:focus{box-shadow:none!important}.btn-microsoft{color:#fff;background-color:#2672ec;border-color:transparent;color:#fff!important;border:none}.btn-microsoft:hover{color:#fff;background-color:#2061c9;border-color:#0003}.btn-check:focus+.btn-microsoft,.btn-microsoft:focus{color:#fff;background-color:#2061c9;border-color:#0003;box-shadow:0 0 0 .25rem #ffffff80}.btn-check:checked+.btn-microsoft,.btn-check:active+.btn-microsoft,.btn-microsoft:active,.btn-microsoft.active,.show>.btn-microsoft.dropdown-toggle{color:#fff;background-color:#1e5bbd;border-color:#00000040}.btn-check:checked+.btn-microsoft:focus,.btn-check:active+.btn-microsoft:focus,.btn-microsoft:active:focus,.btn-microsoft.active:focus,.show>.btn-microsoft.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #ffffff80}.btn-microsoft:disabled,.btn-microsoft.disabled{color:#fff;background-color:#2672ec;border-color:transparent}.btn-microsoft:focus{box-shadow:none!important}.btn-odnoklassniki{color:#22292f;background-color:#f4731c;border-color:transparent;color:#fff!important;border:none}.btn-odnoklassniki:hover{color:#22292f;background-color:#f6883e;border-color:#ffffff1a}.btn-check:focus+.btn-odnoklassniki,.btn-odnoklassniki:focus{color:#22292f;background-color:#f6883e;border-color:#ffffff1a;box-shadow:0 0 0 .25rem #22292f80}.btn-check:checked+.btn-odnoklassniki,.btn-check:active+.btn-odnoklassniki,.btn-odnoklassniki:active,.btn-odnoklassniki.active,.show>.btn-odnoklassniki.dropdown-toggle{color:#22292f;background-color:#f68f49;border-color:#ffffff1a}.btn-check:checked+.btn-odnoklassniki:focus,.btn-check:active+.btn-odnoklassniki:focus,.btn-odnoklassniki:active:focus,.btn-odnoklassniki.active:focus,.show>.btn-odnoklassniki.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #22292f80}.btn-odnoklassniki:disabled,.btn-odnoklassniki.disabled{color:#22292f;background-color:#f4731c;border-color:transparent}.btn-odnoklassniki:focus{box-shadow:none!important}.btn-openid{color:#22292f;background-color:#f7931e;border-color:transparent;color:#fff!important;border:none}.btn-openid:hover{color:#22292f;background-color:#f8a340;border-color:#ffffff1a}.btn-check:focus+.btn-openid,.btn-openid:focus{color:#22292f;background-color:#f8a340;border-color:#ffffff1a;box-shadow:0 0 0 .25rem #22292f80}.btn-check:checked+.btn-openid,.btn-check:active+.btn-openid,.btn-openid:active,.btn-openid.active,.show>.btn-openid.dropdown-toggle{color:#22292f;background-color:#f9a94b;border-color:#ffffff1a}.btn-check:checked+.btn-openid:focus,.btn-check:active+.btn-openid:focus,.btn-openid:active:focus,.btn-openid.active:focus,.show>.btn-openid.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #22292f80}.btn-openid:disabled,.btn-openid.disabled{color:#22292f;background-color:#f7931e;border-color:transparent}.btn-openid:focus{box-shadow:none!important}.btn-pinterest{color:#fff;background-color:#cb2027;border-color:transparent;color:#fff!important;border:none}.btn-pinterest:hover{color:#fff;background-color:#ad1b21;border-color:#0003}.btn-check:focus+.btn-pinterest,.btn-pinterest:focus{color:#fff;background-color:#ad1b21;border-color:#0003;box-shadow:0 0 0 .25rem #ffffff80}.btn-check:checked+.btn-pinterest,.btn-check:active+.btn-pinterest,.btn-pinterest:active,.btn-pinterest.active,.show>.btn-pinterest.dropdown-toggle{color:#fff;background-color:#a21a1f;border-color:#00000040}.btn-check:checked+.btn-pinterest:focus,.btn-check:active+.btn-pinterest:focus,.btn-pinterest:active:focus,.btn-pinterest.active:focus,.show>.btn-pinterest.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #ffffff80}.btn-pinterest:disabled,.btn-pinterest.disabled{color:#fff;background-color:#cb2027;border-color:transparent}.btn-pinterest:focus{box-shadow:none!important}.btn-reddit{color:#22292f;background-color:#eff7ff;border-color:transparent;color:#fff!important;border:none}.btn-reddit:hover{color:#22292f;background-color:#f1f8ff;border-color:#ffffff1a}.btn-check:focus+.btn-reddit,.btn-reddit:focus{color:#22292f;background-color:#f1f8ff;border-color:#ffffff1a;box-shadow:0 0 0 .25rem #22292f80}.btn-check:checked+.btn-reddit,.btn-check:active+.btn-reddit,.btn-reddit:active,.btn-reddit.active,.show>.btn-reddit.dropdown-toggle{color:#22292f;background-color:#f2f9ff;border-color:#ffffff1a}.btn-check:checked+.btn-reddit:focus,.btn-check:active+.btn-reddit:focus,.btn-reddit:active:focus,.btn-reddit.active:focus,.show>.btn-reddit.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #22292f80}.btn-reddit:disabled,.btn-reddit.disabled{color:#22292f;background-color:#eff7ff;border-color:transparent}.btn-reddit:focus{box-shadow:none!important}.btn-soundcloud{color:#fff;background-color:#f50;border-color:transparent;color:#fff!important;border:none}.btn-soundcloud:hover{color:#fff;background-color:#d94800;border-color:#0003}.btn-check:focus+.btn-soundcloud,.btn-soundcloud:focus{color:#fff;background-color:#d94800;border-color:#0003;box-shadow:0 0 0 .25rem #ffffff80}.btn-check:checked+.btn-soundcloud,.btn-check:active+.btn-soundcloud,.btn-soundcloud:active,.btn-soundcloud.active,.show>.btn-soundcloud.dropdown-toggle{color:#fff;background-color:#c40;border-color:#00000040}.btn-check:checked+.btn-soundcloud:focus,.btn-check:active+.btn-soundcloud:focus,.btn-soundcloud:active:focus,.btn-soundcloud.active:focus,.show>.btn-soundcloud.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #ffffff80}.btn-soundcloud:disabled,.btn-soundcloud.disabled{color:#fff;background-color:#f50;border-color:transparent}.btn-soundcloud:focus{box-shadow:none!important}.btn-tumblr{color:#fff;background-color:#2c4762;border-color:transparent;color:#fff!important;border:none}.btn-tumblr:hover{color:#fff;background-color:#253c53;border-color:#0003}.btn-check:focus+.btn-tumblr,.btn-tumblr:focus{color:#fff;background-color:#253c53;border-color:#0003;box-shadow:0 0 0 .25rem #ffffff80}.btn-check:checked+.btn-tumblr,.btn-check:active+.btn-tumblr,.btn-tumblr:active,.btn-tumblr.active,.show>.btn-tumblr.dropdown-toggle{color:#fff;background-color:#23394e;border-color:#00000040}.btn-check:checked+.btn-tumblr:focus,.btn-check:active+.btn-tumblr:focus,.btn-tumblr:active:focus,.btn-tumblr.active:focus,.show>.btn-tumblr.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #ffffff80}.btn-tumblr:disabled,.btn-tumblr.disabled{color:#fff;background-color:#2c4762;border-color:transparent}.btn-tumblr:focus{box-shadow:none!important}.btn-twitter{color:#22292f;background-color:#55acee;border-color:transparent;color:#fff!important;border:none}.btn-twitter:hover{color:#22292f;background-color:#6fb8f1;border-color:#ffffff1a}.btn-check:focus+.btn-twitter,.btn-twitter:focus{color:#22292f;background-color:#6fb8f1;border-color:#ffffff1a;box-shadow:0 0 0 .25rem #22292f80}.btn-check:checked+.btn-twitter,.btn-check:active+.btn-twitter,.btn-twitter:active,.btn-twitter.active,.show>.btn-twitter.dropdown-toggle{color:#22292f;background-color:#77bdf1;border-color:#ffffff1a}.btn-check:checked+.btn-twitter:focus,.btn-check:active+.btn-twitter:focus,.btn-twitter:active:focus,.btn-twitter.active:focus,.show>.btn-twitter.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #22292f80}.btn-twitter:disabled,.btn-twitter.disabled{color:#22292f;background-color:#55acee;border-color:transparent}.btn-twitter:focus{box-shadow:none!important}.btn-vimeo{color:#22292f;background-color:#1ab7ea;border-color:transparent;color:#fff!important;border:none}.btn-vimeo:hover{color:#22292f;background-color:#3cc2ed;border-color:#ffffff1a}.btn-check:focus+.btn-vimeo,.btn-vimeo:focus{color:#22292f;background-color:#3cc2ed;border-color:#ffffff1a;box-shadow:0 0 0 .25rem #22292f80}.btn-check:checked+.btn-vimeo,.btn-check:active+.btn-vimeo,.btn-vimeo:active,.btn-vimeo.active,.show>.btn-vimeo.dropdown-toggle{color:#22292f;background-color:#48c5ee;border-color:#ffffff1a}.btn-check:checked+.btn-vimeo:focus,.btn-check:active+.btn-vimeo:focus,.btn-vimeo:active:focus,.btn-vimeo.active:focus,.show>.btn-vimeo.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #22292f80}.btn-vimeo:disabled,.btn-vimeo.disabled{color:#22292f;background-color:#1ab7ea;border-color:transparent}.btn-vimeo:focus{box-shadow:none!important}.btn-vk{color:#fff;background-color:#587ea3;border-color:transparent;color:#fff!important;border:none}.btn-vk:hover{color:#fff;background-color:#4b6b8b;border-color:#0003}.btn-check:focus+.btn-vk,.btn-vk:focus{color:#fff;background-color:#4b6b8b;border-color:#0003;box-shadow:0 0 0 .25rem #ffffff80}.btn-check:checked+.btn-vk,.btn-check:active+.btn-vk,.btn-vk:active,.btn-vk.active,.show>.btn-vk.dropdown-toggle{color:#fff;background-color:#466582;border-color:#00000040}.btn-check:checked+.btn-vk:focus,.btn-check:active+.btn-vk:focus,.btn-vk:active:focus,.btn-vk.active:focus,.show>.btn-vk.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #ffffff80}.btn-vk:disabled,.btn-vk.disabled{color:#fff;background-color:#587ea3;border-color:transparent}.btn-vk:focus{box-shadow:none!important}.btn-yahoo{color:#fff;background-color:#720e9e;border-color:transparent;color:#fff!important;border:none}.btn-yahoo:hover{color:#fff;background-color:#610c86;border-color:#0003}.btn-check:focus+.btn-yahoo,.btn-yahoo:focus{color:#fff;background-color:#610c86;border-color:#0003;box-shadow:0 0 0 .25rem #ffffff80}.btn-check:checked+.btn-yahoo,.btn-check:active+.btn-yahoo,.btn-yahoo:active,.btn-yahoo.active,.show>.btn-yahoo.dropdown-toggle{color:#fff;background-color:#5b0b7e;border-color:#00000040}.btn-check:checked+.btn-yahoo:focus,.btn-check:active+.btn-yahoo:focus,.btn-yahoo:active:focus,.btn-yahoo.active:focus,.show>.btn-yahoo.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #ffffff80}.btn-yahoo:disabled,.btn-yahoo.disabled{color:#fff;background-color:#720e9e;border-color:transparent}.btn-yahoo:focus{box-shadow:none!important}.btn-outline-adn{border:1px solid #d87a68!important;color:#d87a68}.btn-outline-bitbucket{border:1px solid #205081!important;color:#205081}.btn-outline-dropbox{border:1px solid #1087dd!important;color:#1087dd}.btn-outline-facebook{border:1px solid #3b5998!important;color:#3b5998}.btn-outline-flickr{border:1px solid #ff0084!important;color:#ff0084}.btn-outline-foursquare{border:1px solid #f94877!important;color:#f94877}.btn-outline-github{border:1px solid #444444!important;color:#444}.btn-outline-google{border:1px solid #dd4b39!important;color:#dd4b39}.btn-outline-instagram{border:1px solid #3f729b!important;color:#3f729b}.btn-outline-linkedin{border:1px solid #007bb6!important;color:#007bb6}.btn-outline-microsoft{border:1px solid #2672ec!important;color:#2672ec}.btn-outline-odnoklassniki{border:1px solid #f4731c!important;color:#f4731c}.btn-outline-openid{border:1px solid #f7931e!important;color:#f7931e}.btn-outline-pinterest{border:1px solid #cb2027!important;color:#cb2027}.btn-outline-reddit{border:1px solid #ff4500!important;color:#ff4500}.btn-outline-soundcloud{border:1px solid #ff5500!important;color:#f50}.btn-outline-tumblr{border:1px solid #2c4762!important;color:#2c4762}.btn-outline-twitter{border:1px solid #55acee!important;color:#55acee}.btn-outline-vimeo{border:1px solid #1ab7ea!important;color:#1ab7ea}.btn-outline-vk{border:1px solid #587ea3!important;color:#587ea3}.btn-outline-yahoo{border:1px solid #720e9e!important;color:#720e9e}.btn-outline-adn:hover{color:#ad6253;border:1px solid #ad6253!important}.btn-outline-bitbucket:hover{color:#1a4067;border:1px solid #1a4067!important}.btn-outline-dropbox:hover{color:#0d6cb1;border:1px solid #0d6cb1!important}.btn-outline-facebook:hover{color:#2f477a;border:1px solid #2f477a!important}.btn-outline-flickr:hover{color:#cc006a;border:1px solid #cc006a!important}.btn-outline-foursquare:hover{color:#c73a5f;border:1px solid #c73a5f!important}.btn-outline-github:hover{color:#363636;border:1px solid #363636!important}.btn-outline-google:hover{color:#b13c2e;border:1px solid #b13c2e!important}.btn-outline-instagram:hover{color:#325b7c;border:1px solid #325b7c!important}.btn-outline-linkedin:hover{color:#006292;border:1px solid #006292!important}.btn-outline-microsoft:hover{color:#1e5bbd;border:1px solid #1e5bbd!important}.btn-outline-odnoklassniki:hover{color:#c35c16;border:1px solid #c35c16!important}.btn-outline-openid:hover{color:#c67618;border:1px solid #c67618!important}.btn-outline-pinterest:hover{color:#a21a1f;border:1px solid #a21a1f!important}.btn-outline-reddit:hover{color:#cc3700;border:1px solid #cc3700!important}.btn-outline-soundcloud:hover{color:#c40;border:1px solid #cc4400!important}.btn-outline-tumblr:hover{color:#23394e;border:1px solid #23394e!important}.btn-outline-twitter:hover{color:#448abe;border:1px solid #448abe!important}.btn-outline-vimeo:hover{color:#1592bb;border:1px solid #1592bb!important}.btn-outline-vk:hover{color:#466582;border:1px solid #466582!important}.btn-outline-yahoo:hover{color:#5b0b7e;border:1px solid #5b0b7e!important}.bg-adn{background-color:#d87a68}.bg-bitbucket{background-color:#205081}.bg-dropbox{background-color:#1087dd}.bg-facebook{background-color:#3b5998}.bg-flickr{background-color:#ff0084}.bg-foursquare{background-color:#f94877}.bg-github{background-color:#444}.bg-google{background-color:#dd4b39}.bg-instagram{background-color:#3f729b}.bg-linkedin{background-color:#007bb6}.bg-microsoft{background-color:#2672ec}.bg-odnoklassniki{background-color:#f4731c}.bg-openid{background-color:#f7931e}.bg-pinterest{background-color:#cb2027}.bg-reddit{background-color:#ff4500}.bg-soundcloud{background-color:#f50}.bg-tumblr{background-color:#2c4762}.bg-twitter{background-color:#55acee}.bg-vimeo{background-color:#1ab7ea}.bg-vk{background-color:#587ea3}.bg-yahoo{background-color:#720e9e}.demo-inline-spacing{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.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}.demo-vertical-spacing>*{margin:0;margin-bottom:1.5rem}.demo-vertical-spacing>*:last-child{margin:0}.demo-spacing-0>*:last-child{margin:0}.icon-wrapper .feather{height:24px;width:24px}.scroll-example{padding:.5rem;position:relative;border:2px solid #dfdfdf;overflow:auto}.scroll-example .horz-scroll-content{width:1200px}.browser{background:#e0e0e0;border:4px solid #e0e0e0;width:100%;height:12rem;padding-top:20px;margin:0 0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.browser iframe{border:0;background:#fff;height:100%;width:100%}.loader-wrapper{height:8em}.maintenance-icon{font-size:4rem}.animationIcon{bottom:10px}[dir=ltr] .animationIcon{right:30px}[dir=rtl] .animationIcon{left:30px}#component-breadcrumbs .breadcrumb:not(last-child){margin-bottom:.5rem}#breadcrumb-alignment .breadcrumb-wrapper{padding:1px;border-radius:.357rem}[dir=ltr] #breadcrumb-alignment .breadcrumb-wrapper{box-shadow:1px 1px 10px #22292f1a}[dir=rtl] #breadcrumb-alignment .breadcrumb-wrapper{box-shadow:-1px 1px 10px #22292f1a}#breadcrumb-alignment .breadcrumb-wrapper .breadcrumb{margin-top:.8rem;margin-bottom:.8rem}[dir=ltr] .dark-layout #breadcrumb-alignment .breadcrumb-wrapper{box-shadow:1px 1px 10px #0000003d}[dir=rtl] .dark-layout #breadcrumb-alignment .breadcrumb-wrapper{box-shadow:-1px 1px 10px #0000003d}.buy-now{position:fixed;bottom:5%;z-index:1031}[dir=ltr] .buy-now{right:79px}[dir=rtl] .buy-now{left:79px}.buy-now .btn{box-shadow:0 1px 20px 1px #fb7979!important}.buy-now .btn:hover{box-shadow:none!important}.customizer{width:400px;padding:0;background-color:#fff;z-index:1051;position:fixed;top:0;bottom:0;height:100vh;height:calc(var(--vh, 1vh) * 100);backface-visibility:hidden}[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)}.customizer.open{box-shadow:0 15px 30px #22292f1c,0 5px 15px #22292f14}[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;padding:7px;width:auto;z-index:10;color:#5e5873}[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{background:#4f46e5;color:#fff!important;display:block;position:absolute;top:50%;width:38px;height:38px;text-align:center;line-height:40px;cursor:pointer}[dir=ltr] .customizer .customizer-toggle{box-shadow:-3px 0 8px #22292f1a;border-top-left-radius:6px;border-bottom-left-radius:6px;left:-39px}[dir=rtl] .customizer .customizer-toggle{box-shadow:3px 0 8px #22292f1a;border-top-right-radius:6px;border-bottom-right-radius:6px;right:-39px}.customizer .color-box{height:24px;width:24px;margin:.5rem;border-radius:.5rem;cursor:pointer;position:relative}.customizer .color-box.selected:after{content:"";border:1px solid #4f46e5;height:30px;width:30px;top:-3px;position:absolute;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;text-align:center;overflow:hidden;white-space:nowrap;margin:1rem 0}.divider .divider-text{position:relative;display:inline-block;font-size:.9375rem;padding:0 1rem}.divider .divider-text i,.divider .divider-text svg{height:1rem;width:1rem;font-size:1rem}.divider .divider-text:before,.divider .divider-text:after{content:"";position:absolute;top:50%;width:9999px;border-top:1px solid #ebe9f1}[dir=ltr] .divider .divider-text:before{right:100%}[dir=rtl] .divider .divider-text:before{left:100%}[dir=ltr] .divider .divider-text:after{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%}.divider.divider-dotted .divider-text:before,.divider.divider-dotted .divider-text:after{border-style:dotted;border-width:1px;border-top-width:0;border-color:#ebe9f1}.divider.divider-dashed .divider-text:before,.divider.divider-dashed .divider-text:after{border-style:dashed;border-width:1px;border-top-width:0;border-color:#ebe9f1}.timeline{padding:0;margin-bottom:0;list-style:none}[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}.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;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;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:"";background:#4f46e51f;height:20px;width:20px;display:block;position:absolute;top:-.285rem;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:baseline}.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%;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%;cursor:pointer;border-radius:.42rem;color:#82868b;background-color:#82868b0f;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;background-color:#4f46e51f;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"}}head{clear:both}head title{font-family:"xs 0px, sm 544px, md 768px, lg 992px, xl 1200px"}body:after{display:none}*[data-usn-if]{display:none}.select2-container{width:100%!important;margin:0;display:inline-block;position:relative;vertical-align:middle;box-sizing:border-box}.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;margin-top:6px!important}.select2-container--classic .select2-selection--single,.select2-container--default .select2-selection--single{min-height:2.714rem;padding:5px;border:1px solid #d8d6de}.select2-container--classic .select2-selection--single:focus,.select2-container--default .select2-selection--single:focus{outline:0;border-color:#4f46e5!important;box-shadow:0 3px 10px #22292f1a!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{background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-size:18px 14px,18px 14px;background-repeat:no-repeat;height:1rem;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}.select2-container--classic.select2-container--open,.select2-container--default.select2-container--open{box-shadow:0 5px 25px #22292f1a}.select2-container--classic.select2-container--open .select2-selection--single,.select2-container--default.select2-container--open .select2-selection--single{border-color:#4f46e5!important;outline:0}.select2-container--classic.select2-container--focus,.select2-container--default.select2-container--focus{outline:0}.select2-container--classic.select2-container--focus .select2-selection--multiple,.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#4f46e5!important;outline:0}.select2-container--classic .select2-dropdown,.select2-container--default .select2-dropdown{border-color:#d8d6de;z-index:1060}.select2-container--classic .select2-search--dropdown,.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;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;border:1px solid #d8d6de}.select2-container--classic .select2-selection--multiple:focus,.select2-container--default .select2-selection--multiple:focus{outline:0;border-color:#4f46e5!important;box-shadow:0 3px 10px #22292f1a!important}.select2-container--classic .select2-selection--multiple .select2-selection__choice,.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#4f46e5!important;border-color:#4f46e5!important;color:#fff;padding:2px 5px}.select2-container--classic .select2-selection--multiple .select2-selection__rendered,.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0 6px}.select2-container--classic .select2-selection--multiple .select2-selection__rendered li .select2-search__field,.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:0px;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:"";background-image:url("data:image/svg+xml,%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%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E");background-size:.85rem;height:.85rem;width:.85rem;position:absolute;top:22%}[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{padding:6px 9px;font-weight:600}.select2-container--classic .select2-results__option,.select2-container--default .select2-results__option{padding:.428rem 1rem}.select2-container--classic .select2-results__option[role=group],.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]{background-color:#4f46e5!important;color:#fff!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{background-color:#4f46e51f!important;color:#4f46e5!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;margin-bottom:0!important;padding:.3rem .7rem}.select2-container--classic .select-lg.select2-selection--single .select2-selection__rendered,.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:0rem!important}.select2-container--classic .select-lg.select2-selection--multiple,.select2-container--default .select-lg.select2-selection--multiple{padding:0 .2rem}.select2-container--classic .select-lg.select2-selection--multiple .select2-selection__rendered,.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}.select2-container--classic .select-lg.select2-selection--multiple .select2-selection__rendered li .select2-search__field,.select2-container--default .select-lg.select2-selection--multiple .select2-selection__rendered li .select2-search__field{margin-top:10px}.select2-container--classic .select-lg.select2-selection--multiple .select2-selection__rendered .select2-selection__choice,.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;padding:0 .2rem;font-size:.75rem;margin-bottom:0!important;line-height:1.45}.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}.select2-container--classic .select-sm.select2-selection--multiple .select2-selection__rendered,.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;margin-top:2px}.select2-container--classic .select-sm.select2-selection--multiple .select2-selection__rendered li .select2-search__field,.select2-container--default .select-sm.select2-selection--multiple .select2-selection__rendered li .select2-search__field{margin-top:4px}.select2-container--classic .select-sm.select2-selection--multiple .select2-selection__choice,.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%}.select2-container--classic .select-sm.select2-selection--multiple .select2-search--inline .select2-search__field,.select2-container--default .select-sm.select2-selection--multiple .select2-search--inline .select2-search__field{margin-top:0}.dark-layout .select2-container .select2-selection,.dark-layout .select2-container .select2-search__field,.dark-layout .select2-container .select2-selection__placeholder{background:#283046;border-color:#3b4253;color:#b4b7bd}.dark-layout .select2-container .select2-selection__rendered{color:#b4b7bd}.dark-layout .select2-container .select2-dropdown{background-color:#283046;border-color:#3b4253}.dark-layout .select2-container .select2-selection--multiple .select2-selection__choice{background:#4f46e51f!important;color:#4f46e5!important;border:none}.dark-layout .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{color:#4f46e5!important}.dark-layout .select2-container .select2-selection--multiple .select2-selection__choice__remove:before{background-image:url("data:image/svg+xml,%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%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E")}.dark-layout .select2-container .select2-results__option[aria-disabled=true]{color:#676d7d}.dark-layout .select2-container .select2-selection__arrow b{background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%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{padding:.72rem 1.5rem;vertical-align:middle}[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{background-image:url("data:image/svg+xml,%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%3Cpolyline points='18 15 12 9 6 15'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:12px;color:#6e6b7b;width:14px;height:14px;content:"";top:.5rem}[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{background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:12px;color:#6e6b7b;width:14px;height:14px;content:"";top:1.3rem}[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}div.dataTables_wrapper .dt-button-collection{background-color:#fff}div.dataTables_wrapper .dt-button-collection>div[role=menu]{box-shadow:0 5px 16px -8px;min-width:8rem}[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}}.modal.dtr-bs-modal .modal-body{padding:0}.modal.dtr-bs-modal .table tr:last-child>td{border-bottom:0}div.dataTables_wrapper div.dataTables_filter label,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;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:calc(100% - (100% - 3px)) 11px,calc(100% - (100% - 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}div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin-top:1rem;margin-bottom:1.5rem}div.dataTables_wrapper .dataTables_info{padding-top:1.25rem!important;color:#b9b9c3}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;margin-top:1rem}div.dt-buttons button{margin-bottom:.5rem}}@media(max-width:575.98px){.dtr-bs-modal .modal-body{padding-left:0;padding-right:0;overflow-x:scroll}.dtr-bs-modal .table.dtr-details{margin:0 auto 1rem}.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{padding:5px;height:auto;border:0;background-color:#f8f8f8;border-radius:.357rem!important;text-align:center;font-weight:500}.bootstrap-touchspin.input-group .form-control:focus{z-index:1;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}.bootstrap-touchspin .bootstrap-touchspin-injected{margin:0!important}.bootstrap-touchspin .bootstrap-touchspin-injected .bootstrap-touchspin-down,.bootstrap-touchspin .bootstrap-touchspin-injected .bootstrap-touchspin-up{padding:0;min-width:20px;min-height:20px;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{background-color:#22292f80!important;cursor:default;opacity:.5}.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}.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,.dark-layout .bootstrap-touchspin .bootstrap-touchspin-injected .disabled-max-min{background-color:#b8c2cc!important;opacity:1}body.dark-layout,.dark-layout body{color:#b4b7bd;background-color:#161d31}.dark-layout h1,.dark-layout .h1,.dark-layout h2,.dark-layout .h2,.dark-layout h3,.dark-layout .h3,.dark-layout h4,.dark-layout .h4,.dark-layout h5,.dark-layout .h5,.dark-layout h6,.dark-layout .h6{color:#d0d2d6}.dark-layout .border,.dark-layout .border-top,.dark-layout .border-end,.dark-layout .border-bottom,.dark-layout .border-start{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}.dark-layout pre{background-color:#161d31!important;border:0}.dark-layout pre code{background-color:inherit;text-shadow:none}.dark-layout pre code .url,.dark-layout code,.dark-layout kbd{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}.dark-layout .shadow{box-shadow:0 4px 24px #22292f3d!important}.dark-layout .blockquote-footer{color:#676d7d}[dir=ltr] .dark-layout .header-navbar-shadow{background:linear-gradient(180deg,#161d31e6 44%,#161d316e 73%,#161d3100)}[dir=rtl] .dark-layout .header-navbar-shadow{background:linear-gradient(-180deg,#161d31e6 44%,#161d316e 73%,#161d3100)}.dark-layout .horizontal-layout .header-navbar{background-color:#283046}.dark-layout .horizontal-layout.navbar-sticky .header-navbar,.dark-layout .horizontal-layout.navbar-static .header-navbar{background-color:#161d31}.dark-layout .navbar-sticky .header-navbar.navbar-shadow{box-shadow:0 4px 24px #22292fbf}.dark-layout .header-navbar{background-color:#283046}.dark-layout .header-navbar .navbar-container .nav .nav-item .nav-link{color:#d0d2d6;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}.dark-layout .header-navbar .navbar-container .nav .nav-item.nav-search .search-input.open{background-color:#283046}.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}.dark-layout .header-navbar .navbar-container .nav .nav-item .bookmark-input,.dark-layout .header-navbar .navbar-container .nav .nav-item .bookmark-input .form-control,.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}.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}.dark-layout .header-navbar .navbar-container .nav .dropdown-cart .dropdown-menu.dropdown-menu-media .list-item,.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}.dark-layout .header-navbar .navbar-container .nav .dropdown-cart .dropdown-menu.dropdown-menu-media .list-item:hover,.dark-layout .header-navbar .navbar-container .nav .dropdown-notification .dropdown-menu.dropdown-menu-media .list-item:hover{background-color:#161d31}.dark-layout .header-navbar .navbar-container .nav .dropdown-cart .dropdown-menu.dropdown-menu-media .dropdown-menu-header,.dark-layout .header-navbar .navbar-container .nav .dropdown-notification .dropdown-menu.dropdown-menu-media .dropdown-menu-header{border-bottom:1px solid #3b4253}.dark-layout .header-navbar .navbar-container .nav .dropdown-cart .dropdown-menu.dropdown-menu-media .dropdown-menu-footer,.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}.dark-layout .header-navbar .navbar-container .nav .dropdown-cart .dropdown-menu.dropdown-menu-media .dropdown-menu-footer .dropdown-item,.dark-layout .header-navbar .navbar-container .nav .dropdown-notification .dropdown-menu.dropdown-menu-media .dropdown-menu-footer .dropdown-item{border-color:#3b4253}.dark-layout .header-navbar .navbar-container .nav .dropdown-cart .dropdown-menu.dropdown-menu-media .dropdown-menu-footer .dropdown-item:hover,.dark-layout .header-navbar .navbar-container .nav .dropdown-notification .dropdown-menu.dropdown-menu-media .dropdown-menu-footer .dropdown-item:hover{background-color:#283046}.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}.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}.dark-layout .header-navbar.navbar-static-top{background-color:transparent!important}.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 .h1,.dark-layout .blank-page .card.bg-transparent h2,.dark-layout .blank-page .card.bg-transparent .h2,.dark-layout .blank-page .card.bg-transparent h3,.dark-layout .blank-page .card.bg-transparent .h3,.dark-layout .blank-page .card.bg-transparent h4,.dark-layout .blank-page .card.bg-transparent .h4,.dark-layout .blank-page .card.bg-transparent h5,.dark-layout .blank-page .card.bg-transparent .h5,.dark-layout .blank-page .card.bg-transparent h6,.dark-layout .blank-page .card.bg-transparent .h6{color:#283046}.dark-layout .blank-page .card.bg-transparent p{color:#161d31}.dark-layout .main-menu{background-color:#283046}[dir=ltr] .dark-layout .main-menu .shadow-bottom{background:linear-gradient(180deg,#283046 44%,#28304682 73%,#28304600)}[dir=rtl] .dark-layout .main-menu .shadow-bottom{background:linear-gradient(-180deg,#283046 44%,#28304682 73%,#28304600)}.dark-layout .main-menu:not(.expanded) .navigation .sidebar-group-active>a{background-color:#161d31}.dark-layout .main-menu.menu-dark .navigation>li.open:not(.menu-item-closing)>a{background-color:#161d31}.dark-layout .main-menu.menu-dark .navigation>li.sidebar-group-active>a{background-color:#161d31}.dark-layout .main-menu .collapse-toggle-icon{color:#4f46e5!important}.dark-layout .ps__thumb-x,.dark-layout .ps__thumb-y{background-color:#b4b7bd}.dark-layout .ps .ps__rail-x.ps--clicking,.dark-layout .ps .ps__rail-x:focus,.dark-layout .ps .ps__rail-x:hover,.dark-layout .ps .ps__rail-y.ps--clicking,.dark-layout .ps .ps__rail-y:focus,.dark-layout .ps .ps__rail-y:hover{background-color:#3b4253}.dark-layout .ps__rail-y.ps--clicking .ps__thumb-y,.dark-layout .ps__rail-y:focus>.ps__thumb-y,.dark-layout .ps__rail-y:hover>.ps__thumb-y{background-color:#b4b7bd}.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}.dark-layout .main-menu-content .navigation-main li ul .open>a,.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}.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}.dark-layout .main-menu-content .navigation-main .nav-item .menu-content{background-color:#283046}.dark-layout .main-menu-content .navigation-main .nav-item .menu-content .active .menu-item{color:#fff}.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{color:#fff}.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}.dark-layout .main-menu-content .navigation-main .sidebar-group-active .menu-content .active a{background-color:transparent}.dark-layout .menu-collapsed .main-menu:not(.expanded) .navigation-main li.active>a{background:#161d31!important}.dark-layout .accordion-item:not(:last-of-type){border-color:#3b4253}.dark-layout .accordion-item{background:#283046!important}.dark-layout .accordion-button{background:#283046!important;color:#b4b7bd}.dark-layout .accordion-button:after{background-image:url("data:image/svg+xml,<svg 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'><polyline points='18 15 12 9 6 15'></polyline></svg>")}.dark-layout .accordion-border .accordion-item{border-color:#3b4253}[dir=ltr] .dark-layout .accordion-margin .accordion-item{box-shadow:1px 1px 10px #0000003d!important}[dir=rtl] .dark-layout .accordion-margin .accordion-item{box-shadow:-1px 1px 10px #0000003d!important}.dark-layout .alert .alert-heading,.dark-layout .alert p{color:inherit}.dark-layout .alert.alert-dark .alert-heading,.dark-layout .alert.alert-dark .alert-body,.dark-layout .alert.alert-dark p{color:#b8c2cc}.dark-layout .content-header-left .breadcrumbs-top .content-header-title{color:#d0d2d6;border-color:#3b4253}.dark-layout .breadcrumb .breadcrumb-item{color:#b4b7bd}.dark-layout .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:#b4b7bd}.dark-layout .breadcrumb:not([class*=breadcrumb-]) .breadcrumb-item+.breadcrumb-item:before{background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")}.dark-layout .breadcrumb-chevron.breadcrumb .breadcrumb-item+.breadcrumb-item:before{background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")}.dark-layout .btn:not([class*=btn-]){color:#b4b7bd}.dark-layout .btn.btn-dark,.dark-layout .btn.btn-outline-dark,.dark-layout .btn.btn-flat-dark{color:#b8c2cc}.dark-layout .btn.btn-dark{background-color:#4b4b4b!important}.dark-layout .btn.btn-outline-dark{border-color:#4b4b4b;color:#b8c2cc}.dark-layout .btn.btn-outline-dark:hover:not(.disabled):not(:disabled){color:#b8c2cc}.dark-layout .btn.btn-flat-dark:active,.dark-layout .btn.btn-flat-dark:focus{background:#4b4b4b}.dark-layout .btn-group label[class*=btn-outline-]{color:#4f46e5!important}.dark-layout .dropdown-menu{background-color:#283046;box-shadow:0 4px 24px #0000003d}.dark-layout .dropdown-menu .dropdown-header{color:#d0d2d6}.dark-layout .dropdown-menu .dropdown-item{color:#b4b7bd}.dark-layout .dropdown-menu .dropdown-item:hover,.dark-layout .dropdown-menu .dropdown-item:focus{background:#4f46e51f;color:#4f46e5}.dark-layout .dropdown-menu .dropdown-item:active,.dark-layout .dropdown-menu .dropdown-item.active{color:#fff;background-color:#4f46e5}.dark-layout .dropdown-menu .dropdown-item.disabled,.dark-layout .dropdown-menu .dropdown-item:disabled{color:#676d7d}.dark-layout .dropdown-divider{border-color:#3b4253}.dark-layout .modal .modal-header,.dark-layout .modal .modal-header[class*=bg-]{background-color:#161d31}.dark-layout .modal .modal-header .btn-close{text-shadow:none;background-color:#283046!important;color:#b4b7bd;box-shadow:0 3px 8px #0b0a197d!important;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23b4b7bd'><path 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'/></svg>")}.dark-layout .modal .modal-content,.dark-layout .modal .modal-body,.dark-layout .modal .modal-footer{background-color:#283046;border-color:#3b4253}.dark-layout .btn-close{background:transparent url("data:image/svg+xml,%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") center/.75rem auto no-repeat}.dark-layout .offcanvas{background-color:#283046;color:#b4b7bd}.dark-layout .pagination:not([class*=pagination-]) .page-item.active{background-color:#242b3d}.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{background-color:#242b3d;color:#b4b7bd}.dark-layout .pagination:not([class*=pagination-]) .page-item .page-link:hover{color:#4f46e5}.dark-layout .pagination:not([class*=pagination-]) .page-item.prev-item .page-link:hover,.dark-layout .pagination:not([class*=pagination-]) .page-item.next-item .page-link:hover{color:#fff}.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}.dark-layout .pagination[class*=pagination-] .page-item:not(.active) .page-link:hover{background-color:#242b3d}.dark-layout .pagination[class*=pagination-] .page-item.active{background-color:#242b3d}.dark-layout .pagination .page-item.prev-item .page-link:before,.dark-layout .pagination .page-item.previous .page-link:before,.dark-layout .pagination .page-item.prev .page-link:before{background-image:url("data:image/svg+xml,%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%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E")}.dark-layout .pagination .page-item.prev-item.disabled .page-link:before,.dark-layout .pagination .page-item.previous.disabled .page-link:before,.dark-layout .pagination .page-item.prev.disabled .page-link:before{background-image:url("data:image/svg+xml,%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%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E")}.dark-layout .pagination .page-item.next-item .page-link:after,.dark-layout .pagination .page-item.next .page-link:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")}.dark-layout .pagination .page-item.next-item.disabled .page-link:after,.dark-layout .pagination .page-item.next.disabled .page-link:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")}.dark-layout .pagination .page-item.disabled .page-link{color:#676d7d}.dark-layout .nav-tabs .nav-item .nav-link,.dark-layout .nav-pills .nav-item .nav-link,.dark-layout .nav-tabs.nav-justified .nav-item .nav-link{color:#d0d2d6}.dark-layout .nav-tabs .nav-item .nav-link.active,.dark-layout .nav-pills .nav-item .nav-link.active,.dark-layout .nav-tabs.nav-justified .nav-item .nav-link.active{background-color:#283046;color:#4f46e5}.dark-layout .nav-tabs .nav-item .nav-link.disabled,.dark-layout .nav-pills .nav-item .nav-link.disabled,.dark-layout .nav-tabs.nav-justified .nav-item .nav-link.disabled{color:#676d7d}.dark-layout .nav.wrap-border{border-color:#3b4253}.dark-layout .nav-pills .nav-item .nav-link.active{color:#fff;background-color:#4f46e5}.dark-layout .popover.bs-popover-top .popover-arrow:before,.dark-layout .popover.bs-popover-auto[data-popper-placement^=top] .popover-arrow:before{border-top-color:#3b4253}.dark-layout .popover.bs-popover-top .popover-arrow:after,.dark-layout .popover.bs-popover-auto[data-popper-placement^=top] .popover-arrow:after{border-top-color:#283046}[dir=ltr] .dark-layout .popover.bs-popover-start .popover-arrow:before,[dir=ltr] .dark-layout .popover.bs-popover-auto[data-popper-placement^=left] .popover-arrow:before{border-left-color:#3b4253}[dir=rtl] .dark-layout .popover.bs-popover-start .popover-arrow:before,[dir=rtl] .dark-layout .popover.bs-popover-auto[data-popper-placement^=left] .popover-arrow:before{border-right-color:#3b4253}[dir=ltr] .dark-layout .popover.bs-popover-start .popover-arrow:after,[dir=ltr] .dark-layout .popover.bs-popover-auto[data-popper-placement^=left] .popover-arrow:after{border-left-color:#283046}[dir=rtl] .dark-layout .popover.bs-popover-start .popover-arrow:after,[dir=rtl] .dark-layout .popover.bs-popover-auto[data-popper-placement^=left] .popover-arrow:after{border-right-color:#283046}[dir=ltr] .dark-layout .popover.bs-popover-end .popover-arrow:before,[dir=ltr] .dark-layout .popover.bs-popover-auto[data-popper-placement^=right] .popover-arrow:before{border-right-color:#3b4253}[dir=rtl] .dark-layout .popover.bs-popover-end .popover-arrow:before,[dir=rtl] .dark-layout .popover.bs-popover-auto[data-popper-placement^=right] .popover-arrow:before{border-left-color:#3b4253}[dir=ltr] .dark-layout .popover.bs-popover-end .popover-arrow:after,[dir=ltr] .dark-layout .popover.bs-popover-auto[data-popper-placement^=right] .popover-arrow:after{border-right-color:#283046}[dir=rtl] .dark-layout .popover.bs-popover-end .popover-arrow:after,[dir=rtl] .dark-layout .popover.bs-popover-auto[data-popper-placement^=right] .popover-arrow:after{border-left-color:#283046}.dark-layout .popover .popover-header{color:#fff}.dark-layout .popover .popover-body{background-color:#283046;color:#b4b7bd;border-color:#3b4253!important}.dark-layout .toast{background-color:#283046d9;box-shadow:0 4px 24px #22292f3d;color:#b4b7bd}.dark-layout .toast .toast-header{background-color:#283046;color:#b4b7bd}.dark-layout .toast .toast-header .btn-close{background-color:transparent!important;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23b4b7bd'><path 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'/></svg>");box-shadow:none!important;text-shadow:none}.dark-layout .list-group .list-group-item:not([class*=list-group-item-]),.dark-layout .list-group .list-group-item.list-group-item-action:not(.active):not(:active){background-color:#283046;border-color:#3b4253}.dark-layout .list-group .list-group-item:not([class*=list-group-item-]):not(.disabled),.dark-layout .list-group .list-group-item.list-group-item-action:not(.active):not(:active):not(.disabled){color:#b4b7bd}.dark-layout .list-group .list-group-item.list-group-item-action:not(.active):not(:active):hover,.dark-layout .list-group .list-group-item.list-group-item-action:not(.active):not(:active):focus{background-color:#161d31}.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,.dark-layout .list-group .list-group-item.list-group-item-action:active:focus{color:#fff}.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.active .small,.dark-layout .list-group .list-group-item.active:hover{color:#fff}.dark-layout .list-group .list-group-item.disabled{color:#676d7d}.dark-layout .list-group.list-group-circle .list-group-item:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 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/circle%3E%3C/svg%3E")}.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}.dark-layout .avatar{background-color:#161d31}.dark-layout .avatar [class*=avatar-status-]{border-color:#283046}.dark-layout .avatar-group .avatar img,.dark-layout .avatar-group .avatar .avatar-content{box-shadow:0 0 0 2px #283046,inset 0 0 0 1px #28304612}.dark-layout .divider .divider-text{color:#b4b7bd}.dark-layout .divider .divider-text:before,.dark-layout .divider .divider-text:after{border-color:#3b4253}.dark-layout .divider.divider-dark .divider-text:before,.dark-layout .divider.divider-dark .divider-text:after{border-color:#3b4253!important}.dark-layout .timeline .timeline-item{border-color:#3b4253}.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}.dark-layout .timeline .timeline-item:last-of-type:after{background:linear-gradient(#3b4253,transparent)}.dark-layout .card{background-color:#283046;box-shadow:0 4px 24px #22292f3d}.dark-layout .card .card-footer{border-color:#3b4253}.dark-layout .card.overlay-img-card .card-img-overlay span,.dark-layout .card.overlay-img-card .card-img-overlay p,.dark-layout .card.overlay-img-card .card-img-overlay .card-body{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}.dark-layout .card-profile .profile-image-wrapper .profile-image{background-color:#161d31}.dark-layout .business-card .business-items .business-item{border-color:#3b4253}.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}.dark-layout .card-company-table .avatar{background-color:#161d31}.dark-layout input:-webkit-autofill,.dark-layout textarea:-webkit-autofill,.dark-layout select:-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{background-color:#283046;color:#b4b7bd}.dark-layout input.form-control:not(:focus),.dark-layout select.form-select:not(:focus),.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{background-color:#283046;color:#d0d2d6}.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}.dark-layout .form-check-input:not(:checked){background-color:#283046;border-color:#404656}.dark-layout .form-check-input:not(:checked):not(:indeterminate){background-color:#283046}.dark-layout .form-check-input:not(:checked):not(:indeterminate):not(:focus){border-color:#404656}.dark-layout .form-check-input:not(:checked):not(:indeterminate):disabled{background-color:#444b60!important;border-color:#444b60!important}.dark-layout .form-switch .form-check-input:not(:checked){background-color:#545a6a}.dark-layout .form-switch .form-check-input:disabled{background-color:#1b2337;border-color:#1b2337}.dark-layout .form-switch .form-check-input:not(:checked):not(:focus){background-image:url("data:image/svg+xml,<svg 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'><defs><circle id='path-1' cx='8' cy='8' r='8'></circle><filter x='-40.6%' y='-21.9%' width='168.8%' height='168.8%' filterUnits='objectBoundingBox' id='filter-2'><feOffset dx='-1' dy='2' in='SourceAlpha' result='shadowOffsetOuter1'></feOffset><feGaussianBlur stdDeviation='1.5' in='shadowOffsetOuter1' result='shadowBlurOuter1'></feGaussianBlur><feColorMatrix 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'></feColorMatrix></filter></defs><g id='Artboard' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'><g id='switches-dot' transform='translate(5.000000, 5.000000)' fill-rule='nonzero'><g id='Oval'><use fill='black' fill-opacity='1' filter='url(%23filter-2)' xlink:href='%23path-1'></use><use fill='%23fff' xlink:href='%23path-1'></use></g></g></g></svg>")}.dark-layout select.form-select:not([multiple=multiple]){background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.dark-layout .was-validated .form-control:invalid,.dark-layout .was-validated .form-control.is-invalid,.dark-layout .was-validated .form-check-input:invalid,.dark-layout .was-validated .form-check-input.is-invalid,.dark-layout .was-validated select.form-select:not(:focus):invalid,.dark-layout .was-validated select.form-select:not(:focus).is-valid{border-color:#fb7979!important}.dark-layout .was-validated .form-control:valid,.dark-layout .was-validated .form-control.is-valid,.dark-layout .was-validated .form-check-input:valid,.dark-layout .was-validated .form-check-input.is-valid,.dark-layout .was-validated select.form-select:not(:focus):valid,.dark-layout .was-validated select.form-select:not(:focus).is-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{background-color:#161d31!important;color:#fff!important}.dark-layout .input-group .input-group-text{background-color:#283046;border-color:#3b4253;color:#b4b7bd}.dark-layout .input-group:focus-within .form-control,.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}.dark-layout .custom-option-item-check:not(:checked)+.custom-option-item{border-color:#3b4253}.dark-layout .table td,.dark-layout .table th{color:#b4b7bd;border-color:#3b4253!important}.dark-layout .table .thead tr:not([class*=table-]) th,.dark-layout .table .thead tr:not([class*=table-]) td,.dark-layout .table tbody tr:not([class*=table-]) th,.dark-layout .table tbody tr:not([class*=table-]) td{border-color:#3b4253;color:#b4b7bd}.dark-layout .table .thead tr:not([class*=table-]) th code,.dark-layout .table .thead tr:not([class*=table-]) td code,.dark-layout .table tbody tr:not([class*=table-]) th code,.dark-layout .table tbody tr:not([class*=table-]) td code{background-color:#283046}.dark-layout .table thead tr th,.dark-layout .table tfoot tr th{border-color:#3b4253;background-color:#343d55;color:#d0d2d6}.dark-layout .table thead.table-dark th{color:#4b4b4b;background-color:#fff}.dark-layout .table:not(.table-dark):not(.table-light) thead:not(.table-dark) th,.dark-layout .table:not(.table-dark):not(.table-light) tfoot:not(.table-dark) th{background-color:#343d55}.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, .05)}.dark-layout .table.table-dark td,.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;background-color:#696e7e}.dark-layout .table.table-bordered{border-color:#3b4253}.dark-layout .table.table-hover tbody tr:hover{--bs-table-accent-bg: #242b3d}.dark-layout .table.table-hover tbody tr th,.dark-layout .table.table-hover tbody tr td{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 .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 .btn-secondary,.dark-layout .dataTables_wrapper .dt-buttons .dt-button-collection [class*=buttons-]{color:#fff;background-color:#161d31!important}.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 .btn-secondary:active,.dark-layout .dataTables_wrapper .dt-buttons .dt-button-collection [class*=buttons-]:active{background-color:#4f46e5!important;color:#fff}.dark-layout .dataTables_wrapper .dt-button-collection>div[role=menu]{box-shadow:0 4px 24px #22292f3d}.dark-layout .dataTables_wrapper .table.dataTable tr.group td{background-color:#242b3d;color:#d0d2d6}.dark-layout .dataTables_wrapper .table.dataTable thead .sorting:before,.dark-layout .dataTables_wrapper .table.dataTable thead .sorting_asc:before,.dark-layout .dataTables_wrapper .table.dataTable thead .sorting_desc:before{background-image:url("data:image/svg+xml,%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%3Cpolyline points='18 15 12 9 6 15'%3E%3C/polyline%3E%3C/svg%3E")}.dark-layout .dataTables_wrapper .table.dataTable thead .sorting:after,.dark-layout .dataTables_wrapper .table.dataTable thead .sorting_asc:after,.dark-layout .dataTables_wrapper .table.dataTable thead .sorting_desc:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.dark-layout .dataTables_wrapper .table.dataTable thead .sorting:before,.dark-layout .dataTables_wrapper .table.dataTable thead .sorting:after{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}.dark-layout .dtr-modal .dtr-modal-display{background-color:#161d31}.dark-layout .dtr-modal div.dtr-modal-close{background-color:transparent;border-color:transparent}.dark-layout .getting-started .clockCard p{color:#b4b7bd!important}.dark-layout #user-profile .profile-header .navbar{background-color:#283046}.dark-layout #user-profile .profile-header .navbar .navbar-toggler{color:#b4b7bd;border-color:#3b4253}.dark-layout .search-bar .form-control{background-color:#283046}.dark-layout .blog-edit-wrapper .border{border-color:#3b4253!important}.dark-layout .kb-search-content-info .kb-search-content .card-img-top{background-color:#3f4860}.dark-layout .list-group-circle .list-group-item:not([class*=list-group-item-]):hover,.dark-layout .list-group-circle .list-group-item:not([class*=list-group-item-]):focus,.dark-layout .list-group-circle .list-group-item:not([class*=list-group-item-]):active,.dark-layout .list-group-circle .list-group-item-action:hover,.dark-layout .list-group-circle .list-group-item-action:focus,.dark-layout .list-group-circle .list-group-item-action:active{background-color:transparent!important}.dark-layout .pricing-card .card.basic-pricing,.dark-layout .pricing-card .card.enterprise-pricing,.dark-layout .pricing-card .card.standard-pricing{border-color:#3b4253}.dark-layout .content-area-wrapper{border-color:#3b4253!important}.dark-layout .content-area-wrapper .sidebar .sidebar-content{background-color:#283046!important}.dark-layout .content-area-wrapper .app-fixed-search{background-color:#283046!important;border-color:#3b4253!important}.dark-layout .content-area-wrapper .content-right{border-color:#3b4253!important}.dark-layout .email-application .content-area-wrapper .email-app-sidebar .list-group .list-group-item:hover{background-color:transparent}.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}.dark-layout .email-application .content-area-wrapper .email-app-list .email-user-list .user-mail{border-color:#3b4253;background-color:#283046}.dark-layout .email-application .content-area-wrapper .email-app-list .email-user-list .user-mail:hover{box-shadow:0 3px 10px #283046}.dark-layout .email-application .content-area-wrapper .email-app-list .email-user-list .user-mail.selected-row-bg{background-color:#4f46e50f;border-color:#3b4253}.dark-layout .email-application .content-area-wrapper .email-app-list .email-user-list .user-mail .user-details 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 .mail-message p,.dark-layout .email-application .content-area-wrapper .email-app-list .email-user-list .user-mail .mail-message .mail-date{color:#676d7d}.dark-layout .email-application .content-area-wrapper .email-app-list .email-user-list .mail-read{background-color:#242b3d}.dark-layout .email-application .content-area-wrapper .email-app-details{border-color:#3b4253}.dark-layout .email-application .content-area-wrapper .email-app-details .email-scroll-area{background-color:#161d31}.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 .dropdown-toggle,.dark-layout .email-application .content-area-wrapper .email-app-details .email-detail-header .email-header-right .list-inline-item .action-icon{color:#b4b7bd}.dark-layout .email-application .content-area-wrapper .email-app-details .email-info-dropup .dropdown-toggle:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.dark-layout .email-application .content-area-wrapper .email-app-details .mail-message-wrapper,.dark-layout .email-application .content-area-wrapper .email-app-details .email-detail-head{border-color:#3b4253!important}.dark-layout .email-application .content-area-wrapper #compose-mail .compose-mail-form-field,.dark-layout .email-application .content-area-wrapper #compose-mail .ql-toolbar,.dark-layout .email-application .content-area-wrapper #compose-mail .ql-container{border-color:#3b4253}.dark-layout .email-application .content-area-wrapper #compose-mail label{color:#b4b7bd}.dark-layout .email-application .content-area-wrapper #compose-mail .modal-body{border-bottom-left-radius:.357rem;border-bottom-right-radius:.357rem}.dark-layout .chat-application .content-area-wrapper{border-color:#3b4253}.dark-layout .chat-application .sidebar .chat-profile-sidebar{background-color:#283046;border-color:#3b4253}.dark-layout .chat-application .sidebar .sidebar-content,.dark-layout .chat-application .sidebar .sidebar-content .chat-fixed-search{border-color:#3b4253}.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}.dark-layout .chat-application .sidebar .sidebar-content .chat-user-list-wrapper .chat-users-list li img,.dark-layout .chat-application .avatar-border img{border-color:#3b4253}.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{background:#283046;color:#b4b7bd}.dark-layout .chat-application .content-right .chat-app-window .start-chat-area,.dark-layout .chat-application .content-right .chat-app-window .user-chats{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNjAgMjYwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNjAgMjYwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6IzE3MUEyNDt9Cjwvc3R5bGU+CjxnPgoJPGcgaWQ9ImktbGlrZS1mb29kIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjQuNCwxNmMwLjIsMC42LDAuNCwxLjMsMC41LDJoLTMuN2wxLjIsMi4zbDAuNSwwLjlsLTAuMiwwLjFWMjhjMi4yLDEuNywyLjcsNC44LDEsNwoJCQljLTAuOCwxLTEuOSwxLjctMy4yLDEuOVYzN2MtMC45LDMuNS00LjEsNi03LjgsNmgtMjBjLTMuNiwwLTYuOC0yLjUtNy43LTZ2LTAuMWMtMi43LTAuNC00LjYtMy00LjItNS43YzAuMi0xLjMsMC45LTIuNSwxLjktMy4yCgkJCXYtNi44bC0wLjgtMS42bC0wLjQtMC45bDAuOS0wLjRMLTE3LDE4aC0zQy0xNy4yLDUuNi00LjktMi4yLDcuNSwwLjZDMTUuNCwyLjMsMjEuOSw4LjIsMjQuNCwxNnogTS0xMi40LDE4Yy0wLjIsMC0wLjMsMC0wLjQsMC4xCgkJCWwtMy4xLDEuNmwwLjksMS44bDEuMy0wLjdjMC44LTAuNCwxLjgtMC40LDIuNywwbDIuMiwxLjFjMC4zLDAuMSwwLjYsMC4xLDAuOSwwbDIuMi0xLjFjMC44LTAuNCwxLjgtMC40LDIuNywwbDIuMiwxLjEKCQkJYzAuMywwLjEsMC42LDAuMSwwLjksMGwyLjItMS4xYzAuOC0wLjQsMS44LTAuNCwyLjcsMGwyLjIsMS4xQzcuNCwyMiw3LjcsMjIsOCwyMS45bDIuOS0xLjNjMC44LTAuMywxLjctMC4zLDIuNCwwbDIuOSwxLjMKCQkJYzAuMywwLjEsMC42LDAuMSwwLjksMGwzLjEtMS41bC0wLjktMS44bC0xLjQsMC43Yy0wLjgsMC40LTEuNywwLjQtMi42LDAuMWwtMi44LTEuMkMxMi4zLDE4LDEyLjIsMTgsMTIuMSwxOGwwLDAKCQkJYy0wLjEsMC0wLjMsMC0wLjQsMC4xbC0yLjgsMS4yYy0wLjgsMC40LTEuOCwwLjMtMi42LTAuMUw0LDE4LjFDMy45LDE4LDMuNywxOCwzLjYsMThsMCwwYy0wLjIsMC0wLjMsMC0wLjQsMC4xTDEsMTkuMgoJCQljLTAuOCwwLjQtMS44LDAuNC0yLjcsMEwtNCwxOC4xQy00LjEsMTgtNC4zLDE4LTQuNCwxOGwwLDBjLTAuMiwwLTAuMywwLTAuNCwwLjFMLTcsMTkuMmMtMC44LDAuNC0xLjgsMC40LTIuNywwbC0yLjItMS4xCgkJCUMtMTIuMSwxOC0xMi4zLDE4LTEyLjQsMThMLTEyLjQsMThMLTEyLjQsMTh6IE0tMTIuNCwxNmgtNC45Qy0xMy41LDUuMS0xLjUtMC43LDkuNSwzLjJjNiwyLjEsMTAuNyw2LjgsMTIuOCwxMi44aC0yLjFsLTAuMS0wLjEKCQkJTDE5LjksMTZILTEyLjRMLTEyLjQsMTZ6IE0xNy45LDIzLjdsMS40LTAuN2gxLjN2MmgtMzZ2LTEuMWwwLjMtMC4ybDEuNC0wLjdoMi42bDEuNCwwLjdjMC44LDAuNCwxLjgsMC40LDIuNywwbDEuNC0wLjdILTMKCQkJbDEuNCwwLjdjMC44LDAuNCwxLjgsMC40LDIuNywwTDIuMywyM2gyLjZsMS40LDAuN2MwLjcsMC40LDEuNywwLjQsMi41LDBsMS43LTAuN2gzLjJsMS43LDAuN0MxNi4yLDI0LjEsMTcuMSwyNC4xLDE3LjksMjMuN3oKCQkJIE0tMTMuOCwyN2wxNi40LDQuOUwxOC45LDI3SC0xMy44eiBNLTE0LjQsMjloMC4zbDE2LjcsNWwxNi43LTVoMC4zYzEuNywwLDMsMS4zLDMsM3MtMS4zLDMtMywzaC0zNGMtMS43LDAtMy0xLjMtMy0zCgkJCUMtMTcuNCwzMC4zLTE2LjEsMjktMTQuNCwyOXogTS0xMy4xLDM3YzAuOCwyLjQsMy4xLDQsNS43LDRoMjBjMi41LDAsNC44LTEuNiw1LjctNEMxOC4yLDM3LTEzLjEsMzctMTMuMSwzN3oiLz4KCQk8cGF0aCBpZD0icGF0aDZfZmlsbC1jb3B5IiBjbGFzcz0ic3QwIiBkPSJNMjg0LjQsMTZjMC4yLDAuNiwwLjQsMS4zLDAuNSwyaC0zLjdsMS4yLDIuM2wwLjUsMC45bC0wLjIsMC4xVjI4YzIuMiwxLjcsMi43LDQuOCwxLDcKCQkJYy0wLjgsMS0xLjksMS43LTMuMiwxLjlWMzdjLTAuOSwzLjUtNC4xLDYtNy44LDZoLTIwYy0zLjYsMC02LjgtMi41LTcuNy02di0wLjFjLTIuNy0wLjQtNC42LTMtNC4yLTUuN2MwLjItMS4zLDAuOS0yLjUsMS45LTMuMgoJCQl2LTYuOGwtMC44LTEuNmwtMC40LTAuOWwwLjktMC40TDI0MywxOGgtM2MyLjgtMTIuNCwxNS4xLTIwLjIsMjcuNS0xNy40QzI3NS40LDIuMywyODEuOSw4LjIsMjg0LjQsMTZ6IE0yNDcuNSwxOAoJCQljLTAuMiwwLTAuMywwLTAuNCwwLjFsLTMuMSwxLjZsMC45LDEuOGwxLjMtMC43YzAuOC0wLjQsMS44LTAuNCwyLjcsMGwyLjIsMS4xYzAuMywwLjEsMC42LDAuMSwwLjksMGwyLjItMS4xCgkJCWMwLjgtMC40LDEuOC0wLjQsMi43LDBsMi4yLDEuMWMwLjMsMC4xLDAuNiwwLjEsMC45LDBsMi4yLTEuMWMwLjgtMC40LDEuOC0wLjQsMi43LDBsMi4yLDEuMWMwLjMsMC4xLDAuNiwwLjEsMC45LDBsMi45LTEuMwoJCQljMC44LTAuMywxLjctMC4zLDIuNCwwbDIuOSwxLjNjMC4zLDAuMSwwLjYsMC4xLDAuOSwwbDMuMS0xLjVsLTAuOS0xLjhsLTEuNCwwLjdjLTAuOCwwLjQtMS43LDAuNC0yLjYsMC4xbC0yLjgtMS4yCgkJCWMtMC4xLTAuMS0wLjMtMC4xLTAuNC0wLjFsMCwwYy0wLjEsMC0wLjMsMC0wLjQsMC4xbC0yLjgsMS4yYy0wLjgsMC40LTEuOCwwLjMtMi42LTAuMWwtMi4zLTEuMWMtMC4xLTAuMS0wLjMtMC4xLTAuNS0wLjFsMCwwCgkJCWMtMC4yLDAtMC4zLDAtMC40LDAuMWwtMi4yLDEuMWMtMC44LDAuNC0xLjgsMC40LTIuNywwbC0yLjItMS4xYy0wLjEtMC4xLTAuMy0wLjEtMC40LTAuMWwwLDBjLTAuMiwwLTAuMywwLTAuNCwwLjFsLTIuMiwxLjEKCQkJYy0wLjgsMC40LTEuOCwwLjQtMi43LDBsLTIuMi0xLjFDMjQ3LjksMTgsMjQ3LjcsMTgsMjQ3LjUsMThMMjQ3LjUsMThMMjQ3LjUsMTh6IE0yNDcuNSwxNmgtNC45YzMuOS0xMC45LDE1LjktMTYuNywyNi44LTEyLjgKCQkJYzYsMi4xLDEwLjcsNi44LDEyLjgsMTIuOGgtMi4xbC0wLjEtMC4xbC0wLjMsMC4xSDI0Ny41TDI0Ny41LDE2eiBNMjc3LjksMjMuN2wxLjQtMC43aDEuM3YyaC0zNnYtMS4xbDAuMy0wLjJsMS40LTAuN2gyLjYKCQkJbDEuNCwwLjdjMC44LDAuNCwxLjgsMC40LDIuNywwbDEuNC0wLjdoMi42bDEuNCwwLjdjMC44LDAuNCwxLjgsMC40LDIuNywwbDEuNC0wLjdoMi42bDEuNCwwLjdjMC44LDAuNCwxLjcsMC40LDIuNiwwLjFsMS43LTAuNwoJCQloMy4ybDEuNywwLjdDMjc2LjIsMjQuMSwyNzcuMSwyNC4xLDI3Ny45LDIzLjdMMjc3LjksMjMuN3ogTTI0Ni4yLDI3bDE2LjQsNC45TDI3OSwyN0gyNDYuMnogTTI0NS41LDI5aDAuM2wxNi43LDVsMTYuNy01aDAuMwoJCQljMS43LDAsMywxLjMsMywzcy0xLjMsMy0zLDNoLTM0Yy0xLjcsMC0zLTEuMy0zLTNTMjQzLjksMjksMjQ1LjUsMjl6IE0yNDYuOSwzN2MwLjgsMi40LDMuMSw0LDUuNiw0aDIwYzIuNSwwLDQuOC0xLjYsNS43LTQKCQkJSDI0Ni45eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNTkuNSwyMWMtMS4zLTMuNi00LjctNi04LjUtNmgtNDJjLTMuOCwwLTcuMiwyLjQtOC41LDZjLTMuMywwLjMtNS44LDMuMi01LjUsNi41YzAuMiwyLjksMi42LDUuMiw1LjUsNS41CgkJCWMtMS43LDQuNywwLjgsOS44LDUuNCwxMS41YzEsMC4zLDIsMC41LDMsMC41aDQyYzUsMCw5LTQsOS05YzAtMS0wLjItMi4xLTAuNS0zYzMuMy0wLjMsNS44LTMuMiw1LjUtNi41CgkJCUMxNjQuNywyMy42LDE2Mi40LDIxLjMsMTU5LjUsMjF6IE0xNTEsMTdoLTQyYy0yLjcsMC01LjIsMS42LTYuMyw0aDU0LjdDMTU2LjIsMTguNiwxNTMuNywxNywxNTEsMTd6IE0xNDEuNyw0MwoJCQljMi4xLTEuNywzLjMtNC4zLDMuMy03aC0yYzAsMy45LTMuMSw3LTcsN2gtNC4zYzIuMS0xLjcsMy4zLTQuMywzLjMtN2gtMmMwLDMuOS0zLjEsNy03LDdoLTQuM2MyLjEtMS43LDMuMy00LjMsMy4zLTdoLTIKCQkJYzAsMy45LTMuMSw3LTcsN2gtN2MtMy45LDAtNy0zLjEtNy03czMuMS03LDctN2g0MmMzLjksMCw3LDMuMSw3LDdzLTMuMSw3LTcsN0gxNDEuN3ogTTEwOSwyN2MtMywwLTUuOCwxLjUtNy41LDRIMTAxCgkJCWMtMi4yLDAtNC0xLjgtNC00czEuOC00LDQtNGg1OGMyLjIsMCw0LDEuOCw0LDRzLTEuOCw0LTQsNGgtMC41Yy0xLjctMi41LTQuNS00LTcuNS00SDEwOXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzksMTE1YzQuNCwwLDgtMy42LDgtOHMtMy42LTgtOC04cy04LDMuNi04LDhTMzQuNiwxMTUsMzksMTE1eiBNNDUsMTA3YzAsMy4zLTIuNyw2LTYsNnMtNi0yLjctNi02CgkJCXMyLjctNiw2LTZTNDUsMTAzLjcsNDUsMTA3eiBNNDIsNzh2LTJoOHYtNkg0MGMtMi4yLDAtNCwxLjgtNCw0djEwSDIybC0xLjMsNEwyMCw5MGgyLjJsMy44LDQwaDI2bDMuOC00MEg1OGwtMC43LTJMNTYsODRINDJWNzh6CgkJCSBNMzgsNzR2MTBoMlY3NGg4di0yaC04QzM4LjksNzIsMzgsNzIuOSwzOCw3NHogTTQwLDg2aDE0LjZsMC43LDJIMjIuOGwwLjctMkg0MHogTTUzLjgsOTBIMjQuMmwzLjYsMzhoMjIuNEw1My44LDkweiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMjksOTJoLTZ2NGgtNnY0aC02djE0aC0zbDAuMiwybDMuOCwzMmgzNmwzLjgtMzJsMC4yLTJoLTN2LTE0aC02di00aC02di00SDEyOXogTTE0NywxMTR2LTEyaC00djRoM3Y4SDE0NwoJCQl6IE0xNDQsMTE0di02aC00djZIMTQ0eiBNMTM4LDEyMHYtMTZoLTR2MTkuMkMxMzUuNiwxMjIuNSwxMzcsMTIxLjQsMTM4LDEyMHogTTEzMiwxMjMuOFYxMDBoLTR2MjMuOAoJCQlDMTI5LjMsMTI0LjEsMTMwLjcsMTI0LjEsMTMyLDEyMy44eiBNMTI2LDEyMy4yVjEwNGgtNHYxNkMxMjMsMTIxLjQsMTI0LjQsMTIyLjUsMTI2LDEyMy4yeiBNMTIwLDExNHYtNmgtNHY2SDEyMHogTTExNCwxMTR2LThoMwoJCQl2LTRoLTR2MTJIMTE0eiBNMTQxLDEwMnYtNGgtNHY0aDN2NGgxVjEwMnogTTEzNSwxMDJ2LThoLTR2NGgzdjRIMTM1eiBNMTI5LDk4di00aC00djhoMXYtNEgxMjl6IE0xMjMsMTAydi00aC00djhoMXYtNEgxMjN6CgkJCSBNMTMwLDEyNmM1LjksMCwxMC45LTQuMiwxMS44LTEwaDcuOWwtMy41LDMwaC0zMi40bC0zLjUtMzBoNy45QzExOS4xLDEyMS44LDEyNC4xLDEyNiwxMzAsMTI2eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMTIsODZ2MmgtNHYtMkgyMTJ6IE0yMTYsODZoLTJ2MmgyVjg2eiBNMTk2LDg2TDE5Niw4NmMtMi43LDAuNy00LjUsMy4zLTMuOSw2YzAuNCwxLjgsMS42LDMuMiwzLjMsMy44CgkJCWwwLjEsMC4ybDEuMSw0LjVjMC4yLDAuOSwxLDEuNSwxLjksMS41bDAsMGw3LDI0LjZjMC4yLDAuOSwxLDEuNCwxLjksMS40aDVjMC45LDAsMS43LTAuNiwxLjktMS40bDctMjQuNmMwLjksMCwxLjctMC42LDEuOS0xLjUKCQkJbDEuMS00LjVsMC4xLTAuMmMyLjYtMC45LDQuMS0zLjcsMy4yLTYuM2MtMC42LTEuNy0yLTMtMy44LTMuM1Y4NmMwLTcuNy02LjMtMTQtMTQtMTRTMTk2LDc4LjMsMTk2LDg2eiBNMjAwLDg2aDZ2MmgtOQoJCQljLTEuNywwLTMsMS4zLTMsM3MxLjMsMywzLDNoMjZjMS43LDAsMy0xLjMsMy0zcy0xLjMtMy0zLTNoLTN2LTJoMmMwLTYuNi01LjQtMTItMTItMTJzLTEyLDUuNC0xMiwxMkgyMDB6IE0xOTguNiwxMDBsLTEtNGgyNC45CgkJCWwtMSw0SDE5OC42eiBNMjA3LjUsMTI2bC02LjktMjRoMTguN2wtNi45LDI0SDIwNy41eiBNMTUwLDI0MmMxMi4yLDAsMjItOS44LDIyLTIycy05LjgtMjItMjItMjJzLTIyLDkuOC0yMiwyMgoJCQlTMTM3LjgsMjQyLDE1MCwyNDJ6IE0xNzQsMjIwYzAsMTMuMy0xMC43LDI0LTI0LDI0cy0yNC0xMC43LTI0LTI0bDAsMGMwLTEzLjMsMTAuNy0yNCwyNC0yNFMxNzQsMjA2LjcsMTc0LDIyMHogTTE0NS42LDIzNy43CgkJCWwyLTAuOWMxLjUtMC42LDMuMi0wLjYsNC43LDBsMiwwLjljMC45LDAuNCwyLDAsMi41LTAuOGwxLjEtMS45YzAuOC0xLjQsMi4yLTIuNCwzLjgtMi44bDIuMS0wLjVjMS0wLjIsMS42LTEuMSwxLjUtMi4xbC0wLjItMi4yCgkJCWMtMC4xLTEuNiwwLjQtMy4yLDEuNC00LjVsMS40LTEuN2MwLjctMC44LDAuNy0xLjksMC0yLjZsLTEuNC0xLjdjLTEuMS0xLjItMS42LTIuOC0xLjQtNC41bDAuMi0yLjJjMC4xLTEtMC42LTEuOS0xLjYtMi4xCgkJCWwtMi4xLTAuNWMtMS42LTAuNC0zLTEuNC0zLjgtMi44bC0xLjEtMS45Yy0wLjUtMC45LTEuNi0xLjItMi41LTAuOGwtMiwwLjljLTEuNSwwLjYtMy4yLDAuNi00LjcsMGwtMi0wLjljLTAuOS0wLjQtMiwwLTIuNSwwLjgKCQkJbC0xLDIuMWMtMC44LDEuNC0yLjIsMi40LTMuOCwyLjhsLTIuMSwwLjVjLTEsMC4yLTEuNiwxLjEtMS41LDIuMWwwLjIsMi4yYzAuMSwxLjYtMC40LDMuMi0xLjQsNC41bC0xLjQsMS43CgkJCWMtMC43LDAuOC0wLjcsMS45LDAsMi42bDEuNCwxLjdjMS4xLDEuMiwxLjYsMi44LDEuNCw0LjVsLTAuMiwyLjJjLTAuMSwxLDAuNiwxLjksMS42LDIuMWwyLjEsMC41YzEuNiwwLjQsMywxLjQsMy44LDIuOGwxLjEsMS45CgkJCUMxNDMuNiwyMzcuOCwxNDQuNywyMzguMSwxNDUuNiwyMzcuN0wxNDUuNiwyMzcuN3ogTTE0OC40LDIzOC43YzEtMC40LDIuMS0wLjQsMy4xLDBsMiwwLjljMS44LDAuOCw0LDAuMSw1LTEuNmwxLjEtMS45CgkJCWMwLjYtMC45LDEuNS0xLjYsMi41LTEuOGwyLjEtMC41YzEuOS0wLjQsMy4zLTIuMywzLjEtNC4ybC0wLjItMi4yYy0wLjEtMS4xLDAuMy0yLjIsMS0zbDEuNC0xLjdjMS4zLTEuNSwxLjMtMy43LDAtNS4ybC0xLjQtMS43CgkJCWMtMC43LTAuOC0xLjEtMS45LTEtM2wwLjItMi4yYzAuMi0yLTEuMS0zLjgtMy4xLTQuMmwtMi4xLTAuNWMtMS4xLTAuMi0yLTAuOS0yLjUtMS44bC0xLjEtMS45Yy0xLTEuNy0zLjItMi40LTUtMS42bC0yLDAuOQoJCQljLTEsMC40LTIuMSwwLjQtMy4xLDBsLTItMC45Yy0xLjgtMC44LTQtMC4xLTUsMS42bC0xLjEsMS45Yy0wLjYsMC45LTEuNSwxLjYtMi41LDEuOGwtMi4xLDAuNWMtMS45LDAuNC0zLjMsMi4zLTMuMSw0LjJsMC4yLDIuMgoJCQljMC4xLDEuMS0wLjMsMi4yLTEsM2wtMS40LDEuN2MtMS4zLDEuNS0xLjMsMy43LDAsNS4ybDEuNCwxLjdjMC43LDAuOCwxLjEsMS45LDEsM2wtMC4yLDIuMmMtMC4yLDIsMS4xLDMuOCwzLjEsNC4ybDIuMSwwLjUKCQkJYzEuMSwwLjIsMiwwLjksMi41LDEuOGwxLjEsMS45YzEsMS43LDMuMiwyLjQsNSwxLjZMMTQ4LjQsMjM4Ljd6IE0xNTIsMjA3YzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMQoJCQlTMTUyLDIwNy42LDE1MiwyMDd6IE0xNTgsMjA5YzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMVMxNTgsMjA5LjYsMTU4LDIwOXogTTE0NywyMTBjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMQoJCQlzLTAuNCwxLTEsMVMxNDcsMjEwLjYsMTQ3LDIxMHogTTE0MSwyMTBjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXMtMC40LDEtMSwxUzE0MSwyMTAuNiwxNDEsMjEweiBNMTQ0LDIwNWMwLTAuNiwwLjQtMSwxLTEKCQkJczEsMC40LDEsMXMtMC40LDEtMSwxUzE0NCwyMDUuNiwxNDQsMjA1eiBNMTM2LDIxM2MwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxcy0wLjQsMS0xLDFTMTM2LDIxMy42LDEzNiwyMTN6IE0xMzksMjE5CgkJCWMwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxcy0wLjQsMS0xLDFTMTM5LDIxOS42LDEzOSwyMTl6IE0xMzksMjI1YzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMVMxMzksMjI1LjYsMTM5LDIyNXoKCQkJIE0xNDMsMjMyYzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMVMxNDMsMjMyLjYsMTQzLDIzMnogTTE0OCwyMzBjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXMtMC40LDEtMSwxCgkJCVMxNDgsMjMwLjYsMTQ4LDIzMHogTTE1MywyMzRjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXMtMC40LDEtMSwxUzE1MywyMzQuNiwxNTMsMjM0eiBNMTU3LDIyOGMwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxCgkJCXMtMC40LDEtMSwxUzE1NywyMjguNiwxNTcsMjI4eiBNMTYzLDIyNGMwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxcy0wLjQsMS0xLDFTMTYzLDIyNC42LDE2MywyMjR6IE0xNTksMjIxYzAtMC42LDAuNC0xLDEtMQoJCQlzMSwwLjQsMSwxcy0wLjQsMS0xLDFTMTU5LDIyMS42LDE1OSwyMjF6IE0xNjMsMjE4YzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMVMxNjMsMjE4LjYsMTYzLDIxOHogTTE1OCwyMTQKCQkJYzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMVMxNTgsMjE0LjYsMTU4LDIxNHogTTEzNCwyMjBjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXMtMC40LDEtMSwxUzEzNCwyMjAuNiwxMzQsMjIwegoJCQkgTTE1MCwyMjVjMi44LDAsNS0yLjIsNS01cy0yLjItNS01LTVzLTUsMi4yLTUsNVMxNDcuMiwyMjUsMTUwLDIyNXogTTE1NywyMjBjMCwzLjktMy4xLDctNyw3cy03LTMuMS03LTdzMy4xLTcsNy03CgkJCVMxNTcsMjE2LjEsMTU3LDIyMHogTTI0MywxOTFjLTAuNiwwLTEsMC40LTEsMXMwLjQsMSwxLDFoMmMwLjYsMCwxLTAuNCwxLTFzLTAuNC0xLTEtMUgyNDN6IE0yNjIsMjAwYzAtMC42LDAuNC0xLDEtMWgyCgkJCWMwLjYsMCwxLDAuNCwxLDFzLTAuNCwxLTEsMWgtMkMyNjIuNCwyMDEsMjYyLDIwMC42LDI2MiwyMDB6IE0yNDgsMjA1Yy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDJjMC42LDAsMS0wLjQsMS0xcy0wLjQtMS0xLTEKCQkJSDI0OHogTTIyMywyMDZjLTAuNiwwLTEsMC40LTEsMXMwLjQsMSwxLDFoMmMwLjYsMCwxLTAuNCwxLTFzLTAuNC0xLTEtMUgyMjN6IE0yMjgsMjEwYy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDIKCQkJYzAuNiwwLDEtMC40LDEtMXMtMC40LTEtMS0xSDIyOHogTTIzNywyMTBjMC0wLjYsMC40LTEsMS0xaDJjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFoLTJDMjM3LjQsMjExLDIzNywyMTAuNiwyMzcsMjEwegoJCQkgTTI1MiwyMTFjMC0wLjYsMC40LTEsMS0xaDJjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFoLTJDMjUyLjQsMjEyLDI1MiwyMTEuNiwyNTIsMjExeiBNMjY0LDIwOWMtMC42LDAtMSwwLjQtMSwxczAuNCwxLDEsMWgyCgkJCWMwLjYsMCwxLTAuNCwxLTFzLTAuNC0xLTEtMUgyNjR6IE0yNTMsMTk1YzAtMC42LDAuNC0xLDEtMWgyYzAuNiwwLDEsMC40LDEsMXMtMC40LDEtMSwxaC0yQzI1My40LDE5NiwyNTMsMTk1LjYsMjUzLDE5NXoKCQkJIE0yMzQsMTk1Yy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDJjMC42LDAsMS0wLjQsMS0xcy0wLjQtMS0xLTFIMjM0eiBNMjQwLDIwMGMwLTAuNiwwLjQtMSwxLTFoMmMwLjYsMCwxLDAuNCwxLDFzLTAuNCwxLTEsMQoJCQloLTJDMjQwLjQsMjAxLDI0MCwyMDAuNiwyNDAsMjAweiBNMjE1LDIxNWMwLTAuNSwwLTAuOSwwLTEuNGMtMi41LTEuMS0zLjctNC0yLjYtNi42YzAuMi0wLjUsMC41LTEsMC45LTEuNGMtMC45LTIsMC00LjIsMS45LTUuMgoJCQljLTAuOC0yLjYsMC43LTUuNCwzLjQtNi4ybDAsMGMwLjQtMC41LDAuOS0wLjksMS41LTEuMWMwLjUtMi43LDMuMS00LjUsNS44LTQuMWMwLjcsMC4xLDEuNCwwLjQsMiwwLjhjNS4zLTMuOCwxMS42LTUuOSwxOC4yLTUuOQoJCQljNi44LDAsMTMuMSwyLjIsMTguMiw1LjljMi4zLTEuNiw1LjQtMSw3LDEuM2MwLjQsMC42LDAuNywxLjMsMC44LDJjMC42LDAuMiwxLjEsMC42LDEuNSwxLjFjMi43LDAuOCw0LjIsMy41LDMuNCw2LjJsMCwwCgkJCWMxLjksMSwyLjcsMy4yLDEuOSw1LjJjMS45LDIsMS44LDUuMi0wLjIsN2MtMC40LDAuNC0wLjksMC43LTEuNSwxYzAsMC41LDAsMC45LDAsMS40djFoLTYydi0xSDIxNXogTTIxNS44LDIwNy44CgkJCWMtMC4zLDEuMi0wLjUsMi40LTAuNiwzLjZjLTEuMy0xLTEuNi0yLjktMC42LTQuMmwwLDBDMjE1LDIwNy41LDIxNS40LDIwNy43LDIxNS44LDIwNy44TDIxNS44LDIwNy44eiBNMjE3LjMsMjAzLjIKCQkJYy0wLjQsMC45LTAuNywxLjgtMSwyLjdjLTEtMC40LTEuNi0xLjUtMS4zLTIuNWMwLjItMC41LDAuNi0wLjksMS4xLTEuMkMyMTYuNSwyMDIuNiwyMTYuOSwyMDIuOSwyMTcuMywyMDMuMkwyMTcuMywyMDMuMnoKCQkJIE0yMTkuNiwxOTguN2MtMC41LDAuOS0xLDEuOC0xLjUsMi43Yy0xLjMtMS0xLjUtMi45LTAuNS00LjJjMC4xLTAuMiwwLjMtMC4zLDAuNC0wLjVDMjE4LjMsMTk3LjYsMjE4LjksMTk4LjMsMjE5LjYsMTk4LjcKCQkJTDIxOS42LDE5OC43eiBNMjIwLjgsMTk3YzAuNC0wLjUsMC43LTEsMS4xLTEuNWMtMC4zLTAuNS0wLjktMC43LTEuNC0wLjRzLTAuNywwLjktMC40LDEuNEMyMjAuMywxOTYuNywyMjAuNSwxOTYuOSwyMjAuOCwxOTcKCQkJTDIyMC44LDE5N3ogTTIyNi4xLDE5MS4yYy0xLDAuOS0yLDEuOC0yLjksMi44Yy0wLjMtMC4zLTAuNy0wLjYtMS4xLTAuOGMwLjQtMS42LDIuMS0yLjUsMy43LTIuMQoJCQlDMjI1LjksMTkxLjEsMjI2LDE5MS4yLDIyNi4xLDE5MS4yTDIyNi4xLDE5MS4yeiBNMjY4LjgsMTk0Yy0wLjktMS0xLjktMS45LTIuOS0yLjhjMS41LTAuNiwzLjMsMC4xLDMuOSwxLjcKCQkJYzAsMC4xLDAuMSwwLjIsMC4xLDAuM0MyNjkuNSwxOTMuNCwyNjkuMSwxOTMuNiwyNjguOCwxOTRMMjY4LjgsMTk0eiBNMjcwLjEsMTk1LjVjMC40LDAuNSwwLjgsMSwxLjEsMS40CgkJCWMwLjUtMC4xLDAuOS0wLjcsMC44LTEuMnMtMC43LTAuOS0xLjItMC44QzI3MC41LDE5NS4xLDI3MC4zLDE5NS4zLDI3MC4xLDE5NS41eiBNMjczLjksMjAxLjRjLTAuNS0wLjktMS0xLjgtMS41LTIuNwoJCQljMC44LTAuNCwxLjQtMS4xLDEuNi0yYzEuMywxLjEsMS40LDMsMC40LDQuMkMyNzQuMiwyMDEuMSwyNzQsMjAxLjIsMjczLjksMjAxLjR6IE0yNzUuNiwyMDUuOWMtMC4zLTAuOS0wLjYtMS44LTEtMi43CgkJCWMwLjQtMC4zLDAuOC0wLjYsMS4yLTFjMSwwLjUsMS40LDEuNywxLDIuN0MyNzYuNiwyMDUuMywyNzYuMiwyMDUuNywyNzUuNiwyMDUuOXogTTI3Ni44LDIxMS40Yy0wLjEtMS4yLTAuNC0yLjQtMC42LTMuNgoJCQljMC41LTAuMSwwLjktMC40LDEuMi0wLjZDMjc4LjQsMjA4LjUsMjc4LjEsMjEwLjQsMjc2LjgsMjExLjRMMjc2LjgsMjExLjRMMjc2LjgsMjExLjR6IE0yNzUsMjE0Yy0wLjUtMTYtMTMuOS0yOC42LTI5LjktMjguMQoJCQljLTE1LjMsMC41LTI3LjYsMTIuOC0yOC4xLDI4LjFIMjc1TDI3NSwyMTR6IE03Mi4zLDE5OC4xYy0wLjItMC4zLTAuMy0wLjctMC4zLTEuMXYtMTJoLTJ2MTJjMCwyLjIsMS44LDQsNCw0CgkJCWMxLjIsMCwyLjMtMC41LDMuMS0xLjRjMC42LTAuNywwLjktMS42LDAuOS0yLjV2LTEyaC0ydjEyYzAsMS4xLTAuOSwyLTIsMmwwLDBDNzMuMywxOTksNzIuNywxOTguNyw3Mi4zLDE5OC4xeiBNNzUsMTc2CgkJCWMwLjQsMCwwLjcsMCwxLjEtMC4xYzAuNSwyLjIsMi42LDMuNSw0LjgsM2MwLjUtMC4xLDEtMC4zLDEuNC0wLjZjMS4xLDIuMSwxLjcsNC40LDEuNyw2Ljd2MjRjMCwzLjMtMi43LDYtNiw2aC0zdjkKCQkJYzAsMi44LTIuMiw1LTUsNXMtNS0yLjItNS01di05aC0zYy0zLjMsMC02LTIuNy02LTZ2LTI0YzAtNy43LDYuMy0xNCwxNC0xNEM3MCwxNzMuOCw3Mi4yLDE3Niw3NSwxNzZ6IE01OCwxOTF2MTIKCQkJYzAsMC44LDAuNSwxLjUsMS4yLDEuOGMwLjksMC40LDEuOSwwLjEsMi40LTAuN2MwLjItMC4zLDAuMy0wLjcsMC4zLTEuMXYtMTJoMnYxMmMwLDIuMi0xLjcsNC0zLjksNGMtMC41LDAtMS0wLjEtMS40LTAuMgoJCQljLTAuMi0wLjEtMC40LTAuMi0wLjctMC4zdjIuNWMwLDIuMiwxLjgsNCw0LDRoMTZjMi4yLDAsNC0xLjgsNC00di0yNGMwLTEuNS0wLjItMi45LTAuNy00LjJjLTAuNCwwLjEtMC45LDAuMi0xLjMsMC4yCgkJCWMtMi4xLDAtNC4xLTEuMS01LjItM2MtMy0wLjEtNS42LTItNi41LTQuOUM2Mi40LDE3NCw1OCwxNzksNTgsMTg1VjE5MXogTTY3LDIxNXY5YzAsMS43LDEuMywzLDMsM3MzLTEuMywzLTN2LTlINjd6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTS0xNywxOTFjLTAuNiwwLTEsMC40LTEsMXMwLjQsMSwxLDFoMmMwLjYsMCwxLTAuNCwxLTFzLTAuNC0xLTEtMUgtMTd6IE0yLDIwMGMwLTAuNiwwLjQtMSwxLTFoMgoJCQljMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFIM0MyLjQsMjAxLDIsMjAwLjYsMiwyMDB6IE0tMTIsMjA1Yy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDJjMC42LDAsMS0wLjQsMS0xcy0wLjQtMS0xLTFILTEyegoJCQkgTS0zNywyMDZjLTAuNiwwLTEsMC40LTEsMXMwLjQsMSwxLDFoMmMwLjYsMCwxLTAuNCwxLTFzLTAuNC0xLTEtMUgtMzd6IE0tMzIsMjEwYy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDJjMC42LDAsMS0wLjQsMS0xCgkJCXMtMC40LTEtMS0xSC0zMnogTS0yMywyMTBjMC0wLjYsMC40LTEsMS0xaDJjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFoLTJDLTIyLjYsMjExLTIzLDIxMC42LTIzLDIxMHogTS04LDIxMWMwLTAuNiwwLjQtMSwxLTEKCQkJaDJjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFoLTJDLTcuNiwyMTItOCwyMTEuNi04LDIxMXogTTQsMjA5Yy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDJjMC42LDAsMS0wLjQsMS0xcy0wLjQtMS0xLTFINHoKCQkJIE0tNywxOTVjMC0wLjYsMC40LTEsMS0xaDJjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFoLTJDLTYuNiwxOTYtNywxOTUuNi03LDE5NXogTS0yNiwxOTVjLTAuNiwwLTEsMC40LTEsMXMwLjQsMSwxLDFoMgoJCQljMC42LDAsMS0wLjQsMS0xcy0wLjQtMS0xLTFILTI2eiBNLTIwLDIwMGMwLTAuNiwwLjQtMSwxLTFoMmMwLjYsMCwxLDAuNCwxLDFzLTAuNCwxLTEsMWgtMkMtMTkuNiwyMDEtMjAsMjAwLjYtMjAsMjAweiBNLTQ1LDIxNQoJCQljMC0wLjUsMC0wLjksMC0xLjRjLTIuNS0xLjEtMy43LTQtMi42LTYuNmMwLjItMC41LDAuNS0xLDAuOS0xLjRjLTAuOS0yLDAtNC4yLDEuOS01LjJjLTAuOC0yLjYsMC43LTUuNCwzLjQtNi4ybDAsMAoJCQljMC40LTAuNSwwLjktMC45LDEuNS0xLjFjMC41LTIuNywzLjEtNC41LDUuOC00LjFjMC43LDAuMSwxLjQsMC40LDIsMC44YzUuMy0zLjgsMTEuNi01LjksMTguMi01LjljNi44LDAsMTMuMSwyLjIsMTguMiw1LjkKCQkJYzIuMy0xLjYsNS40LTEsNywxLjNjMC40LDAuNiwwLjcsMS4zLDAuOCwyYzAuNiwwLjIsMS4xLDAuNiwxLjUsMS4xYzIuNywwLjgsNC4yLDMuNSwzLjQsNi4ybDAsMGMxLjksMSwyLjcsMy4yLDEuOSw1LjIKCQkJYzEuOSwyLDEuOCw1LjItMC4yLDdjLTAuNCwwLjQtMC45LDAuNy0xLjUsMWMwLDAuNSwwLDAuOSwwLDEuNHYxaC02MnYtMUgtNDV6IE0tNDQuMiwyMDcuOGMtMC4zLDEuMi0wLjUsMi40LTAuNiwzLjYKCQkJYy0xLjMtMS0xLjYtMi45LTAuNi00LjJsMCwwQy00NSwyMDcuNS00NC42LDIwNy43LTQ0LjIsMjA3LjhMLTQ0LjIsMjA3Ljh6IE0tNDIuNywyMDMuMmMtMC40LDAuOS0wLjcsMS44LTEsMi43CgkJCWMtMS0wLjQtMS42LTEuNS0xLjMtMi41YzAuMi0wLjUsMC42LTAuOSwxLjEtMS4yQy00My41LDIwMi42LTQzLjEsMjAyLjktNDIuNywyMDMuMkwtNDIuNywyMDMuMnogTS00MC40LDE5OC43CgkJCWMtMC41LDAuOS0xLDEuOC0xLjUsMi43Yy0xLjMtMS0xLjUtMi45LTAuNS00LjJjMC4xLTAuMiwwLjMtMC4zLDAuNC0wLjVDLTQxLjcsMTk3LjYtNDEuMSwxOTguMy00MC40LDE5OC43eiBNLTM5LjIsMTk3CgkJCWMwLjMtMC41LDAuNy0xLDEuMS0xLjVjLTAuMy0wLjUtMC45LTAuNy0xLjQtMC40cy0wLjcsMC45LTAuNCwxLjRDLTM5LjcsMTk2LjctMzkuNSwxOTYuOS0zOS4yLDE5N0wtMzkuMiwxOTd6IE0tMzMuOSwxOTEuMgoJCQljLTEsMC45LTIsMS44LTIuOSwyLjhjLTAuMy0wLjMtMC43LTAuNi0xLjEtMC44YzAuNC0xLjYsMi4xLTIuNSwzLjctMi4xQy0zNC4xLDE5MS4xLTM0LDE5MS4yLTMzLjksMTkxLjJMLTMzLjksMTkxLjJ6IE04LjgsMTk0CgkJCWMtMC45LTEtMS45LTEuOS0yLjktMi44YzEuNS0wLjYsMy4zLDAuMSwzLjksMS43YzAsMC4xLDAuMSwwLjIsMC4xLDAuM0M5LjUsMTkzLjQsOS4xLDE5My42LDguOCwxOTRMOC44LDE5NHogTTEwLjEsMTk1LjUKCQkJYzAuNCwwLjUsMC44LDEsMS4xLDEuNGMwLjUtMC4xLDAuOS0wLjcsMC44LTEuMmMtMC4xLTAuNS0wLjctMC45LTEuMi0wLjhDMTAuNSwxOTUuMSwxMC4zLDE5NS4zLDEwLjEsMTk1LjV6IE0xMy45LDIwMS40CgkJCWMtMC41LTAuOS0wLjktMS44LTEuNS0yLjdjMC44LTAuNCwxLjQtMS4xLDEuNi0yYzEuMywxLjEsMS40LDMsMC40LDQuMkMxNC4yLDIwMS4xLDE0LDIwMS4yLDEzLjksMjAxLjR6IE0xNS43LDIwNS45CgkJCWMtMC4zLTAuOS0wLjYtMS44LTEtMi43YzAuNC0wLjMsMC44LTAuNiwxLjItMWMxLDAuNSwxLjQsMS43LDEsMi43QzE2LjYsMjA1LjMsMTYuMiwyMDUuNywxNS43LDIwNS45eiBNMTYuOCwyMTEuNAoJCQljLTAuMS0xLjItMC40LTIuNC0wLjYtMy42YzAuNS0wLjEsMC45LTAuNCwxLjItMC42QzE4LjQsMjA4LjUsMTguMSwyMTAuNCwxNi44LDIxMS40TDE2LjgsMjExLjRMMTYuOCwyMTEuNHogTTE1LDIxNAoJCQljLTAuNS0xNi0xMy45LTI4LjYtMjkuOS0yOC4xYy0xNS4zLDAuNS0yNy42LDEyLjgtMjguMSwyOC4xSDE1TDE1LDIxNHoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K);background-color:#1e232f}.dark-layout .chat-application .content-right .chat-app-window .user-chats .divider .divider-text{background:#283046}.dark-layout .chat-application .content-right .chat-app-window .user-chats .divider .divider-text:before,.dark-layout .chat-application .content-right .chat-app-window .user-chats .divider .divider-text:after{border-color:#3b4253}.dark-layout .chat-application .content-right .chat-app-window .user-chats .avatar img{border-color:#3b4253}.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}.dark-layout .chat-application .content-right .chat-app-window .active-chat .chat-header,.dark-layout .chat-application .content-right .chat-app-window .active-chat .chat-app-form,.dark-layout .chat-application .content-right .user-profile-sidebar{background-color:#283046;border-color:#3b4253}.dark-layout .chat-widget .user-chats{background-color:#384056!important}.dark-layout .chat-widget .card-header,.dark-layout .chat-widget .chat-app-form{background-color:#283046}.dark-layout .chat-widget .chat-app-window .user-chats .chat-left .chat-content{background-color:#283046!important;color:#b4b7bd!important}.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}.dark-layout .kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-board-header .kanban-title-board:hover,.dark-layout .kanban-application .kanban-wrapper .kanban-container .kanban-board .kanban-board-header .kanban-title-board:focus{background-color:#283046}.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}.dark-layout .kanban-application .update-item-sidebar .nav-tabs .nav-item .nav-link,.dark-layout .kanban-application .update-item-sidebar .tab-content .tab-pane{background-color:transparent}.dark-layout .kanban-board.gu-mirror,.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}.dark-layout .todo-application .content-area-wrapper .content-right .todo-task-list-wrapper{background-color:#283046!important;border-color:#3b4253}.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}.dark-layout .todo-application .content-area-wrapper .content-right .todo-task-list .todo-item:hover{box-shadow:0 4px 24px #22292f3d}.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}.dark-layout .todo-item.gu-mirror{background-color:#283046;border-color:#3b4253;box-shadow:0 4px 24px #22292f3d}.dark-layout .todo-item.gu-mirror.completed .todo-title{color:#676d7d}.dark-layout .ecommerce-application .ecommerce-card .btn-light{background-color:#161d31!important;color:#fff;border-color:transparent}.dark-layout .ecommerce-application .content-right .ecommerce-header-items .result-toggler .search-results,.dark-layout .ecommerce-application .content-body .ecommerce-header-items .result-toggler .search-results{color:#d0d2d6}.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,.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{color:#d0d2d6}.dark-layout .ecommerce-application .content-right .grid-view .ecommerce-card .card-body,.dark-layout .ecommerce-application .content-right .list-view .ecommerce-card .card-body,.dark-layout .ecommerce-application .content-body .grid-view .ecommerce-card .card-body,.dark-layout .ecommerce-application .content-body .list-view .ecommerce-card .card-body{border-color:#3b4253}.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,.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{color:#5e5873}.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,.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{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{color:#b4b7bd}.dark-layout .ecommerce-application .product-checkout .checkout-options .coupons input::placeholder{color:#b4b7bd}.dark-layout .ecommerce-application .app-ecommerce-details .item-features,.dark-layout .ecommerce-application .app-ecommerce-details .swiper-responsive-breakpoints.swiper-container .swiper-slide{background-color:#161d31}.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}.dark-layout .file-manager-application .sidebar-file-manager.show,.dark-layout .file-manager-application .content-area-wrapper,.dark-layout .file-manager-application .file-manager-main-content{border:1px solid #3b4253!important}.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}.dark-layout .file-manager-application .file-manager-main-content .file-manager-content-header,.dark-layout .file-manager-application .file-manager-main-content .file-manager-content-body{background-color:#283046!important}.dark-layout .file-manager-application .file-manager-main-content .file-manager-content-header{border-color:#3b4253!important}.dark-layout .file-manager-application .file-manager-main-content .file-manager-content-body .drives .card{background-color:#283046}.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}.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-size,.dark-layout .file-manager-application .file-manager-main-content .file-manager-content-body .view-container:not(.list-view) .file-manager-item .file-accessed{color:#676d7d!important}.dark-layout .file-manager-application #app-file-manager-info-sidebar .nav-tabs .nav-link,.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}.dark-layout .app-calendar .app-calendar-sidebar{background-color:#283046;border-color:#3b4253}.dark-layout .app-calendar .app-calendar-sidebar .sidebar-content-title{color:#d0d2d6}.dark-layout .app-calendar .app-calendar-sidebar .select-all~label,.dark-layout .app-calendar .app-calendar-sidebar .input-filter~label{color:#d0d2d6}.dark-layout .app-calendar .fc .fc-day-today{background:#161d31!important;background-color:#161d31!important}.dark-layout .app-calendar .fc .fc-timegrid .fc-scrollgrid-section .fc-col-header-cell,.dark-layout .app-calendar .fc .fc-timegrid .fc-scrollgrid-section .fc-timegrid-axis,.dark-layout .app-calendar .fc .fc-timegrid .fc-scrollgrid-section .fc-daygrid-day{background-color:#283046;border-color:#3b4253}.dark-layout .app-calendar .fc .fc-timegrid .fc-scrollgrid-section .fc-day-today{background-color:#babfc71f!important}.dark-layout .app-calendar .fc .fc-timegrid .fc-scrollgrid-section .fc-day-today.fc-col-header-cell{background-color:#283046!important}.dark-layout .app-calendar .fc .fc-popover{background:#283046;border-color:#3b4253}.dark-layout .app-calendar .fc .fc-popover-header .fc-popover-title,.dark-layout .app-calendar .fc .fc-popover-header .fc-popover-close{color:#b4b7bd}.dark-layout .app-calendar .fc tbody td,.dark-layout .app-calendar .fc thead th,.dark-layout .app-calendar .fc .fc-scrollgrid,.dark-layout .app-calendar .fc .fc-list,.dark-layout .app-calendar .fc th{border-color:#3b4253}.dark-layout .app-calendar .fc .fc-list .fc-list-day-cushion,.dark-layout .app-calendar .fc th .fc-list-day-cushion{background:#161d31}.dark-layout .app-calendar .fc .fc-list .fc-list-event:hover td,.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}.dark-layout .app-calendar .fc .fc-list .fc-list-event td,.dark-layout .app-calendar .fc th .fc-list-event td{border-color:#3b4253}.dark-layout .app-calendar .fc-timegrid-event-harness-inset .fc-timegrid-event,.dark-layout .app-calendar .fc-timegrid-event.fc-event-mirror,.dark-layout .app-calendar .fc-timegrid-more-link{box-shadow:0 0 0 1px #3b4253}.dark-layout .invoice-list-wrapper .dataTables_wrapper .invoice-list-dataTable-header{background-color:#283046;border-color:#3b4253}.dark-layout .invoice-list-wrapper .dataTables_wrapper .invoice-data-table{background-color:#283046}.dark-layout .invoice-list-wrapper .dataTables_wrapper .invoice-data-table tbody .selected-row-bg{background-color:#3b4253}.dark-layout .invoice-list-wrapper .dataTables_wrapper .invoice-data-table td{background-color:inherit}.dark-layout .invoice-edit .invoice-preview-card .invoice-product-details,.dark-layout .invoice-add .invoice-preview-card .invoice-product-details{background-color:#161d31}.dark-layout .invoice-edit .invoice-preview-card .invoice-product-details .product-details-border,.dark-layout .invoice-add .invoice-preview-card .invoice-product-details .product-details-border{background-color:#283046;border-color:#3b4253}.dark-layout .invoice-print .form-control{background-color:#283046}.dark-layout .app-user-view .plan-card{border-color:#4f46e5!important}.dark-layout .customizer{background-color:#283046}.dark-layout .customizer .customizer-close i,.dark-layout .customizer .customizer-close svg{color:#b4b7bd}.dark-layout .footer-fixed .footer{background-color:#283046}.dark-layout .horizontal-layout.navbar-sticky .horizontal-menu-wrapper .navbar-horizontal.header-navbar.fixed-top{box-shadow:0 4px 24px #22292fbf!important}.dark-layout .horizontal-layout .horizontal-menu-wrapper{background:linear-gradient(to bottom,#252b47c2 44%,#38353575 73%,#fff0)!important}.dark-layout .horizontal-layout .horizontal-menu-wrapper .header-navbar{background:#283046!important}.dark-layout .horizontal-layout .horizontal-menu-wrapper .header-navbar.navbar-shadow{box-shadow:0 4px 24px #22292fbf}.dark-layout .horizontal-layout .horizontal-menu-wrapper .header-navbar.navbar-horizontal ul#main-menu-navigation>li:hover:not(.active)>a{background:#161d31}.dark-layout .horizontal-layout .horizontal-menu-wrapper .header-navbar.navbar-horizontal .active .nav-link.dropdown-toggle:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.dark-layout .horizontal-layout .horizontal-menu-wrapper .header-navbar.navbar-horizontal.navbar-dark{background:#283046!important}.dark-layout .horizontal-layout .horizontal-menu-wrapper .header-navbar.navbar-horizontal .nav-link.dropdown-toggle:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.dark-layout .horizontal-layout .main-menu-content .navbar-nav .dropdown-submenu.show{background-color:#283046!important;color:#b4b7bd}.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}.dark-layout .horizontal-layout .main-menu-content .navbar-nav .dropdown-menu .dropdown-toggle:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")}.dark-layout .horizontal-layout .main-menu-content .navbar-nav .dropdown-menu .dropdown-toggle:hover:after,.dark-layout .horizontal-layout .main-menu-content .navbar-nav .dropdown-menu .dropdown-toggle:active:after{background-image:url("data:image/svg+xml,%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%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%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{background:#161d31!important;color:#b4b7bd}.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}.bordered-layout .header-navbar{box-shadow:none;border:1px solid #ebe9f1}.bordered-layout .header-navbar.floating-nav{border:1px solid #ebe9f1}.bordered-layout .header-navbar.fixed-top{border-bottom:1px solid #ebe9f1;background:#f8f8f8;box-shadow:none!important}.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}.bordered-layout .main-menu.menu-light .navigation>li.open:not(.menu-item-closing)>a,.bordered-layout .main-menu.menu-light .navigation>li.sidebar-group-active>a{background:#ededed}.bordered-layout .dropdown-menu{border:1px solid #ebe9f1!important;box-shadow:none}.bordered-layout .main-menu .navigation,.bordered-layout .main-menu{background:#f8f8f8}.bordered-layout .card,.bordered-layout .bs-stepper:not(.wizard-modern):not(.checkout-tab-steps),.bordered-layout .bs-stepper.wizard-modern .bs-stepper-content{border:1px solid #ebe9f1;box-shadow:none}.bordered-layout .footer{box-shadow:none!important}.bordered-layout .footer-fixed .footer{border-top:1px solid #ebe9f1}.semi-dark-layout .main-menu{background-color:#283046}[dir=ltr] .semi-dark-layout .main-menu .shadow-bottom{background:linear-gradient(180deg,#283046 44%,#28304682 73%,#28304600)}[dir=rtl] .semi-dark-layout .main-menu .shadow-bottom{background:linear-gradient(-180deg,#283046 44%,#28304682 73%,#28304600)}.semi-dark-layout .main-menu:not(.expanded) .navigation .sidebar-group-active>a{background-color:#161d31!important}.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}.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:after,.semi-dark-layout .main-menu-content .navigation-main .nav-item a{color:#b4b7bd!important}.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}.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}.semi-dark-layout .main-menu-content .navigation-main .sidebar-group-active a{border-radius:4px}.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}.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{background:#161d31!important;color:#fff!important}body,#root,.wrapper{height:100%}.vertical-layout .main-menu.expanded .navigation li:not(.open)>ul{display:block!important}.vertical-layout .main-menu .navigation li:not(.open) a:after{transform:rotate(0)!important}.vertical-layout .main-menu .navigation a.active{z-index:1;background:#4f46e5;box-shadow:0 0 10px 1px #4f46e5b3;color:#fff;font-weight:400;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}.vertical-layout .header-navbar:not(.navbar-horizontal) .navbar-container ul.navbar-nav li.dropdown .dropdown-menu,.horizontal-layout .header-navbar:not(.navbar-horizontal) .navbar-container ul.navbar-nav li.dropdown .dropdown-menu{top:3.5rem!important}.vertical-layout .header-navbar:not(.navbar-horizontal) .navbar-container ul.navbar-nav li.dropdown.dropdown-user .dropdown-menu,.horizontal-layout .header-navbar:not(.navbar-horizontal) .navbar-container ul.navbar-nav li.dropdown.dropdown-user .dropdown-menu{top:4rem!important}.horizontal-layout.navbar-static .header-navbar.navbar-scrolled{background-color:#fff;box-shadow:#22292f0d 0 4px 20px}.horizontal-layout .header-navbar .navbar-container .dropdown-language .dropdown-menu,.horizontal-layout .header-navbar .navbar-container .dropdown-cart .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}.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;background-color:#f8f8f8!important}.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 #4f46e599;color:#fff;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,#4f46e5b3)}[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,#4f46e5b3)}.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}.horizontal-layout .horizontal-menu-wrapper .navbar-horizontal ul.dropdown-menu::-webkit-scrollbar-thumb{background:#adb5bd;border-radius:20px}.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}.card-snippet pre{margin-top:0;border-radius:.5rem}.card-congratulations .avatar svg{height:28px!important;width:28px!important}.avg-session-progress{height:6px}.block-ui-container .block-ui-overlay{background:#22292f99}.react-slidedown::-webkit-scrollbar{width:0px}.animate__animated.animate__zoomIn,.animate__animated.animate__fadeInLeft{--animate-duration: 1s}.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-edit .invoice-edit-input-group .input-group-text,[dir=ltr] .dark-layout .invoice-add .invoice-edit-input-group .input-group-text{border-right-color:#283046!important}[dir=rtl] .dark-layout .invoice-edit .invoice-edit-input-group .input-group-text,[dir=rtl] .dark-layout .invoice-add .invoice-edit-input-group .input-group-text{border-left-color:#283046!important}.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}.dark-layout .pagination .break{background-color:#242b3d}.dark-layout .pagination .break a{color:#b4b7bd}.dark-layout .invoice-list-wrapper header{background-color:#283046}.dark-layout .block-ui-container .block-ui-overlay{background:#161d31}.dark-layout .block-ui-container .block-ui-message{color:#b4b7bd}.dark-layout .pricing-card .card.popular{border-color:#4f46e5!important}.dark-layout .form-control{background-color:transparent}.dark-layout input.form-control.is-valid:not(:focus){border-color:#28c76f}.dark-layout .apexcharts-gridlines-vertical line{stroke:#3b4253}.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}.dark-layout .horizontal-menu .horizontal-menu-wrapper .navbar-horizontal #main-menu-navigation .dropdown-item.active{background-color:#161d31!important}.dark-layout .horizontal-menu .horizontal-menu-wrapper .navbar-horizontal #main-menu-navigation ul.dropdown-menu::-webkit-scrollbar-thumb{background:#161d31}.dark-layout .horizontal-menu .horizontal-menu-wrapper .navbar-horizontal #main-menu-navigation ul.dropdown-menu::-webkit-scrollbar-track{background:#3b4253}html[dir=ltr][dir=rtl] body .ps__rail-y{right:auto!important;left:1px!important}html[dir=rtl][dir=rtl] body .ps__rail-y{left:auto!important;right:1px!important}html[dir=ltr][dir=rtl] .rotate-rtl{transform:rotate(-180deg)}html[dir=rtl][dir=rtl] .rotate-rtl{transform:rotate(180deg)}html[dir=ltr][dir=rtl] .scroll-to-top div:first-of-type{left:auto!important;right:30px}html[dir=rtl][dir=rtl] .scroll-to-top div:first-of-type{right:auto!important;left:30px}html[dir=ltr][dir=rtl] .vertical-layout .main-menu .navigation li.has-sub>a:after{transform:rotate(90deg)!important}html[dir=rtl][dir=rtl] .vertical-layout .main-menu .navigation li.has-sub>a:after{transform:rotate(-90deg)!important}html[dir=ltr][dir=rtl] .vertical-layout .main-menu .navigation li.has-sub:not(.open)>a:after{transform:rotate(180deg)!important}html[dir=rtl][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,%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%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E")}html[dir=rtl] .dropdown .dropdown-menu,html[dir=rtl] .dropup .dropdown-menu,html[dir=rtl] .btn-group .dropdown-menu{right:auto!important;left:auto!important}html[dir=ltr][dir=rtl] .dropdown .dropdown-menu.dropdown-menu-end,html[dir=ltr][dir=rtl] .dropup .dropdown-menu.dropdown-menu-end,html[dir=ltr][dir=rtl] .btn-group .dropdown-menu.dropdown-menu-end{left:0!important}html[dir=rtl][dir=rtl] .dropdown .dropdown-menu.dropdown-menu-end,html[dir=rtl][dir=rtl] .dropup .dropdown-menu.dropdown-menu-end,html[dir=rtl][dir=rtl] .btn-group .dropdown-menu.dropdown-menu-end{right:0!important}html[dir=ltr][dir=rtl] .dropdown .dropdown-menu.dropdown-menu-end:before,html[dir=ltr][dir=rtl] .dropup .dropdown-menu.dropdown-menu-end:before,html[dir=ltr][dir=rtl] .btn-group .dropdown-menu.dropdown-menu-end:before{right:.6rem;left:auto}html[dir=rtl][dir=rtl] .dropdown .dropdown-menu.dropdown-menu-end:before,html[dir=rtl][dir=rtl] .dropup .dropdown-menu.dropdown-menu-end:before,html[dir=rtl][dir=rtl] .btn-group .dropdown-menu.dropdown-menu-end:before{left:.6rem;right:auto}html[dir=ltr][dir=rtl] .dropstart .dropdown-menu{right:.5rem!important;margin-right:.4rem!important}html[dir=rtl][dir=rtl] .dropstart .dropdown-menu,html[dir=ltr][dir=rtl] .dropend .dropdown-menu{left:.5rem!important;margin-left:.4rem!important}html[dir=rtl][dir=rtl] .dropend .dropdown-menu{right:.5rem!important;margin-right:.4rem!important}html[dir=ltr][dir=rtl] .breadcrumb:not([class*=breadcrumb-]) .breadcrumb-item+.breadcrumb-item:before,html[dir=ltr][dir=rtl] .breadcrumb.breadcrumb-chevron .breadcrumb-item+.breadcrumb-item:before{transform:rotate(180deg)}html[dir=rtl][dir=rtl] .breadcrumb:not([class*=breadcrumb-]) .breadcrumb-item+.breadcrumb-item:before,html[dir=rtl][dir=rtl] .breadcrumb.breadcrumb-chevron .breadcrumb-item+.breadcrumb-item:before{transform:rotate(-180deg)}html[dir=ltr][dir=rtl] .pagination .page-item.prev-item .page-link:before,html[dir=ltr][dir=rtl] .pagination .page-item.prev .page-link:before,html[dir=ltr][dir=rtl] .pagination .page-item.previous .page-link:before{transform:rotate(180deg)}html[dir=rtl][dir=rtl] .pagination .page-item.prev-item .page-link:before,html[dir=rtl][dir=rtl] .pagination .page-item.prev .page-link:before,html[dir=rtl][dir=rtl] .pagination .page-item.previous .page-link:before{transform:rotate(-180deg)}html[dir=ltr][dir=rtl] .pagination .page-item.prev-item .page-link:hover:before,html[dir=ltr][dir=rtl] .pagination .page-item.prev-item .page-link:active:before,html[dir=ltr][dir=rtl] .pagination .page-item.prev .page-link:hover:before,html[dir=ltr][dir=rtl] .pagination .page-item.prev .page-link:active:before,html[dir=ltr][dir=rtl] .pagination .page-item.previous .page-link:hover:before,html[dir=ltr][dir=rtl] .pagination .page-item.previous .page-link:active:before{transform:rotate(180deg)}html[dir=rtl][dir=rtl] .pagination .page-item.prev-item .page-link:hover:before,html[dir=rtl][dir=rtl] .pagination .page-item.prev-item .page-link:active:before,html[dir=rtl][dir=rtl] .pagination .page-item.prev .page-link:hover:before,html[dir=rtl][dir=rtl] .pagination .page-item.prev .page-link:active:before,html[dir=rtl][dir=rtl] .pagination .page-item.previous .page-link:hover:before,html[dir=rtl][dir=rtl] .pagination .page-item.previous .page-link:active:before{transform:rotate(-180deg)}html[dir=ltr][dir=rtl] .pagination .page-item.prev-item.disabled .page-link:before,html[dir=ltr][dir=rtl] .pagination .page-item.prev.disabled .page-link:before,html[dir=ltr][dir=rtl] .pagination .page-item.previous.disabled .page-link:before{transform:rotate(180deg)}html[dir=rtl][dir=rtl] .pagination .page-item.prev-item.disabled .page-link:before,html[dir=rtl][dir=rtl] .pagination .page-item.prev.disabled .page-link:before,html[dir=rtl][dir=rtl] .pagination .page-item.previous.disabled .page-link:before{transform:rotate(-180deg)}html[dir=ltr][dir=rtl] .pagination .page-item.next-item .page-link:after,html[dir=ltr][dir=rtl] .pagination .page-item.next .page-link:after{transform:rotate(180deg)}html[dir=rtl][dir=rtl] .pagination .page-item.next-item .page-link:after,html[dir=rtl][dir=rtl] .pagination .page-item.next .page-link:after{transform:rotate(-180deg)}html[dir=ltr][dir=rtl] .pagination .page-item.next-item .page-link:hover:after,html[dir=ltr][dir=rtl] .pagination .page-item.next-item .page-link:active:after,html[dir=ltr][dir=rtl] .pagination .page-item.next .page-link:hover:after,html[dir=ltr][dir=rtl] .pagination .page-item.next .page-link:active:after{transform:rotate(180deg)}html[dir=rtl][dir=rtl] .pagination .page-item.next-item .page-link:hover:after,html[dir=rtl][dir=rtl] .pagination .page-item.next-item .page-link:active:after,html[dir=rtl][dir=rtl] .pagination .page-item.next .page-link:hover:after,html[dir=rtl][dir=rtl] .pagination .page-item.next .page-link:active:after{transform:rotate(-180deg)}html[dir=ltr][dir=rtl] .pagination .page-item.next-item.disabled .page-link:before,html[dir=ltr][dir=rtl] .pagination .page-item.next.disabled .page-link:before{transform:rotate(180deg)}html[dir=rtl][dir=rtl] .pagination .page-item.next-item.disabled .page-link:before,html[dir=rtl][dir=rtl] .pagination .page-item.next.disabled .page-link:before{transform:rotate(-180deg)}html[dir=ltr][dir=rtl] .pagination .page-item:first-of-type .page-link svg,html[dir=ltr][dir=rtl] .pagination .page-item:last-of-type .page-link svg{transform:rotate(180deg)}html[dir=rtl][dir=rtl] .pagination .page-item:first-of-type .page-link svg,html[dir=rtl][dir=rtl] .pagination .page-item:last-of-type .page-link svg{transform:rotate(-180deg)}html[dir=ltr][dir=rtl] .popover[data-popper-placement^=left] .popover-arrow{left:unset;right:-.5rem;transform:translate3d(0,58px,0) rotate(180deg)!important}html[dir=rtl][dir=rtl] .popover[data-popper-placement^=left] .popover-arrow{right:unset;left:-.5rem;transform:translate3d(0,58px,0) rotate(-180deg)!important}html[dir=ltr][dir=rtl] .popover[data-popper-placement^=right] .popover-arrow{right:unset;left:-.5rem;transform:translate3d(0,58px,0) rotate(180deg)!important}html[dir=rtl][dir=rtl] .popover[data-popper-placement^=right] .popover-arrow{left:unset;right:-.5rem;transform:translate3d(0,58px,0) rotate(-180deg)!important}html[dir=ltr][dir=rtl] .bs-tooltip-left .arrow,html[dir=ltr][dir=rtl] .bs-tooltip-auto[data-popper-placement^=left] .arrow{right:-1px;transform:translate3d(0,9px,0) rotate(180deg)!important}html[dir=rtl][dir=rtl] .bs-tooltip-left .arrow,html[dir=rtl][dir=rtl] .bs-tooltip-auto[data-popper-placement^=left] .arrow{left:-1px;transform:translate3d(0,9px,0) rotate(-180deg)!important}html[dir=ltr][dir=rtl] .bs-tooltip-right .arrow,html[dir=ltr][dir=rtl] .bs-tooltip-auto[data-popper-placement^=right] .arrow{right:auto;left:0;transform:translate3d(0,9px,0) rotate(180deg)!important}html[dir=rtl][dir=rtl] .bs-tooltip-right .arrow,html[dir=rtl][dir=rtl] .bs-tooltip-auto[data-popper-placement^=right] .arrow{left:auto;right:0;transform:translate3d(0,9px,0) rotate(-180deg)!important}html[dir=ltr][dir=rtl] .email-application .toggle-cc.mr-1{margin-right:0!important;margin-left:1rem!important}html[dir=rtl][dir=rtl] .email-application .toggle-cc.mr-1{margin-left:0!important;margin-right:1rem!important}html[dir=ltr][dir=rtl] .app-calendar .fc-toolbar .fc-prev-button,html[dir=ltr][dir=rtl] .app-calendar .fc-toolbar .fc-next-button{transform:translate3d(0,9px,0) rotate(180deg)!important}html[dir=rtl][dir=rtl] .app-calendar .fc-toolbar .fc-prev-button,html[dir=rtl][dir=rtl] .app-calendar .fc-toolbar .fc-next-button{transform:translate3d(0,9px,0) rotate(-180deg)!important}html[dir=ltr][dir=rtl] .app-ecommerce-details .swiper-button-next{right:0;left:auto}html[dir=rtl][dir=rtl] .app-ecommerce-details .swiper-button-next{left:0;right:auto}html[dir=ltr][dir=rtl] .invoice-list-table-header select{background-position:calc(100% - (100% - 13px)) 13px,calc(100% - (100% - 20px)) 13px,0% 0!important}html[dir=rtl][dir=rtl] .invoice-list-table-header select{background-position:calc(100% - (100% - (100% - 13px))) 13px,calc(100% - (100% - (100% - 20px))) 13px,100% 0!important}html[dir=ltr][dir=rtl] .tox-tinymce .tox-editor-header{direction:ltr}html[dir=rtl][dir=rtl] .tox-tinymce .tox-editor-header{direction:rtl}html[dir=ltr][dir=rtl] .apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-marker{margin-right:10px;margin-left:0!important}html[dir=rtl][dir=rtl] .apexcharts-canvas .apexcharts-tooltip .apexcharts-tooltip-marker{margin-left:10px;margin-right:0!important}html[dir=ltr][dir=rtl] .react-contexify{transform-origin:top left}html[dir=rtl][dir=rtl] .react-contexify{transform-origin:top right}html[dir=ltr][dir=rtl] .react-contexify .react-contexify__submenu-arrow{transform:rotate(180deg)}html[dir=rtl][dir=rtl] .react-contexify .react-contexify__submenu-arrow{transform:rotate(-180deg)}html[dir=ltr][dir=rtl] .swiper-button-next{right:10px!important;left:auto!important}html[dir=rtl][dir=rtl] .swiper-button-next,html[dir=ltr][dir=rtl] .swiper-button-prev{left:10px!important;right:auto!important}html[dir=rtl][dir=rtl] .swiper-button-prev{right:10px!important;left:auto!important}html[dir=ltr][dir=rtl] .flatpickr-calendar .flatpickr-months svg{transform:rotate(180deg)}html[dir=rtl][dir=rtl] .flatpickr-calendar .flatpickr-months svg{transform:rotate(-180deg)}html[dir=ltr][dir=rtl] .bs-stepper:not(.vertical) .bs-stepper-header .line svg{transform:rotate(180deg)}html[dir=rtl][dir=rtl] .bs-stepper:not(.vertical) .bs-stepper-header .line svg{transform:rotate(-180deg)}html[dir=ltr][dir=rtl] .bs-stepper .btn-next svg,html[dir=ltr][dir=rtl] .bs-stepper .btn-prev svg{transform:rotate(180deg)}html[dir=rtl][dir=rtl] .bs-stepper .btn-next svg,html[dir=rtl][dir=rtl] .bs-stepper .btn-prev svg{transform:rotate(-180deg)}html[dir=ltr][dir=rtl] .rdt_Table [aria-label="Expand Row"] svg{transform:rotate(180deg)}html[dir=rtl][dir=rtl] .rdt_Table [aria-label="Expand Row"] svg{transform:rotate(-180deg)}html[dir=ltr][dir=rtl] #profile-info .post .post-actions .share-post span.mr-1{margin-right:0!important}html[dir=rtl][dir=rtl] #profile-info .post .post-actions .share-post span.mr-1{margin-left:0!important}.form-control[readonly]{opacity:.5}.is-invalid{border-color:#fb7979!important}select.form-control[multiple]{background-image:none!important}.input-group .form-control.is-invalid~.input-group-append .input-group-text{border-color:#fb7979}.input-group.is-invalid .form-control,.input-group.is-invalid .input-group-append .input-group-text,.input-group.is-invalid .input-group-prepend .input-group-text{border-color:#fb7979!important}[dir=ltr] .input-group>.dropdown:nth-last-child(n+3) .dropdown-toggle,[dir=ltr] .input-group>.dropdown:first-child .dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .input-group>.dropdown:nth-last-child(n+3) .dropdown-toggle,[dir=rtl] .input-group>.dropdown:first-child .dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}[dir=ltr] .input-group>.dropdown:not(:first-child) .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{margin-bottom:0;color:#6e6b7b;font-size:1rem}.dark-layout .form-check-label.form-label{color:#d0d2d6}.dark-layout .card .toast{background-color:#161d31d9}.dark-layout .card .toast .toast-header{background-color:#161d31}.dark-layout .card .toast .toast-header .close{color:#b4b7bd}a.badge:hover{color:#fff}.form-switch .form-check-label .switch-icon-left,.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;margin:unset!important}.dropdown-menu[data-popper-placement^=top-]{bottom:.5rem!important;margin:unset!important}[dir=ltr] .dropdown-notification .dropdown-menu,[dir=ltr] .dropdown-cart .dropdown-menu{left:inherit!important}[dir=rtl] .dropdown-notification .dropdown-menu,[dir=rtl] .dropdown-cart .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}.dropdown-icon-wrapper .dropdown-menu .dropdown-item{padding:.5rem 1.1rem;cursor:pointer}html[dir=ltr][dir=rtl] .carousel .carousel-control-next-icon,html[dir=ltr][dir=rtl] .carousel .carousel-control-prev-icon{transform:rotate(180deg)}html[dir=rtl][dir=rtl] .carousel .carousel-control-next-icon,html[dir=rtl][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.prev a.page-link:before,.pagination.react-paginate .page-item.prev a.page-link:after,.pagination.react-paginate .page-item.next a.page-link:before,.pagination.react-paginate .page-item.next a.page-link:after{height:16.83px;margin-top:1px}.pagination.react-paginate.pagination-sm .page-item.prev a.page-link:before,.pagination.react-paginate.pagination-sm .page-item.prev a.page-link:after,.pagination.react-paginate.pagination-sm .page-item.next a.page-link:before,.pagination.react-paginate.pagination-sm .page-item.next a.page-link:after{height:14.5px}.pagination.react-paginate.pagination-lg .page-item.prev a.page-link:before,.pagination.react-paginate.pagination-lg .page-item.prev a.page-link:after,.pagination.react-paginate.pagination-lg .page-item.next a.page-link:before,.pagination.react-paginate.pagination-lg .page-item.next a.page-link:after{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}.fallback-spinner.app-loader .loading{margin-top:1rem}.fallback-spinner .loading,.fallback-spinner .loading .effect-1,.fallback-spinner .loading .effect-2,.fallback-spinner .loading .effect-3{width:55px;height:55px;border-radius:50%;border:3px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box}[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;animation:rotate 1s ease infinite}.fallback-spinner .loading .effect-2{position:absolute;animation:rotateOpacity 1s ease infinite .1s}.fallback-spinner .loading .effect-3{-webkit-animation:rotateOpacity 1s ease infinite .2s;animation:rotateOpacity 1s ease infinite .2s}.fallback-spinner .loading .loading .effects{transition:all .3s ease}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotateOpacity{0%{-webkit-transform:rotate(0deg);transform:rotate(0);opacity:.1}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:1}}.hover-text-primary:hover{color:#6e58ff;cursor:pointer}.client-drawer .mantine-Overlay-root{background-color:#00000063!important}.client-drawer .mantine-Drawer-content{border-radius:10px!important}.swal2-container{z-index:99999!important}.btn-primary,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{background-color:var(--bs-primary, #4f46e5)!important;border-color:var(--bs-primary, #4f46e5)!important}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus{box-shadow:0 4px 14px rgba(var(--bs-primary-rgb, 110, 88, 255),.4)!important}.btn-success:hover,.btn-success:focus,.btn-success.focus{box-shadow:0 4px 14px rgba(var(--bs-success-rgb, 40, 199, 111),.4)!important}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 4px 14px rgba(var(--bs-primary-rgb, 110, 88, 255),.35)!important}.btn-outline-success:hover,.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 4px 14px rgba(var(--bs-success-rgb, 40, 199, 111),.35)!important}.bg-primary,.bg-primary:hover{background-color:var(--bs-primary, #4f46e5)!important}[dir=ltr] .bg-gradient-primary{background:linear-gradient(135deg,var(--bs-primary, #4f46e5) 0%,rgba(var(--bs-primary-rgb, 79, 70, 229),.85) 100%)!important}[dir=rtl] .bg-gradient-primary{background:linear-gradient(-135deg,var(--bs-primary, #4f46e5) 0%,rgba(var(--bs-primary-rgb, 79, 70, 229),.85) 100%)!important}.badge.bg-success,.bg-success{background-color:var(--bs-success, #28c76f)!important}.btn-outline-primary{color:var(--bs-primary, #4f46e5)!important;border-color:var(--bs-primary, #4f46e5)!important}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active{background-color:var(--bs-primary, #4f46e5)!important;border-color:var(--bs-primary, #4f46e5)!important;color:#fff!important}.nav-pills .nav-link.active{background-color:var(--bs-primary, #4f46e5)!important;color:#fff!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:hover{color:var(--bs-primary, #4f46e5)!important}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-primary, #4f46e5)!important;border-color:var(--bs-primary, #4f46e5)!important}.progress-bar.bg-primary{background-color:var(--bs-primary, #4f46e5)!important}.form-control:focus,.form-select:focus{border-color:var(--bs-primary, #4f46e5);box-shadow:0 0 0 .2rem rgba(var(--bs-primary-rgb, 79, 70, 229),.25)}.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{background-color:var(--bs-primary, #4f46e5);border-color:var(--bs-primary, #4f46e5);color:#fff}.dropdown-item.active,.dropdown-item:active{background-color:var(--bs-primary, #4f46e5);color:#fff}.dropdown-item:hover,.dropdown-item:focus{background-color:rgba(var(--bs-primary-rgb, 79, 70, 229),.08)}.list-group-item.active{background-color:var(--bs-primary, #4f46e5);border-color:var(--bs-primary, #4f46e5)}.avatar.bg-light-primary,.bg-light-primary,.badge.bg-light-primary{background-color:rgba(var(--bs-primary-rgb, 79, 70, 229),.12)!important;color:var(--bs-primary, #4f46e5)!important}.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}.flatpickr-monthSelect-month.selected,.flatpickr-monthSelect-month.startRange,.flatpickr-monthSelect-month.endRange{background-color:var(--bs-primary, #4f46e5);border-color:var(--bs-primary, #4f46e5)}.react-quill-no-padding .ql-editor{padding:0}.hover-opacity:hover{opacity:.85}@keyframes spinner-border-keyframes{to{transform:rotate(360deg)}}.spinner-border{animation:.75s linear infinite spinner-border-keyframes}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="#6e58ff"],svg[stroke="#7367f0"],svg[stroke="#4f46e5"],svg[stroke="#7054fd"],svg[stroke="#8a7aff"]{stroke:var(--bs-primary, #4f46e5)!important;color:var(--bs-primary, #4f46e5)!important}svg[fill="#6e58ff"],svg[fill="#7367f0"],svg[fill="#4f46e5"],svg[fill="#7054fd"],svg[fill="#8a7aff"]{fill:var(--bs-primary, #4f46e5)!important;color:var(--bs-primary, #4f46e5)!important}.form-select:focus,.form-control:focus,select.form-control:focus,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}.react-select__control--is-focused,.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{background-color:rgba(var(--bs-primary-rgb, 79, 70, 229),.12)!important;color:var(--bs-primary, #4f46e5)!important}.react-select__option--is-selected,.select__option--is-selected{background-color:var(--bs-primary, #4f46e5)!important;color:#fff!important}.nav-pills .nav-link.active,.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-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-primary, #4f46e5)!important;border-color:var(--bs-primary, #4f46e5)!important;box-shadow:inset 0 -2px 0 var(--bs-primary, #4f46e5)}.react-select__multi-value,.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,.select__multi-value__label,.react-select__multi-value__remove,.select__multi-value__remove{color:var(--bs-primary, #4f46e5)!important}.react-select__multi-value__remove:hover,.select__multi-value__remove:hover{background-color:rgba(var(--bs-primary-rgb, 79, 70, 229),.2)!important;color:var(--bs-primary, #4f46e5)!important}.tt-settings-tabs .nav-link{border:2px solid var(--bs-primary, #4f46e5)!important;color:var(--bs-primary, #4f46e5)!important;background-color:transparent!important}.tt-settings-tabs--wrap .nav-item{flex-wrap:wrap;gap:.75rem!important}.tt-settings-tabs--wrap .nav-link{white-space:nowrap;padding-left:1.1rem;padding-right:1.1rem}.tt-settings-tabs .nav-link.active{color:#fff!important;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);background-color:var(--bs-primary, #4f46e5)!important;border-color:var(--bs-primary, #4f46e5)!important;color:#fff!important}.btn-primary:hover:not(:disabled):not(.disabled){background-color:var(--bs-primary, #4f46e5)!important;border-color:var(--bs-primary, #4f46e5)!important;filter:brightness(.85)}.btn-primary:active:not(:disabled):not(.disabled),.btn-primary.active:not(:disabled):not(.disabled){background-color:var(--bs-primary, #4f46e5)!important;border-color:var(--bs-primary, #4f46e5)!important;filter:brightness(.8)}.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;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);background-color:var(--bs-success, #28c76f)!important;border-color:var(--bs-success, #28c76f)!important;color:#fff!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;border-color:var(--bs-success, #28c76f)!important}.btn-relief-success,.btn-flat-success{background-color:var(--bs-success, #28c76f)!important;border-color:var(--bs-success, #28c76f)!important;color:#fff!important}.btn-gradient-success{border-color:var(--bs-success, #28c76f)!important;color:#fff!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-relief-primary,.btn-flat-primary{background-color:var(--bs-primary, #4f46e5)!important;border-color:var(--bs-primary, #4f46e5)!important;color:#fff!important}.btn-gradient-primary{border-color:var(--bs-primary, #4f46e5)!important;color:#fff!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}.bg-primary{background-color:var(--bs-primary, #4f46e5)!important}.text-primary{color:var(--bs-primary, #4f46e5)!important}.border-primary{border-color:var(--bs-primary, #4f46e5)!important}.bg-success{background-color:var(--bs-success, #28c76f)!important}.text-success{color:var(--bs-success, #28c76f)!important}.border-success{border-color:var(--bs-success, #28c76f)!important}.badge-success{background-color:var(--bs-success, #28c76f)!important;color:#fff!important}.bg-light-primary{background-color:rgba(var(--bs-primary-rgb, 79, 70, 229),.12)!important;color:var(--bs-primary, #4f46e5)!important}.badge-primary{background-color:var(--bs-primary, #4f46e5)!important;color:#fff!important}.badge-light-primary{background-color:rgba(var(--bs-primary-rgb, 79, 70, 229),.12)!important;color:var(--bs-primary, #4f46e5)!important;border-color:rgba(var(--bs-primary-rgb, 79, 70, 229),.25)!important}.bg-light-success{background-color:rgba(var(--bs-success-rgb, 40, 199, 111),.12)!important;color:var(--bs-success, #28c76f)!important}.badge-light-success{background-color:rgba(var(--bs-success-rgb, 40, 199, 111),.12)!important;color:var(--bs-success, #28c76f)!important;border-color:rgba(var(--bs-success-rgb, 40, 199, 111),.25)!important}.campaign-name-link:hover{text-decoration:underline;color:#4839eb!important;transform:translateY(-1px)}
