:root{--cs-ink:var(--c-accent-ink);--cs-sub:var(--c-text-muted);--cs-hint-sub:var(--c-text-muted);--cs-x:var(--c-text-muted);--cs-anyway:var(--c-text-muted);--cs-err:var(--c-bad);--cs-fb-err:var(--c-bad);--cs-bad:var(--c-bad-soft);--cs-bad-line:var(--c-bad-line);--cs-bad-text:var(--c-bad-ink);--cs-off:var(--c-fill);--cs-off-line:var(--c-line);--cs-off-text:var(--c-text-muted);--cs-menu:var(--c-raised);--cs-menu-line:var(--c-line);--cs-menu-shadow:var(--c-shadow-pop);--cs-menu-hover:var(--c-accent-soft);--cs-menu-hover-text:var(--c-link-hover);--cs-msg:transparent;--cs-msg-line:var(--c-line);--cs-result:var(--c-raised);--cs-btn:var(--c-raised);--cs-blue-text:var(--c-link);--cs-hover:var(--c-accent-soft);--cs-hover-text:var(--c-link-hover);--cs-help:var(--c-fill);--cs-field:var(--c-field);--cs-field-line:var(--c-line-strong);--cs-kbd:var(--c-raised);--cs-kbd-line:var(--c-line-strong);--cs-q-mark:var(--c-surface);--cs-q-hover:var(--c-text-strong);--cs-pop:var(--c-raised);--cs-pop-shadow:var(--c-shadow-pop);--cs-pop-x-shadow:var(--c-shadow-pop);--cs-pop-x-hover:var(--c-fill-hover);--cs-row-line:var(--c-line-subtle);--cs-star:var(--c-line-strong);--cs-modal:var(--c-raised);--cs-modal-shadow:var(--c-shadow-pop);--cs-backdrop:var(--c-backdrop)}.ce-conn{background:var(--cp-panel);border-color:var(--cp-panel-line);color:var(--cp-panel-text);box-shadow:0 1px 3px var(--cp-panel-shadow)}.ce-conn .msg.err{color:var(--cs-err)}.ce-conn.ok{background:var(--cp-ok);border-color:var(--cp-ok-line);color:var(--cp-ok-text)}.ce-conn.warn{background:var(--cp-warn);border-color:var(--cp-warn-line);color:var(--cp-warn-text)}.ce-conn.bad{background:var(--cs-bad);border-color:var(--cs-bad-line);color:var(--cs-bad-text)}.ce-nosend .ce-conn{background:var(--cs-off);border-color:var(--cs-off-line);color:var(--cs-off-text)}.ce-split-menu{background:var(--cs-menu);border-color:var(--cs-menu-line);box-shadow:0 4px 14px var(--cs-menu-shadow)}.ce-split-menu a,.ce-split-menu button{color:var(--cs-ink)}.ce-split-menu a:focus,.ce-split-menu a:hover,.ce-split-menu button:focus,.ce-split-menu button:hover{background:var(--cs-menu-hover);color:var(--cs-menu-hover-text)}.ce-card-status.is-bad,.ce-card-status.is-ok,.ce-card-status.is-warn{background:var(--cs-msg);border-color:var(--cs-msg-line)}.ce-card-status.is-ok{border-left-color:var(--c-ok)}.ce-card-status.is-bad{border-left-color:var(--c-bad)}.ce-card-status.is-warn{border-left-color:var(--c-warn)}.ce-card-status button.ce-close,.ce-conn .ce-leaf-result button.ce-close{color:var(--cs-x)}.ce-card-status button.ce-close:focus,.ce-card-status button.ce-close:hover,.ce-conn .ce-leaf-result button.ce-close:focus,.ce-conn .ce-leaf-result button.ce-close:hover{color:var(--cs-ink)}.ce-split .ce-split-main.ce-danger:focus-visible,.ce-split.is-delete .ce-split-arrow:focus-visible{outline-color:var(--cs-ink)}.ce-send-again{background:var(--cs-btn);color:var(--cs-blue-text);box-shadow:inset 0 0 0 1.5px var(--cs-blue-text)}button.ce-send-again:focus,button.ce-send-again:hover{background:var(--cs-hover);color:var(--cs-hover-text)}button.ce-send-again:focus-visible{outline-color:var(--cs-blue-text)}.ce-help-open{color:var(--cs-blue-text)}button.ce-help-open:focus{color:var(--cs-blue-text)}button.ce-help-open:hover{color:var(--cs-hover-text)}button.ce-help-open:focus-visible{outline-color:var(--cs-blue-text)}.ce-help{border-color:var(--cs-msg-line);background:var(--cs-help)}.ce-help-choices button{background:var(--cs-field);color:var(--cs-ink);border-color:var(--cs-field-line)}.ce-help-choices button:hover{border-color:var(--cs-blue-text)}.ce-help-choices button.is-picked{border-color:var(--cs-blue-text);box-shadow:0 0 0 1px var(--cs-blue-text)}button.ce-keyhelp:focus-visible{outline-color:var(--cs-blue-text)}.ce-keyhelp kbd{border-color:var(--cs-kbd-line);background:var(--cs-kbd);color:var(--cs-ink)}.ce-keyhelp-q{-webkit-text-fill-color:var(--cs-q-mark)}.ce-keyhelp[aria-expanded=true] .ce-keyhelp-q,button.ce-keyhelp:focus-visible .ce-keyhelp-q,button.ce-keyhelp:hover .ce-keyhelp-q{color:var(--cs-q-hover)}.ce-keyhelp[aria-expanded=true] kbd,button.ce-keyhelp:hover kbd{border-color:var(--cs-kbd-line)}.ce-keyhelp-pop{background:var(--cs-pop);border-color:var(--cs-field-line);box-shadow:0 6px 24px var(--cs-pop-shadow)}.ce-keyhelp-pop button.ce-keyhelp-x{background:var(--cs-pop);color:var(--cs-ink);box-shadow:0 1px 4px var(--cs-pop-x-shadow)}.ce-keyhelp-pop button.ce-keyhelp-x:focus,.ce-keyhelp-pop button.ce-keyhelp-x:hover{background:var(--cs-pop-x-hover);color:var(--cs-q-hover)}.ce-card-status p.ce-why,.ce-conn .ce-leaf-result p.ce-why{color:var(--cs-sub)}.ce-why>span{color:var(--cs-ink)}.ce-why button{background:var(--cs-field);color:var(--cs-ink);border-color:var(--cs-field-line)}.ce-why button:focus,.ce-why button:hover{background:var(--cs-field);color:var(--cs-ink);border-color:var(--cs-blue-text)}.ce-why button:disabled{border-color:var(--cs-field-line)}.ce-why button.is-picked{border-color:var(--cs-blue-text);box-shadow:0 0 0 1px var(--cs-blue-text)}.ce-space li{border-top-color:var(--cs-row-line)}button.ce-space-del:focus-visible{outline-color:var(--cs-ink)}.ce-modal{background:var(--cs-modal);box-shadow:0 10px 40px var(--cs-modal-shadow);color:var(--cs-ink)}.ce-modal::backdrop{background:var(--cs-backdrop,rgba(20,30,50,.45))}.ce-modal .ce-modal-anyway{color:var(--cs-anyway)}.ce-modal .ce-modal-alt{background:var(--cs-btn);color:var(--cs-blue-text);box-shadow:inset 0 0 0 2px var(--cs-blue-text)}.ce-conn .ce-leaf-result{background:var(--cs-result);border-color:var(--cs-msg-line);color:var(--cs-ink)}.ce-conn .ce-leaf-result.is-ok{border-left-color:var(--c-ok)}.ce-conn .ce-leaf-result.is-bad{border-left-color:var(--c-bad)}.ce-conn .ce-leaf-result.is-warn{border-left-color:var(--c-warn)}.ce-fb label{color:var(--cs-ink)}.ce-fb textarea{color:var(--cs-ink);background:var(--cs-field);border-color:var(--cs-field-line)}.ce-fb textarea:focus{border-color:var(--cs-blue-text);box-shadow:0 0 0 1px var(--cs-blue-text)}.ce-fb-done{color:var(--cs-ink)}.ce-fb-err{color:var(--cs-fb-err)}.ce-rate{color:var(--cs-ink)}.ce-rate .ce-stars button{color:var(--cs-star)}.ce-rate .ce-stars button:hover~button{color:var(--cs-star)}.ce-rate .ce-stars button:focus-visible{outline-color:var(--cs-blue-text)}.ce-rate button.ce-fb-close{color:var(--cs-x)}.ce-rate button.ce-fb-close:focus,.ce-rate button.ce-fb-close:hover{color:var(--cs-ink)}.ce-card-status.is-gate{background:var(--cp-panel);border-color:var(--cp-panel-line);color:var(--cp-panel-text)}.ce-fail-dl a{background:var(--cs-btn);color:var(--cs-blue-text);box-shadow:inset 0 0 0 1.5px var(--cs-blue-text)}.ce-fail-dl a:focus,.ce-fail-dl a:hover{background:var(--cs-hover);color:var(--cs-hover-text)}.ce-hint{color:var(--cs-ink)}.ce-hint span+span{color:var(--cs-hint-sub)}.ce-fix{color:var(--cs-ink)}.ce-connect-again{background:var(--cs-btn);color:var(--cs-blue-text);box-shadow:inset 0 0 0 1.5px var(--cs-blue-text)}button.ce-connect-again:focus,button.ce-connect-again:hover{background:var(--cs-hover);color:var(--cs-hover-text)}button.ce-connect-again:focus-visible{outline-color:var(--cs-blue-text)}.ce-conn-go{background:var(--c-accent)}.ce-conn-go:hover{background:var(--c-accent-hover)}button.ce-conn-go:focus{background:var(--c-accent)}button.ce-conn-go:focus-visible,button.ce-conn-go:hover{background:var(--c-accent-hover)}.ce-split .wp-block-button__link{background:var(--c-accent)}.ce-split .wp-block-button__link:hover{background:var(--c-accent-hover)}.ce-split .ce-split-main.ce-danger,.ce-split.is-delete .ce-split-arrow{background:var(--c-bad-solid)}.ce-split .ce-split-main.ce-danger:focus,.ce-split .ce-split-main.ce-danger:hover,.ce-split.is-delete .ce-split-arrow:focus,.ce-split.is-delete .ce-split-arrow:hover{background:var(--c-bad-solid-hover)}.ce-space button{background:var(--c-bad-solid)}button.ce-space-del:focus,button.ce-space-del:hover{background:var(--c-bad-solid-hover)}.ce-modal .ce-modal-go{background:var(--c-accent)}.ce-modal .ce-modal-go:hover{background:var(--c-accent-hover)}.ce-modal .ce-modal-go.is-danger{background:var(--c-bad-solid)}.ce-modal .ce-modal-go.is-danger:hover{background:var(--c-bad-solid-hover)}.ce-swap .ce-swap-send{background:var(--c-accent)}.ce-fb-send{background:var(--c-accent)}.ce-fb-send:focus,.ce-fb-send:hover{background:var(--c-accent-hover)}.ce-fb-send:disabled{background:var(--c-accent)}.ce-conn a.ce-gate-go:focus-visible,.ce-conn a.ce-gate-go:hover{background:var(--c-accent-hover)}.ce-card-status a.ce-gate-go{background:var(--c-accent)}.ce-card-status a.ce-gate-go:focus-visible,.ce-card-status a.ce-gate-go:hover{background:var(--c-accent-hover)}button.ce-help-open:focus-visible,button.ce-send-again:focus-visible{outline-color:var(--c-accent)}