:root{--theme-elevated:#fff;--theme-input:#fff;--theme-panel:#fbfdff;--theme-panel-soft:#eef4fb;--theme-panel-tint:#ecf4fee6;--theme-border:#cfdaeae0;--theme-border-soft:#cfdaeab8;--theme-divider:#cfdaeab8;--theme-text:#263241;--theme-text-strong:#1d2734;--theme-text-muted:#5f6872;--theme-hover:#eef5ffeb;--theme-shadow:#2632411f;--theme-accent-fill:#2563eb;--theme-accent-fill-hover:#1d4ed8;--theme-on-accent:#fff;--theme-success-text:#34745c;--theme-success-bg:#edf8f2;--theme-success-border:#b9d9c7;--theme-warning-text:#8a5a17;--theme-warning-border:#b4530942;--theme-danger-text:#9f2534;--theme-danger-bg:#f6e9eb;--theme-danger-fill:#9f2534;--theme-danger-fill-hover:#8e2f3c;--theme-overlay:#1a222d7a;--theme-quicklink-service:#256d7b;--theme-quicklink-booking:#4d5f91;--theme-quicklink-questions:#8a6430;--theme-quicklink-help:#5b5fc7;--theme-quicklink-locations:#34745c;--theme-page-image:radial-gradient(circle at 18% 12%, #2563eb1f, transparent 28rem), radial-gradient(circle at 86% 88%, #0ea5e914, transparent 30rem);--theme-texture-blend:multiply;--theme-texture-opacity:.68;--theme-skeleton-block:#8499b438;--theme-skeleton-loading:#cfdaeab8}body[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#101316;--foreground:#e7ebef;--surface:#191e23;--surface-muted:#20262c;--border:#343c44;--muted:#a4adb7;--accent:#7da4ee;--accent-hover:#9bbcf5;--accent-soft:#263b5c;--theme-elevated:#22282e;--theme-input:#151a1f;--theme-panel:#181d22;--theme-panel-soft:#1d2329;--theme-panel-tint:#181d22;--theme-border:#83919f66;--theme-border-soft:#83919f3d;--theme-divider:#a4adb74d;--theme-text:#d8dde3;--theme-text-strong:#f1f3f5;--theme-text-muted:#a4adb7;--theme-hover:#252c33;--theme-shadow:#00000057;--theme-accent-fill:#416fb8;--theme-accent-fill-hover:#4d7cc9;--theme-on-accent:#fff;--theme-success-text:#82cda7;--theme-success-bg:#182a22;--theme-success-border:#315f49;--theme-warning-text:#dfbd79;--theme-warning-border:#705a32;--theme-danger-text:#ee9dab;--theme-danger-bg:#321d22;--theme-danger-fill:#963747;--theme-danger-fill-hover:#a74455;--theme-overlay:#030507b8;--theme-quicklink-service:#63c7d2;--theme-quicklink-booking:#9aafea;--theme-quicklink-questions:#dfb36a;--theme-quicklink-help:#aaa7f5;--theme-quicklink-locations:#77c69e;--theme-news-hero-bg:#080a0c;--theme-news-hero-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='520' viewBox='0 0 1200 520' fill='none'%3E%3Cpath d='M0 352C96 352 144 438 256 336C362 240 442 114 574 242C720 384 770 196 902 210C1018 222 1074 352 1200 352' stroke='%237da4ee' stroke-opacity='.28' stroke-width='2.4'/%3E%3Cpath d='M0 255C126 255 172 144 300 214C420 280 468 392 612 264C764 130 842 314 966 286C1068 263 1106 255 1200 255' stroke='%23a4adb7' stroke-opacity='.15' stroke-width='1.8'/%3E%3Cpath d='M0 172C118 172 192 82 308 126C432 173 456 306 598 180C732 60 810 132 914 186C1044 254 1086 172 1200 172' stroke='%2363c7d2' stroke-opacity='.20' stroke-width='2'/%3E%3Cpath d='M0 430C104 430 174 350 294 412C438 486 500 302 632 390C780 489 814 310 954 350C1070 384 1104 430 1200 430' stroke='%23dfb36a' stroke-opacity='.18' stroke-width='1.8'/%3E%3Cpath d='M0 93C92 93 162 145 276 106C412 60 470 138 590 116C724 92 782 32 918 88C1034 136 1108 93 1200 93' stroke='%23f5f7f9' stroke-opacity='.09' stroke-width='1.5'/%3E%3C/svg%3E");--theme-news-hero-control:#20262c;--theme-news-hero-control-hover:#2a323a;--theme-news-hero-border:#3a434c;--theme-news-hero-progress:#f5f7f957;--theme-news-hero-progress-active:#f5f7f9;--theme-news-hero-shadow:none;--theme-news-hero-text:#f5f7f9;--theme-page-image:linear-gradient(#101316, #101316);--theme-texture-blend:soft-light;--theme-texture-opacity:.12;--theme-skeleton-block:#34404a;--theme-skeleton-loading:#34404a}@media (prefers-color-scheme:dark){body[data-theme=system]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#101316;--foreground:#e7ebef;--surface:#191e23;--surface-muted:#20262c;--border:#343c44;--muted:#a4adb7;--accent:#7da4ee;--accent-hover:#9bbcf5;--accent-soft:#263b5c;--theme-elevated:#22282e;--theme-input:#151a1f;--theme-panel:#181d22;--theme-panel-soft:#1d2329;--theme-panel-tint:#181d22;--theme-border:#83919f66;--theme-border-soft:#83919f3d;--theme-divider:#a4adb74d;--theme-text:#d8dde3;--theme-text-strong:#f1f3f5;--theme-text-muted:#a4adb7;--theme-hover:#252c33;--theme-shadow:#00000057;--theme-accent-fill:#416fb8;--theme-accent-fill-hover:#4d7cc9;--theme-on-accent:#fff;--theme-success-text:#82cda7;--theme-success-bg:#182a22;--theme-success-border:#315f49;--theme-warning-text:#dfbd79;--theme-warning-border:#705a32;--theme-danger-text:#ee9dab;--theme-danger-bg:#321d22;--theme-danger-fill:#963747;--theme-danger-fill-hover:#a74455;--theme-overlay:#030507b8;--theme-quicklink-service:#63c7d2;--theme-quicklink-booking:#9aafea;--theme-quicklink-questions:#dfb36a;--theme-quicklink-help:#aaa7f5;--theme-quicklink-locations:#77c69e;--theme-news-hero-bg:#080a0c;--theme-news-hero-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='520' viewBox='0 0 1200 520' fill='none'%3E%3Cpath d='M0 352C96 352 144 438 256 336C362 240 442 114 574 242C720 384 770 196 902 210C1018 222 1074 352 1200 352' stroke='%237da4ee' stroke-opacity='.28' stroke-width='2.4'/%3E%3Cpath d='M0 255C126 255 172 144 300 214C420 280 468 392 612 264C764 130 842 314 966 286C1068 263 1106 255 1200 255' stroke='%23a4adb7' stroke-opacity='.15' stroke-width='1.8'/%3E%3Cpath d='M0 172C118 172 192 82 308 126C432 173 456 306 598 180C732 60 810 132 914 186C1044 254 1086 172 1200 172' stroke='%2363c7d2' stroke-opacity='.20' stroke-width='2'/%3E%3Cpath d='M0 430C104 430 174 350 294 412C438 486 500 302 632 390C780 489 814 310 954 350C1070 384 1104 430 1200 430' stroke='%23dfb36a' stroke-opacity='.18' stroke-width='1.8'/%3E%3Cpath d='M0 93C92 93 162 145 276 106C412 60 470 138 590 116C724 92 782 32 918 88C1034 136 1108 93 1200 93' stroke='%23f5f7f9' stroke-opacity='.09' stroke-width='1.5'/%3E%3C/svg%3E");--theme-news-hero-control:#20262c;--theme-news-hero-control-hover:#2a323a;--theme-news-hero-border:#3a434c;--theme-news-hero-progress:#f5f7f957;--theme-news-hero-progress-active:#f5f7f9;--theme-news-hero-shadow:none;--theme-news-hero-text:#f5f7f9;--theme-page-image:linear-gradient(#101316, #101316);--theme-texture-blend:soft-light;--theme-texture-opacity:.12;--theme-skeleton-block:#34404a;--theme-skeleton-loading:#34404a}}:is(body[data-theme=dark],body[data-theme=system]){background-image:var(--theme-page-image)}:is(body[data-theme=dark],body[data-theme=system]):before,:is(body[data-theme=dark],body[data-theme=system]):after{mix-blend-mode:var(--theme-texture-blend);opacity:var(--theme-texture-opacity)}:is(body[data-theme=dark],body[data-theme=system]) :is(.top-nav,.profile-menu,.notification-menu,.dropdown-panel,.news-rotator-panel,.calendar-widget,.notification-panel,.quicklink-panel,.important-links-panel,.content-panel,.notifications-overview-list,.questions-results,.support-form,.service-side-nav,.service-work-panel,.management-news-table,.news-editor-main,.news-editor-settings section,.management-notification-compose>form,.management-notification-preview,.management-notification-history,.management-question-list,.management-question-category-list,.management-service-filter,.management-service-list,.management-service-detail,.management-dialog,.news-preview-dialog,.service-create-wizard,.service-date-popover,.teccon-section,.teccon-location-group,.intranet-management-group){background:var(--theme-panel-tint);border-color:var(--theme-border-soft);box-shadow:0 4px 8px var(--theme-shadow)}:is(body[data-theme=dark],body[data-theme=system]) :is(.news-rotator-header,.notification-card,.notifications-overview-item,.questions-item,.management-news-table-head,.news-editor-toolbar,.management-question-list-head,.support-form-header,.teccon-section-header,.teccon-location-group-header,.intranet-management-group>header,.service-request-reply-dialog-content,.service-request-reply,.service-review-expense-list li){background:var(--theme-panel-soft);border-color:var(--theme-border-soft)}:is(body[data-theme=dark],body[data-theme=system]) :is(.intranet-search,.site-field-control,.management-editorial-search input,.management-notification-history header input,.news-editor-main input,.news-editor-main textarea,.news-editor-settings input,.management-notification-compose input,.management-notification-compose textarea,.management-dialog input,.service-guided-fields input,.service-guided-fields select,.service-guided-fields textarea,.service-request-reply-dialog-content textarea,.service-request-reply textarea,.service-date-trigger,.management-service-search){background:var(--theme-input);border-color:var(--theme-border);color:var(--theme-text-strong)}:is(body[data-theme=dark],body[data-theme=system]) :is(.home-greeting strong,.news-rotator-title h1,.notification-rail-title h2,.panel-heading h1,.panel-heading h2,.quicklink-heading h2,.news-rotator-card h2,.calendar-widget-title h2,.calendar-widget-main strong,.important-link-row strong,.notifications-overview-heading strong,.content-panel-header h1,.questions-results>header h2,.questions-item summary,.support-form-header h2,.service-section-header h2,.service-request-header h2,.service-request-section-heading h3,.management-editorial-header h1,.management-dialog h2,.management-service-toolbar h1,.management-service-detail-head h2,.teccon-section-header h2,.teccon-location-group-header h2,.teccon-contact-entry h3,.teccon-location-entry h3,.intranet-management-group h2){color:var(--theme-text-strong)}:is(body[data-theme=dark],body[data-theme=system]) :is(.profile-menu-item,.nav-link,.nav-dropdown>button,.notification-menu-title,.notification-item strong,.quicklink-item strong,.important-link-row,.news-timeline-title,.content-list-item strong,.service-side-nav-item,.service-request-details dd,.service-request-file-list strong,.service-request-history strong,.service-create-title h2,.service-create-copy h3,.service-create-review strong,.management-news-title-cell,.management-notification-history-list article strong,.management-question-row>div:first-child strong,.management-question-category-list article strong,.intranet-management-row-copy strong){color:var(--theme-text)}:is(body[data-theme=dark],body[data-theme=system]) :is(.profile-menu-item,.nav-link,.nav-dropdown>button,.quicklink-item,.important-link-row,.service-side-nav-item,.management-row-actions button,.management-row-actions a):hover{background:var(--theme-hover);border-color:var(--theme-border)}:is(body[data-theme=dark],body[data-theme=system]) :is(.calendar-widget-item,.notification-item,.important-link-row,.notifications-overview-item,.management-news-table-head,.management-question-list-head){border-color:var(--theme-border-soft)}:is(body[data-theme=dark],body[data-theme=system]) :is(.management-secondary-button,.management-file-button,.service-secondary-button,.service-request-reply-trigger,.service-line-add-button,.service-line-remove-button,.news-rotator-control){background:var(--theme-elevated);border-color:var(--theme-border);color:var(--theme-text)}:is(body[data-theme=dark],body[data-theme=system]) :is(.top-nav,.nav-menu-items){background:var(--theme-panel);border-color:var(--theme-border-soft);box-shadow:0 2px 8px var(--theme-shadow)}:is(body[data-theme=dark],body[data-theme=system]) :is(.home-nav-button,.mobile-nav-toggle,.icon-button,.profile-button,.profile-picture,.news-brief,.news-card,.quicklink-item,.content-list-item,.notification-card,.notifications-overview-item,.teccon-contact-route,.intranet-management-row,.questions-answer,.service-category-choice,.service-request-selected-files,.service-create-review>div,.service-expense-lines,.service-onboarding-equipment-lines,.management-notification-types button,.management-notification-preview .notification-menu-item,.management-confirm-audience,.intranet-management-note,.support-detail-hint,.support-form-footer,.news-editor-count){background:var(--theme-panel-soft);border-color:var(--theme-border-soft);color:var(--theme-text)}:is(body[data-theme=dark],body[data-theme=system]) :is(.home-nav-button,.mobile-nav-toggle,.icon-button,.profile-button,.profile-picture,.service-wizard-close,.management-service-dialog-close,.management-dialog header button,.news-preview-dialog header button):is(:hover,:focus-visible){background:var(--theme-hover);border-color:var(--theme-border);color:var(--accent-hover)}:is(body[data-theme=dark],body[data-theme=system]) :is(.profile-menu,.notification-menu,.dropdown-panel,.management-service-select-menu,.service-date-popover,.pickerMenu,.datePopover){background:var(--theme-elevated);border-color:var(--theme-border);box-shadow:0 4px 12px var(--theme-shadow)}:is(body[data-theme=dark],body[data-theme=system]) :is(.nav-active-glass,.nav-menu[data-active-target=\/] .nav-active-glass){background:var(--accent-soft);box-shadow:none;border-color:#7da4ee57}:is(body[data-theme=dark],body[data-theme=system]) :is(.home-greeting,.news-overview-header h1,.news-timeline-title,.news-timeline-date,.news-timeline-year,.news-detail-header h1,.news-detail-lead,.notifications-page-title h1,.notifications-page-count,.content-panel-header h1,.calendar-agenda-copy>strong,.site-field-label,.site-checkbox-field,.questions-empty strong,.support-form legend,.support-detail-hint strong,.management-editorial-tabs button[data-active=true],.management-notification-compose legend,.management-notification-types button[data-active=true],.management-notification-confirm dd,.management-delete-dialog>p,.intranet-management-summary strong,.intranet-management-note strong,.intranet-hide-dialog-copy strong,.service-process-title strong,.service-process-title span,.service-process-detail,.service-status-count strong,.service-expense-total strong,.service-review-expense-main strong,.service-review-expense-main span){color:var(--theme-text-strong)}:is(body[data-theme=dark],body[data-theme=system]) :is(.home-dashboard,.news-page,.news-detail,.notifications-page,.questions-page,.support-page,.service-portal-page,.management-editorial-page,.management-service-page,.intranet-management-page,.teccon-page,.content-panel) :is(p,small,time,dt){color:var(--theme-text-muted)}:is(body[data-theme=dark],body[data-theme=system]) :is(.nav-link,.nav-dropdown>button,.dropdown-panel .nav-link,.notification-menu-heading,.notification-menu-title,.notification-menu-footer,.site-field-control,.site-checkbox-field strong,.questions-answer p,.questions-category-button strong,.support-sender-note,.management-editorial-header h1,.management-editorial-tabs button,.management-news-table-row,.management-question-row,.management-question-category-list article,.management-service-row,.management-service-section,.intranet-management-open,.intranet-visibility-button,.teccon-contact-entry address,.teccon-location-details,.service-side-nav-item,.service-process-row,.service-create-step,.service-guided-fields label,.service-request-details,.service-request-file-list,.service-request-history,.service-request-reply-dialog){color:var(--theme-text)}:is(body[data-theme=dark],body[data-theme=system]) :is(.site-field-control,.service-file-upload,.service-upload-shell,.service-request-reply textarea,.service-request-attachment-picker,.service-request-selected-files,.management-service-select-trigger,.management-service-select-menu,.management-service-action-dialog textarea,.news-editor-font-size select){background:var(--theme-input);border-color:var(--theme-border);color:var(--theme-text-strong)}:is(body[data-theme=dark],body[data-theme=system]) :is(.news-rotator-header,.calendar-widget-header,.content-panel-header,.notifications-page-header,.news-overview-header,.news-timeline-row:not(:last-child) .news-timeline-body,.calendar-agenda-item,.teccon-contact-entry+.teccon-contact-entry,.teccon-location-contact,.intranet-management-row,.support-form-section+.support-form-section,.support-form-footer,.questions-item,.questions-answer,.service-status-strip,.service-status-count,.service-process-row,.service-create-wizard-header,.service-create-steps,.service-create-wizard-actions,.service-request-header,.service-request-section+.service-request-section,.service-request-history,.service-request-reply-dock,.management-editorial-tabs,.management-news-table-row,.management-notification-history-list article,.management-question-row,.management-question-category-list article,.management-service-row,.management-service-section){border-color:var(--theme-border-soft)}:is(body[data-theme=dark],body[data-theme=system]) .notification-item:before,:is(body[data-theme=dark],body[data-theme=system]) .calendar-widget-item:before{background:var(--theme-hover);box-shadow:0 2px 8px var(--theme-shadow)}:is(body[data-theme=dark],body[data-theme=system]) .notifications-overview-item[data-unread=true]{background:color-mix(in srgb, var(--accent-soft) 58%, var(--theme-panel))}:is(body[data-theme=dark],body[data-theme=system]) :is(.questions-item summary:hover,.questions-item summary:focus-visible,.management-news-table-row:hover,.management-service-row:hover,.service-process-row:hover){background:var(--theme-hover)}:is(body[data-theme=dark],body[data-theme=system]) .news-rich-content{color:var(--theme-text)}:is(body[data-theme=dark],body[data-theme=system]) .news-rich-content :is(h1,h2,h3,h4){color:var(--theme-text-strong)}:is(body[data-theme=dark],body[data-theme=system]) .news-rich-content blockquote{color:var(--theme-text-muted);border-color:#697787}:is(body[data-theme=dark],body[data-theme=system]) .news-rich-content code{color:#e8edf2;background:#242b32}:is(body[data-theme=dark],body[data-theme=system]) .news-rich-content pre{border:1px solid var(--theme-border-soft);background:#0d1013}:is(body[data-theme=dark],body[data-theme=system]) .news-rich-content :is(th,td){border-color:var(--theme-border)}:is(body[data-theme=dark],body[data-theme=system]) .news-rich-content th{background:var(--theme-panel-soft)}:is(body[data-theme=dark],body[data-theme=system]) :is(.management-modal-backdrop,.service-create-backdrop,.service-request-reply-backdrop){background:#030507b8}:is(body[data-theme=dark],body[data-theme=system]) :is(.news-editor-preview,.service-request-main,.service-request-history,.service-request-reply-dock){background:var(--background)}:is(body[data-theme=dark],body[data-theme=system]) .news-editor-preview .news-detail{background:var(--theme-panel);box-shadow:none}:is(body[data-theme=dark],body[data-theme=system]) :is(.management-feedback[data-variant=error],.management-form-error,.service-request-error,.service-request-reply-error){color:#f0a8b5;background:#321d22;border-color:#75404b}:is(body[data-theme=dark],body[data-theme=system]) :is(.management-feedback[data-variant=success],.management-form-success){color:#8bd2ad;background:#182a22;border-color:#315f49}:is(body[data-theme=dark],body[data-theme=system]) :is(.management-status-text[data-status=published],.management-question-visibility[data-published=true],.profileDetails .activeStatus){color:#82cda7}:is(body[data-theme=dark],body[data-theme=system]) .management-status-text[data-status=scheduled]{color:#dfbd79}:is(body[data-theme=dark],body[data-theme=system]) :is(.management-status-text[data-status=withdrawn],.management-notification-confirm>p){color:#e99aa7}:is(body[data-theme=dark],body[data-theme=system]) .news-background[data-has-image=true] :is(h1,h2,h3,p,strong,time,small,span){color:#f8fbff}:is(body[data-theme=dark],body[data-theme=system]) .login-card{background:var(--theme-panel);border-color:var(--theme-border);box-shadow:0 4px 14px var(--theme-shadow)}:is(body[data-theme=dark],body[data-theme=system]) :is(.login-card-title,.entra-login-button){color:var(--theme-text-strong)}:is(body[data-theme=dark],body[data-theme=system]) .login-card-copy p{color:var(--theme-text-muted)}:is(body[data-theme=dark],body[data-theme=system]) .entra-login-button{background:var(--theme-input);border-color:var(--theme-border)}:is(body[data-theme=dark],body[data-theme=system]) .entra-login-button:hover{background:var(--theme-hover);box-shadow:none}:is(body[data-theme=dark],body[data-theme=system]) .login-background-wordmark{color:#d8dde312}:is(body[data-theme=dark],body[data-theme=system]) .login-background-wordmark span:last-child{color:#7da4ee1c}:is(body[data-theme=dark],body[data-theme=system]) .service-line-field>span{color:var(--theme-text)}:is(body[data-theme=dark],body[data-theme=system]) :is(.service-request-dialog,.service-request-reply-dialog,.management-service-categories,.management-service-action-dialog,.management-service-overview,.management-service-workflow,.management-service-dialog .management-service-summary,.management-service-confirmation-message){background:var(--theme-panel);border-color:var(--theme-border);box-shadow:0 2px 8px var(--theme-shadow);color:var(--theme-text)}:is(body[data-theme=dark],body[data-theme=system]) :is(.service-date-monthbar button,.service-date-day,.service-vacation-days,.service-vacation-days strong,.service-upload-remove,.management-service-categories button,.management-service-select-menu button,.management-service-action-dialog>label>span,.management-service-action-dialog-footer button,.management-service-confirmation-actions button,.management-service-attachments li,.management-service-workflow strong,.management-service-dialog .management-service-summary strong){color:var(--theme-text)}:is(body[data-theme=dark],body[data-theme=system]) :is(.service-vacation-days,.management-service-list-head,.management-service-dialog .management-service-summary,.management-service-confirmation-message,.management-service-action-dialog-footer button,.management-service-confirmation-actions button){background:var(--theme-panel-soft);border-color:var(--theme-border-soft)}:is(body[data-theme=dark],body[data-theme=system]) :is(.service-date-monthbar button:hover,.service-date-monthbar button:focus-visible,.service-date-day:not(:disabled):hover,.service-date-day:not(:disabled):focus-visible,.management-service-categories button:hover,.management-service-categories button:focus-visible,.management-service-categories button[data-active=true],.management-service-select-menu button:hover,.management-service-select-menu button:focus-visible,.management-service-action-head>button:hover,.management-service-action-head>button:focus-visible){background:var(--theme-hover);color:var(--accent-hover)}:is(body[data-theme=dark],body[data-theme=system]) .management-service-select-menu button[aria-selected=true]{background:var(--accent-soft);color:var(--accent-hover)}:is(body[data-theme=dark],body[data-theme=system]) .management-service-row:before{background:var(--theme-hover);border-color:var(--theme-border-soft)}:is(body[data-theme=dark],body[data-theme=system]) .management-service-history .management-service-activity li:is(:hover,:focus-visible){background:var(--theme-hover);border-color:var(--theme-border);box-shadow:0 2px 8px var(--theme-shadow)}:is(body[data-theme=dark],body[data-theme=system]) :is(.service-request-status,.service-process-meta>span,.management-service-status,.management-service-row-meta>span){background:var(--theme-panel-soft);border-color:var(--theme-border);color:var(--theme-text)}:is(body[data-theme=dark],body[data-theme=system]) :is(.service-request-status[data-status=waiting],.service-process-meta>span[data-status=waiting],.management-service-status[data-tone=waiting],.management-service-row-meta>span[data-tone=waiting]){color:#dfbd79;border-color:#705a32}:is(body[data-theme=dark],body[data-theme=system]) :is(.service-request-status[data-status=closed],.service-process-meta>span[data-status=closed],.management-service-status[data-tone=approved],.management-service-status[data-tone=closed],.management-service-row-meta>span[data-tone=approved],.management-service-row-meta>span[data-tone=closed]){color:#82cda7;border-color:#315f49}:is(body[data-theme=dark],body[data-theme=system]) :is(.service-submit-error,.service-upload-error,.management-service-dialog-footer>.management-service-action-error,.management-service-action-icon[data-tone=reject]){color:#ee9dab}:is(body[data-theme=dark],body[data-theme=system]) :is(.news-editor-toolbar,.news-editor-count){background:var(--theme-panel-soft);border-color:var(--theme-border-soft)}:is(body[data-theme=dark],body[data-theme=system]) :is(.news-editor-toolbar button,.news-editor-font-size select){color:var(--theme-text)}:is(body[data-theme=dark],body[data-theme=system]) :is(.news-editor-toolbar button:hover,.news-editor-font-size select:hover,.news-editor-font-size select:focus-visible){background:var(--theme-hover);border-color:var(--theme-border)}@media (prefers-color-scheme:dark){html:has(body[data-theme=system]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101316}}html:has(body[data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101316}body[data-theme=dark] .news-rotator-card-shell{background:var(--theme-news-hero-bg)}body[data-theme=dark] .news-rotator-track{background-color:var(--theme-news-hero-bg);background-image:var(--theme-news-hero-pattern);background-repeat:repeat-x;background-size:calc(100% / var(--news-rotator-items,1)) 100%}body[data-theme=dark] :is(.news-rotator-card h2,.news-rotator-title h1){color:var(--theme-news-hero-text);text-shadow:var(--theme-news-hero-shadow)}body[data-theme=dark] .news-rotator-header{background:var(--theme-news-hero-control)}body[data-theme=dark] :is(.news-rotator-button,.news-rotator-control){background:var(--theme-news-hero-control);border-color:var(--theme-news-hero-border);color:var(--theme-news-hero-text)}body[data-theme=dark] :is(.news-rotator-button:hover,.news-rotator-button:focus-visible,.news-rotator-control:hover,.news-rotator-control:focus-visible){background:var(--theme-news-hero-control-hover);border-color:var(--theme-news-hero-border);color:var(--accent-hover)}body[data-theme=dark] .news-rotator-progress button,body[data-theme=dark] .news-rotator-progress button.is-active{background:var(--theme-news-hero-progress)}body[data-theme=dark] .news-rotator-progress button.is-active:before{background:var(--theme-news-hero-progress-active)}@media (prefers-color-scheme:dark){body[data-theme=system] .news-rotator-card-shell{background:var(--theme-news-hero-bg)}body[data-theme=system] .news-rotator-track{background-color:var(--theme-news-hero-bg);background-image:var(--theme-news-hero-pattern);background-repeat:repeat-x;background-size:calc(100% / var(--news-rotator-items,1)) 100%}body[data-theme=system] :is(.news-rotator-card h2,.news-rotator-title h1){color:var(--theme-news-hero-text);text-shadow:var(--theme-news-hero-shadow)}body[data-theme=system] .news-rotator-header{background:var(--theme-news-hero-control)}body[data-theme=system] :is(.news-rotator-button,.news-rotator-control){background:var(--theme-news-hero-control);border-color:var(--theme-news-hero-border);color:var(--theme-news-hero-text)}body[data-theme=system] :is(.news-rotator-button:hover,.news-rotator-button:focus-visible,.news-rotator-control:hover,.news-rotator-control:focus-visible){background:var(--theme-news-hero-control-hover);border-color:var(--theme-news-hero-border);color:var(--accent-hover)}body[data-theme=system] .news-rotator-progress button,body[data-theme=system] .news-rotator-progress button.is-active{background:var(--theme-news-hero-progress)}body[data-theme=system] .news-rotator-progress button.is-active:before{background:var(--theme-news-hero-progress-active)}}:is(body[data-theme=dark],body[data-theme=system]) :is(.notification-item:hover time,.notification-item:hover .notification-content,.calendar-widget-time .calendar-widget-time-value,.calendar-widget-meta,.calendar-widget-item:hover .calendar-widget-time span,.calendar-widget-item:hover .calendar-widget-meta,.notifications-overview-content){color:var(--theme-text-muted)}:is(body[data-theme=dark],body[data-theme=system]) .calendar-widget-item:hover .calendar-widget-time .calendar-widget-time-value{color:var(--theme-text-strong)}:is(body[data-theme=dark],body[data-theme=system]) :is(.notification-item:hover strong,.calendar-widget-item:hover .calendar-widget-main strong,.important-link-row:hover strong,.important-link-row:focus-visible strong){color:var(--accent-hover)}:is(body[data-theme=dark],body[data-theme=system]) .calendar-widget-separator{background:var(--theme-border-soft)}:is(body[data-theme=dark],body[data-theme=system]) .calendar-event-icon[data-icon=event]{color:var(--theme-quicklink-help)}:is(body[data-theme=dark],body[data-theme=system]) .calendar-event-icon[data-icon=inPerson]{color:var(--accent-hover)}:is(body[data-theme=dark],body[data-theme=system]) .quicklink-item{background:var(--theme-panel-soft);border-color:var(--theme-border-soft)}:is(body[data-theme=dark],body[data-theme=system]) .quicklink-item strong{color:var(--theme-text-strong)}:is(body[data-theme=dark],body[data-theme=system]) .quicklink-item:is(:hover,:focus-visible){background:color-mix(in srgb, var(--accent-soft) 42%, var(--theme-panel-soft));border-color:color-mix(in srgb, var(--accent) 42%, var(--theme-border));outline:0}:is(body[data-theme=dark],body[data-theme=system]) .quicklink-mark[data-tone=service]{color:var(--theme-quicklink-service)}:is(body[data-theme=dark],body[data-theme=system]) .quicklink-mark[data-tone=booking]{color:var(--theme-quicklink-booking)}:is(body[data-theme=dark],body[data-theme=system]) .quicklink-mark[data-tone=questions]{color:var(--theme-quicklink-questions)}:is(body[data-theme=dark],body[data-theme=system]) .quicklink-mark[data-tone=help]{color:var(--theme-quicklink-help)}:is(body[data-theme=dark],body[data-theme=system]) .quicklink-mark[data-tone=locations]{color:var(--theme-quicklink-locations)}:is(body[data-theme=dark],body[data-theme=system]) .important-link-row:is(:hover,:focus-visible){border-color:var(--theme-border-soft);background:0 0;outline:0}:is(body[data-theme=dark],body[data-theme=system]) :is(.teccon-contact-entry address a,.teccon-location-contact a,.teccon-location-contact p,.teccon-location-details address a,.teccon-location-website){color:var(--theme-text)}:is(body[data-theme=dark],body[data-theme=system]) :is(.teccon-contact-entry address svg,.teccon-location-details svg,.teccon-section-header>svg){color:var(--theme-text-muted)}:is(body[data-theme=dark],body[data-theme=system]) .teccon-contact-route:is(:hover,:focus-visible){background:var(--theme-hover);border-color:var(--theme-border);color:var(--theme-text-strong)}:is(body[data-theme=dark],body[data-theme=system]) :is(.teccon-contact-entry+.teccon-contact-entry,.teccon-location-entry:nth-child(2n),.teccon-location-entry:nth-child(n+2),.teccon-location-entry:nth-child(n+3),.teccon-location-contact){border-color:var(--theme-border-soft)}:is(body[data-theme=dark],body[data-theme=system]) .service-side-nav-item[data-active=true]{background:var(--accent-soft);color:var(--accent-hover)}:is(body[data-theme=dark],body[data-theme=system]) :is(.service-side-nav-item:hover,.service-side-nav-item:focus-visible,.service-category-choice:hover,.service-category-choice:focus-visible,.service-category-choice[data-active=true],.service-guided-fields .service-upload-shell:hover,.service-date-trigger:hover,.service-date-trigger:focus-visible,.service-date-picker[data-open=true] .service-date-trigger,.service-line-add-button:hover,.service-line-add-button:focus-visible,.service-line-remove-button:hover,.service-line-remove-button:focus-visible,.service-create-button:hover,.service-create-button:focus-visible,.service-secondary-button:hover,.service-secondary-button:focus-visible,.service-request-reply-trigger:hover,.service-request-reply-trigger:focus-visible){background:var(--theme-hover);border-color:var(--theme-border);color:var(--accent-hover)}:is(body[data-theme=dark],body[data-theme=system]) :is(.service-guided-fields label>span,.service-request-reply-dialog h3,.service-empty-state strong,.service-vacation-days strong){color:var(--theme-text-strong)}:is(body[data-theme=dark],body[data-theme=system]) .service-process-row:before{background:var(--theme-hover);box-shadow:0 4px 10px var(--theme-shadow)}:is(body[data-theme=dark],body[data-theme=system]) .service-line-remove-button:is(:hover,:focus-visible){background:var(--theme-danger-bg);border-color:var(--theme-danger-text);color:var(--theme-danger-text)}:is(body[data-theme=dark],body[data-theme=system]) .service-create-step:is([data-active=true],[data-complete=true]){color:var(--theme-text-strong)}:is(body[data-theme=dark],body[data-theme=system]) :is(.service-create-step[data-active=true] span,.service-create-step[data-complete=true] span,.service-process-state,.service-date-day[data-selected=true],.management-primary-button,.management-service-dialog .management-service-primary-action,.management-service-action-dialog-footer button:last-child,.management-service-confirmation-actions button:last-child,.notification-menu-count){background:var(--theme-accent-fill);border-color:var(--theme-accent-fill);color:var(--theme-on-accent)}:is(body[data-theme=dark],body[data-theme=system]) :is(.management-primary-button:hover,.management-primary-button:focus-visible,.management-service-dialog .management-service-primary-action:hover,.management-service-dialog .management-service-primary-action:focus-visible,.management-service-action-dialog-footer button:last-child:hover,.management-service-confirmation-actions button:last-child:hover){background:var(--theme-accent-fill-hover);border-color:var(--theme-accent-fill-hover);color:var(--theme-on-accent)}:is(body[data-theme=dark],body[data-theme=system]) .notification-menu-count{border-color:var(--theme-panel)}:is(body[data-theme=dark],body[data-theme=system]) .management-service-confirmation-actions button[data-tone=reject]{background:var(--theme-danger-fill);border-color:var(--theme-danger-fill);color:var(--theme-on-accent)}:is(body[data-theme=dark],body[data-theme=system]) .management-service-confirmation-actions button[data-tone=reject]:hover{background:var(--theme-danger-fill-hover);border-color:var(--theme-danger-fill-hover)}:is(body[data-theme=dark],body[data-theme=system]) .service-request-status{background:var(--theme-panel-soft);border-color:var(--theme-border)!important;color:var(--theme-text)!important}:is(body[data-theme=dark],body[data-theme=system]) .service-request-status[data-status=waiting]{border-color:var(--theme-warning-border)!important;color:var(--theme-warning-text)!important}:is(body[data-theme=dark],body[data-theme=system]) .service-request-status[data-status=closed]{border-color:var(--theme-success-border)!important;color:var(--theme-success-text)!important}:is(body[data-theme=dark],body[data-theme=system]) .management-access-denied{background:var(--theme-panel);border-color:var(--theme-border);box-shadow:0 4px 8px var(--theme-shadow);color:var(--theme-text)}:is(body[data-theme=dark],body[data-theme=system]) .management-access-denied h1{color:var(--theme-text-strong)}:is(body[data-theme=dark],body[data-theme=system]) .management-service-filter button{color:var(--theme-text)}:is(body[data-theme=dark],body[data-theme=system]) .management-service-filter button:is(:hover,:focus-visible,[data-active=true]){background:var(--theme-hover);color:var(--accent-hover)}:is(body[data-theme=dark],body[data-theme=system]) :is(.management-service-overview strong,.management-service-row-copy strong,.management-service-row-main strong,.management-service-facts strong,.management-service-section dd,.management-service-activity-copy strong,.management-service-dialog-head h2,.management-service-action-head h3,.management-notification-compose label>span,.management-dialog label>span){color:var(--theme-text-strong)}:is(body[data-theme=dark],body[data-theme=system]) :is(.management-service-row>span,.management-service-row time,.management-service-detail-head p,.management-service-dialog-head p){color:var(--theme-text-muted)}:is(body[data-theme=dark],body[data-theme=system]) .management-service-actions button{background:var(--theme-input);border-color:var(--theme-border);color:var(--theme-text)}:is(body[data-theme=dark],body[data-theme=system]) .management-service-actions button:is(:hover,:focus-visible){background:var(--theme-hover);border-color:var(--theme-border);color:var(--accent-hover)}:is(body[data-theme=dark],body[data-theme=system]) .management-question-visibility:not([data-published=true]){color:var(--theme-warning-text)}:is(body[data-theme=dark],body[data-theme=system]) :is(.management-notification-history-list article>button:hover,.management-notification-history-list article>button:focus-visible,.management-notification-history article>button:hover,.management-notification-history article>button:focus-visible,.news-preview-dialog header button:hover,.news-preview-dialog header button[data-active=true]){background:var(--theme-hover);border-color:var(--theme-border);color:var(--accent-hover)}:is(body[data-theme=dark],body[data-theme=system]) :is(.management-service-select-trigger:hover,.management-service-select-trigger:focus-visible,.management-service-select-trigger[aria-expanded=true]){background:var(--theme-hover);border-color:var(--theme-border)}:is(body[data-theme=dark],body[data-theme=system]) :is(.management-service-select-trigger>svg:first-child,.management-service-select-menu button>svg:first-child,.management-notification-history-list article p){color:var(--theme-text-muted)}:is(body[data-theme=dark],body[data-theme=system]) :is(.management-service-select-trigger>svg[data-tone=waiting],.management-service-select-menu svg[data-tone=waiting]){color:var(--theme-warning-text)}:is(body[data-theme=dark],body[data-theme=system]) :is(.management-service-select-trigger>svg[data-tone=approved],.management-service-select-trigger>svg[data-tone=closed],.management-service-select-menu svg[data-tone=approved],.management-service-select-menu svg[data-tone=closed]){color:var(--theme-success-text)}:is(body[data-theme=dark],body[data-theme=system]) :is(.management-service-select-trigger>svg[data-tone=rejected],.management-service-select-menu svg[data-tone=rejected]){color:var(--theme-danger-text)}:is(body[data-theme=dark],body[data-theme=system]) .intranet-management-row[data-visible=false]{background:var(--theme-panel-soft)}:is(body[data-theme=dark],body[data-theme=system]) .intranet-management-row-icon{background:var(--theme-panel-soft);border-color:var(--theme-border-soft);color:var(--theme-text-muted)}:is(body[data-theme=dark],body[data-theme=system]) :is(.intranet-management-open,.intranet-visibility-button){background:var(--theme-input);border-color:var(--theme-border);color:var(--theme-text)}:is(body[data-theme=dark],body[data-theme=system]) :is(.intranet-management-open:hover,.intranet-management-open:focus-visible,.intranet-visibility-button:hover:not(:disabled),.intranet-visibility-button:focus-visible:not(:disabled)){background:var(--theme-hover);border-color:var(--theme-border);color:var(--accent-hover)}:is(body[data-theme=dark],body[data-theme=system]) .intranet-visibility-button[data-visible=true]{background:var(--theme-success-bg);border-color:var(--theme-success-border);color:var(--theme-success-text)}:is(body[data-theme=dark],body[data-theme=system]) .intranet-hide-dialog-copy>span{background:var(--theme-panel-soft);border-color:var(--theme-border-soft);color:var(--theme-text-muted)}:is(body[data-theme=dark],body[data-theme=system]) .management-editorial-search.site-field .site-field-control{background:var(--theme-input);border-color:var(--theme-border);color:var(--theme-text-strong)}:is(body[data-theme=dark],body[data-theme=system]) .questions-search .site-field-start-icon,:is(body[data-theme=dark],body[data-theme=system]) .questions-search .site-field-control::placeholder{color:var(--theme-text-muted)}:is(body[data-theme=dark],body[data-theme=system]) .questions-results>header{background:var(--theme-panel-soft);border-color:var(--theme-divider)}:is(body[data-theme=dark],body[data-theme=system]) :is(.calendar-widget-header,.notification-rail-header,.calendar-widget-item,.notification-item,.important-link-row){border-color:var(--theme-divider)}:is(body[data-theme=dark],body[data-theme=system]) .important-link-row:is(:hover,:focus-visible){background:var(--theme-hover);outline:0}:is(body[data-theme=dark],body[data-theme=system]) .important-link-row:first-child:is(:hover,:focus-visible){border-radius:9px 9px 0 0}:is(body[data-theme=dark],body[data-theme=system]) .important-link-row:last-child:is(:hover,:focus-visible){border-radius:0 0 9px 9px}:is(body[data-theme=dark],body[data-theme=system]) .important-link-row:only-child:is(:hover,:focus-visible){border-radius:9px}:is(body[data-theme=dark],body[data-theme=system]) .news-timeline-overview:before{background:var(--theme-border)}:is(body[data-theme=dark],body[data-theme=system]) .news-timeline-year:before{background:var(--theme-text-muted)}:is(body[data-theme=dark],body[data-theme=system]) :is(.news-timeline-year span,.news-timeline-author){color:var(--theme-text-muted)}:is(body[data-theme=dark],body[data-theme=system]) .news-timeline-date:after{background:var(--accent)}:is(body[data-theme=dark],body[data-theme=system]) .news-timeline-row:not(:last-child) .news-timeline-body{border-color:var(--theme-divider)}:is(body[data-theme=dark],body[data-theme=system]) .news-timeline-body:is(:hover,:focus-visible) .news-timeline-excerpt{color:var(--theme-text)}:is(body[data-theme=dark],body[data-theme=system]) :is(.service-active-icon,.service-create-button,.service-wizard-close){background:var(--theme-elevated);border-color:var(--theme-border);color:var(--theme-text)}:is(body[data-theme=dark],body[data-theme=system]) .service-active-icon{color:var(--accent-hover)}:is(body[data-theme=dark],body[data-theme=system]) :is(.service-request-main,.service-request-history,.service-request-reply-dock){background:var(--theme-panel)}:is(body[data-theme=dark],body[data-theme=system]) :is(.service-request-file-list li,.service-request-history li){background:0 0}:is(body[data-theme=dark],body[data-theme=system]) :is(.service-request-details>div,.service-request-expenses,.service-request-expenses li,.service-request-file-list,.service-request-file-list li,.service-request-empty,.service-request-history li){border-color:var(--theme-divider)}:is(body[data-theme=dark],body[data-theme=system]) :is(.service-request-expense-head strong,.service-request-expense-head span,.management-service-expense-head>strong,.management-service-expense-head>span){color:var(--theme-text)}:is(body[data-theme=dark],body[data-theme=system]) :is(.management-service-expenses,.management-service-expenses li){border-color:var(--theme-divider)}:is(body[data-theme=dark],body[data-theme=system]) .management-service-expenses li{background:#ffffff06}:is(body[data-theme=dark],body[data-theme=system]) .management-service-expenses li[data-checked=true]{background:var(--accent-soft)}:is(body[data-theme=dark],body[data-theme=system]) .management-service-expense-check,:is(body[data-theme=dark],body[data-theme=system]) .management-service-copy-detail{background:var(--theme-elevated);border-color:var(--theme-border);color:var(--theme-text-muted)}:is(body[data-theme=dark],body[data-theme=system]) .management-service-expense-check[data-checked=true]{background:var(--accent);border-color:var(--accent);color:#fff}:is(body[data-theme=dark],body[data-theme=system]) .management-service-copy-detail:is(:hover,:focus-visible){background:var(--accent-soft);border-color:var(--accent);color:var(--accent-hover)}:is(body[data-theme=dark],body[data-theme=system]) :is(.service-request-expense-receipts a,.management-service-expense-receipts a):is(:hover,:focus-visible){background:var(--accent-soft)}:is(body[data-theme=dark],body[data-theme=system]) .service-request-history li:is(:hover,:focus-visible){border-color:var(--theme-divider);box-shadow:none;background:0 0}:is(body[data-theme=dark],body[data-theme=system]) .service-request-file-list a:is(:hover,:focus-visible){background:var(--accent-soft)}:is(body[data-theme=dark],body[data-theme=system]) .service-process-state[data-status=waiting]{background:var(--theme-warning-border)}:is(body[data-theme=dark],body[data-theme=system]) .service-process-state[data-status=closed]{background:var(--theme-success-border)}:is(body[data-theme=dark],body[data-theme=system]) .skeleton-block{background:var(--theme-skeleton-block)}:is(body[data-theme=dark],body[data-theme=system]) .service-request-loading span{background:var(--theme-skeleton-loading)}:is(body[data-theme=dark],body[data-theme=system]) :is(.service-process-row-skeleton,.management-service-row-skeleton){border-color:var(--theme-divider)}:is(body[data-theme=dark],body[data-theme=system]) .management-editorial-search:not(.site-field){background:var(--theme-input);border-color:var(--theme-border);color:var(--theme-text-muted)}:is(body[data-theme=dark],body[data-theme=system]) .management-editorial-search:not(.site-field) input{color:var(--theme-text-strong);background:0 0;border:0}:is(body[data-theme=dark],body[data-theme=system]) .management-editorial-search:not(.site-field)>svg,:is(body[data-theme=dark],body[data-theme=system]) .management-editorial-search:not(.site-field) input::placeholder{color:var(--theme-text-muted)}:is(body[data-theme=dark],body[data-theme=system]) :is(.news-editor-main label>span,.news-editor-settings label>span,.news-editor-settings h2,.management-notification-compose h2,.management-notification-history h2,.management-notification-preview h2){color:var(--theme-text-strong)}:is(body[data-theme=dark],body[data-theme=system]) .news-editor-page-header>a{color:var(--theme-text)}:is(body[data-theme=dark],body[data-theme=system]) .news-editor-page-header>a:is(:hover,:focus-visible){color:var(--accent-hover)}:is(body[data-theme=dark],body[data-theme=system]) :is(.management-news-table-head,.management-compose-heading>span){color:var(--theme-text-muted)}:is(body[data-theme=dark],body[data-theme=system]) .management-service-dialog .management-service-section h3,:is(body[data-theme=dark],body[data-theme=system]) :is(.management-service-facts strong,.management-service-section dd,.management-service-workflow strong,.management-service-dialog .management-service-summary>div>strong,.management-service-activity-copy strong){color:var(--theme-text-strong)}:is(body[data-theme=dark],body[data-theme=system]) :is(.management-service-dialog-head>div>span,.management-service-facts span,.management-service-section dt,.management-service-dialog-section-head>span,.management-service-workflow span,.management-service-dialog .management-service-summary>div>span,.management-service-activity-copy time,.management-service-activity-detail,.management-service-dialog-footer>span:not(.management-service-action-error),.management-service-action-head p,.management-service-action-dialog-footer>span){color:var(--theme-text-muted)}:is(body[data-theme=dark],body[data-theme=system]) :is(.management-service-facts,.management-service-facts div:nth-child(odd),.management-service-facts div:nth-child(-n+2),.management-service-dialog .management-service-facts div:not(:last-child),.management-service-section dl div,.management-service-attachments,.management-service-attachments li,.management-service-history,.management-service-history .management-service-activity li,.management-service-workflow div:not(:last-child),.management-service-dialog .management-service-summary>div+div,.management-service-dialog-footer){border-color:var(--theme-divider)}:is(body[data-theme=dark],body[data-theme=system]) .management-service-dialog-close{background:var(--theme-elevated);border-color:var(--theme-border);color:var(--theme-text)}:is(body[data-theme=dark],body[data-theme=system]) .intranet-management-note{border-radius:10px}:is(body[data-theme=dark],body[data-theme=system]) .management-news-status-tabs{background:var(--theme-panel-soft);border-color:var(--theme-border)}:is(body[data-theme=dark],body[data-theme=system]) .management-news-status-tabs button{color:var(--theme-text-muted)}:is(body[data-theme=dark],body[data-theme=system]) .management-news-status-tabs button:is(:hover,:focus-visible):not([data-active=true]){background:var(--theme-hover);color:var(--theme-text-strong)}:is(body[data-theme=dark],body[data-theme=system]) .management-news-status-tabs button[data-active=true]{background:var(--theme-elevated);box-shadow:none;color:var(--accent-hover)}:is(body[data-theme=dark],body[data-theme=system]) .management-news-actions :is(button,a){background:var(--theme-elevated);border-color:var(--theme-border);color:var(--theme-text)}:is(body[data-theme=dark],body[data-theme=system]) .management-news-actions :is(button,a):is(:hover,:focus-visible){background:var(--theme-hover);border-color:var(--theme-border);color:var(--accent-hover)}:is(body[data-theme=dark],body[data-theme=system]) .service-date-monthbar strong{color:var(--theme-text-strong)}:is(body[data-theme=dark],body[data-theme=system]) .service-create-wizard .service-date-trigger{background:var(--theme-elevated);border-color:var(--theme-border);box-shadow:none;color:var(--theme-text-strong)}:is(body[data-theme=dark],body[data-theme=system]) .service-create-wizard .service-date-trigger:is(:hover,:focus-visible),:is(body[data-theme=dark],body[data-theme=system]) .service-create-wizard .service-date-picker[data-open=true] .service-date-trigger{background:var(--theme-hover);border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft);color:var(--theme-text-strong)}:is(body[data-theme=dark],body[data-theme=system]) .management-notification-history header label{background:var(--theme-input);border-color:var(--theme-border);color:var(--theme-text-muted)}:is(body[data-theme=dark],body[data-theme=system]) .management-notification-history header input{color:var(--theme-text-strong);background:0 0;border:0}:is(body[data-theme=dark],body[data-theme=system]) :is(.management-notification-history header label>svg,.management-service-search>svg,.site-field-start-icon){color:var(--theme-text-muted)}:is(body[data-theme=dark],body[data-theme=system]) :is(.intranet-search,.management-editorial-search:not(.site-field),.management-notification-history header label,.management-service-search):focus-within,:is(body[data-theme=dark],body[data-theme=system]) .site-field-control:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}:is(body[data-theme=dark],body[data-theme=system]) .management-notification-tabs button>span{background:var(--theme-elevated);color:var(--theme-text-muted)}:is(body[data-theme=dark],body[data-theme=system]) .management-notification-tabs button[data-active=true]>span{background:var(--accent-soft);color:var(--accent-hover)}:is(body[data-theme=dark],body[data-theme=system]) :is(.management-row-actions button:not(:disabled):not([aria-disabled=true]),.management-row-actions a,.management-notification-history article>button){background:var(--theme-elevated);border-color:var(--theme-border);color:var(--theme-text)}:is(body[data-theme=dark],body[data-theme=system]) :is(.management-row-actions button:not(:disabled):not([aria-disabled=true]),.management-row-actions a,.management-notification-history article>button):is(:hover,:focus-visible){background:var(--theme-hover);border-color:var(--theme-border);color:var(--accent-hover)}:is(body[data-theme=dark],body[data-theme=system]) .service-request-dialog :is(.service-request-file-list,.service-request-file-list li,.service-request-history ol,.service-request-history li){background:0 0}:is(body[data-theme=dark],body[data-theme=system]) .service-request-dialog .service-request-history li:is(:hover,:focus-visible){box-shadow:none;background:0 0}:is(body[data-theme=dark],body[data-theme=system]) .app-frame>.top-nav{background:color-mix(in srgb, var(--theme-panel) 96%, transparent);border-color:var(--theme-border);box-shadow:none}:is(body[data-theme=dark],body[data-theme=system]) .top-nav :is(.home-nav-button,.mobile-nav-toggle,.icon-button,.profile-button,.profile-picture,.intranet-search){background:color-mix(in srgb, var(--theme-elevated) 82%, transparent);border-color:var(--theme-border);color:var(--theme-text)}:is(body[data-theme=dark],body[data-theme=system]) .top-nav :is(.home-nav-button,.mobile-nav-toggle,.icon-button,.profile-button):is(:hover,:focus-visible){background:var(--theme-hover);border-color:var(--theme-border);color:var(--accent-hover)}:is(body[data-theme=dark],body[data-theme=system]) .top-nav .home-nav-button[data-active=true]{background:color-mix(in srgb, var(--accent-soft) 28%, var(--theme-elevated));border-color:color-mix(in srgb, var(--accent) 28%, var(--theme-border));color:var(--accent-hover)}:is(body[data-theme=dark],body[data-theme=system]) .top-nav .nav-menu .nav-active-glass{background:color-mix(in srgb, var(--accent-soft) 38%, var(--theme-elevated));border-color:color-mix(in srgb, var(--accent) 22%, var(--theme-border));box-shadow:0 2px 6px var(--theme-shadow)}:is(body[data-theme=dark],body[data-theme=system]) .top-nav .nav-menu[data-active-target=\/] .nav-active-glass{background:color-mix(in srgb, var(--theme-elevated) 78%, transparent);border-color:color-mix(in srgb, var(--accent) 24%, var(--theme-border));box-shadow:none;border-radius:10px}:is(body[data-theme=dark],body[data-theme=system]) .top-nav :is(.nav-menu-items>.nav-link[data-active=true],.nav-menu-items>.nav-dropdown>button[data-active=true]){color:var(--theme-text-strong)}:is(body[data-theme=dark],body[data-theme=system]) .top-nav .dropdown-panel{background:var(--theme-elevated);border-color:var(--theme-border);box-shadow:0 2px 8px var(--theme-shadow)}@media (min-width:821px){:is(body[data-theme=dark],body[data-theme=system]) .top-nav :is(.nav-menu-items>.nav-link,.nav-menu-items>.nav-dropdown>button,.dropdown-panel .nav-link):is(:hover,:focus-visible){color:var(--accent-hover);background:0 0;border-color:#0000}}@media (max-width:820px){:is(body[data-theme=dark],body[data-theme=system]) .top-nav .nav-menu-items{background:var(--theme-elevated);border-color:var(--theme-border);box-shadow:0 2px 8px var(--theme-shadow)}:is(body[data-theme=dark],body[data-theme=system]) .top-nav .nav-menu-items .dropdown-panel{box-shadow:none;background:0 0;border:0}:is(body[data-theme=dark],body[data-theme=system]) .top-nav :is(.nav-menu-items>.home-nav-button,.nav-menu-items>.nav-link,.nav-menu-items>.nav-dropdown>button,.dropdown-panel .nav-link):is(:hover,:focus-visible){background:var(--theme-hover);color:var(--accent-hover)}:is(body[data-theme=dark],body[data-theme=system]) .top-nav :is(.nav-menu-items>.home-nav-button[data-active=true],.nav-menu-items>.nav-link[data-active=true],.nav-menu-items>.nav-dropdown>button[data-active=true],.dropdown-panel .nav-link[data-active=true]){background:color-mix(in srgb, var(--accent-soft) 54%, transparent);color:var(--theme-text-strong)}}
