.sm-sub-overlay{z-index:2147483647!important}html[data-font-size=small]{font-size:var(--text-md)!important}html[data-font-size=medium]{font-size:var(--text-lg)!important}html[data-font-size=large]{font-size:var(--text-xl)!important}html[data-font-size=x-large]{font-size:var(--text-2xl)!important}body.reduced-motion *,body.reduced-motion :after,body.reduced-motion :before,html.reduced-motion *,html.reduced-motion :after,html.reduced-motion :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}body.focus-highlight :focus-visible{outline:3px solid var(--feedback-positive)!important;outline-offset:2px!important}html.dark-theme,html[data-theme=dark]{--usc-white:#1a1a1a!important;--gray-50:#161616!important;--gray-100:#1e1e1e!important;--gray-200:#2c2c2c!important;--gray-300:#3a3a3a!important;--gray-400:#888888!important;--gray-500:#aaaaaa!important;--gray-600:#cccccc!important;--gray-700:#e2e2e2!important;--gray-800:#e2e2e2!important;--gray-900:#f0f0f0!important;--slate-50:#121212!important;--slate-100:#1a1a1a!important;--slate-200:#2c2c2c!important;--slate-300:#3a3a3a!important;--slate-400:#555555!important;--slate-500:#777777!important;--slate-600:#999999!important;--slate-700:#b0b0b0!important;--slate-800:#d4d4d4!important;--slate-900:#e8e8e8!important;--usc-black:#e8e8e8!important;--usc-green-light:rgba(0,103,71,0.12)!important;--surface-ground:#121212!important;--surface-section:#1e1e1e!important;--surface-section-alt:#1e1e1e!important;--surface-card:#1e1e1e!important;--surface-card-alt:#1e1e1e!important;--surface-card-hover:#2c2c2c!important;--surface-nested:#161616!important;--surface-inset:#121212!important;--border-default:#2c2c2c!important;--border-subtle:#1e1e1e!important;--border-strong:#3a3a3a!important;--quick-links-bg-gradient:linear-gradient(180deg,var(--usc-green-darker),var(--usc-green-dark))!important}body.dark-theme{--usc-white:#1a1a1a!important;--gray-50:#161616!important;--gray-100:#1e1e1e!important;--gray-200:#2c2c2c!important;--gray-300:#3a3a3a!important;--gray-400:#888888!important;--gray-500:#aaaaaa!important;--gray-600:#cccccc!important;--gray-700:#e2e2e2!important;--gray-800:#e2e2e2!important;--gray-900:#f0f0f0!important;--slate-50:#121212!important;--slate-100:#1a1a1a!important;--slate-200:#2c2c2c!important;--slate-300:#3a3a3a!important;--slate-400:#555555!important;--slate-500:#777777!important;--slate-600:#999999!important;--slate-700:#b0b0b0!important;--slate-800:#d4d4d4!important;--usc-black:#e8e8e8!important;--usc-green-light:rgba(0,103,71,0.12)!important;--surface-ground:#121212!important;--surface-section:#1e1e1e!important;--surface-section-alt:#1e1e1e!important;--surface-card:#1e1e1e!important;--surface-card-alt:#1e1e1e!important;--surface-card-hover:#2c2c2c!important;--surface-nested:#161616!important;--surface-inset:#121212!important;--border-default:#2c2c2c!important;--border-subtle:#1e1e1e!important;--border-strong:#3a3a3a!important;color:#e2e2e2!important}body.dark-theme,body.dark-theme .access-denied-page,body.dark-theme .case-details-page,body.dark-theme .contact-us-page,body.dark-theme .edit-profile-page,body.dark-theme .followup-page,body.dark-theme .home-page,body.dark-theme .knowledge-base-page,body.dark-theme .my-support-page,body.dark-theme .search-page,body.dark-theme .settings-page,body.dark-theme .submit-case-page,html.dark-theme body{background:#121212!important;color:var(--gray-800)!important}body.dark-theme .article-content-section,body.dark-theme .contact-options,body.dark-theme .home-page .hero-section,body.dark-theme .kb-articles,body.dark-theme .location-section,body.dark-theme .ms-cases-section,body.dark-theme .ms-stats-section,body.dark-theme .portals-section,body.dark-theme .profile-content-section,body.dark-theme .search-results-section,body.dark-theme .settings-content-section,body.dark-theme .submit-form-section{background:#121212!important}body.dark-theme .hero-blob-1{background-color:rgba(0,103,71,.06)!important}body.dark-theme .hero-blob-2{background-color:rgba(255,199,44,.04)!important}body.dark-theme .article-card,body.dark-theme .cd-main-card,body.dark-theme .cd-sidebar,body.dark-theme .content-card,body.dark-theme .filter-drawer,body.dark-theme .fu-empty-state,body.dark-theme .fu-gallery-panel,body.dark-theme .fu-placeholder,body.dark-theme .hours-card,body.dark-theme .kb-article-list,body.dark-theme .ms-case-card,body.dark-theme .ms-empty-state,body.dark-theme .ms-loading,body.dark-theme .ms-stat-card,body.dark-theme .option-card-link,body.dark-theme .portal-card,body.dark-theme .qc-bar,body.dark-theme .quick-link-item,body.dark-theme .sc-auth-content,body.dark-theme .sc-section,body.dark-theme .settings-card,body.dark-theme .sidebar-card{background:var(--gray-100)!important;border-color:var(--gray-200)!important;color:var(--gray-800)!important}body.dark-theme .portal-card-body{color:var(--gray-800)!important}body.dark-theme .option-card-disabled,body.dark-theme .portal-card-disabled{background:var(--gray-50)!important;border-color:var(--gray-200)!important}body.dark-theme .article-main-title,body.dark-theme .article-title,body.dark-theme .cd-detail-label,body.dark-theme .cd-title,body.dark-theme .empty-state-title,body.dark-theme .filter-drawer-title,body.dark-theme .fu-gallery-title,body.dark-theme .fu-placeholder h3,body.dark-theme .hours-header h3,body.dark-theme .kb-compact-title,body.dark-theme .kb-hero-title,body.dark-theme .location-title,body.dark-theme .ms-case-title,body.dark-theme .ms-hero-title,body.dark-theme .ms-stat-label,body.dark-theme .option-title,body.dark-theme .portal-card-title,body.dark-theme .sc-label,body.dark-theme .sc-section-title,body.dark-theme .section-title-center,body.dark-theme .section-title-dark,body.dark-theme .setting-label,body.dark-theme .settings-card-title,body.dark-theme .settings-hero-title,body.dark-theme .sidebar-title,body.dark-theme .stat-label,body.dark-theme .submit-hero-title,body.dark-theme h1,body.dark-theme h2,body.dark-theme h3,body.dark-theme h4,body.dark-theme h5{color:var(--gray-900)!important}body.dark-theme .article-desc,body.dark-theme .article-meta,body.dark-theme .case-count,body.dark-theme .fu-card-date,body.dark-theme .fu-card-desc,body.dark-theme .fu-card-number,body.dark-theme .fu-placeholder p,body.dark-theme .kb-compact-desc,body.dark-theme .kb-hero-description,body.dark-theme .kb-results-count,body.dark-theme .ms-case-meta,body.dark-theme .ms-filter-title,body.dark-theme .ms-hero-subtitle,body.dark-theme .option-description,body.dark-theme .portal-card-description,body.dark-theme .sc-form-instructions,body.dark-theme .sc-hint,body.dark-theme .sc-section-desc,body.dark-theme .setting-desc,body.dark-theme .submit-hero-subtitle,body.dark-theme p{color:var(--gray-700)!important}body.dark-theme .fu-search-input,body.dark-theme .ms-filter-search-input,body.dark-theme .ms-search-input,body.dark-theme .sc-input,body.dark-theme .sc-select,body.dark-theme .sc-textarea,body.dark-theme input[type=email],body.dark-theme input[type=tel],body.dark-theme input[type=text],body.dark-theme select,body.dark-theme textarea{background:var(--gray-200)!important;border-color:var(--gray-300)!important;color:var(--gray-900)!important}body.dark-theme input::placeholder,body.dark-theme textarea::placeholder{color:var(--gray-500)!important}body.dark-theme .sc-input[readonly],body.dark-theme .sc-textarea[readonly]{background:var(--gray-100)!important;color:var(--gray-400)!important}body.dark-theme .kb-search-box{background:var(--gray-100)!important}body.dark-theme input[type=text].kb-search-input,html[data-theme=dark] input[type=text].kb-search-input{background:transparent!important;border:none!important;box-shadow:none!important}body.dark-theme .btn-clear-filter,body.dark-theme .filter-drawer-close,body.dark-theme .fu-cancel-btn,body.dark-theme .ms-filter-action-btn.ms-filter-reset,body.dark-theme .ms-filter-btn,body.dark-theme .ms-new-case-btn,body.dark-theme .saved-filter-btn,body.dark-theme .sc-btn-cancel,body.dark-theme .sidebar-action-btn,body.dark-theme .view-mode-btn{background:var(--gray-100)!important;border-color:var(--gray-300)!important;color:var(--gray-700)!important}body.dark-theme .ms-filter-btn:hover{border-color:var(--usc-green)!important;color:#4dbd8f!important}body.dark-theme .view-mode-btn.active{background:var(--usc-green)!important;border-color:var(--usc-green)!important}body.dark-theme .view-mode-btn.active i{color:#ffffff!important}body.dark-theme .article-breadcrumb,body.dark-theme .cd-card-header,body.dark-theme .filter-drawer-footer,body.dark-theme .filter-drawer-header,body.dark-theme .fu-gallery-header,body.dark-theme .ms-filter-section,body.dark-theme .sc-section-divider,body.dark-theme .setting-row,body.dark-theme .settings-card-header{border-color:var(--gray-200)!important}body.dark-theme .article-card-header{background:transparent!important}body.dark-theme .article-icon,body.dark-theme .featured-article-icon{background-color:rgba(255,255,255,.04)!important}body.dark-theme .article-icon i,body.dark-theme .featured-article-icon i{color:#4dbd8f!important}body.dark-theme .share-modal-v2,body.dark-theme .sm-sub-modal{background:var(--gray-100)!important;color:var(--gray-800)!important}body.dark-theme .sm-footer,body.dark-theme .sm-header,body.dark-theme .sm-sub-header,body.dark-theme .sm-tab-nav{border-color:var(--gray-200)!important;background:var(--gray-50)!important}body.dark-theme .sm-tab-btn{color:var(--gray-600)!important}body.dark-theme .sm-header-icon{background:rgba(52,211,153,.15)!important;color:#34d399!important}body.dark-theme .sm-tab-btn.active{background:var(--gray-100)!important;color:#34d399!important;border-bottom-color:#34d399!important}body.dark-theme .sm-app-btn{background:var(--gray-50)!important;border-color:var(--gray-200)!important;color:var(--gray-800)!important}body.dark-theme .sm-app-btn.selected{border-color:var(--usc-green)!important}body.dark-theme .share-link-wrap{background:var(--gray-50)!important;border-color:var(--gray-200)!important}body.dark-theme .share-link-input{background:transparent!important;color:var(--gray-800)!important}body.dark-theme .preview-box{color:var(--gray-800)!important}body.dark-theme .sm-article-name{color:var(--gray-700)!important}body.dark-theme .filter-drawer,body.dark-theme .ms-filter-dropdown-inner{background:var(--gray-100)!important}body.dark-theme .ms-filter-opt input[type=radio]{accent-color:var(--usc-green)}body.dark-theme .kb-compact-card{border-color:var(--gray-200)!important}body.dark-theme .kb-compact-card:hover{background:var(--gray-200)!important}body.dark-theme .kb-compact-icon{background:rgba(0,103,71,.12)!important}body.dark-theme .kb-compact-read{color:#4dbd8f!important}body.dark-theme .keyword-tag{background:var(--green-tint-20);color:var(--accent-emerald);border:none}body.dark-theme .article-bookmark-btn{color:var(--gray-400)!important}body.dark-theme .article-bookmark-btn.saved{color:var(--usc-green)!important}body.dark-theme .article-body{color:var(--gray-800)!important}body.dark-theme .fu-gallery-card:hover{background:var(--gray-200)!important;border-color:var(--gray-300)!important}body.dark-theme .fu-gallery-card.selected{background:rgba(0,103,71,.12)!important;border-color:var(--usc-green)!important}body.dark-theme .fu-message-section{border-color:var(--usc-green)!important}body.dark-theme .fu-info-number{background:rgba(0,103,71,.15)!important;color:#4dbd8f!important}body.dark-theme .ms-stat-icon.ms-stat-blue{background:#3b82f6!important}body.dark-theme .ms-stat-icon.ms-stat-green{background:#22c55e!important}body.dark-theme .ms-stat-icon.ms-stat-orange{background:#f97316!important}body.dark-theme .ms-stat-icon.ms-stat-purple{background:var(--usc-green)!important}body.dark-theme .ms-badge-active{background:rgba(59,130,246,.12)!important;color:#60a5fa!important}body.dark-theme .ms-badge-resolved{background:rgba(34,197,94,.12)!important;color:#4ade80!important}body.dark-theme .ms-badge-cancelled{background:rgba(249,115,22,.12)!important;color:#fb923c!important}body.dark-theme .it-subnav{background:var(--gray-100)!important;border-color:var(--gray-200)!important}body.dark-theme .it-subnav-link:hover{color:#4dbd8f!important;background:rgba(0,103,71,.08)!important}body.dark-theme .it-subnav-link-active{color:#4dbd8f!important;border-bottom-color:var(--usc-green)!important}body.dark-theme input[type=date]::-webkit-calendar-picker-indicator,body.dark-theme input[type=datetime-local]::-webkit-calendar-picker-indicator,html.dark-theme input[type=date]::-webkit-calendar-picker-indicator,html.dark-theme input[type=datetime-local]::-webkit-calendar-picker-indicator,html[data-theme=dark] input[type=date]::-webkit-calendar-picker-indicator,html[data-theme=dark] input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert(1) brightness(2)!important;cursor:pointer!important;opacity:1!important}@media (min-width:769px){body.dark-theme .site-header{background-color:var(--gray-100)!important;border-color:var(--gray-200)!important}body.dark-theme .header-container{background:transparent!important;border-color:var(--gray-200)!important}}body.dark-theme .help-phone-btn-disabled,body.dark-theme .help-phone-btn-disabled:active,body.dark-theme .help-phone-btn-disabled:focus,body.dark-theme .help-phone-btn-disabled:hover{cursor:default!important;filter:none!important;background-color:var(--usc-green)!important;color:var(--usc-white)!important;box-shadow:none!important;transform:none!important}body.dark-theme .desktop-logo-text{color:var(--gray-900)!important}body.dark-theme .desktop-logo-sub{color:var(--gray-600)!important}body.dark-theme .mobile-nav-drawer{background:var(--gray-100)!important;border-color:var(--gray-200)!important}body.dark-theme .mobile-nav-link{color:var(--gray-700)!important}body.dark-theme .mobile-nav-link.active,body.dark-theme .mobile-nav-link:hover{color:#4dbd8f!important}body.dark-theme .mobile-nav-overlay{background:rgba(0,0,0,.75)!important}body.dark-theme .user-avatar{background:var(--usc-green)!important}body.dark-theme .portal-logo-title{color:#4dbd8f!important}body.dark-theme .portal-logo-subtitle{color:var(--gray-600)!important}body.dark-theme .mobile-header-logo-title,body.dark-theme .mobile-portal-title{color:#4dbd8f!important}body.dark-theme .mobile-header-logo-subtitle,body.dark-theme .mobile-portal-subtitle{color:var(--gray-600)!important}body.dark-theme .mobile-header-logo-icon,body.dark-theme .mobile-portal-logo-icon,body.dark-theme .portal-logo-icon{color:var(--permanent-white)!important}body.dark-theme .header-portal-hub{color:var(--gray-700)!important}body.dark-theme .header-portal-hub:hover{color:#4dbd8f!important}body.dark-theme .site-footer{background:#0e0e0e!important}body.dark-theme .option-card-link{background:var(--gray-100)!important;border-color:var(--gray-200)!important}body.dark-theme .hours-row{background:var(--gray-50)!important}body.dark-theme .settings-card{background:var(--gray-100)!important}body.dark-theme .setting-row,body.dark-theme .settings-card,body.dark-theme .settings-card-header{border-color:var(--gray-200)!important}body.dark-theme .font-size-picker{background:var(--gray-200)!important}body.dark-theme .font-size-btn{color:var(--gray-600)!important}body.dark-theme .font-size-btn.active{background:var(--gray-100)!important;color:#4dbd8f!important}body.dark-theme .toggle-slider{background:var(--gray-300)!important}body.dark-theme .settings-notice-info{background:rgba(0,103,71,.12)!important;color:#4dbd8f!important;border-color:rgba(0,103,71,.25)!important}body.dark-theme .settings-btn-cancel{background:var(--gray-100)!important;border-color:var(--gray-300)!important;color:var(--gray-700)!important}body.dark-theme .ms-empty-state{background:var(--gray-100)!important;border-color:var(--gray-200)!important}body.dark-theme .ms-empty-action-btn{background:var(--usc-green)!important;color:#ffffff!important}body.dark-theme .fu-empty-state{background:var(--gray-100)!important;border-color:var(--gray-200)!important}body.dark-theme .sc-form-messages.sc-msg-success,body.dark-theme .sc-form-messages.success{background:rgba(0,103,71,.15)!important;color:#4dbd8f!important;border-color:rgba(0,103,71,.3)!important}body.dark-theme .sc-form-messages.error,body.dark-theme .sc-form-messages.sc-msg-error{background:rgba(220,38,38,.1)!important;color:#fca5a5!important;border-color:rgba(220,38,38,.25)!important}body.dark-theme .cd-content-section{background:#121212!important}body.dark-theme .cd-card,body.dark-theme .cd-sidebar-card{background:var(--gray-100)!important;border-color:var(--gray-200)!important}body.dark-theme .cd-card-header{background:var(--gray-50)!important;border-color:var(--gray-200)!important}body.dark-theme .cd-card-title{color:var(--gray-900)!important}body.dark-theme .cd-card-title i{color:#4dbd8f!important}body.dark-theme .cd-description{color:var(--gray-700)!important}body.dark-theme .cd-detail-label{color:var(--gray-500)!important}body.dark-theme .cd-detail-value{color:var(--gray-800)!important}body.dark-theme .cd-detail-badge{background:var(--gray-200)!important;color:var(--gray-700)!important}body.dark-theme .cd-detail-icon{color:#4dbd8f!important}body.dark-theme .cd-no-data{color:var(--gray-400)!important}body.dark-theme .cd-sidebar-title{color:var(--gray-900)!important;border-color:var(--gray-200)!important}body.dark-theme .cd-sidebar-title i{color:#4dbd8f!important}body.dark-theme .cd-contact-label{color:var(--gray-500)!important}body.dark-theme .cd-contact-value{color:var(--gray-800)!important}body.dark-theme .cd-contact-icon{color:#4dbd8f!important}body.dark-theme .cd-action-btn{background:var(--gray-200)!important;border-color:var(--gray-300)!important;color:var(--gray-700)!important}body.dark-theme .cd-action-btn:hover{background:var(--usc-green)!important;border-color:var(--usc-green)!important;color:white!important}body.dark-theme .cd-action-reopen{background:rgba(59,130,246,.15)!important;border-color:#3b82f6!important;color:#60a5fa!important}body.dark-theme .cd-action-reopen:hover{background:#2563eb!important;border-color:#2563eb!important;color:white!important}body.dark-theme .cd-quickbar-item{background:linear-gradient(180deg,#1a3a2e,#0d4d35)!important;border-color:rgba(255,255,255,.06)!important}body.dark-theme .cd-badge.status-active{background:rgba(96,165,250,.15)!important;color:#60a5fa!important}body.dark-theme .cd-badge.status-resolved{background:rgba(74,222,128,.15)!important;color:#4ade80!important}body.dark-theme .cd-badge.status-cancelled{background:rgba(251,146,60,.15)!important;color:#fb923c!important}body.dark-theme .cd-badge.priority-high{background:rgba(248,113,113,.15)!important;color:#f87171!important}body.dark-theme .cd-badge.priority-normal{background:rgba(251,191,36,.15)!important;color:#fbbf24!important}body.dark-theme .cd-badge.priority-low{background:rgba(74,222,128,.15)!important;color:#4ade80!important}body.dark-theme .cd-chat-messages{background:var(--gray-50)!important}body.dark-theme .cd-chat-messages::-webkit-scrollbar-thumb{background:var(--gray-300)!important}body.dark-theme .cd-chat-text{background:var(--gray-100)!important;border-color:var(--gray-200)!important;color:var(--gray-800)!important}body.dark-theme .cd-chat-me .cd-chat-text{background:#3b82f6!important;border-color:#3b82f6!important;color:white!important}body.dark-theme .cd-chat-author{color:var(--gray-600)!important}body.dark-theme .cd-chat-time,body.dark-theme .cd-notes-empty{color:var(--gray-500)!important}body.dark-theme .cd-notes-empty-icon{color:var(--gray-300)!important}body.dark-theme .cd-notes-empty p{color:var(--gray-600)!important}body.dark-theme .cd-chat-input-bar{background:var(--gray-100)!important;border-color:var(--gray-200)!important}body.dark-theme .cd-chat-input{background:var(--gray-200)!important;border-color:var(--gray-300)!important;color:var(--gray-900)!important}body.dark-theme .cd-chat-input::placeholder{color:var(--gray-500)!important}body.dark-theme .cd-chat-closed-bar{color:var(--gray-500)!important}body.dark-theme .cd-attachment-item,body.dark-theme .cd-chat-closed-bar{background:var(--gray-100)!important;border-color:var(--gray-200)!important}body.dark-theme .cd-attachment-item:hover{border-color:var(--usc-green)!important;background:var(--gray-200)!important}body.dark-theme .cd-attachment-icon{background:rgba(74,222,128,.1)!important;color:#4ade80!important}body.dark-theme .cd-attachment-name{color:var(--gray-800)!important}body.dark-theme .cd-attachment-size{color:var(--gray-500)!important}body.dark-theme .cd-attachment-btn{background:var(--gray-200)!important;border-color:var(--gray-300)!important;color:var(--gray-700)!important}body.dark-theme .cd-attachment-btn:hover{background:var(--usc-green)!important;border-color:var(--usc-green)!important;color:white!important}body.dark-theme .cd-preview-modal{background:var(--gray-50)!important}body.dark-theme .cd-preview-header{background:var(--gray-100)!important;border-color:var(--gray-200)!important}body.dark-theme .cd-preview-title{color:var(--gray-800)!important}body.dark-theme .cd-preview-action-btn{background:var(--gray-200)!important;border-color:var(--gray-300)!important;color:var(--gray-700)!important}body.dark-theme .cd-preview-action-btn:hover{background:var(--usc-green)!important;border-color:var(--usc-green)!important;color:white!important}body.dark-theme .cd-preview-close{background:var(--gray-200)!important;border-color:var(--gray-300)!important;color:var(--gray-700)!important}body.dark-theme .cd-preview-close:hover{background:#dc2626!important;border-color:#dc2626!important;color:white!important}body.dark-theme .cd-preview-body{background:var(--gray-100)!important}body.dark-theme .cd-preview-unsupported{color:var(--gray-500)!important}body.dark-theme .cd-preview-unsupported i{color:var(--gray-400)!important}body.dark-theme .cd-notes-refresh{border-color:var(--gray-300)!important;color:var(--gray-500)!important}body.dark-theme .cd-notes-refresh:hover{color:#4dbd8f!important;border-color:#4dbd8f!important}body.dark-theme .ms-date-input{background:var(--gray-200)!important;border-color:var(--gray-300)!important;color:var(--gray-900)!important}body.dark-theme .ms-date-clear,body.dark-theme .ms-date-label{color:var(--gray-600)!important}body.dark-theme .ms-date-clear{border-color:var(--gray-300)!important}body.dark-theme .article-read-more,body.dark-theme .breadcrumb-link,body.dark-theme .kb-compact-read,html.dark-theme .article-read-more,html.dark-theme .breadcrumb-link,html.dark-theme .kb-compact-read,html[data-theme=dark] .article-read-more,html[data-theme=dark] .breadcrumb-link,html[data-theme=dark] .kb-compact-read{color:var(--accent-emerald);font-weight:600}body.dark-theme .ms-filter-action-btn.ms-filter-apply,body.dark-theme .ms-filter-action-btn.ms-filter-apply i,html[data-theme=dark] .ms-filter-action-btn.ms-filter-apply,html[data-theme=dark] .ms-filter-action-btn.ms-filter-apply i{color:var(--permanent-white)!important}body.dark-theme .mnav-org-chip-text,html[data-theme=dark] .mnav-org-chip-text{color:#f1f5f9!important}body.dark-theme .mnav-feature-icon-gold,body.dark-theme .mnav-feature-icon-gold i,html[data-theme=dark] .mnav-feature-icon-gold,html[data-theme=dark] .mnav-feature-icon-gold i{color:var(--usc-green-darker)!important}body.dark-theme .sidebar-help{background:var(--usc-green)!important}body.dark-theme .sidebar-help .sidebar-text,body.dark-theme .sidebar-help .sidebar-title{color:#ffffff!important}body.dark-theme .sidebar-cta-btn{background:rgba(255,255,255,.15)!important;color:#ffffff!important}body.dark-theme ::-webkit-scrollbar-track{background:#121212}body.dark-theme ::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:4px}body.dark-theme ::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}body.dark-theme ::selection{background-color:rgba(0,103,71,.35);color:#fff}body.dark-theme .portal-card-active:hover{border-color:var(--gray-300)!important;box-shadow:0 20px 25px -5px rgba(0,0,0,.4)!important}body.dark-theme .portal-card-active .portal-card-link,body.dark-theme .portal-card-active:hover .portal-card-title{color:#4dbd8f!important}body.dark-theme .home-page{background:linear-gradient(180deg,#161616,#121212)!important}body.high-contrast.dark-theme{--gray-50:#0a0a0a!important;--gray-100:#171717!important;--gray-200:#404040!important;--gray-300:#a3a3a3!important;--gray-400:#d4d4d4!important;--gray-500:#e5e5e5!important;--gray-600:#e5e5e5!important;--gray-700:#f5f5f5!important;--gray-800:#fafafa!important;--gray-900:#ffffff!important;--border-default:#a3a3a3!important;--surface-ground:#000000!important;--surface-card:#0a0a0a!important;--surface-section:#0a0a0a!important}.ms-filters-row{background:transparent!important;border:none!important;padding:0!important;border-radius:0!important}body.dark-theme .sm-close-btn{color:#999999!important}body.dark-theme .sm-close-btn:hover{background:#2c2c2c!important;color:#e8e8e8!important}body.dark-theme .share-link-input{color:#d4d4d4!important}body.dark-theme .sm-open-btn{background:#2c2c2c!important;border-color:#3a3a3a!important;color:#d4d4d4!important}body.dark-theme .sm-open-btn:hover{border-color:var(--usc-green)!important;color:#4dbd8f!important}body.dark-theme .sm-sub-modal h4{color:#e8e8e8!important}body.dark-theme .sm-sub-body p{color:#b0b0b0!important}body.dark-theme label,body.dark-theme li,body.dark-theme span,body.dark-theme td,body.dark-theme th{color:inherit}body.dark-theme .ms-filters-row{background:var(--gray-100)!important;border-color:var(--gray-200)!important}body.dark-theme .ms-search-input{background:var(--gray-200)!important;color:var(--gray-900)!important;border-color:var(--gray-300)!important}body.dark-theme .ms-search-input::placeholder{color:var(--gray-500)!important}body.dark-theme .article-body,body.dark-theme .article-body div,body.dark-theme .article-body li,body.dark-theme .article-body p,body.dark-theme .article-body span:not([style]),body.dark-theme .article-body td,body.dark-theme .article-body th{color:var(--gray-800)!important}body.dark-theme .article-body b,body.dark-theme .article-body strong{color:var(--gray-900)!important}body.dark-theme .content-card{background:var(--gray-100)!important}body.dark-theme .sm-header .sm-title,body.dark-theme .sm-header h3{color:var(--gray-900)!important}body.dark-theme .sm-article-title{color:var(--gray-900)!important;font-weight:700}body.dark-theme .sm-article-name,body.dark-theme .sm-panel label,body.dark-theme .sm-panel p,body.dark-theme .sm-panel span{color:var(--gray-800)!important}body.dark-theme .preview-box{background:var(--gray-50)!important;border-color:var(--gray-200)!important}body.dark-theme .preview-box *{color:var(--gray-800)!important}body.dark-theme .preview-box a{color:#4dbd8f!important}body.dark-theme .share-link-input{background:var(--gray-200)!important;color:var(--gray-900)!important;border-color:var(--gray-300)!important}body.dark-theme .sm-app-label{color:var(--gray-800)!important}body.dark-theme .sm-open-method p{color:var(--gray-700)!important}body.dark-theme .sm-sub-header h4{color:var(--gray-900)!important}body.dark-theme .sm-sub-body p{color:var(--gray-800)!important}body.dark-theme .sm-download-info{color:var(--gray-700)!important}body.dark-theme .sm-copy-btn,body.dark-theme .sm-download-btn{background:var(--gray-200)!important;border-color:var(--gray-300)!important;color:var(--gray-800)!important}body.dark-theme .ms-case-title{color:var(--gray-900)!important}body.dark-theme .ms-case-desc{color:var(--gray-700)!important}body.dark-theme .ms-case-meta{color:var(--gray-600)!important}body.dark-theme .ms-stat-label{color:rgba(255,255,255,.8)!important}body.dark-theme .kb-compact-title{color:var(--gray-900)!important}body.dark-theme .kb-compact-desc{color:var(--gray-700)!important}body.dark-theme .kb-compact-meta{color:var(--gray-600)!important}body.dark-theme .ms-filter-title{color:var(--gray-500)!important}body.dark-theme .ms-filter-opt-label{color:var(--gray-800)!important}body.dark-theme .it-subnav-link{color:var(--gray-700)!important}body.dark-theme .article-body,body.dark-theme .content-card .article-body{color:#e2e2e2!important;background:transparent!important}body.dark-theme .article-body :not(a):not(strong):not(b):not(code):not(pre){color:#e2e2e2!important;background-color:transparent!important;border-color:#3a3a3a!important}body.dark-theme .article-body [style*=background],body.dark-theme .article-body [style*=color],body.dark-theme .article-body font,body.dark-theme .article-body span{background:transparent!important;color:#e2e2e2!important}body.dark-theme .article-body table,body.dark-theme .article-body td,body.dark-theme .article-body th{background:#2c2c2c!important;color:#e2e2e2!important;border-color:#3a3a3a!important}body.dark-theme .article-body b,body.dark-theme .article-body strong{color:#ffffff!important}body.dark-theme .article-body a{color:#4dbd8f!important}body.dark-theme .preview-box .preview-content,body.dark-theme .preview-content{color:#e2e2e2!important;background:transparent!important}body.dark-theme .preview-content :not(a):not(strong):not(b){color:#e2e2e2!important;background-color:transparent!important}body.dark-theme .preview-content [style*=background],body.dark-theme .preview-content [style*=color],body.dark-theme .preview-content font,body.dark-theme .preview-content span{background:transparent!important;color:#e2e2e2!important}body.dark-theme .preview-content table,body.dark-theme .preview-content td,body.dark-theme .preview-content th{background:#2c2c2c!important;color:#e2e2e2!important;border-color:#3a3a3a!important}body.dark-theme .preview-content b,body.dark-theme .preview-content strong{color:#ffffff!important}body.dark-theme .preview-content a{color:#4dbd8f!important}body.dark-theme div,body.dark-theme label,body.dark-theme li,body.dark-theme p,body.dark-theme span,body.dark-theme td,body.dark-theme th{color:inherit}body.dark-theme .article-meta,body.dark-theme .filter-drawer-title,body.dark-theme .fu-card-date,body.dark-theme .fu-card-desc,body.dark-theme .fu-card-number,body.dark-theme .hours-day,body.dark-theme .hours-time,body.dark-theme .it-subnav-link,body.dark-theme .kb-compact-desc,body.dark-theme .kb-results-count,body.dark-theme .mobile-nav-link,body.dark-theme .ms-case-meta,body.dark-theme .ms-filter-title,body.dark-theme .ms-hero-subtitle,body.dark-theme .ms-new-case-btn,body.dark-theme .ms-stat-label,body.dark-theme .option-description,body.dark-theme .portal-card-description,body.dark-theme .sc-form-instructions,body.dark-theme .sc-hint,body.dark-theme .sc-section-desc,body.dark-theme .setting-desc,body.dark-theme .submit-hero-subtitle{color:#cccccc!important}body.dark-theme .article-title,body.dark-theme .filter-drawer-title,body.dark-theme .fu-gallery-title,body.dark-theme .kb-compact-title,body.dark-theme .ms-case-title,body.dark-theme .ms-hero-title,body.dark-theme .option-title,body.dark-theme .sc-label,body.dark-theme .sc-section-title,body.dark-theme .setting-label,body.dark-theme .settings-card-title,body.dark-theme h1,body.dark-theme h2,body.dark-theme h3,body.dark-theme h4,body.dark-theme h5,body.dark-theme h6{color:#f0f0f0!important}body.dark-theme input::placeholder,body.dark-theme textarea::placeholder{color:#888888!important}:root{--surface-footer:#1a1a1a}body.dark-theme .site-footer{background:#0d0d0d!important}body.dark-theme .article-body,body.dark-theme .content-card:not(.keywords-section):not(.feedback-section),body.dark-theme .preview-box{background:#f5f5f5!important;color:#111111!important;border-radius:8px!important;padding:16px!important}body.dark-theme .article-body *,body.dark-theme .preview-box *{color:#111111!important}body.dark-theme .article-body a,body.dark-theme .preview-box a{color:var(--usc-green)!important}body.dark-theme .article-main-content .content-card:not(.keywords-section):not(.feedback-section){background:#f5f5f5!important;border-color:#d0d0d0!important}.sm-footer-copy{background:var(--surface-card)!important;color:var(--gray-700)!important;border:1px solid var(--border-default)!important}.sm-footer-copy:hover{background:rgba(0,103,71,.08)!important}.sm-footer-copy.copied,.sm-footer-copy:hover{border-color:var(--usc-green)!important;color:var(--usc-green)!important}.sm-footer-copy.copied{background:rgba(0,103,71,.12)!important}body.dark-theme .sm-footer-copy{background:#1e1e1e!important;color:#b0b0b0!important;border-color:#3a3a3a!important}body.dark-theme .sm-footer-copy.copied,body.dark-theme .sm-footer-copy:hover{background:rgba(0,103,71,.15)!important;border-color:var(--usc-green)!important;color:#4dbd8f!important}.article-body,.content-card:not(.keywords-section):not(.feedback-section),.preview-box,.preview-content{background-color:var(--permanent-white)!important;color:var(--permanent-black)!important}.article-body *,.content-card:not(.keywords-section):not(.feedback-section) *,.preview-box *,.preview-content *{color:var(--permanent-black)!important}.article-body a,.content-card:not(.keywords-section):not(.feedback-section) a,.preview-box a,.preview-content a{color:var(--usc-green)!important}body.dark-theme .content-card.feedback-section,body.dark-theme .content-card.keywords-section{background:#1e1e1e!important;border-color:#2c2c2c!important;color:#d4d4d4!important}body.dark-theme .content-card.feedback-section *,body.dark-theme .content-card.keywords-section *{color:inherit!important}body.dark-theme .content-card.feedback-section .feedback-btn,body.dark-theme .content-card.feedback-section .feedback-btn i{color:#1a1a1a!important}body.dark-theme .content-card.feedback-section .feedback-yes:hover,body.dark-theme .content-card.feedback-section .feedback-yes:hover i{color:var(--feedback-positive)!important}body.dark-theme .content-card.feedback-section .feedback-no:hover,body.dark-theme .content-card.feedback-section .feedback-no:hover i{color:var(--feedback-negative)!important}.sm-preview-body,.sm-preview-container .sm-preview-body{background-color:var(--permanent-white)!important;color:var(--permanent-black)!important;border-radius:6px!important;padding:12px 16px!important}.sm-preview-body :not(a){color:var(--permanent-black)!important;background-color:transparent!important}.sm-preview-body a{color:var(--usc-green)!important}body.dark-theme .sm-preview-body,body.dark-theme .sm-preview-body *{background-color:transparent!important}body.dark-theme .sm-preview-body{background-color:var(--permanent-white)!important}body.dark-theme .sm-preview-body :not(a){color:var(--permanent-black)!important}body.dark-theme .sm-preview-body a{color:var(--usc-green)!important}.feedback-section{text-align:center}.feedback-buttons{display:flex;justify-content:center;gap:1rem;margin-top:1rem;flex-wrap:wrap}.feedback-btn{padding:12px 24px!important;cursor:pointer!important;transition:all .2s ease!important;font-size:var(--text-md)!important;font-family:var(--font-primary)!important}.feedback-btn,.feedback-message{display:flex!important;align-items:center!important;gap:8px!important;border-radius:8px!important;font-weight:500!important}.feedback-message{margin-top:1rem!important;padding:12px!important;background-color:var(--feedback-positive-bg)!important;color:var(--feedback-positive)!important;justify-content:center!important}@media (max-width:480px){.feedback-buttons{flex-direction:column;align-items:stretch}.feedback-btn{justify-content:center!important}}.feedback-btn,body.dark-theme .feedback-btn{background-color:#f1f1f1!important;color:#1a1a1a!important;border:2px solid #d0d0d0!important}.feedback-btn:hover,body.dark-theme .feedback-btn:hover{background-color:#e8f5ef!important;border-color:var(--usc-green)!important;color:var(--usc-green)!important}.feedback-yes:hover,body.dark-theme .feedback-yes:hover{background-color:var(--feedback-positive-bg)!important;border-color:var(--feedback-positive)!important;color:var(--feedback-positive)!important}.feedback-no:hover,body.dark-theme .feedback-no:hover{background-color:var(--feedback-negative-bg)!important;border-color:var(--feedback-negative)!important;color:var(--feedback-negative)!important}html.dark-theme .ms-loading,html[data-theme=dark] .ms-loading{background:var(--gray-100)!important;border-color:var(--gray-200)!important;color:var(--gray-700)!important}body.dark-theme .sc-help-action:focus-visible,body.dark-theme .sc-help-action:hover,html[data-theme=dark] .sc-help-action:focus-visible,html[data-theme=dark] .sc-help-action:hover{color:var(--gray-900)!important}