#workspace .cfg-tab[aria-expanded=true]{color:#fff;border-color:var(--ws__text-sub);background:#565656}#workspace .cfg-tab{width:var(--ws-topbtn-h);height:var(--ws-topbtn-h);cursor:pointer;color:var(--ws__icon);background:var(--ws-surface-bg);border:1px solid var(--ws-surface-border);box-shadow:var(--ws-surface-shadow);-webkit-backdrop-filter:var(--ws-surface-blur);backdrop-filter:var(--ws-surface-blur);border-radius:50%;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}#workspace .cfg-tab svg{width:var(--ws-topicon);height:var(--ws-topicon);display:block}#workspace .cfg-tab:hover{color:var(--ws__text);background:#eef0f3}#workspace .cfg-tab.active{color:#fff;border-color:var(--ws__text-sub);background:#565656}#workspace .cfg-pt-btn{cursor:pointer;font-size:var(--ws__font-s);color:#fff;background:#565656;border:none;border-radius:7px;flex:1;padding:8px 10px;font-weight:600;transition:all .15s}#workspace .cfg-pt-btn:hover{background:#3d3d3d}#workspace .cfg-pt-btn.ghost{color:var(--ws__text);background:#eef0f3}#workspace .cfg-pt-btn.ghost:hover{background:#e2e6ea}#workspace .cfg-pt-btn.active,#workspace .cfg-pt-btn.ghost.active,#workspace .cfg-pt-btn.active:hover,#workspace .cfg-pt-btn.ghost.active:hover{color:#1a1206;background:#f5a623}#workspace .cfg-pt-btn:disabled{opacity:.5;cursor:default}#workspace .cfg-hint{z-index:8;color:#fff;max-width:min(420px,70%);font-size:var(--ws__font-s);opacity:0;visibility:hidden;background:#14181ed1;border-radius:6px;padding:6px 10px;transition:opacity .15s,visibility .15s;position:absolute;bottom:92px;left:12px}#workspace .cfg-row{gap:8px;margin-bottom:8px;display:flex}#workspace .cfg-row:last-child{margin-bottom:0}#workspace .cfg-row label{flex-direction:column;flex:1;gap:4px;display:flex}#workspace .cfg-u{font-size:var(--ws__font-s);color:var(--ws__text-muted);pointer-events:none;position:absolute;top:50%;right:8px;transform:translateY(-50%)}#workspace label:has(>.cfg-u) input{padding-right:34px}#workspace .cfg-btn{cursor:pointer;font-size:var(--ws__font-s);border:none;border-radius:7px;flex:1;padding:9px 12px;font-weight:600;transition:all .15s}#workspace .cfg-btn-wide{width:100%;color:var(--ws__text);background:#eef0f3}#workspace .cfg-btn-wide:hover{background:#e2e6ea}#workspace .cfg-btn-wide:disabled{opacity:.5;cursor:default}#workspace .cfg-conf-badge{color:#8a6d1f;background:#fdf7e6;border:1px solid #e2d8bd;border-radius:7px;margin:2px 0 8px;padding:8px 10px}#workspace .cfg-conf-head{font-size:var(--ws__font-s);align-items:center;gap:7px;font-weight:600;display:flex}#workspace .cfg-conf-ico{color:#fdf7e6;background:#8a6d1f;border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}#workspace .cfg-conf-why{font-size:var(--ws__font-s);color:#9a7d34;margin-top:3px}#workspace .cfg-sw{cursor:pointer;background:#fff;border:1px solid #d7dbe0;border-radius:6px;flex:none;width:30px;height:30px;padding:3px;transition:all .15s}#workspace .cfg-sw:hover{border-color:var(--ws__text-muted)}#workspace .cfg-sw:disabled{opacity:.5;cursor:default}#workspace .cfg-sw.is-set{border-color:var(--ws__text-sub);box-shadow:0 0 0 2px #2563eb29}#workspace .cfg-sw-box{background:conic-gradient(#eceff2 0 25%,#fff 0 50%,#eceff2 0 75%,#fff 0) 0 0/8px 8px;border-radius:3px;width:100%;height:100%;display:block}#workspace .cfg-tab{width:32px;height:32px}#workspace .cfg-tab svg{width:17px;height:17px}#workspace .cfg-ctx-i{width:58px}#workspace .cfg-hint{max-width:calc(100% - 24px);display:none;bottom:94px}#workspace .cfg-pane .cfg-ctl{align-items:center;gap:6px;min-width:0;display:flex;position:relative}#workspace .cfg-pane .cfg-ctl>.cfg-fld{flex:auto;min-width:0;display:flex;position:relative}#workspace .cfg-pane .cfg-ctl>.cfg-fld>input{width:100%;min-width:0;max-width:none}#workspace .cfg-pane .cfg-ctl>input,#workspace .cfg-pane .cfg-ctl>select,#workspace .cfg-pane .cfg-ctl>.cfg-inst-flip,#workspace .cfg-pane .cfg-ctl>.cfg-sw{flex:none}#workspace .cfg-pane .cfg-hint:empty{display:none}#workspace .cfg-pane .cfg-hint{z-index:auto;opacity:1;visibility:visible;max-width:none;color:var(--ws__text-muted);background:0 0;border-radius:0;margin:0 0 10px;padding:0;transition:none;position:static;bottom:auto;left:auto}#workspace .cfg-pane .cfg-ctl>.cfg-pt-btn{flex:none;min-width:38px}#workspace .cfg-look-compact{justify-content:flex-start;align-items:center;gap:10px;display:inline-flex}#workspace .cfg-look-pair{box-sizing:border-box;background:#fff;border:1px solid #d7dbe0;border-radius:6px;align-items:center;gap:0;height:32px;padding:0 2px 0 0;display:inline-flex;overflow:hidden}#workspace .cfg-look-compact .cfg-sw{box-shadow:none;border:0;border-radius:0}#workspace .cfg-look-compact .cfg-ftex-btn{flex:0 0 30px;width:30px;height:30px;padding:3px}#workspace .cfg-look-compact .cfg-ftex-sw{border:0;border-radius:3px;width:24px;height:24px}#workspace .cfg-look-compact .cfg-sw:not(.is-set){padding:0}#workspace .cfg-look-compact .cfg-look-pair:has(.cfg-look-clear[hidden]){padding-right:0}#workspace .cfg-look-compact .cfg-sw:not(.is-set) .cfg-sw-box{border-radius:0}#workspace .cfg-look-compact .cfg-ftex-btn:has(.cfg-ftex-sw.is-empty){padding:0}#workspace .cfg-look-compact .cfg-ftex-sw.is-empty{background:#f4f5f7;border-radius:0;width:30px;height:30px;position:relative}#workspace .cfg-look-compact .cfg-ftex-sw.is-empty:before{content:"";background:linear-gradient(145deg,#0000 47%,#9aa1aa 48% 52%,#0000 53%);border:1.5px solid #9aa1aa;border-radius:2px;position:absolute;inset:7px}#workspace .cfg-look-compact .cfg-ftex-sw.is-empty:after{content:"";background:#7f8791;border-radius:2px;width:20px;height:1.5px;position:absolute;top:14px;left:5px;transform:rotate(-45deg)}#workspace .cfg-look-compact .cfg-look-clear{box-sizing:border-box;width:26px;height:30px;color:var(--ws__text-muted);background:0 0;border:0;border-radius:0;flex:0 0 26px;padding:0;font-size:18px}#workspace .cfg-look-compact .cfg-look-clear:hover{color:#c0392b;background:0 0;border:0}#workspace .cfg-ctx-i{flex-direction:column;align-items:center;gap:2px;width:66px;display:flex}#workspace .cfg-ctx-i[hidden]{display:none}#workspace .cfg-ctx-i[data-ctx-state=locked]{opacity:.4}#workspace .cfg-ctx-i[data-ctx-state=locked] .cfg-tab{cursor:default}#workspace .cfg-ctx-i:not([data-ctx-state=locked]) .cfg-ctx-cap{cursor:pointer}#workspace .cfg-ctx-cap{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--ws__text-sub);text-align:center;-webkit-user-select:none;user-select:none;font-size:11px;line-height:1.2;overflow:hidden}#workspace .cfg-ctx-i:hover .cfg-ctx-cap{color:var(--ws__text)}#workspace .cfg-inst-flip{display:none}#workspace .cfg-lock{z-index:1;width:15px;height:15px;color:var(--ws__text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:inline-flex;position:absolute;top:50%;left:6px;transform:translateY(-50%)}#workspace .cfg-lock svg{width:15px;height:15px;display:block}#workspace .cfg-fld{flex:auto;align-items:center;min-width:0;display:flex;position:relative}#workspace .cfg-fld>input,#workspace .cfg-fld>select{flex:auto;width:100%;min-width:0;max-width:none}#workspace .cfg-fld>.cfg-fx-glyph{z-index:1;cursor:pointer;width:14px;height:20px;color:var(--ws__text-muted);background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:14px;font-style:italic;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:50%;left:6px;transform:translateY(-50%)}#workspace .cfg-fld>.cfg-fx-glyph:hover,#workspace .cfg-fld.bound>.cfg-fx-glyph{color:var(--ws__text-link,#2f6fd0)}#workspace .cfg-fld:has(>.cfg-lock)>.cfg-fx-glyph{left:26px}#workspace .cfg-fld:has(>.cfg-fx-glyph){--ws-fld-pad-l:24px}#workspace .cfg-fld:has(>.cfg-lock){--ws-fld-pad-l:26px}#workspace .cfg-fld:has(>.cfg-lock):has(>.cfg-fx-glyph){--ws-fld-pad-l:46px}#workspace .cfg-fld:has(>.cfg-u){--ws-fld-pad-r:32px}#workspace .cfg-fld.bound>input{cursor:pointer;color:#1d4ed8;font-weight:600}#workspace .cfg-fld.bound>input:hover{border-color:var(--ws__text-link,#2f6fd0)}#workspace .cfg-pane .cfg-row>label>.cfg-fld{flex:0 0 var(--ws__field-col);min-width:0}#workspace .cfg-pane .cfg-ctl>.cfg-fld{flex:auto;min-width:0}#workspace .cfg-lock:hover{color:var(--ws__text)}#workspace .cfg-lock.is-on{color:var(--ws__text-link)}#workspace .cfg-inst-flip{cursor:pointer;width:36px;height:36px;color:var(--ws__text-sub);font-size:var(--ws__font-m);background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center}#workspace .cfg-inst-flip svg{width:var(--ws-topicon);height:var(--ws-topicon);display:block}#workspace .cfg-inst-flip:hover:not(:disabled){color:var(--ws__text);background:#eef0f3}#workspace .cfg-inst-flip:disabled{opacity:.45;cursor:default}#workspace .cfg-pane .cfg-row-name{margin:0 0 6px}#workspace .cfg-pane :is(input,select).cfg-name-input{box-sizing:border-box;width:100%;max-width:none;height:34px;font-size:var(--ws__font-m);font-weight:var(--ws__font-medium);color:var(--ws__text);text-align:left;border:1px solid var(--ws__gray-border);background:#fff;border-radius:6px;padding:0 10px}#workspace .cfg-pane input.cfg-name-input::placeholder{color:var(--ws__text-muted);font-weight:var(--ws__font-normal)}#workspace .cfg-pane :is(input,select).cfg-name-input:focus{border-color:var(--ws__text-link);outline:none}#workspace .cfg-pane .cfg-grp{border-bottom:1px solid var(--ws__gray-border);font-size:var(--ws__font-xs);font-weight:var(--ws__font-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--ws__text-active);margin:30px 0 10px;padding-bottom:6px}#workspace .cfg-pane .cfg-row{flex-direction:column;gap:6px;margin:0 0 6px;display:flex}#workspace .cfg-pane .cfg-row-acts{flex-flow:wrap;align-items:center}#workspace .cfg-pane .cfg-row>label,#workspace .cfg-pane .cfg-file-row{grid-template-columns:minmax(0,1fr) var(--ws__field-col);text-align:right;overflow-wrap:anywhere;min-height:32px;font-size:var(--ws__font-s);color:var(--ws__text-sub);font-weight:var(--ws__font-normal);align-items:center;gap:10px;margin:0;display:grid}#workspace .cfg-pane .cfg-row>label>input,#workspace .cfg-pane .cfg-row>label>select{width:100%;max-width:none}#workspace .cfg-pane .cfg-row input[type=number],#workspace .cfg-pane .cfg-row input[type=text],#workspace .cfg-pane .cfg-row select{box-sizing:border-box;height:30px;font-size:var(--ws__font-s);text-align:left;color:var(--ws__text);padding:0 var(--ws-fld-pad-r,8px) 0 var(--ws-fld-pad-l,8px);background:#fff;border:1px solid #d5dae0;border-radius:6px}#workspace .cfg-pane .cfg-row>label:has(.cfg-u) input{padding-right:32px}#workspace .cfg-pane .cfg-row select{text-align:left;padding:0 6px}#workspace .cfg-pane .cfg-row input[type=color]{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #d5dae0;border-radius:6px;flex:0 0 44px;width:44px;height:30px;padding:2px}#workspace .cfg-pane .cfg-row input:focus,#workspace .cfg-pane .cfg-row select:focus{border-color:var(--ws__text-link);outline:none}#workspace .cfg-pane .cfg-inst-flip{border-color:var(--ws__gray-border);height:28px;color:var(--ws__text);background:#fff;align-self:flex-start}#workspace .cfg-pane .cfg-inst-flip:hover:not(:disabled){background:var(--ws__gray-bg-hover);border-color:#c3cad2}#workspace .cfg-pane .cfg-inst-flip.is-on{color:var(--ws__text-link)}#workspace .cfg-pane .cfg-file-row{margin:0 0 6px}#workspace .cfg-file-up{color:var(--ws__icon);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}#workspace .cfg-file-up:hover{color:var(--ws__text-link)}#workspace .cfg-pane .cfg-grp{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;display:flex}#workspace .cfg-file-ctl{justify-content:flex-end;align-items:center;gap:6px;display:flex}#workspace .cfg-btn.is-loading{pointer-events:none;position:relative;color:#0000!important}#workspace .cfg-btn.is-loading:after{content:"";width:14px;height:14px;color:var(--ws__text-sub,#565656);border:2px solid;border-right-color:#0000;border-radius:50%;margin:-8px 0 0 -8px;animation:.7s linear infinite ws-btn-spin;position:absolute;top:50%;left:50%}#workspace .cfg-pane .cfg-copy-modes{grid-template-columns:repeat(3,minmax(0,1fr));place-items:start center;gap:10px 4px;margin:2px 0 20px;display:grid}#workspace .cfg-pane .cfg-copy-modes .cfg-ctx-i{width:100%;min-width:0}#workspace .cfg-pane .cfg-copy-modes .cfg-ctx-cap{white-space:normal;-webkit-line-clamp:2;line-clamp:2;text-align:center;-webkit-box-orient:vertical;min-width:0;max-width:100%;display:-webkit-box;overflow:hidden}#workspace .cfg-pane .cfg-copy-mode.on{color:#fff;background:#2563eb;border-color:#2563eb}#workspace .cfg-pane input.cfg-pick{cursor:pointer;text-overflow:ellipsis}#workspace .cfg-pane input.cfg-pick.on{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb2e}#workspace .cfg-info{cursor:help;border:1px solid var(--ws__line,#d5dae0);width:14px;height:14px;color:var(--ws__text-soft,#7b8794);vertical-align:middle;border-radius:50%;justify-content:center;align-items:center;margin-left:6px;font-size:10px;font-style:italic;font-weight:700;line-height:1;display:inline-flex}#workspace .cfg-info:hover,#workspace .cfg-info:focus-visible{border-color:var(--ws__text-link,#2f6fd0);color:var(--ws__text-link,#2f6fd0);outline:none}#workspace .cfg-info[hidden]{display:none}
