._wrapper_jiz7o_1{display:flex;align-items:center;justify-content:center;min-height:100vh;background:#f5f5f5}._card_jiz7o_2{background:#fff;padding:2.5rem 2rem;border-radius:8px;box-shadow:0 2px 12px #0000001a;width:100%;max-width:380px;display:flex;flex-direction:column;gap:1rem}._title_jiz7o_3{font-size:1.4rem;font-weight:700;text-align:center;margin-bottom:.5rem}._label_jiz7o_4{display:flex;flex-direction:column;gap:4px;font-size:.9rem;font-weight:500}._input_jiz7o_5{padding:8px 12px;border:1px solid #d1d5db;border-radius:4px;font-size:.95rem}._input_jiz7o_5:focus{outline:2px solid #1a56db;border-color:transparent}._error_jiz7o_7{color:#dc2626;font-size:.85rem}._btn_jiz7o_8{padding:10px;background:#1a56db;color:#fff;border:none;border-radius:4px;font-size:1rem;font-weight:600;margin-top:.5rem}._btn_jiz7o_8:hover:not(:disabled){background:#1647b8}._btn_jiz7o_8:disabled{opacity:.6;cursor:not-allowed}html.theme-dark ._wrapper_jiz7o_1{background:#020617}html.theme-dark ._card_jiz7o_2{background:#1e293b;box-shadow:0 2px 20px #00000080;color:#e2e8f0}html.theme-dark ._label_jiz7o_4{color:#cbd5e1}html.theme-dark ._input_jiz7o_5{background:#0f172a;border-color:#334155;color:#e2e8f0}._wrapper_l1suc_1{display:flex;align-items:center;justify-content:center;min-height:100vh;background:#f5f5f5}._card_l1suc_2{background:#fff;padding:2.5rem 2rem;border-radius:8px;box-shadow:0 2px 12px #0000001a;width:100%;max-width:420px;display:flex;flex-direction:column;gap:1rem}._title_l1suc_3{font-size:1.4rem;font-weight:700;text-align:center;margin-bottom:.25rem}._desc_l1suc_4{margin:0 0 .25rem;text-align:center;color:#64748b;font-size:.9rem}._label_l1suc_5{display:flex;flex-direction:column;gap:4px;font-size:.9rem;font-weight:500}._requirements_l1suc_6{margin:-.4rem 0 .35rem 1.1rem;padding:0;color:#64748b;font-size:.8rem;line-height:1.35}._input_l1suc_13{padding:8px 12px;border:1px solid #d1d5db;border-radius:4px;font-size:.95rem}._input_l1suc_13:focus{outline:2px solid #1a56db;border-color:transparent}._error_l1suc_15{color:#dc2626;font-size:.85rem;margin:0}._success_l1suc_16{color:#166534;font-size:.9rem;margin:0}._btn_l1suc_17{padding:10px;background:#1a56db;color:#fff;border:none;border-radius:4px;font-size:1rem;font-weight:600;margin-top:.25rem}._btn_l1suc_17:hover:not(:disabled){background:#1647b8}._btn_l1suc_17:disabled{opacity:.6;cursor:not-allowed}._linkRow_l1suc_20{margin-top:.25rem;text-align:center}._link_l1suc_20{color:#1a56db;text-decoration:none;font-size:.9rem}._link_l1suc_20:hover{text-decoration:underline}html.theme-dark ._wrapper_l1suc_1{background:#020617}html.theme-dark ._card_l1suc_2{background:#1e293b;box-shadow:0 2px 20px #00000080;color:#e2e8f0}html.theme-dark ._desc_l1suc_4,html.theme-dark ._label_l1suc_5{color:#cbd5e1}html.theme-dark ._requirements_l1suc_6{color:#94a3b8}html.theme-dark ._input_l1suc_13{background:#0f172a;border-color:#334155;color:#e2e8f0}html.theme-dark ._success_l1suc_16{color:#86efac}html.theme-dark ._link_l1suc_20{color:#93c5fd}._shell_1x01n_1{display:flex;flex-direction:column;min-height:100vh}._nav_1x01n_4{display:flex;align-items:center;padding:0 1.25rem;height:56px;background:#1e293b;color:#fff;position:sticky;top:0;z-index:100;box-shadow:0 2px 8px #00000040;gap:.25rem}._brand_1x01n_18{font-weight:700;font-size:1.05rem;color:#fff;margin-right:1.25rem;white-space:nowrap;flex-shrink:0}._mobileMenuBtn_1x01n_19{display:none;align-items:center;justify-content:center;width:34px;height:34px;border-radius:6px;border:none;background:none;color:#fff}._navGroups_1x01n_32{display:flex;align-items:center;gap:.25rem;flex:1;min-width:0}._navGroup_1x01n_32{display:flex;align-items:center;gap:1px;background:#ffffff0f;border-radius:6px;padding:3px;margin-right:.35rem}._navGroup_1x01n_32 a,._navSingle_1x01n_44 a{display:flex;align-items:center;gap:5px;color:#94a3b8;font-size:.83rem;padding:5px 10px;white-space:nowrap;border-radius:5px;transition:color .12s,background .12s;text-decoration:none}._navGroup_1x01n_32 a:hover,._navSingle_1x01n_44 a:hover{color:#fff;background:#ffffff1a}._navGroup_1x01n_32 a._active_1x01n_57,._navSingle_1x01n_44 a._active_1x01n_57{color:#fff;background:#ffffff26;font-weight:600}._navSingle_1x01n_44{display:flex;align-items:center;margin-right:.35rem}._spacer_1x01n_61{flex:1}._sessionTimer_1x01n_63{font-size:.78rem;font-weight:700;color:#e2e8f0;background:#ffffff14;border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:4px 8px;margin-right:6px;min-width:48px;text-align:center}._pushBell_1x01n_77{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:6px;background:none;border:none;color:#94a3b8;cursor:pointer;transition:color .15s,background .15s;flex-shrink:0}._pushBell_1x01n_77:hover:not(:disabled){color:#fff;background:#ffffff1a}._pushBell_1x01n_77:disabled{opacity:.5;cursor:not-allowed}._pushBell_1x01n_77._bellOn_1x01n_93{color:#4ade80}._pushBell_1x01n_77._bellDenied_1x01n_94{color:#f87171}._userArea_1x01n_97{position:relative;flex-shrink:0}._userBtn_1x01n_99{display:flex;align-items:center;gap:7px;background:none;border:none;color:#fff;cursor:pointer;padding:5px 8px;border-radius:6px;transition:background .15s}._userBtn_1x01n_99:hover{background:#ffffff1a}._roleTag_1x01n_113{font-size:.67rem;font-weight:700;padding:2px 7px;border-radius:10px;background:#334155;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}._userName_1x01n_124{font-size:.88rem;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chevron_1x01n_125{font-size:.6rem;opacity:.6;flex-shrink:0}._dropdown_1x01n_128{position:absolute;top:calc(100% + 8px);right:0;width:240px;background:#fff;border-radius:10px;box-shadow:0 8px 30px #0000002e;overflow:hidden;z-index:200;animation:_fadeIn_1x01n_1 .12s ease}@keyframes _fadeIn_1x01n_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._dropdownHeader_1x01n_146{padding:14px 16px 12px;border-bottom:1px solid #f1f5f9}._dropdownName_1x01n_151{font-weight:700;font-size:.95rem;color:#1e293b}._dropdownEmail_1x01n_152{font-size:.78rem;color:#64748b;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dropdownKsef_1x01n_153{display:flex;align-items:center;gap:5px;font-size:.76rem;color:#64748b;margin-top:4px}._dropdownKsef_1x01n_153 span{font-family:monospace;color:#1e293b}._copyBtn_1x01n_155{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:#94a3b8;padding:2px;border-radius:3px;line-height:1;transition:color .12s,background .12s}._copyBtn_1x01n_155:hover{color:#475569;background:#f1f5f9}._dropdownRole_1x01n_157{display:inline-block;margin-top:6px;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:2px 8px;border-radius:10px;background:#f1f5f9;color:#475569}._dropdownActions_1x01n_159{padding:8px;display:flex;flex-direction:column;gap:2px}._themeRow_1x01n_166{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;color:#475569;font-size:.82rem}._themeSelect_1x01n_176{border:1px solid #cbd5e1;background:#fff;color:#1e293b;border-radius:6px;padding:4px 8px;font-size:.78rem}._dropdownBtn_1x01n_185{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border:none;background:none;border-radius:6px;font-size:.88rem;color:#334155;cursor:pointer;text-align:left;transition:background .12s;text-decoration:none}._dropdownBtn_1x01n_185:hover{background:#f8fafc;color:#1e293b}._dropdownBtn_1x01n_185._danger_1x01n_202{color:#dc2626}._dropdownBtn_1x01n_185._danger_1x01n_202:hover{background:#fff5f5}._main_1x01n_206{flex:1;padding:2rem 1.5rem;max-width:1200px;margin:0 auto;width:100%}._footer_1x01n_208{border-top:1px solid #e5e7eb;background:#f8fafc;color:#64748b;font-size:.78rem;text-align:right;padding:.5rem 1.25rem}._sessionTimer_1x01n_63{font-size:.78rem;color:#94a3b8;font-variant-numeric:tabular-nums;padding:3px 8px;border-radius:5px;flex-shrink:0}._sessionTimerWarning_1x01n_226{color:#fbbf24;background:#fbbf241f;font-weight:600}._sessionOverlay_1x01n_233{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000}._sessionModal_1x01n_242{background:#fff;border-radius:12px;padding:2rem 2.5rem;max-width:380px;width:90%;box-shadow:0 12px 40px #0003;text-align:center}._sessionModal_1x01n_242 h3{margin:0 0 .5rem;font-size:1.1rem;color:#1e293b}._sessionModal_1x01n_242 p{margin:0 0 1.5rem;font-size:.9rem;color:#64748b}._sessionModalActions_1x01n_253{display:flex;gap:.75rem;justify-content:center}._sessionExtendBtn_1x01n_254{padding:8px 20px;border-radius:6px;border:none;background:#1a56db;color:#fff;font-size:.9rem;cursor:pointer;font-weight:600}._sessionExtendBtn_1x01n_254:hover{background:#1d4ed8}._sessionLogoutBtn_1x01n_265{padding:8px 20px;border-radius:6px;border:1px solid #e2e8f0;background:#fff;color:#64748b;font-size:.9rem;cursor:pointer}._sessionLogoutBtn_1x01n_265:hover{background:#f8fafc;color:#1e293b}html.theme-dark ._themeRow_1x01n_166{color:#cbd5e1}html.theme-dark ._themeSelect_1x01n_176{border-color:#334155;background:#0f172a;color:#e2e8f0}html.theme-dark ._nav_1x01n_4{background:#0f172a;box-shadow:0 2px 8px #00000073}html.theme-dark ._navGroup_1x01n_32{background:#ffffff0a}html.theme-dark ._navGroup_1x01n_32 a,html.theme-dark ._navSingle_1x01n_44 a,html.theme-dark ._pushBell_1x01n_77{color:#c4d4e9}html.theme-dark ._navGroup_1x01n_32 a:hover,html.theme-dark ._navSingle_1x01n_44 a:hover,html.theme-dark ._pushBell_1x01n_77:hover:not(:disabled),html.theme-dark ._userBtn_1x01n_99:hover{color:#fff;background:#ffffff14}html.theme-dark ._dropdown_1x01n_128,html.theme-dark ._sessionModal_1x01n_242{background:#111a2b;box-shadow:0 12px 40px #00000073}html.theme-dark ._dropdownHeader_1x01n_146,html.theme-dark ._footer_1x01n_208{border-color:#243247}html.theme-dark ._dropdownName_1x01n_151,html.theme-dark ._sessionModal_1x01n_242 h3,html.theme-dark ._dropdownKsef_1x01n_153 span{color:#e2e8f0}html.theme-dark ._dropdownEmail_1x01n_152,html.theme-dark ._dropdownKsef_1x01n_153,html.theme-dark ._sessionModal_1x01n_242 p,html.theme-dark ._footer_1x01n_208{color:#9fb0c8}html.theme-dark ._dropdownRole_1x01n_157{background:#1e2b41;color:#c4d4e9}html.theme-dark ._dropdownBtn_1x01n_185{color:#d3deee}html.theme-dark ._dropdownBtn_1x01n_185:hover{background:#1a273c;color:#fff}html.theme-dark ._sessionLogoutBtn_1x01n_265{background:#111a2b;border-color:#334155;color:#c4d4e9}html.theme-dark ._sessionLogoutBtn_1x01n_265:hover{background:#1a273c;color:#fff}html.theme-dark ._main_1x01n_206,html.theme-dark ._footer_1x01n_208{background:transparent}@media (max-width: 1024px){._nav_1x01n_4{flex-wrap:wrap;height:auto;min-height:56px;padding:.5rem .85rem;gap:.45rem}._brand_1x01n_18{margin-right:auto}._mobileMenuBtn_1x01n_19{display:inline-flex}._mobileMenuBtn_1x01n_19:hover{background:#ffffff1f}._navGroups_1x01n_32{display:none;width:100%;order:10;flex-direction:column;align-items:stretch;margin-top:.25rem;gap:.35rem}._navGroupsOpen_1x01n_394{display:flex}._navGroup_1x01n_32,._navSingle_1x01n_44{width:100%;margin-right:0}._navGroup_1x01n_32{padding:4px;gap:4px;flex-wrap:wrap}._navGroup_1x01n_32 a,._navSingle_1x01n_44 a{flex:1 1 140px;justify-content:center;font-size:.84rem;padding:8px 10px}._spacer_1x01n_61{display:none}._userName_1x01n_124{max-width:90px}._main_1x01n_206{padding:1rem .75rem}._footer_1x01n_208{text-align:center;padding:.5rem .75rem}}@media (max-width: 640px){._sessionTimer_1x01n_63,._roleTag_1x01n_113{display:none}._userName_1x01n_124{max-width:70px;font-size:.82rem}._dropdown_1x01n_128{position:fixed;top:64px;right:8px;left:8px;width:auto;max-width:none}}._wrapper_nmag6_1{display:flex;gap:6px}._select_nmag6_2{padding:6px 10px;border:1px solid #d1d5db;border-radius:4px;font-size:.9rem;background:#fff;cursor:pointer}._select_nmag6_2:focus{outline:2px solid #1a56db;border-color:transparent}._badge_1js99_1{display:inline-block;padding:2px 10px;border-radius:999px;font-size:.78rem;font-weight:600}._draft_1js99_2{background:#ede9fe;color:#5b21b6}._new_1js99_3{background:#e5e7eb;color:#374151}._pending_1js99_4{background:#fef3c7;color:#92400e}._accepted_1js99_5{background:#d1fae5;color:#065f46}._rejected_1js99_6{background:#fee2e2;color:#991b1b}._settled_1js99_7{background:#dbeafe;color:#1e40af}html.theme-dark ._draft_1js99_2{background:#2e1065;color:#c4b5fd}html.theme-dark ._new_1js99_3{background:#1e293b;color:#cbd5e1}html.theme-dark ._pending_1js99_4{background:#422006;color:#fde68a}html.theme-dark ._accepted_1js99_5{background:#052e16;color:#6ee7b7}html.theme-dark ._rejected_1js99_6{background:#450a0a;color:#fca5a5}html.theme-dark ._settled_1js99_7{background:#0c1a3c;color:#93c5fd}._overlay_1qp3p_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:900;display:flex;align-items:center;justify-content:center;padding:1rem}._modal_1qp3p_12{background:#fff;border-radius:10px;box-shadow:0 8px 32px #0000002e;width:100%;max-width:520px;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column;animation:_fadeIn_1qp3p_1 .18s ease}._wide_1qp3p_25{max-width:780px}@keyframes _fadeIn_1qp3p_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._header_1qp3p_34{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid #e5e7eb;flex-shrink:0}._title_1qp3p_43{font-size:1.05rem;font-weight:700;margin:0}._closeBtn_1qp3p_49{background:none;border:none;font-size:1.2rem;color:#9ca3af;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:background .15s,color .15s}._closeBtn_1qp3p_49:hover{background:#f3f4f6;color:#374151}._body_1qp3p_69{padding:1.5rem;overflow-y:auto;flex:1}html.theme-dark ._modal_1qp3p_12{background:#1e293b;box-shadow:0 8px 40px #00000080}html.theme-dark ._closeBtn_1qp3p_49{color:#64748b}html.theme-dark ._header_1qp3p_34{border-bottom-color:#334155}html.theme-dark ._title_1qp3p_43{color:#e2e8f0}html.theme-dark ._closeBtn_1qp3p_49{color:#94a3b8}html.theme-dark ._closeBtn_1qp3p_49:hover{background:#334155;color:#e2e8f0}._wrap_kb1tk_1{position:relative}._inputRow_kb1tk_2{display:flex;gap:6px;align-items:center}._input_kb1tk_2{flex:1;padding:8px 12px;border:1px solid #d1d5db;border-radius:4px;font-size:.95rem;font-family:inherit}._input_kb1tk_2:focus{outline:2px solid #1a56db;border-color:transparent}._clearBtn_kb1tk_5{background:none;border:none;color:#6b7280;font-size:1rem;cursor:pointer;padding:0 4px;line-height:1}._clearBtn_kb1tk_5:hover{color:#dc2626}._selectedTag_kb1tk_7{font-size:.8rem;color:#16a34a;margin-top:4px}._dropdown_kb1tk_8{position:absolute;top:100%;left:0;right:0;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px;box-shadow:0 4px 16px #0000001f;z-index:100;max-height:260px;overflow-y:auto;margin-top:4px}._option_kb1tk_9{display:flex;flex-direction:column;align-items:flex-start;width:100%;background:none;border:none;padding:8px 12px;cursor:pointer;text-align:left;border-bottom:1px solid var(--border-color);color:var(--text-main)}._option_kb1tk_9:hover{background:var(--btn-icon-hover-bg)}._option_kb1tk_9:last-child{border-bottom:none}._optionName_kb1tk_12{font-size:.9rem;font-weight:500}._optionMeta_kb1tk_13{font-size:.78rem;color:var(--text-muted);margin-top:1px}._addOption_kb1tk_14{display:block;width:100%;background:none;border:none;padding:8px 12px;text-align:left;cursor:pointer;color:#1a56db;font-size:.88rem;font-weight:500;border-top:1px solid var(--border-color)}._addOption_kb1tk_14:hover{background:var(--btn-icon-hover-bg)}._overlay_kb1tk_18{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:500;display:flex;align-items:center;justify-content:center;padding:1rem}._modal_kb1tk_19{background:var(--bg-surface);border-radius:10px;padding:1.5rem;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 8px 32px #0003;color:var(--text-main)}._modalTitle_kb1tk_20{font-size:1.1rem;font-weight:700;margin-bottom:1rem}._modalGrid_kb1tk_21{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem}._label_kb1tk_22{display:flex;flex-direction:column;gap:4px;font-size:.88rem;font-weight:500}._error_kb1tk_23{color:#dc2626;font-size:.85rem;margin-top:.75rem}._modalActions_kb1tk_24{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1rem}._saveBtn_kb1tk_25{background:var(--btn-primary-bg);color:#fff;border:none;padding:8px 20px;border-radius:4px;font-weight:600;font-size:.9rem;cursor:pointer;transition:background .15s}._saveBtn_kb1tk_25:hover:not(:disabled){background:var(--btn-primary-hover)}._saveBtn_kb1tk_25:disabled{opacity:.6;cursor:not-allowed}._cancelBtn_kb1tk_28{background:var(--btn-secondary-bg);color:var(--text-main);border:1px solid var(--btn-secondary-border);padding:8px 20px;border-radius:4px;font-size:.9rem;cursor:pointer;transition:background .15s}._cancelBtn_kb1tk_28:hover{background:var(--btn-secondary-hover)}._wrapper_15jkv_1{max-width:560px}._wrapper_15jkv_1 h2{font-size:1.3rem;margin-bottom:1.5rem}._form_15jkv_3{display:flex;flex-direction:column;gap:1rem;background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 1px 4px #00000014}._label_15jkv_4{display:flex;flex-direction:column;gap:4px;font-size:.9rem;font-weight:500}._input_15jkv_5{padding:8px 12px;border:1px solid #d1d5db;border-radius:4px;font-size:.95rem;font-family:inherit}._input_15jkv_5:focus{outline:2px solid #1a56db;border-color:transparent}._attachmentsSection_15jkv_7{display:flex;flex-direction:column;gap:.9rem;padding-top:.25rem}._attachmentsHeader_15jkv_8{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;flex-wrap:wrap}._attachmentsTitle_15jkv_9{font-size:.95rem;font-weight:600}._attachmentsHint_15jkv_10{color:#6b7280;font-size:.82rem;margin-top:.2rem}._attachmentsLimit_15jkv_11{color:#6b7280;font-size:.8rem}._uploadBox_15jkv_12{border:1px dashed #93c5fd;background:linear-gradient(180deg,#f8fbff,#eff6ff);border-radius:10px;padding:1rem;cursor:pointer}._uploadBox_15jkv_12:hover{border-color:#60a5fa}._fileInput_15jkv_14{display:none}._uploadTitle_15jkv_15{display:block;font-weight:600;font-size:.95rem}._uploadSubtext_15jkv_16{display:block;margin-top:.25rem;color:#6b7280;font-size:.82rem}._attachmentBlock_15jkv_17{display:flex;flex-direction:column;gap:.6rem}._blockTitle_15jkv_18{font-size:.85rem;font-weight:600;color:#374151}._attachmentList_15jkv_19{display:flex;flex-direction:column;gap:.6rem}._attachmentItem_15jkv_20{display:flex;justify-content:space-between;gap:1rem;align-items:center;border:1px solid #e5e7eb;border-radius:8px;padding:.75rem .9rem;background:#f9fafb}._attachmentName_15jkv_21{font-size:.9rem;font-weight:600;word-break:break-word}._attachmentMeta_15jkv_22{color:#6b7280;font-size:.8rem;margin-top:.2rem}._removeAttachmentBtn_15jkv_23{background:#fff;border:1px solid #d1d5db;padding:7px 12px;border-radius:6px;font-size:.82rem}._removeAttachmentBtn_15jkv_23:hover:not(:disabled){background:#f3f4f6}._removeAttachmentBtn_15jkv_23:disabled{opacity:.6;cursor:not-allowed}._error_15jkv_26{color:#dc2626;font-size:.85rem}._actions_15jkv_27{display:flex;gap:.75rem;justify-content:flex-end;margin-top:.5rem}._saveBtn_15jkv_28{background:#1a56db;color:#fff;border:none;padding:9px 20px;border-radius:4px;font-weight:600}._saveBtn_15jkv_28:hover:not(:disabled){background:#1647b8}._saveBtn_15jkv_28:disabled{opacity:.6;cursor:not-allowed}._cancelBtn_15jkv_31{background:var(--btn-secondary-bg);color:var(--text-main);border:1px solid var(--btn-secondary-border);padding:8px 20px;border-radius:4px;font-size:.9rem;cursor:pointer;transition:background .15s}._cancelBtn_15jkv_31:hover{background:var(--btn-secondary-hover)}html.theme-dark ._form_15jkv_3{background:#1e293b;box-shadow:0 1px 4px #0000004d}html.theme-dark ._wrapper_15jkv_1 h2{color:#e2e8f0}html.theme-dark ._label_15jkv_4,html.theme-dark ._blockTitle_15jkv_18{color:#cbd5e1}html.theme-dark ._input_15jkv_5{background:#0f172a;border-color:#334155;color:#e2e8f0}html.theme-dark ._attachmentItem_15jkv_20{background:#0f172a;border-color:#334155}html.theme-dark ._attachmentName_15jkv_21{color:#e2e8f0}html.theme-dark ._attachmentMeta_15jkv_22{color:#64748b}html.theme-dark ._uploadBox_15jkv_12{background:linear-gradient(180deg,#1e2d3d,#0f172a);border-color:#3b5268}html.theme-dark ._uploadBox_15jkv_12:hover{border-color:#60a5fa}html.theme-dark ._uploadTitle_15jkv_15{color:#e2e8f0}html.theme-dark ._uploadSubtext_15jkv_16,html.theme-dark ._attachmentsHint_15jkv_10,html.theme-dark ._attachmentsLimit_15jkv_11{color:#64748b}html.theme-dark ._removeAttachmentBtn_15jkv_23{background:#1e293b;border-color:#334155;color:#e2e8f0}html.theme-dark ._removeAttachmentBtn_15jkv_23:hover:not(:disabled){background:#334155}@media (max-width: 640px){._form_15jkv_3{padding:1rem}._attachmentItem_15jkv_20{flex-direction:column;align-items:flex-start}._actions_15jkv_27{flex-direction:column-reverse}._actions_15jkv_27 button{width:100%}}._header_1biu5_1{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem}._header_1biu5_1 h2{font-size:1.3rem}._controls_1biu5_3{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._select_1biu5_4{padding:8px 10px;border:1px solid #d1d5db;border-radius:4px;font-size:.9rem}._searchInput_1biu5_5{min-width:260px;padding:8px 10px;border:1px solid #d1d5db;border-radius:4px;font-size:.9rem}._exportBtn_1biu5_6{background:var(--btn-secondary-bg);color:var(--text-main);border:1px solid var(--btn-secondary-border);padding:8px 12px;border-radius:4px;font-size:.85rem;cursor:pointer;transition:background .15s}._exportBtn_1biu5_6:hover{background:var(--btn-secondary-hover)}._tableWrap_1biu5_8{overflow-x:auto;-webkit-overflow-scrolling:touch}._table_1biu5_8{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 4px #00000014}._table_1biu5_8 th,._table_1biu5_8 td{padding:10px 14px;text-align:left;border-bottom:1px solid #f0f0f0;font-size:.9rem}._table_1biu5_8 th{background:#f9fafb;font-weight:600;color:#555}._table_1biu5_8 tr:last-child td{border-bottom:none}._link_1biu5_13{color:#1a56db;margin-right:.75rem;font-size:.85rem}._link_1biu5_13:hover{text-decoration:underline}._actionsCell_1biu5_15{white-space:nowrap}._iconBtn_1biu5_16{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:none;border:none;color:var(--text-muted);cursor:pointer;transition:background .15s,color .15s}._iconBtn_1biu5_16:hover{background:var(--btn-icon-hover-bg);color:var(--btn-icon-hover-color)}._empty_1biu5_18{color:#888;margin-top:2rem;text-align:center}._addBtn_1biu5_19{background:var(--btn-primary-bg);color:#fff;border:none;padding:8px 16px;border-radius:4px;font-size:.9rem;font-weight:600}._unreadBadge_1biu5_20{display:inline-block;background:#fbbf24;color:#78350f;padding:2px 6px;border-radius:12px;font-size:.75rem;font-weight:600;white-space:nowrap}._addBtn_1biu5_19:hover{background:var(--btn-primary-hover)}._addMenuWrap_1biu5_22{position:relative}._addMenu_1biu5_22{position:absolute;top:calc(100% + 4px);left:0;min-width:160px;border:1px solid #d1d5db;border-radius:6px;background:#fff;box-shadow:0 8px 24px #0f172a1f;z-index:20;padding:4px}._addMenuItem_1biu5_24{width:100%;text-align:left;background:transparent;border:none;border-radius:4px;padding:7px 9px;font-size:.84rem;cursor:pointer}._addMenuItem_1biu5_24:hover{background:#f1f5f9}._sortBtn_1biu5_26{background:transparent;border:none;color:inherit;font:inherit;font-weight:600;cursor:pointer;padding:0}._sortBtn_1biu5_26:hover{color:#1a56db}html.theme-dark ._select_1biu5_4,html.theme-dark ._searchInput_1biu5_5{background:#0f172a;border-color:#334155;color:#e2e8f0}html.theme-dark ._table_1biu5_8{background:#1e293b;box-shadow:0 1px 4px #0000004d}html.theme-dark ._table_1biu5_8 th,html.theme-dark ._table_1biu5_8 td{border-bottom-color:#334155;color:#e2e8f0}html.theme-dark ._table_1biu5_8 th{background:#0f172a;color:#94a3b8}html.theme-dark ._link_1biu5_13{color:#60a5fa}html.theme-dark ._empty_1biu5_18{color:#64748b}html.theme-dark ._unreadBadge_1biu5_20{background:#fbbf24;color:#78350f}html.theme-dark ._addMenu_1biu5_22{background:#0f172a;border-color:#334155;box-shadow:0 8px 24px #00000059}html.theme-dark ._addMenuItem_1biu5_24{color:#e2e8f0}html.theme-dark ._addMenuItem_1biu5_24:hover{background:#1e293b}@media (max-width: 900px){._controls_1biu5_3{width:100%;gap:.45rem}._controls_1biu5_3>*{flex:1 1 160px}._searchInput_1biu5_5{min-width:0;width:100%}._table_1biu5_8{min-width:860px}}@media (max-width: 700px){._controls_1biu5_3>*{flex:1 1 100%}._table_1biu5_8,._table_1biu5_8 thead,._table_1biu5_8 tbody,._table_1biu5_8 tr,._table_1biu5_8 td{display:block;width:100%}._table_1biu5_8{min-width:0;box-shadow:none;background:transparent}._table_1biu5_8 thead{display:none}._table_1biu5_8 tr{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:10px;margin-bottom:.75rem;padding:.35rem .65rem}._table_1biu5_8 td{border-bottom:1px dashed var(--border-color);padding:.5rem 0;display:grid;grid-template-columns:minmax(110px,38%) 1fr;gap:.65rem;align-items:start;text-align:left}._table_1biu5_8 td:last-child{border-bottom:none}._table_1biu5_8 td:before{content:attr(data-label);font-size:.76rem;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.02em}._actionsCell_1biu5_15{white-space:normal}._actionsCell_1biu5_15 a,._actionsCell_1biu5_15 button{margin-right:.35rem}}._wrapper_1mmwu_1{max-width:1000px}._header_1mmwu_2{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}._header_1mmwu_2 h2{font-size:1.2rem;font-weight:700;flex:1}._back_1mmwu_4{background:none;border:none;color:#1a56db;font-size:.95rem;padding:0;display:inline-flex;align-items:center;cursor:pointer}._headerActions_1mmwu_6{display:inline-flex;align-items:center;gap:4px;margin-left:auto}._decisionGroup_1mmwu_7{display:inline-flex;align-items:center;gap:4px;padding:2px;border-radius:8px;border:1px solid var(--border-color);background:var(--bg-surface-soft)}._editBtn_1mmwu_16{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:none;border:1px solid var(--border-color);color:var(--text-muted);cursor:pointer;transition:background .15s,color .15s}._editBtn_1mmwu_16:hover{background:var(--btn-icon-hover-bg);color:var(--btn-icon-hover-color);border-color:var(--btn-icon-hover-color)}._deleteBtn_1mmwu_18{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:none;border:1px solid #fca5a5;color:#dc2626;cursor:pointer;margin-left:4px;transition:background .15s,color .15s}._deleteBtn_1mmwu_18:hover{background:var(--btn-danger-hover-bg);color:#b91c1c;border-color:#b91c1c}._acceptBtn_1mmwu_20,._rejectIconBtn_1mmwu_21{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:none;cursor:pointer;transition:background .15s,color .15s,border-color .15s}._acceptBtn_1mmwu_20{border:1px solid #86efac;color:#16a34a}._acceptBtn_1mmwu_20:hover:not(:disabled){background:#ecfdf5;color:#15803d;border-color:#16a34a}._rejectIconBtn_1mmwu_21{border:1px solid #fca5a5;color:#dc2626}._rejectIconBtn_1mmwu_21:hover:not(:disabled){background:var(--btn-danger-hover-bg);color:#b91c1c;border-color:#b91c1c}._acceptBtn_1mmwu_20:disabled,._rejectIconBtn_1mmwu_21:disabled{opacity:.5;cursor:not-allowed}._rejectNoteWrap_1mmwu_55{max-width:0;opacity:0;overflow:hidden;margin-left:0;transition:max-width .24s ease,opacity .2s ease,margin-left .2s ease}._rejectNoteWrapOpen_1mmwu_62{max-width:260px;opacity:1;margin-left:4px}._rejectNoteInput_1mmwu_67{width:240px;padding:7px 10px;border:1px solid #fecaca;border-radius:6px;font-size:.82rem;background:#fff}._rejectNoteInput_1mmwu_67:focus{outline:2px solid #ef4444;border-color:transparent}._back_1mmwu_4:hover{text-decoration:underline}._grid_1mmwu_80{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media (max-width: 700px){._grid_1mmwu_80{grid-template-columns:1fr}}._card_1mmwu_82{background:#fff;border-radius:8px;box-shadow:0 1px 4px #00000014;padding:1.25rem 1.5rem}._sectionTitle_1mmwu_83{font-size:.95rem;font-weight:600;margin-bottom:.75rem}._row_1mmwu_84{display:flex;gap:1rem;padding:5px 0;border-bottom:1px solid #f5f5f5;font-size:.88rem}._row_1mmwu_84:last-child{border-bottom:none}._rowLabel_1mmwu_86{color:#666;min-width:110px}._ksefRow_1mmwu_87{display:flex;gap:.5rem}._attachmentList_1mmwu_88{display:flex;flex-direction:column;gap:.75rem}._attachmentItem_1mmwu_89{display:flex;justify-content:space-between;gap:1rem;align-items:center;border:1px solid #e5e7eb;border-radius:8px;padding:.85rem 1rem;background:#f9fafb}._attachmentName_1mmwu_90{font-size:.9rem;font-weight:600}._attachmentMeta_1mmwu_91{color:#6b7280;font-size:.8rem;margin-top:.2rem}._attachmentActions_1mmwu_92{display:flex;gap:.75rem;flex-wrap:wrap}._attachmentLink_1mmwu_93{color:#1a56db;font-size:.85rem;background:transparent;border:none;padding:0;cursor:pointer}._attachmentLink_1mmwu_93:hover{text-decoration:underline}._removeAttachmentBtn_1mmwu_95{background:#fff;border:1px solid #d1d5db;padding:5px 10px;border-radius:6px;font-size:.82rem;cursor:pointer}._removeAttachmentBtn_1mmwu_95:hover:not(:disabled){background:#f3f4f6}._removeAttachmentBtn_1mmwu_95:disabled{opacity:.6;cursor:not-allowed}._uploadBox_1mmwu_98{display:block;border:1px dashed #93c5fd;background:linear-gradient(180deg,#f8fbff,#eff6ff);border-radius:10px;padding:1rem;cursor:pointer}._uploadBox_1mmwu_98:hover{border-color:#60a5fa}._uploadTitle_1mmwu_100{display:block;font-weight:600;font-size:.95rem}._uploadSubtext_1mmwu_101{display:block;margin-top:.25rem;color:#6b7280;font-size:.82rem}._attachmentLink_1mmwu_93:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}._emptyAttachments_1mmwu_103{color:#6b7280;font-size:.9rem}._input_1mmwu_104{padding:7px 10px;border:1px solid #d1d5db;border-radius:4px;font-size:.9rem;width:100%;font-family:inherit}._input_1mmwu_104:focus{outline:2px solid #1a56db;border-color:transparent}._statusForm_1mmwu_106{display:flex;flex-direction:column;gap:.75rem}._saveBtn_1mmwu_107{background:var(--btn-primary-bg);color:#fff;border:none;padding:8px 16px;border-radius:4px;font-weight:600;font-size:.9rem;cursor:pointer;transition:background .15s;white-space:nowrap}._saveBtn_1mmwu_107:hover:not(:disabled){background:var(--btn-primary-hover)}._saveBtn_1mmwu_107:disabled{opacity:.5;cursor:not-allowed}._quickActions_1mmwu_110{display:flex;gap:.6rem;flex-wrap:wrap}._quickCard_1mmwu_111{margin-bottom:1rem}._rejectBtn_1mmwu_112{background:#b91c1c;color:#fff;border:none;padding:8px 16px;border-radius:4px;font-weight:600;font-size:.9rem;white-space:nowrap}._rejectBtn_1mmwu_112:disabled{opacity:.5;cursor:not-allowed}._toggleNoteBtn_1mmwu_114{background:transparent;border:1px solid var(--btn-secondary-border);color:var(--text-main);padding:7px 12px;border-radius:4px;font-size:.82rem}._toggleNoteBtn_1mmwu_114:hover{background:var(--btn-secondary-hover)}._error_1mmwu_125{color:#dc2626;font-size:.85rem}._chat_1mmwu_126{background:#fff;border-radius:8px;box-shadow:0 1px 4px #00000014;padding:1rem;min-height:200px;max-height:400px;overflow-y:auto;display:flex;flex-direction:column;gap:.75rem;margin-bottom:.75rem}._noNotes_1mmwu_127{color:#999;font-size:.9rem;text-align:center;margin:auto}._bubble_1mmwu_128{max-width:80%;display:flex;flex-direction:column;gap:2px}._own_1mmwu_129{align-self:flex-end;align-items:flex-end}._other_1mmwu_130{align-self:flex-start}._noteAuthor_1mmwu_131{font-size:.72rem;color:#888}._noteContent_1mmwu_132{padding:8px 12px;border-radius:8px;font-size:.88rem;line-height:1.4}._own_1mmwu_129 ._noteContent_1mmwu_132{background:#dbeafe}._other_1mmwu_130 ._noteContent_1mmwu_132{background:#f3f4f6}._noteTime_1mmwu_135{font-size:.7rem;color:#aaa}._unreadBadge_1mmwu_136{display:inline-block;width:6px;height:6px;background:#f59e0b;border-radius:50%;margin-left:4px;vertical-align:middle}._noteForm_1mmwu_137{display:flex;gap:.5rem}._noteInput_1mmwu_138{flex:1;padding:8px 12px;border:1px solid #d1d5db;border-radius:4px;font-size:.88rem}._noteInput_1mmwu_138:focus{outline:2px solid #1a56db;border-color:transparent}._sendBtn_1mmwu_140{background:var(--btn-primary-bg);color:#fff;border:none;padding:8px 16px;border-radius:4px;font-weight:600}._sendBtn_1mmwu_140:hover:not(:disabled){background:var(--btn-primary-hover)}._sendBtn_1mmwu_140:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 640px){._header_1mmwu_2 h2{width:100%}._headerActions_1mmwu_6{width:100%;justify-content:flex-end;flex-wrap:wrap}._decisionGroup_1mmwu_7{width:100%;justify-content:flex-end}._rejectNoteWrapOpen_1mmwu_62{max-width:100%}._rejectNoteInput_1mmwu_67{width:100%}._card_1mmwu_82{padding:1rem}._row_1mmwu_84{flex-direction:column;gap:.3rem}._rowLabel_1mmwu_86{min-width:0}._attachmentItem_1mmwu_89{flex-direction:column;align-items:flex-start}._noteForm_1mmwu_137{flex-direction:column}._sendBtn_1mmwu_140{width:100%}}html.theme-dark ._card_1mmwu_82,html.theme-dark ._chat_1mmwu_126{background:#1e293b;box-shadow:0 1px 4px #0000004d}html.theme-dark ._row_1mmwu_84{border-bottom-color:#334155;color:#e2e8f0}html.theme-dark ._rowLabel_1mmwu_86{color:#94a3b8}html.theme-dark ._sectionTitle_1mmwu_83{color:#e2e8f0}html.theme-dark ._decisionGroup_1mmwu_7{border-color:#334155;background:#0f172a}html.theme-dark ._acceptBtn_1mmwu_20{border-color:#166534;color:#4ade80}html.theme-dark ._acceptBtn_1mmwu_20:hover:not(:disabled){background:#123524;color:#86efac;border-color:#22c55e}html.theme-dark ._rejectIconBtn_1mmwu_21{border-color:#7f1d1d;color:#f87171}html.theme-dark ._rejectIconBtn_1mmwu_21:hover:not(:disabled){background:#2d1515;color:#fca5a5;border-color:#ef4444}html.theme-dark ._rejectNoteInput_1mmwu_67{background:#1e293b;border-color:#7f1d1d;color:#fca5a5}html.theme-dark ._attachmentItem_1mmwu_89{background:#0f172a;border-color:#334155}html.theme-dark ._attachmentName_1mmwu_90{color:#e2e8f0}html.theme-dark ._attachmentMeta_1mmwu_91{color:#64748b}html.theme-dark ._attachmentLink_1mmwu_93{color:#60a5fa}html.theme-dark ._removeAttachmentBtn_1mmwu_95{background:#1e293b;border-color:#334155;color:#e2e8f0}html.theme-dark ._removeAttachmentBtn_1mmwu_95:hover:not(:disabled){background:#334155}html.theme-dark ._uploadBox_1mmwu_98{background:linear-gradient(180deg,#1e2d3d,#0f172a);border-color:#3b5268}html.theme-dark ._uploadBox_1mmwu_98:hover{border-color:#60a5fa}html.theme-dark ._uploadSubtext_1mmwu_101,html.theme-dark ._emptyAttachments_1mmwu_103{color:#64748b}html.theme-dark ._uploadTitle_1mmwu_100{color:#e2e8f0}html.theme-dark ._input_1mmwu_104,html.theme-dark ._noteInput_1mmwu_138{background:#0f172a;border-color:#334155;color:#e2e8f0}html.theme-dark ._toggleNoteBtn_1mmwu_114{border-color:#334155;color:#e2e8f0}html.theme-dark ._toggleNoteBtn_1mmwu_114:hover{background:#1e293b}html.theme-dark ._noNotes_1mmwu_127,html.theme-dark ._noteAuthor_1mmwu_131{color:#64748b}html.theme-dark ._noteTime_1mmwu_135{color:#475569}html.theme-dark ._own_1mmwu_129 ._noteContent_1mmwu_132{background:#1e3a5f;color:#bfdbfe}html.theme-dark ._other_1mmwu_130 ._noteContent_1mmwu_132{background:#1e293b;color:#cbd5e1}._header_12oh5_1{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}._header_12oh5_1 h2{font-size:1.3rem}._addBtn_12oh5_3{background:var(--btn-add-bg);color:#fff;border:none;padding:8px 16px;border-radius:4px;font-weight:600;font-size:.9rem;cursor:pointer;transition:background .15s}._addBtn_12oh5_3:hover{background:var(--btn-add-hover)}._toast_12oh5_6{position:fixed;top:20px;right:20px;background:#10b981;color:#fff;padding:12px 20px;border-radius:6px;font-weight:500;box-shadow:0 4px 12px #10b9814d;z-index:1001;max-width:300px}._toast_12oh5_6._error_12oh5_19{background:#ef4444;box-shadow:0 4px 12px #ef44444d}@keyframes _slideDown_12oh5_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}._form_12oh5_30{display:flex;flex-direction:column;gap:1rem}._formGrid_12oh5_31{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}._fullWidth_12oh5_32{grid-column:1 / -1}._label_12oh5_33{display:flex;flex-direction:column;gap:4px;font-size:.88rem;font-weight:500}._input_12oh5_34{padding:7px 10px;border:1px solid #d1d5db;border-radius:4px;font-size:.9rem}._multiBox_12oh5_35{border:1px solid #d1d5db;border-radius:4px;padding:8px;display:flex;flex-direction:column;gap:6px;max-height:150px;overflow-y:auto;background:#fff}._multiItem_12oh5_46{display:flex;align-items:center;gap:8px;font-weight:400}._input_12oh5_34:focus{outline:2px solid #1a56db;border-color:transparent}._formActions_12oh5_53{display:flex;gap:.75rem;justify-content:flex-end;padding-top:1rem;border-top:1px solid #e5e7eb;margin-top:.5rem}._saveBtn_12oh5_54{background:var(--btn-primary-bg);color:#fff;border:none;padding:8px 20px;border-radius:4px;font-weight:600;font-size:.9rem;cursor:pointer;transition:background .15s}._saveBtn_12oh5_54:hover:not(:disabled){background:var(--btn-primary-hover)}._saveBtn_12oh5_54:disabled{opacity:.6;cursor:not-allowed}._cancelBtn_12oh5_57{background:var(--btn-secondary-bg);color:var(--text-main);border:1px solid var(--btn-secondary-border);padding:8px 20px;border-radius:4px;font-size:.9rem;cursor:pointer;transition:background .15s}._cancelBtn_12oh5_57:hover{background:var(--btn-secondary-hover)}._error_12oh5_19{color:#dc2626;font-size:.85rem;margin-top:.5rem}._tableWrap_12oh5_60{overflow-x:auto}._table_12oh5_60{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 4px #00000014}._table_12oh5_60 th,._table_12oh5_60 td{padding:9px 12px;text-align:left;border-bottom:1px solid #f0f0f0;font-size:.88rem}._table_12oh5_60 th{background:#f9fafb;font-weight:600;color:#555}._sortBtn_12oh5_64{border:none;background:transparent;padding:0;font:inherit;color:inherit;cursor:pointer}._sortBtn_12oh5_64:hover{color:#1a56db}._table_12oh5_60 tr:last-child td{border-bottom:none}._roleTag_12oh5_74{background:#f1f5f9;border-radius:4px;padding:2px 8px;font-size:.78rem;font-weight:600}._link_12oh5_75{color:#1a56db;background:none;border:none;font-size:.85rem;margin-right:.5rem}._link_12oh5_75:hover{text-decoration:underline}._deleteLink_12oh5_77{color:#dc2626;background:none;border:none;font-size:.85rem}._deleteLink_12oh5_77:hover{text-decoration:underline}._actionsCell_12oh5_79{white-space:nowrap}._iconBtn_12oh5_80{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:none;border:none;color:var(--text-muted);cursor:pointer;transition:background .15s,color .15s}._iconBtn_12oh5_80:hover{background:var(--btn-icon-hover-bg);color:var(--btn-icon-hover-color)}._iconBtnDanger_12oh5_82{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:none;border:none;color:#dc2626;cursor:pointer;transition:background .15s,color .15s}._iconBtnDanger_12oh5_82:hover{background:var(--btn-danger-hover-bg);color:#b91c1c}html.theme-dark ._input_12oh5_34,html.theme-dark ._multiBox_12oh5_35{background:#0f172a;border-color:#334155;color:#e2e8f0}html.theme-dark ._label_12oh5_33{color:#cbd5e1}html.theme-dark ._formActions_12oh5_53{background:#0f172a;border-top-color:#334155}html.theme-dark ._table_12oh5_60{background:#1e293b;box-shadow:0 1px 4px #0000004d}html.theme-dark ._table_12oh5_60 th,html.theme-dark ._table_12oh5_60 td{border-bottom-color:#334155;color:#e2e8f0}html.theme-dark ._table_12oh5_60 th{background:#0f172a;color:#94a3b8}html.theme-dark ._roleTag_12oh5_74{background:#1e293b;color:#94a3b8}html.theme-dark ._link_12oh5_75{color:#60a5fa}html.theme-dark ._deleteLink_12oh5_77{color:#f87171}html.theme-dark ._iconBtnDanger_12oh5_82{color:#94a3b8}html.theme-dark ._iconBtnDanger_12oh5_82:hover{background:#2d1515;color:#f87171}@media (max-width: 768px){._header_12oh5_1{align-items:flex-start;gap:.75rem;flex-wrap:wrap}._formActions_12oh5_53{justify-content:stretch;flex-direction:column-reverse}._formActions_12oh5_53 button{width:100%}._table_12oh5_60,._table_12oh5_60 thead,._table_12oh5_60 tbody,._table_12oh5_60 tr,._table_12oh5_60 td{display:block;width:100%}._table_12oh5_60{min-width:0;box-shadow:none;background:transparent}._table_12oh5_60 thead{display:none}._table_12oh5_60 tr{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:10px;margin-bottom:.75rem;padding:.35rem .65rem}._table_12oh5_60 td{border-bottom:1px dashed var(--border-color);padding:.5rem 0;display:grid;grid-template-columns:minmax(110px,40%) 1fr;gap:.65rem;align-items:start;text-align:left}._table_12oh5_60 td:last-child{border-bottom:none}._table_12oh5_60 td:before{content:attr(data-label);font-size:.76rem;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.02em}._actionsCell_12oh5_79{white-space:normal}._actionsCell_12oh5_79 button{margin-right:.35rem}}._wrapper_1ov3r_1{max-width:900px}._header_1ov3r_2{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}._back_1ov3r_3{background:none;border:none;color:#1a56db;font-size:.95rem;padding:0;display:inline-flex;align-items:center;cursor:pointer}._back_1ov3r_3:hover{text-decoration:underline}._title_1ov3r_5{font-size:1.25rem;font-weight:700}._grid_1ov3r_6{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media (max-width: 700px){._grid_1ov3r_6{grid-template-columns:1fr}}._card_1ov3r_8{background:#fff;border-radius:8px;box-shadow:0 1px 4px #00000014;padding:1.25rem 1.5rem}._sectionTitle_1ov3r_9{font-size:.97rem;font-weight:600;margin-bottom:.85rem}._row_1ov3r_10{display:flex;gap:1rem;padding:5px 0;border-bottom:1px solid #f5f5f5;font-size:.88rem}._row_1ov3r_10:last-child{border-bottom:none}._rowLabel_1ov3r_12{color:#6b7280;min-width:110px}._noteForm_1ov3r_15{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}._noteInput_1ov3r_16{width:100%;padding:.6rem .75rem;border:1px solid #d1d5db;border-radius:6px;font-size:.88rem;resize:vertical;font-family:inherit}._noteInput_1ov3r_16:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f626}._noteSubmit_1ov3r_18{align-self:flex-end;padding:6px 18px;background:#1e40af;color:#fff;border:none;border-radius:6px;font-size:.88rem;cursor:pointer;transition:background .15s}._noteSubmit_1ov3r_18:hover:not(:disabled){background:#1d4ed8}._noteSubmit_1ov3r_18:disabled{opacity:.55;cursor:not-allowed}._noteList_1ov3r_21{display:flex;flex-direction:column;gap:.6rem;list-style:none;padding:0;margin:0;max-height:420px;overflow-y:auto}._noteItem_1ov3r_22{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:.75rem 1rem}._noteContent_1ov3r_23{font-size:.88rem;white-space:pre-wrap;margin-bottom:.4rem}._noteMeta_1ov3r_24{display:flex;align-items:center;gap:.75rem;font-size:.76rem;color:#94a3b8}._deleteNoteBtn_1ov3r_25{background:none;border:none;color:#f87171;cursor:pointer;display:flex;align-items:center;padding:2px;margin-left:auto;border-radius:4px;transition:color .12s,background .12s}._deleteNoteBtn_1ov3r_25:hover:not(:disabled){color:#dc2626;background:#fff1f2}._deleteNoteBtn_1ov3r_25:disabled{opacity:.5;cursor:not-allowed}._empty_1ov3r_28{color:#94a3b8;font-size:.88rem}._errorMsg_1ov3r_29{color:#dc2626;font-size:.85rem}._advanceSummary_1ov3r_32{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.65rem;margin-bottom:1rem}._advanceCard_1ov3r_33{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:.65rem .85rem;display:flex;flex-direction:column;gap:3px;font-size:.88rem}._advanceTable_1ov3r_34{width:100%;border-collapse:collapse;font-size:.87rem;margin-top:.25rem}._advanceTable_1ov3r_34 th{text-align:left;color:#6b7280;font-weight:600;padding:5px 8px;border-bottom:1px solid #e5e7eb}._advanceTable_1ov3r_34 td{padding:6px 8px;border-bottom:1px solid #f1f5f9}._advanceTable_1ov3r_34 tr:last-child td{border-bottom:none}html.theme-dark ._card_1ov3r_8{background:#1e293b;box-shadow:0 1px 4px #0000004d}html.theme-dark ._sectionTitle_1ov3r_9{color:#e2e8f0}html.theme-dark ._row_1ov3r_10{border-bottom-color:#334155;color:#e2e8f0}html.theme-dark ._rowLabel_1ov3r_12{color:#94a3b8}html.theme-dark ._noteInput_1ov3r_16{background:#0f172a;border-color:#334155;color:#e2e8f0}html.theme-dark ._noteItem_1ov3r_22{background:#0f172a;border-color:#334155}html.theme-dark ._noteContent_1ov3r_23{color:#e2e8f0}html.theme-dark ._noteMeta_1ov3r_24,html.theme-dark ._empty_1ov3r_28{color:#64748b}html.theme-dark ._advanceCard_1ov3r_33{background:#0f172a;border-color:#334155;color:#e2e8f0}html.theme-dark ._advanceTable_1ov3r_34 th{color:#94a3b8;border-bottom-color:#334155}html.theme-dark ._advanceTable_1ov3r_34 td{border-bottom-color:#1e293b;color:#e2e8f0}@media (max-width: 768px){._advanceTable_1ov3r_34,._advanceTable_1ov3r_34 thead,._advanceTable_1ov3r_34 tbody,._advanceTable_1ov3r_34 tr,._advanceTable_1ov3r_34 td{display:block;width:100%}._advanceTable_1ov3r_34 thead{display:none}._advanceTable_1ov3r_34 tr{border:1px solid var(--border-color);border-radius:10px;margin-bottom:.75rem;background:var(--bg-surface);padding:.35rem .65rem}._advanceTable_1ov3r_34 td{border-bottom:1px dashed var(--border-color);padding:.5rem 0;display:grid;grid-template-columns:minmax(110px,40%) 1fr;gap:.65rem;align-items:start}._advanceTable_1ov3r_34 td:last-child{border-bottom:none}._advanceTable_1ov3r_34 td:before{content:attr(data-label);font-size:.76rem;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.02em}}._wrapper_1sgcn_1{max-width:600px}._header_1sgcn_2{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}._header_1sgcn_2 h2{font-size:1.3rem;margin:0}._addBtn_1sgcn_4{background:var(--btn-add-bg);color:#fff;border:none;padding:8px 16px;border-radius:4px;font-weight:600;font-size:.9rem;cursor:pointer;transition:background .15s}._addBtn_1sgcn_4:hover{background:var(--btn-add-hover)}._form_1sgcn_6{display:flex;flex-direction:column;gap:.75rem}._formActions_1sgcn_7{display:flex;gap:.75rem;padding-top:.5rem}._input_1sgcn_8{padding:8px 12px;border:1px solid #d1d5db;border-radius:4px;font-size:.9rem;width:100%;box-sizing:border-box}._input_1sgcn_8:focus{outline:2px solid #1a56db;border-color:transparent}._saveBtn_1sgcn_10{background:var(--btn-primary-bg);color:#fff;border:none;padding:8px 20px;border-radius:4px;font-weight:600;font-size:.9rem;cursor:pointer;transition:background .15s}._saveBtn_1sgcn_10:hover{background:var(--btn-primary-hover)}._cancelBtn_1sgcn_12{background:var(--btn-secondary-bg);color:var(--text-main);border:1px solid var(--btn-secondary-border);padding:8px 20px;border-radius:4px;font-size:.9rem;cursor:pointer;transition:background .15s}._cancelBtn_1sgcn_12:hover{background:var(--btn-secondary-hover)}._error_1sgcn_14{color:#dc2626;font-size:.85rem;width:100%}._list_1sgcn_15{list-style:none;display:flex;flex-direction:column;gap:.5rem}._item_1sgcn_16{display:flex;align-items:center;justify-content:space-between;background:#fff;padding:10px 16px;border-radius:8px;box-shadow:0 1px 4px #0000000f}._link_1sgcn_17{color:#1a56db;background:none;border:none;font-size:.85rem;margin-right:.5rem}._link_1sgcn_17:hover{text-decoration:underline}._deleteLink_1sgcn_19{color:#dc2626;background:none;border:none;font-size:.85rem}._deleteLink_1sgcn_19:hover{text-decoration:underline}._actions_1sgcn_21{display:flex;gap:4px}._iconBtn_1sgcn_22{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:none;border:none;color:var(--text-muted);cursor:pointer;transition:background .15s,color .15s}._iconBtn_1sgcn_22:hover{background:var(--btn-icon-hover-bg);color:var(--btn-icon-hover-color)}._iconBtnDanger_1sgcn_24{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:none;border:none;color:#dc2626;cursor:pointer;transition:background .15s,color .15s}._iconBtnDanger_1sgcn_24:hover{background:var(--btn-danger-hover-bg);color:#b91c1c}html.theme-dark ._item_1sgcn_16{background:#1e293b;box-shadow:0 1px 4px #0000004d;color:#e2e8f0}html.theme-dark ._input_1sgcn_8{background:#0f172a;border-color:#334155;color:#e2e8f0}html.theme-dark ._link_1sgcn_17{color:#60a5fa}html.theme-dark ._deleteLink_1sgcn_19{color:#f87171}@media (max-width: 768px){._header_1sgcn_2{align-items:flex-start;gap:.75rem;flex-wrap:wrap}._item_1sgcn_16{flex-wrap:wrap;gap:.5rem}._actions_1sgcn_21{margin-left:auto}._formActions_1sgcn_7{flex-direction:column-reverse}._formActions_1sgcn_7 button{width:100%}}._wrapper_1i5uc_1{max-width:600px}._header_1i5uc_2{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}._header_1i5uc_2 h2{font-size:1.3rem;margin:0}._headerActions_1i5uc_4{display:flex;align-items:center;gap:.5rem}._addBtn_1i5uc_5{background:var(--btn-add-bg);color:#fff;border:none;padding:8px 16px;border-radius:4px;font-weight:600;font-size:.9rem;cursor:pointer;transition:background .15s}._addBtn_1i5uc_5:hover{background:var(--btn-add-hover)}._profileBtn_1i5uc_7{background:transparent;color:var(--accent, #2563eb);border:1px solid var(--accent, #2563eb);padding:8px 16px;border-radius:4px;font-weight:600;font-size:.9rem;cursor:pointer;transition:background .15s,color .15s}._profileBtn_1i5uc_7:hover{background:var(--accent, #2563eb);color:#fff}._label_1i5uc_9{display:flex;flex-direction:column;gap:4px;font-size:.88rem;font-weight:500;margin-bottom:1rem}._input_1i5uc_10{padding:7px 10px;border:1px solid #d1d5db;border-radius:4px;font-size:.9rem}._input_1i5uc_10:focus{outline:2px solid #1a56db;border-color:transparent}._form_1i5uc_12{display:flex;flex-direction:column;gap:.5rem}._row_1i5uc_13{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._formActions_1i5uc_14{display:flex;gap:.75rem;padding-top:.5rem}._saveBtn_1i5uc_15{background:var(--btn-primary-bg);color:#fff;border:none;padding:8px 20px;border-radius:4px;font-weight:600;font-size:.9rem;cursor:pointer;transition:background .15s}._saveBtn_1i5uc_15:hover{background:var(--btn-primary-hover)}._cancelBtn_1i5uc_17{background:var(--btn-secondary-bg);color:var(--text-main);border:1px solid var(--btn-secondary-border);padding:8px 20px;border-radius:4px;font-size:.9rem;cursor:pointer;transition:background .15s}._cancelBtn_1i5uc_17:hover{background:var(--btn-secondary-hover)}._error_1i5uc_19{color:#dc2626;font-size:.85rem}._histTitle_1i5uc_20{font-size:.95rem;font-weight:600;margin:1rem 0 .75rem}._summaryGrid_1i5uc_21{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.75rem;margin-bottom:.5rem}._summaryCard_1i5uc_22{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:.75rem .85rem;display:flex;flex-direction:column;gap:4px}._summaryLabel_1i5uc_23{font-size:.78rem;color:#6b7280}._balancePositive_1i5uc_24{color:#166534;font-weight:700}._balanceNegative_1i5uc_25{color:#991b1b;font-weight:700}._table_1i5uc_26{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 4px #00000014}._table_1i5uc_26 th,._table_1i5uc_26 td{padding:9px 14px;text-align:left;border-bottom:1px solid #f0f0f0;font-size:.88rem}._table_1i5uc_26 th{background:#f9fafb;font-weight:600;color:#555}._table_1i5uc_26 tr:last-child td{border-bottom:none}._empty_1i5uc_30{color:#aaa;font-size:.9rem}html.theme-dark ._label_1i5uc_9{color:#cbd5e1}html.theme-dark ._input_1i5uc_10{background:#0f172a;border-color:#334155;color:#e2e8f0}html.theme-dark ._summaryCard_1i5uc_22{background:#1e293b;border-color:#334155}html.theme-dark ._summaryLabel_1i5uc_23{color:#94a3b8}html.theme-dark ._balancePositive_1i5uc_24{color:#4ade80}html.theme-dark ._balanceNegative_1i5uc_25{color:#f87171}html.theme-dark ._table_1i5uc_26{background:#1e293b;box-shadow:0 1px 4px #0000004d}html.theme-dark ._table_1i5uc_26 th,html.theme-dark ._table_1i5uc_26 td{border-bottom-color:#334155;color:#e2e8f0}html.theme-dark ._table_1i5uc_26 th{background:#0f172a;color:#94a3b8}@media (max-width: 768px){._header_1i5uc_2{align-items:flex-start;gap:.75rem;flex-wrap:wrap}._row_1i5uc_13{grid-template-columns:1fr}._formActions_1i5uc_14{flex-direction:column-reverse}._formActions_1i5uc_14 button{width:100%}._table_1i5uc_26,._table_1i5uc_26 thead,._table_1i5uc_26 tbody,._table_1i5uc_26 tr,._table_1i5uc_26 td{display:block;width:100%}._table_1i5uc_26{min-width:0;box-shadow:none;background:transparent}._table_1i5uc_26 thead{display:none}._table_1i5uc_26 tr{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:10px;margin-bottom:.75rem;padding:.35rem .65rem}._table_1i5uc_26 td{border-bottom:1px dashed var(--border-color);padding:.5rem 0;display:grid;grid-template-columns:minmax(110px,40%) 1fr;gap:.65rem;align-items:start;text-align:left}._table_1i5uc_26 td:last-child{border-bottom:none}._table_1i5uc_26 td:before{content:attr(data-label);font-size:.76rem;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.02em}}._pageTitle_8zlbm_1{margin:0 0 1rem;font-size:1.4rem}._tabs_8zlbm_7{display:flex;gap:0;border-bottom:2px solid #e5e7eb;margin-bottom:1.25rem}._tabBtn_8zlbm_14{padding:.55rem 1.1rem;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;cursor:pointer;font-size:.9rem;color:#6b7280;font-weight:500;transition:color .15s,border-color .15s}._tabBtn_8zlbm_14:hover{color:#111827}._tabActive_8zlbm_29{color:#2563eb;border-bottom-color:#2563eb}._toolbar_8zlbm_39{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;margin-bottom:.75rem}._count_8zlbm_47{font-size:.85rem;color:#6b7280;margin-right:auto}._filters_8zlbm_53{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}._select_8zlbm_60{padding:.4rem .6rem;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;background:#fff}._input_8zlbm_68{padding:.4rem .6rem;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem}._btn_8zlbm_75{padding:.4rem .75rem;background:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;cursor:pointer;font-size:.875rem}._btn_8zlbm_75:hover{background:#e5e7eb}._btnDanger_8zlbm_86{padding:.4rem .75rem;background:#dc2626;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:.875rem}._btnDanger_8zlbm_86:hover{background:#b91c1c}._btnDanger_8zlbm_86:disabled{opacity:.6;cursor:not-allowed}._tableWrap_8zlbm_100{overflow-x:auto}._table_8zlbm_100{width:100%;border-collapse:collapse;font-size:.875rem;table-layout:fixed}._table_8zlbm_100 th{text-align:left;padding:.5rem .75rem;background:#f9fafb;border-bottom:2px solid #e5e7eb;font-weight:600;color:#374151;white-space:nowrap}._table_8zlbm_100 td{padding:.5rem .75rem;border-bottom:1px solid #f3f4f6;vertical-align:top;overflow-wrap:anywhere;word-break:break-word}._table_8zlbm_100 tbody tr:hover{background:#f9fafb}._empty_8zlbm_131{text-align:center;color:#9ca3af;padding:2rem 0}._badge_8zlbm_138{display:inline-block;padding:.15rem .5rem;border-radius:9999px;font-size:.75rem;font-weight:600;text-transform:uppercase;white-space:nowrap}._levelERROR_8zlbm_149{background:#fee2e2;color:#991b1b}._levelWARN_8zlbm_150{background:#fef3c7;color:#92400e}._levelINFO_8zlbm_151{background:#dbeafe;color:#1d4ed8}._sent_8zlbm_154{background:#d1fae5;color:#065f46}._failed_8zlbm_155{background:#fee2e2;color:#991b1b}._skipped_8zlbm_156{background:#fef3c7;color:#92400e}._nowrap_8zlbm_159{white-space:nowrap}._mono_8zlbm_160,._code_8zlbm_161{font-family:monospace;font-size:.82rem;white-space:normal;overflow-wrap:anywhere;word-break:break-word}._truncate_8zlbm_162{max-width:none;white-space:normal;overflow-wrap:anywhere;word-break:break-word}._errorText_8zlbm_163{color:#dc2626}._errorDetails_8zlbm_164{max-width:520px;color:#dc2626;white-space:pre-wrap;word-break:break-word}._detailBtn_8zlbm_171{padding:.2rem .5rem;font-size:.78rem;background:#f3f4f6;border:1px solid #d1d5db;border-radius:4px;cursor:pointer}._expandCell_8zlbm_180{background:#f9fafb;padding:.75rem 1rem}._expandLabel_8zlbm_185{font-size:.8rem;font-weight:600;color:#6b7280;margin-bottom:.25rem;margin-top:.5rem}._expandCell_8zlbm_180 pre{margin:0;font-size:.8rem;white-space:pre-wrap;word-break:break-all;max-height:300px;overflow-y:auto}._diffGrid_8zlbm_202{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._diffGrid_8zlbm_202 pre{margin:.25rem 0 0;font-size:.78rem;white-space:pre-wrap;word-break:break-all;max-height:250px;overflow-y:auto}._pagination_8zlbm_218{display:flex;gap:.75rem;align-items:center;justify-content:center;margin-top:1.25rem;font-size:.875rem}._pagination_8zlbm_218 button{padding:.3rem .7rem;border:1px solid #d1d5db;border-radius:6px;background:#fff;cursor:pointer}._pagination_8zlbm_218 button:disabled{opacity:.4;cursor:not-allowed}html.theme-dark ._tabs_8zlbm_7{border-color:#334155}html.theme-dark ._tabBtn_8zlbm_14:hover{color:#e2e8f0}html.theme-dark ._tabActive_8zlbm_29{color:#60a5fa;border-color:#60a5fa}html.theme-dark ._select_8zlbm_60,html.theme-dark ._input_8zlbm_68{background:#0f172a;border-color:#334155;color:#e2e8f0}html.theme-dark ._btn_8zlbm_75{background:#1e293b;border-color:#334155;color:#e2e8f0}html.theme-dark ._btn_8zlbm_75:hover{background:#334155}html.theme-dark ._table_8zlbm_100 th{background:#0f172a;border-color:#334155;color:#94a3b8}html.theme-dark ._table_8zlbm_100 td{border-color:#334155;color:#e2e8f0}html.theme-dark ._table_8zlbm_100 tbody tr:hover{background:#1e293b}html.theme-dark ._expandCell_8zlbm_180{background:#0f172a}html.theme-dark ._count_8zlbm_47{color:#94a3b8}html.theme-dark ._levelERROR_8zlbm_149{background:#7f1d1d;color:#fca5a5}html.theme-dark ._levelWARN_8zlbm_150{background:#78350f;color:#fde68a}html.theme-dark ._levelINFO_8zlbm_151{background:#1e3a8a;color:#93c5fd}html.theme-dark ._sent_8zlbm_154{background:#065f46;color:#d1fae5}html.theme-dark ._failed_8zlbm_155{background:#7f1d1d;color:#fca5a5}html.theme-dark ._skipped_8zlbm_156{background:#78350f;color:#fde68a}html.theme-dark ._detailBtn_8zlbm_171,html.theme-dark ._pagination_8zlbm_218 button{background:#1e293b;border-color:#334155;color:#e2e8f0}html.theme-dark ._errorText_8zlbm_163{color:#fca5a5}@media (max-width: 700px){._table_8zlbm_100,._table_8zlbm_100 thead,._table_8zlbm_100 tbody,._table_8zlbm_100 tr,._table_8zlbm_100 td{display:block;width:100%}._table_8zlbm_100{background:transparent;box-shadow:none}._table_8zlbm_100 thead{display:none}._table_8zlbm_100 tbody tr{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:10px;margin-bottom:.75rem;padding:.35rem .65rem}._table_8zlbm_100 td{border-bottom:1px dashed var(--border-color);padding:.5rem 0;display:grid;grid-template-columns:minmax(110px,40%) 1fr;gap:.65rem;align-items:start;text-align:left;min-width:0}._table_8zlbm_100 td>*{min-width:0}._table_8zlbm_100 td:last-child{border-bottom:none}._table_8zlbm_100 td:before{content:attr(data-label);font-size:.76rem;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.02em}._expandCell_8zlbm_180{display:block!important;grid-template-columns:none!important;border-bottom:none!important;padding-top:.75rem}._expandCell_8zlbm_180:before{content:none!important}}._header_1q121_1{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}._header_1q121_1 h2{font-size:1.3rem}._addBtn_1q121_12{background:var(--btn-primary-bg);color:#fff;border:none;padding:8px 16px;border-radius:6px;font-weight:600;cursor:pointer;font-size:.9rem}._addBtn_1q121_12:hover{background:var(--btn-primary-hover)}._alert_1q121_24{padding:12px 16px;border-radius:4px;margin-bottom:1rem;font-size:.9rem}._error_1q121_31{background:#dc2626;border:1px solid #b91c1c;color:#fff}._success_1q121_37{background:#efe;border:1px solid #cfc;color:#3a3}._container_1q121_43{display:grid;grid-template-columns:350px 1fr;gap:2rem}@media (max-width: 900px){._container_1q121_43{grid-template-columns:1fr}}._formSection_1q121_55,._listSection_1q121_56{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 1px 4px #00000014}._formSection_1q121_55 h3,._listSection_1q121_56 h3{margin-top:0;font-size:1rem;margin-bottom:1rem}._form_1q121_55{display:flex;flex-direction:column;gap:1rem}._form_1q121_55 input[type=text],._form_1q121_55 textarea,._form_1q121_55 select{padding:8px 10px;border:1px solid #d1d5db;border-radius:4px;font-size:.9rem;font-family:inherit}._form_1q121_55 textarea{min-height:60px;resize:vertical}._colorPicker_1q121_91{display:flex;align-items:center;gap:.5rem}._colorPicker_1q121_91 label{font-size:.9rem;font-weight:500}._colorPicker_1q121_91 input[type=color]{width:40px;height:36px;border:1px solid #d1d5db;border-radius:4px;cursor:pointer}._colorPicker_1q121_91 span{font-size:.85rem;color:#666;font-family:monospace}._selectGroup_1q121_116{display:flex;flex-direction:column;gap:.3rem}._selectGroup_1q121_116 label{font-size:.85rem;font-weight:500;color:#333}._selectGroup_1q121_116 select{padding:8px 10px;border:1px solid #d1d5db;border-radius:4px;font-size:.9rem}._buttonGroup_1q121_135{display:flex;gap:.5rem}._submitBtn_1q121_140,._cancelBtn_1q121_141{flex:1;padding:8px 12px;border:none;border-radius:4px;font-size:.9rem;font-weight:600;cursor:pointer}._submitBtn_1q121_140{background:#1a56db;color:#fff}._submitBtn_1q121_140:hover{background:#1647b8}._cancelBtn_1q121_141{background:#f0f0f0;color:#666}._cancelBtn_1q121_141:hover{background:#e0e0e0}._tagsList_1q121_169{display:flex;flex-direction:column;gap:1rem}@media (max-width: 768px){._header_1q121_1{align-items:flex-start;gap:.75rem;flex-wrap:wrap}._buttonGroup_1q121_135,._tagCard_1q121_186{flex-direction:column}._tagActions_1q121_190{width:100%;flex-direction:row}._tagActions_1q121_190 button{flex:1}}._tagCard_1q121_186{display:flex;align-items:flex-start;gap:1rem;padding:1rem;border:1px solid #e5e7eb;border-radius:6px}._tagCardReadonly_1q121_209{opacity:.72;background:#f8fafc}._tagPreview_1q121_214{flex-shrink:0;display:flex;align-items:center;min-height:24px}._tagPillButton_1q121_221{border:none;background:transparent;padding:0;cursor:pointer}._tagPillButton_1q121_221:hover{filter:brightness(.97)}._tagInfo_1q121_232{flex:1;min-width:0}._tagName_1q121_237{font-weight:600;font-size:.95rem;color:#333}._tagDesc_1q121_243{font-size:.85rem;color:#666;margin-top:.25rem}._tagMeta_1q121_249{display:flex;gap:.5rem;margin-top:.5rem}._sectionTitle_1q121_255{margin:1rem 0 .6rem;font-size:1rem;color:#334155}._badge_1q121_261{display:inline-block;padding:2px 8px;background:#e0e7ff;color:#3730a3;border-radius:3px;font-size:.75rem;font-weight:500}._badge_1q121_261._private_1q121_271{background:#fee;color:#c33}._tagActions_1q121_190{display:flex;flex-direction:column;gap:.5rem;flex-shrink:0}._editBtn_1q121_283,._deleteBtn_1q121_284{padding:6px 10px;border:none;border-radius:4px;font-size:.8rem;font-weight:500;cursor:pointer;white-space:nowrap}._editBtn_1q121_283{background:#e0e7ff;color:#3730a3}._editBtn_1q121_283:hover{background:#c7d2fe}._deleteBtn_1q121_284{background:#fee;color:#c33}._deleteBtn_1q121_284:hover{background:#fcc}._empty_1q121_312{color:#aaa;text-align:center;padding:2rem}._detailsBody_1q121_318{display:flex;flex-direction:column;gap:.6rem;font-size:.92rem;color:#334155}._rolesGroup_1q121_326{display:flex;flex-direction:column;gap:.4rem}._rolesGroup_1q121_326>label{font-size:.85rem;font-weight:500;color:#333}._rolesCheckboxes_1q121_338{display:flex;flex-wrap:wrap;gap:.5rem}._roleCheckbox_1q121_344{display:flex;align-items:center;gap:.3rem;font-size:.85rem;cursor:pointer;padding:4px 10px;border:1px solid #d1d5db;border-radius:4px;background:#f9fafb;-webkit-user-select:none;user-select:none}._roleCheckbox_1q121_344:hover{background:#e0e7ff;border-color:#6366f1}._roleCheckbox_1q121_344 input{margin:0;accent-color:#1a56db}._hint_1q121_367{font-size:.75rem;color:#6b7280;margin-top:.1rem}._livePreview_1q121_373{display:flex;align-items:center;gap:.6rem;padding:.55rem .65rem;border:1px dashed #d1d5db;border-radius:6px;background:#f8fafc}._livePreviewLabel_1q121_383{font-size:.8rem;font-weight:600;color:#475569}._iconGrid_1q121_389{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:.35rem}@media (max-width: 1200px){._iconGrid_1q121_389{grid-template-columns:repeat(6,minmax(0,1fr))}}._iconTile_1q121_401{height:34px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#334155;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._iconTile_1q121_401:hover{border-color:#6366f1;background:#eef2ff}html.theme-dark ._formSection_1q121_55,html.theme-dark ._listSection_1q121_56{background:#1e293b;box-shadow:0 1px 4px #0000004d;color:#e2e8f0}html.theme-dark ._formSection_1q121_55 h3,html.theme-dark ._listSection_1q121_56 h3{color:#e2e8f0}html.theme-dark ._form_1q121_55 input[type=text],html.theme-dark ._form_1q121_55 textarea,html.theme-dark ._form_1q121_55 select{background:#0f172a;border-color:#334155;color:#e2e8f0}html.theme-dark ._selectGroup_1q121_116 label,html.theme-dark ._colorPicker_1q121_91 label{color:#cbd5e1}html.theme-dark ._colorPicker_1q121_91 span{color:#94a3b8}html.theme-dark ._cancelBtn_1q121_141{background:#334155;color:#e2e8f0}html.theme-dark ._cancelBtn_1q121_141:hover{background:#475569}html.theme-dark ._tagCardReadonly_1q121_209{background:#162033}html.theme-dark ._tagCard_1q121_186{border-color:#334155;background:#0f172a}html.theme-dark ._tagName_1q121_237{color:#e2e8f0}html.theme-dark ._tagDesc_1q121_243{color:#94a3b8}html.theme-dark ._badge_1q121_261{background:#1e3a8a;color:#bfdbfe}html.theme-dark ._badge_1q121_261._private_1q121_271{background:#3f1d1d;color:#fca5a5}html.theme-dark ._editBtn_1q121_283{background:#1e3a8a;color:#bfdbfe}html.theme-dark ._editBtn_1q121_283:hover{background:#1d4ed8;color:#dbeafe}html.theme-dark ._deleteBtn_1q121_284{background:#3f1d1d;color:#fca5a5}html.theme-dark ._deleteBtn_1q121_284:hover{background:#7f1d1d;color:#fecaca}html.theme-dark ._livePreview_1q121_373{background:#0f172a;border-color:#334155}html.theme-dark ._livePreviewLabel_1q121_383{color:#94a3b8}html.theme-dark ._iconTile_1q121_401{background:#1e293b;border-color:#334155;color:#cbd5e1}html.theme-dark ._iconTile_1q121_401:hover{background:#1e1b4b;border-color:#818cf8}html.theme-dark ._rolesGroup_1q121_326>label{color:#cbd5e1}html.theme-dark ._roleCheckbox_1q121_344{background:#1e293b;border-color:#334155;color:#cbd5e1}html.theme-dark ._roleCheckbox_1q121_344:hover{background:#1e1b4b;border-color:#818cf8;color:#e0e7ff}html.theme-dark ._hint_1q121_367{color:#64748b}html.theme-dark ._error_1q121_31{background:#b91c1c;border-color:#991b1b;color:#fff}html.theme-dark ._success_1q121_37{background:#052e16;border-color:#166534;color:#6ee7b7}._iconTileActive_1q121_512{border-color:#1a56db;background:#dbeafe;color:#1e3a8a}._wrapper_15v6y_1{max-width:1000px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}._title_15v6y_2{font-size:1.25rem;font-weight:700;margin-bottom:1.5rem}._grid_15v6y_3{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}@media (max-width: 700px){._grid_15v6y_3{grid-template-columns:1fr}}._card_15v6y_5{background:#fff;border-radius:8px;box-shadow:0 1px 4px #00000014;padding:1.25rem 1.5rem}._sectionTitle_15v6y_6{font-size:.97rem;font-weight:600;margin-bottom:.85rem}._row_15v6y_7{display:flex;gap:1rem;padding:5px 0;border-bottom:1px solid #f5f5f5;font-size:.88rem}._row_15v6y_7:last-child{border-bottom:none}._rowLabel_15v6y_9{color:#6b7280;min-width:100px}._form_15v6y_10{display:flex;flex-direction:column;gap:.75rem}._fieldLabel_15v6y_11{font-size:.82rem;font-weight:600;color:#374151;margin-bottom:-.35rem}._input_15v6y_12{padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:.9rem;font-family:inherit}._input_15v6y_12:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f626}._submitBtn_15v6y_14{align-self:flex-start;padding:8px 22px;background:var(--btn-primary-bg);color:#fff;border:none;border-radius:4px;font-size:.9rem;font-weight:600;cursor:pointer;transition:background .15s;margin-top:.25rem}._submitBtn_15v6y_14:hover:not(:disabled){background:var(--btn-primary-hover)}._submitBtn_15v6y_14:disabled{opacity:.55;cursor:not-allowed}._errorMsg_15v6y_17{color:#dc2626;font-size:.85rem}._successMsg_15v6y_18{color:#16a34a;font-size:.85rem}html.theme-dark ._card_15v6y_5{background:#1e293b;box-shadow:0 1px 4px #0000004d}html.theme-dark ._sectionTitle_15v6y_6{color:#e2e8f0}html.theme-dark ._row_15v6y_7{border-bottom-color:#334155;color:#e2e8f0}html.theme-dark ._rowLabel_15v6y_9{color:#94a3b8}html.theme-dark ._fieldLabel_15v6y_11{color:#cbd5e1}html.theme-dark ._input_15v6y_12{background:#0f172a;border-color:#334155;color:#e2e8f0}@media (max-width: 640px){._card_15v6y_5{padding:1rem}._row_15v6y_7{flex-direction:column;gap:.25rem}._rowLabel_15v6y_9{min-width:0}._submitBtn_15v6y_14{width:100%}}._section_15v6y_6{margin-top:0;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:1.5rem;overflow:hidden}._hint_15v6y_63{font-size:.82rem;color:#6b7280;margin-bottom:.75rem}._prefTable_15v6y_69{width:100%;border-collapse:collapse;font-size:.875rem}._prefTable_15v6y_69 th{text-align:left;padding:.5rem .75rem;background:#f9fafb;border-bottom:2px solid #e5e7eb;font-weight:600;color:#374151}._prefTable_15v6y_69 td{padding:.5rem .75rem;border-bottom:1px solid #f3f4f6}._toggleLabel_15v6y_89{display:inline-flex;align-items:center;gap:.4rem;cursor:pointer;font-size:.875rem}._toggleLabel_15v6y_89 input{cursor:pointer;width:1rem;height:1rem}._toggleLabel_15v6y_89 input:disabled{cursor:not-allowed;opacity:.5}html.theme-dark ._section_15v6y_6{background:#1e293b;border-color:#334155}html.theme-dark ._hint_15v6y_63{color:#94a3b8}html.theme-dark ._prefTable_15v6y_69 th{background:#0f172a;border-color:#334155;color:#94a3b8}html.theme-dark ._prefTable_15v6y_69 td{border-color:#334155;color:#e2e8f0}@media (max-width: 768px){._prefTable_15v6y_69,._prefTable_15v6y_69 thead,._prefTable_15v6y_69 tbody,._prefTable_15v6y_69 tr,._prefTable_15v6y_69 td{display:block;width:100%}._prefTable_15v6y_69 thead{display:none}._prefTable_15v6y_69 tr{border:1px solid var(--border-color);border-radius:10px;margin-bottom:.75rem;padding:.35rem .65rem;background:var(--bg-surface)}._prefTable_15v6y_69 td{border-bottom:1px dashed var(--border-color);padding:.5rem 0;display:grid;grid-template-columns:minmax(110px,40%) 1fr;gap:.65rem;align-items:start}._prefTable_15v6y_69 td:last-child{border-bottom:none}._prefTable_15v6y_69 td:before{content:attr(data-label);font-size:.76rem;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.02em}}._header_17k3x_1{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}._header_17k3x_1 h2{font-size:1.3rem}._addBtn_17k3x_3{background:var(--btn-add-bg);color:#fff;border:none;padding:8px 16px;border-radius:4px;font-weight:600;font-size:.9rem;cursor:pointer;transition:background .15s}._addBtn_17k3x_3:hover{background:var(--btn-add-hover)}._searchRow_17k3x_5{margin-bottom:1rem}._searchInput_17k3x_6{width:100%;max-width:380px;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:.9rem}._deleteConflict_17k3x_7{margin:0 0 1rem;padding:.75rem 1rem;border:1px solid #fecaca;background:#fef2f2;color:#7f1d1d;border-radius:8px;display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._goToInvoicesBtn_17k3x_8{background:#7f1d1d;color:#fff;border:none;padding:8px 12px;border-radius:6px;font-size:.85rem;font-weight:600;cursor:pointer}._goToInvoicesBtn_17k3x_8:hover{background:#991b1b}._formGrid_17k3x_10{padding-bottom:.25rem}._formGrid_17k3x_10{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}._label_17k3x_12{display:flex;flex-direction:column;gap:4px;font-size:.88rem;font-weight:500}._input_17k3x_13{padding:7px 10px;border:1px solid #d1d5db;border-radius:4px;font-size:.9rem}._input_17k3x_13:focus{outline:2px solid #1a56db;border-color:transparent}._formActions_17k3x_15{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1rem}._saveBtn_17k3x_16{background:var(--btn-primary-bg);color:#fff;border:none;padding:8px 20px;border-radius:4px;font-weight:600;font-size:.9rem;cursor:pointer;transition:background .15s}._saveBtn_17k3x_16:hover{background:var(--btn-primary-hover)}._cancelBtn_17k3x_18{background:var(--btn-secondary-bg);color:var(--text-main);border:1px solid var(--btn-secondary-border);padding:8px 20px;border-radius:4px;font-size:.9rem;cursor:pointer;transition:background .15s}._cancelBtn_17k3x_18:hover{background:var(--btn-secondary-hover)}._error_17k3x_20{color:#dc2626;font-size:.85rem;margin-top:.5rem}._tableWrap_17k3x_21{overflow-x:auto}._table_17k3x_21{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 4px #00000014}._table_17k3x_21 th,._table_17k3x_21 td{padding:9px 12px;text-align:left;border-bottom:1px solid #f0f0f0;font-size:.88rem}._table_17k3x_21 th{background:#f9fafb;font-weight:600;color:#555}._table_17k3x_21 tr:last-child td{border-bottom:none}._actionsCell_17k3x_26{white-space:nowrap}._iconBtn_17k3x_27{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:none;border:none;color:var(--text-muted);cursor:pointer;transition:background .15s,color .15s}._iconBtn_17k3x_27:hover{background:var(--btn-icon-hover-bg);color:var(--btn-icon-hover-color)}._iconBtnDanger_17k3x_29{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:none;border:none;color:#dc2626;cursor:pointer;transition:background .15s,color .15s}._iconBtnDanger_17k3x_29:hover{background:var(--btn-danger-hover-bg);color:#b91c1c}html.theme-dark ._searchInput_17k3x_6{background:#0f172a;border-color:#334155;color:#e2e8f0}html.theme-dark ._deleteConflict_17k3x_7{background:#2d1515;border-color:#7f1d1d;color:#fca5a5}html.theme-dark ._label_17k3x_12{color:#cbd5e1}html.theme-dark ._input_17k3x_13{background:#0f172a;border-color:#334155;color:#e2e8f0}html.theme-dark ._table_17k3x_21{background:#1e293b;box-shadow:0 1px 4px #0000004d}html.theme-dark ._table_17k3x_21 th,html.theme-dark ._table_17k3x_21 td{border-bottom-color:#334155;color:#e2e8f0}html.theme-dark ._table_17k3x_21 th{background:#0f172a;color:#94a3b8}@media (max-width: 768px){._header_17k3x_1{align-items:flex-start;gap:.75rem;flex-wrap:wrap}._searchInput_17k3x_6{max-width:none}._formActions_17k3x_15{justify-content:stretch;flex-direction:column-reverse}._formActions_17k3x_15 button{width:100%}._table_17k3x_21,._table_17k3x_21 thead,._table_17k3x_21 tbody,._table_17k3x_21 tr,._table_17k3x_21 td{display:block;width:100%}._table_17k3x_21{min-width:0;box-shadow:none;background:transparent}._table_17k3x_21 thead{display:none}._table_17k3x_21 tr{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:10px;margin-bottom:.75rem;padding:.35rem .65rem}._table_17k3x_21 td{border-bottom:1px dashed var(--border-color);padding:.5rem 0;display:grid;grid-template-columns:minmax(110px,40%) 1fr;gap:.65rem;align-items:start;text-align:left}._table_17k3x_21 td:last-child{border-bottom:none}._table_17k3x_21 td:before{content:attr(data-label);font-size:.76rem;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.02em}._actionsCell_17k3x_26{white-space:normal}._actionsCell_17k3x_26 button{margin-right:.35rem}}._wrapper_1crpg_2{max-width:900px;padding-bottom:5rem}._loader_1crpg_7{padding:3rem;color:var(--text-muted);font-size:.95rem}._pageHeader_1crpg_13{margin-bottom:1.5rem}._pageHeader_1crpg_13 h2{font-size:1.4rem;margin:0 0 .25rem}._pageSubtitle_1crpg_22{font-size:.88rem;color:var(--text-muted);margin:0}._tabs_1crpg_29{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:1.5rem;border-bottom:2px solid var(--border-color);padding-bottom:0}._tab_1crpg_29{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;font-size:.88rem;font-weight:500;color:var(--text-muted);cursor:pointer;border-radius:4px 4px 0 0;transition:color .15s,background .15s;position:relative}._tab_1crpg_29:hover{color:var(--text-main);background:var(--bg-surface-soft)}._tabActive_1crpg_61{color:var(--btn-primary-bg);border-bottom-color:var(--btn-primary-bg);background:none}._dirtyDot_1crpg_67{width:6px;height:6px;border-radius:50%;background:#f59e0b;flex-shrink:0}._panel_1crpg_76{background:var(--bg-surface);border-radius:10px;box-shadow:0 1px 6px #00000012;padding:2rem;position:relative}._sectionTitle_1crpg_87{display:flex;align-items:center;gap:8px;font-size:1.05rem;font-weight:600;margin:0 0 .4rem}._sectionDesc_1crpg_96{font-size:.86rem;color:var(--text-muted);margin:0 0 1.5rem;line-height:1.5}._grid2_1crpg_104{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}._grid1_1crpg_110{display:flex;flex-direction:column;gap:1.25rem}._field_1crpg_116{display:flex;flex-direction:column;gap:4px}._fieldFull_1crpg_122{display:flex;flex-direction:column;gap:4px;grid-column:1 / -1}._fieldHint_1crpg_129{font-size:.8rem;color:var(--text-muted);margin:0 0 4px}._label_1crpg_136{font-size:.83rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em}._input_1crpg_144{padding:9px 12px;border:1px solid var(--border-color);border-radius:6px;font-size:.9rem;background:var(--bg-surface-soft);color:var(--text-main);width:100%;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}._input_1crpg_144:focus{outline:none;border-color:var(--btn-primary-bg);box-shadow:0 0 0 3px #1a56db1f}._input_1crpg_144:disabled{opacity:.45;cursor:not-allowed}._textarea_1crpg_167{resize:vertical;min-height:240px;font-family:inherit;line-height:1.6}._secretWrap_1crpg_175{position:relative}._secretInput_1crpg_179{padding-right:40px}._secretToggle_1crpg_183{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--text-muted);cursor:pointer;padding:4px;display:flex;align-items:center;border-radius:4px;transition:color .15s}._secretToggle_1crpg_183:hover{color:var(--text-main)}._toggleRow_1crpg_204{margin-bottom:1.5rem}._toggleLabel_1crpg_208{display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-size:.9rem;font-weight:500;-webkit-user-select:none;user-select:none}._toggleSwitch_1crpg_218{display:inline-block;width:40px;height:22px;background:#cbd5e1;border-radius:11px;position:relative;cursor:pointer;transition:background .2s;flex-shrink:0}._toggleOn_1crpg_230{background:var(--btn-primary-bg)}._toggleThumb_1crpg_234{position:absolute;top:2px;left:2px;width:18px;height:18px;background:#fff;border-radius:50%;transition:transform .2s;box-shadow:0 1px 3px #0003}._toggleOn_1crpg_230 ._toggleThumb_1crpg_234{transform:translate(18px)}._toggleList_1crpg_251{display:flex;flex-direction:column;gap:1px}._toggleRowItem_1crpg_257{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;padding:1rem;border-radius:8px;border:1px solid var(--border-color);background:var(--bg-surface-soft)}._toggleRowText_1crpg_268{display:flex;flex-direction:column;gap:3px;flex:1}._toggleRowLabel_1crpg_275{font-size:.92rem;font-weight:600}._toggleRowDesc_1crpg_280{font-size:.84rem;color:var(--text-muted);line-height:1.4}._updatedInfo_1crpg_287{font-size:.75rem;color:var(--text-muted);margin:2px 0 0;font-style:italic}._dimmed_1crpg_295{opacity:.55;pointer-events:none}._testBlock_1crpg_301{margin-top:2rem;padding:1.25rem;border-radius:8px;border:1px dashed var(--border-color);background:var(--bg-surface-soft)}._testTitle_1crpg_309{font-size:.95rem;font-weight:600;margin:0 0 .75rem}._testRow_1crpg_315{display:flex;gap:.75rem;align-items:center}._testRow_1crpg_315 ._input_1crpg_144{flex:1}._testBtn_1crpg_325{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;background:var(--btn-primary-bg);color:#fff;border:none;border-radius:6px;font-size:.88rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s;flex-shrink:0}._testBtn_1crpg_325:hover:not(:disabled){background:var(--btn-primary-hover)}._testBtn_1crpg_325:disabled{opacity:.6;cursor:not-allowed}._resultOk_1crpg_351{display:flex;align-items:center;gap:6px;margin-top:.75rem;padding:8px 12px;border-radius:6px;background:#f0fdf4;color:#15803d;font-size:.86rem;font-weight:500}._resultErr_1crpg_364{display:flex;align-items:center;gap:6px;margin-top:.75rem;padding:8px 12px;border-radius:6px;background:#fef2f2;color:#dc2626;font-size:.86rem;font-weight:500}._changelogList_1crpg_378{display:flex;flex-direction:column;gap:1.2rem;margin-top:1.5rem}._changelogEntry_1crpg_385{padding:1rem 1.25rem;border-left:3px solid var(--accent);background:var(--bg-surface-soft);border-radius:6px}._changelogVersion_1crpg_392{display:flex;align-items:baseline;gap:1rem;margin-bottom:.5rem}._changelogVersion_1crpg_392 strong{font-size:1rem;color:var(--text-primary)}._changelogDate_1crpg_404{font-size:.8rem;color:var(--text-muted)}._changelogDesc_1crpg_409{margin:.5rem 0 0;font-size:.9rem;color:var(--text-secondary);line-height:1.5;white-space:pre-line}._infoBox_1crpg_418{display:flex;gap:.75rem;align-items:flex-start;margin-top:1.5rem;padding:1rem 1.25rem;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;font-size:.86rem;color:#1e40af;line-height:1.5}._infoBox_1crpg_418>svg{flex-shrink:0;margin-top:2px}._infoBox_1crpg_418 p{margin:4px 0 0}._infoBox_1crpg_418 code{background:#1e40af1a;padding:1px 4px;border-radius:3px;font-size:.83em}._termsPreview_1crpg_449{margin-top:2rem}._previewTitle_1crpg_453{font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin:0 0 .5rem}._previewBox_1crpg_462{background:var(--bg-surface-soft);border:1px solid var(--border-color);border-radius:8px;padding:1.25rem;font-size:.9rem;line-height:1.7;max-height:300px;overflow-y:auto;white-space:pre-wrap;color:var(--text-main)}._previewBox_1crpg_462 p{margin:0 0 .25rem}._saveBar_1crpg_480{position:sticky;bottom:-2rem;left:0;right:0;display:flex;align-items:center;justify-content:flex-end;gap:1rem;padding:1rem 1.5rem;background:var(--bg-surface);border-top:1px solid var(--border-color);border-radius:0 0 10px 10px;margin:2rem -2rem -2rem;transform:translateY(8px);opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;z-index:10}._saveBarVisible_1crpg_501{opacity:1;pointer-events:auto;transform:translateY(0)}._saveBarHint_1crpg_507{font-size:.83rem;color:var(--text-muted)}._saveBtn_1crpg_512{display:inline-flex;align-items:center;gap:6px;padding:9px 20px;background:var(--btn-primary-bg);color:#fff;border:none;border-radius:6px;font-size:.88rem;font-weight:600;cursor:pointer;transition:background .15s}._saveBtn_1crpg_512:hover:not(:disabled){background:var(--btn-primary-hover)}._saveBtn_1crpg_512:disabled{opacity:.6;cursor:not-allowed}@keyframes _spin_1crpg_542{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._spin_1crpg_542{animation:_spin_1crpg_542 .8s linear infinite}._toast_1crpg_547{position:fixed;bottom:2rem;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;padding:10px 20px;border-radius:8px;font-size:.88rem;font-weight:500;z-index:1000;animation:_fadeInUp_1crpg_1 .2s ease;box-shadow:0 4px 16px #00000026;white-space:nowrap}._toastOk_1crpg_565{background:#166534;color:#fff}._toastErr_1crpg_570{background:#991b1b;color:#fff}@keyframes _fadeInUp_1crpg_1{0%{opacity:0;transform:translate(-50%) translateY(8px)}to{opacity:1;transform:translate(-50%) translateY(0)}}html.theme-dark ._panel_1crpg_76{background:#1e293b;box-shadow:0 1px 6px #0000004d}html.theme-dark ._toggleRowItem_1crpg_257,html.theme-dark ._testBlock_1crpg_301,html.theme-dark ._previewBox_1crpg_462{background:#0f172a;border-color:#334155}html.theme-dark ._infoBox_1crpg_418{background:#1e3a5f;border-color:#2563eb;color:#93c5fd}html.theme-dark ._infoBox_1crpg_418 code{background:#93c5fd26}html.theme-dark ._saveBar_1crpg_480{background:#1e293b;border-top-color:#334155}html.theme-dark ._resultOk_1crpg_351{background:#14532d;color:#86efac}html.theme-dark ._resultErr_1crpg_364{background:#7f1d1d;color:#fca5a5}@media (max-width: 768px){._panel_1crpg_76{padding:1.25rem}._grid2_1crpg_104{grid-template-columns:1fr}._tabs_1crpg_29{gap:2px}._tab_1crpg_29{padding:7px 10px;font-size:.8rem}._saveBar_1crpg_480{margin:1.5rem -1.25rem -1.25rem;flex-direction:column;align-items:stretch;gap:.5rem}._saveBarHint_1crpg_507{text-align:center}._saveBtn_1crpg_512{justify-content:center}._testRow_1crpg_315{flex-direction:column}._testBtn_1crpg_325{width:100%;justify-content:center}._versionGrid_1crpg_669{grid-template-columns:1fr}}@media (max-width: 480px){._tab_1crpg_29 span:last-child:not(._dirtyDot_1crpg_67){display:none}._tab_1crpg_29{padding:8px 10px}}._backupCard_1crpg_685{display:flex;gap:1.5rem;align-items:flex-start;padding:1.5rem;border:1px solid var(--border-color);border-radius:10px;background:var(--bg-surface-soft)}._backupIcon_1crpg_695{color:var(--btn-primary-bg);flex-shrink:0;padding-top:4px}._backupInfo_1crpg_701{flex:1}._backupInfo_1crpg_701 h4{font-size:1rem;font-weight:600;margin:0 0 .4rem}._backupInfo_1crpg_701 p{font-size:.87rem;color:var(--text-muted);margin:0 0 .75rem;line-height:1.5}._backupFeatureList_1crpg_718{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:3px}._backupFeatureList_1crpg_718 li{font-size:.84rem;color:var(--text-muted);padding-left:1rem;position:relative}._backupFeatureList_1crpg_718 li:before{content:"✓";position:absolute;left:0;color:#16a34a;font-size:.8rem}._backupBtn_1crpg_742{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:var(--btn-primary-bg);color:#fff;border:none;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;white-space:nowrap;flex-shrink:0;align-self:center;transition:background .15s}._backupBtn_1crpg_742:hover:not(:disabled){background:var(--btn-primary-hover)}._backupBtn_1crpg_742:disabled{opacity:.6;cursor:not-allowed}._backupResult_1crpg_769{display:flex;gap:.75rem;align-items:flex-start;margin-top:1.25rem;padding:1rem 1.25rem;border-radius:8px;background:#f0fdf4;border:1px solid #bbf7d0;color:#15803d;font-size:.88rem}._backupResult_1crpg_769>svg{flex-shrink:0;margin-top:2px}._backupResult_1crpg_769>div{display:flex;flex-direction:column;gap:4px}._backupDate_1crpg_790{font-size:.82rem;color:#166534}._backupCounts_1crpg_795{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}._backupCount_1crpg_795{background:#dcfce7;color:#14532d;border-radius:4px;padding:2px 8px;font-size:.78rem}html.theme-dark ._backupCard_1crpg_685{background:#0f172a;border-color:#334155}html.theme-dark ._backupResult_1crpg_769{background:#14532d;border-color:#166534;color:#86efac}html.theme-dark ._backupDate_1crpg_790{color:#4ade80}html.theme-dark ._backupCount_1crpg_795{background:#166534;color:#bbf7d0}@media (max-width: 640px){._backupCard_1crpg_685{flex-direction:column}._backupIcon_1crpg_695{display:none}._backupBtn_1crpg_742{width:100%;justify-content:center}}._restoreSection_1crpg_844{margin-top:2rem;padding-top:2rem;border-top:1px solid var(--border-color)}._restoreTitle_1crpg_850{font-size:1rem;font-weight:600;margin:0 0 .4rem}._restoreLabel_1crpg_856{display:inline-flex;cursor:pointer;background:#0f172a;position:relative}._restoreLabel_1crpg_856:hover:not(._restoreDisabled_1crpg_863){background:#1e293b}._restoreDisabled_1crpg_863{opacity:.6;cursor:not-allowed;pointer-events:none}._hiddenInput_1crpg_873{position:absolute;width:0;height:0;opacity:0;pointer-events:none}._restoreResultOk_1crpg_881,._restoreResultErr_1crpg_882{margin-top:1.25rem;padding:1.25rem;border-radius:8px;font-size:.88rem;display:flex;flex-direction:column;gap:6px}._restoreResultOk_1crpg_881{background:#f0fdf4;border:1px solid #bbf7d0;color:#15803d}._restoreResultErr_1crpg_882{background:#fef2f2;border:1px solid #fecaca;color:#dc2626}._restoreResultHeader_1crpg_904{display:flex;align-items:center;gap:8px;font-weight:600;font-size:.92rem}._restoreDate_1crpg_912{font-size:.82rem;opacity:.8}._restoreWarning_1crpg_917{font-weight:500;color:#92400e;background:#fffbeb;border-radius:4px;padding:4px 8px}._restoreNote_1crpg_925{font-size:.82rem;font-style:italic;opacity:.8}._restoreReport_1crpg_931{display:flex;flex-direction:column;gap:4px;margin-top:4px;border-top:1px solid rgba(0,0,0,.08);padding-top:8px}._restoreReportRow_1crpg_940{display:flex;align-items:center;gap:8px;font-size:.82rem;flex-wrap:wrap}._restoreReportSection_1crpg_948{font-weight:600;min-width:120px}._restoreReportOk_1crpg_953{color:#16a34a;background:#dcfce7;border-radius:4px;padding:1px 6px}._restoreReportSkip_1crpg_960{color:#92400e;background:#fef3c7;border-radius:4px;padding:1px 6px}._restoreReportErrors_1crpg_967{font-size:.8rem}._restoreReportErrors_1crpg_967 summary{cursor:pointer;color:#dc2626}._restoreReportErrors_1crpg_967 ul{margin:4px 0 0 1rem;display:flex;flex-direction:column;gap:2px}html.theme-dark ._restoreResultOk_1crpg_881{background:#14532d;border-color:#166534;color:#86efac}html.theme-dark ._restoreResultErr_1crpg_882{background:#7f1d1d;border-color:#991b1b;color:#fca5a5}html.theme-dark ._restoreWarning_1crpg_917{background:#451a03;color:#fcd34d}html.theme-dark ._restoreReportOk_1crpg_953{background:#166534;color:#bbf7d0}html.theme-dark ._restoreReportSkip_1crpg_960{background:#451a03;color:#fcd34d}@media (max-width: 640px){._restoreLabel_1crpg_856{width:100%;justify-content:center}}._table_1crpg_1018{width:100%;border-collapse:collapse;font-size:.875rem;margin-top:.5rem}._table_1crpg_1018 th{text-align:left;padding:.5rem .75rem;background:#f9fafb;border-bottom:2px solid #e5e7eb;font-weight:600;color:#374151}._table_1crpg_1018 td{padding:.5rem .75rem;border-bottom:1px solid #f3f4f6;vertical-align:middle}._table_1crpg_1018 tbody tr:hover{background:#f9fafb}._checkboxLabel_1crpg_1042{display:inline-flex;align-items:center;gap:.45rem;cursor:pointer;font-size:.875rem}._checkboxLabel_1crpg_1042 input[type=checkbox]{cursor:pointer}._checkboxLabel_1crpg_1042 input:disabled{cursor:not-allowed;opacity:.6}._templateCard_1crpg_1054{border:1px solid #e5e7eb;border-radius:8px;padding:1rem;margin-bottom:1rem}._templateCardHeader_1crpg_1061{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap;margin-bottom:.75rem}._defaultBadge_1crpg_1070{display:inline-block;margin-left:.5rem;padding:.1rem .45rem;background:#dbeafe;color:#1d4ed8;border-radius:9999px;font-size:.7rem;font-weight:600;vertical-align:middle}._placeholders_1crpg_1082{margin-top:.3rem;font-size:.8rem;color:#6b7280}._placeholderCode_1crpg_1088{display:inline-block;margin:0 .15rem;padding:0 .3rem;background:#f3f4f6;border-radius:4px;font-family:monospace;font-size:.8rem;color:#374151}._templatePreview_1crpg_1099{font-size:.85rem;color:#374151}._previewLabel_1crpg_1104{font-weight:600;margin-right:.25rem}._previewBody_1crpg_1109{margin:.35rem 0 0;padding:.6rem .75rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-family:inherit;font-size:.82rem;white-space:pre-wrap;max-height:100px;overflow-y:auto;color:#374151}._btnSecondary_1crpg_1123{padding:.35rem .75rem;background:#f3f4f6;color:#374151;border:1px solid #d1d5db;border-radius:6px;cursor:pointer;font-size:.875rem}._btnSecondary_1crpg_1123:hover{background:#e5e7eb}._btnSecondary_1crpg_1123:disabled{opacity:.6;cursor:not-allowed}html.theme-dark ._table_1crpg_1018 th{background:#0f172a;border-color:#334155;color:#94a3b8}html.theme-dark ._table_1crpg_1018 td{border-color:#334155;color:#e2e8f0}html.theme-dark ._table_1crpg_1018 tbody tr:hover{background:#1e293b}html.theme-dark ._templateCard_1crpg_1054{border-color:#334155}html.theme-dark ._placeholders_1crpg_1082{color:#94a3b8}html.theme-dark ._placeholderCode_1crpg_1088{background:#1e293b;color:#e2e8f0}html.theme-dark ._templatePreview_1crpg_1099{color:#e2e8f0}html.theme-dark ._previewBody_1crpg_1109{background:#0f172a;border-color:#334155;color:#e2e8f0}html.theme-dark ._btnSecondary_1crpg_1123{background:#1e293b;border-color:#334155;color:#e2e8f0}html.theme-dark ._btnSecondary_1crpg_1123:hover{background:#334155}html.theme-dark ._modal_1crpg_1184{background:#1e293b;color:#e2e8f0}@media (max-width: 768px){._table_1crpg_1018,._table_1crpg_1018 thead,._table_1crpg_1018 tbody,._table_1crpg_1018 tr,._table_1crpg_1018 td{display:block;width:100%}._table_1crpg_1018 thead{display:none}._table_1crpg_1018 tr{border:1px solid var(--border-color);border-radius:10px;margin-bottom:.75rem;background:var(--bg-surface);padding:.35rem .65rem}._table_1crpg_1018 td{border-bottom:1px dashed var(--border-color);padding:.5rem 0;display:grid;grid-template-columns:minmax(110px,40%) 1fr;gap:.65rem;align-items:start}._table_1crpg_1018 td:last-child{border-bottom:none}._table_1crpg_1018 td:before{content:attr(data-label);font-size:.76rem;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.02em}}._modalOverlay_1crpg_1235{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._modal_1crpg_1184{background:#fff;border-radius:10px;padding:1.5rem;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 40px #0003}._wrapper_v5zaw_1{max-width:960px}._header_v5zaw_2{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem;flex-wrap:wrap;gap:.75rem}._header_v5zaw_2 h2{font-size:1.3rem;margin:0}._headerActions_v5zaw_4{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._monthPicker_v5zaw_6{padding:7px 10px;border:1px solid #d1d5db;border-radius:4px;font-size:.9rem}._monthPicker_v5zaw_6:focus{outline:2px solid #1a56db;border-color:transparent}._primaryBtn_v5zaw_9{background:var(--btn-primary-bg);color:#fff;border:none;padding:8px 16px;border-radius:4px;font-weight:600;font-size:.9rem;cursor:pointer;transition:background .15s}._primaryBtn_v5zaw_9:hover:not(:disabled){background:var(--btn-primary-hover)}._primaryBtn_v5zaw_9:disabled{opacity:.5;cursor:not-allowed}._dangerBtn_v5zaw_13{background:#dc2626;color:#fff;border:none;padding:8px 16px;border-radius:4px;font-weight:600;font-size:.9rem;cursor:pointer}._dangerBtn_v5zaw_13:hover{background:#b91c1c}._secondaryBtn_v5zaw_16{background:var(--btn-secondary-bg);color:var(--text-main);border:1px solid var(--btn-secondary-border);padding:6px 14px;border-radius:4px;font-size:.87rem;cursor:pointer;transition:background .15s}._secondaryBtn_v5zaw_16:hover{background:var(--btn-secondary-hover)}._table_v5zaw_19{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 4px #00000014}._table_v5zaw_19 th,._table_v5zaw_19 td{padding:9px 14px;text-align:left;border-bottom:1px solid #f0f0f0;font-size:.88rem}._table_v5zaw_19 th{background:#f9fafb;font-weight:600;color:#555}._table_v5zaw_19 tr:last-child td{border-bottom:none}._table_v5zaw_19 td._right_v5zaw_23,._table_v5zaw_19 th._right_v5zaw_23{text-align:right}._table_v5zaw_19 td._center_v5zaw_24,._table_v5zaw_19 th._center_v5zaw_24{text-align:center}._error_v5zaw_26{color:#dc2626;font-size:.9rem;background:#fef2f2;border:1px solid #fecaca;border-radius:4px;padding:10px 14px}._warning_v5zaw_27{color:#92400e;font-size:.9rem;background:#fffbeb;border:1px solid #fde68a;border-radius:4px;padding:10px 14px}._success_v5zaw_28{color:#065f46;font-size:.9rem;background:#ecfdf5;border:1px solid #6ee7b7;border-radius:4px;padding:10px 14px}._empty_v5zaw_29{color:#aaa;font-size:.9rem;padding:1.5rem 0}._badge_v5zaw_31{display:inline-block;padding:2px 8px;border-radius:12px;font-size:.78rem;font-weight:600}._badgePositive_v5zaw_32{background:#dcfce7;color:#166534}._badgeNegative_v5zaw_33{background:#fee2e2;color:#991b1b}._badgeNeutral_v5zaw_34{background:#f1f5f9;color:#475569}._section_v5zaw_36{margin-bottom:2rem}._sectionTitle_v5zaw_37{font-size:1rem;font-weight:600;margin-bottom:1rem}._expandRow_v5zaw_40 td{background:#f8fafc;padding:.75rem 1rem}._expandInner_v5zaw_41{padding:.25rem 0}._expandTable_v5zaw_42{width:100%;border-collapse:collapse;font-size:.88rem}._expandTable_v5zaw_42 th,._expandTable_v5zaw_42 td{padding:.4rem .75rem;border-bottom:1px solid #e5e7eb;text-align:left}._expandInner_v5zaw_41{overflow-x:auto}._expandTable_v5zaw_42{width:100%;border-collapse:collapse;font-size:.83rem}._expandTable_v5zaw_42 th,._expandTable_v5zaw_42 td{padding:5px 10px;border-bottom:1px solid #e5e7eb}._expandTable_v5zaw_42 th{font-weight:600;color:#6b7280}._toggleBtn_v5zaw_50{background:none;border:none;cursor:pointer;color:#1a56db;font-size:.83rem;padding:0}._actions_v5zaw_52{display:flex;gap:.5rem;align-items:center}._modalOverlay_v5zaw_55{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:999}._modal_v5zaw_55{background:#fff;border-radius:8px;padding:1.5rem;max-width:680px;width:90%;max-height:80vh;overflow-y:auto;box-shadow:0 20px 60px #00000040}._modal_v5zaw_55 h3{margin:0 0 1rem;font-size:1.1rem}._modalActions_v5zaw_58{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.25rem}html.theme-dark ._table_v5zaw_19{background:#1e293b;box-shadow:0 1px 4px #0000004d}html.theme-dark ._table_v5zaw_19 th,html.theme-dark ._table_v5zaw_19 td{border-bottom-color:#334155;color:#e2e8f0}html.theme-dark ._table_v5zaw_19 th{background:#0f172a;color:#94a3b8}html.theme-dark ._expandRow_v5zaw_40 td{background:#0f172a}html.theme-dark ._expandTable_v5zaw_42 th,html.theme-dark ._expandTable_v5zaw_42 td{border-bottom-color:#334155;color:#e2e8f0}html.theme-dark ._expandTable_v5zaw_42 th{color:#94a3b8}html.theme-dark ._monthPicker_v5zaw_6{background:#0f172a;border-color:#334155;color:#e2e8f0}html.theme-dark ._modal_v5zaw_55{background:#1e293b;color:#e2e8f0}@media (max-width: 768px){._header_v5zaw_2{flex-direction:column;align-items:flex-start}._table_v5zaw_19,._table_v5zaw_19 thead,._table_v5zaw_19 tbody,._table_v5zaw_19 tr,._table_v5zaw_19 td{display:block;width:100%}._table_v5zaw_19{box-shadow:none;background:transparent}._table_v5zaw_19 thead{display:none}._table_v5zaw_19 tr{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:10px;margin-bottom:.75rem;padding:.35rem .65rem}._table_v5zaw_19 td{border-bottom:1px dashed var(--border-color);padding:.5rem 0;display:grid;grid-template-columns:minmax(120px,42%) 1fr;gap:.65rem;align-items:start;text-align:left!important}._table_v5zaw_19 td:last-child{border-bottom:none}._table_v5zaw_19 td:before{content:attr(data-label);font-size:.76rem;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.02em}._expandRow_v5zaw_40,._expandRow_v5zaw_40 td{display:block;width:100%}._expandRow_v5zaw_40{border:none!important;background:transparent!important;margin-bottom:.75rem;padding:0}._expandRow_v5zaw_40 td{border-bottom:none;padding:0}._expandRow_v5zaw_40 td:before{content:none}._actions_v5zaw_52{flex-wrap:wrap;justify-content:flex-start}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{color-scheme:light;--bg-app: #f5f5f5;--bg-surface: #ffffff;--bg-surface-soft: #f8fafc;--border-color: #e5e7eb;--text-main: #222222;--text-muted: #64748b;--motion-fast: .14s;--motion-medium: .22s;--btn-primary-bg: #1a56db;--btn-primary-hover: #1647b8;--btn-secondary-bg: transparent;--btn-secondary-border: #d1d5db;--btn-secondary-hover: #f3f4f6;--btn-add-bg: #1a56db;--btn-add-hover: #1647b8;--btn-icon-hover-bg: #f0f4ff;--btn-icon-hover-color: #1a56db;--btn-danger-hover-bg: #fff0f0}html.theme-dark{color-scheme:dark;--bg-app: #0b1220;--bg-surface: #111a2b;--bg-surface-soft: #0f172a;--border-color: #233047;--text-main: #e2e8f0;--text-muted: #9fb0c8;--btn-secondary-border: #334155;--btn-secondary-hover: #1e293b;--btn-add-bg: #2563eb;--btn-add-hover: #1d4ed8;--btn-icon-hover-bg: #1e3a5f;--btn-icon-hover-color: #60a5fa;--btn-danger-hover-bg: #2d1515}body{font-family:system-ui,-apple-system,sans-serif;background:var(--bg-app);color:var(--text-main)}a{color:inherit;text-decoration:none}button{cursor:pointer}button,a,input,textarea,select{transition:background-color var(--motion-fast) ease,color var(--motion-fast) ease,border-color var(--motion-fast) ease,box-shadow var(--motion-fast) ease,opacity var(--motion-fast) ease,transform var(--motion-fast) ease}button:active{transform:translateY(1px)}[class*=card],[class*=modal],[class*=table],[class*=panel],[class*=dropdown]{transition:background-color var(--motion-medium) ease,border-color var(--motion-medium) ease,box-shadow var(--motion-medium) ease,transform var(--motion-medium) ease}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}html.theme-dark input,html.theme-dark textarea,html.theme-dark select{background:#0f172a;color:var(--text-main);border-color:#334155}html.theme-dark table,html.theme-dark thead,html.theme-dark tbody,html.theme-dark tr,html.theme-dark th,html.theme-dark td{border-color:#26354d!important}html.theme-dark [class*=card],html.theme-dark [class*=modal]{background-color:var(--bg-surface);color:var(--text-main)}
