:root,[data-bs-theme=light]{--vz-primary:#ed482e;--vz-primary-rgb:237,72,46;--vz-primary-text-emphasis:#9f2d1d;--vz-primary-bg-subtle:#ffdfd9;--vz-primary-border-subtle:#fea491;--vz-secondary:#15838a;--vz-secondary-rgb:21,131,138;--vz-secondary-text-emphasis:#0b4b50;--vz-secondary-bg-subtle:#d7eff0;--vz-secondary-border-subtle:#7adce1;--vz-success:#0bb4b6;--vz-success-rgb:11,180,182;--vz-success-text-emphasis:#076b6d;--vz-success-bg-subtle:#d6f5f5;--vz-success-border-subtle:#7adce1;--vz-info:#13afe6;--vz-info-rgb:19,175,230;--vz-info-text-emphasis:#09698a;--vz-info-bg-subtle:#d9f3fc;--vz-info-border-subtle:#8edbf5;--vz-body-color:#404041;--vz-body-color-rgb:64,64,65;--vz-body-bg:#f7f7f8;--vz-body-bg-rgb:247,247,248;--vz-border-color:#e7e7e8;--vz-link-color:#15838a;--vz-link-hover-color:#ed482e}[data-bs-theme=dark]{--vz-primary:#fea491;--vz-primary-rgb:254,164,145;--vz-primary-text-emphasis:#ffdfd9;--vz-primary-bg-subtle:#4b2924;--vz-primary-border-subtle:#8f4435;--vz-body-bg:#282829;--vz-body-bg-rgb:40,40,41;--vz-body-color:#e7e7e8;--vz-body-color-rgb:231,231,232;--vz-border-color:#4d4d4f;--vz-link-color:#7adce1;--vz-link-hover-color:#fea491}:root[data-sidebar=dark]{--vz-vertical-menu-bg:#404041;--vz-vertical-menu-border:#404041;--vz-vertical-menu-item-color:#cfcfd1;--vz-vertical-menu-item-hover-color:#ffffff;--vz-vertical-menu-item-active-color:#fea491;--vz-vertical-menu-sub-item-color:#cfcfd1;--vz-vertical-menu-sub-item-hover-color:#ffffff;--vz-vertical-menu-sub-item-active-color:#fea491;--vz-vertical-menu-title-color:#9fa0a2}:root[data-sidebar=light]{--vz-vertical-menu-bg:#ffffff;--vz-vertical-menu-border:#e7e7e8;--vz-vertical-menu-item-color:#5f6062;--vz-vertical-menu-item-hover-color:#ed482e;--vz-vertical-menu-item-active-color:#ed482e;--vz-vertical-menu-sub-item-color:#6f7072;--vz-vertical-menu-sub-item-hover-color:#ed482e;--vz-vertical-menu-sub-item-active-color:#ed482e;--vz-vertical-menu-title-color:#8b8c8e;--vz-vertical-menu-box-shadow:0 2px 8px rgba(64, 64, 65, 0.06)}.app-menu>.navbar-brand-box{padding-top:14px}.brand-logo{width:150px;max-width:100%;height:auto!important}.navbar-brand-box .logo-lg,.navbar-brand-box .logo-sm{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navbar-brand-box .logo-lg{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.navbar-menu .navbar-nav .nav-link.active{color:var(--vz-vertical-menu-item-active-color)}.navbar-menu .navbar-nav .nav-link:hover{color:var(--vz-vertical-menu-item-hover-color)}.topbar-user .avatar-title{-webkit-box-shadow:0 0 0 3px rgba(237,72,46,.12);box-shadow:0 0 0 3px rgba(237,72,46,.12)}.user-avatar{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;vertical-align:middle}.user-avatar-fallback,.user-avatar-image{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}.user-avatar-image{-o-object-fit:cover;object-fit:cover;background:var(--vz-tertiary-bg)}.user-avatar-fallback{color:#fff;background:linear-gradient(145deg,#ed482e,#fea491);-webkit-box-shadow:0 0 0 3px rgba(237,72,46,.12);box-shadow:0 0 0 3px rgba(237,72,46,.12);font-weight:700;letter-spacing:.02em}.user-avatar-xs .user-avatar-fallback,.user-avatar-xs .user-avatar-image{width:22px;height:22px;font-size:.58rem}.user-avatar-sm .user-avatar-fallback,.user-avatar-sm .user-avatar-image{width:36px;height:36px;font-size:.7rem}.user-avatar-md .user-avatar-fallback,.user-avatar-md .user-avatar-image{width:48px;height:48px;font-size:.82rem}.user-avatar-lg .user-avatar-fallback,.user-avatar-lg .user-avatar-image{width:96px;height:96px;font-size:1.35rem}.user-avatar-name{min-width:0;color:inherit;font-weight:600;line-height:1.2;overflow-wrap:anywhere}.topbar-user .user-avatar-sm .user-avatar-fallback,.topbar-user .user-avatar-sm .user-avatar-image{width:40px;height:40px}.user-avatar-card{overflow:hidden;border-top:3px solid var(--vz-primary)!important}.user-avatar-preview{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:145px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.25rem;border:1px solid var(--vz-border-color);border-radius:.75rem;margin-bottom:1.5rem;background:var(--vz-tertiary-bg)}.user-avatar-preview .user-avatar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;text-align:center}.working-database-selector{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:235px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.55rem;padding:.45rem .65rem;border:1px solid var(--vz-border-color);border-radius:.65rem;background:var(--vz-secondary-bg)}.working-database-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem;margin:0;color:var(--vz-secondary-color);font-size:.75rem;font-weight:600;letter-spacing:.02em;white-space:nowrap}.working-database-label i{color:#ed482e;font-size:1.1rem}.working-database-selector .form-select{min-width:108px;border-color:var(--vz-primary-border-subtle);color:var(--vz-body-color);background-color:var(--vz-body-bg);font-weight:600}@media (max-width:575.98px){.working-database-selector{min-width:auto;padding:.35rem}.working-database-label{display:none}.working-database-selector .form-select{min-width:92px;max-width:108px}}.fee-decision-card{border-top:3px solid var(--vz-secondary)!important}.fee-decision-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.fee-decision-option{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:86px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.7rem;padding:.9rem;border:1px solid var(--vz-border-color);border-radius:.7rem;background:var(--vz-body-bg);cursor:pointer;-webkit-transition:border-color .15s ease,background-color .15s ease,-webkit-transform .15s ease;transition:border-color .15s ease,background-color .15s ease,-webkit-transform .15s ease;transition:border-color .15s ease,background-color .15s ease,transform .15s ease;transition:border-color .15s ease,background-color .15s ease,transform .15s ease,-webkit-transform .15s ease}.fee-decision-option:hover{border-color:var(--vz-secondary-border-subtle);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.fee-decision-option input{width:1.1rem;height:1.1rem;margin-top:.15rem}.fee-decision-option small,.fee-decision-option span{display:block}.fee-decision-option strong{font-size:.95rem}.fee-decision-option small{margin-top:.25rem;color:var(--vz-secondary-color);line-height:1.35}.fee-decision-option:has(input:checked){border-width:2px;padding:calc(.9rem - 1px)}.fee-decision-option-1:has(input:checked){border-color:var(--vz-success);background:var(--vz-success-bg-subtle)}.fee-decision-option-2:has(input:checked){border-color:var(--vz-danger);background:var(--vz-danger-bg-subtle)}.fee-decision-option-3:has(input:checked){border-color:var(--vz-warning);background:var(--vz-warning-bg-subtle)}.fee-decision-reason small{margin-top:.15rem;color:inherit;opacity:.9}.portal-page-heading,.ticket-detail-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.ticket-row{cursor:pointer}.ticket-row:hover td{background:var(--vz-primary-bg-subtle)}.ticket-code{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.28rem .6rem;border-radius:999px;color:var(--vz-primary-text-emphasis);background:var(--vz-primary-bg-subtle);font-family:monospace;font-size:.82rem;font-weight:700;letter-spacing:.08em}.ticket-hero{overflow:hidden;border-top:3px solid var(--vz-primary)!important}.ticket-hero-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.ticket-hero-stats div{padding:.75rem;border-radius:.6rem;background:var(--vz-tertiary-bg)}.ticket-hero-stats span,.ticket-hero-stats strong{display:block}.ticket-hero-stats span{color:var(--vz-secondary-color);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ticket-hero-stats strong{margin-top:.25rem;font-size:.9rem}.ticket-reference-bar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--vz-border-color);background:var(--vz-tertiary-bg)}.ticket-reference-bar>span{padding:.7rem 1rem;border-right:1px solid var(--vz-border-color);font-weight:600;overflow-wrap:anywhere}.ticket-reference-bar>span:last-child{border-right:0}.portal-ticket-refs small,.ticket-reference-bar small{display:block;margin-bottom:.15rem;color:var(--vz-secondary-color);font-size:.65rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ticket-timeline{position:relative}.ticket-event{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr);gap:.75rem;padding-bottom:1.25rem}.ticket-event:not(:last-child)::before{position:absolute;top:34px;bottom:0;left:17px;width:2px;background:var(--vz-border-color);content:""}.ticket-event-marker{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;width:36px;height:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--vz-secondary-border-subtle);border-radius:50%;color:var(--vz-secondary);background:var(--vz-secondary-bg)}.ticket-event-error .ticket-event-marker{border-color:var(--vz-danger-border-subtle);color:var(--vz-danger);background:var(--vz-danger-bg-subtle)}.ticket-event-content{position:relative;padding:.8rem .9rem;border:1px solid var(--vz-border-color);border-radius:.65rem;background:var(--vz-body-bg)}.ticket-event-content header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem}.ticket-event-content header small,.ticket-event-content header strong{display:block}.ticket-event-content header small{margin-top:.15rem;color:var(--vz-secondary-color);font-size:.72rem}.ticket-event-meta{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem}.ticket-event-meta .user-avatar{gap:.3rem}.ticket-event-message{margin-top:.65rem;padding-top:.65rem;border-top:1px solid var(--vz-border-color);line-height:1.5}.ticket-visibility-form{width:180px;margin-top:.65rem}.ticket-data-list{margin:0}.ticket-data-list div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding:.55rem 0;border-bottom:1px dashed var(--vz-border-color)}.ticket-data-list div:last-child{border-bottom:0}.ticket-data-list dt{color:var(--vz-secondary-color);font-weight:500}.ticket-data-list dd{margin:0;text-align:right;font-weight:600}.notification-preview{min-height:540px;overflow-wrap:anywhere;background:#fff;color:#404041}.settings-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem}.settings-internal-menu .nav-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;padding:.5rem .7rem;border:1px solid var(--vz-border-color);color:var(--vz-body-color);background:var(--vz-tertiary-bg);font-size:.8rem;font-weight:600}.settings-internal-menu .nav-link:hover{border-color:var(--vz-primary-border-subtle);color:var(--vz-primary)}.settings-internal-menu .nav-link.active{border-color:var(--vz-primary);color:#fff;background:var(--vz-primary)}.settings-menu-label{display:block;margin-bottom:.55rem;color:var(--vz-secondary-color);font-size:.66rem;font-weight:700;letter-spacing:.065em;text-transform:uppercase}.settings-section-card{color:var(--vz-body-color);text-decoration:none;-webkit-transition:-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease}.settings-section-card:hover{color:var(--vz-body-color);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 12px 28px rgba(var(--vz-body-color-rgb),.1)!important;box-shadow:0 12px 28px rgba(var(--vz-body-color-rgb),.1)!important}.settings-section-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:44px;height:44px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:.7rem;color:var(--vz-primary);background:var(--vz-primary-bg-subtle);font-size:1.35rem}.settings-section-form{overflow:hidden;border-top:3px solid var(--vz-primary)!important}.settings-subcard{padding:1rem;border:1px solid var(--vz-border-color);border-radius:.7rem;background:var(--vz-tertiary-bg)}.integration-setting-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding:.7rem 0;border-bottom:1px solid var(--vz-border-color);margin-bottom:.8rem}.integration-setting-row small,.integration-setting-row strong{display:block}.integration-setting-row small{margin-top:.15rem;color:var(--vz-secondary-color)}.portal-body{min-height:100vh;color:#404041;background:linear-gradient(145deg,#f6f7f8 0,#edf6f6 100%)}.portal-header{padding:1rem 0;border-bottom:1px solid #e1e4e7;background:rgba(255,255,255,.94);-webkit-box-shadow:0 2px 12px rgba(64,64,65,.05);box-shadow:0 2px 12px rgba(64,64,65,.05)}.portal-secure-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem;color:#15838a;font-size:.82rem;font-weight:600}.portal-main{min-height:calc(100vh - 154px);padding:3rem 0}.portal-footer{padding:1rem 0;color:#77787a;background:#fff;text-align:center;font-size:.75rem}.portal-auth-card{border-top:4px solid #ed482e!important}.portal-auth-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:68px;height:68px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;color:#15838a;background:#d7eff0;font-size:2rem}.portal-divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;margin:1.3rem 0;color:#8b8c8e;font-size:.75rem;text-transform:uppercase}.portal-divider::after,.portal-divider::before{height:1px;-webkit-box-flex:1;-ms-flex:1;flex:1;background:#e1e4e7;content:""}.portal-page-heading h1{margin:.2rem 0;color:#404041;font-size:1.65rem}.portal-ticket-card{color:#404041;text-decoration:none;-webkit-transition:-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease}.portal-ticket-card:hover{color:#404041;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 10px 25px rgba(64,64,65,.1)!important;box-shadow:0 10px 25px rgba(64,64,65,.1)!important}.portal-ticket-refs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding-top:.8rem;border-top:1px solid #e7e7e8}@media (max-width:991.98px){.fee-decision-options{grid-template-columns:1fr}.portal-page-heading,.ticket-detail-toolbar{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ticket-reference-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.ticket-reference-bar>span:nth-child(2n){border-right:0}}@media (max-width:575.98px){.portal-ticket-refs,.ticket-hero-stats,.ticket-reference-bar{grid-template-columns:1fr}.ticket-reference-bar>span{border-right:0;border-bottom:1px solid var(--vz-border-color)}.ticket-event-content header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.portal-main{padding:1.5rem 0}}.brand-welcome-card{background:radial-gradient(circle at 92% 20%,rgba(122,220,225,.28),transparent 28%),linear-gradient(135deg,rgba(255,223,217,.88),rgba(255,255,255,.96) 62%);-webkit-box-shadow:0 16px 40px rgba(64,64,65,.08);box-shadow:0 16px 40px rgba(64,64,65,.08)}[data-bs-theme=dark] .brand-welcome-card{background:radial-gradient(circle at 92% 20%,rgba(11,180,182,.18),transparent 28%),linear-gradient(135deg,rgba(75,41,36,.92),rgba(45,45,47,.96) 62%)}.brand-mark{display:inline-grid;width:120px;height:120px;place-items:center;border-radius:50%;color:#fff;background:linear-gradient(145deg,#ed482e,#fea491);-webkit-box-shadow:0 16px 36px rgba(237,72,46,.24);box-shadow:0 16px 36px rgba(237,72,46,.24);font-size:3.75rem}.auth-body,.error-page{background:radial-gradient(circle at 12% 15%,rgba(254,164,145,.34),transparent 25%),radial-gradient(circle at 88% 82%,rgba(122,220,225,.32),transparent 28%),#f7f7f8}.auth-shell{max-width:980px;border:1px solid rgba(64,64,65,.08);border-radius:1.25rem;-webkit-box-shadow:0 24px 64px rgba(64,64,65,.14);box-shadow:0 24px 64px rgba(64,64,65,.14)}.auth-brand-panel{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:590px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;background:linear-gradient(145deg,#404041 0,#15838a 100%)}.auth-brand-panel::after,.auth-brand-panel::before{position:absolute;border-radius:50%;content:"";pointer-events:none}.auth-brand-panel::before{top:-70px;right:-65px;width:210px;height:210px;background:rgba(254,164,145,.16)}.auth-brand-panel::after{right:40px;bottom:70px;width:110px;height:110px;border:20px solid rgba(122,220,225,.13)}.auth-brand-panel>*{position:relative;z-index:1}.auth-logo{width:190px;max-width:100%;height:auto}.auth-eyebrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:start;align-self:flex-start;padding:.45rem .75rem;border:1px solid rgba(255,255,255,.22);border-radius:999px;color:#ffdfd9;background:rgba(255,255,255,.08);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.auth-status-icon{display:inline-grid;width:76px;height:76px;place-items:center;border-radius:50%;font-size:2.25rem}.form-check-input:focus,.form-control:focus,.form-select:focus{border-color:#fea491;-webkit-box-shadow:0 0 0 .2rem rgba(237,72,46,.14);box-shadow:0 0 0 .2rem rgba(237,72,46,.14)}.form-check-input:checked{border-color:#ed482e;background-color:#ed482e}.error-page{min-height:100vh}.error-logo{width:210px;max-width:70vw;height:auto}.database-summary dt{color:var(--vz-secondary-color);font-weight:500}.database-summary dd{margin-bottom:.75rem}.database-test-result{padding:.9rem 1rem;border:1px solid var(--vz-border-color);border-radius:.65rem;color:var(--vz-secondary-color);background:var(--vz-tertiary-bg);overflow-wrap:anywhere}.database-test-result.is-success{border-color:var(--vz-success-border-subtle);color:var(--vz-success-text-emphasis);background:var(--vz-success-bg-subtle)}.database-test-result.is-error{border-color:var(--vz-danger-border-subtle);color:var(--vz-danger-text-emphasis);background:var(--vz-danger-bg-subtle)}.fee-status-choice{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.45rem;min-height:38px;padding:.45rem .7rem;border:1px solid var(--vz-border-color);border-radius:.5rem;background:var(--vz-tertiary-bg)}.fee-status-choice .form-check-input{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0}.fee-validation-table{min-width:900px}.fee-validation-table td,.fee-validation-table th{padding:.75rem .65rem}.fee-validation-table th{white-space:nowrap}.fee-validation-table td:nth-child(3),.fee-validation-table td:nth-child(4),.fee-validation-table td:nth-child(5){min-width:135px}.fee-line-row{cursor:pointer}.fee-line-row:hover td{color:var(--vz-primary)}.fee-error-icon{display:inline-grid;width:76px;height:76px;place-items:center;border-radius:50%;color:var(--vz-danger-text-emphasis);background:var(--vz-danger-bg-subtle);font-size:2.25rem}.fee-detail-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;padding:.4rem;border:1px solid var(--vz-border-color);border-radius:.75rem;background:var(--vz-secondary-bg);-webkit-box-shadow:0 4px 14px rgba(var(--vz-body-color-rgb),.035);box-shadow:0 4px 14px rgba(var(--vz-body-color-rgb),.035)}.fee-back-link,.fee-mission-action,.fee-mission-actions-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fee-back-link{gap:.45rem;padding:.4rem .65rem;border-radius:.5rem;color:var(--vz-body-color);font-weight:600}.fee-back-link:hover{color:var(--vz-primary);background:var(--vz-tertiary-bg)}.fee-mission-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden;border:1px solid var(--vz-border-color);border-radius:.55rem;background:var(--vz-body-bg)}.fee-mission-actions-label{gap:.4rem;padding:.35rem .7rem;color:var(--vz-secondary-color);background:var(--vz-tertiary-bg);font-size:.75rem;font-weight:600;white-space:nowrap}.fee-mission-action{gap:.35rem;padding:.35rem .7rem;border-left:1px solid var(--vz-border-color);color:var(--vz-body-color);font-size:.8rem;font-weight:500;white-space:nowrap}.fee-mission-action:hover{color:var(--vz-primary);background:var(--vz-primary-bg-subtle)}.fee-external-icon{color:var(--vz-secondary-color);font-size:.7rem}.fee-summary-card{overflow:hidden;border-top:3px solid var(--vz-primary)!important}.fee-summary-header{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:76px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border-bottom:1px solid var(--vz-border-color)}.fee-summary-eyebrow{display:block;margin-bottom:.15rem;color:var(--vz-secondary-color);font-size:.7rem;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.fee-summary-reference h1{margin:0;font-size:1.15rem;line-height:1.25}.fee-summary-key-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.fee-claimed-amount{text-align:right}.fee-claimed-amount span{display:block;color:var(--vz-secondary-color);font-size:.72rem}.fee-claimed-amount strong{display:block;color:var(--vz-body-color);font-size:1.25rem;line-height:1.2}.fee-status-badge{padding:.5rem .65rem;font-size:.78rem}.fee-decision-reason{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:54px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.7rem;padding:.65rem 1rem;border-bottom:1px solid var(--vz-border-color)}.fee-decision-reason>i{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.2rem}.fee-decision-reason div{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.05rem}.fee-decision-reason div span{font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.fee-decision-reason div strong{color:var(--vz-body-color);font-size:.82rem;line-height:1.3}.fee-decision-reason-warning{color:var(--vz-warning-text-emphasis);background:var(--vz-warning-bg-subtle)}.fee-decision-reason-danger{color:var(--vz-danger-text-emphasis);background:var(--vz-danger-bg-subtle)}.fee-reason-code{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:.2rem .45rem;border:1px solid currentColor;border-radius:999px;font-size:.68rem;font-weight:700;white-space:nowrap}.fee-summary-section{padding:1rem}.fee-mission-context{border-right:1px solid var(--vz-border-color)}.fee-section-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;margin:0 0 .85rem;color:var(--vz-secondary-color);font-size:.76rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.fee-section-title i{color:var(--vz-primary);font-size:1rem}.fee-meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1.5rem}.fee-meta-item{min-width:0}.fee-detail-label,.fee-detail-value{display:block}.fee-detail-label{margin-bottom:.15rem;color:var(--vz-secondary-color);font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.fee-detail-value{color:var(--vz-body-color);font-weight:500;line-height:1.3;overflow-wrap:anywhere}.fee-initial-amounts{background:var(--vz-tertiary-bg)}.fee-amount-list{margin-top:.65rem}.fee-amount-row,.fee-principal-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.fee-amount-row{padding:.38rem 0;border-bottom:1px dashed var(--vz-border-color);color:var(--vz-secondary-color);font-size:.8rem}.fee-amount-row strong{color:var(--vz-body-color);font-size:.85rem;white-space:nowrap}.fee-principal-row{margin-top:.65rem;padding:.65rem .7rem;border-radius:.55rem;color:var(--vz-primary-text-emphasis);background:var(--vz-primary-bg-subtle)}.fee-principal-row span{max-width:60%;font-size:.75rem;font-weight:600;line-height:1.2}.fee-principal-row strong{font-size:1rem;white-space:nowrap}.fee-summary-document{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:.6rem 1rem;border-top:1px solid var(--vz-border-color);background:var(--vz-secondary-bg);font-size:.8rem}.fee-document-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem;color:var(--vz-secondary-color);font-weight:700;white-space:nowrap}.fee-document-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;font-weight:600}.fee-document-link small{color:var(--vz-secondary-color);font-weight:400}.fee-control-table{min-width:920px}.fee-control-table th{white-space:nowrap}.fee-lines-loader{min-height:58px;text-align:center}.fee-lines-loading{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.55rem;color:var(--vz-secondary-color)}@media (max-width:991.98px){.auth-brand-panel{min-height:300px}.brand-mark{width:90px;height:90px;font-size:2.75rem}.fee-detail-toolbar{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fee-mission-actions{-ms-flex-wrap:wrap;flex-wrap:wrap}.fee-mission-actions-label{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.fee-mission-action{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid var(--vz-border-color)}.fee-mission-context{border-right:0;border-bottom:1px solid var(--vz-border-color)}}@media (max-width:575.98px){.fee-summary-header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fee-summary-key-data{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fee-claimed-amount{text-align:left}.fee-meta-grid{grid-template-columns:1fr}.fee-mission-action{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-left:0}.fee-summary-document{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.35rem}.fee-decision-reason{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.fee-reason-code{margin-left:1.9rem}.fee-document-link{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}
/*# sourceMappingURL=custom.min.css.map */
