@import"https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@500;600;700&family=JetBrains+Mono:wght@300;400;500;700;800&family=Onest:wght@600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Unbounded:wght@800&text=%D0%93%D0%9E%D0%A0%D0%94%D0%B3%D0%BE%D1%80%D0%B4&display=swap";._header_df9n0_1{height:56px;background:var(--bg);border-bottom:.5px solid var(--line);display:flex;align-items:center;padding:0 16px;gap:6px;flex-shrink:0}._navBtn_df9n0_11{background:transparent;border:0;padding:8px 14px;font-size:12px;font-family:inherit;font-weight:400;color:var(--muted);cursor:pointer;border-radius:6px;text-transform:uppercase;letter-spacing:.08em;transition:background 80ms,color 80ms}._navBtn_df9n0_11:hover{background:var(--surface-2);color:var(--fg)}._navBtn_df9n0_11[data-active=true]{background:transparent;color:var(--fg);font-weight:700;box-shadow:inset 0 -1.5px 0 var(--accent);border-radius:0}._addUserBtn_df9n0_34{background:transparent;color:var(--muted);border:0;border-radius:6px;padding:8px 14px;font-size:12px;font-family:inherit;font-weight:400;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;white-space:nowrap;transition:background 80ms,color 80ms}._addUserBtn_df9n0_34:hover{background:var(--surface-2);color:var(--fg)}._addUserBtn_df9n0_34[data-active=true]{background:transparent;color:var(--fg);font-weight:700;box-shadow:inset 0 -1.5px 0 var(--accent);border-radius:0}._gorodBtn_df9n0_60{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:999px;background:#d0fc5f;color:#14202b;font-family:Unbounded,Arial Black,system-ui,sans-serif;font-weight:800;font-size:12px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:filter .1s,transform .1s}._gorodBtn_df9n0_60:hover{filter:brightness(1.06)}._gorodBtn_df9n0_60:active{transform:scale(.97)}._gorodBtn_df9n0_60:focus-visible{outline:2px solid #d0fc5f;outline-offset:2px}._userChip_df9n0_81{display:flex;align-items:center;gap:10px;padding:6px 14px 6px 6px;border:.5px solid var(--line-2);border-radius:2px;background:var(--surface-1);font:inherit;transition:border-color .1s,background .1s}._userAvatar_df9n0_92{width:34px;height:34px;border-radius:2px;background:var(--fg);color:var(--bg);font-size:12.5px;font-weight:800;display:flex;align-items:center;justify-content:center;letter-spacing:.02em;flex-shrink:0}._userInfo_df9n0_106{display:flex;flex-direction:column;align-items:flex-start;min-width:0;gap:1px}._userName_df9n0_113{font-size:12.5px;font-weight:700;color:var(--fg);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}._userMeta_df9n0_123{font-size:11.5px;color:var(--muted);line-height:1.2;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}._switcherMenu_df9n0_136{position:absolute;top:calc(100% + 6px);right:0;z-index:40;min-width:260px;max-height:60vh;overflow:auto;background:var(--surface-2);border:.5px solid var(--line-2);border-radius:6px;box-shadow:0 12px 32px #0000008c;padding:6px;display:flex;flex-direction:column;gap:2px}._switcherTitle_df9n0_153{padding:6px 10px 8px;font-size:10.5px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.1em;border-bottom:.5px solid var(--line);margin-bottom:4px}._switcherItem_df9n0_163{display:flex;align-items:center;gap:10px;padding:6px 8px;background:transparent;border:0;border-radius:4px;cursor:pointer;text-align:left;color:var(--text);font:inherit;transition:background 80ms}._switcherItem_df9n0_163:hover{background:var(--surface-3);color:var(--fg)}._switcherItem_df9n0_163[data-active=true]{background:var(--surface-3);box-shadow:inset 3px 0 0 var(--accent)}._switcherAvatar_df9n0_182{width:28px;height:28px;border-radius:2px;background:var(--fg);color:var(--bg);font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}._switcherInfo_df9n0_195{display:flex;flex-direction:column;min-width:0;gap:1px}._switcherName_df9n0_201{font-size:12.5px;font-weight:600;color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}._switcherMeta_df9n0_210{font-size:10.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}._switcherEmpty_df9n0_220{padding:12px;color:var(--muted);font-size:12px;text-align:center}._bar_1o1pu_1{height:36px;background:#1a2a6b;color:#cfd6ff;display:flex;align-items:center;padding:0 16px;gap:4px;flex-shrink:0;box-shadow:inset 0 -1px #ffffff1a}._label_1o1pu_23{font-size:10.5px;font-weight:700;color:#fff;letter-spacing:.14em;padding-right:10px;margin-right:6px;border-right:.5px solid rgba(255,255,255,.22);-webkit-user-select:none;user-select:none}._btn_1o1pu_43{background:transparent;border:0;padding:6px 12px;font-size:11px;font-family:inherit;font-weight:400;color:#ffffffb8;cursor:pointer;border-radius:6px;text-transform:uppercase;letter-spacing:.08em;transition:background 80ms,color 80ms}._btn_1o1pu_43:hover{background:#ffffff1a;color:#fff}._btn_1o1pu_43[data-active=true]{background:transparent;color:#fff;font-weight:700;box-shadow:inset 0 -1.5px #ffffffd9;border-radius:0}._spacer_1o1pu_87{flex:1 1 auto}._pickerHost_1o1pu_95{position:relative;display:inline-flex}._roleMenu_1o1pu_97{position:absolute;top:100%;left:0;z-index:60;min-width:150px;margin-top:2px;padding:4px;display:flex;flex-direction:column;background:#16204d;border:.5px solid rgba(255,255,255,.22);border-radius:6px;box-shadow:0 8px 24px #00000073}._roleMenu_1o1pu_97 button{background:transparent;border:0;text-align:left;padding:7px 10px;border-radius:4px;font:inherit;font-size:12px;color:#ffffffd1;cursor:pointer}._roleMenu_1o1pu_97 button:hover{background:#ffffff1f;color:#fff}._health_1o1pu_157{display:inline-flex;align-items:center;gap:6px;background:transparent;border:0;color:inherit;font:inherit;font-size:inherit;cursor:pointer;padding:2px 6px;opacity:.85}._health_1o1pu_157:hover{opacity:1}._dot_1o1pu_169{width:8px;height:8px;border-radius:50%;background:#8b8f96}._health_1o1pu_157[data-ok=true] ._dot_1o1pu_169{background:#7fd48a}._health_1o1pu_157[data-ok=false] ._dot_1o1pu_169{background:#ff6b6b}._backdrop_1jgp7_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a0a14a6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:100;display:flex;align-items:center;justify-content:center;padding:24px}._modal_1jgp7_12{background:var(--surface-1);border:.5px solid var(--line-2);border-radius:10px;width:min(860px,100%);max-height:90vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 64px #0009}._head_1jgp7_23{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:.5px solid var(--line)}._title_1jgp7_30{font-family:var(--display);font-size:20px;font-weight:700;letter-spacing:-.01em;color:var(--fg)}._close_1jgp7_37{width:28px;height:28px;border:.5px solid var(--line-2);background:transparent;color:var(--muted);border-radius:4px;cursor:pointer;font-size:14px;line-height:1}._close_1jgp7_37:hover{color:var(--fg);border-color:var(--text-3)}._body_1jgp7_50{overflow-y:auto;padding:4px 24px 28px;color:var(--text);font-size:13px;line-height:1.55;font-family:var(--mono)}._section_1jgp7_58{padding:14px 0 6px;border-bottom:.5px solid var(--line)}._section_1jgp7_58:last-child{border-bottom:0}._section_1jgp7_58 h3{font-family:var(--display);font-size:15px;font-weight:700;color:var(--fg);margin:0 0 8px;letter-spacing:-.01em}._section_1jgp7_58 p{margin:6px 0;color:var(--text)}._section_1jgp7_58 ul{margin:6px 0 8px;padding-left:20px}._section_1jgp7_58 li{margin:3px 0;color:var(--text)}._section_1jgp7_58 li b,._section_1jgp7_58 p b{color:var(--fg);font-weight:600}._section_1jgp7_58 code{background:var(--surface-2);color:var(--accent);padding:1px 6px;border-radius:3px;font-size:11.5px;font-family:var(--mono)}._page_1g2fx_1{height:100%;display:flex;flex-direction:column;background:var(--bg)}._toolbar_1g2fx_15{display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:.5px solid var(--line);background:var(--surface-1)}._title_1g2fx_31{font-weight:500;font-size:14px}._dim_1g2fx_33{color:var(--faint);font-size:12px;font-variant-numeric:tabular-nums;margin-left:auto}._toolbarBtnGroup_1g2fx_47{display:flex;gap:6px;align-items:center}._toolbarSep_1g2fx_57{width:1px;height:18px;background:var(--line);margin:0 2px}._toolbarBtn_1g2fx_47{background:var(--surface-1);border:.5px solid var(--line);border-radius:4px;padding:4px 10px;font-size:12px;cursor:pointer;color:var(--muted);transition:background 80ms,color 80ms,border-color 80ms}._toolbarBtn_1g2fx_47:hover:not(:disabled){background:var(--surface-3);color:var(--text)}._toolbarBtn_1g2fx_47:disabled{color:var(--faint);cursor:not-allowed;background:var(--surface-2)}._toolbarBtn_1g2fx_47[data-toggled=true]{background:var(--accent-soft);color:var(--fg);border-color:var(--accent);font-weight:500}._toolbarBtn_1g2fx_47[data-toggled=true]:hover:not(:disabled){background:var(--accent-soft)}._toolbarCtxLabel_1g2fx_117{font-size:11.5px;color:var(--faint);padding:0 2px}._toolbarCtxLabel_1g2fx_117 b{color:var(--text);font-weight:500}._toolbarCtxHint_1g2fx_129{font-size:11px;color:var(--faint);font-style:italic;padding:0 4px}._toolbarSheetChip_1g2fx_141{border:.5px solid var(--line-2);background:var(--surface-2);border-radius:10px;padding:3px 8px;font-size:11.5px;color:var(--text);cursor:pointer;outline:none;max-width:160px}._toolbarSheetChip_1g2fx_141:hover{background:var(--surface-3);border-color:var(--accent)}._toolbarSheetChip_1g2fx_141:focus{border-color:var(--accent)}._bgSwatch_1g2fx_169{display:inline-block;width:12px;height:12px;border:.5px solid var(--line-2);border-radius:3px;margin-right:4px;vertical-align:middle}._colorGrid_1g2fx_189{display:grid;grid-template-columns:repeat(4,24px);grid-auto-rows:24px;gap:3px;padding:4px 0}._colorSwatch_1g2fx_203{border:.5px solid var(--line);cursor:pointer;padding:0;border-radius:2px;transition:transform 60ms,border-color 60ms}._colorSwatch_1g2fx_203:hover{border-color:var(--accent);transform:scale(1.15)}._colorClearBtn_1g2fx_219{margin-top:6px;width:100%;padding:4px 8px;border:.5px solid var(--line);background:var(--surface-1);border-radius:4px;font-size:11.5px;cursor:pointer;color:var(--muted)}._colorClearBtn_1g2fx_219:hover{background:var(--surface-3);color:var(--text)}._wrap_1g2fx_247{flex:1 1 auto;min-height:0;overflow:auto;padding:8px}._sheet_1g2fx_263{display:grid;grid-auto-rows:auto;background:var(--surface-1);border:.5px solid var(--line);border-radius:4px;width:max-content}._corner_1g2fx_287{position:sticky;top:0;left:0;z-index:4;background:var(--grid-head);border-bottom:.5px solid var(--line-2);border-right:.5px solid var(--line-2);height:26px}._colHead_1g2fx_313{position:sticky;top:0;z-index:3;background:var(--grid-head);border-bottom:.5px solid var(--line-2);border-right:.5px solid var(--line-2);height:26px;display:flex;align-items:center;justify-content:center;gap:4px;font-size:11px;font-weight:500;color:var(--text);-webkit-user-select:none;user-select:none;cursor:pointer;padding:0 4px;transition:background 80ms,color 80ms}._colHead_1g2fx_313[data-addr="1"]{background:var(--addr-tint)}._colHead_1g2fx_313[data-selected=true],._colHead_1g2fx_313[data-selected=true][data-addr="1"]{background:var(--sel-bg);color:var(--fg);box-shadow:inset 0 -2px 0 0 var(--sel-border)}._colHeadLetter_1g2fx_371{font-variant-numeric:tabular-nums}._colAddrBadge_1g2fx_373{font-size:9px;padding:1px 5px;border-radius:8px;line-height:1.3;letter-spacing:.02em;background:var(--addr-badge-bg);color:var(--addr-badge-fg)}._colRefBadge_1g2fx_391{font-size:9px;padding:1px 5px;border-radius:8px;line-height:1.3;letter-spacing:.02em;background:var(--ref-badge-bg);color:var(--ref-badge-fg)}._colResize_1g2fx_409{position:absolute;right:0;top:0;bottom:0;width:6px;cursor:col-resize;z-index:4}._colResize_1g2fx_409:hover{background:var(--line)}._rowHead_1g2fx_433{position:sticky;left:0;z-index:3;background:var(--grid-head);border-right:.5px solid var(--line-2);border-bottom:.5px solid var(--line-2);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:500;color:var(--text);-webkit-user-select:none;user-select:none;padding:0 4px;transition:background 80ms,color 80ms;cursor:grab}._rowHead_1g2fx_433:active{cursor:grabbing}._rowHead_1g2fx_433[data-selected=true]{background:var(--sel-bg);color:var(--fg);box-shadow:inset -2px 0 0 0 var(--sel-border)}._rowHead_1g2fx_433[data-dragging=true]{opacity:.4;background:var(--surface-3)}._rowHead_1g2fx_433[data-drop=true]:before{content:"";position:absolute;left:0;right:0;top:-1.5px;height:3px;background:var(--accent);box-shadow:0 0 6px #3aa3ff99;z-index:10}._colHead_1g2fx_313[data-dragging=true]{opacity:.4;background:var(--surface-3)}._colHead_1g2fx_313[data-drop=true]:after{content:"";position:absolute;left:-1.5px;top:0;bottom:0;width:3px;background:var(--accent);box-shadow:0 0 6px #3aa3ff99;z-index:10}._rowResize_1g2fx_533{position:absolute;left:0;right:0;bottom:0;height:6px;cursor:row-resize;z-index:4}._rowResize_1g2fx_533:hover{background:var(--line)}._cell_1g2fx_557{border-right:.5px solid var(--line);border-bottom:.5px solid var(--line);background:var(--surface-1);position:relative;transition:background 80ms;overflow:hidden}._cell_1g2fx_557[data-row-selected=true],._cell_1g2fx_557[data-col-selected=true],._cell_1g2fx_557[data-in-rect=true]{background:var(--sel-bg);box-shadow:inset 0 0 0 1px var(--sel-border)}._cell_1g2fx_557[data-row-selected=true][data-col-selected=true]{background:var(--sel-cross)}._cell_1g2fx_557[data-bold=true] ._cellInput_1g2fx_593,._cell_1g2fx_557[data-bold=true] ._cellDisplay_1g2fx_595,._cell_1g2fx_557[data-bold=true] ._chip_1g2fx_597{font-weight:700}._cell_1g2fx_557[data-size=sm] ._cellInput_1g2fx_593,._cell_1g2fx_557[data-size=sm] ._cellDisplay_1g2fx_595,._cell_1g2fx_557[data-size=sm] ._chip_1g2fx_597{font-size:10.5px}._cell_1g2fx_557[data-size=lg] ._cellInput_1g2fx_593,._cell_1g2fx_557[data-size=lg] ._cellDisplay_1g2fx_595,._cell_1g2fx_557[data-size=lg] ._chip_1g2fx_597{font-size:16px;line-height:1.25}._cell_1g2fx_557[data-active=true]{outline:2px solid var(--fg);outline-offset:-2px;z-index:1}._cell_1g2fx_557[data-dragging=true]{opacity:.4;background:var(--surface-3)}._cell_1g2fx_557[data-drop=true]:before{content:"";position:absolute;left:0;right:0;top:-1.5px;height:3px;background:var(--accent);box-shadow:0 0 6px #3aa3ff99;z-index:10}._cell_1g2fx_557[data-drop-col=true]:after{content:"";position:absolute;left:-1.5px;top:0;bottom:0;width:3px;background:var(--accent);box-shadow:0 0 4px #3aa3ff99;z-index:10;pointer-events:none}._fillHandle_1g2fx_665{position:absolute;right:-4px;bottom:-4px;width:9px;height:9px;background:var(--accent);border:1.5px solid var(--bg);border-radius:1px;cursor:crosshair;z-index:15;box-shadow:0 0 3px #3aa3ff99}._fillHandle_1g2fx_665:hover{transform:scale(1.15)}._cell_1g2fx_557[data-fill-preview=true]{background:var(--sel-bg);box-shadow:inset 0 0 0 1px var(--sel-border)}._dragGhost_1g2fx_709{position:fixed;pointer-events:none;z-index:500;background:var(--accent);color:var(--accent-fg);padding:5px 12px;border-radius:5px;font-size:12px;font-weight:500;box-shadow:0 4px 14px var(--shadow);white-space:nowrap;letter-spacing:.02em}._cellDisplay_1g2fx_595{width:100%;min-height:100%;padding:4px 6px;font-size:13px;font-family:inherit;line-height:1.35;color:inherit;white-space:pre-wrap;word-break:normal;overflow-wrap:break-word;box-sizing:border-box;cursor:default;-webkit-user-select:none;user-select:none}._cellInput_1g2fx_593{width:100%;min-height:100%;display:block;border:0;background:transparent;outline:none;padding:4px 6px;font-size:13px;font-family:inherit;line-height:1.35;color:inherit;resize:none;overflow:hidden;white-space:pre-wrap;word-break:normal;overflow-wrap:break-word;box-sizing:border-box;field-sizing:content}._cell_1g2fx_557[data-addr="1"]{background:var(--addr-tint)}._cell_1g2fx_557[data-kind=ref],._cell_1g2fx_557[data-active=true][data-kind=ref]{background:var(--ref-tint)}._cell_1g2fx_557[data-info=true]{background:var(--surface-3);font-weight:500;color:var(--text)}._cell_1g2fx_557[data-info=true][data-in-rect=true],._cell_1g2fx_557[data-info=true][data-row-selected=true],._cell_1g2fx_557[data-info=true][data-col-selected=true]{background:var(--sel-bg)}._rowHead_1g2fx_433[data-info=true]{background:var(--surface-3);color:var(--muted);font-weight:600}._checklistCell_1g2fx_863{padding:4px 6px;overflow:visible}._checklistBox_1g2fx_865{display:flex;flex-direction:column;gap:2px}._checklistTitle_1g2fx_875{border:0;background:transparent;padding:2px 4px;font:inherit;font-size:11.5px;font-weight:500;color:var(--muted);letter-spacing:.02em;text-transform:uppercase;outline:none;border-bottom:.5px solid var(--line);margin-bottom:2px}._checklistTitle_1g2fx_875::placeholder{color:var(--faint);font-weight:400;text-transform:none;letter-spacing:0}._checklistTitle_1g2fx_875:focus{border-bottom-color:var(--accent)}._checklistStub_1g2fx_921{padding:2px 4px;font-size:11.5px;font-weight:400;color:var(--faint);border-bottom:.5px solid transparent;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._checklistRow_1g2fx_943{display:flex;align-items:center;gap:4px}._checklistText_1g2fx_953{flex:1;min-width:0;border:0;background:transparent;padding:2px 4px;font:inherit;font-size:12px;outline:none;border-bottom:.5px solid transparent}._checklistText_1g2fx_953:focus{border-bottom-color:var(--accent)}._checklistText_1g2fx_953[data-done=true]{text-decoration:line-through;color:var(--faint)}._checklistRemove_1g2fx_985{border:0;background:transparent;color:var(--faint);cursor:pointer;padding:0;width:18px;height:18px;border-radius:3px;font-size:18px;line-height:1;display:flex;align-items:center;justify-content:center;flex-shrink:0}._checklistRemove_1g2fx_985:hover{color:var(--trash);background:var(--danger-bg)}._checklistAddIcon_1g2fx_1019{width:18px;height:18px;color:var(--faint);font-size:18px;line-height:1;display:flex;align-items:center;justify-content:center;flex-shrink:0}._checklistBullet_1g2fx_1041{width:14px;height:18px;color:var(--faint);font-size:14px;line-height:1;display:flex;align-items:center;justify-content:center;flex-shrink:0}._chipCell_1g2fx_1067{padding:3px 4px}._chipRow_1g2fx_1069{display:flex;flex-wrap:wrap;gap:4px;align-items:center}._chip_1g2fx_597{display:inline-flex;align-items:center;padding:3px 10px;border-radius:10px;background:var(--chip-bg);color:var(--chip-fg);font-size:13px;font-weight:600;line-height:1.4;border:.5px solid var(--chip-border);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._chipAdd_1g2fx_1113{border:.5px dashed var(--accent);background:transparent;color:var(--accent);border-radius:10px;font-size:24px;font-weight:700;line-height:1;cursor:pointer;padding:0 10px;min-height:24px;display:inline-flex;align-items:center;justify-content:center;transition:background .1s,border-color .1s,color .1s}._chipAdd_1g2fx_1113:hover{background:var(--accent-soft);color:var(--accent-hover);border-color:var(--accent-hover);border-style:solid}._chipHint_1g2fx_1157{font-size:11px;color:var(--faint);font-style:italic}._popover_1g2fx_1171{position:fixed;z-index:100;background:var(--surface-1);border:.5px solid var(--line);border-radius:6px;box-shadow:0 6px 24px var(--shadow),0 1px 3px var(--shadow);min-width:240px;max-width:380px;font-size:12px;overflow:hidden;display:flex;flex-direction:column}._popoverHeader_1g2fx_1199{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-bottom:.5px solid var(--line);font-weight:500;background:var(--surface-2)}._popoverClose_1g2fx_1217{border:0;background:transparent;cursor:pointer;font-size:15px;line-height:1;color:var(--faint);padding:0 4px;border-radius:3px}._popoverClose_1g2fx_1217:hover{background:var(--surface-3);color:var(--text)}._popoverGroup_1g2fx_1239{padding:8px 10px;border-bottom:.5px solid var(--line)}._popoverGroup_1g2fx_1239:last-child{border-bottom:0}._popoverLabel_1g2fx_1249{font-size:11px;color:var(--muted);margin-bottom:5px}._popoverHint_1g2fx_1259{font-size:10.5px;color:var(--faint);font-weight:400}._segmented_1g2fx_1269{display:inline-flex;border:.5px solid var(--line);border-radius:4px;overflow:hidden}._segmented_1g2fx_1269 button{border:0;background:var(--surface-1);padding:4px 10px;font-size:11.5px;cursor:pointer;color:var(--muted);border-right:.5px solid var(--line)}._segmented_1g2fx_1269 button:last-child{border-right:0}._segmented_1g2fx_1269 button[data-active=true]{background:var(--accent-soft);color:var(--fg);font-weight:500}._segmented_1g2fx_1269 button:hover:not([data-active=true]){background:var(--surface-3)}._select_1g2fx_1307{width:100%;padding:4px 6px;border:.5px solid var(--line);border-radius:4px;font-size:12px;background:var(--surface-2)}._pickerSearch_1g2fx_1327{padding:6px 10px;border-bottom:.5px solid var(--line)}._pickerSearch_1g2fx_1327 input{width:100%;padding:5px 8px;border:.5px solid var(--line);border-radius:4px;font-size:12px;outline:none}._pickerSearch_1g2fx_1327 input:focus{border-color:var(--accent)}._pickerList_1g2fx_1355{max-height:260px;overflow-y:auto}._pickerGroup_1g2fx_1363{padding:4px 0;border-bottom:.5px solid var(--line)}._pickerGroup_1g2fx_1363:last-child{border-bottom:0}._pickerGroupHead_1g2fx_1373{padding:4px 10px 2px;font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--faint)}._pickerRow_1g2fx_1387{display:flex;align-items:center;gap:8px;width:100%;border:0;background:transparent;text-align:left;padding:4px 10px;cursor:pointer;font-size:12px;color:var(--text)}._pickerRow_1g2fx_1387:hover{background:var(--surface-3)}._pickerRow_1g2fx_1387[data-active=true]{background:var(--accent-soft);color:var(--fg);font-weight:500}._pickerCheck_1g2fx_1417{width:12px;color:var(--accent);font-weight:700}._pickerLabel_1g2fx_1427{flex:1}._pickerEmpty_1g2fx_1429{padding:4px 10px;color:var(--faint);font-size:11px}._pickerDivider_1g2fx_1433{padding:8px 10px 4px;margin-top:4px;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--accent);border-top:.5px solid var(--line);background:var(--surface-2)}._pickerDivider_1g2fx_1433:first-child{margin-top:0;border-top:0}._pickerNew_1g2fx_1459{padding:8px 10px;border-top:.5px solid var(--line);background:var(--surface-2)}._pickerNewRow_1g2fx_1469{display:flex;gap:4px;align-items:center}._pickerNewRow_1g2fx_1469 input{flex:1;min-width:0;padding:4px 6px;border:.5px solid var(--line);border-radius:4px;font-size:12px;outline:none}._pickerNewRow_1g2fx_1469 input:focus{border-color:var(--accent)}._pickerAddBtn_1g2fx_1499{border:0;background:var(--accent);color:var(--accent-fg);border-radius:4px;padding:4px 10px;font-size:11.5px;cursor:pointer;white-space:nowrap}._pickerAddBtn_1g2fx_1499:hover:not(:disabled){background:var(--accent-hover)}._pickerAddBtn_1g2fx_1499:disabled{background:var(--surface-3);color:var(--faint);cursor:not-allowed}._addColBtn_1g2fx_1527{position:sticky;top:0;z-index:3;height:26px;border:0;border-left:.5px solid var(--line);border-bottom:.5px solid var(--line);background:var(--surface-2);cursor:pointer;font-size:14px;line-height:1;color:var(--muted)}._addColBtn_1g2fx_1527:hover{background:var(--surface-3);color:var(--text)}._addRowBtn_1g2fx_1561{position:sticky;left:0;z-index:2;height:22px;border:0;border-top:.5px solid var(--line);border-right:.5px solid var(--line);background:var(--surface-2);cursor:pointer;font-size:14px;line-height:1;color:var(--muted)}._addRowBtn_1g2fx_1561:hover{background:var(--surface-3);color:var(--text)}._addRowSpacer_1g2fx_1591{height:22px;border-top:.5px solid var(--line);background:var(--surface-1)}._rowTail_1g2fx_1605{border-bottom:.5px solid var(--line);background:var(--surface-1)}._sheetsBar_1g2fx_1617{display:flex;align-items:stretch;gap:1px;background:var(--surface-2);border-top:.5px solid var(--line);padding:4px 8px 0;overflow-x:auto;min-height:30px;flex:0 0 auto}._sheetTab_1g2fx_1641{display:flex;align-items:center;gap:6px;padding:5px 10px 5px 12px;font-size:12px;color:var(--muted);background:var(--surface-2);border:.5px solid var(--line);border-bottom:0;border-radius:4px 4px 0 0;cursor:pointer;-webkit-user-select:none;user-select:none;max-width:220px;white-space:nowrap;transition:background 80ms,color 80ms}._sheetTab_1g2fx_1641:hover{background:var(--surface-3);color:var(--text)}._sheetTab_1g2fx_1641[data-active=true]{background:var(--surface-1);color:var(--text);font-weight:500;box-shadow:inset 0 2px 0 0 var(--accent);border-color:var(--line)}._sheetTabName_1g2fx_1691{overflow:hidden;text-overflow:ellipsis;max-width:180px}._sheetTabInput_1g2fx_1701{border:0;outline:1px solid var(--accent);background:var(--surface-2);font-size:12px;font-family:inherit;padding:1px 4px;border-radius:2px;min-width:60px;max-width:180px}._sheetTabClose_1g2fx_1723{border:0;background:transparent;color:var(--faint);font-size:14px;line-height:1;cursor:pointer;padding:0 2px;border-radius:3px}._sheetTabClose_1g2fx_1723:hover{background:var(--surface-3);color:var(--trash)}._addSheetBtn_1g2fx_1753{border:.5px dashed var(--line);border-bottom:0;border-radius:4px 4px 0 0;background:transparent;color:var(--muted);font-size:14px;line-height:1;padding:0 10px;cursor:pointer;align-self:stretch}._addSheetBtn_1g2fx_1753:hover{background:var(--surface-3);color:var(--text);border-color:var(--line-2)}._ctxMenu_1g2fx_1791{position:fixed;z-index:100;min-width:220px;background:var(--surface-1);border:.5px solid var(--line);border-radius:6px;box-shadow:0 8px 24px var(--shadow);padding:4px 0;display:flex;flex-direction:column;gap:0;-webkit-user-select:none;user-select:none}._ctxItem_1g2fx_1819{background:transparent;border:0;text-align:left;padding:6px 12px;font-size:12.5px;color:var(--text);cursor:pointer;white-space:nowrap}._ctxItem_1g2fx_1819:hover{background:var(--surface-3)}._ctxItem_1g2fx_1819[data-danger=true]{color:var(--danger-text)}._ctxItem_1g2fx_1819[data-danger=true]:hover{background:var(--danger-bg)}._ctxItem_1g2fx_1819[data-toggled=true]{color:var(--addr-badge-fg);font-weight:500}._ctxSep_1g2fx_1847{height:1px;background:var(--line);margin:4px 0}._findPanel_1g2fx_1861{position:fixed;top:12px;right:20px;z-index:100;display:flex;align-items:center;gap:4px;background:var(--surface-1);border:.5px solid var(--line);border-radius:6px;box-shadow:0 6px 18px var(--shadow);padding:4px 6px}._findInput_1g2fx_1889{border:.5px solid var(--line);border-radius:4px;font-size:12.5px;padding:4px 8px;outline:none;width:220px}._findInput_1g2fx_1889:focus{border-color:var(--accent)}._findCount_1g2fx_1907{font-size:11px;color:var(--muted);min-width:60px;text-align:center;font-variant-numeric:tabular-nums}._findBtn_1g2fx_1921{background:transparent;border:0;color:var(--muted);cursor:pointer;font-size:14px;padding:2px 6px;border-radius:3px;line-height:1}._findBtn_1g2fx_1921:hover{background:var(--surface-3);color:var(--text)}._page_13ax0_3{height:100%;overflow:auto;background:var(--bg)}._container_13ax0_13{max-width:1320px;margin:0 auto;padding:24px;display:flex;flex-direction:column;gap:12px}._toolbar_13ax0_29{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 4px}._title_13ax0_43{font-family:var(--display);font-size:28px;font-weight:700;color:var(--fg);letter-spacing:-.02em;margin:0}._newBtn_13ax0_59{background:transparent;color:var(--accent);border:.5px solid var(--accent);border-radius:14px;padding:7px 16px;font:inherit;font-family:var(--mono);font-size:12px;cursor:pointer;transition:background .1s,color .1s}._newBtn_13ax0_59:hover{background:var(--accent-soft);color:var(--accent-hover)}._toolbarRight_13ax0_89{display:flex;align-items:center;gap:8px}._searchInput_13ax0_101{width:280px;background:transparent;color:var(--text);border:.5px solid var(--line-2);border-radius:14px;padding:7px 16px;font:inherit;font-family:var(--mono);font-size:12px;outline:none;transition:border-color .1s,background .1s}._searchInput_13ax0_101:hover{border-color:var(--text-3)}._searchInput_13ax0_101:focus{border-color:var(--text-3);background:var(--surface-2)}._searchInput_13ax0_101::placeholder{color:var(--faint);font-style:italic}._viewToggle_13ax0_137{display:inline-flex;border:.5px solid var(--line-2);border-radius:14px;overflow:hidden}._viewToggleBtn_13ax0_149{background:transparent;color:var(--text-3);border:0;padding:7px 14px;font:inherit;font-family:var(--mono);font-size:12px;cursor:pointer}._viewToggleBtn_13ax0_149:hover{color:var(--text)}._viewToggleBtn_13ax0_149[data-active=true]{background:var(--accent-soft);color:var(--accent)}._headerRow_13ax0_185{background:transparent!important;border:0!important;padding:6px 14px 4px 16px!important;min-height:0!important;cursor:default!important;font-size:10.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-weight:500;-webkit-user-select:none;user-select:none}._headerRow_13ax0_185:hover{filter:none;border-color:transparent}._headerCol_13ax0_213{display:inline-flex;align-items:center;gap:4px;cursor:pointer;padding:4px 6px;margin:-4px -6px;transition:color .12s;min-width:0;color:var(--muted)}._headerCol_13ax0_213[data-align=right]{justify-content:flex-end}._headerCol_13ax0_213:hover,._headerColActive_13ax0_245{color:var(--fg)}._headerArrow_13ax0_247{opacity:.6;font-size:9px;line-height:1;color:var(--accent)}._headerColActive_13ax0_245 ._headerArrow_13ax0_247{opacity:1}._headerLabel_13ax0_251{color:var(--muted);padding:4px 6px}._list_13ax0_261{display:flex;flex-direction:column;gap:8px}._empty_13ax0_271{color:var(--faint);font-size:13px;padding:40px 0;text-align:center}._modalBack_13ax0_285{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:100}._modal_13ax0_285{background:var(--surface-2);border:.5px solid var(--line-2);border-radius:8px;padding:20px 22px;max-width:460px;box-shadow:0 12px 40px var(--shadow)}._modalTitle_13ax0_319{font-family:var(--display, inherit);font-size:16px;color:var(--fg);margin-bottom:10px}._modalText_13ax0_331{font-size:13px;color:var(--text);line-height:1.5}._modalList_13ax0_333{margin:8px 0 0;padding-left:18px;color:var(--muted)}._modalList_13ax0_333 li{margin-bottom:3px}._modalRow_13ax0_337{display:flex;gap:10px;justify-content:flex-end;margin-top:18px}._modalCancel_13ax0_339,._modalOk_13ax0_341{border-radius:5px;padding:7px 16px;font:inherit;font-size:12.5px;cursor:pointer}._modalCancel_13ax0_339{border:.5px solid var(--line-2);background:transparent;color:var(--muted)}._modalCancel_13ax0_339:hover{color:var(--text);border-color:var(--text)}._modalOk_13ax0_341{border:.5px solid var(--accent);background:var(--accent);color:var(--accent-fg, #0b1a2b);font-weight:600}._modalOk_13ax0_341:hover{background:var(--accent-hover, var(--accent))}._stateLaunch_13ax0_393{border:.5px solid #1a6fe8;background:#1a6fe8;color:#fff;border-radius:4px;padding:3px 8px;font:inherit;font-size:11px;cursor:pointer;white-space:nowrap}._stateLaunch_13ax0_393:hover{background:#2a7ff0;border-color:#2a7ff0}._stateRun_13ax0_417{font-size:11px;color:var(--success-text, #8fd18f);white-space:nowrap}._stateDraft_13ax0_427{font-size:11px;color:var(--faint);white-space:nowrap}._item_13ax0_183{display:grid;grid-template-columns:72px 1fr 148px 76px 92px 150px 136px 138px 44px;align-items:center;gap:12px;padding:12px 16px;background:var(--row-deep, var(--surface-1));border:.5px solid rgba(255,255,255,.08);border-radius:6px;font-family:inherit;font-size:13px;cursor:pointer;text-align:left;color:#fff;transition:filter .1s,border-color .1s;min-height:46px;box-sizing:border-box;position:relative;z-index:0}._item_13ax0_183:hover{filter:brightness(1.12);border-color:#ffffff38}[data-theme=light] ._item_13ax0_183:not(._headerRow_13ax0_185){background:var(--row-soft, var(--surface-1));color:var(--text);border-color:#0000001a;padding-left:22px;overflow:hidden}[data-theme=light] ._item_13ax0_183:not(._headerRow_13ax0_185):before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:var(--row-deep)}[data-theme=light] ._item_13ax0_183:not(._headerRow_13ax0_185):hover{filter:brightness(.97);border-color:var(--accent)}[data-theme=light] ._itemNumber_13ax0_559{color:var(--muted)}[data-theme=light] ._itemName_13ax0_561{color:var(--fg);text-shadow:none}[data-theme=light] ._itemMeta_13ax0_563,[data-theme=light] ._itemCopy_13ax0_565,[data-theme=light] ._itemDelete_13ax0_567{color:var(--muted)}[data-theme=light] ._itemCopy_13ax0_565:hover{color:var(--fg);background:#00000012}[data-theme=light] ._itemDelete_13ax0_567:hover{color:var(--trash);background:#00000012}[data-theme=light] ._chip_13ax0_577{color:var(--text);background:#ffffffbf;border-color:#0000001a}[data-theme=light] ._chipAuthor_13ax0_587{background:#ffffffd9}[data-theme=light] ._chipGap_13ax0_589{background:#d69e1433;border-color:#966e0c73}[data-theme=light] ._chipRp_13ax0_595{background:#1c7ed629;border-color:#1c7ed673}[data-theme=light] ._chipEmpty_13ax0_601{background:transparent;color:var(--muted);border-color:#00000040}[data-theme=light] ._chipClear_13ax0_607{color:var(--muted)}[data-theme=light] ._chipClear_13ax0_607:hover{background:#0000001f;color:var(--fg)}._item_13ax0_183[data-picker-open=true]{z-index:30}._itemNumber_13ax0_559{color:#ffffffa6;font-variant-numeric:tabular-nums;font-size:12px}._itemName_13ax0_561{font-weight:600;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.25);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemMeta_13ax0_563{color:#ffffffb8;font-size:11.5px;font-variant-numeric:tabular-nums;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemActions_13ax0_667{display:inline-flex;align-items:center;gap:2px;justify-content:flex-end}._itemCopy_13ax0_565{color:#ffffff8c;font-size:14px;line-height:1;padding:2px 4px;border-radius:3px;cursor:pointer}._itemCopy_13ax0_565:hover{color:#fff;background:#00000040}._itemCopy_13ax0_565[data-busy=true]{opacity:.4;pointer-events:none}._itemDelete_13ax0_567{color:#ffffff8c;font-size:16px;line-height:1;padding:2px 4px;border-radius:3px;cursor:pointer}._itemDelete_13ax0_567:hover{color:#ffb3b3;background:#00000040}._chip_13ax0_577{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;justify-self:start;border-radius:11px;font-family:var(--mono, ui-monospace, monospace);font-size:11px;color:#fff;background:#00000059;border:.5px solid rgba(255,255,255,.18);white-space:nowrap;line-height:1;position:relative;-webkit-user-select:none;user-select:none}._chipAuthor_13ax0_587{background:#00000047}._chipGap_13ax0_589{background:#ffc83c47;border-color:#ffc83c8c}._chipRp_13ax0_595{background:#78c8ff3d;border-color:#78c8ff8c}._chipEmpty_13ax0_601{background:transparent;color:#fff9;border-style:dashed;border-color:#ffffff59}._chipEdit_13ax0_781{cursor:pointer}._chipEdit_13ax0_781:hover{filter:brightness(1.15)}._chipClear_13ax0_607{margin-left:2px;color:#ffffffb3;font-size:12px;cursor:pointer;padding:0 2px;border-radius:50%}._chipClear_13ax0_607:hover{background:#00000059;color:#fff}._pickerMenu_13ax0_805{position:absolute;top:calc(100% + 4px);left:0;z-index:20;min-width:180px;max-height:260px;overflow:auto;background:var(--surface-2);border:.5px solid var(--line-2);border-radius:6px;box-shadow:0 8px 24px #00000080;padding:4px;display:flex;flex-direction:column;gap:1px}._pickerItem_13ax0_839{border:0;background:transparent;color:var(--text);text-align:left;font:inherit;font-size:12px;padding:6px 8px;border-radius:4px;cursor:pointer;white-space:nowrap}._pickerItem_13ax0_839:hover{background:var(--surface-3);color:var(--fg)}._pickerEmpty_13ax0_865{padding:8px;color:var(--muted);font-size:12px}._page_1toke_1{height:100%;overflow:auto;background:var(--bg)}._container_1toke_11{margin:0;padding:20px 24px 60px;display:flex;flex-direction:column;gap:12px}._notFound_1toke_27{padding:60px;text-align:center;color:var(--muted)}._linkBtn_1toke_37{background:transparent;border:.5px solid var(--line-2);color:var(--text);cursor:pointer;padding:5px 14px;border-radius:14px;font:inherit;font-size:12px;transition:background .1s,border-color .1s}._linkBtn_1toke_37:hover{background:var(--surface-2);border-color:var(--accent)}._deleteBtn_1toke_61{background:transparent;border:.5px solid var(--line-2);color:var(--danger-text);cursor:pointer;padding:5px 14px;border-radius:14px;font:inherit;font-size:12px;transition:background .1s,border-color .1s}._deleteBtn_1toke_61:hover{background:var(--danger-bg);border-color:var(--trash);color:var(--trash)}._titleRow_1toke_87{display:flex;align-items:center;gap:10px;padding:6px 4px}._numberInput_1toke_99{width:90px;border:0;background:transparent;padding:6px 4px;font:inherit;font-size:15px;color:var(--muted);outline:none;border-bottom:1px solid transparent}._numberInput_1toke_99:focus{border-color:var(--accent)}._nameInput_1toke_123{flex:1;border:0;background:transparent;padding:6px 4px;font-family:var(--display);font-size:24px;font-weight:700;letter-spacing:-.02em;color:var(--fg);outline:none;border-bottom:1px solid transparent}._nameInput_1toke_123:focus{border-color:var(--accent)}._summary_1toke_159{display:grid;grid-template-columns:repeat(4,minmax(140px,1fr)) auto;gap:12px 20px;padding:14px 20px;background:var(--surface-1);border:.5px solid rgba(255,255,255,.08);border-radius:6px;transition:background .2s;box-shadow:inset 0 0 0 1px #ffffff05}._summaryField_1toke_181{display:flex;flex-direction:column;gap:3px;min-width:130px}._summaryLabel_1toke_183{font-size:10.5px;color:#ffffffb8;text-transform:uppercase;letter-spacing:.08em;font-weight:500}._summaryValues_1toke_197{display:flex;align-items:center;gap:6px}._summaryCalc_1toke_199{font-size:17px;font-weight:600;color:#fff;font-variant-numeric:tabular-nums;line-height:1.2;text-shadow:0 1px 0 rgba(0,0,0,.25)}._summaryCalcOverride_1toke_215{font-size:15px;font-weight:500;color:#fcc;font-variant-numeric:tabular-nums;line-height:1.2}._summaryOverride_1toke_229{width:130px;border:.5px solid rgba(255,255,255,.22);border-radius:4px;padding:3px 8px;font:inherit;font-size:12px;outline:none;color:#ffffffd1;background:#00000026}._summaryOverride_1toke_229::placeholder{color:#ffffff73;font-style:italic}._summaryOverride_1toke_229:focus{border-color:#fff;color:#fff;background:#00000040}._summaryOverrideText_1toke_255{font-size:11px;color:#ffffff8c;font-variant-numeric:tabular-nums;font-style:italic}._summaryOverrideBelow_1toke_267{font-size:13px;color:#ffffffa6;font-variant-numeric:tabular-nums;margin-top:2px}._summaryPct_1toke_279{width:60px;border:.5px solid rgba(255,255,255,.28);border-radius:4px;padding:4px 8px;font:inherit;font-size:14px;font-weight:600;color:#fff;background:#0003;outline:none;text-align:center;font-variant-numeric:tabular-nums}._summaryPct_1toke_279:focus{border-color:#fff;background:#0000004d}._saveFailureBanner_1toke_323{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:8px 0;padding:9px 12px;border:.5px solid var(--danger-border);border-radius:6px;background:var(--danger-bg);color:var(--danger-text);font-size:12.5px;line-height:1.45}._saveFailureDot_1toke_351{width:8px;height:8px;flex:none;border-radius:50%;background:var(--danger-text)}._saveFailureReload_1toke_361{margin-left:auto;white-space:nowrap;border:.5px solid currentColor;background:transparent;color:inherit;border-radius:4px;padding:4px 10px;font:inherit;font-size:11.5px;cursor:pointer}._saveFailureReload_1toke_361:hover{background:var(--danger-text);color:var(--danger-bg)}._saveStatus_1toke_391{font-size:11.5px;color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;transition:opacity .12s}._saveStatus_1toke_391[data-saving=true]{opacity:.45}._saveStatus_1toke_391[data-failed=true]{color:var(--danger);text-decoration:line-through}._saveNowBtn_1toke_409{border:0;background:transparent;color:var(--muted);padding:2px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .1s}._saveNowBtn_1toke_409:hover:not(:disabled){color:var(--fg)}._saveNowBtn_1toke_409:disabled{opacity:.4;cursor:default}._versionBanner_1toke_439{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:var(--accent-soft);border:.5px solid var(--accent);color:var(--accent);border-radius:6px;padding:9px 12px;font-size:12.5px;line-height:1.45}._versionBack_1toke_473{border:.5px solid currentColor;background:transparent;color:inherit;border-radius:4px;padding:4px 10px;font:inherit;font-size:11.5px;cursor:pointer;white-space:nowrap}._versionBack_1toke_473:hover{background:var(--accent);color:var(--accent-fg)}._crossLink_1toke_501{font-size:11.5px;color:var(--accent);text-decoration:none;white-space:nowrap;padding:5px 0;border-bottom:.5px dashed transparent}._crossLink_1toke_501:hover{border-bottom-color:var(--accent)}._kpHeader_1toke_523{background:var(--surface-2);border:.5px solid var(--line);border-radius:6px;overflow:hidden}._kpHeaderToggle_1toke_535{width:100%;display:flex;align-items:center;gap:8px;padding:8px 12px;border:0;background:transparent;color:var(--text);font:inherit;font-size:12.5px;cursor:pointer;text-align:left}._kpHeaderToggle_1toke_535:hover{background:var(--surface-3)}._kpHeaderArrow_1toke_565{color:var(--muted);width:10px}._kpHeaderCount_1toke_567{margin-left:auto;color:var(--faint);font-size:11.5px}._kpHeaderBody_1toke_571{display:grid;grid-template-columns:1.4fr 1fr;gap:18px;padding:4px 12px 14px;border-top:.5px solid var(--line)}._kpCol_1toke_585{display:flex;flex-direction:column;gap:6px}._kpColTitle_1toke_587{display:flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:8px 0 2px}._kpField_1toke_607{display:grid;grid-template-columns:190px 1fr;gap:10px;align-items:start}._kpBlock_1toke_613{position:relative;margin-top:14px;display:grid;gap:8px}._kpBlockHead_1toke_615{display:flex;align-items:center;gap:10px}._dim_1toke_617{font-size:12px;color:var(--faint)}._kpLabel_1toke_623{font-size:12px;color:var(--muted);padding-top:5px;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}._kpInput_1toke_631{border:.5px solid var(--line);border-radius:3px;padding:4px 7px;font:inherit;font-size:12.5px;background:var(--surface-1);color:var(--text);outline:none;width:100%;box-sizing:border-box;resize:vertical;line-height:1.35}._kpInput_1toke_631:focus{border-color:var(--accent)}._kpFillMe_1toke_661{border:.5px solid var(--line-2);background:transparent;color:var(--muted);border-radius:3px;padding:1px 7px;font:inherit;font-size:10.5px;text-transform:none;letter-spacing:0;cursor:pointer}._kpFillMe_1toke_661:hover{color:var(--accent);border-color:var(--accent)}._stageBox_1toke_689{background:var(--surface-2);border:.5px solid var(--line);border-radius:6px;padding:12px;display:flex;flex-direction:column;gap:10px}._stageHeader_1toke_707{display:flex;align-items:center;gap:10px;padding:4px 8px;background:var(--surface-3);border-radius:4px;border:.5px solid var(--line)}._stageIdx_1toke_725{font-size:12px;color:var(--muted);min-width:70px}._stageMove_1toke_737{display:flex;flex-direction:column;gap:1px;flex-shrink:0}._stageMove_1toke_737 button{border:0;background:transparent;color:var(--muted);cursor:pointer;padding:0;width:14px;height:10px;font-size:8px;line-height:10px;border-radius:2px}._stageMove_1toke_737 button:hover:not(:disabled){color:var(--accent);background:var(--surface-2)}._stageMove_1toke_737 button:disabled{opacity:.25;cursor:default}._stageNameInput_1toke_781{flex:1 1 auto;min-width:120px;border:.5px solid var(--line);border-radius:4px;padding:4px 8px;font:inherit;font-size:12.5px;background:var(--surface-2);color:var(--text);outline:none}._stageNameInput_1toke_781:focus{border-color:var(--accent)}._stageSelect_1toke_807{padding:4px 8px;border:.5px solid var(--line);border-radius:4px;font:inherit;font-size:12.5px;background:var(--surface-2);min-width:220px}._stageVar_1toke_825{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--muted);margin-left:auto}._varInput_1toke_841{width:40px;padding:3px 6px;border:.5px solid var(--line);border-radius:4px;font:inherit;font-size:12.5px;outline:none;text-align:center}._stageRemove_1toke_861{border:0;background:transparent;color:var(--faint);cursor:pointer;font-size:16px;padding:2px 6px;border-radius:3px;flex-shrink:0;margin-left:auto}._stageRemove_1toke_861:hover{color:var(--trash);background:#e0666624}._stageRemove_1toke_861[data-confirm=true]{color:var(--danger-text);background:var(--danger-bg);border:.5px solid var(--danger-border);font-size:11px;padding:3px 8px}._stageBody_1toke_905{display:grid;grid-template-columns:1fr 630px;gap:10px}._worksList_1toke_917{background:var(--surface-1);border-radius:4px;border:.5px solid var(--line);padding:8px;display:flex;flex-direction:column;gap:3px}._worksHead_1toke_935{display:grid;grid-template-columns:24px 1fr 110px 90px 1.5fr;gap:10px;font-size:11px;color:var(--faint);padding:4px 4px 6px;border-bottom:.5px solid var(--line);margin-bottom:4px;align-items:center}._worksHead_1toke_935[data-minimal=true]{grid-template-columns:24px 1fr 110px 90px 20px}._worksHead_1toke_935[data-minimal=true][data-comment=true],._workRow_1toke_973[data-minimal=true][data-comment=true]{grid-template-columns:16px 24px 1fr 110px 90px 1.5fr 20px}._worksHeadComment_1toke_979{display:flex;align-items:center;gap:8px}._headResetBtn_1toke_989{border:.5px solid var(--line);background:var(--surface-2);color:var(--muted);border-radius:3px;padding:1px 6px;font-size:10px;cursor:pointer;font-family:inherit}._headResetBtn_1toke_989:hover{background:var(--surface-2);color:var(--text);border-color:var(--line-2)}._worksEmpty_1toke_1011{color:var(--faint);padding:12px;text-align:center;font-size:12px}._workRow_1toke_973{display:grid;grid-template-columns:16px 24px 1fr 110px 90px 1.5fr auto;gap:10px;align-items:center;padding:4px;border-radius:3px;font-size:12.5px}._workRow_1toke_973[data-minimal=true]{grid-template-columns:24px 1fr 110px 90px 20px}._workGrip_1toke_1053{cursor:grab;color:var(--faint);font-size:10px;line-height:1;letter-spacing:-2px;-webkit-user-select:none;user-select:none;opacity:0;transition:opacity .1s,color .1s;text-align:center}._workRow_1toke_973:hover ._workGrip_1toke_1053{opacity:1}._workGrip_1toke_1053:hover{color:var(--accent)}._workGrip_1toke_1053:active{cursor:grabbing}._workRow_1toke_973[data-dragging=true]{opacity:.4}._workRow_1toke_973[data-drop=true]{box-shadow:inset 0 2px 0 0 var(--accent)}._workRow_1toke_973:hover{background:var(--surface-2)}._workRow_1toke_973[data-disabled=true]{color:var(--faint)}._workRow_1toke_973[data-disabled=true] ._workName_1toke_1093{text-decoration:line-through}._workName_1toke_1093{overflow-wrap:anywhere;white-space:normal;line-height:1.35;border:.5px solid transparent;border-radius:3px;padding:2px 5px;font:inherit;font-size:12.5px;background:transparent;color:inherit;width:100%;box-sizing:border-box;resize:none;overflow:hidden;outline:none}._workName_1toke_1093:hover{border-color:var(--line)}._workName_1toke_1093:focus{border-color:var(--accent);background:var(--surface-2)}._workName_1toke_1093[data-edited=true]{color:var(--danger-text);border-color:var(--danger-border)}._workDays_1toke_1147{border:.5px solid var(--line);border-radius:3px;padding:3px 6px;font:inherit;font-size:12.5px;outline:none;text-align:center;font-variant-numeric:tabular-nums;width:100%;box-sizing:border-box}._workDays_1toke_1147:focus{border-color:var(--accent)}._workDays_1toke_1147[data-tint=green]{background:var(--success-bg);border-color:var(--success-border)}._workDays_1toke_1147[data-tint=red]{background:var(--danger-bg);border-color:var(--danger-border)}._workDaysWrap_1toke_1177{display:flex;align-items:center;gap:4px}._workDaysWrap_1toke_1177 ._workDays_1toke_1147{width:50px;flex:0 0 50px}._workMultCol_1toke_1195{display:flex;flex-direction:column;gap:0;line-height:1.15}._workMult_1toke_1195{font-size:10px;color:var(--accent);font-variant-numeric:tabular-nums;white-space:nowrap}._workVariants_1toke_1219{display:flex;align-items:center;justify-content:center;width:100%}._workVarInput_1toke_1231{width:44px;border:.5px solid var(--line);border-radius:3px;padding:3px 6px;font:inherit;font-size:12.5px;outline:none;text-align:center}._workVarInput_1toke_1231:focus{border-color:var(--accent)}._workVarDash_1toke_1253{color:var(--faint);font-size:11px}._workComment_1toke_1255{border:.5px solid var(--line);border-radius:3px;padding:3px 6px;font:inherit;font-size:12.5px;outline:none;width:100%;box-sizing:border-box;resize:none;overflow:hidden;line-height:1.35;min-height:22px;background:transparent;color:inherit}._workComment_1toke_1255:focus{border-color:var(--accent)}._workVarInput_1toke_1231[data-edited=true],._varInput_1toke_841[data-edited=true]{color:var(--danger-text);border-color:var(--danger-border);background:var(--danger-bg);font-weight:600}._workComment_1toke_1255[data-tint=green]{background:var(--success-bg);border-color:var(--success-border)}._workComputed_1toke_1311{font-size:11px;color:var(--faint)}._workTrash_1toke_1315{border:0;background:transparent;color:var(--faint);cursor:pointer;padding:0;width:20px;height:20px;border-radius:3px;font-size:16px;line-height:1;display:flex;align-items:center;justify-content:center}._workTrash_1toke_1315:hover{color:var(--trash);background:#e0666624}._workRow_1toke_973[data-custom=true]{background:var(--surface-2);border-radius:3px}._workRow_1toke_973[data-custom=true]:hover{background:var(--surface-3)}._addWorkBtn_1toke_1361{border:.5px dashed var(--line-2);background:transparent;border-radius:4px;padding:6px 12px;font:inherit;font-size:12px;color:var(--muted);cursor:pointer;margin-top:6px;align-self:flex-start}._addWorkBtn_1toke_1361:hover{background:var(--surface-2);color:var(--text);border-color:var(--accent)}._addWorkRow_1toke_1387{display:flex;gap:8px;align-self:flex-start}._workRow_1toke_973[data-own=true]{background:var(--surface-2);border:.5px dashed var(--line-2);border-radius:3px}._ownSend_1toke_1403{border:.5px solid var(--line);background:transparent;color:var(--muted);border-radius:3px;padding:2px 6px;font:inherit;font-size:10.5px;cursor:pointer;white-space:nowrap}._ownSend_1toke_1403:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}._ownSend_1toke_1403:disabled{opacity:.4;cursor:default}._addPicker_1toke_1431{position:fixed;z-index:100;background:var(--surface-1);border:.5px solid var(--line);border-radius:6px;box-shadow:0 6px 24px var(--shadow),0 1px 3px var(--shadow);min-width:520px;max-width:800px;display:flex;flex-direction:column;overflow:hidden}._addPickerSearch_1toke_1457{border:0;outline:none;padding:8px 10px;font:inherit;font-size:13px;border-bottom:.5px solid var(--line)}._addPickerList_1toke_1473{max-height:280px;overflow-y:auto;display:flex;flex-direction:column}._addPickerEmpty_1toke_1485{padding:12px;color:var(--faint);font-size:12px;text-align:center}._addPickerItem_1toke_1487{border:0;background:transparent;text-align:left;padding:7px 12px;font:inherit;font-size:12.5px;color:var(--text);cursor:pointer;white-space:normal;line-height:1.35;border-bottom:.5px solid var(--line)}._addPickerItem_1toke_1487:last-child{border-bottom:0}._addPickerItem_1toke_1487:hover:not(:disabled),._addPickerItem_1toke_1487[data-hover=true]{background:var(--surface-2)}._addPickerItem_1toke_1487:disabled{color:var(--faint);cursor:not-allowed}._addPickerItem_1toke_1487{display:flex;align-items:baseline;justify-content:space-between;gap:12px}._addPickerHint_1toke_1523{color:var(--muted);font-size:11.5px;font-variant-numeric:tabular-nums;white-space:nowrap}._worksSum_1toke_1537{display:flex;align-items:flex-start;gap:16px;padding:8px 4px 4px;border-top:.5px solid var(--line);margin-top:6px}._sumField_1toke_1553{display:flex;flex-direction:column;gap:3px}._sumLabel_1toke_1555{font-size:11px;color:var(--faint)}._sumCalc_1toke_1557{font-size:14px;font-weight:500;color:var(--text);font-variant-numeric:tabular-nums;line-height:1.2}._override_1toke_1571{border:.5px solid var(--line);border-radius:3px;padding:3px 8px;font:inherit;font-size:12px;outline:none;width:110px;color:var(--muted)}._override_1toke_1571::placeholder{color:var(--faint);font-style:italic}._override_1toke_1571:focus{border-color:var(--accent);color:var(--text)}._coefInput_1toke_1595{border:.5px solid var(--line);border-radius:3px;padding:3px 8px;font:inherit;font-size:12.5px;outline:none;width:90px}._coefInput_1toke_1595:focus{border-color:var(--accent)}._stageSettings_1toke_1617{background:var(--surface-1);border-radius:4px;border:.5px solid var(--line);padding:10px 12px;display:flex;flex-direction:column;gap:12px}._settingsSection_1toke_1635{display:flex;flex-direction:column;gap:6px}._settingsTitle_1toke_1637{font-size:12px;font-weight:500;color:var(--text);display:flex;align-items:baseline;gap:4px}._settingsHint_1toke_1653{font-size:11px;color:var(--faint);font-style:italic;font-weight:400}._typologyBox_1toke_1657{background:var(--surface-2);border:.5px solid var(--line);border-radius:5px;padding:8px 10px;display:flex;flex-direction:column;gap:6px}._typologyHead_1toke_1675{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--muted)}._typologyIdx_1toke_1689{font-weight:500}._typologyMult_1toke_1691{margin-left:auto;font-variant-numeric:tabular-nums;color:var(--accent);font-weight:500}._typoModRow_1toke_1703{display:flex;align-items:center;gap:6px}._typoModLabel_1toke_1713{font-size:11px;color:var(--muted);min-width:80px}._subRow_1toke_1723{display:flex;align-items:center;gap:6px;padding:3px 2px;border-radius:3px}._typologySelect_1toke_1737{flex:1;min-width:0;padding:4px 6px;border:.5px solid var(--line-2);border-radius:4px;font:inherit;font-size:12px;color:var(--fg);background-color:var(--field-bg);outline:none}._typologySelect_1toke_1737:hover{background-color:var(--field-bg-hover)}._typologySelect_1toke_1737:focus{border-color:var(--accent);background-color:var(--field-bg-hover)}._typologySelect_1toke_1737 option{background:var(--field-option);color:var(--text)}._sizeSelect_1toke_1767{padding:4px 6px;border:.5px solid var(--line-2);border-radius:4px;font:inherit;font-size:11.5px;color:var(--fg);background-color:var(--field-bg);outline:none;width:78px}._sizeSelect_1toke_1767:hover{background-color:var(--field-bg-hover)}._sizeSelect_1toke_1767:focus{border-color:var(--accent);background-color:var(--field-bg-hover)}._sizeSelect_1toke_1767 option{background:var(--field-option);color:var(--text)}._areaInput_1toke_1797{width:78px;padding:4px 6px;border:.5px solid var(--line-2);border-radius:4px;font:inherit;font-size:12px;color:var(--fg);background-color:var(--field-bg);outline:none;font-variant-numeric:tabular-nums}._areaInput_1toke_1797::-webkit-outer-spin-button,._areaInput_1toke_1797::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._areaInput_1toke_1797{-moz-appearance:textfield}._areaInput_1toke_1797:hover{background-color:var(--field-bg-hover)}._areaInput_1toke_1797:focus{border-color:var(--accent);background-color:var(--field-bg-hover)}._areaUnit_1toke_1831{font-size:12px;color:var(--text)}._areaMod_1toke_1839{font-size:12px;color:var(--accent);font-variant-numeric:tabular-nums;margin-left:4px}._typologyNeeded_1toke_1855{font-size:11px;color:var(--warn-text, #d8a34a);white-space:nowrap}._typologyWarn_1toke_1881{grid-column:1 / -1;font-size:12px;color:var(--warn-text, #d8a34a);border:1px solid var(--warn-text, #d8a34a);border-radius:4px;padding:6px 10px;margin:8px 0}._areaManual_1toke_1907{display:inline-flex;align-items:center;gap:2px;margin-left:4px}._areaManualSign_1toke_1919{font-size:12px;color:var(--accent)}._areaModInput_1toke_1927{width:52px;padding:3px 5px;border:.5px solid var(--accent);border-radius:4px;font:inherit;font-size:12px;color:var(--accent);background-color:var(--field-bg);outline:none;font-variant-numeric:tabular-nums;-moz-appearance:textfield}._areaModInput_1toke_1927::-webkit-outer-spin-button,._areaModInput_1toke_1927::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._areaModInput_1toke_1927::placeholder{color:var(--accent);opacity:.55}._areaModInput_1toke_1927:focus{background-color:var(--field-bg-hover)}._settingsRemove_1toke_1961{border:0;background:transparent;color:var(--faint);cursor:pointer;padding:0;width:20px;height:20px;border-radius:3px;font-size:16px;line-height:1;display:flex;align-items:center;justify-content:center}._settingsRemove_1toke_1961:hover{color:var(--trash);background:#e0666624}._subRow_1toke_1723[data-disabled=true] ._subName_1toke_1995,._subRow_1toke_1723[data-disabled=true] ._subPrice_1toke_1997{color:var(--faint);text-decoration:line-through}._subName_1toke_1995{flex:1;min-width:0;padding:4px 6px;border:.5px solid var(--line);border-radius:4px;font:inherit;font-size:12px;outline:none}._subName_1toke_1995:focus{border-color:var(--accent)}._subPrice_1toke_1997{width:80px;padding:4px 6px;border:.5px solid var(--line);border-radius:4px;font:inherit;font-size:12px;outline:none;text-align:right;font-variant-numeric:tabular-nums}._subPrice_1toke_1997:focus{border-color:var(--accent);color:var(--text)}._subPrice_1toke_1997[data-tint=green]{background:var(--success-bg);border-color:var(--success-border)}._subPrice_1toke_1997[data-tint=red]{background:var(--danger-bg);border-color:var(--danger-border)}._subFormula_1toke_2057{width:138px;flex:none;padding:4px 6px;border:.5px solid var(--line);border-radius:4px;background:transparent;font:inherit;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;color:var(--faint);outline:none;text-align:right}._subFormula_1toke_2057:focus{border-color:var(--accent);color:var(--text)}._subFormula_1toke_2057:not(:placeholder-shown){color:var(--text)}._subFormula_1toke_2057[data-err=true]{border-color:var(--danger-border);color:var(--trash)}._addSmallBtn_1toke_2097{border:.5px dashed var(--line-2);background:transparent;border-radius:4px;padding:4px 10px;font:inherit;font-size:11.5px;color:var(--muted);cursor:pointer;align-self:flex-start}._addSmallBtn_1toke_2097:hover{background:var(--surface-2);color:var(--text);border-color:var(--accent)}._addSubButtons_1toke_2121{display:flex;gap:6px;flex-wrap:wrap;margin-top:2px;position:relative}._addStageBtn_1toke_2137{border:.5px dashed var(--line-2);background:var(--surface-2);border-radius:6px;padding:12px;font:inherit;font-size:13px;color:var(--muted);cursor:pointer}._addStageBtn_1toke_2137:hover{background:var(--surface-3);color:var(--text);border-color:var(--accent)}._exportBtn_1toke_2161{border:.5px solid var(--accent);background:var(--accent-soft);border-radius:6px;padding:14px;font:inherit;font-size:15px;color:var(--fg);cursor:pointer;transition:background .1s,border-color .1s}._exportBtn_1toke_2161:hover{background:var(--accent-soft);border-color:var(--accent-hover)}._authorName_1toke_2191{font-size:12px;color:var(--muted);white-space:nowrap;padding:0 2px;align-self:center}._extraBox_1toke_2209{margin:8px 0 4px;padding:8px 10px;border:1px solid var(--danger-border);border-radius:6px;background:var(--danger-bg);display:flex;flex-direction:column;gap:4px}._extraHead_1toke_2229{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--danger-text)}._extraDays_1toke_2249{font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;font-size:11.5px}._extraEmpty_1toke_2261{font-size:11.5px;color:var(--danger-text);opacity:.7;padding:2px 0}._extraRow_1toke_2273{display:grid;grid-template-columns:1fr 64px 18px;gap:8px;align-items:center}._extraName_1toke_2285{font-size:12.5px;color:var(--fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}input._extraName_1toke_2285,._extraDaysInput_1toke_2307{border:.5px solid var(--danger-border);border-radius:4px;background:var(--field-bg);color:var(--fg);font:inherit;font-size:12.5px;padding:3px 6px;outline:none}._extraDaysInput_1toke_2307{text-align:right;font-variant-numeric:tabular-nums}input._extraName_1toke_2285:focus,._extraDaysInput_1toke_2307:focus{border-color:var(--danger-text)}._extraDaysCell_1toke_2333{font-size:12.5px;color:var(--fg);text-align:right;font-variant-numeric:tabular-nums}._extraRemove_1toke_2345{width:18px;height:18px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--danger-text);cursor:pointer;font-size:13px;line-height:1}._extraRemove_1toke_2345:hover{background:var(--danger-border)}._extraAddRow_1toke_2371{display:flex;gap:8px;margin-top:2px}._extraAddBtn_1toke_2373{border:.5px dashed var(--danger-border);border-radius:4px;background:transparent;color:var(--danger-text);font:inherit;font-size:11.5px;padding:3px 8px;cursor:pointer}._extraAddBtn_1toke_2373:hover{border-style:solid}._extraAddBtn_1toke_2373:disabled{opacity:.5;cursor:not-allowed}._driftBanner_1toke_2405{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:8px 0;padding:8px 12px;border:.5px solid var(--addr-badge-fg, #f4c86a);border-radius:6px;background:var(--addr-tint, rgba(244,200,106,.07));font-size:12px;color:var(--text)}._driftDot_1toke_2431{width:8px;height:8px;flex:none;border-radius:50%;background:var(--addr-badge-fg, #f4c86a)}._driftPrice_1toke_2441{font-variant-numeric:tabular-nums;color:var(--muted)}._driftBtn_1toke_2449,._driftSync_1toke_2449{font:inherit;font-size:11.5px;padding:3px 10px;border-radius:4px;cursor:pointer;border:.5px solid var(--line-2);background:transparent;color:var(--muted)}._driftBtn_1toke_2449:hover{color:var(--fg);border-color:var(--accent)}._driftSync_1toke_2449{margin-left:auto;border-color:var(--accent);color:var(--accent)}._driftSync_1toke_2449:hover:not(:disabled){background:var(--accent);color:var(--accent-fg, #0b1a2b)}._driftSync_1toke_2449:disabled{opacity:.5;cursor:default}._driftList_1toke_2479{margin:-4px 0 8px;padding:8px 12px;border:.5px solid var(--line);border-radius:6px;background:var(--surface-2);display:flex;flex-direction:column;gap:3px;max-height:260px;overflow:auto}._driftRow_1toke_2503{display:grid;grid-template-columns:90px 1fr 200px;gap:10px;font-size:12px;align-items:baseline}._driftKind_1toke_2517{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--faint)}._driftFields_1toke_2529{color:var(--muted);font-size:11.5px}._worksCount_1toke_2537{color:var(--text);font-weight:600;margin-right:2px}._linkBtn_1toke_37[data-accent=true]{background:#1a6fe8;border-color:#1a6fe8;color:#fff}._linkBtn_1toke_37[data-accent=true]:hover{background:#2a7ff0;border-color:#2a7ff0}._linkBtn_1toke_37[data-count=true]{display:inline-flex;align-items:center;gap:8px;padding-right:5px}._aiCount_1toke_2593{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#fff;color:#1a6fe8;font-size:11px;font-weight:600}._linkBtn_1toke_37[data-accent=false] ._aiCount_1toke_2593{background:var(--surface-2);color:var(--text)}._mainWorkWarn_1toke_2617{grid-column:1 / -1;font-size:11px;line-height:1.45;color:var(--amber);padding:2px 0 4px 50px}._wrap_1wgx8_1{position:relative;display:inline-flex;align-items:center;gap:6px}._listBtn_1wgx8_13{border:.5px solid var(--line-2);background:transparent;color:var(--muted);border-radius:4px;padding:5px 10px;font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}._listBtn_1wgx8_13:hover{border-color:var(--accent);color:var(--fg)}._listBtn_1wgx8_13[data-open=true]{border-color:var(--accent);color:var(--accent)}._panel_1wgx8_47{position:absolute;top:calc(100% + 6px);right:0;z-index:40;width:620px;max-width:calc(100vw - 32px);max-height:min(60vh,480px);overflow-y:auto;overscroll-behavior:contain;background:var(--surface-2);border:.5px solid var(--line-2);border-radius:6px;box-shadow:0 10px 30px var(--shadow);padding:10px;display:flex;flex-direction:column;gap:6px}._panelHead_1wgx8_87{position:sticky;top:-10px;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;color:var(--fg);background:var(--surface-2);margin:-10px -10px 0;padding:10px 10px 6px;border-bottom:.5px solid var(--line)}._tabs_1wgx8_117{display:inline-flex;gap:4px}._tab_1wgx8_117{border:.5px solid transparent;background:transparent;color:var(--muted);border-radius:4px;padding:3px 8px;font:inherit;font-size:12px;cursor:pointer}._tab_1wgx8_117:hover{color:var(--fg)}._tab_1wgx8_117[data-active=true]{border-color:var(--accent);color:var(--accent)}._logItem_1wgx8_147{display:flex;align-items:baseline;gap:10px;padding:6px 8px;border-bottom:.5px solid var(--line);font-size:12px}._logItem_1wgx8_147[data-event=true] ._logWhat_1wgx8_163{color:var(--accent)}._logWho_1wgx8_165{flex-shrink:0;min-width:150px;color:var(--fg);white-space:nowrap}._logWhat_1wgx8_163{flex:1;min-width:0;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._hiddenToggle_1wgx8_171{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--muted);cursor:pointer}._error_1wgx8_187{font-size:11.5px;color:var(--danger);padding:4px 0}._empty_1wgx8_197{font-size:11.5px;color:var(--faint);line-height:1.5;padding:8px 0}._backToCurrent_1wgx8_209{border:.5px solid var(--accent);background:transparent;color:var(--accent);border-radius:4px;padding:5px 8px;font:inherit;font-size:11.5px;cursor:pointer;text-align:left}._item_1wgx8_233{display:flex;align-items:center;gap:8px;padding:7px 8px;border:.5px solid var(--line);border-radius:5px;background:var(--surface-1)}._item_1wgx8_233[data-hidden=true]{opacity:.55}._item_1wgx8_233[data-current=true]{border-color:var(--accent)}._itemMain_1wgx8_257{flex:1;min-width:0;display:flex;align-items:baseline;gap:10px}._itemNum_1wgx8_271{flex-shrink:0;min-width:28px;font-size:12px;color:var(--accent);font-variant-numeric:tabular-nums}._itemNote_1wgx8_285{flex:1;min-width:0;font-size:12.5px;color:var(--fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemMeta_1wgx8_303{flex-shrink:0;font-size:11px;color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap}._itemBtn_1wgx8_317{border:.5px solid var(--line-2);background:transparent;color:var(--muted);border-radius:4px;padding:4px 8px;font:inherit;font-size:11px;cursor:pointer;white-space:nowrap}._itemBtn_1wgx8_317:hover:not(:disabled){border-color:var(--accent);color:var(--fg)}._itemBtn_1wgx8_317:disabled{opacity:.5;cursor:default}._stage_16lgh_7{border:1px solid var(--line-2);border-radius:6px;background:var(--deep-box);margin:12px 0}._head_16lgh_19{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:12px;position:sticky;top:0;z-index:2;background:var(--deep-head);border-bottom:1px solid var(--line-2);border-radius:6px 6px 0 0;padding:10px 14px}._name_16lgh_31{font-weight:600;font-size:12px;color:var(--fg)}._typo_16lgh_33{color:var(--muted)}._spacer_16lgh_37{margin-left:auto}._counter_16lgh_43{color:var(--muted);font-variant-numeric:tabular-nums}._field_16lgh_47{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:11px}._input_16lgh_51{background:transparent;color:inherit;font:inherit;font-size:12px;border:1px solid var(--ctl-border);padding:2px 6px;min-width:92px;width:92px;font-variant-numeric:tabular-nums}._input_16lgh_51[data-empty=true]{border-color:var(--amber);color:var(--amber)}._input_16lgh_51[data-empty=true]::placeholder{color:var(--amber);opacity:1}._run_16lgh_73{background:transparent;color:var(--fg);font:inherit;font-size:12px;border:1px solid var(--ctl-border);padding:3px 10px;cursor:pointer}._run_16lgh_73:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._apply_16lgh_89{background:#1a6fe8;border:1px solid #1a6fe8;color:#fff;font:inherit;font-size:12px;padding:3px 10px;cursor:pointer}._apply_16lgh_89:hover:not(:disabled){background:#2a7ff0;border-color:#2a7ff0}._run_16lgh_73:disabled,._apply_16lgh_89:disabled{opacity:.5;cursor:default}._warn_16lgh_103{font-size:11px;color:var(--amber);margin-bottom:8px}._error_16lgh_105{font-size:12px;color:var(--error-soft);margin-top:6px}._hint_16lgh_107{font-size:11px;opacity:.6}._body_16lgh_111{padding:8px 14px 12px}._colHead_16lgh_115{display:grid;grid-template-columns:5fr 7fr;gap:6px 18px;font-size:10px;letter-spacing:.04em;color:var(--muted);border-bottom:1px solid rgba(128,128,128,.2);padding-bottom:4px;margin-bottom:2px}._colHead_16lgh_115 span+span{padding-left:11px}._more_16lgh_137{background:transparent;border:0;color:var(--muted);font:inherit;font-size:11px;line-height:1.6;cursor:pointer;padding:10px 0 0}._moreLink_16lgh_147{color:var(--link-soft)}._row_16lgh_151{display:flex;align-items:baseline;gap:8px;font-size:12px;padding:2px 0;cursor:pointer;border-bottom:1px solid rgba(128,128,128,.08)}._row_16lgh_151[data-off=true]{opacity:.5}._mark_16lgh_167{width:12px;flex:none;text-align:center}._mark_16lgh_167[data-origin=other],._mark_16lgh_167[data-origin=free]{color:var(--amber)}._from_16lgh_171{opacity:.55;font-size:11px}._quote_16lgh_173{opacity:.6;font-size:11px}._quote_16lgh_173[data-verified=false]{font-style:italic;opacity:.4}._problems_16lgh_181{font-size:11px;opacity:.7;margin-top:8px}._note_16lgh_189{color:var(--amber);font-size:11px}._row_16lgh_151{display:grid;grid-template-columns:5fr 7fr;gap:6px 18px;padding:6px 0;align-items:start}._colLeft_16lgh_221{display:flex;align-items:baseline;gap:8px;min-width:0}._colRight_16lgh_223{display:flex;flex-direction:column;gap:2px;border-left:1px solid var(--line-2);padding-left:10px;min-width:0;line-height:1.45;overflow-wrap:anywhere}._colRight_16lgh_223 ._quote_16lgh_173{white-space:normal;overflow:visible}._workName_16lgh_247{flex:1 1 auto;min-width:0;line-height:1.45}@media (max-width: 900px){._row_16lgh_151{grid-template-columns:1fr}._colRight_16lgh_223{margin-left:34px;border-left:0;padding-left:0}}._wait_16lgh_271{font-size:11px;opacity:.6}._mainWork_16lgh_279{color:var(--ok-soft);font-size:11px}._panel_5xiwu_5{border-top:1px solid var(--line-2);padding:16px 0}._head_5xiwu_7{display:flex;align-items:center;gap:12px;margin-bottom:10px;flex-wrap:wrap}._title_5xiwu_9{font-size:12px;font-weight:600;color:var(--fg)}._spacer_5xiwu_13{margin-left:auto}._metrics_5xiwu_17{font-size:12px;color:var(--muted)}._run_5xiwu_19{background:transparent;color:var(--fg);font:inherit;font-size:12px;border:1px solid var(--ctl-border);padding:3px 10px;cursor:pointer}._run_5xiwu_19:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._run_5xiwu_19:disabled{opacity:.5;cursor:default}._hint_5xiwu_31{opacity:.6;font-size:12px}._error_5xiwu_33{color:var(--error-soft);font-size:12px}._composition_5xiwu_41{border-top:1px solid var(--line-2);padding-top:16px;margin-top:16px}._stage_5xiwu_45{border-top:1px solid rgba(128,128,128,.15);padding:7px 0}._stageHead_5xiwu_47{display:flex;gap:14px;align-items:baseline;font-size:12px}._stageName_5xiwu_49{font-weight:600}._typo_5xiwu_51{opacity:.7}._area_5xiwu_53{margin-left:auto;font-variant-numeric:tabular-nums}._confirm_5xiwu_55{color:var(--amber);font-weight:500}._quote_5xiwu_59{font-size:11px;opacity:.85;margin-top:3px}._quote_5xiwu_59[data-verified=false]{opacity:.55;font-style:italic}._mark_5xiwu_65{opacity:.6}._problems_5xiwu_69{margin-top:16px;font-size:11px}._problemsHead_5xiwu_71{opacity:.55;margin-bottom:3px}._problem_5xiwu_69{opacity:.75}._addr_5xiwu_77{font-size:11px;opacity:.6;margin-bottom:6px}._summary_5xiwu_85{font-size:11px;color:var(--muted);line-height:1.6;margin:10px 0 0;max-width:940px}._notes_5xiwu_87{font-size:11px;opacity:.8;line-height:1.45;margin:10px 0 0;max-width:940px}._label_5xiwu_89{opacity:.55}._risks_5xiwu_91{font-size:11px;margin:10px 0 0;max-width:940px}._risk_5xiwu_91{color:var(--amber);line-height:1.5}._namingLabel_5xiwu_109{font-size:11px;color:var(--muted)}._tab_5xiwu_111{background:transparent;color:var(--fg);font:inherit;font-size:12px;border:1px solid var(--ctl-border);padding:3px 10px;cursor:pointer}._tab_5xiwu_111[data-on=true]{border-color:var(--link-soft);color:var(--link-soft)}._applyAll_5xiwu_123{background:#1a6fe8;border:1px solid #1a6fe8;color:#fff;font:inherit;font-size:12px;padding:3px 10px;cursor:pointer}._applyAll_5xiwu_123:hover:not(:disabled){background:#2a7ff0;border-color:#2a7ff0}._applyAll_5xiwu_123:disabled{background:transparent;border-color:var(--line-2);color:var(--muted);cursor:default}._pickAll_5xiwu_151{background:transparent;color:var(--fg);font:inherit;font-size:12px;border:1px solid var(--ctl-border);padding:3px 10px;cursor:pointer}._pickAll_5xiwu_151:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._pickAll_5xiwu_151:disabled{opacity:.5;cursor:default}._seq_5xiwu_167{font-size:11px;color:var(--muted);margin-left:10px}._foot_5xiwu_177{display:flex;align-items:center;gap:12px;margin-top:12px;flex-wrap:wrap}._kv_5xiwu_187{display:grid;grid-template-columns:150px 1fr;gap:4px 14px;margin:8px 0 10px;font-size:12px}._kv_5xiwu_187 dt{color:var(--muted)}._kv_5xiwu_187 dd{margin:0}._kv_5xiwu_187 dd[data-empty=true]{color:var(--amber)}._panel_2f8ce_1{border-top:1px solid var(--line-2);padding:16px 0}._head_2f8ce_3{display:flex;align-items:center;gap:14px;margin-bottom:10px}._title_2f8ce_5{font-size:13px;font-weight:600}._run_2f8ce_7{background:transparent;color:inherit;font:inherit;font-size:12px;border:1px solid rgba(128,128,128,.4);padding:3px 12px;cursor:pointer}._run_2f8ce_7:disabled{opacity:.5;cursor:default}._hint_2f8ce_17{opacity:.6;font-size:12px}._note_2f8ce_19{font-size:12px;color:#ffc46b}._error_2f8ce_21{color:#ff8a8a;font-size:12px}._row_2f8ce_25{display:flex;align-items:baseline;gap:10px;font-size:12px;padding:5px 0;border-bottom:1px solid rgba(128,128,128,.12);cursor:pointer}._what_2f8ce_37{width:108px;flex:none;opacity:.65}._row_2f8ce_25[data-kind=remove] ._name_2f8ce_43{text-decoration:line-through;opacity:.7}._row_2f8ce_25[data-kind=unknown] ._what_2f8ce_37{color:#ffc46b}._name_2f8ce_43{flex:1 1 auto}._was_2f8ce_49{opacity:.55;font-style:italic}._stage_2f8ce_51{opacity:.5;flex:none}._foot_2f8ce_55{display:flex;align-items:center;gap:12px;margin-top:12px}._apply_2f8ce_57{background:transparent;color:inherit;font:inherit;font-size:12px;border:1px solid rgba(128,128,128,.5);padding:4px 14px;cursor:pointer}._apply_2f8ce_57:disabled{opacity:.45;cursor:default}._summary_2f8ce_73{font-size:11px;opacity:.7;margin:6px 0 8px}._row_2f8ce_25[data-kind=same]{opacity:.45}._tick_2f8ce_81{width:13px;flex:none;text-align:center;opacity:.6}._naming_2f8ce_93{display:inline-flex;align-items:center;gap:6px;font-size:11px;opacity:.8}._tab_2f8ce_95{background:transparent;color:inherit;font:inherit;font-size:11px;border:1px solid rgba(128,128,128,.3);padding:1px 8px;cursor:pointer}._tab_2f8ce_95[data-on=true]{border-color:#6cb6ff;color:#6cb6ff}._panel_1o1ig_1{border-top:1px solid var(--line-2);padding:16px 0}._head_1o1ig_3{display:flex;align-items:center;gap:12px;margin-bottom:8px;flex-wrap:wrap}._title_1o1ig_9{font-size:12px;font-weight:600;color:var(--fg)}._hint_1o1ig_11{font-size:12px;color:var(--muted)}._spacer_1o1ig_13{margin-left:auto}._save_1o1ig_15{background:transparent;color:var(--fg);font:inherit;font-size:12px;border:1px solid var(--ctl-border);padding:3px 10px;cursor:pointer}._save_1o1ig_15:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._save_1o1ig_15:disabled{opacity:.5;cursor:default}._error_1o1ig_27{font-size:12px;color:var(--error-soft);margin-bottom:6px}._ok_1o1ig_29{font-size:11px;color:var(--amber);margin-bottom:6px}._area_1o1ig_31{width:100%;min-height:76px;box-sizing:border-box;resize:vertical;background:var(--deep-field);color:inherit;font:inherit;font-size:12px;line-height:1.6;border:1px solid var(--ctl-border);border-radius:6px;padding:10px 12px}._area_1o1ig_31:disabled{opacity:.6}._page_o5d5j_5{max-width:1680px;margin:0 auto;padding:24px 28px 80px}._screen_o5d5j_7{border:1px solid var(--line-2);background:var(--deep-screen)}._head_o5d5j_7{display:flex;align-items:center;gap:16px;padding:10px 32px;border-bottom:1px solid var(--line-2);font-size:12px}._body_o5d5j_7{padding:18px 32px 28px}._title_o5d5j_25{font-size:12px;font-weight:600;color:var(--fg)}._object_o5d5j_29{color:var(--muted)}._spacer_o5d5j_33{margin-left:auto}._back_o5d5j_35{border:1px solid var(--ctl-border);background:transparent;color:var(--fg);padding:3px 10px;font:inherit;font-size:12px;cursor:pointer}._back_o5d5j_35:hover{border-color:var(--accent);color:var(--accent)}._drop_o5d5j_49{display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px 14px;border:1px dashed var(--line-2);border-radius:6px;color:var(--muted);font-size:12px;text-align:center}._drop_o5d5j_49[data-over=true]{border-color:var(--accent);color:var(--fg)}._drop_o5d5j_49[data-busy=true]{opacity:.55;pointer-events:none}._hint_o5d5j_71{font-size:11px}._pick_o5d5j_73{margin-top:6px;border:.5px solid var(--line-2);background:transparent;color:var(--muted);border-radius:4px;padding:5px 12px;font:inherit;font-size:12px;cursor:pointer}._pick_o5d5j_73:hover:not(:disabled){border-color:var(--accent);color:var(--fg)}._error_o5d5j_87{color:#c0392b;font-size:12px}._list_o5d5j_89{display:flex;flex-direction:column}._empty_o5d5j_91{color:var(--muted);font-size:12px;padding:8px 0}._row_o5d5j_99{display:flex;align-items:center;gap:10px;padding:5px 10px;margin-bottom:6px;font-size:12px;border:1px solid var(--line-2);border-radius:4px}._num_o5d5j_109{color:var(--muted);flex:none;min-width:14px;text-align:right}._name_o5d5j_111{color:var(--fg);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._name_o5d5j_111:hover{color:var(--accent);text-decoration:underline}._meta_o5d5j_121{margin-left:auto;display:flex;align-items:baseline;gap:6px;flex:none;color:var(--muted);font-size:11px;white-space:nowrap}._dot_o5d5j_129{opacity:.5}._badge_o5d5j_135{white-space:nowrap}._badge_o5d5j_135[data-tone=warn]{color:#c0392b}._badge_o5d5j_135[data-tone=muted]{color:var(--muted)}._kind_o5d5j_147{flex:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid var(--ctl-border);border-radius:0;background:transparent;color:var(--muted);font:inherit;font-size:10px;line-height:1.6;padding:0 6px;cursor:pointer}select._kind_o5d5j_147:hover{border-color:var(--accent);color:var(--fg)}span._kind_o5d5j_147{cursor:default}._kind_o5d5j_147 option{background:var(--field-option);color:var(--text);font-size:12px}._trash_o5d5j_167{border:0;background:transparent;color:var(--muted);cursor:pointer;font:inherit;font-size:12px;line-height:1;padding:0}._trash_o5d5j_167:hover{color:#c0392b}._sec_o5d5j_185{border-top:1px solid var(--line-2);padding:16px 0}._sec_o5d5j_185:first-of-type{border-top:0;padding-top:0}._sech_o5d5j_189{display:flex;align-items:center;gap:12px;margin-bottom:10px;flex-wrap:wrap}._sect_o5d5j_191{font-size:12px;font-weight:600;color:var(--fg)}._secHint_o5d5j_193{font-size:11px;color:var(--muted)}._upload_o5d5j_207{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start}@media (max-width: 900px){._upload_o5d5j_207{grid-template-columns:1fr}}._spend_o5d5j_217{font-size:12px;color:var(--muted)}._page_mek6u_1{height:100%;overflow:auto;background:var(--bg)}._container_mek6u_11{max-width:1400px;margin:0 auto;padding:24px;display:flex;flex-direction:column;gap:20px}._title_mek6u_33{font-size:30px;font-weight:700;color:var(--fg);font-family:var(--display);letter-spacing:-.02em;margin:0}._addBox_mek6u_51{background:var(--surface-1);border:.5px solid var(--line);border-radius:8px;padding:14px 16px}._addTitle_mek6u_63{font-size:12px;color:var(--muted);margin-bottom:8px;text-transform:uppercase;letter-spacing:.04em;font-weight:600}._addRow_mek6u_79{display:grid;gap:10px;align-items:center}._input_mek6u_89{border:.5px solid var(--line);border-radius:5px;padding:8px 10px;font:inherit;font-size:13px;background:var(--surface-2);color:var(--text);outline:none}._input_mek6u_89:focus{border-color:var(--accent)}._addBtn_mek6u_111{background:var(--accent);color:var(--accent-fg);border:0;border-radius:5px;padding:8px 16px;font:inherit;font-size:13px;cursor:pointer}._addBtn_mek6u_111:hover{background:var(--accent-hover)}._section_mek6u_135{display:flex;flex-direction:column;gap:10px}._sectionTitle_mek6u_137{font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-weight:600;padding:0 4px}._list_mek6u_155{display:flex;flex-direction:column;gap:8px}._empty_mek6u_165{color:var(--faint);padding:30px;text-align:center;font-size:13px}._ugrid_mek6u_179{display:grid;grid-template-columns:40px minmax(292px,1.5fr) 1fr .85fr 1.2fr 58px 44px 90px 76px 80px 94px 28px;gap:10px;align-items:center}._uheader_mek6u_199{padding:6px 14px 6px 4px;font-size:10.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-weight:500;-webkit-user-select:none;user-select:none}._uheader_mek6u_199 ._col_mek6u_217{display:inline-flex;align-items:center;gap:4px;cursor:pointer;padding:4px 6px;margin:-4px -6px;border-radius:4px;transition:color .12s,background .12s;min-width:0}._uheader_mek6u_199 ._col_mek6u_217:hover{color:var(--fg);background:var(--surface-2)}._uheader_mek6u_199 ._col_mek6u_217._active_mek6u_241{color:var(--fg)}._uheader_mek6u_199 ._col_mek6u_217 ._arrow_mek6u_243{opacity:.6;font-size:9px;line-height:1;color:var(--accent)}._uheader_mek6u_199 ._col_mek6u_217._active_mek6u_241 ._arrow_mek6u_243{opacity:1}._itemFull_mek6u_249{background:var(--surface-1);border:.5px solid var(--line);border-radius:8px;padding:8px 14px 8px 4px;transition:border-color .1s,background .1s}._itemFull_mek6u_249[data-current=true]{border-color:var(--accent);background:var(--accent-soft)}._itemInvite_mek6u_275{display:grid;grid-template-columns:40px 1fr 1fr auto 28px;gap:12px;align-items:center;padding:10px 14px;background:var(--surface-1);border:.5px solid var(--line);border-radius:8px}._avatar_mek6u_297{width:40px;height:40px;border-radius:50%;color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;letter-spacing:.02em;flex-shrink:0}._info_mek6u_323{min-width:0}._name_mek6u_325{font-size:14px;font-weight:500;color:var(--text)}._email_mek6u_327{font-size:11.5px;color:var(--faint);margin-top:2px}._inputInline_mek6u_333{width:100%;border:.5px solid transparent;background:transparent;color:var(--text);font:inherit;font-size:13px;padding:6px 8px;border-radius:4px;transition:background .1s,border-color .1s;outline:none;min-width:0}._inputInline_mek6u_333:hover{background:var(--surface-2)}._inputInline_mek6u_333:focus{background:var(--surface-2);border-color:var(--accent)}._inputInline_mek6u_333[data-custom=true]{color:var(--danger-text);border-color:var(--danger-border);background:var(--danger-bg);font-weight:600}._inputInline_mek6u_333[data-custom=true]:hover,._inputInline_mek6u_333[data-custom=true]:focus{background:var(--danger-bg)}._roleSelect_mek6u_383{border:.5px solid var(--line);border-radius:5px;padding:6px 8px;font:inherit;font-size:12.5px;background:var(--surface-2);color:var(--text);outline:none;min-width:0}._roleSelect_mek6u_383:focus{border-color:var(--accent)}._adminToggle_mek6u_409{border:.5px solid var(--line-2);border-radius:12px;padding:6px 14px;font:inherit;font-size:11.5px;font-weight:600;background:transparent;color:var(--faint);cursor:pointer;text-transform:uppercase;letter-spacing:.05em;transition:background .1s,color .1s,border-color .1s}._adminToggle_mek6u_409:hover:not(:disabled){color:var(--text);border-color:var(--text-3)}._adminToggle_mek6u_409[data-on=true]{background:var(--accent);color:var(--accent-fg);border-color:var(--accent)}._adminToggle_mek6u_409:disabled{cursor:not-allowed;opacity:.5}._colorInput_mek6u_453{width:40px;height:30px;padding:0;border:.5px solid var(--line);border-radius:5px;background:var(--surface-2);cursor:pointer}._currentBadge_mek6u_473{font-size:11px;color:var(--accent);background:var(--accent-soft);padding:6px 12px;border-radius:12px;text-align:center;border:.5px solid var(--accent);font-weight:500}._switchBtn_mek6u_493{background:transparent;border:.5px solid var(--line-2);color:var(--text);border-radius:12px;padding:6px 12px;font:inherit;font-size:12px;cursor:pointer;transition:border-color .1s,color .1s}._switchBtn_mek6u_493:hover{border-color:var(--accent);color:var(--accent)}._removeBtn_mek6u_517{border:0;background:transparent;color:var(--faint);cursor:pointer;font-size:18px;padding:0;width:28px;height:28px;border-radius:4px;transition:color .1s,background .1s}._removeBtn_mek6u_517:hover{color:var(--trash);background:#e0666624}._page_1g1yo_1{padding:16px 20px 40px}._head_1g1yo_3{display:flex;align-items:baseline;gap:16px;margin-bottom:16px}._title_1g1yo_5{font-size:16px;font-weight:600;margin:0}._sub_1g1yo_7{font-size:13px;font-weight:600;margin:28px 0 8px;opacity:.8}._month_1g1yo_9{background:transparent;color:inherit;border:1px solid rgba(128,128,128,.35);padding:2px 6px;font:inherit}._total_1g1yo_19{margin-left:auto;font-variant-numeric:tabular-nums}._hint_1g1yo_21{opacity:.6;font-size:12px}._error_1g1yo_23{color:#ff8a8a;font-size:12px}._table_1g1yo_27{width:100%;border-collapse:collapse;font-size:12px}._table_1g1yo_27 th{text-align:left;font-weight:500;opacity:.55;padding:4px 8px;border-bottom:1px solid rgba(128,128,128,.3)}._table_1g1yo_27 td{padding:4px 8px;border-bottom:1px solid rgba(128,128,128,.15);font-variant-numeric:tabular-nums}._table_1g1yo_27 tr[data-failed=true] td{opacity:.55}._money_1g1yo_53{text-align:right}._panel_1pkzu_1{border:.5px solid var(--line-2);border-radius:6px;margin:0 0 18px}._head_1pkzu_17{display:flex;align-items:center;gap:10px;width:100%;background:transparent;border:0;color:inherit;font:inherit;padding:10px 14px;cursor:pointer;text-align:left}._caret_1pkzu_27{color:var(--muted);width:10px}._title_1pkzu_29{font-size:13px;font-weight:600}._state_1pkzu_33{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:12px;color:var(--muted)}._dot_1pkzu_37{width:8px;height:8px;border-radius:50%;background:#8b8f96;flex:none}._state_1pkzu_33[data-ok=true] ._dot_1pkzu_37{background:#7fd48a}._state_1pkzu_33[data-ok=false] ._dot_1pkzu_37{background:#ff6b6b}._body_1pkzu_45{padding:4px 14px 14px;border-top:.5px solid var(--line-2)}._toggleRow_1pkzu_49{display:flex;align-items:center;gap:8px;margin:12px 0;font-size:12px}._toggleRow_1pkzu_49 input{margin:0}._grid_1pkzu_55{display:grid;grid-template-columns:1fr 120px 1fr 1fr;gap:10px 14px;align-items:end}._grid_1pkzu_55 label{display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--muted)}._grid_1pkzu_55 input{background:transparent;color:var(--text);font:inherit;font-size:12px;border:.5px solid var(--line-2);border-radius:4px;padding:4px 8px;min-width:0}._grid_1pkzu_55 input:focus{outline:none;border-color:var(--accent)}._passRow_1pkzu_79{display:flex;gap:4px;align-items:center}._passRow_1pkzu_79 input{flex:1;min-width:0}._eye_1pkzu_83{background:transparent;border:.5px solid var(--line-2);border-radius:4px;color:var(--muted);cursor:pointer;font:inherit;font-size:11px;padding:4px 7px;flex:none}._eye_1pkzu_83:hover{border-color:var(--accent);color:var(--text)}._note_1pkzu_97{font-size:11px;color:var(--muted);line-height:1.5;margin:10px 0 0}._note_1pkzu_97 code{font-size:11px}._actions_1pkzu_103{display:flex;align-items:center;gap:10px;margin-top:14px}._save_1pkzu_105{background:#1a6fe8;border:1px solid #1a6fe8;color:#fff;font:inherit;font-size:12px;padding:4px 14px;border-radius:4px;cursor:pointer}._save_1pkzu_105:disabled{opacity:.5;cursor:default}._recheck_1pkzu_115{background:transparent;border:.5px solid var(--line-2);color:inherit;font:inherit;font-size:12px;padding:4px 12px;border-radius:4px;cursor:pointer}._recheck_1pkzu_115:hover{border-color:var(--accent)}._hint_1pkzu_125{font-size:11px;color:var(--muted)}@media (max-width: 900px){._grid_1pkzu_55{grid-template-columns:1fr}}._warn_1pkzu_141{font-size:11px;line-height:1.5;margin:12px 0 0;color:#ffc46b;border-left:2px solid #ffc46b;padding:6px 10px}._warn_1pkzu_141 code{font-size:11px}._control_1lde7_13{box-sizing:border-box;height:26px;min-width:0;background-color:transparent;color:var(--text);font:inherit;font-size:12px;border:.5px solid var(--line-2);border-radius:4px;padding:0 8px}._control_1lde7_13:focus{outline:none;border-color:var(--accent)}._control_1lde7_13::placeholder{color:var(--muted)}select._control_1lde7_13{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%238b8f96' stroke-width='1.4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center}select._control_1lde7_13:hover{border-color:var(--accent)}._control_1lde7_13 option{background:var(--field-option);color:var(--text)}._activeRow_1lde7_47{display:flex;align-items:center;gap:10px;margin:12px 0;font-size:12px}._activeRow_1lde7_47 select{min-width:320px}._list_1lde7_53{width:100%;border-collapse:collapse;font-size:12px;margin:8px 0 12px}._list_1lde7_53 td{padding:6px 8px;border-top:.5px solid var(--line-2)}._url_1lde7_57{color:var(--muted);font-family:ui-monospace,monospace}._warn_1lde7_59{color:#ff6b6b}._rowActions_1lde7_61{text-align:right;white-space:nowrap}._rowActions_1lde7_61 button{margin-left:6px;background:transparent;border:.5px solid var(--line-2);color:inherit;font:inherit;font-size:11px;padding:3px 10px;border-radius:4px;cursor:pointer}._rowActions_1lde7_61 button:hover{border-color:var(--accent)}._form_1lde7_77{border-top:.5px solid var(--line-2);margin-top:8px;padding-top:12px}._formGrid_1lde7_87{display:grid;gap:10px 14px;align-items:end;grid-template-columns:minmax(160px,1fr) 210px minmax(220px,1.6fr) 110px}._field_1lde7_95{display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--muted);min-width:0}._wide_1lde7_97{grid-column:span 2}._empty_1lde7_101{font-size:12px;color:var(--muted);margin:12px 0 0;line-height:1.5}._tariffs_1lde7_105{width:100%;border-collapse:collapse;font-size:12px;margin:12px 0 4px}._tariffs_1lde7_105 th{text-align:left;font-weight:500;font-size:11px;color:var(--muted);padding:4px 6px}._tariffs_1lde7_105 td{padding:3px 6px}._tariffs_1lde7_105 td:first-child{width:100%}._tariffs_1lde7_105 td:first-child ._control_1lde7_13{width:100%;min-width:220px}._tariffs_1lde7_105 input[type=number]{width:96px}._form_1lde7_77 button:disabled{opacity:.45;cursor:default}@media (max-width: 900px){._formGrid_1lde7_87{grid-template-columns:1fr}._wide_1lde7_97{grid-column:auto}._activeRow_1lde7_47{flex-wrap:wrap}._activeRow_1lde7_47 select{min-width:0;width:100%}}._page_a0570_1{height:100%;overflow:auto;background:var(--bg)}._container_a0570_6{max-width:1320px;margin:0 auto;padding:24px;display:flex;flex-direction:column;gap:12px}._toolbar_a0570_14{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 4px}._title_a0570_21{font-family:var(--display);font-size:28px;font-weight:700;color:var(--fg);letter-spacing:-.02em;margin:0}._addBtn_a0570_29{background:transparent;color:var(--accent);border:.5px solid var(--accent);border-radius:14px;padding:7px 16px;font:inherit;font-family:var(--mono);font-size:12px;cursor:pointer;transition:background .1s,color .1s}._addBtn_a0570_29:hover{background:var(--accent-soft);color:var(--accent-hover)}._grid_a0570_44{display:flex;flex-direction:column;gap:12px}._col_a0570_50{background:var(--surface-1);border:.5px solid var(--line);border-radius:8px;display:grid;grid-template-columns:240px 1fr;min-height:100px;transition:border-color .1s,background .1s}._col_a0570_50[data-drop=true]{border-color:var(--accent);background:var(--accent-soft)}._col_a0570_50[data-free=true]{background:var(--surface-2)}._colHead_a0570_66{padding:14px 16px;border-right:.5px solid var(--line);position:relative;display:flex;flex-direction:column;gap:6px;justify-content:center}._colTitle_a0570_75{font-family:var(--display);font-size:18px;font-weight:700;color:var(--fg);letter-spacing:-.01em;padding-right:60px}._colTitleInput_a0570_83{font-family:var(--display);font-size:18px;font-weight:700;color:var(--fg);background:transparent;border:0;outline:none;padding:0 60px 0 0;width:100%;border-bottom:1px solid transparent;transition:border-color .1s}._colTitleInput_a0570_83:hover,._colTitleInput_a0570_83:focus{border-bottom-color:var(--accent)}._colMeta_a0570_98{font-size:11px;color:var(--muted);font-family:var(--mono);letter-spacing:.04em}._colActions_a0570_104{position:absolute;top:10px;right:10px;display:flex;align-items:center;gap:6px}._colDel_a0570_112{width:22px;height:22px;border:0;background:transparent;color:var(--faint);cursor:pointer;font-size:16px;line-height:1;border-radius:4px}._colDel_a0570_112:hover{background:#e0666624;color:var(--trash)}._colBody_a0570_125{padding:10px 12px;display:flex;flex-wrap:wrap;align-content:flex-start;gap:6px;min-height:60px}._empty_a0570_133{padding:16px;color:var(--faint);font-size:11px;font-style:italic;align-self:center}._card_a0570_142{display:inline-flex;align-items:center;gap:10px;padding:6px 12px 6px 8px;background:var(--surface-2);border:.5px solid var(--line);border-left:3px solid var(--accent);border-radius:5px;cursor:grab;transition:background .1s,border-color .1s;min-width:220px;max-width:320px}._card_a0570_142:hover{background:var(--surface-3)}._card_a0570_142:active{cursor:grabbing}._card_a0570_142[data-lead=true]{background:var(--surface-3);border-color:var(--accent)}._cardAvatar_a0570_162{width:28px;height:28px;border-radius:50%;color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:.02em}._cardInfo_a0570_175{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}._cardName_a0570_182{font-size:13px;font-weight:500;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardMeta_a0570_190{font-size:10px;color:var(--muted);font-family:var(--mono);letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardShort_a0570_199{font-size:10px;color:var(--faint);font-family:var(--mono);padding:2px 6px;background:#ffffff0a;border-radius:3px;flex-shrink:0}._leadBadge_a0570_208{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;background:var(--accent);color:var(--accent-fg);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;border-radius:3px;flex-shrink:0}._page_17arg_1{height:100%;overflow:auto;background:var(--bg)}._container_17arg_11{max-width:1320px;margin:0 auto;padding:24px;display:flex;flex-direction:column;gap:12px}._toolbar_17arg_27{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 4px}._title_17arg_41{font-family:var(--display);font-size:28px;font-weight:700;color:var(--fg);letter-spacing:-.02em;margin:0}._addBtn_17arg_57{background:transparent;color:var(--accent);border:.5px solid var(--accent);border-radius:14px;padding:7px 16px;font:inherit;font-family:var(--mono);font-size:12px;cursor:pointer;transition:background .1s,color .1s}._addBtn_17arg_57:hover{background:var(--accent-soft);color:var(--accent-hover)}._searchInput_17arg_87{width:280px;margin-left:auto;background:transparent;color:var(--text);border:.5px solid var(--line-2);border-radius:14px;padding:7px 16px;font:inherit;font-family:var(--mono);font-size:12px;outline:none;transition:border-color .1s,background .1s}._searchInput_17arg_87:hover{border-color:var(--text-3)}._searchInput_17arg_87:focus{border-color:var(--text-3);background:var(--surface-2)}._searchInput_17arg_87::placeholder{color:var(--faint);font-style:italic}._projgrid_17arg_125{display:grid;grid-template-columns:74px 34px 80px 1.2fr .9fr 130px 130px 90px 100px 28px;gap:10px;align-items:center}._headerCanvas_17arg_137{text-align:center;font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}._header_17arg_137{padding:6px 14px 6px 22px;font-size:10.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-weight:500;-webkit-user-select:none;user-select:none}._col_17arg_169{display:inline-flex;align-items:center;gap:4px;cursor:pointer;padding:4px 6px;margin:-4px -6px;border-radius:4px;transition:color .12s,background .12s;min-width:0}._col_17arg_169:hover{color:var(--fg);background:var(--surface-2)}._col_17arg_169[data-align=right]{justify-self:end}._colActive_17arg_195{color:var(--fg)}._arrow_17arg_197{opacity:.6;font-size:9px;line-height:1;color:var(--accent)}._colActive_17arg_195 ._arrow_17arg_197{opacity:1}._list_17arg_203{display:flex;flex-direction:column;gap:8px}._empty_17arg_205{color:var(--faint);font-size:13px;padding:30px;text-align:center}._groupBox_17arg_211{background:var(--surface-1);border:.5px solid var(--line);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:8px;position:relative;transition:border-color .1s,background .1s,box-shadow .1s}._groupBox_17arg_211[data-custom=true]{border-color:#e06666bf;box-shadow:inset 0 0 0 2px #e06666bf}._groupHeader_17arg_263{display:flex;align-items:center;gap:12px;padding:2px 4px 6px;border-bottom:.5px dashed var(--line)}._groupTitle_17arg_277{flex:1 1 auto;display:flex;align-items:baseline;gap:10px;min-width:0}._groupNum_17arg_291{font-family:var(--mono);font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0}._groupName_17arg_305{font-family:var(--display);font-size:17px;font-weight:700;color:var(--fg);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._authorName_17arg_327{flex-shrink:0;font-family:var(--mono);font-size:11.5px;color:var(--muted);white-space:nowrap}._groupStages_17arg_341{display:flex;flex-direction:column;gap:6px}._rolesRow_17arg_359{display:flex;align-items:center;gap:18px;padding:0 0 6px}._roleCell_17arg_371{display:inline-flex;align-items:center;gap:7px}._roleLabel_17arg_373{font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}._roleChip_17arg_385{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:12px;border:.5px solid var(--line-2);background:var(--surface-2);color:var(--text);font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}._roleChip_17arg_385:hover:not(:disabled){border-color:var(--accent);color:var(--fg)}._roleChip_17arg_385:disabled{cursor:default;opacity:.75}._roleChip_17arg_385[data-empty=true]{border-style:dashed;color:var(--faint);font-style:italic}._roleChip_17arg_385[data-inherited=true]{border-style:dashed;color:var(--muted);background:transparent}._row_17arg_469[data-frozen=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background-color:var(--frozen-snow);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg fill='none' stroke='%23ffffff' stroke-linecap='round'%3E%3Cg transform='translate(17 18) rotate(0) scale(9)' stroke-width='0.14'%3E%3Cpath d='M0 -1V1M-0.866 -0.5L0.866 0.5M-0.866 0.5L0.866 -0.5'/%3E%3Cpath d='M0 -0.62L-0.26 -0.88M0 -0.62L0.26 -0.88M0 0.62L-0.26 0.88M0 0.62L0.26 0.88'/%3E%3Cpath d='M-0.54 -0.31L-0.86 -0.28M-0.54 -0.31L-0.5 -0.63M0.54 0.31L0.86 0.28M0.54 0.31L0.5 0.63'/%3E%3Cpath d='M-0.54 0.31L-0.86 0.28M-0.54 0.31L-0.5 0.63M0.54 -0.31L0.86 -0.28M0.54 -0.31L0.5 -0.63'/%3E%3C/g%3E%3Cg transform='translate(46 40) rotate(22) scale(6.5)' stroke-width='0.19'%3E%3Cpath d='M0 -1V1M-0.866 -0.5L0.866 0.5M-0.866 0.5L0.866 -0.5'/%3E%3Cpath d='M0 -0.62L-0.26 -0.88M0 -0.62L0.26 -0.88M0 0.62L-0.26 0.88M0 0.62L0.26 0.88'/%3E%3Cpath d='M-0.54 -0.31L-0.86 -0.28M-0.54 -0.31L-0.5 -0.63M0.54 0.31L0.86 0.28M0.54 0.31L0.5 0.63'/%3E%3Cpath d='M-0.54 0.31L-0.86 0.28M-0.54 0.31L-0.5 0.63M0.54 -0.31L0.86 -0.28M0.54 -0.31L0.5 -0.63'/%3E%3C/g%3E%3Cg transform='translate(52 11) rotate(-14) scale(4.5)' stroke-width='0.26'%3E%3Cpath d='M0 -1V1M-0.866 -0.5L0.866 0.5M-0.866 0.5L0.866 -0.5'/%3E%3Cpath d='M0 -0.62L-0.26 -0.88M0 -0.62L0.26 -0.88M0 0.62L-0.26 0.88M0 0.62L0.26 0.88'/%3E%3Cpath d='M-0.54 -0.31L-0.86 -0.28M-0.54 -0.31L-0.5 -0.63M0.54 0.31L0.86 0.28M0.54 0.31L0.5 0.63'/%3E%3Cpath d='M-0.54 0.31L-0.86 0.28M-0.54 0.31L-0.5 0.63M0.54 -0.31L0.86 -0.28M0.54 -0.31L0.5 -0.63'/%3E%3C/g%3E%3Cg transform='translate(9 48) rotate(12) scale(4)' stroke-width='0.3'%3E%3Cpath d='M0 -1V1M-0.866 -0.5L0.866 0.5M-0.866 0.5L0.866 -0.5'/%3E%3Cpath d='M0 -0.62L-0.26 -0.88M0 -0.62L0.26 -0.88M0 0.62L-0.26 0.88M0 0.62L0.26 0.88'/%3E%3Cpath d='M-0.54 -0.31L-0.86 -0.28M-0.54 -0.31L-0.5 -0.63M0.54 0.31L0.86 0.28M0.54 0.31L0.5 0.63'/%3E%3Cpath d='M-0.54 0.31L-0.86 0.28M-0.54 0.31L-0.5 0.63M0.54 -0.31L0.86 -0.28M0.54 -0.31L0.5 -0.63'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg fill='none' stroke='%23ffffff' stroke-linecap='round'%3E%3Cg transform='translate(17 18) rotate(0) scale(9)' stroke-width='0.14'%3E%3Cpath d='M0 -1V1M-0.866 -0.5L0.866 0.5M-0.866 0.5L0.866 -0.5'/%3E%3Cpath d='M0 -0.62L-0.26 -0.88M0 -0.62L0.26 -0.88M0 0.62L-0.26 0.88M0 0.62L0.26 0.88'/%3E%3Cpath d='M-0.54 -0.31L-0.86 -0.28M-0.54 -0.31L-0.5 -0.63M0.54 0.31L0.86 0.28M0.54 0.31L0.5 0.63'/%3E%3Cpath d='M-0.54 0.31L-0.86 0.28M-0.54 0.31L-0.5 0.63M0.54 -0.31L0.86 -0.28M0.54 -0.31L0.5 -0.63'/%3E%3C/g%3E%3Cg transform='translate(46 40) rotate(22) scale(6.5)' stroke-width='0.19'%3E%3Cpath d='M0 -1V1M-0.866 -0.5L0.866 0.5M-0.866 0.5L0.866 -0.5'/%3E%3Cpath d='M0 -0.62L-0.26 -0.88M0 -0.62L0.26 -0.88M0 0.62L-0.26 0.88M0 0.62L0.26 0.88'/%3E%3Cpath d='M-0.54 -0.31L-0.86 -0.28M-0.54 -0.31L-0.5 -0.63M0.54 0.31L0.86 0.28M0.54 0.31L0.5 0.63'/%3E%3Cpath d='M-0.54 0.31L-0.86 0.28M-0.54 0.31L-0.5 0.63M0.54 -0.31L0.86 -0.28M0.54 -0.31L0.5 -0.63'/%3E%3C/g%3E%3Cg transform='translate(52 11) rotate(-14) scale(4.5)' stroke-width='0.26'%3E%3Cpath d='M0 -1V1M-0.866 -0.5L0.866 0.5M-0.866 0.5L0.866 -0.5'/%3E%3Cpath d='M0 -0.62L-0.26 -0.88M0 -0.62L0.26 -0.88M0 0.62L-0.26 0.88M0 0.62L0.26 0.88'/%3E%3Cpath d='M-0.54 -0.31L-0.86 -0.28M-0.54 -0.31L-0.5 -0.63M0.54 0.31L0.86 0.28M0.54 0.31L0.5 0.63'/%3E%3Cpath d='M-0.54 0.31L-0.86 0.28M-0.54 0.31L-0.5 0.63M0.54 -0.31L0.86 -0.28M0.54 -0.31L0.5 -0.63'/%3E%3C/g%3E%3Cg transform='translate(9 48) rotate(12) scale(4)' stroke-width='0.3'%3E%3Cpath d='M0 -1V1M-0.866 -0.5L0.866 0.5M-0.866 0.5L0.866 -0.5'/%3E%3Cpath d='M0 -0.62L-0.26 -0.88M0 -0.62L0.26 -0.88M0 0.62L-0.26 0.88M0 0.62L0.26 0.88'/%3E%3Cpath d='M-0.54 -0.31L-0.86 -0.28M-0.54 -0.31L-0.5 -0.63M0.54 0.31L0.86 0.28M0.54 0.31L0.5 0.63'/%3E%3Cpath d='M-0.54 0.31L-0.86 0.28M-0.54 0.31L-0.5 0.63M0.54 -0.31L0.86 -0.28M0.54 -0.31L0.5 -0.63'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:64px 64px;mask-size:64px 64px}._row_17arg_469[data-on=true]{border-color:#3aa3ff8c;box-shadow:inset 0 0 0 2px #3aa3ff8c}._row_17arg_469[data-frozen=true]{border-color:var(--frozen-border);box-shadow:none}._row_17arg_469[data-on=true]:hover{border-color:#3aa3ffcc;box-shadow:inset 0 0 0 2px #3aa3ffcc}._row_17arg_469[data-frozen=true]:hover{border-color:var(--frozen-border-hover);box-shadow:none}._row_17arg_469{background:var(--surface-2);border:.5px solid var(--line);border-radius:6px;padding:8px 10px 8px 14px;display:flex;flex-direction:column;gap:6px;position:relative;transition:border-color .1s,box-shadow .1s}._row_17arg_469:hover{border-color:var(--line-2)}._rightActions_17arg_597{position:absolute;top:8px;right:8px;display:flex;align-items:center;gap:6px}._openBtn_17arg_613{background:transparent;color:var(--muted);border:.5px solid var(--line);border-radius:4px;padding:3px 10px;font:inherit;font-family:var(--mono);font-size:10.5px;cursor:pointer;transition:color .1s,border-color .1s}._openBtn_17arg_613:hover{color:var(--accent);border-color:var(--accent)}._deleteProjectBtn_17arg_639{background:transparent;color:var(--muted);border:.5px solid var(--line);border-radius:4px;padding:3px 10px;font:inherit;font-family:var(--mono);font-size:10.5px;cursor:pointer;white-space:nowrap}._deleteProjectBtn_17arg_639:hover{color:var(--danger, #e5484d);border-color:var(--danger, #e5484d)}._customBadge_17arg_671{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:10px;font-family:var(--mono);font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--danger-text);border:.5px dashed var(--danger-border);background:var(--danger-bg);-webkit-user-select:none;user-select:none}._colorInput_17arg_715{width:26px;height:26px;flex:0 0 26px;padding:0;border:.5px solid var(--line);border-radius:50%;background:var(--surface-2);cursor:pointer;overflow:hidden}._colorInput_17arg_715::-webkit-color-swatch-wrapper{padding:0}._colorInput_17arg_715::-webkit-color-swatch{border:0;border-radius:50%}._colorInput_17arg_715::-moz-color-swatch{border:0;border-radius:50%}._inputInline_17arg_747{height:28px;padding:0 8px;border:.5px solid transparent;background:transparent;color:var(--text);font:inherit;font-size:12.5px;border-radius:4px;outline:none;min-width:0;width:100%;transition:background .1s,border-color .1s}._inputInline_17arg_747:hover{background:var(--surface-2)}._inputInline_17arg_747:focus{background:var(--surface-2);border-color:var(--accent)}._metaCell_17arg_779{color:var(--muted);font-family:var(--mono);font-size:11.5px;font-variant-numeric:tabular-nums;text-align:right;padding:0 4px}._numCell_17arg_795{display:flex;align-items:center}._nameCell_17arg_797{display:flex;flex-direction:column;gap:2px;min-width:0}._stageLabel_17arg_799{font-family:var(--mono);font-size:10.5px;color:var(--accent);padding:0 8px;text-transform:none;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._stageNumCell_17arg_821{font-family:var(--mono);font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums;padding:0 4px}._stageLabelCell_17arg_835{font-family:var(--mono);font-size:12px;color:var(--fg);padding:0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._del_17arg_639{width:26px;height:26px;border:0;background:transparent;color:var(--faint);cursor:pointer;font-size:16px;line-height:1;border-radius:4px;justify-self:end}._del_17arg_639:hover{background:#e0666624;color:var(--trash)}._chips_17arg_883{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding-right:60px}._mChip_17arg_897{display:inline-flex;align-items:center;gap:6px;height:20px;padding:0 4px 0 9px;border-radius:10px;font-size:11px;color:#fff;max-width:240px;line-height:1}._mName_17arg_921{font-family:var(--mono);font-weight:500;color:#fff;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._loadWrap_17arg_941{display:inline-flex;align-items:baseline;flex-shrink:0;color:#fff;opacity:.85;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:10px;padding:0 2px;border-radius:3px}._loadNum_17arg_965{display:inline-block;min-width:8px;outline:none;cursor:text;text-align:right}._loadSuffix_17arg_979{opacity:.55;font-size:9px;margin-left:1px}._mChip_17arg_897 button{width:14px;height:14px;padding:0;border:0;background:transparent;color:#fff;opacity:.5;cursor:pointer;border-radius:50%;font-size:12px;line-height:1;display:inline-flex;align-items:center;justify-content:center}._mChip_17arg_897 button:hover{background:#00000047;opacity:1}._mAdd_17arg_1017{height:20px;padding:0 10px;border:1px dashed var(--line-2);background:transparent;border-radius:10px;color:var(--muted);font:inherit;font-family:var(--mono);font-size:11px;cursor:pointer;transition:color .12s,border-color .12s}._mAdd_17arg_1017:hover{color:var(--accent);border-color:var(--accent)}._pickerHost_17arg_1047{position:relative;display:inline-flex}._pickerMenu_17arg_1049{position:absolute;top:calc(100% + 6px);left:0;z-index:30;min-width:240px;background:var(--surface-2);border:.5px solid var(--line-2);border-radius:8px;padding:4px;box-shadow:0 6px 18px var(--shadow);max-height:320px;overflow:auto}._pickerMenu_17arg_1049 button{display:flex;align-items:center;gap:8px;width:100%;text-align:left;padding:8px 10px;background:transparent;border:0;color:var(--text);font:inherit;font-family:var(--mono);font-size:12px;cursor:pointer;border-radius:5px}._pickerMenu_17arg_1049 button:hover{background:var(--surface-3);color:var(--fg)}._pickerDot_17arg_1111{width:10px;height:10px;border-radius:50%;flex-shrink:0}._pickerRole_17arg_1113{margin-left:auto;color:var(--muted);font-size:10.5px;text-transform:uppercase;letter-spacing:.04em}._pickerEmpty_17arg_1127{padding:8px 10px;color:var(--muted);font-size:12px}._stageCtl_17arg_1141{display:flex;align-items:center;gap:12px}._stageOn_17arg_1149{position:relative;width:34px;height:18px;flex:0 0 34px;border-radius:9px;border:.5px solid var(--line-2);background:var(--surface-3);cursor:pointer;padding:0;transition:background .15s,border-color .15s}._stageOn_17arg_1149:after{content:"";position:absolute;top:2px;left:2px;width:13px;height:13px;border-radius:50%;background:var(--faint);transition:transform .15s,background .15s}._stageOn_17arg_1149[data-on=true]{background:var(--accent);border-color:var(--accent)}._stageOn_17arg_1149[data-on=true]:after{transform:translate(16px);background:#fff}._stageOn_17arg_1149:disabled{cursor:not-allowed;opacity:.45}._stageSnow_17arg_1213{width:26px;height:26px;flex:0 0 26px;border:0;background:transparent;color:var(--faint);cursor:pointer;font-size:25px;line-height:1;padding:0;display:inline-flex;align-items:center;justify-content:center;transition:color .12s}._stageSnow_17arg_1213:hover:not(:disabled){color:var(--fg)}._stageSnow_17arg_1213[data-frozen=true]{color:var(--accent)}._stageSnow_17arg_1213:disabled{cursor:not-allowed;opacity:.45}._worksCount_17arg_1259{margin-left:auto;font-size:11.5px;color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}._worksCountExtra_17arg_1273{font-size:11.5px;color:var(--danger-text);white-space:nowrap;font-variant-numeric:tabular-nums}._archiveToggle_17arg_1295{height:28px;padding:0 12px;border:.5px solid var(--line-2);border-radius:14px;background:transparent;color:var(--muted);font:inherit;font-size:12px;cursor:pointer;white-space:nowrap;transition:background .12s,color .12s,border-color .12s}._archiveToggle_17arg_1295:hover{color:var(--fg);border-color:var(--text-3, var(--line-2))}._archiveToggle_17arg_1295[data-on=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-fg)}._archiveBtn_17arg_1333{height:22px;padding:0 8px;border:.5px solid var(--line-2);border-radius:11px;background:transparent;color:var(--muted);font:inherit;font-size:11px;cursor:pointer;white-space:nowrap}._archiveBtn_17arg_1333:hover{color:var(--fg);border-color:var(--accent)}._archiveBadge_17arg_1363{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--faint);white-space:nowrap}._viewToggle_17arg_1383{display:inline-flex;border:.5px solid var(--line-2);border-radius:14px;overflow:hidden;flex:none}._viewToggleBtn_17arg_1397{background:transparent;color:var(--muted);border:0;padding:6px 14px;font:inherit;font-family:var(--mono);font-size:12px;cursor:pointer}._viewToggleBtn_17arg_1397:hover{color:var(--text)}._viewToggleBtn_17arg_1397[data-active=true]{background:var(--accent-soft);color:var(--accent)}._page_h1tf2_1{min-height:100dvh;display:flex;align-items:center;justify-content:center;background:var(--bg);padding:24px}._card_h1tf2_9{width:min(400px,100%);background:var(--surface-1);border:.5px solid var(--line-2);border-radius:14px;padding:28px;display:flex;flex-direction:column;gap:18px;box-shadow:0 24px 64px #0000008c}._brand_h1tf2_20{display:flex;align-items:center;gap:10px;padding-bottom:6px;border-bottom:.5px solid var(--line)}._brandDot_h1tf2_27{width:10px;height:10px;border-radius:2px;background:var(--accent)}._brandText_h1tf2_33{font-family:var(--display);font-size:17px;font-weight:700;letter-spacing:-.02em;color:var(--fg)}._tabs_h1tf2_41{display:flex;gap:4px;border-bottom:.5px solid var(--line)}._tab_h1tf2_41{flex:1;background:transparent;border:0;padding:8px 0;color:var(--muted);font:inherit;font-family:var(--mono);font-size:12px;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border-bottom:1.5px solid transparent;margin-bottom:-1px;transition:color .1s,border-color .1s}._tab_h1tf2_41:hover{color:var(--fg)}._tab_h1tf2_41[data-active=true]{color:var(--fg);border-bottom-color:var(--accent);font-weight:700}._form_h1tf2_69{display:flex;flex-direction:column;gap:12px}._field_h1tf2_74{display:flex;flex-direction:column;gap:4px}._label_h1tf2_79{font-size:10.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}._input_h1tf2_85{background:transparent;border:.5px solid var(--line-2);border-radius:8px;padding:8px 12px;font:inherit;font-family:var(--mono);font-size:13px;color:var(--text);outline:none;transition:border-color .1s,background .1s}._input_h1tf2_85:focus{border-color:var(--text-3);background:var(--surface-2)}._input_h1tf2_85::placeholder{color:var(--faint);font-style:italic}._submit_h1tf2_100{background:var(--accent);color:var(--accent-fg);border:0;border-radius:8px;padding:10px;font:inherit;font-family:var(--mono);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;transition:background .1s;margin-top:4px}._submit_h1tf2_100:hover{background:var(--accent-hover)}._linkBtn_h1tf2_118{background:transparent;border:0;color:var(--muted);font:inherit;font-family:var(--mono);font-size:11.5px;cursor:pointer;padding:4px;text-decoration:underline;text-decoration-color:var(--line-2)}._linkBtn_h1tf2_118:hover{color:var(--fg);text-decoration-color:var(--text-3)}._error_h1tf2_132{color:var(--danger, #e06666);font-size:12px;padding:6px 10px;background:#e0666614;border:.5px solid rgba(224,102,102,.35);border-radius:6px}._notice_h1tf2_140{color:var(--text);font-size:12px;padding:8px 10px;background:var(--accent-soft);border:.5px solid var(--accent);border-radius:6px}._hint_h1tf2_149{font-size:11px;color:var(--faint);text-align:center;margin:6px 0 0;font-style:italic}._bar_1vbkj_5{display:flex;align-items:center;gap:12px;padding:7px 14px;background:linear-gradient(90deg,#d8a34a47,#d8a34a24);border-bottom:1px solid rgba(216,163,74,.6);font-size:12px;color:var(--fg);flex-shrink:0}._eye_1vbkj_27{font-size:13px;opacity:.9}._text_1vbkj_29 b{color:#ffcf7a;font-weight:600}._real_1vbkj_31{color:var(--muted)}._ro_1vbkj_33{padding:2px 8px;border-radius:10px;border:.5px solid rgba(216,163,74,.55);color:#ffcf7a;font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}._spacer_1vbkj_53{flex:1 1 auto}._exit_1vbkj_55{background:#d8a34a38;border:.5px solid rgba(216,163,74,.7);color:var(--fg);border-radius:4px;padding:4px 12px;font:inherit;font-size:11.5px;cursor:pointer;white-space:nowrap;transition:background .1s}._exit_1vbkj_55:hover:not(:disabled){background:#d8a34a61}._exit_1vbkj_55:disabled{opacity:.5;cursor:default}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}:root{--bg: #1a1a1a;--surface-1: #212121;--surface-2: #2a2a2a;--surface-3: #303030;--line: #333;--line-2: #444;--fg: #f0f0f0;--text: #d8d8d8;--muted: #a0a0a0;--faint: #7a7a7a;--accent: #3aa3ff;--accent-hover: #76bdff;--accent-fg: #0a0a14;--accent-soft: #0e2a45;--frozen-snow: rgba(255,255,255,.16);--frozen-border: rgba(255,255,255,.85);--frozen-border-hover: #ffffff;--danger: #f5a0a0;--trash: #e06666;--danger-bg: #4a2020;--danger-border: #6a3030;--danger-text: #f5a0a0;--success-bg: #1a3a1a;--success-border:#2a4a2a;--success-text:#a0e0a0;--sel-bg: var(--accent-soft);--sel-border: var(--accent);--sel-cross: #1c4a73;--addr-tint: rgba(244,200,106,.07);--addr-badge-bg:#3a2e0a;--addr-badge-fg:#f4c86a;--ref-tint: rgba(176,143,232,.07);--ref-badge-bg:#2a1650;--ref-badge-fg:#b08fe8;--chip-bg:#2a1e40;--chip-fg:#f2eaff;--chip-border:#4a3a6a;--shadow:rgba(0,0,0,.5);--scheme: dark;--field-bg: #3a3a3a;--field-bg-hover: #444;--field-option: #2a2a2a;--grid-head: #363636;--fill: rgba(58,163,255,.14);--fill-2: rgba(58,163,255,.24);--deep-screen: #131416;--deep-box: #15161a;--deep-head: #1b1d21;--deep-field: #101114;--ctl-border: #3a3d44;--amber: #ffc46b;--error-soft: #ff8a8a;--link-soft: #6cb6ff;--ok-soft: #7fd48a;--mono: "JetBrains Mono", ui-monospace, "Cascadia Code", "Cascadia Mono", Consolas, "SFMono-Regular", Menlo, monospace;--display: "Instrument Sans", "Onest", system-ui, -apple-system, "Segoe UI", Arial, sans-serif}[data-theme=light]{--bg: #f6f7f9;--surface-1: #ffffff;--surface-2: #eef0f3;--surface-3: #e2e5ea;--frozen-snow: rgba(28,126,214,.3);--frozen-border: rgba(58,163,255,.85);--frozen-border-hover: var(--accent);--line: #e3e6ea;--line-2: #cdd2d9;--fg: #14161a;--text: #2c313a;--muted: #5b6270;--faint: #868d99;--accent: #1c7ed6;--accent-hover: #1668b8;--accent-fg: #ffffff;--accent-soft: #e4f0fb;--danger: #b42318;--trash: #d0453b;--danger-bg: #fdeceb;--danger-border: #f3c4c0;--danger-text: #b42318;--success-bg: #e9f6ed;--success-border:#bfe3c9;--success-text:#1d6f34;--sel-cross: #cfe3f6;--addr-tint: rgba(176,128,12,.1);--addr-badge-bg:#fbf1d5;--addr-badge-fg:#7a5808;--ref-tint: rgba(118,80,190,.09);--ref-badge-bg:#efe7fb;--ref-badge-fg:#5b34a3;--chip-bg:#efe7fb;--chip-fg:#3b2170;--chip-border:#d5c5ee;--shadow:rgba(16,24,40,.16);--scheme: light;--field-bg: #ffffff;--field-bg-hover: #f1f3f6;--field-option: #ffffff;--grid-head: #e7eaee;--fill: rgba(28,126,214,.12);--fill-2: rgba(28,126,214,.22);--deep-screen: #ffffff;--deep-box: #f6f7f9;--deep-head: #eef0f3;--deep-field: #ffffff;--ctl-border: #cdd2d9;--amber: #9a5b00;--error-soft: #b42318;--link-soft: #1c7ed6;--ok-soft: #1d6f34}html{accent-color:var(--accent);color-scheme:var(--scheme)}body{font-family:var(--mono);font-weight:300;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;font-size:13px;letter-spacing:.01em}button,input,textarea,select{font:inherit;color:inherit}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path d='M1 1l4 4 4-4' stroke='%233aa3ff' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>")!important;background-repeat:no-repeat!important;background-position:right 8px center!important;padding-right:26px!important}select::-ms-expand{display:none}body.resizing-col,body.resizing-col *{cursor:col-resize!important}body.resizing-row,body.resizing-row *{cursor:row-resize!important}body.resizing-col *,body.resizing-row *{-webkit-user-select:none!important;user-select:none!important}
