@charset "UTF-8";
/* Complete light palette for legacy component colours. Layout and behaviour unchanged. */
html[data-light-design="true"] body.colourframe input::placeholder,html[data-light-design="true"] body.colourframe textarea::placeholder{color:#1f2634;}
html[data-light-design="true"] body.colourframe .vault-dot{background:#ddf3e7;}
html[data-light-design="true"] body.colourframe .list-heading .hint{color:#1b2539;}
html[data-light-design="true"] body.colourframe th{background:#dee3f2;}
html[data-light-design="true"] body.colourframe tbody tr:hover{background:#e0e5f0;}
html[data-light-design="true"] body.colourframe .priority.normal{background:#e1e6ef;}
html[data-light-design="true"] body.colourframe .calendar-day.other-month{background:#e0e4f0;}
html[data-light-design="true"] body.colourframe nav a[aria-current]{background:#e2e6ee;}
html[data-light-design="true"] body.colourframe nav a:hover{background:#e2e6ee;}
html[data-light-design="true"] body.colourframe label{color:#202734;}
html[data-light-design="true"] body.colourframe .panel-heading{background:#e2e5ee;}
html[data-light-design="true"] body.colourframe .list-heading,html[data-light-design="true"] body.colourframe .list-panel:nth-of-type(2) .list-heading,html[data-light-design="true"] body.colourframe .dashboard-panel > .list-heading,html[data-light-design="true"] body.colourframe .editor-panel > .list-heading{background:#e1e5ef;}
html[data-light-design="true"] body.colourframe .workspace-menu a[aria-current]{background:#e2e6ee;}
html[data-light-design="true"] body.colourframe .kanban-column-heading{background:#e1e5ef;}
html[data-light-design="true"] body.colourframe .ticket-detail-header{background:#e1e5ef;}
html[data-light-design="true"] body.colourframe .ticket-state{background:#e3e6ed;}
html[data-light-design="true"] body.colourframe .ticket-state[data-state=abgeschlossen]{background:#e3ede9;}
html[data-light-design="true"] body.colourframe .ticket-state[data-state=in_bearbeitung]{background:#ebe8e5;}
html[data-light-design="true"] body.colourframe .ticket-detail-tabs [role=tab][aria-selected=true]{background:#e2e6ee;}
html[data-light-design="true"] body.colourframe .ticket-detail-tabs [role=tab]:hover{background:#e2e6ee;}
html[data-light-design="true"] body.colourframe nav a[aria-current]{background-color:#c2c7cd;}
html[data-light-design="true"] body.colourframe .staff-card span,html[data-light-design="true"] body.colourframe .staff-card small{color:#1e2835;}
html[data-light-design="true"] body.colourframe #delete-record{background-color:#cdc3c5;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view).comparison-colourframe{color:#31381c;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-elbow{color:#0e1716;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-header h2{color:#292929;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-live{color:#242f25;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view).comparison-colourframe button{color:#0e1716;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-controls label{color:#242f25;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-controls select{background:#e4ece8;color:#292929;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-chart-switch button{background:#e5ebe8;color:#242f25;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-chart-switch button[aria-pressed=true]{color:#0e1716;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-totals>div{background:#e3ede8;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-totals span{color:#242f25;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-totals strong{color:#292929;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-panel{background:#e2eee9;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-panel h3{color:#292929;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-legend{color:#242f25;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .payout-key{background:#dae2f6;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .provision-key{background:#f6e7da;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-empty{color:#242f25;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-details{background:#e2eee9;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view).comparison-colourframe :is(th,td){background:#e2eee9;color:#31381c;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view).comparison-colourframe th{background:#e3eee8;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view).comparison-colourframe td a{color:#0f1e45;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-bottom{color:#0e1716;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .unused-contrast{background:#e8e8e8!important;color:#292929!important;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .unused-contrast{background:#e8e8e8!important;color:#292929!important;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-pie-legend{color:#242f25;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-pie-legend strong{color:#292929;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-chart-switch button[data-chart-panel="one"][data-chart-mode="line"][aria-pressed="true"]{background:#f6eada;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-chart-switch button[data-chart-panel="one"][data-chart-mode="bar"][aria-pressed="true"]{background:#e1daf6;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-chart-switch button[data-chart-panel="one"][data-chart-mode="pie"][aria-pressed="true"]{background:#f6eeda;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-chart-switch button[data-chart-panel="two"][data-chart-mode="line"][aria-pressed="true"]{background:#daf6ef;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-chart-switch button[data-chart-panel="two"][data-chart-mode="bar"][aria-pressed="true"]{background:#f6dae9;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-chart-switch button[data-chart-panel="two"][data-chart-mode="pie"][aria-pressed="true"]{background:#daf0f6;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-panel{background:#e2eee9;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-pie-legend>button{color:#242f25;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-pie-legend>button:hover,html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-pie-legend>button[aria-expanded="true"]{background:#e3ede7;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-event-detail{background:#e1efe9;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-event-detail header button{color:#0e1716;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-event-detail h3{color:#292929;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-detail-date{color:#242f25;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-event-detail dl>div{background:#e3ede8;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-event-detail dt{color:#242f25;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-event-detail dd{color:#292929;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-detail-open{color:#0e1716!important;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .unused-contrast{background:#e8e8e8!important;color:#292929!important;}
html[data-light-design="true"] body.colourframe header>nav,html[data-light-design="true"] body.colourframe .workspace-menu,html[data-light-design="true"] body.colourframe .management-menu{background:linear-gradient(110deg,#e0e7f0,#e5e4ec);}
html[data-light-design="true"] body.colourframe header>nav a:nth-child(1),html[data-light-design="true"] body.colourframe .workspace-menu a:nth-child(1){color:#0f2e45;}
html[data-light-design="true"] body.colourframe header>nav a:nth-child(2),html[data-light-design="true"] body.colourframe .workspace-menu a:nth-child(2){color:#452c0f;}
html[data-light-design="true"] body.colourframe header>nav a:nth-child(3),html[data-light-design="true"] body.colourframe .workspace-menu a:nth-child(3){color:#220f45;}
html[data-light-design="true"] body.colourframe .workspace-menu a:nth-child(4){color:#14402c;}
html[data-light-design="true"] body.colourframe .workspace-menu a:nth-child(5){color:#3c1639;}
html[data-light-design="true"] body.colourframe .list-panel[data-list-kind=current]>.list-heading{background:#e0e9f0;color:#102e43;}
html[data-light-design="true"] body.colourframe .list-panel[data-list-kind=working]>.list-heading{background:#eee9e2;color:#432d10;}
html[data-light-design="true"] body.colourframe .list-panel[data-list-kind=closed]>.list-heading{background:#e3ede9;color:#193a27;}
html[data-light-design="true"] body.colourframe .quick-choice{background:#e1e8ef;color:#1c2837;}
html[data-light-design="true"] body.colourframe .quick-choice[aria-pressed=true]{background:#e1e9ef;color:#292929;}
html[data-light-design="true"] body.colourframe .quick-choice.priority-Dringend[aria-pressed=true]{background:#eee2e4;}
html[data-light-design="true"] body.colourframe .quick-choice.priority-Hoch[aria-pressed=true],html[data-light-design="true"] body.colourframe .quick-choice.status-in_bearbeitung[aria-pressed=true]{background:#eee8e2;}
html[data-light-design="true"] body.colourframe .quick-choice.status-abgeschlossen[aria-pressed=true]{background:#e3ede9;}
html[data-light-design="true"] body.colourframe .archive-link a,html[data-light-design="true"] body.colourframe .note-wiki-link{color:#231340;}
html[data-light-design="true"] body.colourframe .archive-link a{background:#e6e3ed;}
html[data-light-design="true"] body.colourframe .rich-toolbar{background:#e1e6ef;}
html[data-light-design="true"] body.colourframe .rich-editor{background:#e0e6f0;}
html[data-light-design="true"] body.colourframe .rich-content a{color:#0f1e45;}
html[data-light-design="true"] body.colourframe .rich-cyan{color:#0f3545;}
html[data-light-design="true"] body.colourframe .rich-green{color:#173b29;}
html[data-light-design="true"] body.colourframe .rich-orange{color:#45280f;}
html[data-light-design="true"] body.colourframe .rich-lilac{color:#230f44;}
html[data-light-design="true"] body.colourframe .rich-coral{color:#450f16;}
html[data-light-design="true"] body.colourframe .rich-white{color:#1a243a;}
html[data-light-design="true"] body.colourframe .wiki-page-link[aria-current=true]{background:#e8e4ec!important;}
html[data-light-design="true"] body.colourframe .password-card{background:#e1e7ef;}
html[data-light-design="true"] body.colourframe .password-revealed code{background:#e0e7f0;}
html[data-light-design="true"] body.colourframe #password-form{background:#e0e6f0;}
html[data-light-design="true"] body.colourframe .wiki-tag[aria-pressed=true]{background:#e7e3ee;color:#0f1622;}
html[data-light-design="true"] body.colourframe .card-assignee{color:#1e3528;background:#e2eeea;}
html[data-light-design="true"] body.colourframe .history-event:before{background:#e1eaef;}
html[data-light-design="true"] body.colourframe .history-event.note:before{background:#e8ddf3;}
html[data-light-design="true"] body.colourframe .history-note-button{background:#e7e3ed;color:#260f45;}
html[data-light-design="true"] body.colourframe .history-note-button[aria-expanded=true]{background:#e8e2ee;}
html[data-light-design="true"] body.colourframe .history-note{background:#e2e6ee;}
html[data-light-design="true"] body.colourframe .wiki-tree-row .wiki-page-link[aria-current=page]{background:#e8e4ec!important;}
html[data-light-design="true"] body.colourframe .wiki-tree-row .wiki-page-context{background:#e2e7ee!important;}
html[data-light-design="true"] body.colourframe .wiki-tree-toggle{color:#251d36;}
html[data-light-design="true"] body.colourframe .wiki-tree-toggle{color:#230f45;}
html[data-light-design="true"] body.colourframe .wiki-tree-toggle:hover{background:#e8e4ec!important;}
html[data-light-design="true"] body.colourframe .wiki-tag-list .wiki-tag-choice{background:#e2e7ef;color:#231c37;}
html[data-light-design="true"] body.colourframe .wiki-tag-count{background:#dfe6f1;color:#1a283a;}
html[data-light-design="true"] body.colourframe .wiki-tag-choice[aria-pressed=true]{background:#e8e4ec!important;}
html[data-light-design="true"] body.colourframe #wiki-read{background:#e8e8e8;color:#1e2734;}
html[data-light-design="true"] body.colourframe .favorite-toggle{background:#eceae4;color:#403313;}
html[data-light-design="true"] body.colourframe .favorite-toggle[aria-pressed=true]{background:#f1eadf;color:#45360f;}
html[data-light-design="true"] body.colourframe .favorites-shell{background:linear-gradient(130deg,#e3e4ed,#e1e6ef 55%,#e0ecf0);}
html[data-light-design="true"] body.colourframe .favorites-heading h2 span{background:#eeeae3;color:#45360f;}
html[data-light-design="true"] body.colourframe .favorite-emblem{color:#3e2f16;}
html[data-light-design="true"] body.colourframe .favorite-filters label{color:#202834;}
html[data-light-design="true"] body.colourframe .favorite-card{background:#dfe6f1;}
html[data-light-design="true"] body.colourframe .favorite-card-star{color:#3c2f17;}
html[data-light-design="true"] body.colourframe .favorite-kind-badge{color:#142540;}
html[data-light-design="true"] body.colourframe .favorite-card[data-kind=request] .favorite-kind-badge{color:#291a3a;}
html[data-light-design="true"] body.colourframe .favorite-status-badge{color:#202834;background:#e2e7ee;}
html[data-light-design="true"] body.colourframe .favorite-title{color:#202434;}
html[data-light-design="true"] body.colourframe .favorite-card-meta{color:#212833;}
html[data-light-design="true"] body.colourframe .favorite-next{color:#1d2d36;}
html[data-light-design="true"] body.colourframe .favorite-priority{background:#e2e7ee;color:#19273a;}
html[data-light-design="true"] body.colourframe .favorite-priority[data-priority=Hoch]{background:#ede9e3;color:#452f0f;}
html[data-light-design="true"] body.colourframe .favorite-priority[data-priority=Dringend]{background:#ede3e5;color:#450f13;}
html[data-light-design="true"] body.colourframe .favorite-id{color:#232830;}
html[data-light-design="true"] body.colourframe .favorite-empty{color:#222732;}
html[data-light-design="true"] body.colourframe .notice-library h3{color:#222e31;}
html[data-light-design="true"] body.colourframe .notice-library-item{background:#e2e9ee!important;}
html[data-light-design="true"] body.colourframe .notice-library-item[aria-current=page]{background:#e3eded!important;}
html[data-light-design="true"] body.colourframe .notice-library-state{color:#212833;}
html[data-light-design="true"] body.colourframe .notice-library-state[data-active=true]{color:#173c28;}
html[data-light-design="true"] body.colourframe .notice-template-picker{background:#e2eaee;}
html[data-light-design="true"] body.colourframe .notice-editor-frame{background:#e2eeee;}
html[data-light-design="true"] body.colourframe .notice-editor-block{background:#e1e9ef;}
html[data-light-design="true"] body.colourframe .notice-save-frame{background:#e1ebef;}
html[data-light-design="true"] body.colourframe .notice-public-card{background:#dfebf1;}
html[data-light-design="true"] body.colourframe .notice-public-card h2,html[data-light-design="true"] body.colourframe .notice-public-card h3{color:#1a2e3a;}
html[data-light-design="true"] body.colourframe .notice-public-card .rich-content{color:#1e2a34;}
html[data-light-design="true"] body.colourframe .notice-public-card[data-severity=warning]{background:#ede9e3;}
html[data-light-design="true"] body.colourframe .notice-public-card[data-severity=outage]{background:#ece4e8;}
html[data-light-design="true"] body.colourframe .notice-label{color:#1b3139;}
html[data-light-design="true"] body.colourframe .notice-public-card[data-severity=warning] .notice-label{color:#423011;}
html[data-light-design="true"] body.colourframe .notice-public-card[data-severity=outage] .notice-label{color:#3d1620;}
html[data-light-design="true"] body.colourframe .dynamic-section{background:#e1e8ef;}
html[data-light-design="true"] body.colourframe .editor-rule-block{background:#e1e8f0;}
html[data-light-design="true"] body.colourframe .priority-editor-row{background:#e0e7f1;}
html[data-light-design="true"] body.colourframe .priority-order{background:#e4e6ec;color:#16243e;}
html[data-light-design="true"] body.colourframe .priority-replacement{background:#ede8e3;}
html[data-light-design="true"] body.colourframe .priority-replacement small{color:#3a2e19;}
html[data-light-design="true"] body.colourframe .institution-first{background:#e0e8f0;}
html[data-light-design="true"] body.colourframe .quick-choice.priority-rank-0{background:#e1e8ef;}
html[data-light-design="true"] body.colourframe .favorite-priority[data-level=high]{background:#ede9e3;color:#452f0f;}
html[data-light-design="true"] body.colourframe .favorite-priority[data-level=highest]{background:#ede3e5;color:#450f13;}
html[data-light-design="true"] body.colourframe .ticket-tag-chip,html[data-light-design="true"] body.colourframe .ticket-tag-label{color:#162e3d;background:#e1eaef;}
html[data-light-design="true"] body.colourframe .board-column-editor-block{background:#dfe8f1;}
html[data-light-design="true"] body.colourframe .board-tag-rule-section summary{color:#19283a;}
html[data-light-design="true"] body.colourframe .editor-field-details{background:#e0e8f0;}
html[data-light-design="true"] body.colourframe .editor-field-details>summary{color:#19283a;}
html[data-light-design="true"] body.colourframe .editor-field-details[open]>summary{background:#e1e7f0;}
html[data-light-design="true"] body.colourframe .dynamic-auto-tags{color:#1e352a;background:#e3ede9;}
html[data-light-design="true"] body.colourframe .tag-manage-row{background:#e1e9ef!important;}
html[data-light-design="true"] body.colourframe .tag-manage-row small{color:#202b34;}
html[data-light-design="true"] body.colourframe .tag-manage-row[aria-pressed=true]{background:#e2e9ee!important;}
html[data-light-design="true"] body.colourframe .tag-manage-actions{background:#e1e7ef;}
html[data-light-design="true"] body.colourframe .tag-manage-preview{background:#e4edeb;color:#22322c;}
html[data-light-design="true"] body.colourframe .list-heading .table-date-sort{background:#e1eaef;color:#1d2e36;}
html[data-light-design="true"] body.colourframe .quick-select{background:#e1e7ef;color:#18273b;}
html[data-light-design="true"] body.colourframe .quick-select.priority-rank-0{background:#e2efea;}
html[data-light-design="true"] body.colourframe .quick-select.priority-rank-1{background:#f0eae1;}
html[data-light-design="true"] body.colourframe .quick-select.priority-rank-2,html[data-light-design="true"] body.colourframe .quick-select.priority-rank-3{background:#ede3e6;}
html[data-light-design="true"] body.colourframe .quick-select.status-offen{background:#e3e7ee;}
html[data-light-design="true"] body.colourframe .quick-select.status-in_bearbeitung{background:#e9e4ec;}
html[data-light-design="true"] body.colourframe .quick-select.status-abgeschlossen{background:#e1efea;}
html[data-light-design="true"] body.colourframe .quick-tag-dropdown>summary{background:#e0eaf0;color:#16303d;}
html[data-light-design="true"] body.colourframe .quick-tag-menu{background:#dee9f2;}
html[data-light-design="true"] body.colourframe .quick-tag-dropdown[open]>summary{background:#e2e9ef;}
html[data-light-design="true"] body.colourframe .todo-hero{background:linear-gradient(120deg,#e2e6ee,#dfecf1);}
html[data-light-design="true"] body.colourframe .todo-stats>div{background:#e1e8ef;}
html[data-light-design="true"] body.colourframe .todo-stats span{color:#1e2935;}
html[data-light-design="true"] body.colourframe .todo-stats strong{color:#142840;}
html[data-light-design="true"] body.colourframe .todo-stats>div:nth-child(3){background:#ede3e8;}
html[data-light-design="true"] body.colourframe .todo-stats>div:nth-child(4){background:#ece9e5;}
html[data-light-design="true"] body.colourframe .todo-section{background:#e1e7ef;}
html[data-light-design="true"] body.colourframe .todo-action{background:#e1e8ef;}
html[data-light-design="true"] body.colourframe .todo-date{color:#1d2d36;background:#e1e9ef;}
html[data-light-design="true"] body.colourframe .todo-date[data-urgency=overdue]{background:#eee2e6;color:#450f19;}
html[data-light-design="true"] body.colourframe .todo-date[data-urgency=today]{background:#efeae1;color:#45340f;}
html[data-light-design="true"] body.colourframe .todo-date[data-urgency=undated]{background:#e3e8ed;color:#222932;}
html[data-light-design="true"] body.colourframe .todo-meta{color:#1f2934;}
html[data-light-design="true"] body.colourframe .todo-owner{color:#21332e;}
html[data-light-design="true"] body.colourframe .todo-ticket-link{color:#132c40;}
html[data-light-design="true"] body.colourframe .todo-record{background:#e1e7ef;}
html[data-light-design="true"] body.colourframe .todo-status,html[data-light-design="true"] body.colourframe .todo-priority{background:#e4e4ec;color:#191a3a;}
html[data-light-design="true"] body.colourframe .todo-priority{background:#eeebe3;color:#3f3414;}
html[data-light-design="true"] body.colourframe .todo-record-dates small{color:#202834;}
html[data-light-design="true"] body.colourframe .todo-next-text{color:#1e2b35;}
html[data-light-design="true"] body.colourframe .todo-empty{color:#1d2935;background:#e1e8ef;}
html[data-light-design="true"] body.colourframe .staff-system-hint{background:#e0ebf0;color:#18303b;}
html[data-light-design="true"] body.colourframe .todo-general{background:#e0f0ec;color:#183a2c;}
html[data-light-design="true"] body.colourframe .calendar-list-day,html[data-light-design="true"] body.colourframe .calendar-week-day{background:#dfe8f1;}
html[data-light-design="true"] body.colourframe .calendar-list-date{background:#e1e9ef;color:#162d3d;}
html[data-light-design="true"] body.colourframe .calendar-week-day.today{background:#e1e6ef;}
html[data-light-design="true"] body.colourframe .calendar-radar-column{background:#e0e8f0;}
html[data-light-design="true"] body.colourframe .calendar-radar-column[data-urgency=overdue]{background:#ece4e9;}
html[data-light-design="true"] body.colourframe .calendar-radar-column[data-urgency=today]{background:#eceae4;}
html[data-light-design="true"] body.colourframe .calendar-radar-column time{color:#1c2a38;}
html[data-light-design="true"] body.colourframe .calendar-event.step{background:#e3ede9;color:#1b3925;}
html[data-light-design="true"] body.colourframe .calendar-legend .calendar-legend-step{background:#e1efe9;color:#12261f;}
html[data-light-design="true"] body.colourframe .todo-place-heading{color:#1c3638;}
html[data-light-design="true"] body.colourframe .todo-section:first-child{background:#e0eaf1;}
html[data-light-design="true"] body.colourframe .todo-section:last-child{background:#e0e5f0;}
html[data-light-design="true"] body.colourframe .todo-section>.list-heading h3{color:#0f2745;}
html[data-light-design="true"] body.colourframe .todo-section>.hint{color:#212933;}
html[data-light-design="true"] body.colourframe .todo-record{background:#dfe6f2;}
html[data-light-design="true"] body.colourframe .todo-record[data-status=in_bearbeitung]{background:#eae8e6;}
html[data-light-design="true"] body.colourframe .todo-record .todo-ticket-link{color:#0f1b45;}
html[data-light-design="true"] body.colourframe .todo-record .todo-ticket-link:hover{color:#0f2e45;}
html[data-light-design="true"] body.colourframe .todo-record .todo-meta{color:#1c2838;}
html[data-light-design="true"] body.colourframe .todo-status[data-status=offen]{background:#ddeaf3;color:#0f3245;}
html[data-light-design="true"] body.colourframe .todo-status[data-status=in_bearbeitung]{background:#f1e8df;color:#452f0f;}
html[data-light-design="true"] body.colourframe .todo-priority[data-level=normal]{background:#e0f0ec;color:#153f2d;}
html[data-light-design="true"] body.colourframe .todo-priority[data-level=high]{background:#f2eade;color:#45320f;}
html[data-light-design="true"] body.colourframe .todo-priority[data-level=highest]{background:#f0e0e6;color:#450f20;}
html[data-light-design="true"] body.colourframe .todo-general{background:#e3e7ed;color:#1b2739;}
html[data-light-design="true"] body.colourframe .todo-record-dates small{color:#1d2836;}
html[data-light-design="true"] body.colourframe .todo-date{background:#e0e9f1;color:#0f2c45;}
html[data-light-design="true"] body.colourframe .todo-date[data-urgency=overdue]{background:#f0e0e6;color:#450f1d;}
html[data-light-design="true"] body.colourframe .todo-date[data-urgency=today]{background:#f2eade;color:#45340f;}
html[data-light-design="true"] body.colourframe .todo-date[data-urgency=undated]{background:#e2e7ee;color:#1f2834;}
html[data-light-design="true"] body.colourframe .todo-next-box>small{color:#1d2836;}
html[data-light-design="true"] body.colourframe .todo-next-text{color:#122441;}
html[data-light-design="true"] body.colourframe .todo-action{background:#e0ecf0;}
html[data-light-design="true"] body.colourframe .todo-action-check strong{color:#163d28;}
html[data-light-design="true"] body.colourframe .todo-action .todo-owner{color:#1c3729;}
html[data-light-design="true"] body.colourframe .todo-action .todo-ticket-link{color:#0f2f44;}
html[data-light-design="true"] body.colourframe .todo-action .todo-meta{color:#212e33;}
html[data-light-design="true"] body.colourframe .filterbar>label,html[data-light-design="true"] body.colourframe .todo-toolbar>label,html[data-light-design="true"] body.colourframe .kanban-toolbar>label,html[data-light-design="true"] body.colourframe .calendar-toolbar>label,html[data-light-design="true"] body.colourframe .favorites-toolbar>label{color:#1d2936;}
html[data-light-design="true"] body.colourframe .filter-picker{background:#dfe7f1;color:#102843;}
html[data-light-design="true"] body.colourframe .filter-picker>summary:after{color:#192e3a;}
html[data-light-design="true"] body.colourframe .filter-picker.has-selection{background:#dfeaf1;}
html[data-light-design="true"] body.colourframe .filter-picker-options{background:#dee7f2;}
html[data-light-design="true"] body.colourframe .filter-picker-options>label{color:#102843;}
html[data-light-design="true"] body.colourframe .filter-picker-options>label:hover{background:#e1e9f0;}
html[data-light-design="true"] body.colourframe .filter-picker-options>button{background:#e0e9f0;color:#143040;}
html[data-light-design="true"] body.colourframe .note-history-card{background:#dfe6f1;}
html[data-light-design="true"] body.colourframe .note-history-card>h4{color:#0f2545;}
html[data-light-design="true"] body.colourframe .note-card-meta strong{color:#15313f;}
html[data-light-design="true"] body.colourframe .note-edited{color:#1e2835;}
html[data-light-design="true"] body.colourframe .note-composer{background:#dfe7f2;}
html[data-light-design="true"] body.colourframe .bulk-toolbar{background:#dfedf1;}
html[data-light-design="true"] body.colourframe .bulk-toolbar>strong{color:#0f443a;}
html[data-light-design="true"] body.colourframe .bulk-hint{color:#222e32;}
html[data-light-design="true"] body.colourframe .bulk-selected>td{background:#e0edf0!important;}
html[data-light-design="true"] body.colourframe .note-card-body .rich-cyan,html[data-light-design="true"] body.colourframe #note-preview-content .rich-cyan{color:#0f3745;}
html[data-light-design="true"] body.colourframe .note-card-body .rich-green,html[data-light-design="true"] body.colourframe #note-preview-content .rich-green{color:#183b20;}
html[data-light-design="true"] body.colourframe .note-card-body .rich-orange,html[data-light-design="true"] body.colourframe #note-preview-content .rich-orange{color:#452d0f;}
html[data-light-design="true"] body.colourframe .note-card-body .rich-lilac,html[data-light-design="true"] body.colourframe #note-preview-content .rich-lilac{color:#220f45;}
html[data-light-design="true"] body.colourframe .note-card-body .rich-coral,html[data-light-design="true"] body.colourframe #note-preview-content .rich-coral{color:#450f16;}
html[data-light-design="true"] body.colourframe .note-card-body .rich-white,html[data-light-design="true"] body.colourframe #note-preview-content .rich-white{color:#0f2644;}
html[data-light-design="true"] body.colourframe .live-conflict{background:#eee8e2;color:#452f0f;}
html[data-light-design="true"] body.colourframe .note-visual-editor{background:#dee7f2;}
html[data-light-design="true"] body.colourframe .note-visual-editor .rich-cyan{color:#0f3745;}
html[data-light-design="true"] body.colourframe .note-visual-editor .rich-green{color:#183b20;}
html[data-light-design="true"] body.colourframe .note-visual-editor .rich-orange{color:#452d0f;}
html[data-light-design="true"] body.colourframe .note-visual-editor .rich-lilac{color:#220f45;}
html[data-light-design="true"] body.colourframe .note-visual-editor .rich-coral{color:#450f16;}
html[data-light-design="true"] body.colourframe .note-visual-editor .rich-white{color:#0f2644;}
html[data-light-design="true"] body.colourframe .wiki-picker{background:#dfe7f1;}
html[data-light-design="true"] body.colourframe .wiki-picker>summary{color:#18313a;}
html[data-light-design="true"] body.colourframe .wiki-picker>summary::after{color:#1b3933;}
html[data-light-design="true"] body.colourframe .wiki-picker-menu{background:#dfe7f1;}
html[data-light-design="true"] body.colourframe .wiki-picker-page{background:#e0e9f0!important;color:#172f3b!important;}
html[data-light-design="true"] body.colourframe .wiki-picker-page[aria-current=true]{background:#e1efee!important;}
html[data-light-design="true"] body.colourframe .board-nav-item{color:#1a2e39;}
html[data-light-design="true"] body.colourframe .editor-insertion-row:hover,html[data-light-design="true"] body.colourframe .editor-insertion-row:focus-within{background:#e0e8f0;}
html[data-light-design="true"] body.colourframe .editor-section-card{background:#e0e8f0;}
html[data-light-design="true"] body.colourframe .editor-section-card>summary{color:#133040;}
html[data-light-design="true"] body.colourframe .editor-condition{background:#dfe7f1;}
html[data-light-design="true"] body.colourframe .editor-condition-number{color:#212a33;}
html[data-light-design="true"] body.colourframe .editor-rule-block{background:#e0e9f0;}
html[data-light-design="true"] body.colourframe .board-nav-grip{color:#202c34;}
html[data-light-design="true"] body.colourframe .ticket-description .description-section{color:#1a2e3a;}
html[data-light-design="true"] body.colourframe .description-answer strong{color:#212c33;}
html[data-light-design="true"] body.colourframe .description-image{background:#e0e8f0;}
html[data-light-design="true"] body.colourframe .description-image figcaption{color:#1d2d35;}
html[data-light-design="true"] body.colourframe .attachment-origin{color:#20342e;}
html[data-light-design="true"] body.colourframe .ticket-detail-section.original-request{background:#deecf2;color:#15333f;}
html[data-light-design="true"] body.colourframe .original-request>h3{color:#103743;}
html[data-light-design="true"] body.colourframe .original-request .description-answer strong{color:#17353c;}
html[data-light-design="true"] body.colourframe .original-request .description-image{background:#dceef4;}
html[data-light-design="true"] body.colourframe .original-request .ticket-person{color:#17323c;}
html[data-light-design="true"] body.colourframe .description-file{background:#dbedf5;}
html[data-light-design="true"] body.colourframe .description-file strong{color:#17343c;}
html[data-light-design="true"] body.colourframe .kanban-column-add{background:#ddf4ee!important;color:#0f232b!important;}
html[data-light-design="true"] body.colourframe .board-assign-dialog{background:#dee8f2;color:#19313a;}
html[data-light-design="true"] body.colourframe .standard-board-switch{background:#dfe8f1;}
html[data-light-design="true"] body.colourframe .standard-board-switch button{background:#e0e9f0!important;color:#1c2c37!important;}
html[data-light-design="true"] body.colourframe .standard-board-switch button[aria-pressed=true]{background:#ddf3ef!important;color:#10232e!important;}
html[data-light-design="true"] body.colourframe .ticket-detail-sidebar .ticket-goal-fields{background:#dfeaf1;}
html[data-light-design="true"] body.colourframe .ticket-goal-fields legend{color:#183a37;}
html[data-light-design="true"] body.colourframe .goal-optional{color:#212b33;}
html[data-light-design="true"] body.colourframe .notice-template-tools{background:#dfe7f1;}
html[data-light-design="true"] body.colourframe .notice-template-tools>summary{color:#1a2939;}
html[data-light-design="true"] body.colourframe .notice-template-tools>summary span{color:#202a34;}
html[data-light-design="true"] body.colourframe .notice-state-badge{background:#dfe7f1;color:#152d3f;}
html[data-light-design="true"] body.colourframe .notice-state-badge[data-state=public]{background:#e1efeb;color:#173c2f;}
html[data-light-design="true"] body.colourframe .notice-state-badge[data-state=template]{background:#e5e3ed;color:#23163c;}
html[data-light-design="true"] body.colourframe #notice-unsaved{color:#452e0f;}
html[data-light-design="true"] body.colourframe #notice-publish{background:#dff1eb;color:#112822;}
html[data-light-design="true"] body.colourframe #note-format-toolbar{background:#dee8f2;}
html[data-light-design="true"] body.colourframe #note-format-toolbar .note-toolbar-upload{background:#e2efec!important;color:#163e32!important;}
html[data-light-design="true"] body.colourframe .note-history-card{background:linear-gradient(145deg,#dfe9f1,#dfe7f1);}
html[data-light-design="true"] body.colourframe .note-history-card .note-card-meta strong{color:#132d40;}
html[data-light-design="true"] body.colourframe .note-history-card .note-card-meta time{color:#202a34;}
html[data-light-design="true"] body.colourframe .note-history-card .note-card-meta span{background:#e0e8f0;}
html[data-light-design="true"] body.colourframe .note-history-card>h4{color:#0f2c43;}
html[data-light-design="true"] body.colourframe .note-history-card .note-card-body{background:#dde8f3;color:#1b2a39;}
html[data-light-design="true"] body.colourframe .note-history-card .note-edited{color:#212933;}
html[data-light-design="true"] body.colourframe .note-history-card .note-edit-button{background:#e0e8f0!important;color:#0f2d44!important;}
html[data-light-design="true"] body.colourframe .note-history-card .note-delete-button{background:#ede3e6!important;color:#40141c!important;}
html[data-light-design="true"] body.colourframe .ews-connector{color:#1f2f34;}
html[data-light-design="true"] body.colourframe .ews-connector>summary{background:#e0ebf0;}
html[data-light-design="true"] body.colourframe #ews-state{color:#222e32;}
html[data-light-design="true"] body.colourframe .ews-dot{background:#e6e9ea;}
html[data-light-design="true"] body.colourframe .ews-dot[data-state=connected]{background:#e0f0ea;}
html[data-light-design="true"] body.colourframe .ews-dot[data-state=connecting]{background:#f3eddd;}
html[data-light-design="true"] body.colourframe .ews-dot[data-state=error]{background:#f3dedd;}
html[data-light-design="true"] body.colourframe .ews-connector-body{background:#dfeaf1;}
html[data-light-design="true"] body.colourframe .ews-launch summary{color:#1c3037;}
html[data-light-design="true"] body.colourframe .ews-launch pre{background:#dee9f2;}
html[data-light-design="true"] body.colourframe .mail-connection{color:#222a31;}
html[data-light-design="true"] body.colourframe .mail-connection.connected{color:#1a3a29;}
html[data-light-design="true"] body.colourframe .mail-navigation{background:#dfe8f1;}
html[data-light-design="true"] body.colourframe .mail-filters button[aria-pressed=true]{background:#e2eaef;}
html[data-light-design="true"] body.colourframe .mail-thread{background:#e0e9f0!important;color:#1c2838!important;}
html[data-light-design="true"] body.colourframe .mail-thread.sent{background:#e3e4ed!important;}
html[data-light-design="true"] body.colourframe .mail-thread.selected{background:#e1eaef!important;}
html[data-light-design="true"] body.colourframe .mail-thread .mail-direction{color:#1c3738;}
html[data-light-design="true"] body.colourframe .mail-thread.sent .mail-direction{color:#24193a;}
html[data-light-design="true"] body.colourframe .mail-address,html[data-light-design="true"] body.colourframe .mail-thread time,html[data-light-design="true"] body.colourframe .mail-snippet{color:#222932;}
html[data-light-design="true"] body.colourframe .mail-snippet{color:#222a31;}
html[data-light-design="true"] body.colourframe .mail-main{background:#dee9f2;}
html[data-light-design="true"] body.colourframe .mail-reader-state{background:#dff0f1;color:#1b3935;}
html[data-light-design="true"] body.colourframe .mail-reader-state.sent{background:#e7e3ed;color:#28153f;}
html[data-light-design="true"] body.colourframe .mail-meta dt{color:#202e34;}
html[data-light-design="true"] body.colourframe .mail-body{background:#dfe9f2;}
html[data-light-design="true"] body.colourframe .mail-warning{background:#eee9e2;color:#3d2e16;}
html[data-light-design="true"] body.colourframe #mail-compose textarea{background:#dfe9f2;}
html[data-light-design="true"] body.colourframe .todo-mail-watch{background:#deecf2;}
html[data-light-design="true"] body.colourframe .todo-mail-watch h3{color:#1c3438;}
html[data-light-design="true"] body.colourframe .todo-mail-watch>.hint,html[data-light-design="true"] body.colourframe .todo-mail-watch>p[role=status]{color:#202d34;}
html[data-light-design="true"] body.colourframe .todo-mail-card{background:#e0edf0;}
html[data-light-design="true"] body.colourframe .todo-mail-subject{color:#202f34;}
html[data-light-design="true"] body.colourframe .todo-mail-card small{color:#202e34;}
html[data-light-design="true"] body.colourframe .todo-mail-badge{color:#193a2a;}
html[data-light-design="true"] body.colourframe .mail-address-picker summary{color:#19333a;}
html[data-light-design="true"] body.colourframe #mail-rich-body{background:#dfe9f2;}
html[data-light-design="true"] body.colourframe #ticket-dialog>#app-header{background:#dfe7f1;}
html[data-light-design="true"] body.colourframe .todo-mail-empty{color:#202d34;}
html[data-light-design="true"] body.colourframe .ticket-file-tree{background:#dfe9f2;}
html[data-light-design="true"] body.colourframe .ticket-file-tree .file-root{background:#e2e8ee;color:#162d3e;}
html[data-light-design="true"] body.colourframe .file-folder{background:#e0e8f0!important;color:#1b2c39!important;}
html[data-light-design="true"] body.colourframe .ticket-file-tree .selected{background:#e1e9ef!important;}
html[data-light-design="true"] body.colourframe .ticket-file-pane{background:#dee8f2;}
html[data-light-design="true"] body.colourframe .file-browser-row{background:#dfe8f1;}
html[data-light-design="true"] body.colourframe .file-drop-active{background:#e0f0f0!important;}
html[data-light-design="true"] body.colourframe .ticket-updated{color:#212833;}
html[data-light-design="true"] body.colourframe .external-link-dialog{background:#e0e8f1;color:#1b2b39;}
html[data-light-design="true"] body.colourframe .app-action-dialog{background:#e0e7f1;color:#19283a;}
html[data-light-design="true"] body.colourframe .mail-compose-file{background:#e1e8ef;}
html[data-light-design="true"] body.colourframe .todo-compact-panel{background:#dfe9f2;}
html[data-light-design="true"] body.colourframe .todo-compact-row{background:#dfe9f1!important;}
html[data-light-design="true"] body.colourframe .todo-compact-row small,html[data-light-design="true"] body.colourframe .todo-compact-row time{color:#1f2b34;}
html[data-light-design="true"] body.colourframe .ticket-unread-count{background:#dae9f6;color:#121d2e;}
html[data-light-design="true"] body.colourframe .ticket-conflict{background:#eee6e2;}
html[data-light-design="true"] body.colourframe .todo-stats>button{background:#dfe8f1!important;color:#142d40!important;}
html[data-light-design="true"] body.colourframe .todo-stats>button[data-todo-focus=actions]{background:#e4e9ec!important;}
html[data-light-design="true"] body.colourframe .todo-stats>button[data-todo-focus=overdue]{background:#ece4e7!important;}
html[data-light-design="true"] body.colourframe .todo-stats>button[data-todo-focus=today]{background:#ece9e4!important;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-pie-legend .comparison-legend-dot{background:#dae2f6;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-legend-dot[data-side="one"][data-color="0"]{background:#f6eeda;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-legend-dot[data-side="one"][data-color="1"]{background:#f6e4da;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-legend-dot[data-side="one"][data-color="2"]{background:#f6dae1;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-legend-dot[data-side="one"][data-color="3"]{background:#f4dcef;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-legend-dot[data-side="one"][data-color="4"]{background:#f6e6da;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-legend-dot[data-side="one"][data-color="5"]{background:#f6eeda;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-legend-dot[data-side="one"][data-color="6"]{background:#f2dee7;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-legend-dot[data-side="one"][data-color="7"]{background:#f6e9da;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-legend-dot[data-side="two"][data-color="0"]{background:#daf0f6;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-legend-dot[data-side="two"][data-color="1"]{background:#dae1f6;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-legend-dot[data-side="two"][data-color="2"]{background:#dbf5e8;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-legend-dot[data-side="two"][data-color="3"]{background:#dcdaf6;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-legend-dot[data-side="two"][data-color="4"]{background:#daeef6;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-legend-dot[data-side="two"][data-color="5"]{background:#daf6f0;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-legend-dot[data-side="two"][data-color="6"]{background:#dae0f6;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-legend-dot[data-side="two"][data-color="7"]{background:#dae7f6;}
html[data-light-design="true"] body.colourframe .project-portfolio>div{background:#e0e7f0;}
html[data-light-design="true"] body.colourframe .project-portfolio span{color:#1e2835;}
html[data-light-design="true"] body.colourframe .project-portfolio strong{color:#0f2f45;}
html[data-light-design="true"] body.colourframe .project-card{background:linear-gradient(145deg,#dfe7f1,#e0e6f0);}
html[data-light-design="true"] body.colourframe .project-card-title,html[data-light-design="true"] body.colourframe .project-task-title{color:#122841!important;}
html[data-light-design="true"] body.colourframe .project-number{color:#1b2839;}
html[data-light-design="true"] body.colourframe .project-phase-chip{color:#1b2839;background:#e1e7f0;}
html[data-light-design="true"] body.colourframe .project-card-objective{color:#1c2837;}
html[data-light-design="true"] body.colourframe .project-card-footer{color:#1d2936;}
html[data-light-design="true"] body.colourframe .project-plan-grid>label{background:#dee7f2;}
html[data-light-design="true"] body.colourframe .project-board-column{background:#dee7f2;}
html[data-light-design="true"] body.colourframe .project-column-heading strong{color:#122741;}
html[data-light-design="true"] body.colourframe .project-column-grip{color:#212733;}
html[data-light-design="true"] body.colourframe .project-task-card{background:#dfe8f1;}
html[data-light-design="true"] body.colourframe .project-task-card small,html[data-light-design="true"] body.colourframe .project-task-card select{color:#1c2938;}
html[data-light-design="true"] body.colourframe .project-mode #project-mail-folders{background:#dfe7f1;}
html[data-light-design="true"] body.colourframe .project-mode .project-planning label{color:#17283b;}
html[data-light-design="true"] body.colourframe .project-plan-preview article{background:#dee7f2;}
html[data-light-design="true"] body.colourframe .project-plan-preview h3{color:#16313d;}
html[data-light-design="true"] body.colourframe .mindmap-canvas{background:#dee5f3;}
html[data-light-design="true"] body.colourframe .mindmap-root{color:#122f41;background:#dfe9f1;}
html[data-light-design="true"] body.colourframe .mindmap-branch::before{background:#e2e7ee;}
html[data-light-design="true"] body.colourframe .mindmap-node{background:#deeaf2!important;color:#16343e!important;}
html[data-light-design="true"] body.colourframe .mindmap-node[data-color=green]{background:#e1efec!important;}
html[data-light-design="true"] body.colourframe .mindmap-node[data-color=orange]{background:#eee9e2!important;}
html[data-light-design="true"] body.colourframe .mindmap-node[data-color=lilac]{background:#e6e2ee!important;}
html[data-light-design="true"] body.colourframe .mindmap-node[data-color=coral]{background:#ede3e7!important;}
html[data-light-design="true"] body.colourframe .mindmap-node-detail{color:#1c2937;}
html[data-light-design="true"] body.colourframe .mindmap-toggle{background:#e1e7ef!important;color:#19283a!important;}
html[data-light-design="true"] body.colourframe .mindmap-editor{background:#dee7f2;}
html[data-light-design="true"] body.colourframe .login-area{background:#dfe7f1;}
html[data-light-design="true"] body.colourframe .active-person-bar strong{color:#0f3645;}
html[data-light-design="true"] body.colourframe .project-completed-row{background:#e0e8f0;}
html[data-light-design="true"] body.colourframe .project-category-chips span{background:#e2ebef;color:#173c38;}
html[data-light-design="true"] body.colourframe .project-task-detail{background:#dfe9f1;}
html[data-light-design="true"] body.colourframe .favorite-card[data-kind=project] .favorite-kind-badge{background:#e8e3ed;color:#281142;}
html[data-light-design="true"] body.colourframe .execution-block-heading{background:#e0e7f0;}
html[data-light-design="true"] body.colourframe .ticket-file-tree .execution-file-step button{background:#e0e8f0!important;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=categories]{background:#e1ebef;color:#16363e;}
html[data-light-design="true"] body.colourframe .category-tabs button[aria-selected=true]{background:#e1eaf0;color:#0f3544;}
html[data-light-design="true"] body.colourframe .ticket-waiting-summary{color:var(--muted,#262f3b);}
html[data-light-design="true"] body.colourframe .quick-select.status-wartend{color:#45340f;}
html[data-light-design="true"] body.colourframe .calendar-event.followup{background:#eeeae2;color:#45330f;}
html[data-light-design="true"] body.colourframe .calendar-legend-followup{color:#45340f;}
html[data-light-design="true"] body.colourframe .mail-preset-dialog{background:#ddf3ee;color:#1e3524;}
html[data-light-design="true"] body.colourframe .mail-preset-header h2{color:#25391b;}
html[data-light-design="true"] body.colourframe .mail-preset-header .eyebrow,html[data-light-design="true"] body.colourframe .mail-preset-frame>.eyebrow{color:#1c3728;}
html[data-light-design="true"] body.colourframe .mail-preset-dialog label,html[data-light-design="true"] body.colourframe .mail-preset-dialog .mail-field-label{color:#1d3622;}
html[data-light-design="true"] body.colourframe .mail-preset-dialog :is(input:not([type=checkbox]),select){background:#daf6ef;color:#1c381f;}
html[data-light-design="true"] body.colourframe .mail-preset-dialog button{background:#dff1eb;color:#1c3822;}
html[data-light-design="true"] body.colourframe .mail-preset-dialog button:hover{background:#e1efe9;}
html[data-light-design="true"] body.colourframe .mail-preset-dialog #mail-preset-save{background:#e2f0e0;color:#0e2822;}
html[data-light-design="true"] body.colourframe .mail-preset-dialog #mail-preset-delete{background:#efe1e3;color:#450f10;}
html[data-light-design="true"] body.colourframe .mail-preset-picker{background:#def2eb;}
html[data-light-design="true"] body.colourframe .mail-preset-dialog .rich-editor{background:#daf6ef;color:#1c381f;}
html[data-light-design="true"] body.colourframe .mail-preset-save-frame{background:#def2eb;}
html[data-light-design="true"] body.colourframe .mail-preset-dialog .hint{color:#223227;}
html[data-light-design="true"] body.colourframe #mail-preset-status:not(:empty){background:#e0f0e7;}
html[data-light-design="true"] body.colourframe #mail-preset-search-count{color:#223227;}
html[data-light-design="true"] body.colourframe :is(#mail-toolbar,#wiki-toolbar,#note-format-toolbar).compose-text-toolbar{background:#e1e6ef;}
html[data-light-design="true"] body.colourframe .compose-text-editor{background:#dfe9f2;}
html[data-light-design="true"] body.colourframe .compose-text-editor a{color:#0f1e45;}
html[data-light-design="true"] body.colourframe .project-members-options{background:#dfe7f1;}
html[data-light-design="true"] body.colourframe .wiki-search-card mark{background:#f6efda;color:#141c25;}
html[data-light-design="true"] body.colourframe .wiki-topic-info{background:#f4dcdf;}
html[data-light-design="true"] body.colourframe .wiki-home-tab[aria-selected="true"]{background:#e0e6f0!important;}
html[data-light-design="true"] body.colourframe .wiki-home-tab-panel mark{background:#f6efda;color:#141c25;}
html[data-light-design="true"] body.colourframe .ticket-detail-tabs [role="tab"].has-content::before{background:#daf6e7;}
html[data-light-design="true"] body.colourframe .colourframe-move-dialog{background:var(--panel,#e1e7ef);color:var(--text,#202a41);}
html[data-light-design="true"] body.colourframe .colourframe-move-dialog h2{color:#45290f;}
html[data-light-design="true"] body.colourframe .wiki-move-tree{background:#dce6f4;}
html[data-light-design="true"] body.colourframe .wiki-move-target[aria-pressed="true"]{background:#daf6e7;color:#07121c;}
html[data-light-design="true"] body.colourframe .wiki-move-topic{background:#e8daf6;color:#0f0f0f;}
html[data-light-design="true"] body.colourframe #ticket-panel-steps .task-text-line{background:#deecf2;color:#15333f;}
html[data-light-design="true"] body.colourframe #wiki-breadcrumb .wiki-breadcrumb-topic{color:#2d0f45;}
html[data-light-design="true"] body.colourframe .wiki-breadcrumb-topic-badge{background:#e8e2ee;color:#2c0f45;}
html[data-light-design="true"] body.colourframe .project-planning-rich-block{background:#dee7f2;}
html[data-light-design="true"] body.colourframe .project-planning-rich-block h4{color:#17283b;}
html[data-light-design="true"] body.colourframe .planning-item-locked{background:#e1eaef;}
html[data-light-design="true"] body.colourframe .planning-item-locked::after{color:#452d0f;}
html[data-light-design="true"] body.colourframe .project-planning-preview .planning-item-done{color:#153f23;}
html[data-light-design="true"] body.colourframe .project-planning-preview .planning-item-done::marker{color:#153f23;}
html[data-light-design="true"] body.colourframe .project-planning-editor .planning-list-item{background:#e1eaef;}
html[data-light-design="true"] body.colourframe .file-browser-row>.attachment-button{color:#1f150d;}
html[data-light-design="true"] body.colourframe .file-browser-row>.attachment-button:hover{background-color:#d4c8bb;}
html[data-light-design="true"] body.colourframe .file-browser-row{background:#f1dfe5;}
html[data-light-design="true"] body.colourframe #project-table-search{background:#e8e8e8;color:#1a293a;}
html[data-light-design="true"] body.colourframe #project-table-grid thead,html[data-light-design="true"] body.colourframe #project-table-grid thead th{background:#e8e8e8;color:#1a293a;}
html[data-light-design="true"] body.colourframe #project-table-grid thead input,html[data-light-design="true"] body.colourframe #project-table-grid thead button{background:#e8e8e8;color:#1a293a;}
html[data-light-design="true"] body.colourframe #project-table-grid thead input::placeholder,html[data-light-design="true"] body.colourframe #project-table-search::placeholder{color:#212833;}
html[data-light-design="true"] body.colourframe #project-table-grid thead button:hover:not(:disabled){background:#e8e8e8;}
html[data-light-design="true"] body.colourframe #kanban-view .kanban-shell>.list-heading>h2{color:#24385e;}
html[data-light-design="true"] body.colourframe #app-header{background:#e0e7f0;}
html[data-light-design="true"] body.colourframe :is(.panel-heading,.list-panel>.list-heading,.dashboard-panel>.list-heading,.editor-panel>.list-heading){background:#e1e6ef;}
html[data-light-design="true"] body.colourframe .list-panel tbody tr:hover>td{background-color:#c2c7ce;}
html[data-light-design="true"] body.colourframe :is(input,textarea)::placeholder{color:#202834;}
html[data-light-design="true"] body.colourframe .stats>div{background:linear-gradient(140deg,#e1e7ef,#e1e6ef);}
html[data-light-design="true"] body.colourframe .stats span{color:#1c2837;}
html[data-light-design="true"] body.colourframe .wiki-home-tab{background:#e0e7f1!important;}
html[data-light-design="true"] body.colourframe .wiki-home-tab[aria-selected=true]{background:#e0e8f0!important;}
html[data-light-design="true"] body.colourframe .ticket-detail-tabs{background:#dfe6f1;}
html[data-light-design="true"] body.colourframe .kanban-card:hover{background:#e0e6f0;}
html[data-light-design="true"] body.colourframe :is(#global-ticket-stats,#requests-view>.stats)>.list-jump-tile:not(.dashboard-jump-tile)>span{color:#24385e;}
html[data-light-design="true"] body.colourframe .stats>.dashboard-jump-tile{background:linear-gradient(140deg,#e1e7ef,#e1e6ef);}
html[data-light-design="true"] body.colourframe .stats>.dashboard-jump-tile>span{color:#1c2837;}
html[data-light-design="true"] body.colourframe .ticket-detail-tabs [role=tab]{color:#132040;}
html[data-light-design="true"] body.colourframe .archive-date-filters{background:#dfe8f1;}
html[data-light-design="true"] body.colourframe .archive-date-status{color:#450f1c;}
html[data-light-design="true"] body.colourframe #app-header{background-color:#bfc7d0;}
html[data-light-design="true"] body.colourframe .panel{background-color:#c1c7ce;}
html[data-light-design="true"] body.colourframe :is(.panel-heading,.list-panel>.list-heading,.dashboard-panel>.list-heading){background-color:#c1c7ce;}
html[data-light-design="true"] body.colourframe .editor-panel>.list-heading{background-color:#c7c3cc;}
html[data-light-design="true"] body.colourframe .filterbar{background-color:#bfc7d0;}
html[data-light-design="true"] body.colourframe :is(.active-person-bar,.management-menu){background-color:#c0c8cf;}
html[data-light-design="true"] body.colourframe :is(.ticket-detail-main,.knowledge-main,.mail-main){background-color:#c1c7cf;}
html[data-light-design="true"] body.colourframe :is(.ticket-detail-sidebar,.knowledge-navigation,.mail-navigation,.board-sidebar){background-color:#bec7d1;}
html[data-light-design="true"] body.colourframe .ticket-detail-header{background-color:#c1c7ce;}
html[data-light-design="true"] body.colourframe .ticket-detail-tabs{background-color:#bec6d1;}
html[data-light-design="true"] body.colourframe :is(.panel-heading h1,.list-heading h2,.ticket-detail-header h2,.project-planning-rich-block h4){color:#0f2745;}
html[data-light-design="true"] body.colourframe :is(label,legend){color:#142740;}
html[data-light-design="true"] body.colourframe :is(.hint,.ticket-subtitle,.wiki-result-path,.note-edited){color:#1c2837;}
html[data-light-design="true"] body.colourframe .workspace-menu a{color:#132040;}
html[data-light-design="true"] body.colourframe .workspace-menu a[aria-current]{color:#292929;}
html[data-light-design="true"] body.colourframe :is(#global-ticket-stats,#requests-view>.stats)>.list-jump-tile:not(.dashboard-jump-tile){color:#0e131d;}
html[data-light-design="true"] body.colourframe :is(#global-ticket-stats,#requests-view>.stats)>.list-jump-tile:nth-child(1){background-color:#bbc8d4;}
html[data-light-design="true"] body.colourframe :is(#global-ticket-stats,#requests-view>.stats)>.list-jump-tile:nth-child(2){background-color:#d4c8bb;}
html[data-light-design="true"] body.colourframe :is(#global-ticket-stats,#requests-view>.stats)>.list-jump-tile:nth-child(3){background-color:#c8bed1;}
html[data-light-design="true"] body.colourframe :is(#global-ticket-stats,#requests-view>.stats)>.list-jump-tile:nth-child(4){background-color:#c2cec6;}
html[data-light-design="true"] body.colourframe :is(#global-ticket-stats,#requests-view>.stats)>.list-jump-tile:not(.dashboard-jump-tile)>span{color:#24385e;}
html[data-light-design="true"] body.colourframe .stats>.dashboard-jump-tile{background:linear-gradient(140deg,#e0e8f0,#e0e7f1);color:#0f2444;}
html[data-light-design="true"] body.colourframe :is(#current-panel,#request-current-panel)>.list-heading{background-color:#c0c8cf;}
html[data-light-design="true"] body.colourframe :is(#working-panel,#request-working-panel)>.list-heading{background-color:#cec8c2;}
html[data-light-design="true"] body.colourframe :is(#waiting-panel,#request-waiting-panel) .list-heading{background-color:#c8c3cc;}
html[data-light-design="true"] body.colourframe :is(#closed-panel,#request-closed-panel)>.list-heading{background-color:#c2cec9;}
html[data-light-design="true"] body.colourframe .list-panel tbody tr:nth-child(odd)>td{background-color:#c0c7cf;}
html[data-light-design="true"] body.colourframe .list-panel tbody tr:nth-child(even)>td{background-color:#c1c7ce;}
html[data-light-design="true"] body.colourframe .list-panel tbody tr:hover>td{background-color:#c1c8ce;}
html[data-light-design="true"] body.colourframe .list-panel th{background-color:#bfc6d1;color:#0f2745;}
html[data-light-design="true"] body.colourframe :is(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]),select,textarea){background-color:#bec6d1;color:#0f2444;}
html[data-light-design="true"] body.colourframe :is(input,textarea)::placeholder{color:#1d2836;}
html[data-light-design="true"] body.colourframe .filter-picker{background-color:#c0c7d0;color:#0f2845;}
html[data-light-design="true"] body.colourframe .filter-picker.has-selection{background-color:#c0cacf;}
html[data-light-design="true"] body.colourframe .filter-picker-options{background-color:#bfc6d0;}
html[data-light-design="true"] body.colourframe .filter-picker-options>label:hover{background-color:#c0c8cf;}
html[data-light-design="true"] body.colourframe .wiki-home-tab:nth-child(1){background-color:#bfc8d0!important;}
html[data-light-design="true"] body.colourframe .wiki-home-tab:nth-child(2){background-color:#c1cece!important;}
html[data-light-design="true"] body.colourframe .wiki-home-tab:nth-child(3){background-color:#c8c2cd!important;}
html[data-light-design="true"] body.colourframe .wiki-home-tab:nth-child(4){background-color:#cec9c2!important;}
html[data-light-design="true"] body.colourframe :is(.wiki-home-card,.wiki-search-card,.wiki-topic-card){background-color:#c0c7cf;}
html[data-light-design="true"] body.colourframe :is(.wiki-home-tree,.wiki-home-tag-row,.wiki-tag-page-card>.rich-content){background-color:#bec6d1;}
html[data-light-design="true"] body.colourframe .wiki-page-link[aria-current=page]{color:#0f2b45;}
html[data-light-design="true"] body.colourframe #wiki-breadcrumb .wiki-breadcrumb-topic{color:#280f45;}
html[data-light-design="true"] body.colourframe .mail-thread{background-color:#bfc9d0!important;color:#0f2845!important;}
html[data-light-design="true"] body.colourframe .mail-thread.sent{background-color:#c7c3cd!important;}
html[data-light-design="true"] body.colourframe .mail-thread.selected{background-color:#c1c9ce!important;}
html[data-light-design="true"] body.colourframe .mail-thread.sent.selected{background-color:#c8c2cd!important;}
html[data-light-design="true"] body.colourframe :is(.mail-address,.mail-thread time,.mail-snippet){color:#1c2938;}
html[data-light-design="true"] body.colourframe .mail-reader-state{background-color:#c0cfcc;color:#0f442d;}
html[data-light-design="true"] body.colourframe .mail-reader-state.sent{background-color:#c8c2cd;color:#290f45;}
html[data-light-design="true"] body.colourframe :is(.mail-body,#mail-rich-body,.compose-text-editor,.note-visual-editor){background-color:#bec7d1;}
html[data-light-design="true"] body.colourframe :is(#mail-toolbar,#wiki-toolbar,#note-format-toolbar).compose-text-toolbar{background-color:#c3c4cc;}
html[data-light-design="true"] body.colourframe .project-planning-toolbar{background-color:#c3c4cc;}
html[data-light-design="true"] body.colourframe .mail-warning{background-color:#d0c8c0;color:#452f0f;}
html[data-light-design="true"] body.colourframe .mail-preset-dialog{background-color:#c0d0cb;color:#173c22;}
html[data-light-design="true"] body.colourframe .mail-preset-dialog :is(input:not([type=checkbox]):not([type=color]),select,.rich-editor){background-color:#bed1cc;color:#173c22;}
html[data-light-design="true"] body.colourframe :is(.mail-preset-picker,.mail-preset-save-frame){background-color:#c1cec8;}
html[data-light-design="true"] body.colourframe .note-history-card{background:linear-gradient(145deg,#dfe8f1,#dfe7f1);}
html[data-light-design="true"] body.colourframe .note-history-card[data-note-type=diagnose]{background:linear-gradient(145deg,#e7e3ee,#e5e2ee);}
html[data-light-design="true"] body.colourframe .note-history-card[data-note-type=rueckfrage]{background:linear-gradient(145deg,#efe9e1,#ece8e4);}
html[data-light-design="true"] body.colourframe .note-history-card[data-note-type=loesung]{background:linear-gradient(145deg,#e1efe9,#e1f0eb);}
html[data-light-design="true"] body.colourframe .note-history-card .note-card-body{background-color:#bec7d1;}
html[data-light-design="true"] body.colourframe .note-history-card .note-card-meta span{background-color:#c0c7cf;}
html[data-light-design="true"] body.colourframe .note-composer{background-color:#c5c3cc;}
html[data-light-design="true"] body.colourframe .history-note{background-color:#c5c3cc;}
html[data-light-design="true"] body.colourframe .project-card{background:linear-gradient(145deg,#e0e7f0,#dfe7f1);}
html[data-light-design="true"] body.colourframe .project-card[data-status=in_bearbeitung]{background:linear-gradient(145deg,#e1efec,#e1efee);}
html[data-light-design="true"] body.colourframe .project-card[data-status=abgeschlossen]{background:linear-gradient(145deg,#e3e7ed,#e2e7ee);}
html[data-light-design="true"] body.colourframe .project-phase-chip{background-color:#c3c6cc;color:#0f2145;}
html[data-light-design="true"] body.colourframe .project-portfolio>div{background-color:#c0c8d0;}
html[data-light-design="true"] body.colourframe .project-planning-rich-block:nth-child(1){background-color:#c0c8d0;}
html[data-light-design="true"] body.colourframe .project-planning-rich-block:nth-child(2){background-color:#c6c3cc;}
html[data-light-design="true"] body.colourframe .project-planning-rich-block:nth-child(3){background-color:#c2cdc9;}
html[data-light-design="true"] body.colourframe .project-planning-rich-block:nth-child(4){background-color:#cbc4c8;}
html[data-light-design="true"] body.colourframe .project-planning-rich-block:nth-child(5){background-color:#ccc9c3;}
html[data-light-design="true"] body.colourframe .project-planning-editor{background-color:#bec7d1;}
html[data-light-design="true"] body.colourframe .project-planning-editor .planning-list-item{background-color:#c1c8ce;}
html[data-light-design="true"] body.colourframe .project-planning-editor .planning-item-locked{background-color:#cec8c2;}
html[data-light-design="true"] body.colourframe .execution-block-heading{background-color:#c1c7ce;color:#0f2845;}
html[data-light-design="true"] body.colourframe :is(.project-tables-sidebar,.project-table-main){background-color:#c0c7cf;}
html[data-light-design="true"] body.colourframe .project-table-list-item{background-color:#bec7d1;}
html[data-light-design="true"] body.colourframe .project-table-pick[aria-current=true]{background-color:#c0c7cf!important;}
html[data-light-design="true"] body.colourframe #project-table-grid tbody tr:nth-child(odd)>*{background-color:#bfc8d0;}
html[data-light-design="true"] body.colourframe #project-table-grid tbody tr:nth-child(even)>*{background-color:#c0c8cf;}
html[data-light-design="true"] body.colourframe #project-table-grid tbody tr:hover>*{background-color:#c1c8ce;}
html[data-light-design="true"] body.colourframe #project-table-grid tbody input:focus{background-color:#bec6d1;}
html[data-light-design="true"] body.colourframe :is(#project-table-search,#project-table-grid thead,#project-table-grid thead th,#project-table-grid thead input,#project-table-grid thead button){background-color:#c8c8c8;color:#1a293a;}
html[data-light-design="true"] body.colourframe .file-browser-row{background-color:#cfc0c6;}
html[data-light-design="true"] body.colourframe .file-browser-row>.attachment-button{background-color:#d4c8bb;color:#1f150d;}
html[data-light-design="true"] body.colourframe .file-browser-row>.attachment-button:hover{background-color:#d4c8bb;}
html[data-light-design="true"] body.colourframe :is(.kanban-shell,.calendar-shell,.todo-section){background-color:#bfc7d0;}
html[data-light-design="true"] body.colourframe #kanban-view .kanban-shell>.list-heading{background-color:#bfc8d0;}
html[data-light-design="true"] body.colourframe #kanban-view .kanban-shell>.list-heading>h2{color:#24385e;}
html[data-light-design="true"] body.colourframe .kanban-column{background-color:#bec6d1;}
html[data-light-design="true"] body.colourframe .kanban-column-heading{background-color:#c1c7ce;}
html[data-light-design="true"] body.colourframe .kanban-card{background-color:#c0c7cf;}
html[data-light-design="true"] body.colourframe .kanban-card:hover{background-color:#c1c8cf;}
html[data-light-design="true"] body.colourframe :is(.calendar-day,.calendar-week-day,.calendar-list-day){background-color:#bfc7d0;}
html[data-light-design="true"] body.colourframe .calendar-day.other-month{background-color:#bec7d1;}
html[data-light-design="true"] body.colourframe .todo-date[data-urgency=overdue]{background-color:#cec2c6;color:#450f1d;}
html[data-light-design="true"] body.colourframe .todo-date[data-urgency=today]{background-color:#cfc9c0;color:#45330f;}
html[data-light-design="true"] body.colourframe .todo-date[data-urgency=undated]{background-color:#c2c7ce;color:#1c2838;}
html[data-light-design="true"] body.colourframe #settings-view .editor-field{background-color:#bec7d1;}
html[data-light-design="true"] body.colourframe #settings-view .form-preview{background-color:#c2ceca;}
html[data-light-design="true"] body.colourframe .staff-card{background-color:#c0c8cf;}
html[data-light-design="true"] body.colourframe :is(.password-card,#password-form){background-color:#c2c5cd;}
html[data-light-design="true"] body.colourframe .password-revealed code{background-color:#bec6d1;color:#0f2444;}
html[data-light-design="true"] body.colourframe .favorite-card{background-color:#c1c6ce;}
html[data-light-design="true"] body.colourframe .notice-public-card{background-color:#bfcad0;}
html[data-light-design="true"] body.colourframe .notice-public-card[data-severity=warning]{background-color:#cec8c1;}
html[data-light-design="true"] body.colourframe .notice-public-card[data-severity=outage]{background-color:#cdc2c7;}
html[data-light-design="true"] body.colourframe #receipt{background-color:#c0cfca;color:#0f4523;}
html[data-light-design="true"] body.colourframe #ticket-diagnostics details{background-color:#bfc8d0;}
html[data-light-design="true"] body.colourframe .ticket-detail-section.original-request,html[data-light-design="true"] body.colourframe #ticket-panel-steps .task-text-line{background-color:#bfcbd0;color:#0f3345;}
html[data-light-design="true"] body.colourframe .board-assignment-collapse[open]>#detail-board-tags{background-color:#bfc8d0;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-detail-header{background:linear-gradient(120deg,#e7e2ee,#e4e3ed);}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-detail-header #detail-title{color:#270f45;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-detail-header :is(.eyebrow,.ticket-updated){color:#28183b;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-header-actions #close-dialog{background-color:#c7bdd3;color:#1f152b;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-header-actions #close-dialog:hover{background-color:#c8bbd4;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-header-actions #delete-record{background-color:#cec1c6;color:#450f20;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-header-actions #detail-favorite{background-color:#cec9c2;color:#45340f;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-header-actions #detail-favorite[aria-pressed=true]{background-color:#d4cbbb;color:#271c0e;}
html[data-light-design="true"] body.colourframe #app-header{background-color:#bbc6d4;}
html[data-light-design="true"] body.colourframe .panel{background-color:#bcc6d4;}
html[data-light-design="true"] body.colourframe :is(.panel-heading,.list-panel>.list-heading,.dashboard-panel>.list-heading){background-color:#bcc6d3;}
html[data-light-design="true"] body.colourframe .editor-panel>.list-heading{background-color:#c5bdd3;}
html[data-light-design="true"] body.colourframe .filterbar{background-color:#bbc7d4;}
html[data-light-design="true"] body.colourframe :is(.active-person-bar,.management-menu){background-color:#bbc8d4;}
html[data-light-design="true"] body.colourframe :is(.ticket-detail-main,.knowledge-main,.mail-main){background-color:#bbc6d4;}
html[data-light-design="true"] body.colourframe :is(.ticket-detail-sidebar,.knowledge-navigation,.mail-navigation,.board-sidebar){background-color:#bbc7d4;}
html[data-light-design="true"] body.colourframe .ticket-detail-header{background-color:#bcc7d3;}
html[data-light-design="true"] body.colourframe .ticket-detail-tabs{background-color:#bbc5d4;}
html[data-light-design="true"] body.colourframe :is(.panel-heading h1,.list-heading h2,.ticket-detail-header h2,.project-planning-rich-block h4){color:#0f2745;}
html[data-light-design="true"] body.colourframe :is(label,legend){color:#142740;}
html[data-light-design="true"] body.colourframe :is(.hint,.ticket-subtitle,.wiki-result-path,.note-edited){color:#132840;}
html[data-light-design="true"] body.colourframe .workspace-menu a{color:#132040;}
html[data-light-design="true"] body.colourframe .workspace-menu a[aria-current]{color:#292929;}
html[data-light-design="true"] body.colourframe :is(#global-ticket-stats,#requests-view>.stats)>.list-jump-tile:not(.dashboard-jump-tile){color:#091122;}
html[data-light-design="true"] body.colourframe :is(#global-ticket-stats,#requests-view>.stats)>.list-jump-tile:nth-child(1){background-color:#bbced4;}
html[data-light-design="true"] body.colourframe :is(#global-ticket-stats,#requests-view>.stats)>.list-jump-tile:nth-child(2){background-color:#d4cabb;}
html[data-light-design="true"] body.colourframe :is(#global-ticket-stats,#requests-view>.stats)>.list-jump-tile:nth-child(3){background-color:#c8bbd4;}
html[data-light-design="true"] body.colourframe :is(#global-ticket-stats,#requests-view>.stats)>.list-jump-tile:nth-child(4){background-color:#bbd4c8;}
html[data-light-design="true"] body.colourframe :is(#global-ticket-stats,#requests-view>.stats)>.list-jump-tile:not(.dashboard-jump-tile)>span{color:#24385e;}
html[data-light-design="true"] body.colourframe .stats>.dashboard-jump-tile{background:linear-gradient(140deg,#dae7f6,#dae7f6);color:#0f2444;}
html[data-light-design="true"] body.colourframe :is(#current-panel,#request-current-panel)>.list-heading{background-color:#bbc8d4;}
html[data-light-design="true"] body.colourframe :is(#working-panel,#request-working-panel)>.list-heading{background-color:#d3c7bc;}
html[data-light-design="true"] body.colourframe :is(#waiting-panel,#request-waiting-panel) .list-heading{background-color:#c8bcd3;}
html[data-light-design="true"] body.colourframe :is(#closed-panel,#request-closed-panel)>.list-heading{background-color:#bcd3ca;}
html[data-light-design="true"] body.colourframe .list-panel tbody tr:nth-child(odd)>td{background-color:#bbc7d4;}
html[data-light-design="true"] body.colourframe .list-panel tbody tr:nth-child(even)>td{background-color:#bbc7d4;}
html[data-light-design="true"] body.colourframe .list-panel tbody tr:hover>td{background-color:#bbc8d4;}
html[data-light-design="true"] body.colourframe .list-panel th{background-color:#bbc6d4;color:#0f2745;}
html[data-light-design="true"] body.colourframe :is(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]),select,textarea){background-color:#bbc5d4;color:#0f2444;}
html[data-light-design="true"] body.colourframe :is(input,textarea)::placeholder{color:#132740;}
html[data-light-design="true"] body.colourframe .filter-picker{background-color:#bbc6d4;color:#0f2845;}
html[data-light-design="true"] body.colourframe .filter-picker.has-selection{background-color:#bbcbd4;}
html[data-light-design="true"] body.colourframe .filter-picker-options{background-color:#bbc6d4;}
html[data-light-design="true"] body.colourframe .filter-picker-options>label:hover{background-color:#bbc8d4;}
html[data-light-design="true"] body.colourframe .wiki-home-tab:nth-child(1){background-color:#bbc7d4!important;}
html[data-light-design="true"] body.colourframe .wiki-home-tab:nth-child(2){background-color:#bcd4d3!important;}
html[data-light-design="true"] body.colourframe .wiki-home-tab:nth-child(3){background-color:#c8bdd3!important;}
html[data-light-design="true"] body.colourframe .wiki-home-tab:nth-child(4){background-color:#d3cabc!important;}
html[data-light-design="true"] body.colourframe :is(.wiki-home-card,.wiki-search-card,.wiki-topic-card){background-color:#bbc6d4;}
html[data-light-design="true"] body.colourframe :is(.wiki-home-tree,.wiki-home-tag-row,.wiki-tag-page-card>.rich-content){background-color:#bbc6d4;}
html[data-light-design="true"] body.colourframe .wiki-page-link[aria-current=page]{color:#0f2b45;}
html[data-light-design="true"] body.colourframe #wiki-breadcrumb .wiki-breadcrumb-topic{color:#280f45;}
html[data-light-design="true"] body.colourframe .mail-thread{background-color:#bbc9d4!important;color:#0f2845!important;}
html[data-light-design="true"] body.colourframe .mail-thread.sent{background-color:#c5bcd3!important;}
html[data-light-design="true"] body.colourframe .mail-thread.selected{background-color:#bbcad4!important;}
html[data-light-design="true"] body.colourframe .mail-thread.sent.selected{background-color:#c8bcd3!important;}
html[data-light-design="true"] body.colourframe :is(.mail-address,.mail-thread time,.mail-snippet){color:#132940;}
html[data-light-design="true"] body.colourframe .mail-reader-state{background-color:#bbd4ce;color:#0f442d;}
html[data-light-design="true"] body.colourframe .mail-reader-state.sent{background-color:#c8bdd3;color:#290f45;}
html[data-light-design="true"] body.colourframe :is(.mail-body,#mail-rich-body,.compose-text-editor,.note-visual-editor){background-color:#bbc6d4;}
html[data-light-design="true"] body.colourframe :is(#mail-toolbar,#wiki-toolbar,#note-format-toolbar).compose-text-toolbar{background-color:#bcc0d3;}
html[data-light-design="true"] body.colourframe .project-planning-toolbar{background-color:#bcc0d3;}
html[data-light-design="true"] body.colourframe .mail-warning{background-color:#d4c8bb;color:#452f0f;}
html[data-light-design="true"] body.colourframe .mail-preset-dialog{background-color:#bbd4cd;color:#173c22;}
html[data-light-design="true"] body.colourframe .mail-preset-dialog :is(input:not([type=checkbox]):not([type=color]),select,.rich-editor){background-color:#bbd4cd;color:#173c22;}
html[data-light-design="true"] body.colourframe :is(.mail-preset-picker,.mail-preset-save-frame){background-color:#bdd3c9;}
html[data-light-design="true"] body.colourframe .note-history-card{background:linear-gradient(145deg,#dae8f6,#dae7f6);}
html[data-light-design="true"] body.colourframe .note-history-card[data-note-type=diagnose]{background:linear-gradient(145deg,#e5dbf5,#e1dbf5);}
html[data-light-design="true"] body.colourframe .note-history-card[data-note-type=rueckfrage]{background:linear-gradient(145deg,#f5e9db,#f5e9db);}
html[data-light-design="true"] body.colourframe .note-history-card[data-note-type=loesung]{background:linear-gradient(145deg,#dbf5eb,#dbf5ee);}
html[data-light-design="true"] body.colourframe .note-history-card .note-card-body{background-color:#bbc7d4;}
html[data-light-design="true"] body.colourframe .note-history-card .note-card-meta span{background-color:#bbc7d4;}
html[data-light-design="true"] body.colourframe .note-composer{background-color:#c1bdd3;}
html[data-light-design="true"] body.colourframe .history-note{background-color:#c2bdd3;}
html[data-light-design="true"] body.colourframe .project-card{background:linear-gradient(145deg,#dae7f6,#dae6f6);}
html[data-light-design="true"] body.colourframe .project-card[data-status=in_bearbeitung]{background:linear-gradient(145deg,#dbf5ef,#dbf5f1);}
html[data-light-design="true"] body.colourframe .project-card[data-status=abgeschlossen]{background:linear-gradient(145deg,#dbe7f5,#dce6f4);}
html[data-light-design="true"] body.colourframe .project-phase-chip{background-color:#bcc2d3;color:#0f2145;}
html[data-light-design="true"] body.colourframe .project-portfolio>div{background-color:#bbc8d4;}
html[data-light-design="true"] body.colourframe .project-planning-rich-block:nth-child(1){background-color:#bbc8d4;}
html[data-light-design="true"] body.colourframe .project-planning-rich-block:nth-child(2){background-color:#c3bcd3;}
html[data-light-design="true"] body.colourframe .project-planning-rich-block:nth-child(3){background-color:#bcd3cb;}
html[data-light-design="true"] body.colourframe .project-planning-rich-block:nth-child(4){background-color:#d3bcc8;}
html[data-light-design="true"] body.colourframe .project-planning-rich-block:nth-child(5){background-color:#d3cbbc;}
html[data-light-design="true"] body.colourframe .project-planning-editor{background-color:#bbc7d4;}
html[data-light-design="true"] body.colourframe .project-planning-editor .planning-list-item{background-color:#bdc9d3;}
html[data-light-design="true"] body.colourframe .project-planning-editor .planning-item-locked{background-color:#d3c8bc;}
html[data-light-design="true"] body.colourframe .execution-block-heading{background-color:#bcc7d3;color:#0f2845;}
html[data-light-design="true"] body.colourframe :is(.project-tables-sidebar,.project-table-main){background-color:#bbc7d4;}
html[data-light-design="true"] body.colourframe .project-table-list-item{background-color:#bbc6d4;}
html[data-light-design="true"] body.colourframe .project-table-pick[aria-current=true]{background-color:#bbc7d4!important;}
html[data-light-design="true"] body.colourframe #project-table-grid tbody tr:nth-child(odd)>*{background-color:#bbc7d4;}
html[data-light-design="true"] body.colourframe #project-table-grid tbody tr:nth-child(even)>*{background-color:#bbc8d4;}
html[data-light-design="true"] body.colourframe #project-table-grid tbody tr:hover>*{background-color:#bbc8d4;}
html[data-light-design="true"] body.colourframe #project-table-grid tbody input:focus{background-color:#bbc5d4;}
html[data-light-design="true"] body.colourframe :is(#project-table-search,#project-table-grid thead,#project-table-grid thead th,#project-table-grid thead input,#project-table-grid thead button){background-color:#c8c8c8;color:#1a293a;}
html[data-light-design="true"] body.colourframe .file-browser-row{background-color:#d4bbc4;}
html[data-light-design="true"] body.colourframe .file-browser-row>.attachment-button{background-color:#d4c8bb;color:#241408;}
html[data-light-design="true"] body.colourframe .file-browser-row>.attachment-button:hover{background-color:#d4cabb;}
html[data-light-design="true"] body.colourframe :is(.kanban-shell,.calendar-shell,.todo-section){background-color:#bbc7d4;}
html[data-light-design="true"] body.colourframe #kanban-view .kanban-shell>.list-heading{background-color:#bbcbd4;}
html[data-light-design="true"] body.colourframe #kanban-view .kanban-shell>.list-heading>h2{color:#24385e;}
html[data-light-design="true"] body.colourframe .kanban-column{background-color:#bbc5d4;}
html[data-light-design="true"] body.colourframe .kanban-column-heading{background-color:#bcc6d3;}
html[data-light-design="true"] body.colourframe .kanban-card{background-color:#bbc7d4;}
html[data-light-design="true"] body.colourframe .kanban-card:hover{background-color:#bbc8d4;}
html[data-light-design="true"] body.colourframe :is(.calendar-day,.calendar-week-day,.calendar-list-day){background-color:#bbc7d4;}
html[data-light-design="true"] body.colourframe .calendar-day.other-month{background-color:#bbc7d4;}
html[data-light-design="true"] body.colourframe .todo-date[data-urgency=overdue]{background-color:#d3bcc5;color:#450f1d;}
html[data-light-design="true"] body.colourframe .todo-date[data-urgency=today]{background-color:#d4cabb;color:#45330f;}
html[data-light-design="true"] body.colourframe .todo-date[data-urgency=undated]{background-color:#bcc6d3;color:#122641;}
html[data-light-design="true"] body.colourframe #settings-view .editor-field{background-color:#bbc7d4;}
html[data-light-design="true"] body.colourframe #settings-view .form-preview{background-color:#bcd3cc;}
html[data-light-design="true"] body.colourframe .staff-card{background-color:#bbc8d4;}
html[data-light-design="true"] body.colourframe :is(.password-card,#password-form){background-color:#bcc2d3;}
html[data-light-design="true"] body.colourframe .password-revealed code{background-color:#bbc5d4;color:#0f2444;}
html[data-light-design="true"] body.colourframe .favorite-card{background-color:#bcc5d3;}
html[data-light-design="true"] body.colourframe .notice-public-card{background-color:#bbccd4;}
html[data-light-design="true"] body.colourframe .notice-public-card[data-severity=warning]{background-color:#d3c9bc;}
html[data-light-design="true"] body.colourframe .notice-public-card[data-severity=outage]{background-color:#d3bcc7;}
html[data-light-design="true"] body.colourframe #receipt{background-color:#bbd4cb;color:#0f4523;}
html[data-light-design="true"] body.colourframe #ticket-diagnostics details{background-color:#bbc8d4;}
html[data-light-design="true"] body.colourframe .ticket-detail-section.original-request,html[data-light-design="true"] body.colourframe #ticket-panel-steps .task-text-line{background-color:#bbccd4;color:#0f3345;}
html[data-light-design="true"] body.colourframe .board-assignment-collapse[open]>#detail-board-tags{background-color:#bbc8d4;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-detail-header{background:linear-gradient(120deg,#e6dbf5,#dcdbf5);}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-detail-header #detail-title{color:#270f45;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-detail-header :is(.eyebrow,.ticket-updated){color:#280f45;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-header-actions #close-dialog{background-color:#c8bbd4;color:#1e0e32;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-header-actions #close-dialog:hover{background-color:#c8bbd4;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-header-actions #delete-record{background-color:#d4bcc4;color:#450f20;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-header-actions #detail-favorite{background-color:#d3cabc;color:#45340f;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-header-actions #detail-favorite[aria-pressed=true]{background-color:#d4ccbb;color:#2b1d09;}

html[data-light-design="true"] body.colourframe .dynamic-download{background:rgba(219,237,245,.08);}
html[data-light-design="true"] body.colourframe .editor-download-file{background:rgba(219,237,245,.08);}
html[data-light-design="true"] body.colourframe .todo-place-heading{background:rgba(225,238,239,.08);}
html[data-light-design="true"] body.colourframe .board-column-tag-links{background:rgba(220,231,244,.09);}
html[data-light-design="true"] body.colourframe .board-sidebar{background:rgba(225,230,239,.75);}
html[data-light-design="true"] body.colourframe .board-nav-item{background:rgba(224,233,240,.13);}
html[data-light-design="true"] body.colourframe .board-nav-item[aria-current]{background:rgba(224,238,240,.24);}
/* Variable-based legacy colours must be paired as well. */
html[data-light-design="true"] body.colourframe a{color:#20344b;}
html[data-light-design="true"] body.colourframe header::after{background:#f2d89b;}
html[data-light-design="true"] body.colourframe .brand{color:#20344b;}
html[data-light-design="true"] body.colourframe .brand-icon{background:#f2d89b;color:#20344b;}
html[data-light-design="true"] body.colourframe nav a{color:#20344b;background:#dfcdef;}
html[data-light-design="true"] body.colourframe nav a:nth-child(2){background:#c6ddf2;}
html[data-light-design="true"] body.colourframe nav a[aria-current]{background:#f2d89b;}
html[data-light-design="true"] body.colourframe main::before{background:linear-gradient(to bottom,
    #f2d89b 0 110px,
    #edf3fa 110px 121px,
    #dfcdef 121px 240px,
    #edf3fa 240px 251px,
    #c6ddf2 251px 360px,
    #edf3fa 360px 371px,
    #c5e5d1 371px 100%);}
html[data-light-design="true"] body.colourframe footer span{background:#c6ddf2;}
html[data-light-design="true"] body.colourframe footer span:first-child{background:#f2d89b;}
html[data-light-design="true"] body.colourframe footer span:nth-child(2){background:#dfcdef;}
html[data-light-design="true"] body.colourframe footer span:last-child{background:#c5e5d1;}
html[data-light-design="true"] body.colourframe h1{color:#20344b;}
html[data-light-design="true"] body.colourframe h2{color:#20344b;}
html[data-light-design="true"] body.colourframe .panel{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .panel-heading{background:#dfcdef;color:#20344b;}
html[data-light-design="true"] body.colourframe .panel-heading h1{color:#20344b;}
html[data-light-design="true"] body.colourframe label{color:#20344b;}
html[data-light-design="true"] body.colourframe input,html[data-light-design="true"] body.colourframe select,html[data-light-design="true"] body.colourframe textarea{background:#edf4fd;color:#20344b;}
html[data-light-design="true"] body.colourframe input[type="file"]::file-selector-button{background:#c6ddf2;color:#20344b;}
html[data-light-design="true"] body.colourframe button,html[data-light-design="true"] body.colourframe .button{background:#f2d89b;color:#20344b;}
html[data-light-design="true"] body.colourframe button.secondary{background:#c6ddf2;color:#20344b;}
html[data-light-design="true"] body.colourframe button.text-button{background:#dfcdef;}
html[data-light-design="true"] body.colourframe .form-bottom p{color:#20344b;}
html[data-light-design="true"] body.colourframe .hint{color:#20344b;}
html[data-light-design="true"] body.colourframe .eyebrow{color:#20344b;}
html[data-light-design="true"] body.colourframe .admin-heading p:not(.eyebrow){color:#20344b;}
html[data-light-design="true"] body.colourframe .badge{background:#c5e5d1;color:#20344b;}
html[data-light-design="true"] body.colourframe .stats > div{background:#c6ddf2;color:#20344b;}
html[data-light-design="true"] body.colourframe .stats > div:nth-child(2){background:#f2d89b;}
html[data-light-design="true"] body.colourframe .stats > div:nth-child(3){background:#dfcdef;}
html[data-light-design="true"] body.colourframe .stats .vault-stat{background:#c5e5d1;}
html[data-light-design="true"] body.colourframe .list-heading{background:#c6ddf2;color:#20344b;}
html[data-light-design="true"] body.colourframe .list-heading h2{color:#20344b;}
html[data-light-design="true"] body.colourframe .list-panel:nth-of-type(2) .list-heading{background:#dfcdef;}
html[data-light-design="true"] body.colourframe .list-count{background:#edf3fa;color:#20344b;}
html[data-light-design="true"] body.colourframe th{color:#20344b;}
html[data-light-design="true"] body.colourframe td strong{color:#20344b;}
html[data-light-design="true"] body.colourframe .ticket-subtitle{color:#20344b;}
html[data-light-design="true"] body.colourframe .priority,html[data-light-design="true"] body.colourframe .status{color:#20344b;}
html[data-light-design="true"] body.colourframe .priority.high{background:#f2d89b;}
html[data-light-design="true"] body.colourframe .priority.urgent{background:#f2ccd7;}
html[data-light-design="true"] body.colourframe .status.offen{background:#c6ddf2;}
html[data-light-design="true"] body.colourframe .status.in_bearbeitung{background:#f2d89b;}
html[data-light-design="true"] body.colourframe .status.abgeschlossen{background:#c5e5d1;}
html[data-light-design="true"] body.colourframe .date-cell{color:#20344b;}
html[data-light-design="true"] body.colourframe .empty{color:#20344b;}
html[data-light-design="true"] body.colourframe dialog{color:#20344b;background:#edf4fd;}
html[data-light-design="true"] body.colourframe dialog h2{color:#20344b;}
html[data-light-design="true"] body.colourframe dt{color:#20344b;}
html[data-light-design="true"] body.colourframe #detail-message,html[data-light-design="true"] body.colourframe #login-status,html[data-light-design="true"] body.colourframe #unlock-status,html[data-light-design="true"] body.colourframe #admin-status{color:#20344b;}
html[data-light-design="true"] body.colourframe .success-icon{background:#c5e5d1;color:#20344b;}
html[data-light-design="true"] body.colourframe #receipt{background:#edf4fd;color:#20344b;}
html[data-light-design="true"] body.colourframe .attachment-button{background:#c6ddf2;}
html[data-light-design="true"] body.colourframe .workspace-menu a{background:#c6ddf2;}
html[data-light-design="true"] body.colourframe .workspace-menu a:nth-child(2){background:#c5e5d1;}
html[data-light-design="true"] body.colourframe .workspace-menu a:nth-child(3){background:#dfcdef;}
html[data-light-design="true"] body.colourframe .dashboard-panel > .list-heading{background:#c5e5d1;}
html[data-light-design="true"] body.colourframe .editor-panel > .list-heading{background:#f2d89b;}
html[data-light-design="true"] body.colourframe .comparison-chart h3{color:#20344b;}
html[data-light-design="true"] body.colourframe .legend-color-0{background:#f2d89b;}
html[data-light-design="true"] body.colourframe .legend-color-1{background:#dfcdef;}
html[data-light-design="true"] body.colourframe .legend-color-2{background:#c6ddf2;}
html[data-light-design="true"] body.colourframe .legend-color-3{background:#c5e5d1;}
html[data-light-design="true"] body.colourframe .legend-color-4{background:#f2ccd7;}
html[data-light-design="true"] body.colourframe .legend-color-5{background:#c6ddf2;}
html[data-light-design="true"] body.colourframe .editor-field legend{color:#20344b;}
html[data-light-design="true"] body.colourframe .form-preview{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .preview-heading h3{color:#20344b;}
html[data-light-design="true"] body.colourframe .preview-heading span{color:#20344b;}
html[data-light-design="true"] body.colourframe #editor-message{color:#20344b;}
html[data-light-design="true"] body.colourframe .answer-row strong{color:#20344b;}
html[data-light-design="true"] body.colourframe #image-viewer{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .workspace-menu a:nth-child(2){background:#f2d89b;}
html[data-light-design="true"] body.colourframe .workspace-menu a:nth-child(3){background:#dfcdef;}
html[data-light-design="true"] body.colourframe .workspace-menu a:nth-child(4){background:#c5e5d1;}
html[data-light-design="true"] body.colourframe .kanban-shell>.list-heading{background:#f2d89b;}
html[data-light-design="true"] body.colourframe .calendar-shell>.list-heading{background:#dfcdef;}
html[data-light-design="true"] body.colourframe .workflow-message{color:#20344b;}
html[data-light-design="true"] body.colourframe .kanban-column{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .kanban-column-heading{background:var(--column-color);color:#20344b;}
html[data-light-design="true"] body.colourframe .column-count{background:#edf3fa;color:#20344b;}
html[data-light-design="true"] body.colourframe .kanban-card{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .kanban-title{color:#20344b;}
html[data-light-design="true"] body.colourframe .card-contact,html[data-light-design="true"] body.colourframe .card-target{color:#20344b;}
html[data-light-design="true"] body.colourframe .kanban-card>.text-button{color:#20344b;}
html[data-light-design="true"] body.colourframe #board-editor-message{color:#20344b;}
html[data-light-design="true"] body.colourframe .board-tag-pill{background:#dfcdef;}
html[data-light-design="true"] body.colourframe .calendar-legend span{background:#c6ddf2;color:#20344b;}
html[data-light-design="true"] body.colourframe .calendar-legend .calendar-legend-target{background:#f2d89b;}
html[data-light-design="true"] body.colourframe .calendar-toolbar h3{color:#20344b;}
html[data-light-design="true"] body.colourframe .calendar-weekdays{color:#20344b;}
html[data-light-design="true"] body.colourframe .calendar-day{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .calendar-day.other-month>.day-number{color:#20344b;}
html[data-light-design="true"] body.colourframe .day-number{color:#20344b;}
html[data-light-design="true"] body.colourframe .calendar-day.today>.day-number{background:#f2d89b;color:#20344b;}
html[data-light-design="true"] body.colourframe .calendar-event{background:#c6ddf2;color:#20344b;}
html[data-light-design="true"] body.colourframe .calendar-event.target{background:#f2d89b;}
html[data-light-design="true"] body.colourframe .calendar-event.overdue{background:#f2ccd7;}
html[data-light-design="true"] body.colourframe .calendar-more{color:#20344b;}
html[data-light-design="true"] body.colourframe .calendar-agenda{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .calendar-agenda h3{color:#20344b;}
html[data-light-design="true"] body.colourframe .day-event-count{background:#c6ddf2;color:#20344b;}
html[data-light-design="true"] body.colourframe nav a{background:#edf4fd;color:#20344b;}
html[data-light-design="true"] body.colourframe nav a:nth-child(2){background:#edf4fd;}
html[data-light-design="true"] body.colourframe nav a[aria-current]{color:#20344b;}
html[data-light-design="true"] body.colourframe nav a:hover{color:#20344b;}
html[data-light-design="true"] body.colourframe h1{color:#20344b;}
html[data-light-design="true"] body.colourframe .panel-heading{color:#20344b;}
html[data-light-design="true"] body.colourframe .panel-heading h1{color:#20344b;}
html[data-light-design="true"] body.colourframe .list-heading,html[data-light-design="true"] body.colourframe .list-panel:nth-of-type(2) .list-heading,html[data-light-design="true"] body.colourframe .dashboard-panel > .list-heading,html[data-light-design="true"] body.colourframe .editor-panel > .list-heading{color:#20344b;}
html[data-light-design="true"] body.colourframe .list-heading h2{color:#20344b;}
html[data-light-design="true"] body.colourframe .workspace-menu a,html[data-light-design="true"] body.colourframe .workspace-menu a:nth-child(n){background:#edf4fd;color:#20344b;}
html[data-light-design="true"] body.colourframe .workspace-menu a[aria-current]{color:#20344b;}
html[data-light-design="true"] body.colourframe .stats > div,html[data-light-design="true"] body.colourframe .stats > div:nth-child(n),html[data-light-design="true"] body.colourframe .stats .vault-stat{background:#edf4fd;color:#20344b;}
html[data-light-design="true"] body.colourframe .stats .vault-stat{color:#20344b;}
html[data-light-design="true"] body.colourframe .vault-dot{background:#c5e5d1;}
html[data-light-design="true"] body.colourframe .kanban-column-heading{color:#20344b;}
html[data-light-design="true"] body.colourframe .ticket-detail-header .eyebrow{color:#20344b;}
html[data-light-design="true"] body.colourframe .ticket-header-actions button{background:#edf4fd;color:#20344b;}
html[data-light-design="true"] body.colourframe .ticket-title-row h2{color:#20344b;}
html[data-light-design="true"] body.colourframe .ticket-state{color:#20344b;}
html[data-light-design="true"] body.colourframe .ticket-state[data-state=abgeschlossen]{color:#20344b;}
html[data-light-design="true"] body.colourframe .ticket-state[data-state=in_bearbeitung]{color:#20344b;}
html[data-light-design="true"] body.colourframe .ticket-quick-actions button{color:#20344b;}
html[data-light-design="true"] body.colourframe .ticket-detail-sidebar{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .ticket-detail-section h3,html[data-light-design="true"] body.colourframe #update-form h3{color:#20344b;}
html[data-light-design="true"] body.colourframe .ticket-person dt{color:#20344b;}
html[data-light-design="true"] body.colourframe .ticket-notes{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .ticket-timeline strong{color:#20344b;}
html[data-light-design="true"] body.colourframe .ticket-timeline time{color:#20344b;}
html[data-light-design="true"] body.colourframe .date-shortcuts button,html[data-light-design="true"] body.colourframe .note-shortcuts button{background:#edf4fd;color:#20344b;}
html[data-light-design="true"] body.colourframe #export-ticket-calendar{background:#edf4fd;color:#20344b;}
html[data-light-design="true"] body.colourframe .staff-card{background:#edf4fd;color:#20344b;}
html[data-light-design="true"] body.colourframe .staff-card span,html[data-light-design="true"] body.colourframe .staff-card small{color:#20344b;}
html[data-light-design="true"] body.colourframe .ticket-task.is-done span{color:#20344b;}
html[data-light-design="true"] body.colourframe .ticket-task button{color:#20344b;}
html[data-light-design="true"] body.colourframe .device-grid label{color:#20344b;}
html[data-light-design="true"] body.colourframe .ticket-detail-tabs{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .ticket-detail-tabs [role=tab]{color:#20344b;}
html[data-light-design="true"] body.colourframe .ticket-detail-tabs [role=tab][aria-selected=true]{color:#20344b;}
html[data-light-design="true"] body.colourframe .ticket-add-details button{color:#20344b;}
html[data-light-design="true"] body.colourframe #remove-external-ticket{color:#20344b;}
html[data-light-design="true"] body.colourframe button,html[data-light-design="true"] body.colourframe nav a{--action-bg:#cad4e2;background-color:var(--action-bg);color:#20344b;}
html[data-light-design="true"] body.colourframe :is(button[id^="save-"], #add-board-ticket, #focus-ticket-note, button[data-ticket-status="abgeschlossen"]){--action-bg:#cce0d9;background-color:var(--action-bg);color:#20344b;}
html[data-light-design="true"] body.colourframe :is(button[id^="add-"], button[id^="new-"], button[data-ticket-status="in_bearbeitung"]){--action-bg:#e0d5cc;background-color:var(--action-bg);color:#20344b;}
html[data-light-design="true"] body.colourframe :is(#export-ticket-calendar, button[data-note-template], .board-tag-pill){--action-bg:#d5d0dd;background-color:var(--action-bg);color:#20344b;}
html[data-light-design="true"] body.colourframe :is(button[id^="close-"], #logout){--action-bg:#cfd3de;background-color:var(--action-bg);color:#20344b;}
html[data-light-design="true"] body.colourframe :is(.destructive, #remove-external-ticket, button[data-goal-days="clear"], .ticket-task button){--action-bg:#e0cdd0;background-color:var(--action-bg);color:#20344b;}
html[data-light-design="true"] body.colourframe nav a[aria-current]{color:#20344b;}
html[data-light-design="true"] body.colourframe .workspace-menu a:nth-child(2){--action-bg:#e0d5cc;}
html[data-light-design="true"] body.colourframe .workspace-menu a:nth-child(3){--action-bg:#d5d0dd;}
html[data-light-design="true"] body.colourframe .workspace-menu a:nth-child(4){--action-bg:#cce0d9;}
html[data-light-design="true"] body.colourframe .ticket-detail-tabs [role=tab]{background-color:var(--action-bg);color:#20344b;}
html[data-light-design="true"] body.colourframe #ticket-tab-notes{--action-bg:#d5d0dd;}
html[data-light-design="true"] body.colourframe #ticket-tab-steps{--action-bg:#e0d5cc;}
html[data-light-design="true"] body.colourframe #ticket-tab-files{--action-bg:#cce0d9;}
html[data-light-design="true"] body.colourframe .calendar-event.target{--action-bg:#e0d5cc;}
html[data-light-design="true"] body.colourframe .calendar-event.overdue{--action-bg:#e0cdd0;}
html[data-light-design="true"] body.colourframe .legend-color-0{--action-bg:#e0d5cc;}
html[data-light-design="true"] body.colourframe .legend-color-1{--action-bg:#d5d0dd;}
html[data-light-design="true"] body.colourframe .legend-color-2{--action-bg:#cad4e2;}
html[data-light-design="true"] body.colourframe .legend-color-3{--action-bg:#cce0d9;}
html[data-light-design="true"] body.colourframe .legend-color-4{--action-bg:#e0cdd0;}
html[data-light-design="true"] body.colourframe .legend-color-5{--action-bg:#ccd9e0;}
html[data-light-design="true"] body.colourframe .active-person-bar{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .management-menu{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .management-menu > span{color:#20344b;}
html[data-light-design="true"] body.colourframe #settings-view .editor-field{background:#edf4fd;}
html[data-light-design="true"] body.colourframe #settings-view .editor-field legend{color:#20344b;}
html[data-light-design="true"] body.colourframe #sidebar-next-step span{color:#20344b;}
html[data-light-design="true"] body.colourframe .note-composer{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .note-composer h3{color:#20344b;}
html[data-light-design="true"] body.colourframe .note-preview summary{color:#20344b;}
html[data-light-design="true"] body.colourframe .note-history-card{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .note-card-meta strong{color:#20344b;}
html[data-light-design="true"] body.colourframe .note-card-meta time{color:#20344b;}
html[data-light-design="true"] body.colourframe .note-card-meta span{color:#20344b;}
html[data-light-design="true"] body.colourframe #delete-record{color:#20344b;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view).comparison-colourframe{background:var(--lc-dark);}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-elbow{background:var(--lc-orange);}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-kicker{color:#20344b;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view).comparison-colourframe button{background:var(--lc-blue);}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-chart-switch button[aria-pressed=true]{background:var(--lc-orange);}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-panel-heading span{color:#20344b;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-details summary{color:#20344b;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-bottom span{background:var(--lc-blue);}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-bottom i{background:var(--lc-lilac);}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-bottom i:nth-child(3){background:var(--lc-orange);}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-bottom b{background:var(--lc-orange);}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-panel-heading span{color:#20344b;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-detail-label{color:#20344b;}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-event-detail header button{background:var(--detail-secondary);}
html[data-light-design="true"] body.colourframe :is(#ticket-dashboard,#request-dashboard,#company-dashboard-view) .comparison-detail-open{background:var(--detail-accent);}
html[data-light-design="true"] body.colourframe .upcoming-agenda time{color:#20344b;}
html[data-light-design="true"] body.colourframe header>nav a:nth-child(1),html[data-light-design="true"] body.colourframe .workspace-menu a:nth-child(1){--action-bg:#c9d7e3;}
html[data-light-design="true"] body.colourframe header>nav a:nth-child(2),html[data-light-design="true"] body.colourframe .workspace-menu a:nth-child(2){--action-bg:#e1d5cc;}
html[data-light-design="true"] body.colourframe header>nav a:nth-child(3),html[data-light-design="true"] body.colourframe .workspace-menu a:nth-child(3){--action-bg:#d4cede;}
html[data-light-design="true"] body.colourframe .workspace-menu a:nth-child(4){--action-bg:#cce0db;}
html[data-light-design="true"] body.colourframe .workspace-menu a:nth-child(5){--action-bg:#dbd2da;}
html[data-light-design="true"] body.colourframe nav a[aria-current]{background-color:var(--action-bg);}
html[data-light-design="true"] body.colourframe .settings-tabs button[data-settings-tab="requests"]{--action-bg:#e1d5cc;}
html[data-light-design="true"] body.colourframe .column-sort{color:#20344b;}
html[data-light-design="true"] body.colourframe .column-filters th{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .active-person-bar label{color:#20344b;}
html[data-light-design="true"] body.colourframe .inline-task small{color:#20344b;}
html[data-light-design="true"] body.colourframe .inline-task.done span{color:#20344b;}
html[data-light-design="true"] body.colourframe .inline-steps summary{color:#20344b;}
html[data-light-design="true"] body.colourframe .secret-mask{color:#20344b;}
html[data-light-design="true"] body.colourframe .workspace-menu a:nth-child(5){--action-bg:#d6cfde;}
html[data-light-design="true"] body.colourframe .workspace-menu a:nth-child(6){--action-bg:#dfd6cd;}
html[data-light-design="true"] body.colourframe .wiki-tag{--action-bg:#d4cede;}
html[data-light-design="true"] body.colourframe #ticket-tab-credentials{--action-bg:#e0d6cc;}
html[data-light-design="true"] body.colourframe #ticket-tab-history{--action-bg:#d0ddda;}
html[data-light-design="true"] body.colourframe .history-event time,html[data-light-design="true"] body.colourframe .history-actor{color:#20344b;}
html[data-light-design="true"] body.colourframe .wiki-tree-row .wiki-page-context{color:#20344b;}
html[data-light-design="true"] body.colourframe .favorites-heading p{color:#20344b;}
html[data-light-design="true"] body.colourframe a[data-workspace-view=favorites]{--action-bg:#dfd8ce;}
html[data-light-design="true"] body.colourframe a[data-workspace-view=notices]{--action-bg:#cedfde;}
html[data-light-design="true"] body.colourframe .calendar-event.step{--action-bg:#cde0d8;}
html[data-light-design="true"] body.colourframe .note-history-card .note-card-meta span{color:#20344b;}
html[data-light-design="true"] body.colourframe .ticket-detail-tabs #ticket-tab-mail{--action-bg:#cadce2;}
html[data-light-design="true"] body.colourframe #project-execution-blocks .execution-block{background:#edf4fd;}
html[data-light-design="true"] body.colourframe #project-execution-blocks .execution-block-heading h3{color:#20344b;}
html[data-light-design="true"] body.colourframe .execution-block-count{color:#20344b;}
html[data-light-design="true"] body.colourframe :is(.execution-actions,.execution-files,.execution-upload) button{color:#20344b;}
html[data-light-design="true"] body.colourframe .execution-actions .execution-delete{color:#20344b;}
html[data-light-design="true"] body.colourframe .execution-actions time{color:#20344b;}
html[data-light-design="true"] body.colourframe .execution-note,html[data-light-design="true"] body.colourframe .execution-files{color:#20344b;}
html[data-light-design="true"] body.colourframe #project-execution-blocks .execution-row.is-complete>.execution-text{color:#20344b;}
html[data-light-design="true"] body.colourframe .execution-fold{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .execution-fold>summary{color:#20344b;}
html[data-light-design="true"] body.colourframe .execution-fold>summary::before{color:#20344b;}
html[data-light-design="true"] body.colourframe .execution-fold-hint{color:#20344b;}
html[data-light-design="true"] body.colourframe .ticket-file-tree .file-tree-line.file-depth-2{color:#20344b;}
html[data-light-design="true"] body.colourframe #header-session>.active-person-bar #active-person-role{color:#20344b;}
html[data-light-design="true"] body.colourframe #header-session>.active-person-bar strong{color:#20344b;}
html[data-light-design="true"] body.colourframe .execution-file-pair>button:first-child{color:#20344b;}
html[data-light-design="true"] body.colourframe .execution-file-pair>.execution-file-delete{color:#20344b;}
html[data-light-design="true"] body.colourframe button.task-text-content{color:#20344b;}
html[data-light-design="true"] body.colourframe :is(.task-text-toggle,.task-text-edit){color:#20344b;}
html[data-light-design="true"] body.colourframe #ticket-tasks .task-kanban-column{color:#20344b;}
html[data-light-design="true"] body.colourframe .execution-kanban-column{color:#20344b;}
html[data-light-design="true"] body.colourframe .category-tabs button{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .category-project-row .category-delete{color:#20344b;}
html[data-light-design="true"] body.colourframe .ticket-waiting-summary{color:#20344b;}
html[data-light-design="true"] body.colourframe .stats>.list-jump-tile{background:#c6ddf2;color:#20344b;}
html[data-light-design="true"] body.colourframe .stats>.list-jump-tile:nth-child(2){background:#f2d89b;}
html[data-light-design="true"] body.colourframe .stats>.list-jump-tile:nth-child(3){background:#dfcdef;}
html[data-light-design="true"] body.colourframe .stats>.list-jump-tile:nth-child(4){background:#c6ddf2;}
html[data-light-design="true"] body.colourframe .project-members-dropdown summary{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .project-tables-sidebar,html[data-light-design="true"] body.colourframe .project-table-main{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .project-tables-sidebar>label{color:#20344b;}
html[data-light-design="true"] body.colourframe .project-table-list-item{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .project-table-list-item .project-table-pick{color:#20344b;}
html[data-light-design="true"] body.colourframe .project-table-pick[aria-current=true]{background:#edf4fd!important;}
html[data-light-design="true"] body.colourframe .project-table-list-item>.secondary{color:#20344b;}
html[data-light-design="true"] body.colourframe .project-table-list-item>.secondary:hover:not(:disabled){background:#edf4fd;color:#20344b;}
html[data-light-design="true"] body.colourframe .project-table-toolbar label{color:#20344b;}
html[data-light-design="true"] body.colourframe #project-table-count{color:#20344b;}
html[data-light-design="true"] body.colourframe #project-table-grid{background:#edf4fd;}
html[data-light-design="true"] body.colourframe #project-table-grid th,html[data-light-design="true"] body.colourframe #project-table-grid td{background:#edf4fd;}
html[data-light-design="true"] body.colourframe #project-table-grid thead{background:#edf4fd;}
html[data-light-design="true"] body.colourframe #project-table-grid thead th{background:#edf4fd;color:#20344b;}
html[data-light-design="true"] body.colourframe #project-table-grid tbody tr:nth-child(even)>*{background:#edf4fd;}
html[data-light-design="true"] body.colourframe #project-table-grid tbody tr:hover>*,html[data-light-design="true"] body.colourframe #project-table-grid tbody tr:focus-within>*{background:#edf4fd;}
html[data-light-design="true"] body.colourframe #project-table-grid input{color:#20344b;}
html[data-light-design="true"] body.colourframe #project-table-grid input:focus{background:#edf4fd;}
html[data-light-design="true"] body.colourframe #project-table-grid thead tr:first-child input{background:#edf4fd;}
html[data-light-design="true"] body.colourframe #project-table-grid input[type=search]{background:#edf4fd;}
html[data-light-design="true"] body.colourframe #project-table-grid input::placeholder{color:#20344b;}
html[data-light-design="true"] body.colourframe .project-table-column-tools button,html[data-light-design="true"] body.colourframe #project-table-grid td>button{color:#20344b;}
html[data-light-design="true"] body.colourframe .project-table-column-tools button:hover:not(:disabled),html[data-light-design="true"] body.colourframe #project-table-grid td>button:hover:not(:disabled){background:#edf4fd;color:#20344b;}
html[data-light-design="true"] body.colourframe #project-table-grid th[aria-sort=ascending] .project-table-column-tools button:first-child,html[data-light-design="true"] body.colourframe #project-table-grid th[aria-sort=descending] .project-table-column-tools button:first-child{color:#20344b;background:#edf4fd;}
html[data-light-design="true"] body.colourframe .project-table-column-tools .destructive,html[data-light-design="true"] body.colourframe #project-table-grid td>button.destructive{color:#20344b;}
html[data-light-design="true"] body.colourframe .project-table-column-tools .destructive:hover:not(:disabled),html[data-light-design="true"] body.colourframe #project-table-grid td>button.destructive:hover:not(:disabled){color:#20344b;}
html[data-light-design="true"] body.colourframe #project-table-empty{color:#20344b;background:#edf4fd;}
html[data-light-design="true"] body.colourframe #project-table-grid .empty{color:#20344b;}
html[data-light-design="true"] body.colourframe .wiki-mail-preview{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .knowledge-navigation .wiki-sidebar-order{background:#edf4fd;color:#20344b;}
html[data-light-design="true"] body.colourframe .wiki-sidebar-order .is-active{color:#20344b;}
html[data-light-design="true"] body.colourframe .wiki-order-track{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .wiki-order-track::before{background:#c6ddf2;}
html[data-light-design="true"] body.colourframe .wiki-tag-page-card{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .wiki-result-open{color:#20344b!important;}
html[data-light-design="true"] body.colourframe .wiki-page-relations details{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .wiki-tag-page-card>.rich-content{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .wiki-page-link[aria-current="page"]{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .wiki-search-card{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .wiki-result-path{color:#20344b;}
html[data-light-design="true"] body.colourframe .wiki-breadcrumb-link{color:#20344b;}
html[data-light-design="true"] body.colourframe .wiki-topic-card{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .wiki-breadcrumb-link{color:#20344b;}
html[data-light-design="true"] body.colourframe .wiki-home-stats>div{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .wiki-home-stats strong{color:#20344b;}
html[data-light-design="true"] body.colourframe .wiki-home-stats span{color:#20344b;}
html[data-light-design="true"] body.colourframe .wiki-home-card{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .wiki-topic-tooltip{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .wiki-home-tag-row{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .wiki-home-tab{background:#edf4fd!important;color:#20344b;}
html[data-light-design="true"] body.colourframe .wiki-home-tab strong{color:#20344b;}
html[data-light-design="true"] body.colourframe .wiki-home-tree{background:#edf4fd;}
html[data-light-design="true"] body.colourframe .colourframe-move-dialog{background:#edf4fd;color:#20344b;}
html[data-light-design="true"] body.colourframe .file-browser-row>.attachment-button{--action-bg:#edd7c0;background-color:var(--action-bg);}
html[data-light-design="true"] body.colourframe{background:radial-gradient(ellipse at 80% 0%,#25354a55,transparent 55%),#edf3fa;}
html[data-light-design="true"] body.colourframe .list-panel .ticket-subtitle{color:#20344b;}
html[data-light-design="true"] body.colourframe .stats>.dashboard-jump-tile{color:#20344b;}
html[data-light-design="true"] body.colourframe .board-assignment-collapse>summary{color:#20344b;}
html[data-light-design="true"] body.colourframe #ticket-tab-overview{--action-bg:#c7d3e5;}
html[data-light-design="true"] body.colourframe #ticket-tab-project-plan{--action-bg:#e2d8cb;}
html[data-light-design="true"] body.colourframe #ticket-tab-project-mindmap{--action-bg:#d1cddf;}
html[data-light-design="true"] body.colourframe #ticket-tab-project-board{--action-bg:#cbe0e1;}
html[data-light-design="true"] body.colourframe #ticket-tab-project-tables{--action-bg:#d4decf;}
html[data-light-design="true"] body.colourframe #ticket-tab-notes{--action-bg:#d4cce0;}
html[data-light-design="true"] body.colourframe #ticket-tab-note-editor{--action-bg:#dfcdde;}
html[data-light-design="true"] body.colourframe #ticket-tab-steps{--action-bg:#e5d5c8;}
html[data-light-design="true"] body.colourframe #ticket-tab-files{--action-bg:#cbe2d3;}
html[data-light-design="true"] body.colourframe #ticket-tab-credentials{--action-bg:#dfcdd2;}
html[data-light-design="true"] body.colourframe #ticket-tab-mail{--action-bg:#c6dbe6;}
html[data-light-design="true"] body.colourframe #ticket-tab-history{--action-bg:#d2d3db;}
html[data-light-design="true"] body.colourframe .ticket-detail-tabs [role=tab]{background-color:var(--action-bg);}
html[data-light-design="true"] body.colourframe .display-controls .vivid-design-choice{color:#20344b;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=tickets]{--action-bg:#c6d5e7;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=requests]{--action-bg:#e5d6c7;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=requestsarchive]{--action-bg:#e0d9cc;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=projects]{--action-bg:#d3cce0;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=todo]{--action-bg:#cae2d9;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=kanban]{--action-bg:#cbd1e1;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=calendar]{--action-bg:#c8dce5;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=wiki]{--action-bg:#d4cddf;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=favorites]{--action-bg:#e4dac9;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=notices]{--action-bg:#cbe1de;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=categories]{--action-bg:#c7dce6;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=settings]{--action-bg:#ced5de;}
html[data-light-design="true"] body.colourframe .workspace-menu a{background-color:var(--action-bg);}
html[data-light-design="true"] body.colourframe .workspace-menu a[aria-current]{background-color:var(--action-bg);}
html[data-light-design="true"] body.colourframe .file-browser-row>.attachment-button{--action-bg:#edd7c0;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-header-actions #close-dialog{--action-bg:#d4c0ec;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-header-actions #delete-record{--action-bg:#e5c8d2;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=tickets]{--action-bg:#c0d4ed;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=requests]{--action-bg:#edd5c0;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=requestsarchive]{--action-bg:#eddcc0;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=projects]{--action-bg:#d0c0ec;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=todo]{--action-bg:#c0edda;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=kanban]{--action-bg:#c0cbed;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=calendar]{--action-bg:#c0dfed;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=wiki]{--action-bg:#d2c0ec;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=favorites]{--action-bg:#edddc0;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=notices]{--action-bg:#c0ede6;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=categories]{--action-bg:#c0deed;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=settings]{--action-bg:#c0d2ed;}
html[data-light-design="true"] body.colourframe .workspace-menu a{background-color:var(--action-bg);}
html[data-light-design="true"] body.colourframe .workspace-menu a[aria-current]{background-color:var(--action-bg);}
html[data-light-design="true"] body.colourframe .file-browser-row>.attachment-button{--action-bg:#edd7c0;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-header-actions #close-dialog{--action-bg:#d8c0ed;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-header-actions #delete-record{--action-bg:#edc0cf;}
html[data-light-design="true"] body.colourframe #ticket-tab-overview{--action-bg:#c0d6ed;}
html[data-light-design="true"] body.colourframe #ticket-tab-project-plan{--action-bg:#eddfc0;}
html[data-light-design="true"] body.colourframe #ticket-tab-project-mindmap{--action-bg:#d0c4e8;}
html[data-light-design="true"] body.colourframe #ticket-tab-project-board{--action-bg:#c0ede9;}
html[data-light-design="true"] body.colourframe #ticket-tab-project-tables{--action-bg:#d7e9c3;}
html[data-light-design="true"] body.colourframe #ticket-tab-notes{--action-bg:#dbc0ed;}
html[data-light-design="true"] body.colourframe #ticket-tab-note-editor{--action-bg:#ebc1e3;}
html[data-light-design="true"] body.colourframe #ticket-tab-steps{--action-bg:#edd5c0;}
html[data-light-design="true"] body.colourframe #ticket-tab-files{--action-bg:#c0edd4;}
html[data-light-design="true"] body.colourframe #ticket-tab-credentials{--action-bg:#eac2cf;}
html[data-light-design="true"] body.colourframe #ticket-tab-mail{--action-bg:#c0dfed;}
html[data-light-design="true"] body.colourframe #ticket-tab-history{--action-bg:#cccfe0;}
/* Optional colourful light theme; all rules require the checkbox state. */
html[data-light-design="true"] body.colourframe{--background:#e3ebf7;--surface:#e3ebf7;--field:#e3ebf7;--ink:#223859;--muted:#223a59;--line:#5076a5;--blue:#223d59;--blue-light:#223e59;--gold:#594022;--green:#22593b;--lilac:#362259;--coral:#59222d;background:radial-gradient(ellipse at 80% 0%,#e3ecf7,transparent 55%),var(--background);color:var(--ink);}
html[data-light-design="true"] body.colourframe #app-header{background-color:#e3ecf7;border-bottom-color:#5078a5;}
html[data-light-design="true"] body.colourframe .panel{background-color:#e3ebf7;border-color:#5076a5;}
html[data-light-design="true"] body.colourframe :is(.panel-heading,.list-panel>.list-heading,.dashboard-panel>.list-heading){background-color:#e3ecf7;border-bottom-color:#5079a5;}
html[data-light-design="true"] body.colourframe .editor-panel>.list-heading{background-color:#ebe3f7;border-bottom-color:#7450a5;}
html[data-light-design="true"] body.colourframe .filterbar{background-color:#e3ecf7;}
html[data-light-design="true"] body.colourframe :is(.active-person-bar,.management-menu){background-color:#e3eef7;border-color:#5081a5;}
html[data-light-design="true"] body.colourframe :is(.ticket-detail-main,.knowledge-main,.mail-main){background-color:#e3ecf7;}
html[data-light-design="true"] body.colourframe :is(.ticket-detail-sidebar,.knowledge-navigation,.mail-navigation,.board-sidebar){background-color:#e3ecf7;border-color:#5079a5;}
html[data-light-design="true"] body.colourframe .ticket-detail-header{background-color:#e3ecf7;border-color:#507da5;}
html[data-light-design="true"] body.colourframe .ticket-detail-tabs{background-color:#e3ebf7;border-bottom-color:#5074a5;}
html[data-light-design="true"] body.colourframe :is(.panel-heading h1,.list-heading h2,.ticket-detail-header h2,.project-planning-rich-block h4){color:#223a59;}
html[data-light-design="true"] body.colourframe :is(label,legend){color:#223959;}
html[data-light-design="true"] body.colourframe :is(.hint,.ticket-subtitle,.wiki-result-path,.note-edited){color:#223a59;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=tickets]{--action-bg:#e3ecf7;--action-line:#5079a5;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=requests]{--action-bg:#f7ede3;--action-line:#a57e50;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=requestsarchive]{--action-bg:#f7f0e3;--action-line:#a58550;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=projects]{--action-bg:#eae3f7;--action-line:#7450a5;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=todo]{--action-bg:#e3f7ef;--action-line:#50a572;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=kanban]{--action-bg:#e3e8f7;--action-line:#5066a5;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=calendar]{--action-bg:#e3f1f7;--action-line:#508da5;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=wiki]{--action-bg:#ebe3f7;--action-line:#7650a5;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=favorites]{--action-bg:#f7f0e3;--action-line:#a58c50;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=notices]{--action-bg:#e3f7f4;--action-line:#50a593;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=categories]{--action-bg:#e3f1f7;--action-line:#5092a5;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=settings]{--action-bg:#e3ebf7;--action-line:#5073a5;}
html[data-light-design="true"] body.colourframe .workspace-menu a{background-color:var(--action-bg);border-color:var(--action-line);color:#223159;}
html[data-light-design="true"] body.colourframe .workspace-menu a[aria-current]{background-color:var(--action-bg);border-color:#5072a5;color:#fff;}
html[data-light-design="true"] body.colourframe :is(#global-ticket-stats,#requests-view>.stats)>.list-jump-tile:not(.dashboard-jump-tile){color:#223459;}
html[data-light-design="true"] body.colourframe :is(#global-ticket-stats,#requests-view>.stats)>.list-jump-tile:nth-child(1){background-color:#e3f2f7;}
html[data-light-design="true"] body.colourframe :is(#global-ticket-stats,#requests-view>.stats)>.list-jump-tile:nth-child(2){background-color:#f7efe3;}
html[data-light-design="true"] body.colourframe :is(#global-ticket-stats,#requests-view>.stats)>.list-jump-tile:nth-child(3){background-color:#ede3f7;}
html[data-light-design="true"] body.colourframe :is(#global-ticket-stats,#requests-view>.stats)>.list-jump-tile:nth-child(4){background-color:#e3f7ed;}
html[data-light-design="true"] body.colourframe :is(#global-ticket-stats,#requests-view>.stats)>.list-jump-tile:not(.dashboard-jump-tile)>span{color:#24385e;}
html[data-light-design="true"] body.colourframe .stats>.dashboard-jump-tile{background:linear-gradient(140deg,#e3edf7,#e3ecf7);border-color:#50a57e;color:#223859;}
html[data-light-design="true"] body.colourframe :is(#current-panel,#request-current-panel)>.list-heading{background-color:#e3edf7;border-color:#507fa5;}
html[data-light-design="true"] body.colourframe :is(#working-panel,#request-working-panel)>.list-heading{background-color:#f7ede3;border-color:#a57e50;}
html[data-light-design="true"] body.colourframe :is(#waiting-panel,#request-waiting-panel) .list-heading{background-color:#eee3f7;border-color:#7a50a5;}
html[data-light-design="true"] body.colourframe :is(#closed-panel,#request-closed-panel)>.list-heading{background-color:#e3f7f0;border-color:#50a577;}
html[data-light-design="true"] body.colourframe .list-panel tbody tr:nth-child(odd)>td{background-color:#e3ecf7;}
html[data-light-design="true"] body.colourframe .list-panel tbody tr:nth-child(even)>td{background-color:#e3ecf7;}
html[data-light-design="true"] body.colourframe .list-panel tbody tr:hover>td{background-color:#e3edf7;}
html[data-light-design="true"] body.colourframe .list-panel th{background-color:#e3ebf7;color:#223b59;border-color:#5079a5;}
html[data-light-design="true"] body.colourframe .list-panel td{border-bottom-color:#5077a5;}
html[data-light-design="true"] body.colourframe :is(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]),select,textarea){background-color:#e3ebf7;color:#223859;border-color:#5077a5;}
html[data-light-design="true"] body.colourframe :is(input,textarea)::placeholder{color:#223a59;}
html[data-light-design="true"] body.colourframe :is(input,select,textarea):focus-visible{border-color:#507aa5;outline-color:#507aa5;}
html[data-light-design="true"] body.colourframe .filter-picker{background-color:#e3ecf7;border-color:#5077a5;color:#223c59;}
html[data-light-design="true"] body.colourframe .filter-picker.has-selection{background-color:#e3f0f7;border-color:#5090a5;}
html[data-light-design="true"] body.colourframe .filter-picker-options{background-color:#e3ecf7;border-color:#5077a5;}
html[data-light-design="true"] body.colourframe .filter-picker-options>label:hover{background-color:#e3edf7;}
html[data-light-design="true"] body.colourframe .wiki-home-tab:nth-child(1){background-color:#e3edf7!important;border-color:#507ba5;}
html[data-light-design="true"] body.colourframe .wiki-home-tab:nth-child(2){background-color:#e3f7f6!important;border-color:#50a59a;}
html[data-light-design="true"] body.colourframe .wiki-home-tab:nth-child(3){background-color:#ede3f7!important;border-color:#7850a5;}
html[data-light-design="true"] body.colourframe .wiki-home-tab:nth-child(4){background-color:#f7f0e3!important;border-color:#a58650;}
html[data-light-design="true"] body.colourframe .wiki-home-tab[aria-selected=true]{border-color:#5077a5;}
html[data-light-design="true"] body.colourframe :is(.wiki-home-card,.wiki-search-card,.wiki-topic-card){background-color:#e3ecf7;border-color:#5077a5;}
html[data-light-design="true"] body.colourframe :is(.wiki-home-tree,.wiki-home-tag-row,.wiki-tag-page-card>.rich-content){background-color:#e3ecf7;border-color:#5079a5;}
html[data-light-design="true"] body.colourframe .wiki-page-link[aria-current=page]{color:#223f59;}
html[data-light-design="true"] body.colourframe #wiki-breadcrumb .wiki-breadcrumb-topic{color:#3c2259;}
html[data-light-design="true"] body.colourframe .mail-thread{background-color:#e3eff7!important;color:#223c59!important;border-color:#5082a5!important;}
html[data-light-design="true"] body.colourframe .mail-thread.sent{background-color:#ebe3f7!important;border-left-color:#7650a5!important;}
html[data-light-design="true"] body.colourframe .mail-thread.selected{background-color:#e3eff7!important;border-color:#5082a5!important;}
html[data-light-design="true"] body.colourframe .mail-thread.sent.selected{background-color:#eee3f7!important;border-color:#7a50a5!important;}
html[data-light-design="true"] body.colourframe :is(.mail-address,.mail-thread time,.mail-snippet){color:#223d59;}
html[data-light-design="true"] body.colourframe .mail-reader-state{background-color:#e3f7f3;color:#225940;}
html[data-light-design="true"] body.colourframe .mail-reader-state.sent{background-color:#ede3f7;color:#3d2259;}
html[data-light-design="true"] body.colourframe :is(.mail-body,#mail-rich-body,.compose-text-editor,.note-visual-editor){background-color:#e3ecf7;border-color:#5079a5;}
html[data-light-design="true"] body.colourframe :is(#mail-toolbar,#wiki-toolbar,#note-format-toolbar).compose-text-toolbar{background-color:#e3e6f7;border-color:#5054a5;}
html[data-light-design="true"] body.colourframe .project-planning-toolbar{background-color:#e3e6f7;border-color:#5054a5;}
html[data-light-design="true"] body.colourframe .mail-warning{background-color:#f7eee3;color:#594322;}
html[data-light-design="true"] body.colourframe .mail-preset-dialog{background-color:#e3f7f1;color:#225931;border-color:#50a569;}
html[data-light-design="true"] body.colourframe .mail-preset-dialog :is(input:not([type=checkbox]):not([type=color]),select,.rich-editor){background-color:#e3f7f2;color:#225931;border-color:#50a570;}
html[data-light-design="true"] body.colourframe :is(.mail-preset-picker,.mail-preset-save-frame){background-color:#e3f7ef;border-color:#50a570;}
html[data-light-design="true"] body.colourframe .note-history-card{background:linear-gradient(145deg,#e3edf7,#e3ecf7);border-color:#507da5;}
html[data-light-design="true"] body.colourframe .note-history-card[data-note-type=diagnose]{background:linear-gradient(145deg,#ebe3f7,#e8e3f7);--note-accent:#3c2259;}
html[data-light-design="true"] body.colourframe .note-history-card[data-note-type=rueckfrage]{background:linear-gradient(145deg,#f7eee3,#f7eee3);--note-accent:#594122;}
html[data-light-design="true"] body.colourframe .note-history-card[data-note-type=loesung]{background:linear-gradient(145deg,#e3f7ef,#e3f7f1);--note-accent:#225939;}
html[data-light-design="true"] body.colourframe .note-history-card .note-card-body{background-color:#e3ecf7;border-color:#507aa5;}
html[data-light-design="true"] body.colourframe .note-history-card .note-card-meta span{background-color:#e3ecf7;border-color:var(--note-accent);}
html[data-light-design="true"] body.colourframe .note-composer{background-color:#e7e3f7;border-color:#6e50a5;}
html[data-light-design="true"] body.colourframe .history-note{background-color:#e7e3f7;border-color:#7750a5;}
html[data-light-design="true"] body.colourframe .project-card{background:linear-gradient(145deg,#e3ecf7,#e3ecf7);border-color:#5078a5;}
html[data-light-design="true"] body.colourframe .project-card[data-status=in_bearbeitung]{background:linear-gradient(145deg,#e3f7f2,#e3f7f4);border-left-color:#50a586;}
html[data-light-design="true"] body.colourframe .project-card[data-status=abgeschlossen]{background:linear-gradient(145deg,#e3ecf7,#e3ecf7);border-left-color:#5078a5;}
html[data-light-design="true"] body.colourframe .project-phase-chip{background-color:#e3e9f7;color:#223459;}
html[data-light-design="true"] body.colourframe .project-portfolio>div{background-color:#e3edf7;border-color:#507ba5;}
html[data-light-design="true"] body.colourframe .project-planning-rich-block:nth-child(1){background-color:#e3edf7;border-color:#5083a5;}
html[data-light-design="true"] body.colourframe .project-planning-rich-block:nth-child(2){background-color:#e9e3f7;border-color:#7350a5;}
html[data-light-design="true"] body.colourframe .project-planning-rich-block:nth-child(3){background-color:#e3f7f0;border-color:#50a572;}
html[data-light-design="true"] body.colourframe .project-planning-rich-block:nth-child(4){background-color:#f7e3ee;border-color:#a55077;}
html[data-light-design="true"] body.colourframe .project-planning-rich-block:nth-child(5){background-color:#f7f0e3;border-color:#a58850;}
html[data-light-design="true"] body.colourframe .project-planning-editor{background-color:#e3ecf7;border-color:#5079a5;}
html[data-light-design="true"] body.colourframe .project-planning-editor .planning-list-item{background-color:#e3eff7;border-left-color:#5081a5;}
html[data-light-design="true"] body.colourframe .project-planning-editor .planning-item-locked{background-color:#f7eee3;border-left-color:#a58050;}
html[data-light-design="true"] body.colourframe .execution-block-heading{background-color:#e3ecf7;color:#223c59;border-color:#507aa5;}
html[data-light-design="true"] body.colourframe :is(.project-tables-sidebar,.project-table-main){background-color:#e3ecf7;border-color:#5078a5;}
html[data-light-design="true"] body.colourframe .project-table-list-item{background-color:#e3ecf7;}
html[data-light-design="true"] body.colourframe .project-table-pick[aria-current=true]{background-color:#e3ecf7!important;border-color:#507aa5!important;}
html[data-light-design="true"] body.colourframe #project-table-grid tbody tr:nth-child(odd)>*{background-color:#e3edf7;}
html[data-light-design="true"] body.colourframe #project-table-grid tbody tr:nth-child(even)>*{background-color:#e3edf7;}
html[data-light-design="true"] body.colourframe #project-table-grid tbody tr:hover>*{background-color:#e3eef7;}
html[data-light-design="true"] body.colourframe #project-table-grid tbody input{background-color:transparent;border-color:transparent;}
html[data-light-design="true"] body.colourframe #project-table-grid tbody input:focus{background-color:#e3ebf7;border-color:#507aa5;}
html[data-light-design="true"] body.colourframe :is(#project-table-search,#project-table-grid thead,#project-table-grid thead th,#project-table-grid thead input,#project-table-grid thead button){background-color:#24385e;color:#223d59;border-color:#5076a5;}
html[data-light-design="true"] body.colourframe .file-browser-row{background-color:#f7e3ea;border-color:#a55072;}
html[data-light-design="true"] body.colourframe .file-browser-row>.attachment-button{--action-bg:#f7eee3;--action-line:#a58350;background-color:#f7eee3;color:#593922;}
html[data-light-design="true"] body.colourframe .file-browser-row>.attachment-button:hover{background-color:#f7efe3;}
html[data-light-design="true"] body.colourframe :is(.kanban-shell,.calendar-shell,.todo-section){background-color:#e3ecf7;border-color:#5079a5;}
html[data-light-design="true"] body.colourframe #kanban-view .kanban-shell>.list-heading{background-color:#e3f0f7;border-bottom-color:#507aa5;}
html[data-light-design="true"] body.colourframe #kanban-view .kanban-shell>.list-heading>h2{color:#24385e;}
html[data-light-design="true"] body.colourframe .kanban-column{background-color:#e3ebf7;border-color:#5079a5;}
html[data-light-design="true"] body.colourframe .kanban-column-heading{background-color:#e3ecf7;}
html[data-light-design="true"] body.colourframe .kanban-card{background-color:#e3ecf7;border-color:#5079a5;border-left-color:var(--column-color);}
html[data-light-design="true"] body.colourframe .kanban-card:hover{background-color:#e3eef7;}
html[data-light-design="true"] body.colourframe :is(.calendar-day,.calendar-week-day,.calendar-list-day){background-color:#e3ecf7;border-color:#5079a5;}
html[data-light-design="true"] body.colourframe .calendar-day.other-month{background-color:#e3ecf7;}
html[data-light-design="true"] body.colourframe .todo-date[data-urgency=overdue]{background-color:#f7e3ea;color:#592231;}
html[data-light-design="true"] body.colourframe .todo-date[data-urgency=today]{background-color:#f7efe3;color:#594722;}
html[data-light-design="true"] body.colourframe .todo-date[data-urgency=undated]{background-color:#e3ebf7;color:#223859;}
html[data-light-design="true"] body.colourframe #settings-view .editor-field{background-color:#e3ecf7;border-color:#5079a5;}
html[data-light-design="true"] body.colourframe #settings-view .form-preview{background-color:#e3f7f1;border-color:#50a576;}
html[data-light-design="true"] body.colourframe .staff-card{background-color:#e3eef7;border-color:#507ea5;}
html[data-light-design="true"] body.colourframe :is(.password-card,#password-form){background-color:#e3e7f7;border-color:#5250a5;}
html[data-light-design="true"] body.colourframe .password-revealed code{background-color:#e3ebf7;color:#223859;}
html[data-light-design="true"] body.colourframe .favorite-card{background-color:#e3ebf7;border-color:#5076a5;}
html[data-light-design="true"] body.colourframe .notice-public-card{background-color:#e3f1f7;border-color:#508ca5;}
html[data-light-design="true"] body.colourframe .notice-public-card[data-severity=warning]{background-color:#f7efe3;border-color:#a58550;}
html[data-light-design="true"] body.colourframe .notice-public-card[data-severity=outage]{background-color:#f7e3ec;border-color:#a55070;}
html[data-light-design="true"] body.colourframe.report-page .panel{border-color:#507aa5;}
html[data-light-design="true"] body.colourframe #receipt{background-color:#e3f7f0;border-color:#50a574;color:#225937;}
html[data-light-design="true"] body.colourframe #ticket-diagnostics details{background-color:#e3edf7;border-color:#507aa5;}
html[data-light-design="true"] body.colourframe .ticket-detail-section.original-request,
html[data-light-design="true"] body.colourframe #ticket-panel-steps .task-text-line{background-color:#e3f1f7;color:#224659;border-color:#508ba5;}
html[data-light-design="true"] body.colourframe .board-assignment-collapse[open]>#detail-board-tags{background-color:#e3edf7;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-detail-header{background:linear-gradient(120deg,#ebe3f7,#e4e3f7);border-color:#7a50a5;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-detail-header #detail-title{color:#3a2259;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-detail-header :is(.eyebrow,.ticket-updated){color:#3b2259;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-header-actions #close-dialog{--action-bg:#eee3f7;--action-line:#7750a5;background-color:#eee3f7;border-color:#7750a5;color:#3b2259;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-header-actions #close-dialog:hover{background-color:#ede3f7;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-header-actions #delete-record{--action-bg:#f7e3ea;--action-line:#a5506d;background-color:#f7e3ea;border-color:#a5506d;color:#592233;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-header-actions #detail-favorite{background-color:#f7f0e3;border-color:#a58850;color:#594822;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-header-actions #detail-favorite[aria-pressed=true]{background-color:#f7f0e3;border-color:#a58a50;color:#594222;}
html[data-light-design="true"] body.colourframe #ticket-tab-overview{--action-bg:#e3edf7;--action-line:#5082a5;}
html[data-light-design="true"] body.colourframe #ticket-tab-project-plan{--action-bg:#f7f1e3;--action-line:#a58b50;}
html[data-light-design="true"] body.colourframe #ticket-tab-project-mindmap{--action-bg:#eae3f7;--action-line:#6d50a5;}
html[data-light-design="true"] body.colourframe #ticket-tab-project-board{--action-bg:#e3f7f5;--action-line:#50a594;}
html[data-light-design="true"] body.colourframe #ticket-tab-project-tables{--action-bg:#eef7e3;--action-line:#86a550;}
html[data-light-design="true"] body.colourframe #ticket-tab-notes{--action-bg:#efe3f7;--action-line:#8150a5;}
html[data-light-design="true"] body.colourframe #ticket-tab-note-editor{--action-bg:#f7e3f3;--action-line:#a55088;}
html[data-light-design="true"] body.colourframe #ticket-tab-steps{--action-bg:#f7ede3;--action-line:#a57e50;}
html[data-light-design="true"] body.colourframe #ticket-tab-files{--action-bg:#e3f7ec;--action-line:#50a575;}
html[data-light-design="true"] body.colourframe #ticket-tab-credentials{--action-bg:#f7e3ea;--action-line:#a5506b;}
html[data-light-design="true"] body.colourframe #ticket-tab-mail{--action-bg:#e3f1f7;--action-line:#5090a5;}
html[data-light-design="true"] body.colourframe #ticket-tab-history{--action-bg:#e3e6f7;--action-line:#5058a5;}

html[data-light-design="true"] body.colourframe {--background:#edf3fa;--surface:#fff;--field:#f1f6fc;--ink:#20344b;--muted:#4d6178;--line:#899fb7;background:#edf3fa;color:#20344b;}
html[data-light-design="true"] body.colourframe :is(dialog,.ticket-detail-main,.knowledge-main,.mail-main) {background-color:#edf4fd;color:#20344b;}
html[data-light-design="true"] body.colourframe .ticket-detail-tabs [role=tab] {color:#25314a;}
html[data-light-design="true"] body.colourframe .workspace-menu a {color:#20344b;}
html[data-light-design="true"] body.colourframe .workspace-menu a[aria-current] {color:#20344b;border-color:#31588a;}
html[data-light-design="true"] body.colourframe :is(.note-card-body,.rich-editor,.rich-content,.project-card-objective,.project-card-footer,.project-number,.project-phase-chip) {color:#20344b;}
html[data-light-design="true"] body.colourframe :is(.project-card-title,.project-task-title,.wiki-result-open) {color:#20344b!important;}
html[data-light-design="true"] body.colourframe .note-history-card :is(h4,.note-card-meta strong,.note-card-meta time,.note-edited) {color:#354862;}
html[data-light-design="true"] body.colourframe :is(.rich-content,.rich-editor,.note-card-body) .rich-white {color:#20344b;}
html[data-light-design="true"] body.colourframe :is(.rich-content,.rich-editor,.note-card-body) .rich-cyan {color:#12608a;}
html[data-light-design="true"] body.colourframe :is(.rich-content,.rich-editor,.note-card-body) .rich-green {color:#21683e;}
html[data-light-design="true"] body.colourframe :is(.rich-content,.rich-editor,.note-card-body) .rich-orange {color:#8e490e;}
html[data-light-design="true"] body.colourframe :is(.rich-content,.rich-editor,.note-card-body) .rich-lilac {color:#6b3694;}
html[data-light-design="true"] body.colourframe :is(.rich-content,.rich-editor,.note-card-body) .rich-coral {color:#a02a4d;}
html[data-light-design="true"] body.colourframe .file-browser-row {background-color:#6b2d43;color:#fff0f5;border-color:#a95371;}
html[data-light-design="true"] body.colourframe .file-browser-row .hint {color:#f7dbe5;}
html[data-light-design="true"] body.colourframe .file-browser-row>.attachment-button {background-color:#ffaf56;color:#24180f;border-color:#ffc780;}
html[data-light-design="true"] body.colourframe :is(#project-table-search,#project-table-grid thead,#project-table-grid thead th,#project-table-grid thead input,#project-table-grid thead button) {background-color:#24385e;color:#edf2f7;border-color:#70839b;}
html[data-light-design="true"] body.colourframe :is(.todo-record,.todo-action,.favorite-card,.project-task-card,.project-board-column,.notice-editor-block,.notice-editor-frame,.notice-save-frame) {background-color:#e7effa;color:#20344b;}
html[data-light-design="true"] body.colourframe .todo-record[data-status=in_bearbeitung] {background-color:#fff0d8;border-color:#c28f41;}
html[data-light-design="true"] body.colourframe .todo-record[data-status=offen] {background-color:#e2f1ff;border-color:#629ac2;}
html[data-light-design="true"] body.colourframe :is(.todo-meta,.todo-owner,.todo-next-text,.todo-record-dates small,.project-task-card small,.project-column-heading strong,.todo-ticket-link) {color:#34536d;}
html[data-light-design="true"] body.colourframe .todo-record .todo-ticket-link {color:#20344b;}
html[data-light-design="true"] body.colourframe .priority.normal {background-color:#c5d9f1;color:#20344b;}
html[data-light-design="true"] body.colourframe :is(.priority.high,.status.in_bearbeitung) {background-color:#ffe0a4;color:#553614;}
html[data-light-design="true"] body.colourframe .priority.urgent {background-color:#ffc2d0;color:#632236;}
html[data-light-design="true"] body.colourframe .status.offen {background-color:#bde4ff;color:#1c405b;}
html[data-light-design="true"] body.colourframe .status.abgeschlossen {background-color:#b9e7cc;color:#254a32;}
html[data-light-design="true"] body.colourframe .archive-date-filters {background-color:#dcecff;border-color:#7297be;}
html[data-light-design="true"] body.colourframe .archive-date-status {color:#9f2847;}
html[data-light-design="true"] body.colourframe .ticket-header-actions #detail-favorite[aria-pressed=true] {background-color:#ffd17d;border-color:#a57525;color:#463011;}
/* Light controls retain action and calendar semantics. */
html[data-light-design="true"] body.colourframe button {background-color:#dbe8fa;color:#233e60;border-color:#7998bc;}
html[data-light-design="true"] body.colourframe :is(button[id^="save-"],#add-board-ticket,#focus-ticket-note,button[data-ticket-status=abgeschlossen]) {background-color:#bfe6ce;color:#244833;border-color:#699b7e;}
html[data-light-design="true"] body.colourframe :is(button[id^="add-"],button[id^="new-"],button[data-ticket-status=in_bearbeitung]) {background-color:#ffe0b5;color:#644017;border-color:#b58b50;}
html[data-light-design="true"] body.colourframe :is(.destructive,#remove-external-ticket) {background-color:#f8c7d4;color:#712a41;border-color:#bb6c85;}
html[data-light-design="true"] body.colourframe .calendar-event {background-color:#c1e5ff;color:#214760;border-color:#6194b9;}
html[data-light-design="true"] body.colourframe .calendar-event.step {background-color:#bce9d0;color:#214b36;border-color:#699c7f;}
html[data-light-design="true"] body.colourframe .calendar-event.target {background-color:#ffdfb1;color:#644119;border-color:#b98b4a;}
html[data-light-design="true"] body.colourframe .calendar-event.overdue {background-color:#ffc4d2;color:#6d233b;border-color:#ba627e;}
html[data-light-design="true"] body.colourframe .calendar-event.followup {background-color:#ffe9ac;color:#5c4716;border-color:#ae913c;}
html[data-light-design="true"] body.colourframe .quick-choice[aria-pressed=true] {background-color:#c1e6d4;color:#274c3a;border-color:#659780;}
html[data-light-design="true"] body.colourframe .quick-choice.priority-Hoch[aria-pressed=true] {background-color:#ffe0b5;color:#644017;border-color:#b58b50;}
html[data-light-design="true"] body.colourframe .quick-choice.priority-Dringend[aria-pressed=true] {background-color:#f8c7d4;color:#712a41;border-color:#bb6c85;}
html[data-light-design="true"] body.colourframe .ticket-detail-tabs [role=tab] {background-color:var(--action-bg);color:#25314a;border-color:var(--action-line);}
html[data-light-design="true"] body.colourframe .file-browser-row>.attachment-button {background-color:#ffaf56;color:#24180f;border-color:#ffc780;}
html[data-light-design="true"] body.colourframe #project-table-grid thead button {background-color:#24385e;color:#edf2f7;border-color:#70839b;}
html[data-light-design="true"] body.colourframe .ticket-state {background-color:#c5ddf6;color:#23496d;}
html[data-light-design="true"] body.colourframe .ticket-state[data-state=in_bearbeitung] {background-color:#ffdfad;color:#65421c;}
html[data-light-design="true"] body.colourframe .ticket-state[data-state=wartend] {background-color:#e3cafa;color:#57316f;}
html[data-light-design="true"] body.colourframe .ticket-state[data-state=abgeschlossen] {background-color:#bfe7cd;color:#285239;}
html[data-light-design="true"] body.colourframe .project-portfolio strong {color:#275780;}
html[data-light-design="true"] body.colourframe .project-portfolio span {color:#4d6178;}
/* Colourful light palette: white work areas with stronger coordinated accents. */
html[data-light-design="true"] body.colourframe {--background:#e8eef6;--surface:#fff;--field:#f5f8fc;--ink:#20344b;--muted:#4d6178;background:#e8eef6;}
html[data-light-design="true"] body.colourframe :is(.panel,.ticket-detail-main,.knowledge-main,.mail-main,.note-card-body,.mail-body,.compose-text-editor,.project-planning-editor) {background-color:#edf4fd;}
html[data-light-design="true"] body.colourframe :is(.ticket-detail-sidebar,.knowledge-navigation,.mail-navigation,.board-sidebar) {background-color:#dce9f6;}
html[data-light-design="true"] body.colourframe :is(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]),textarea,select) {background-color:#edf4fd;color:#20344b;border-color:#7191b6;}
html[data-light-design="true"] body.colourframe :is(.panel-heading,.list-panel>.list-heading,.dashboard-panel>.list-heading) {background-color:#a9cfee;border-color:#5685ac;}
html[data-light-design="true"] body.colourframe .editor-panel>.list-heading {background-color:#c5ace6;border-color:#8965b4;}
html[data-light-design="true"] body.colourframe .filterbar {background-color:#e1edfb;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=tickets] {--action-bg:#9cccF0;--action-line:#4b83b0;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=requests] {--action-bg:#f4bd8c;--action-line:#b4743d;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=projects] {--action-bg:#c1a3e4;--action-line:#8257ac;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=todo] {--action-bg:#92d1b3;--action-line:#43866c;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=kanban] {--action-bg:#a6b9e9;--action-line:#596fa7;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=calendar] {--action-bg:#8bcedb;--action-line:#418795;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=wiki] {--action-bg:#c3a6e2;--action-line:#815daa;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=favorites] {--action-bg:#ebce81;--action-line:#ac8b35;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=notices] {--action-bg:#99cfc4;--action-line:#4b8c7d;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=categories] {--action-bg:#99cbdc;--action-line:#4d8396;}
html[data-light-design="true"] body.colourframe .workspace-menu a[data-workspace-view=settings] {--action-bg:#b4c5dd;--action-line:#6481a7;}
html[data-light-design="true"] body.colourframe .workspace-menu a {background-color:var(--action-bg);border-color:var(--action-line);color:#20344b;}
html[data-light-design="true"] body.colourframe .workspace-menu a[aria-current] {border-color:#234a78;}
html[data-light-design="true"] body.colourframe #ticket-tab-overview {--action-bg:#98c8ed;--action-line:#4680ab;}
html[data-light-design="true"] body.colourframe #ticket-tab-project-plan {--action-bg:#ecd287;--action-line:#aa883b;}
html[data-light-design="true"] body.colourframe #ticket-tab-project-mindmap {--action-bg:#bda5e7;--action-line:#7f60af;}
html[data-light-design="true"] body.colourframe #ticket-tab-project-board {--action-bg:#8fd3c1;--action-line:#438b77;}
html[data-light-design="true"] body.colourframe #ticket-tab-project-tables {--action-bg:#bad48e;--action-line:#749542;}
html[data-light-design="true"] body.colourframe #ticket-tab-notes {--action-bg:#c6a4e5;--action-line:#8b5eb0;}
html[data-light-design="true"] body.colourframe #ticket-tab-note-editor {--action-bg:#e4acd3;--action-line:#a86896;}
html[data-light-design="true"] body.colourframe #ticket-tab-steps {--action-bg:#f0bc83;--action-line:#b17a3d;}
html[data-light-design="true"] body.colourframe #ticket-tab-files {--action-bg:#94d1ac;--action-line:#4c8c63;}
html[data-light-design="true"] body.colourframe #ticket-tab-credentials {--action-bg:#e7a9bd;--action-line:#ad637e;}
html[data-light-design="true"] body.colourframe #ticket-tab-mail {--action-bg:#92cadf;--action-line:#4b879e;}
html[data-light-design="true"] body.colourframe #ticket-tab-history {--action-bg:#b4bedf;--action-line:#6a7aa7;}
html[data-light-design="true"] body.colourframe .ticket-detail-tabs {background-color:#e3eaf4;}
html[data-light-design="true"] body.colourframe .ticket-detail-tabs [role=tab] {background-color:var(--action-bg);border-color:var(--action-line);color:#20344b;}
html[data-light-design="true"] body.colourframe :is(#current-panel,#request-current-panel)>.list-heading {background-color:#9dccf0;}
html[data-light-design="true"] body.colourframe :is(#working-panel,#request-working-panel)>.list-heading {background-color:#f3c28d;}
html[data-light-design="true"] body.colourframe :is(#waiting-panel,#request-waiting-panel) .list-heading {background-color:#c9abe6;}
html[data-light-design="true"] body.colourframe :is(#closed-panel,#request-closed-panel)>.list-heading {background-color:#99d1b4;}
html[data-light-design="true"] body.colourframe .list-panel tbody tr:nth-child(odd)>td {background-color:#edf4fd;}
html[data-light-design="true"] body.colourframe .list-panel tbody tr:nth-child(even)>td {background-color:#e8f2fc;}
html[data-light-design="true"] body.colourframe .list-panel tbody tr:hover>td {background-color:#cee6fa;}
html[data-light-design="true"] body.colourframe .wiki-home-tab:nth-child(1) {background-color:#a5cfee!important;}
html[data-light-design="true"] body.colourframe .wiki-home-tab:nth-child(2) {background-color:#99d4c6!important;}
html[data-light-design="true"] body.colourframe .wiki-home-tab:nth-child(3) {background-color:#c8abe7!important;}
html[data-light-design="true"] body.colourframe .wiki-home-tab:nth-child(4) {background-color:#f0d58b!important;}
html[data-light-design="true"] body.colourframe .note-history-card {background:linear-gradient(145deg,#d0e7fa,#eaf4ff);}
html[data-light-design="true"] body.colourframe .note-history-card[data-note-type=diagnose] {background:linear-gradient(145deg,#dcc8f1,#f0e6fa);}
html[data-light-design="true"] body.colourframe .note-history-card[data-note-type=rueckfrage] {background:linear-gradient(145deg,#f4dbaf,#fff1d9);}
html[data-light-design="true"] body.colourframe .note-history-card[data-note-type=loesung] {background:linear-gradient(145deg,#bfe3cc,#e6f5ec);}
html[data-light-design="true"] body.colourframe .mail-thread {background-color:#c8e7fa!important;color:#20344b!important;}
html[data-light-design="true"] body.colourframe .mail-thread.sent {background-color:#dfcdf3!important;}
html[data-light-design="true"] body.colourframe .mail-thread.selected {background-color:#2b6089!important;color:#fff!important;}
html[data-light-design="true"] body.colourframe .mail-thread.sent.selected {background-color:#765396!important;color:#fff!important;}
html[data-light-design="true"] body.colourframe .mail-thread.selected :is(.mail-address,time,.mail-snippet,.mail-direction) {color:#fff;}
html[data-light-design="true"] body.colourframe :is(#mail-toolbar,#wiki-toolbar,#note-format-toolbar).compose-text-toolbar {background-color:#c3ceeb;border-color:#7d8db8;}
html[data-light-design="true"] body.colourframe .project-planning-toolbar {background-color:#c3ceeb;border-color:#7d8db8;}
html[data-light-design="true"] body.colourframe .execution-block-heading {background-color:#a9cfee;color:#20344b;}
html[data-light-design="true"] body.colourframe .project-planning-rich-block:nth-child(1) {background-color:#d8eafb;}
html[data-light-design="true"] body.colourframe .project-planning-rich-block:nth-child(2) {background-color:#e4d7f3;}
html[data-light-design="true"] body.colourframe .project-planning-rich-block:nth-child(3) {background-color:#d2ecde;}
html[data-light-design="true"] body.colourframe .project-planning-rich-block:nth-child(4) {background-color:#f0d6e1;}
html[data-light-design="true"] body.colourframe .project-planning-rich-block:nth-child(5) {background-color:#f1e5c7;}
html[data-light-design="true"] body.colourframe #ticket-dialog .ticket-detail-header {background:linear-gradient(120deg,#c3a8e4,#ddd0f0);}
html[data-light-design="true"] body.colourframe button {background-color:#c4daf3;color:#233e60;border-color:#648ab2;}
html[data-light-design="true"] body.colourframe :is(button[id^="save-"],#add-board-ticket,#focus-ticket-note,button[data-ticket-status=abgeschlossen]) {background-color:#9bd6b6;color:#244833;}
html[data-light-design="true"] body.colourframe :is(button[id^="add-"],button[id^="new-"],button[data-ticket-status=in_bearbeitung]) {background-color:#f5cb92;color:#644017;}
html[data-light-design="true"] body.colourframe :is(.destructive,#remove-external-ticket) {background-color:#eeb4c7;color:#712a41;}
html[data-light-design="true"] body.colourframe #project-table-grid thead input {background-color:#24385e;color:#edf2f7;}
html[data-light-design="true"] body.colourframe .note-history-card .note-card-body {background-color:#edf4fd;}
html[data-light-design="true"] body.colourframe :is(.mail-body,#mail-rich-body,.compose-text-editor,.note-visual-editor,.project-planning-editor) {background-color:#edf4fd;}

/* Final contrast pairs for intentional dark regions and high-specificity controls. */
html[data-light-design="true"]{color-scheme:light;}
html[data-light-design="true"] body.colourframe{--panel:#fff;--text:#20344b;--cyan:#176078;--accent:#345b86;}
html[data-light-design="true"] body.colourframe #wiki-read{color:#20344b;}
html[data-light-design="true"] body.colourframe :is(.workspace-menu a[aria-current],.stats span,.stats>.dashboard-jump-tile>span){color:#20344b;}
html[data-light-design="true"] body.colourframe :is(.rich-content,.compose-text-editor) a{color:#194f91;}
html[data-light-design="true"] body.colourframe :is(.mail-preset-header h2,.mail-preset-dialog label,.mail-preset-dialog .hint,.mail-meta dt){color:#20344b;}
html[data-light-design="true"] body.colourframe #note-format-toolbar .note-toolbar-upload{background:#c4daf3!important;color:#20344b!important;}
html[data-light-design="true"] body.colourframe .mail-thread.selected :is(.mail-address,time,.mail-snippet,.mail-direction,strong,small){color:#fff!important;}
html[data-light-design="true"] body.colourframe :is(#project-table-search,#project-table-grid thead,#project-table-grid thead th,#project-table-grid thead input,#project-table-grid thead button){background:#000!important;color:#fff!important;}
html[data-light-design="true"] body.colourframe #project-table-grid thead :is(span,label,small){color:#fff!important;}
html[data-light-design="true"] body.colourframe .file-browser-row{background:#6b2d43;color:#fff;}
html[data-light-design="true"] body.colourframe .file-browser-row :is(.attachment-origin,.hint,small,time,.file-browser-meta){color:#fff;}
html[data-light-design="true"] body.colourframe .file-browser-row>.attachment-button{background:#ffaf56!important;color:#24180f!important;}
html[data-light-design="true"] body.colourframe :is(#note-preview-content,#mail-rich-body,#wiki-read) .rich-white{color:#20344b;}
html[data-light-design="true"] body.colourframe .project-planning-preview .planning-item-done{color:#215e37;}
html[data-light-design="true"] body.colourframe .planning-item-locked::after{color:#75410c;}
html[data-light-design="true"] body.colourframe :is(.external-link-dialog,.app-action-dialog,.colourframe-move-dialog){background:#edf4fd;color:#20344b;}

/* Consistent readable control pairs, including button-like links and selectors. */
html[data-light-design="true"] body.colourframe :is(button,.button,.filter-picker,.wiki-picker-page,.quick-choice,.standard-board-switch button,.todo-stats>button){color:#20344b!important;}
html[data-light-design="true"] body.colourframe :is(button.secondary,button.text-button,.button){background-color:#d5e5f7;color:#20344b!important;}
html[data-light-design="true"] body.colourframe :is(.destructive,button[id^="delete-"],button[id^="remove-"]){background-color:#f3ccd8;color:#642439!important;}
html[data-light-design="true"] body.colourframe :is(button[id^="save-"],button[data-ticket-status=abgeschlossen]){background-color:#c3e5cf;color:#214b32!important;}
html[data-light-design="true"] body.colourframe :is(.mail-thread.selected,.mail-thread.sent.selected){color:#fff!important;}
html[data-light-design="true"] body.colourframe #project-table-grid thead button{background:#000!important;color:#fff!important;}
html[data-light-design="true"] body.colourframe .file-browser-row>.attachment-button{background:#ffaf56!important;color:#24180f!important;}
html[data-light-design="true"] body.colourframe :is(.filter-picker-options>label,.ticket-detail-sidebar label,.board-sidebar-search,.editor-section-card>summary){color:#20344b;}

/* Named legacy foreground colours. */
html[data-light-design="true"] body.colourframe .wiki-topic-info{color:#20344b;}

/* Colourful daytime palette: tinted surfaces, vivid accents, coloured ink. */
html[data-light-design="true"] body.colourframe{--background:#e5edf9;--surface:#edf3ff;--field:#e9f3fc;--panel:#edf3ff;--text:#24385e;--ink:#24385e;--muted:#45577c;--line:#809bc3;background:linear-gradient(135deg,#e2eefc,#ede6fa 55%,#e0f3ef);color:#24385e;}
html[data-light-design="true"] body.colourframe :is(.panel,.ticket-detail-main,.knowledge-main,.mail-main,dialog){background-color:#edf3ff;color:#24385e;}
html[data-light-design="true"] body.colourframe :is(.ticket-detail-sidebar,.knowledge-navigation,.mail-navigation,.board-sidebar){background-color:#d4e3f8;color:#24385e;}
html[data-light-design="true"] body.colourframe :is(.rich-content,.rich-editor,.note-card-body,.compose-text-editor,.note-visual-editor,.project-planning-editor,.mail-body,#wiki-read,#mail-rich-body){background-color:#edf4fd;color:#24385e;}
html[data-light-design="true"] body.colourframe .note-history-card .note-card-body{background-color:#edf4fd;}
html[data-light-design="true"] body.colourframe :is(.external-link-dialog,.app-action-dialog,.colourframe-move-dialog){background-color:#e9e4f9;color:#352758;}
html[data-light-design="true"] body.colourframe :is(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]),textarea,select){background-color:#eaf2fd;color:#24385e;border-color:#7696bf;}
html[data-light-design="true"] body.colourframe :is(.panel-heading,.list-heading){background-color:#9bc8ee;color:#24385e;}
html[data-light-design="true"] body.colourframe .editor-panel>.list-heading{background-color:#c6afea;color:#352758;}
html[data-light-design="true"] body.colourframe .filterbar{background-color:#d5e4f9;}
html[data-light-design="true"] body.colourframe .list-panel tbody tr:nth-child(odd)>td{background-color:#edf4fd;}
html[data-light-design="true"] body.colourframe .list-panel tbody tr:nth-child(even)>td{background-color:#dceafa;}
html[data-light-design="true"] body.colourframe .list-panel tbody tr:hover>td{background-color:#bfddf6;}
html[data-light-design="true"] body.colourframe :is(.wiki-search-card,.wiki-home-card,.wiki-topic-card){background-color:#dfd4f3;color:#352758;}
html[data-light-design="true"] body.colourframe :is(.wiki-home-tree,.wiki-tag-page-card>.rich-content){background-color:#e9e1f7;}
html[data-light-design="true"] body.colourframe :is(.project-card,.project-portfolio>div){background:#d3eae8;color:#234d50;}
html[data-light-design="true"] body.colourframe :is(.todo-action,.favorite-card,.project-task-card){background-color:#dae7f8;color:#24385e;}
html[data-light-design="true"] body.colourframe :is(.project-planning-toolbar,#mail-toolbar,#wiki-toolbar,#note-format-toolbar).compose-text-toolbar{background-color:#c2b4e6;}
html[data-light-design="true"] body.colourframe :is(button,button.secondary,button.text-button,.button){background-color:#a9caed;color:#24385e!important;border-color:#638bb8;}
html[data-light-design="true"] body.colourframe :is(button[id^="new-"],button[id^="add-"]){background-color:#f1c78d;color:#614014!important;border-color:#b18548;}
html[data-light-design="true"] body.colourframe :is(button[id^="save-"],button[data-ticket-status=abgeschlossen]){background-color:#9bd4b6;color:#214b32!important;border-color:#5d9777;}
html[data-light-design="true"] body.colourframe :is(.destructive,button[id^="delete-"],button[id^="remove-"]){background-color:#eeb2c7;color:#642439!important;border-color:#b26885;}
html[data-light-design="true"] body.colourframe .workspace-menu a{background-color:var(--action-bg);color:#24385e!important;}
html[data-light-design="true"] body.colourframe .ticket-detail-tabs [role=tab]{background-color:var(--action-bg);color:#24385e!important;}
html[data-light-design="true"] body.colourframe :is(#global-ticket-stats,#requests-view>.stats)>.list-jump-tile>span{color:#24385e;}
html[data-light-design="true"] body.colourframe :is(#project-table-search,#project-table-grid thead,#project-table-grid thead th,#project-table-grid thead input,#project-table-grid thead button){background:#b9c5e9!important;color:#2b315d!important;border-color:#7e8db8;}
html[data-light-design="true"] body.colourframe #project-table-grid thead :is(span,label,small){color:#2b315d!important;}
html[data-light-design="true"] body.colourframe #project-table-grid tbody tr:nth-child(odd)>*{background-color:#edf4fd;}
html[data-light-design="true"] body.colourframe #project-table-grid tbody tr:nth-child(even)>*{background-color:#dceafa;}
html[data-light-design="true"] body.colourframe .file-browser-row{background:#e8bfd0;color:#612941;border-color:#ac6883;}
html[data-light-design="true"] body.colourframe .file-browser-row :is(.attachment-origin,.hint,small,time,.file-browser-meta){color:#612941;}
html[data-light-design="true"] body.colourframe .file-browser-row>.attachment-button{background:#f6bf78!important;color:#614014!important;}
html[data-light-design="true"] body.colourframe .mail-thread.selected{background-color:#a0cee9!important;color:#24385e!important;}
html[data-light-design="true"] body.colourframe .mail-thread.sent.selected{background-color:#c9abe6!important;color:#352758!important;}
html[data-light-design="true"] body.colourframe .mail-thread.selected :is(.mail-address,time,.mail-snippet,.mail-direction,strong,small){color:#24385e!important;}
html[data-light-design="true"] body.colourframe :is(.wiki-home-tab,.stats,.list-heading,.execution-block-heading) :is(h2,h3,strong,span){color:#24385e;}

html[data-light-design="true"] body.colourframe #detail-description {background-color:#edf4fd;color:#24385e;border-color:#507aa5;}

html[data-light-design="true"] body.colourframe #project-list .project-card-objective {background-color:#edf4fd;color:#24385e;border-color:#507aa5;}

/* Alternating white surfaces only for ticket/request overview records. */
body.colourframe :is(#current-list,#working-list,#waiting-list,#closed-list,#request-current-list,#request-working-list,#request-waiting-list,#request-closed-list,#mine-current-list,#mine-working-list,#mine-waiting-list) {
 --record-row-hover: #d7e0e8;
}
html[data-light-design="true"] body.colourframe :is(#current-list,#working-list,#waiting-list,#closed-list,#request-current-list,#request-working-list,#request-waiting-list,#request-closed-list,#mine-current-list,#mine-working-list,#mine-waiting-list) {
 --record-row-hover: #d2e7f9;
}
body.colourframe :is(#current-list,#working-list,#waiting-list,#closed-list,#request-current-list,#request-working-list,#request-waiting-list,#request-closed-list,#mine-current-list,#mine-working-list,#mine-waiting-list) > tr:nth-child(odd) > td:nth-child(-n+7) {
 background-color: #ffffff;
 --ink: #1d2b3a;
 --muted: #33465a;
 color: #1d2b3a;
}
body.colourframe :is(#current-list,#working-list,#waiting-list,#closed-list,#request-current-list,#request-working-list,#request-waiting-list,#request-closed-list,#mine-current-list,#mine-working-list,#mine-waiting-list) > tr:nth-child(even) > td:nth-child(-n+7) {
 background-color: #f3f4f5;
 --ink: #1d2b3a;
 --muted: #33465a;
 color: #1d2b3a;
}
body.colourframe :is(#current-list,#working-list,#waiting-list,#closed-list,#request-current-list,#request-working-list,#request-waiting-list,#request-closed-list,#mine-current-list,#mine-working-list,#mine-waiting-list) > tr:is(:hover,:focus-within) > td:nth-child(-n+7) {
 background-color: var(--record-row-hover);
}
body.colourframe :is(#current-list,#working-list,#waiting-list,#closed-list,#request-current-list,#request-working-list,#request-waiting-list,#request-closed-list,#mine-current-list,#mine-working-list,#mine-waiting-list) > tr > td:nth-child(-n+7) :is(.text-button,.record-open,.record-subject-text,.ticket-subtitle,.ticket-waiting-summary,.hint,strong,time,.inline-task > span,.inline-task small,.inline-steps > details > summary) {
 color: #1d2b3a;
}

/* Institution and name buttons retain a blue surface with readable white lettering. */
body.colourframe :is(#current-list,#working-list,#waiting-list,#closed-list,#request-current-list,#request-working-list,#request-waiting-list,#request-closed-list,#mine-current-list,#mine-working-list,#mine-waiting-list) > tr > td:is(:nth-child(2),:nth-child(3)) > button.record-open {
 background-color: #315b86;
 color: #ffffff !important;
 border-color: #315b86;
}
body.colourframe :is(#current-list,#working-list,#waiting-list,#closed-list,#request-current-list,#request-working-list,#request-waiting-list,#request-closed-list,#mine-current-list,#mine-working-list,#mine-waiting-list) > tr > td:is(:nth-child(2),:nth-child(3)) > button.record-open:is(:hover,:focus-visible) {
 background-color: #294e73;
 color: #ffffff !important;
}

/* Share the editor surface with every saved note's main text block. */
body.colourframe {--note-editor-surface:#071e3b;}
html[data-light-design="true"] body.colourframe {--note-editor-surface:#edf4fd;}
body.colourframe #note-editor,
body.colourframe #detail-notes .note-history-card:is([data-note-type],*) .note-card-body {
 background-color:var(--note-editor-surface);
 background-image:none;
}

/* Main canvas below overview search bars; cards and list surfaces keep their colors. */
body.colourframe :is(#ticket-lists.overview-list-backdrop,#requests-view > .overview-list-backdrop,#projects-view > .overview-list-backdrop,#mine-view > .overview-list-backdrop) {
 background:#000;
 padding:16px;
 box-sizing:border-box;
 min-width:0;
 border-radius:12px;
}
body.colourframe #projects-view > .overview-list-backdrop > :is(.project-active-section,.project-completed-section) > .empty {
 color:#d4e0ed;
}

body.colourframe #mine-view .mine-kind-marker {position:static;transform:none;color:#000;font-weight:900;font-size:1.15em;line-height:1;text-align:center;}
body.colourframe #mine-view .mine-subject-heading > .record-open {background:#000!important;color:#fff!important;border:1px solid #526070!important;border-radius:8px;padding:8px 12px!important;line-height:1.5;white-space:normal;max-width:100%;text-align:left;overflow-wrap:anywhere;}
body.colourframe #mine-view .mine-subject-heading > .record-open:hover {background:#202020!important;}
body.colourframe #mine-view .mine-stats {grid-template-columns:repeat(3,minmax(0,1fr)) 1.3fr;}
body.colourframe #mine-view .mine-stats > div {padding:18px 22px;}
@media(min-width:901px){
 body.colourframe #mine-view .mine-stats {grid-template-columns:repeat(4,minmax(0,1fr)) 1.3fr;}
 body.colourframe #mine-view .mine-stats > .mine-total-tile {grid-column:5;}
}
@media(max-width:650px){body.colourframe #mine-view .mine-stats {grid-template-columns:repeat(2,minmax(0,1fr));}}

body.colourframe .mine-archive-links {display:flex;gap:16px;flex-wrap:wrap;}

/* Center record type markers in their rows and keep the three tile headings readable. */
body.colourframe #mine-view :is(#mine-current-list,#mine-working-list,#mine-waiting-list) > tr > td:first-child {position:relative;}
body.colourframe #mine-view .record-subject-layout {align-items:flex-start;padding-left:0;margin-left:0;}
body.colourframe #mine-view .mine-stats > .list-jump-tile > span {color:#000!important;}

/* Keep the type marker in its own track, centered against the subject button. */
body.colourframe #mine-view .mine-subject-heading {display:grid;grid-template-columns:1.3em minmax(0,1fr);column-gap:8px;align-items:center;min-width:0;}
body.colourframe #mine-view .mine-subject-heading > .record-open {justify-self:start;min-width:0;}
body.colourframe #mine-view .record-subject-text > .ticket-subtitle {padding-left:calc(1.3em + 8px);}

/* Use Meine's received-date typography for the received/completed and target dates. */
body.colourframe :is(#ticket-lists,#requests-view,#mine-view) .list-panel tbody > tr > td:is(:nth-child(8),:nth-child(10)) {
 font-size:.9rem;
 font-weight:400;
 color:var(--ink);
 line-height:1.5;
}

/* Mail tile uses the same div surface as the total tile. */
body.colourframe #mine-view .mine-mail-tile-button {
 display:flex;flex-direction:column;align-items:flex-start;gap:4px;
 width:100%;height:100%;min-height:0;margin:0;padding:0!important;
 background:transparent!important;background-image:none!important;
 border:0!important;box-shadow:none;border-radius:0;
 color:inherit!important;font:inherit;text-align:left;cursor:pointer;
}
body.colourframe #mine-view .mine-mail-tile-button:focus-visible {outline:3px solid var(--blue-light);outline-offset:5px;}
@media(max-width:650px){body.colourframe #mine-view .mine-total-tile {grid-column:1 / -1;}}

/* Make the clickable mail tile respond like the other overview tiles. */
body.colourframe #mine-view .mine-mail-tile {
 transition:filter .15s ease,box-shadow .15s ease;
 cursor:pointer;
}
body.colourframe #mine-view .mine-mail-tile:is(:hover,:focus-within) {
 filter:brightness(1.12);
 box-shadow:0 0 0 2px var(--blue-light),0 5px 18px #00000020;
}
@media(prefers-reduced-motion:reduce){body.colourframe #mine-view .mine-mail-tile {transition:none;}}

/* Four visible tiles when EWS is disabled: keep the total in the same row.
   No row-height, padding or font changes, including on narrow screens. */
@media(min-width:651px){
 body.colourframe #mine-view .mine-stats.mail-ui-disabled {grid-template-columns:repeat(3,minmax(0,1fr)) 1.3fr;}
 body.colourframe #mine-view .mine-stats.mail-ui-disabled > .mine-total-tile {grid-column:4;}
}

html[data-light-design="true"] body.colourframe #project-execution-blocks .execution-block:nth-child(1){background-color:#d8eafb;border-color:#5083a5}html[data-light-design="true"] body.colourframe #project-execution-blocks .execution-block:nth-child(2){background-color:#e4d7f3;border-color:#7350a5}html[data-light-design="true"] body.colourframe #project-execution-blocks .execution-block:nth-child(3){background-color:#d2ecde;border-color:#50a572}html[data-light-design="true"] body.colourframe #project-execution-blocks .execution-block:nth-child(4){background-color:#f0d6e1;border-color:#a55077}html[data-light-design="true"] body.colourframe #project-execution-blocks .execution-block:nth-child(5){background-color:#f1e5c7;border-color:#a58850}html[data-light-design="true"] body.colourframe #project-execution-blocks .execution-row>.execution-text{background-color:#e3eff7;border-left-color:#5081a5;color:#20344b}
