html[data-theme=light] .kw-app{--kw-input:#f8faf5;--kw-inset:#f1f4ed;--kw-accent:#536f47;--kw-muted:#5b7056;--kw-subtle:#62765c;--kw-line:#29432319;--kw-line-strong:#2943232c;color-scheme:light}html[data-theme=light] .kw-app :is(input,select,textarea){color:var(--kw-text);background:var(--kw-input);border-color:var(--kw-line-strong);font-weight:400;color-scheme:light}html[data-theme=light] .kw-app :is(input,textarea)::placeholder{color:var(--kw-muted);opacity:.8}html[data-theme=light] .kw-app :is(input[type=checkbox],input[type=radio]){accent-color:var(--kw-accent)}html[data-theme=light] .kw-app :is(.kw-search-input>input,.kw-command-search input,.kw-field>input,.kw-field>textarea,.kw-field>select,.kw-filter select){background:var(--kw-input);color:var(--kw-text);border-color:var(--kw-line-strong)}html[data-theme=light] .kw-app :is(.kw-search-input,.kw-search-input>svg,.kw-small-label,.kw-section-heading>span,.kw-card-head>span,.kw-card-head>a,.kw-form-footer>small,.kw-form-footer>span,.kw-data td,.kw-data th,.kw-table-pagination,.kw-table-controls,.kw-download-requirements>span,.kw-release-notes,.kw-pricing-preview small){color:var(--kw-muted)}html[data-theme=light] .kw-app :is(.kw-table-controls,.kw-menu,.kw-command-modal,.kw-modal,.kw-search-results){background:var(--kw-surface);border-color:var(--kw-line-strong)}html[data-theme=light] .kw-app :is(.kw-menu button,.kw-command-result,.kw-command-results a){color:var(--kw-text)}html[data-theme=light] .kw-app :is(.kw-menu button:hover,.kw-command-result:hover,.kw-command-selected,.kw-command-results a:hover){background:var(--kw-inset)}html[data-theme=light] .kw-app :is(.kw-badge,.kw-status){background:var(--kw-inset);border-color:var(--kw-line-strong);color:var(--kw-muted)}html[data-theme=light] .kw-app :is(.kw-status-active,.kw-status-paid,.kw-status-resolved,.kw-status-approved){color:#376143;background:#eaf3e7;border-color:#658b5333}html[data-theme=light] .kw-app :is(.kw-status-open,.kw-status-pending,.kw-status-medium,.kw-status-in_progress){color:#876422;background:#faf3e4;border-color:#aa803733}html[data-theme=light] .kw-app :is(.kw-status-failed,.kw-status-hidden,.kw-status-high,.kw-status-revoked){color:#a13f3f;background:#fdf0ed;border-color:#bb5f5033}html[data-theme=light] .kw-app :is(.kw-card.kw-conversation,.kw-card.kw-ticket-sidebar){background:var(--kw-surface);border-color:var(--kw-line);box-shadow:0 8px 28px #2b3b2510}html[data-theme=light] .kw-app :is(.kw-conversation-head,.kw-ticket-management,.kw-ticket-filters){background:var(--kw-surface);border-color:var(--kw-line)}html[data-theme=light] .kw-app :is(.kw-ticket-filters select,.kw-ticket-management select){background:var(--kw-input);color:var(--kw-text);border-color:var(--kw-line-strong)}html[data-theme=light] .kw-app :is(.kw-chat-inbox-title,.kw-ticket-list strong,.kw-conversation-head h2){color:var(--kw-text)}html[data-theme=light] .kw-app :is(.kw-chat-inbox-title>svg,.kw-chat-back){color:var(--kw-accent)}html[data-theme=light] .kw-app .kw-chat-inbox-title>span{color:var(--kw-accent);border-color:var(--kw-line-strong);background:var(--kw-inset)}html[data-theme=light] .kw-app :is(.kw-ticket-list p,.kw-ticket-list footer,.kw-ticket-list time,.kw-ticket-list>button>div>small,.kw-conversation-head p,.kw-conversation-head .kw-small-label,.kw-ticket-management label>span,.kw-support-metrics>span){color:var(--kw-muted)}html[data-theme=light] .kw-app .kw-ticket-list>button:hover{background:#f6f8f2}html[data-theme=light] .kw-app .kw-ticket-list>button.kw-ticket-selected{background:#edf3e7;border-color:#718b5540;box-shadow:inset 2px 0 #718b55}html[data-theme=light] .kw-app .kw-messages{background:#fafbf8}html[data-theme=light] .kw-app .kw-chat-day{color:var(--kw-muted)}html[data-theme=light] .kw-app :is(.kw-chat-day:before,.kw-chat-day:after){background:var(--kw-line)}html[data-theme=light] .kw-app .kw-chat-day>span{background:var(--kw-surface);border-color:var(--kw-line)}html[data-theme=light] .kw-app .kw-message-bubble{background:#fff;border-color:#314b2825;box-shadow:0 2px 6px #29432306}html[data-theme=light] .kw-app .kw-own-message .kw-message-bubble{background:#e7efdf;border-color:#6b88503a;box-shadow:0 2px 6px #29432308}html[data-theme=light] .kw-app .kw-message-bubble>p,html[data-theme=light] .kw-app .kw-own-message .kw-message-bubble>p{color:#2c4128!important;font-weight:400}html[data-theme=light] .kw-app :is(.kw-message-meta>strong,.kw-message-meta>time,.kw-message-receipt,.kw-message-receipt>span,.kw-attachment,.kw-attachment>small){color:var(--kw-muted)}html[data-theme=light] .kw-app .kw-message-meta .kw-avatar{background:#e6eddf;border-color:#718b5533;color:var(--kw-accent)}html[data-theme=light] .kw-app .kw-message.kw-internal-message{background:#faf4e8;border-color:#b7964a35}html[data-theme=light] .kw-app .kw-internal-message .kw-message-bubble{background:#fff9ed;border-color:#b7964a25}html[data-theme=light] .kw-app .kw-internal-label{background:#f5e9c9;color:#806126}html[data-theme=light] .kw-app .kw-reply{background:var(--kw-surface);border-color:var(--kw-line-strong);box-shadow:0 3px 13px #29432308}html[data-theme=light] .kw-app .kw-reply:focus-within{border-color:#718b55;box-shadow:0 0 0 3px #718b5512}html[data-theme=light] .kw-app .kw-reply>textarea{background:var(--kw-surface);color:var(--kw-text)}html[data-theme=light] .kw-app .kw-reply-tabs{background:var(--kw-inset)}html[data-theme=light] .kw-app .kw-reply-tabs button{color:var(--kw-muted)}html[data-theme=light] .kw-app .kw-reply-tabs button.kw-selected{background:var(--kw-surface);color:var(--kw-accent);box-shadow:0 1px 4px #2943230a}html[data-theme=light] .kw-app :is(.kw-reply-footer>small,.kw-attachment-preview,.kw-upload-count){color:var(--kw-muted)}html[data-theme=light] .kw-app .kw-new-messages{background:#e7efdf;border-color:#718b5540;color:var(--kw-text);box-shadow:0 3px 12px #29432312}html[data-theme=light] .kw-app .kw-image-attachment{background:var(--kw-inset);border-color:var(--kw-line-strong);color:var(--kw-muted)}html[data-theme=light] .kw-app :is(.kw-stars,.kw-review-product,.kw-review-byline,.kw-review-rating,.kw-review-meta,.kw-review-posting,.kw-review-posting strong,.kw-review-posting small){color:var(--kw-accent)}html[data-theme=light] .kw-app :is(.kw-review-upload,.kw-review-draft-image,.kw-review-item,.kw-review-body,.kw-review-submitted,.kw-review-delivery,.kw-review-status){background:var(--kw-input);border-color:var(--kw-line-strong);color:var(--kw-text)}html[data-theme=light] .kw-app :is(.kw-form-error,.kw-danger){color:#a13f3f}html[data-theme=light] .kw-app :is(.kw-button,.kw-icon-button):focus-visible{outline-color:var(--kw-accent)}