@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@keyframes bw-pulse{0%,to{box-shadow:0 4px 20px #06b6d440}50%{box-shadow:0 4px 32px #06b6d480,0 0 60px #06b6d426}}@keyframes bw-slide-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes bw-card-enter{0%{opacity:0;transform:translateY(28px) scale(.96)}55%{opacity:1;transform:translateY(-5px) scale(1.01)}78%{transform:translateY(2px) scale(.998)}to{transform:translateY(0) scale(1)}}@keyframes bw-shimmer-border{0%{border-color:var(--bw-border-default, #1e2a3a)}30%{border-color:#06b6d473}60%{border-color:#8b5cf659}to{border-color:var(--bw-border-default, #1e2a3a)}}@keyframes bw-icon-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes bw-arrow-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes bw-hint-fade{0%{opacity:0;transform:translateY(8px)}12%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@media(max-width:767px){input,textarea,select{font-size:16px!important}}@media(max-width:767px){html,body{overflow:auto!important;-webkit-overflow-scrolling:touch}}@media(max-width:767px){.btn,button:not(.icon-btn-tiny):not(.no-touch-min),a.btn,.pill,.filter-pill,.tab-btn,.nav-tab{min-height:44px;min-width:44px}}@media(hover:none){.hover-only{display:none!important}}@media(max-width:767px){router-outlet+*{padding-bottom:calc(60px + env(safe-area-inset-bottom,0))}app-login{padding-bottom:env(safe-area-inset-bottom,0)!important}}body{overscroll-behavior-y:contain}@media(max-width:767px){.modal-overlay,.modal-backdrop{align-items:flex-end!important;padding:0!important}.modal-card,.modal-content,.modal{width:100%!important;max-width:none!important;margin:0!important;border-radius:18px 18px 0 0!important;max-height:90dvh!important;animation:sheet-slide-up .24s cubic-bezier(.4,0,.2,1)!important;padding-bottom:env(safe-area-inset-bottom,0)!important}@keyframes sheet-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}}@media(max-width:767px){.star,.starfield,.login-star,.orbit,.orbit-ring,.help-bee,.help-tour,.help-overlay{display:none!important}*[class*=orbit],*[class*=parallax],.cl-shimmer,.ambient-glow,.pulse-ring{animation:none!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}@media(max-width:767px){#crisp-chatbox>div,.crisp-client>.cc-1brb6,.crisp-client{bottom:calc(68px + env(safe-area-inset-bottom,0))!important}.crisp-client *{--crisp-bottom-offset: calc(68px + env(safe-area-inset-bottom, 0)) }}@media(max-width:767px){#crisp-chatbox,.crisp-client,.crisp-client iframe{display:none!important;visibility:hidden!important;pointer-events:none!important}}@media(max-width:767px){app-step-primary-info,app-step-risk-assessment,app-step-screening-options,app-step-screening-results,app-step-network,app-step-ai-cdd-review,app-step-decision,app-step-documents,app-step-dynamic-assessment{display:block;width:100%}app-step-primary-info .form-row,app-step-primary-info .form-grid,app-step-primary-info .config-grid,app-step-primary-info .person-grid,app-step-primary-info .grid-2,app-step-primary-info .grid-3,app-step-primary-info .grid-4,app-step-primary-info .row,app-step-risk-assessment .form-row,app-step-risk-assessment .form-grid,app-step-risk-assessment .config-grid,app-step-risk-assessment .person-grid,app-step-risk-assessment .grid-2,app-step-risk-assessment .grid-3,app-step-risk-assessment .grid-4,app-step-risk-assessment .row,app-step-screening-options .form-row,app-step-screening-options .form-grid,app-step-screening-options .config-grid,app-step-screening-options .person-grid,app-step-screening-options .grid-2,app-step-screening-options .grid-3,app-step-screening-options .grid-4,app-step-screening-options .row,app-step-screening-results .form-row,app-step-screening-results .form-grid,app-step-screening-results .config-grid,app-step-screening-results .person-grid,app-step-screening-results .grid-2,app-step-screening-results .grid-3,app-step-screening-results .grid-4,app-step-screening-results .row,app-step-network .form-row,app-step-network .form-grid,app-step-network .config-grid,app-step-network .person-grid,app-step-network .grid-2,app-step-network .grid-3,app-step-network .grid-4,app-step-network .row,app-step-ai-cdd-review .form-row,app-step-ai-cdd-review .form-grid,app-step-ai-cdd-review .config-grid,app-step-ai-cdd-review .person-grid,app-step-ai-cdd-review .grid-2,app-step-ai-cdd-review .grid-3,app-step-ai-cdd-review .grid-4,app-step-ai-cdd-review .row,app-step-decision .form-row,app-step-decision .form-grid,app-step-decision .config-grid,app-step-decision .person-grid,app-step-decision .grid-2,app-step-decision .grid-3,app-step-decision .grid-4,app-step-decision .row,app-step-documents .form-row,app-step-documents .form-grid,app-step-documents .config-grid,app-step-documents .person-grid,app-step-documents .grid-2,app-step-documents .grid-3,app-step-documents .grid-4,app-step-documents .row,app-step-dynamic-assessment .form-row,app-step-dynamic-assessment .form-grid,app-step-dynamic-assessment .config-grid,app-step-dynamic-assessment .person-grid,app-step-dynamic-assessment .grid-2,app-step-dynamic-assessment .grid-3,app-step-dynamic-assessment .grid-4,app-step-dynamic-assessment .row{display:flex!important;flex-direction:column!important;gap:12px!important;grid-template-columns:1fr!important;width:100%!important}app-step-primary-info .field,app-step-primary-info .field-group,app-step-primary-info .field.full,app-step-risk-assessment .field,app-step-risk-assessment .field-group,app-step-risk-assessment .field.full,app-step-screening-options .field,app-step-screening-options .field-group,app-step-screening-options .field.full,app-step-screening-results .field,app-step-screening-results .field-group,app-step-screening-results .field.full,app-step-network .field,app-step-network .field-group,app-step-network .field.full,app-step-ai-cdd-review .field,app-step-ai-cdd-review .field-group,app-step-ai-cdd-review .field.full,app-step-decision .field,app-step-decision .field-group,app-step-decision .field.full,app-step-documents .field,app-step-documents .field-group,app-step-documents .field.full,app-step-dynamic-assessment .field,app-step-dynamic-assessment .field-group,app-step-dynamic-assessment .field.full{width:100%!important;min-width:0!important;max-width:none!important}app-step-primary-info .input-field,app-step-primary-info input.input-field,app-step-primary-info select.input-field,app-step-primary-info textarea.input-field,app-step-primary-info input,app-step-primary-info select,app-step-primary-info textarea,app-step-risk-assessment .input-field,app-step-risk-assessment input.input-field,app-step-risk-assessment select.input-field,app-step-risk-assessment textarea.input-field,app-step-risk-assessment input,app-step-risk-assessment select,app-step-risk-assessment textarea,app-step-screening-options .input-field,app-step-screening-options input.input-field,app-step-screening-options select.input-field,app-step-screening-options textarea.input-field,app-step-screening-options input,app-step-screening-options select,app-step-screening-options textarea,app-step-screening-results .input-field,app-step-screening-results input.input-field,app-step-screening-results select.input-field,app-step-screening-results textarea.input-field,app-step-screening-results input,app-step-screening-results select,app-step-screening-results textarea,app-step-network .input-field,app-step-network input.input-field,app-step-network select.input-field,app-step-network textarea.input-field,app-step-network input,app-step-network select,app-step-network textarea,app-step-ai-cdd-review .input-field,app-step-ai-cdd-review input.input-field,app-step-ai-cdd-review select.input-field,app-step-ai-cdd-review textarea.input-field,app-step-ai-cdd-review input,app-step-ai-cdd-review select,app-step-ai-cdd-review textarea,app-step-decision .input-field,app-step-decision input.input-field,app-step-decision select.input-field,app-step-decision textarea.input-field,app-step-decision input,app-step-decision select,app-step-decision textarea,app-step-documents .input-field,app-step-documents input.input-field,app-step-documents select.input-field,app-step-documents textarea.input-field,app-step-documents input,app-step-documents select,app-step-documents textarea,app-step-dynamic-assessment .input-field,app-step-dynamic-assessment input.input-field,app-step-dynamic-assessment select.input-field,app-step-dynamic-assessment textarea.input-field,app-step-dynamic-assessment input,app-step-dynamic-assessment select,app-step-dynamic-assessment textarea{width:100%!important;min-width:0!important;box-sizing:border-box!important;font-size:16px!important}app-step-primary-info .name-row,app-step-risk-assessment .name-row,app-step-screening-options .name-row,app-step-screening-results .name-row,app-step-network .name-row,app-step-ai-cdd-review .name-row,app-step-decision .name-row,app-step-documents .name-row,app-step-dynamic-assessment .name-row{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important}app-step-primary-info .title-select,app-step-risk-assessment .title-select,app-step-screening-options .title-select,app-step-screening-results .title-select,app-step-network .title-select,app-step-ai-cdd-review .title-select,app-step-decision .title-select,app-step-documents .title-select,app-step-dynamic-assessment .title-select{width:100%!important;flex:none!important}app-step-primary-info .person-header,app-step-risk-assessment .person-header,app-step-screening-options .person-header,app-step-screening-results .person-header,app-step-network .person-header,app-step-ai-cdd-review .person-header,app-step-decision .person-header,app-step-documents .person-header,app-step-dynamic-assessment .person-header{flex-wrap:wrap!important;gap:12px!important}app-step-primary-info .avatar-container,app-step-risk-assessment .avatar-container,app-step-screening-options .avatar-container,app-step-screening-results .avatar-container,app-step-network .avatar-container,app-step-ai-cdd-review .avatar-container,app-step-decision .avatar-container,app-step-documents .avatar-container,app-step-dynamic-assessment .avatar-container{width:100%;display:flex;justify-content:center}app-step-primary-info .id-docs-grid,app-step-risk-assessment .id-docs-grid,app-step-screening-options .id-docs-grid,app-step-screening-results .id-docs-grid,app-step-network .id-docs-grid,app-step-ai-cdd-review .id-docs-grid,app-step-decision .id-docs-grid,app-step-documents .id-docs-grid,app-step-dynamic-assessment .id-docs-grid{grid-template-columns:1fr!important;gap:10px!important}app-step-primary-info .config-grid,app-step-risk-assessment .config-grid,app-step-screening-options .config-grid,app-step-screening-results .config-grid,app-step-network .config-grid,app-step-ai-cdd-review .config-grid,app-step-decision .config-grid,app-step-documents .config-grid,app-step-dynamic-assessment .config-grid{grid-template-columns:1fr 1fr!important;gap:10px 14px!important}app-step-primary-info .relationship-row,app-step-risk-assessment .relationship-row,app-step-screening-options .relationship-row,app-step-screening-results .relationship-row,app-step-network .relationship-row,app-step-ai-cdd-review .relationship-row,app-step-decision .relationship-row,app-step-documents .relationship-row,app-step-dynamic-assessment .relationship-row{max-width:none!important;width:100%!important}app-step-primary-info .section,app-step-risk-assessment .section,app-step-screening-options .section,app-step-screening-results .section,app-step-network .section,app-step-ai-cdd-review .section,app-step-decision .section,app-step-documents .section,app-step-dynamic-assessment .section{margin-bottom:18px!important}app-step-primary-info .field-label,app-step-risk-assessment .field-label,app-step-screening-options .field-label,app-step-screening-results .field-label,app-step-network .field-label,app-step-ai-cdd-review .field-label,app-step-decision .field-label,app-step-documents .field-label,app-step-dynamic-assessment .field-label{font-size:11px!important;margin-bottom:6px!important}app-step-primary-info select.input-field,app-step-primary-info select,app-step-risk-assessment select.input-field,app-step-risk-assessment select,app-step-screening-options select.input-field,app-step-screening-options select,app-step-screening-results select.input-field,app-step-screening-results select,app-step-network select.input-field,app-step-network select,app-step-ai-cdd-review select.input-field,app-step-ai-cdd-review select,app-step-decision select.input-field,app-step-decision select,app-step-documents select.input-field,app-step-documents select,app-step-dynamic-assessment select.input-field,app-step-dynamic-assessment select{padding-right:28px!important;text-overflow:ellipsis}}@media(max-width:767px)and (max-width:479px){app-step-primary-info .config-grid,app-step-risk-assessment .config-grid{grid-template-columns:1fr!important}}@media(max-width:767px){app-theme-cog,app-theme-cog .theme-cog-btn,.theme-cog-btn{display:none!important;visibility:hidden!important}}@media(max-width:767px){.page-title-bar .back-btn{display:none!important}.page-title-bar{flex-direction:column!important;align-items:flex-start!important;gap:6px!important}}body[data-route="/"] .header__back,body[data-route=""] .header__back{display:none!important}@media(max-width:767px){app-step-screening-options .screening-header{flex-wrap:wrap!important;gap:10px!important}app-step-screening-options .screening-header .run-btn{width:100%;justify-content:center}app-step-screening-options .checks-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}app-step-screening-options .check-card{min-width:0!important;padding:12px!important}app-step-screening-options .check-name{font-size:13px!important}}@media(max-width:767px){app-step-screening-results .results-grid{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}app-step-screening-results .detail-panel{grid-column:1!important}app-step-screening-results .check-tabs,app-step-screening-results .screening-tabs{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}app-step-screening-results .check-tabs::-webkit-scrollbar,app-step-screening-results .screening-tabs::-webkit-scrollbar{display:none}app-step-screening-results .check-tab,app-step-screening-results .screening-tab{flex-shrink:0!important}app-step-screening-results .lists-grid{display:grid!important;grid-template-columns:1fr!important;gap:8px!important}app-step-screening-results .list-chip{width:100%!important;min-width:0!important;gap:10px!important}app-step-screening-results .list-chip>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}app-step-screening-results .sanctions-matches,app-step-screening-results .media-list,app-step-screening-results .pep-list{display:flex!important;flex-direction:column!important;gap:10px!important}app-step-screening-results .sanctions-match-card,app-step-screening-results .media-card,app-step-screening-results .pep-match-card{width:100%!important}}@media(max-width:767px){app-step-network .network-top-bar{flex-direction:column!important;gap:10px!important;align-items:stretch!important}app-step-network .network-tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important}app-step-network .network-tab{width:100%!important;min-width:0!important;min-height:44px!important;padding:0 10px!important;justify-content:center!important;gap:6px!important}app-step-network .graph-toggle{width:100%!important;justify-content:center!important}app-step-network .graph-panel,app-step-network .graph-container{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:767px){app-step-decision .classification-grid,app-step-decision .classification-grid--compact,app-step-decision .classification-grid--risk{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:0!important}app-step-decision .class-card{padding:10px 6px!important;min-width:0!important}app-step-decision .class-label{font-size:13px!important}app-step-decision .class-desc{font-size:10px!important;line-height:1.3!important}app-step-decision .summary-grid{display:flex!important;flex-direction:column!important;gap:8px!important}app-step-decision .summary-grid>*{display:flex!important;flex-direction:column!important;gap:2px!important;padding:10px 12px!important;background:#ffffff05;border:1px solid rgba(148,163,184,.08);border-radius:8px}app-step-decision .actions{display:flex!important;flex-direction:column!important;gap:10px!important}app-step-decision .actions .save-btn,app-step-decision .actions .generate-btn{width:100%!important;justify-content:center!important;min-height:48px!important}}@media(max-width:767px){app-footer,.app-footer,.page-footer{display:none!important}}@media(max-width:767px){app-step-network .relations-table{gap:8px}app-step-network .relation-row{padding:12px!important;gap:10px!important;border-radius:10px!important}app-step-network .relations-header-row{display:none!important}app-step-network .col-actions{display:flex!important;gap:10px!important;align-items:center;flex-shrink:0}app-step-network .edit-btn,app-step-network .remove-btn{padding:0!important;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px!important;flex-shrink:0}app-step-network .edit-btn svg,app-step-network .remove-btn svg{width:18px;height:18px}app-step-network .close-associate-pill,app-step-network [class*=close-associate]{flex-basis:100%;margin-top:4px}}@media(max-width:767px){app-step-risk-assessment .formio-component-button,app-step-risk-assessment .formio .btn-primary,app-step-risk-assessment .formio .btn.btn-primary,app-step-dynamic-assessment .formio-component-button,app-step-dynamic-assessment .formio .btn-primary,app-step-dynamic-assessment .formio .btn.btn-primary{width:100%!important;display:block!important}app-step-risk-assessment .formio-component-button .btn,app-step-dynamic-assessment .formio-component-button .btn{width:100%!important;padding:14px!important;font-size:14px!important;min-height:48px!important;border-radius:10px!important}}:root{--bw-primary: #06b6d4;--bw-primary-dim: rgba(6, 182, 212, .15);--bw-primary-glow: rgba(6, 182, 212, .3);--bw-primary-rgb: 6, 182, 212;--bw-accent: #f59e0b;--bw-accent-dim: rgba(245, 158, 11, .15);--bw-accent-glow: rgba(245, 158, 11, .3);--bw-border-active: #06b6d4;--bw-bg-primary: #0a0f1e;--bw-bg-card: #111827;--bw-bg-card-alt: #0d1424;--bw-border-default: #1e2a3a;--bw-text-primary: #e2e8f0;--bw-text-dim: #94a3b8;--bw-text-muted: #64748b;--bw-scroll-track: #0d1424;--bw-scroll-thumb: #1e2a3a;--bw-scroll-thumb-hover: #2a3a4e;--bw-shadow: rgba(0, 0, 0, .3);--bw-overlay-bg: rgba(0, 0, 0, .6)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;width:100%;overflow:hidden;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,sans-serif;background:var(--bw-bg-primary);color:var(--bw-text-primary)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bw-bg-card-alt)}::-webkit-scrollbar-thumb{background:var(--bw-border-default);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--bw-scroll-thumb-hover)}select option{background:var(--bw-bg-card);color:var(--bw-text-primary)}:root[data-theme=light] .card-summary,:root[data-theme=light] .detail-text,:root[data-theme=light] .detail-subtitle,:root[data-theme=light] .detail-timestamp,:root[data-theme=light] .hive-empty,:root[data-theme=light] .user-grid-empty,:root[data-theme=light] .release-latest__list li,:root[data-theme=light] .release-latest__title,:root[data-theme=light] .feedback-field__label span{color:var(--bw-text-dim)!important}:root[data-theme=light] .empty-state-content h4,:root[data-theme=light] .card-count-label,:root[data-theme=light] .empty-state-content p{color:var(--bw-text-muted)!important}:root[data-theme=light] .card{box-shadow:0 1px 4px #0000000f,0 1px 2px #0000000a!important}:root[data-theme=light] .screening-card,:root[data-theme=light] .sanctions-match-card,:root[data-theme=light] .pep-match-card,:root[data-theme=light] .media-card,:root[data-theme=light] .cipc-company-block,:root[data-theme=light] .registry-hit-card{box-shadow:0 1px 3px #00000014,0 1px 2px #0000000f}:root[data-theme=light] .header{box-shadow:0 1px 4px #0000000f!important;border-bottom:1px solid var(--bw-border-default)!important}:root[data-theme=light] .header__dropdown-menu,:root[data-theme=light] .notif-dropdown,:root[data-theme=light] .dropdown{box-shadow:0 4px 16px #0000001a!important;border:1px solid var(--bw-border-default)!important}:root[data-theme=light] .sidebar,:root[data-theme=light] .wizard-sidebar{box-shadow:2px 0 8px #0000000a!important;border-right:1px solid var(--bw-border-default)!important}:root[data-theme=light] .sidebar-step__label{color:var(--bw-text-dim)!important}:root[data-theme=light] .sidebar-step--active .sidebar-step__label{color:var(--bw-primary)!important}:root[data-theme=light] .footer{border-top-color:var(--bw-border-default)!important}:root[data-theme=light] .star,:root[data-theme=light] .starfield{display:none!important}:root[data-theme=light] ::-webkit-scrollbar-track{background:#f1f5f9}:root[data-theme=light] ::-webkit-scrollbar-thumb{background:#cbd5e1}:root[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#94a3b8}:root[data-theme=light] .case-hero,:root[data-theme=light] .case-info-card,:root[data-theme=light] .heatmap-card,:root[data-theme=light] .risk-heatmap-card{background:var(--bw-bg-card)!important;color:var(--bw-text-primary)!important}:root[data-theme=light] .case-row:hover,:root[data-theme=light] .case-table-row:hover{background:#00000005!important}:root[data-theme=light] .case-row-ref{color:var(--bw-primary)!important}:root[data-theme=light] .filter-bar,:root[data-theme=light] .case-table-header{background:#00000005!important}:root[data-theme=light] .case-table-row:nth-child(2n){background:#00000004!important}:root[data-theme=light] .doc-card,:root[data-theme=light] .id-doc-card,:root[data-theme=light] .upload-card,:root[data-theme=light] .identity-card{background:var(--bw-bg-card)!important;border-color:var(--bw-border-default)!important;color:var(--bw-text-primary)!important}:root[data-theme=light] .doc-card *,:root[data-theme=light] .id-doc-card *,:root[data-theme=light] .upload-card *,:root[data-theme=light] .identity-card *{color:inherit}:root[data-theme=light] [style*="linear-gradient(145deg, rgba(4"],:root[data-theme=light] [style*="linear-gradient(145deg, rgba(8"]{background:var(--bw-bg-card)!important}:root[data-theme=light] .check-card,:root[data-theme=light] .screening-check-card{background:var(--bw-bg-card)!important;border-color:var(--bw-border-default)!important;color:var(--bw-text-primary)!important;box-shadow:0 1px 3px #0000000f!important}:root[data-theme=light] .screening-tabs,:root[data-theme=light] .check-tabs{border-color:var(--bw-border-default)!important}:root[data-theme=light] .screening-tab,:root[data-theme=light] .check-tab{color:var(--bw-text-muted)!important;border-color:transparent!important}:root[data-theme=light] .screening-tab:hover,:root[data-theme=light] .check-tab:hover{color:var(--bw-text-primary)!important;background:#00000008!important}:root[data-theme=light] .screening-tab.active,:root[data-theme=light] .check-tab.active{color:var(--bw-primary)!important;border-color:var(--bw-primary)!important}:root[data-theme=light] .detail-panel{background:var(--bw-bg-card)!important;border-color:var(--bw-border-default)!important}:root[data-theme=light] .list-chip{background:var(--bw-bg-card-alt)!important;border-color:var(--bw-border-default)!important;color:var(--bw-text-primary)!important}:root[data-theme=light] .ai-cdd-title,:root[data-theme=light] .ai-cdd-subtitle,:root[data-theme=light] .cdd-section-title,:root[data-theme=light] .cdd-item-title,:root[data-theme=light] .cdd-item-text,:root[data-theme=light] .cdd-status-text,:root[data-theme=light] .cdd-review-title,:root[data-theme=light] .cdd-review-text{color:var(--bw-text-primary)!important}:root[data-theme=light] .cdd-item-subtitle,:root[data-theme=light] .cdd-item-meta{color:var(--bw-text-dim)!important}:root[data-theme=light] app-step-ai-cdd-review h3,:root[data-theme=light] app-step-ai-cdd-review h4,:root[data-theme=light] app-step-ai-cdd-review strong{color:var(--bw-text-primary)!important}:root[data-theme=light] app-step-ai-cdd-review p,:root[data-theme=light] app-step-ai-cdd-review span,:root[data-theme=light] app-step-ai-cdd-review div:not([class*=btn]):not([class*=badge]):not([class*=dot]){color:var(--bw-text-dim)}:root[data-theme=light] app-step-ai-cdd-review .note,:root[data-theme=light] app-step-ai-cdd-review .note strong{color:var(--bw-text-muted)!important}:root[data-theme=light] app-step-ai-cdd-review .feature-item{background:#00000005!important;border-color:var(--bw-border-default)!important}:root[data-theme=light] app-step-ai-cdd-review .feature-item strong{color:var(--bw-text-primary)!important}:root[data-theme=light] app-step-ai-cdd-review .feature-item span{color:var(--bw-text-dim)!important}:root[data-theme=light] app-step-ai-cdd-review .feed-status-text{color:var(--bw-text-dim)!important}:root[data-theme=light] app-step-ai-cdd-review .analysis-section,:root[data-theme=light] app-step-ai-cdd-review .cdd-result-card,:root[data-theme=light] app-step-ai-cdd-review .cdd-analysis-card{background:var(--bw-bg-card)!important;border-color:var(--bw-border-default)!important}:root[data-theme=light] app-step-ai-cdd-review .feed-progress-bar{background:#0000000f!important}:root[data-theme=light] .cdd-run-btn,:root[data-theme=light] .run-analysis-btn{color:#fff!important}:root[data-theme=light] .step-content,:root[data-theme=light] .wizard-content{background:var(--bw-bg-primary)!important}:root[data-theme=light] .step-header{border-bottom-color:var(--bw-border-default)!important}:root[data-theme=light] .step-header__subtitle{color:var(--bw-text-dim)!important}:root[data-theme=light] .doc-type-card{background:var(--bw-bg-card-alt)!important;border-color:var(--bw-border-default)!important}:root[data-theme=light] .doc-type-card span,:root[data-theme=light] .doc-type-card div,:root[data-theme=light] .doc-type-card label{color:var(--bw-text-primary)!important}:root[data-theme=light] .doc-type-card__title,:root[data-theme=light] .doc-type-card__label{color:var(--bw-text-primary)!important}:root[data-theme=light] .upload-zone,:root[data-theme=light] .upload-area{background:var(--bw-bg-card-alt)!important;border-color:var(--bw-border-default)!important;color:var(--bw-text-dim)!important}:root[data-theme=light] .risk-legend-title,:root[data-theme=light] .risk-label,:root[data-theme=light] .risk-count,:root[data-theme=light] .heatmap-total,:root[data-theme=light] .heatmap-label{color:var(--bw-text-primary)!important}:root[data-theme=light] .heatmap-sublabel{color:var(--bw-text-muted)!important}:root[data-theme=light] .notif-badge{color:#fff!important}:root[data-theme=light] .notif-dropdown{background:var(--bw-bg-card)!important}:root[data-theme=light] .notif-item{border-color:var(--bw-border-default)!important}:root[data-theme=light] .notif-item:hover{background:#00000005!important}:root[data-theme=light] .footprint-panel{background:#0891b208!important}:root[data-theme=light] .footprint-item{background:#00000005!important;border-color:#0000000f!important}:root[data-theme=light] .footprint-item:hover{border-color:#0000001f!important}:root[data-theme=light] .ai-bio-panel{background:#8b5cf608!important;border-left-color:#8b5cf6}:root[data-theme=light] .ai-bio-content strong{color:#6d28d9!important}:root[data-theme=light] .ai-reviewed-badge{background:#06b6d414!important;color:#0891b2!important}:root[data-theme=light] .map-search-input{background:var(--bw-bg-card-alt)!important;color:var(--bw-text-primary)!important}:root[data-theme=light] .release-entry,:root[data-theme=light] .release-latest{border-color:var(--bw-border-default)!important}:root[data-theme=light] input,:root[data-theme=light] select,:root[data-theme=light] textarea{background:var(--bw-bg-card-alt);color:var(--bw-text-primary);border-color:var(--bw-border-default)}:root[data-theme=light] input::placeholder,:root[data-theme=light] select::placeholder,:root[data-theme=light] textarea::placeholder{color:var(--bw-text-muted)}:root[data-theme=light] .cl-panel,:root[data-theme=light] .help-bubble,:root[data-theme=light] .billing-panel,:root[data-theme=light] .settings-panel,:root[data-theme=light] .release-panel,:root[data-theme=light] .id-doc-card{background:var(--bw-bg-card)!important;border-color:var(--bw-border-default)!important}:root[data-theme=light] .screening-card{background:var(--bw-bg-card)!important;border-color:var(--bw-border-default)!important}:root[data-theme=light] .screening-card:before{opacity:0!important}:root[data-theme=light] .id-doc-header,:root[data-theme=light] .id-doc-label,:root[data-theme=light] .id-doc-card span,:root[data-theme=light] .id-doc-card div{color:var(--bw-text-primary)!important}:root[data-theme=light] .upload-slot,:root[data-theme=light] .upload-drop{background:var(--bw-bg-card-alt)!important;border-color:var(--bw-border-default)!important;color:var(--bw-text-dim)!important}:root[data-theme=light] .wizard-body,:root[data-theme=light] .wizard-main{background:var(--bw-bg-primary)!important}:root[data-theme=light] .login-page{background:var(--bw-bg-primary)!important}:root[data-theme=light] .login-bg{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='100'%3E%3Cpath d='M28 2 L54 27 L54 73 L28 98 L2 73 L2 27 Z' fill='rgba(6,182,212,0.03)' stroke='rgba(6,182,212,0.08)' stroke-width='1'/%3E%3C/svg%3E")!important}:root[data-theme=light] .login-star{background:#06b6d440!important}:root[data-theme=light] .login-card{background:var(--bw-bg-card)!important;border-color:var(--bw-border-default)!important;box-shadow:0 8px 32px #00000014,0 1px 4px #0000000a!important}:root[data-theme=light] .login-card:after{background-image:linear-gradient(rgba(148,163,184,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.04) 1px,transparent 1px)!important}:root[data-theme=light] .login-logo{filter:drop-shadow(0 0 12px rgba(245,158,11,.15))!important}:root[data-theme=light] .login-title{color:var(--bw-text-primary)!important}:root[data-theme=light] .login-subtitle{color:var(--bw-text-muted)!important}:root[data-theme=light] .login-field label{color:var(--bw-text-dim)!important}:root[data-theme=light] .login-input-wrap{background:var(--bw-bg-card-alt)!important;border-color:var(--bw-border-default)!important}:root[data-theme=light] .login-input-wrap input{color:var(--bw-text-primary)!important;-webkit-text-fill-color:var(--bw-text-primary)!important}:root[data-theme=light] .login-input-wrap input::placeholder{color:var(--bw-text-muted)!important;-webkit-text-fill-color:var(--bw-text-muted)!important}:root[data-theme=light] .login-input-wrap input:-webkit-autofill,:root[data-theme=light] .login-input-wrap input:-webkit-autofill:hover,:root[data-theme=light] .login-input-wrap input:-webkit-autofill:focus,:root[data-theme=light] .login-input-wrap input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--bw-bg-card-alt) inset!important;-webkit-text-fill-color:var(--bw-text-primary)!important}:root[data-theme=light] .login-input-icon{color:var(--bw-text-muted)!important}:root[data-theme=light] .login-hint{color:var(--bw-text-muted)!important}:root[data-theme=light] .login-mfa-hint{color:var(--bw-text-muted)!important}:root[data-theme=light] .swarm-bee{filter:drop-shadow(0 2px 4px rgba(0,0,0,.15))!important}:root[data-theme=light] app-section-label .section-label{background:rgba(var(--bw-primary-rgb),.08)!important}:root[data-theme=light] .page-btn{color:var(--bw-text-dim)!important;border-color:var(--bw-border-default)!important}:root[data-theme=light] .page-btn:hover:not(:disabled):not(.active){background:#00000008!important}:root[data-theme=light] .page-btn.active{color:#fff!important}:root[data-theme=light] .page-info{color:var(--bw-text-muted)!important}app-section-label .section-label{background:var(--bw-primary-dim)!important;border-color:var(--bw-primary)!important;color:var(--bw-primary)!important}app-badge .badge--cyan{background:var(--bw-primary-dim)!important;color:var(--bw-primary)!important}.header__avatar{background:var(--bw-primary-dim)!important;border-color:var(--bw-primary)!important;color:var(--bw-primary)!important}.header__xpress{color:var(--bw-primary)!important}.input-wrapper.focused{border-color:var(--bw-primary)!important}.notif-bell:hover{background:var(--bw-primary-dim)!important;border-color:var(--bw-primary)!important;color:var(--bw-primary)!important}.sidebar-step--active .sidebar-step__row{background:var(--bw-primary-dim)!important;border-color:rgba(var(--bw-primary-rgb),.3)!important}.sidebar-step--active .sidebar-step__circle{background:var(--bw-primary)!important;border-color:var(--bw-primary)!important}.sidebar-step--active .sidebar-step__label,.sidebar-progress__pct{color:var(--bw-primary)!important}.sidebar-next-btn:not(.sidebar-next-btn--complete){background:linear-gradient(135deg,var(--bw-primary),rgba(var(--bw-primary-rgb),.8))!important}.wizard-header__home:hover,.profile-header__home:hover,.cl-header__home:hover{background:var(--bw-primary-dim)!important;border-color:var(--bw-primary)!important;color:var(--bw-primary)!important}.wizard-header__help{border-color:rgba(var(--bw-primary-rgb),.25)!important;color:var(--bw-accent)!important;background:rgba(var(--bw-primary-rgb),.06)!important}.step-header__dot--active{background:var(--bw-primary)!important;box-shadow:0 0 6px var(--bw-primary-glow)!important}.nav-tab.active{background:var(--bw-primary-dim)!important;border-left-color:var(--bw-primary)!important;color:var(--bw-primary)!important}.tab-btn.active{color:var(--bw-primary)!important;border-bottom-color:var(--bw-primary)!important}.generate-btn:not(:disabled),.cl-header__new-btn,.profile-header__wizard-btn{background:linear-gradient(135deg,var(--bw-primary),rgba(var(--bw-primary-rgb),.8))!important}.generate-btn:hover:not(:disabled),.cl-header__new-btn:hover{box-shadow:0 0 16px var(--bw-primary-glow)!important}.filter-pill.active,.filter-chip.active,.heatmap-item.active{border-color:var(--bw-primary)!important;background:var(--bw-primary-dim)!important;color:var(--bw-primary)!important}.page-btn.active{background:var(--bw-primary)!important;border-color:var(--bw-primary)!important;box-shadow:0 0 8px var(--bw-primary-glow)!important}.page-btn:hover:not(:disabled):not(.active){border-color:var(--bw-primary)!important;color:var(--bw-primary)!important;background:var(--bw-primary-dim)!important}.sort-icon.asc{border-bottom-color:var(--bw-primary)!important}.sort-icon.desc{border-top-color:var(--bw-primary)!important}.category-count,.folder-count.has-items{color:var(--bw-primary)!important;background:var(--bw-primary-dim)!important}.upload-zone:hover,.upload-zone.drag-over,.folder-card.drag-over,.folder-upload-btn:hover,.global-drop-zone:hover,.global-drop-zone.drag-over{border-color:var(--bw-primary)!important}.media-link,.upload-link,.result-ref{color:var(--bw-primary)!important}.screening-card:hover{border-color:var(--bw-primary)!important}.input-field:focus,.form-control:focus,input:focus,select:focus,textarea:focus,.filter-search-box:focus-within,.filter-search:focus-within,.map-search-bar:focus-within{border-color:var(--bw-primary)!important}.dropdown{border-color:var(--bw-primary)!important}.checkbox-box.checked{border-color:var(--bw-primary)!important;background:var(--bw-primary-dim)!important}
