._toast_rkhm7_1{--toast-surface-bg:color-mix(in srgb, var(--bg-secondary) 86%, var(--bg-primary));--toast-border-color:color-mix(in srgb, var(--text-primary) 12%, transparent);--toast-shadow-color:color-mix(in srgb, var(--surface-backdrop) 52%, transparent);--toast-success-bg:color-mix(in srgb, var(--success-color) 88%, var(--bg-secondary));--toast-error-bg:color-mix(in srgb, var(--danger-color) 88%, var(--bg-secondary));--toast-warning-bg:color-mix(in srgb, var(--warning-color) 88%, var(--bg-secondary));--toast-info-bg:color-mix(in srgb, var(--info-color) 88%, var(--bg-secondary));z-index:9999;background:var(--toast-surface-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--toast-text);box-shadow:0 8px 16px var(--toast-shadow-color);border:1px solid var(--toast-border-color);border-radius:8px;min-width:250px;max-width:400px;padding:16px 20px;font-size:1rem;animation:2.5s ease-in-out _slideUpFade_rkhm7_1;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}._content_rkhm7_45{justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}._content_rkhm7_45 span{text-align:left;flex:1}._closeButton_rkhm7_75{color:inherit;cursor:pointer;background:0 0;border:none;padding:0 0 0 12px;font-size:1.4rem;line-height:1}._success_rkhm7_99{background:var(--toast-success-bg)}._error_rkhm7_106{background:var(--toast-error-bg)}._warning_rkhm7_113{background:var(--toast-warning-bg)}._info_rkhm7_120{background:var(--toast-info-bg)}@keyframes _slideUpFade_rkhm7_1{0%{opacity:0;transform:translate(-50%,20px)}20%{opacity:1;transform:translate(-50%)}80%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,20px)}}@media (width<=500px){._toast_rkhm7_1{width:90%;min-width:unset;padding:10px 15px}}._field_1sli2_1{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;max-width:100%;display:flex}._field_1sli2_1>select{flex:1;min-width:140px;max-width:100%}._notice_1sli2_3{border:1px solid var(--warning-color,#b77900);background:var(--warning-soft,#fff3cd);color:var(--text-primary,#513c00);box-sizing:border-box;border-radius:8px;align-items:center;gap:7px;max-width:100%;padding:7px 10px;font-size:.85rem;font-weight:600;line-height:1.4;display:inline-flex}._notice_1sli2_3 svg{color:var(--warning-color,#b77900);flex-shrink:0}._page_3bsuy_3{max-width:1600px;color:var(--text-primary,#172337);min-width:0;margin:auto;padding:24px}._page_3bsuy_3 *{box-sizing:border-box}._heading_3bsuy_3{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}._heading_3bsuy_3 h1{margin:5px 0;font-size:28px}._heading_3bsuy_3 p,._page_3bsuy_3 small{color:var(--text-secondary,#667085)}._eyebrow_3bsuy_3{letter-spacing:.14em;color:var(--link-color,#3299e5);font-size:11px;font-weight:800}._actions_3bsuy_3{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._page_3bsuy_3 button,._dialog_3bsuy_3 button,._labelCard_3bsuy_3 a{border:1px solid var(--border-color,#cbd5e1);background:var(--card-background-color,#fff);color:var(--text-primary,#172337);cursor:pointer;min-height:40px;font:inherit;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 13px;font-size:13px;text-decoration:none;display:inline-flex}._page_3bsuy_3 button:hover,._dialog_3bsuy_3 button:hover{border-color:#429de3}._page_3bsuy_3 button:disabled,._dialog_3bsuy_3 button:disabled{opacity:.48;cursor:not-allowed}._page_3bsuy_3 ._primary_3bsuy_3,._dialog_3bsuy_3 ._primary_3bsuy_3{color:#fff;background:#1676bb;border-color:#1676bb}._page_3bsuy_3 ._danger_3bsuy_3{color:#e06060}._panel_3bsuy_3{border:1px solid var(--border-color,#dce3ec);background:var(--card-background-color,#fff);border-radius:16px;margin-bottom:20px;padding:20px}._context_3bsuy_3,._filters_3bsuy_3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._context_3bsuy_3{grid-template-columns:repeat(2,minmax(0,1fr))}._page_3bsuy_3 label,._dialog_3bsuy_3 label{flex-direction:column;gap:7px;min-width:0;font-size:13px;font-weight:600;display:flex}._page_3bsuy_3 input,._page_3bsuy_3 select,._dialog_3bsuy_3 input,._dialog_3bsuy_3 select,._dialog_3bsuy_3 textarea{border:1px solid var(--border-color,#cbd5e1);width:100%;min-width:0;font:inherit;background:var(--input-background-color,var(--card-background-color,#fff));color:var(--text-primary,#172337);border-radius:8px;min-height:42px;padding:10px 12px}._page_3bsuy_3 input:focus,._page_3bsuy_3 select:focus,._dialog_3bsuy_3 input:focus,._dialog_3bsuy_3 select:focus,._dialog_3bsuy_3 textarea:focus{outline-offset:1px;outline:2px solid #499bdf}._page_3bsuy_3 small,._dialog_3bsuy_3 small{font-weight:400;line-height:1.5}._lookup_3bsuy_3{border-top:1px solid var(--border-color,#dce3ec);align-items:center;gap:12px;margin-top:20px;padding-top:18px;display:flex}._lookup_3bsuy_3 label{flex:1}._summary_3bsuy_3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px;display:grid}._summary_3bsuy_3 article{border:1px solid var(--border-color,#dce3ec);background:var(--card-background-color,#fff);border-radius:16px;flex-direction:column;gap:8px;padding:22px;display:flex}._summary_3bsuy_3 span{color:var(--text-secondary,#667085);font-size:13px}._summary_3bsuy_3 strong{font-size:26px}._summary_3bsuy_3 small{font-size:11px}._tableWrap_3bsuy_3{width:100%;margin-top:20px;overflow-x:auto}._tableWrap_3bsuy_3 table{border-collapse:collapse;width:100%;font-size:13px}._tableWrap_3bsuy_3 th{text-align:left;color:var(--text-secondary,#667085);text-transform:uppercase;letter-spacing:.04em;font-size:11px}._tableWrap_3bsuy_3 th,._tableWrap_3bsuy_3 td{border-bottom:1px solid var(--border-color,#dce3ec);padding:15px 10px}._tableWrap_3bsuy_3 td>span:not(._badge_3bsuy_3){color:var(--text-secondary,#667085);margin-top:6px;display:block}._badge_3bsuy_3{white-space:nowrap;background:#4195dc21;border-radius:20px;padding:5px 10px;font-size:12px;display:inline-block}._pagination_3bsuy_3{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;font-size:12px;display:flex}._empty_3bsuy_3{text-align:center;color:var(--text-secondary,#667085);padding:55px 20px}._empty_3bsuy_3 h2{font-size:18px}._error_3bsuy_3{background:#dca34a1f;border:1px solid #dca34a;border-radius:8px;margin-bottom:15px;padding:14px}._overlay_3bsuy_3{z-index:11000;background:#050b16b3;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}._dialog_3bsuy_3{border:1px solid var(--border-color,#dce3ec);background:var(--card-background-color,#fff);width:min(1040px,100%);max-height:92dvh;color:var(--text-primary,#172337);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 25px 80px #0004}._dialog_3bsuy_3>header{border-bottom:1px solid var(--border-color,#dce3ec);justify-content:space-between;align-items:center;padding:18px 24px;display:flex}._dialog_3bsuy_3 h2{margin:0;font-size:20px}._dialogBody_3bsuy_3{overscroll-behavior:contain;min-height:0;padding:24px;overflow:auto}._formGrid_3bsuy_3{grid-template-columns:1fr 1fr;gap:18px;display:grid}._wide_3bsuy_3{grid-column:1/-1}._formGrid_3bsuy_3 textarea{resize:vertical;min-height:85px}._formActions_3bsuy_3{border-top:1px solid var(--border-color,#dce3ec);justify-content:flex-end;gap:12px;margin-top:22px;padding-top:20px;display:flex}._detail_3bsuy_3{grid-template-columns:245px 1fr;gap:28px;display:grid}._labelCard_3bsuy_3{text-align:center;border:1px dashed var(--border-color,#cbd5e1);word-break:break-word;border-radius:12px;flex-direction:column;align-items:center;gap:12px;height:fit-content;padding:18px;display:flex}._labelCard_3bsuy_3 img{border-radius:6px;width:200px;max-width:100%}._labelCard_3bsuy_3 small{font-size:11px}._detail_3bsuy_3 dl{grid-template-columns:1fr 1fr;gap:15px;margin:0;display:grid}._detail_3bsuy_3 dt{color:var(--text-secondary,#667085);margin-bottom:4px;font-size:11px}._detail_3bsuy_3 dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px}._detail_3bsuy_3 h3{margin-top:0}._detail_3bsuy_3 button{margin-top:20px}._typeList_3bsuy_3{max-height:260px;margin:18px 0;overflow:auto}._typeList_3bsuy_3>div{border-bottom:1px solid var(--border-color,#dce3ec);justify-content:space-between;align-items:center;padding:10px 0;display:flex}._dialog_3bsuy_3 ._checkbox_3bsuy_3{flex-direction:row;align-items:center;gap:10px;display:flex}._checkbox_3bsuy_3 input{width:20px;height:20px;min-height:20px}._example_3bsuy_3{border:1px dashed var(--border-color,#cbd5e1);border-radius:10px;flex-direction:column;gap:10px;padding:14px;display:flex}._example_3bsuy_3 strong{overflow-wrap:anywhere;font-size:23px}@media (width<=760px){._page_3bsuy_3{padding:14px}._heading_3bsuy_3{flex-direction:column}._heading_3bsuy_3 h1{font-size:24px}._context_3bsuy_3,._filters_3bsuy_3,._summary_3bsuy_3{grid-template-columns:1fr}._summary_3bsuy_3 article{padding:16px}._lookup_3bsuy_3{flex-wrap:wrap}._lookup_3bsuy_3 label{flex-basis:100%}._lookup_3bsuy_3 button{flex:1}._panel_3bsuy_3{padding:14px}._tableWrap_3bsuy_3 table{min-width:630px}._overlay_3bsuy_3{padding:8px}._dialog_3bsuy_3{max-height:96dvh}._dialogBody_3bsuy_3{padding:16px}._dialog_3bsuy_3>header{padding:14px 16px}._formGrid_3bsuy_3,._detail_3bsuy_3,._detail_3bsuy_3 dl{grid-template-columns:1fr}._labelCard_3bsuy_3{max-width:280px;margin:auto}._wide_3bsuy_3{grid-column:auto}._pagination_3bsuy_3{flex-wrap:wrap}}._page_1hxg6_1{max-width:1550px;color:var(--text-primary,#18273a);margin:auto;padding:24px}._page_1hxg6_1 *,._editor_1hxg6_1 *,._picker_1hxg6_1 *{box-sizing:border-box}._heading_1hxg6_1{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}._heading_1hxg6_1 h1{align-items:center;gap:12px;margin:6px 0;font-size:28px;display:flex}._heading_1hxg6_1 p{color:var(--text-secondary,#64748b);margin:8px 0}._eyebrow_1hxg6_1{letter-spacing:.12em;color:#318dce;font-size:11px;font-weight:800}._panel_1hxg6_1,._picker_1hxg6_1{border:1px solid var(--border-color,#d1dae6);background:var(--customer-card,#fff);border-radius:14px;margin-bottom:18px;padding:20px}._page_1hxg6_1 label,._editor_1hxg6_1 label,._picker_1hxg6_1 label{flex-direction:column;gap:7px;min-width:0;font-size:13px;font-weight:600;display:flex}._page_1hxg6_1 input,._page_1hxg6_1 select,._editor_1hxg6_1 input,._editor_1hxg6_1 select,._editor_1hxg6_1 textarea,._picker_1hxg6_1 input{border:1px solid var(--border-color,#cbd5e1);background:var(--customer-input,#fff);width:100%;min-height:42px;color:inherit;font:inherit;border-radius:8px;min-width:0;padding:10px 12px}._editor_1hxg6_1 textarea{resize:vertical}._grid_1hxg6_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._page_1hxg6_1 button,._editor_1hxg6_1 button,._picker_1hxg6_1 button{font:inherit;border:1px solid var(--border-color,#cbd5e1);cursor:pointer;background:var(--customer-card,#fff);min-height:40px;color:inherit;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:inline-flex}._page_1hxg6_1 button:disabled,._editor_1hxg6_1 button:disabled,._picker_1hxg6_1 button:disabled{opacity:.5;cursor:not-allowed}._page_1hxg6_1 ._primary_1hxg6_1,._editor_1hxg6_1 ._primary_1hxg6_1,._picker_1hxg6_1 ._primary_1hxg6_1{color:#fff;background:#177ab9;border-color:#177ab9}._actions_1hxg6_1{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._toolbar_1hxg6_1{flex-wrap:wrap;align-items:end;gap:18px;display:flex}._search_1hxg6_1{flex:1;min-width:210px}._search_1hxg6_1>div{align-items:center;gap:10px;display:flex}._search_1hxg6_1 input{flex:1}._hint_1hxg6_1{color:var(--text-secondary,#65758a);margin:14px 0;font-size:12px;line-height:1.6}._notice_1hxg6_1,._error_1hxg6_1{background:#e3ac2019;border:1px solid #b68b20;border-radius:8px;padding:12px;font-size:13px;line-height:1.6}._error_1hxg6_1{color:var(--customer-error,#b32626);background:#d85b5b14;border-color:#d85b5b}._list_1hxg6_1{gap:10px;margin-top:18px;display:grid}._row_1hxg6_1{border:1px solid var(--border-color,#d1dae6);border-radius:12px;grid-template-columns:minmax(180px,1.5fr) minmax(160px,1fr) minmax(150px,.8fr) auto;align-items:center;gap:20px;padding:18px;display:grid}._row_1hxg6_1 small,._selected_1hxg6_1 small{color:var(--text-secondary,#65758a);overflow-wrap:anywhere;margin-top:6px;font-size:12px;display:block}._row_1hxg6_1 strong{overflow-wrap:anywhere;font-size:15px}._badge_1hxg6_1{background:#188dc41b;border-radius:20px;padding:5px 10px;font-size:11px;display:inline-block}._page_1hxg6_1 ._danger_1hxg6_1{color:var(--customer-error,#b32626)}._footer_1hxg6_1{border-top:1px solid var(--border-color,#d1dae6);justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding-top:18px;display:flex}._empty_1hxg6_1{text-align:center;padding:36px 20px}._empty_1hxg6_1>svg{color:#469bd0;font-size:36px}._empty_1hxg6_1 p{max-width:550px;margin:auto;font-size:13px;line-height:1.7}._tabs_1hxg6_1{border-bottom:1px solid var(--border-color,#d1dae6);gap:8px;margin-bottom:20px;padding-bottom:12px;display:flex;overflow:auto}._tabs_1hxg6_1 button{white-space:nowrap}._tabs_1hxg6_1 [aria-current=page]{color:#fff;background:#177ab9;border-color:#177ab9}._editor_1hxg6_1{color:var(--text-primary,#18273a)}._editor_1hxg6_1 p{font-size:13px;line-height:1.6}._editor_1hxg6_1>nav+div{min-height:240px}._picker_1hxg6_1 h3{margin-top:0;font-size:16px}._selected_1hxg6_1{justify-content:space-between;align-items:center;gap:12px;display:flex}._results_1hxg6_1{gap:8px;max-height:280px;margin-bottom:14px;display:grid;overflow:auto}._results_1hxg6_1 button{text-align:left;flex-direction:column;align-items:start;display:flex}._results_1hxg6_1 small{color:var(--text-secondary,#65758a)}._results_1hxg6_1 span{color:#338dce;font-size:11px}._picker_1hxg6_1 ._editor_1hxg6_1{padding:0}._picker_1hxg6_1 ._editor_1hxg6_1 ._grid_1hxg6_1{min-height:0}[data-theme=dark] ._page_1hxg6_1,.dark-theme ._page_1hxg6_1,[data-theme=dark] ._editor_1hxg6_1,.dark-theme ._editor_1hxg6_1,[data-theme=dark] ._picker_1hxg6_1,.dark-theme ._picker_1hxg6_1{--customer-card:#1c2a38;--customer-input:#15202c;--border-color:#35495e;--text-primary:#e8eff7;--text-secondary:#b5c8db;--customer-error:#ffa1a1;color:#e8eff7}@media (width<=850px){._row_1hxg6_1{grid-template-columns:1fr 1fr;gap:14px}._row_1hxg6_1 ._actions_1hxg6_1{justify-content:flex-end}}@media (width<=560px){._page_1hxg6_1{padding:14px}._heading_1hxg6_1{flex-direction:column;align-items:start}._heading_1hxg6_1 h1{font-size:24px}._panel_1hxg6_1,._picker_1hxg6_1{padding:14px}._grid_1hxg6_1{grid-template-columns:1fr;gap:14px}._toolbar_1hxg6_1{align-items:stretch}._toolbar_1hxg6_1>label{flex:1;min-width:100%}._row_1hxg6_1{grid-template-columns:1fr;padding:14px}._row_1hxg6_1 ._actions_1hxg6_1{justify-content:flex-start}._selected_1hxg6_1{flex-direction:column;align-items:start}._footer_1hxg6_1{flex-wrap:wrap}._tabs_1hxg6_1 button{padding:8px;font-size:12px}._editor_1hxg6_1>nav+div{min-height:0}}._editor_1hxg6_1>._tabs_1hxg6_1{z-index:2;background:var(--customer-card,#fff);position:sticky;top:0}._editor_1hxg6_1>._footer_1hxg6_1{z-index:2;background:var(--customer-card,#fff);padding-bottom:10px;position:sticky;bottom:0}._overlay_1h2y9_3{background:var(--modal-overlay,#00000080);-webkit-backdrop-filter:saturate(120%)blur(6px);backdrop-filter:saturate(120%)blur(6px);z-index:9999;place-items:center;padding:12px;display:grid;position:fixed;inset:0}._modal_1h2y9_29{background:var(--modal-bg,#fff);color:var(--text,#1f2937);border:1px solid var(--border,#e5e7eb);border-radius:var(--radius,8px);width:min(100%,500px);max-height:calc(100vh - 24px);box-shadow:var(--shadow-2,0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f);outline:none;grid-template-rows:auto 1fr auto;display:grid;overflow:hidden}._header_1h2y9_59{z-index:2;justify-content:space-between;align-items:center;gap:var(--gap,16px);background:linear-gradient(to bottom, var(--modal-bg,#fff), color-mix(in oklab, var(--modal-bg,#fff), transparent 12%));border-bottom:1px solid var(--border,#e5e7eb);padding:16px 18px;display:flex;position:sticky;top:0}._title_1h2y9_93{letter-spacing:.2px;margin:0;font-size:16px;font-weight:700}._body_1h2y9_109{background:var(--modal-surface,#fff);padding:16px 18px;overflow:auto}._message_1h2y9_121{color:var(--text-muted,#4b5563);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.5}._actions_1h2y9_139{background:var(--modal-surface,#f9fafb);border-top:1px solid var(--border,#e5e7eb);justify-content:flex-end;gap:12px;padding:16px 18px;display:flex}._button_1h2y9_157{border-radius:var(--radius-sm,6px);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex}._button_1h2y9_157:disabled{opacity:.6;cursor:not-allowed}._buttonSecondary_1h2y9_193{background:var(--bg-tertiary,#f3f4f6);border:1px solid var(--border,#d1d5db);color:var(--text-primary,#374151)}._buttonSecondary_1h2y9_193:hover:not(:disabled){background:var(--bg-hover,#f3f4f6)}._button_1h2y9_157:focus-visible{outline:2px solid var(--primary,#3b82f6);outline-offset:2px}._buttonPrimary_1h2y9_223{background:var(--primary,#3b82f6);color:#fff;border:1px solid #0000}._buttonPrimary_1h2y9_223:hover:not(:disabled){background:var(--primary-hover,#2563eb)}._buttonDanger_1h2y9_243{background:var(--danger,#ef4444);color:#fff;border:1px solid #0000}._buttonDanger_1h2y9_243:hover:not(:disabled){background:var(--danger-hover,#dc2626)}._closeButton_1h2y9_263{padding:4px 8px;font-size:18px;line-height:1}@media (width<=640px){._modal_1h2y9_29{border-radius:12px;width:100%;margin:16px}._actions_1h2y9_139{flex-direction:column;gap:12px}._button_1h2y9_157{width:100%;min-height:48px;padding:12px 16px;font-size:16px}._closeButton_1h2y9_263{justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:8px;font-size:24px;display:flex}}._toolbar_1s8ld_1{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color,#64748b);border-radius:12px;flex-wrap:wrap;gap:1rem;margin:1rem;padding:1rem;display:flex}._toolbar_1s8ld_1 label{flex:1;gap:.4rem;min-width:min(250px,100%);display:grid}._toolbar_1s8ld_1 select{background:var(--bg-tertiary);width:100%;min-height:42px;color:inherit;border:1px solid var(--border-color,#64748b);border-radius:8px;padding:.5rem .75rem}._notice_1s8ld_1{color:var(--warning-color,#b88700);padding:1rem}._page_1ledq_1{color:var(--text-primary,#172337);padding:22px}._panel_1ledq_1,._chat_1ledq_1{background:var(--card-background-color,#fff);color:var(--text-primary,#172337);border:1px solid var(--border-color,#cbd5e1);border-radius:12px;padding:18px}._workspace_1ledq_1{grid-template-columns:minmax(220px,290px) minmax(0,1fr);gap:16px;display:grid}._page_1ledq_1 label,._panel_1ledq_1 label,._composer_1ledq_1 label{flex-direction:column;gap:7px;display:flex}._page_1ledq_1 input,._page_1ledq_1 textarea,._panel_1ledq_1 input{font:inherit;border:1px solid var(--border-color,#bbc6d2);background:var(--input-background-color,#fff);color:var(--text-primary,#172337);border-radius:8px;min-width:0;padding:10px}._page_1ledq_1 button,._panel_1ledq_1 button{border:1px solid var(--border-color,#cbd5e1);background:var(--card-background-color,#fff);color:var(--text-primary,#172337);cursor:pointer;border-radius:8px;padding:9px 13px}._page_1ledq_1 button:disabled,._panel_1ledq_1 button:disabled{opacity:.5;cursor:not-allowed}._primary_1ledq_1,._page_1ledq_1 ._active_1ledq_1{color:#fff!important;background:#1879b4!important}._panel_1ledq_1 nav{gap:8px;max-height:60vh;margin-top:14px;display:grid;overflow:auto}._panel_1ledq_1 nav button{text-align:left;overflow-wrap:anywhere}._chat_1ledq_1{flex-direction:column;min-width:0;padding:0;display:flex}._chat_1ledq_1>header{border-bottom:1px solid var(--border-color,#bbc6d2);padding:16px}._messages_1ledq_1{overscroll-behavior:contain;flex-direction:column;gap:12px;height:55vh;padding:16px;display:flex;overflow:auto}._messages_1ledq_1 article{border:1px solid var(--border-color,#bbb);overflow-wrap:anywhere;border-radius:12px;max-width:85%;padding:12px}._inbound_1ledq_1{background:var(--card-background-color,#fff);align-self:flex-start}._outbound_1ledq_1{background:var(--hover-background-color,#e9f3fa);align-self:flex-end}._messages_1ledq_1 p{white-space:pre-wrap;margin:8px 0}._messages_1ledq_1 blockquote{background:#2899d515;border-left:3px solid #2899d5;margin:8px 0;padding:8px}._messages_1ledq_1 small{display:block}._messages_1ledq_1 footer{opacity:.8;justify-content:space-between;gap:15px;font-size:11px;display:flex}._composer_1ledq_1{border-top:1px solid var(--border-color,#bbc6d2);padding:16px}._composer_1ledq_1 textarea{resize:vertical;box-sizing:border-box;width:100%}._actions_1ledq_1,._toolbar_1ledq_1,._panel_1ledq_1 footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}._selections_1ledq_1{max-height:360px;margin:15px 0;overflow:auto}._panel_1ledq_1 ._check_1ledq_1{border-bottom:1px solid var(--border-color,#ddd);flex-direction:row;gap:12px;padding:12px;display:flex}._check_1ledq_1 input{width:18px}._check_1ledq_1 small{opacity:.7;display:block}._notice_1ledq_1,._pending_1ledq_1{background:#c9971818;border:1px solid #c99718;border-radius:8px;padding:10px}._media_1ledq_1{gap:10px;margin-top:10px;display:grid}._media_1ledq_1 img,._media_1ledq_1 video{border-radius:7px;max-width:100%;max-height:260px}._media_1ledq_1 audio{max-width:100%;height:40px}._media_1ledq_1 iframe{border:0;width:100%;height:260px}._media_1ledq_1 strong{font-size:12px}._file_1ledq_1 input{max-width:240px;font-size:12px}._page_1ledq_1 *{box-sizing:border-box}._chat_1ledq_1>header span{margin-left:20px}@media (width<=760px){._page_1ledq_1{padding:12px}._workspace_1ledq_1{grid-template-columns:1fr}._panel_1ledq_1 nav{max-height:160px}._messages_1ledq_1{height:50vh}._messages_1ledq_1 article{max-width:96%}._messages_1ledq_1 footer{flex-wrap:wrap}._panel_1ledq_1,._composer_1ledq_1{padding:12px}}[data-theme=dark] ._page_1ledq_1,.dark-theme ._page_1ledq_1,[data-theme=dark] ._panel_1ledq_1,.dark-theme ._panel_1ledq_1{--card-background-color:#1c2a38;--input-background-color:#15202c;--hover-background-color:#24394b;--border-color:#35495e;--text-primary:#e8eff7;color:#e8eff7}._page_1f4v3_1{max-width:1600px;color:var(--text-primary,#172b3a);margin:auto;padding:24px}._heading_1f4v3_1,._toolbar_1f4v3_1,._actions_1f4v3_1,._item_1f4v3_1 header,._footer_1f4v3_1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._heading_1f4v3_1 h1{margin:0}._heading_1f4v3_1 p,._panel_1f4v3_1 p{opacity:.8}._panel_1f4v3_1,._item_1f4v3_1{background:var(--card-background-color,#fff);border:1px solid var(--border-color,#cbd5e1);border-radius:14px;margin:18px 0;padding:20px}._grid_1f4v3_1{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}._page_1f4v3_1 label,._editor_1f4v3_1 label{flex-direction:column;gap:7px;font-size:.9rem;display:flex}._page_1f4v3_1 input,._page_1f4v3_1 select,._page_1f4v3_1 textarea,._editor_1f4v3_1 input,._editor_1f4v3_1 select,._editor_1f4v3_1 textarea{background:var(--input-background-color,#fff);color:inherit;border:1px solid var(--border-color,#aab9c9);width:100%;min-height:40px;font:inherit;box-sizing:border-box;border-radius:7px;padding:10px}._editor_1f4v3_1 input[type=checkbox]{accent-color:#268bc7;width:18px;min-height:18px}._page_1f4v3_1 button,._editor_1f4v3_1 button{background:var(--button-bg,#e7edf3);color:inherit;border:1px solid var(--border-color,#bac7d3);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:9px 13px;display:inline-flex}._page_1f4v3_1 button:disabled,._editor_1f4v3_1 button:disabled{opacity:.5;cursor:not-allowed}._page_1f4v3_1 ._primary_1f4v3_1,._editor_1f4v3_1 ._primary_1f4v3_1{color:#fff;background:#1577b5;border-color:#1577b5}._tabs_1f4v3_1{gap:8px;margin:16px 0;padding:8px 0;display:flex;overflow:auto}._tabs_1f4v3_1 button{white-space:nowrap}._tabs_1f4v3_1 button[aria-current=page]{color:#fff;background:#1577b5}._notice_1f4v3_1{background:#bc8a111a;border:1px solid #bc8a11;border-radius:9px;padding:18px}._error_1f4v3_1{color:var(--danger-color,#bf3333);border:1px solid;border-radius:8px;padding:12px}._tableWrap_1f4v3_1{overflow:auto}table{border-collapse:collapse;width:100%}._page_1f4v3_1 th,._page_1f4v3_1 td{text-align:left;border-bottom:1px solid var(--border-color,#d1d9e1);padding:13px 9px}._page_1f4v3_1 small{opacity:.75;margin-top:5px;display:block}._actions_1f4v3_1{justify-content:flex-start}._page_1f4v3_1 footer{margin-top:18px}._wide_1f4v3_1{grid-column:1/-1}._editor_1f4v3_1{color:inherit}._editor_1f4v3_1 textarea{resize:vertical}._editor_1f4v3_1 ._footer_1f4v3_1{background:var(--card-background-color,#fff);border-top:1px solid var(--border-color,#aaa);justify-content:flex-end;margin-top:20px;padding:15px 0;position:sticky;bottom:0}._item_1f4v3_1{padding:15px}._item_1f4v3_1 header{margin-bottom:12px}._check_1f4v3_1{align-items:center;margin:10px 0;flex-direction:row!important}._editor_1f4v3_1 li{padding:6px}._editor_1f4v3_1 li button{margin-left:8px}._search_1f4v3_1{align-items:center;gap:8px;display:flex}._search_1f4v3_1 input{min-width:240px}[data-theme=dark] ._page_1f4v3_1,.dark-theme ._page_1f4v3_1,[data-theme=dark] ._editor_1f4v3_1,.dark-theme ._editor_1f4v3_1{--card-background-color:#1c2a38;--input-background-color:#15202c;--button-bg:#243749;--border-color:#35495e;--text-primary:#e8eff7;--danger-color:#f99;color:#e8eff7}@media (width<=700px){._page_1f4v3_1{padding:12px}._panel_1f4v3_1{padding:13px}._grid_1f4v3_1{grid-template-columns:1fr}._heading_1f4v3_1{align-items:flex-start}._actions_1f4v3_1{gap:6px}._editor_1f4v3_1 ._grid_1f4v3_1{grid-template-columns:1fr}._page_1f4v3_1 td{min-width:130px}}._editableMark_1f4v3_9{color:#a36b00;align-items:center;display:inline-flex}._conditionHeading_1f4v3_9{border-bottom:1px solid var(--border-color,#bbc8d4);margin:22px 0 12px;padding-bottom:8px}._packagingChoice_1f4v3_9{background:#268bc70b;border-left:3px solid #268bc7;border-radius:6px;margin-top:14px;padding:14px}[data-theme=dark] ._editableMark_1f4v3_9,.dark-theme ._editableMark_1f4v3_9{color:#ffd166}._picker_jujy1_1{border:1px solid var(--border-color,#d7dfe9);border-radius:12px;grid-column:1/-1;min-width:0;padding:16px}._controls_jujy1_1{grid-template-columns:1fr 1fr;gap:16px;display:grid}._help_jujy1_1{color:var(--text-secondary,#64748b);margin:10px 0;font-size:12px;line-height:1.5}._results_jujy1_1{overscroll-behavior:contain;grid-template-columns:1fr 1fr;gap:8px;max-height:240px;padding:3px;display:grid;overflow:auto}._results_jujy1_1 button{text-align:left;white-space:normal;flex-direction:column;justify-content:flex-start!important;align-items:flex-start!important;gap:4px!important;min-height:96px!important;font-size:13px!important;display:flex!important}._results_jujy1_1 button span{color:var(--text-secondary,#64748b);font-size:11px}._results_jujy1_1 button small{font-weight:400;line-height:1.4}._results_jujy1_1 ._chosen_jujy1_1{background:#369ce81f;border:2px solid #369ce8}._selected_jujy1_1{background:#369ce81a;border-left:3px solid #369ce8;border-radius:8px;flex-direction:column;gap:5px;margin:12px 0;padding:12px;font-size:13px;display:flex}._selected_jujy1_1 span,._selected_jujy1_1 small{font-size:12px}._footer_jujy1_1{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}._footer_jujy1_1 button{min-height:34px!important;padding:7px!important;font-size:11px!important}@media (width<=700px){._controls_jujy1_1,._results_jujy1_1{grid-template-columns:1fr}._picker_jujy1_1{padding:12px}._results_jujy1_1{max-height:230px}}._page_alfij_1{box-sizing:border-box;width:100%;min-width:0;color:var(--text-primary);padding:24px}._header_alfij_3{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}._title_alfij_3{margin:0;font-size:1.7rem}._subtitle_alfij_3{color:var(--text-secondary);margin:6px 0 0}._toolbar_alfij_5,._panel_alfij_5{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:14px;box-shadow:0 10px 30px #0f172a0a}._toolbar_alfij_5{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:16px;padding:14px;display:grid}._toolbar_alfij_5 input,._toolbar_alfij_5 select{box-sizing:border-box;border:1px solid var(--border-color);width:100%;min-width:0;font:inherit;background:var(--bg-primary);color:var(--text-primary);border-radius:8px;padding:10px 12px}._panel_alfij_5{min-width:0;padding:16px}._tableWrapper_alfij_7{width:100%;overflow:auto}._table_alfij_7{border-collapse:collapse;width:100%;min-width:660px}._table_alfij_7 th,._table_alfij_7 td{border-bottom:1px solid var(--border-color);text-align:left;vertical-align:middle;padding:12px;font-size:.9rem}._table_alfij_7 th{background:var(--bg-tertiary);color:var(--text-secondary)}._rowSecondary_alfij_7{color:var(--text-secondary);overflow-wrap:anywhere;margin-top:4px;font-size:.82rem}._actions_alfij_7{flex-wrap:wrap;gap:7px;min-width:190px;display:flex}._iconButton_alfij_7{border:1px solid var(--border-color);background:var(--bg-tertiary);width:36px;height:36px;color:var(--text-primary);cursor:pointer;border-radius:9px;place-items:center;display:inline-grid}._iconButton_alfij_7:hover:not(:disabled){background:var(--primary-soft);color:var(--primary-color)}._iconButton_alfij_7:focus-visible,._primaryButton_alfij_7:focus-visible,._ghostButton_alfij_7:focus-visible{outline:3px solid var(--primary-color);outline-offset:2px}._iconButton_alfij_7._danger_alfij_7{color:var(--danger-color);background:var(--danger-soft)}._iconButton_alfij_7:disabled,._primaryButton_alfij_7:disabled,._ghostButton_alfij_7:disabled{cursor:not-allowed}._iconButton_alfij_7:disabled{opacity:.45}._primaryButton_alfij_7,._ghostButton_alfij_7{border:1px solid var(--border-color);font:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-weight:600;display:inline-flex}._primaryButton_alfij_7{background:var(--primary-color);color:var(--bg-primary);border-color:#0000}._ghostButton_alfij_7{background:var(--bg-tertiary);color:var(--text-primary)}._primaryButton_alfij_7:disabled,._ghostButton_alfij_7:disabled{opacity:.5}._badge_alfij_7{border-radius:999px;padding:4px 9px;font-size:.8rem;font-weight:600;display:inline-block}._active_alfij_7{background:var(--success-soft);color:var(--success-color)}._inactive_alfij_7{background:var(--bg-tertiary);color:var(--text-secondary)}._emptyState_alfij_7{text-align:center;color:var(--text-secondary);padding:30px}@media (width<=600px){._page_alfij_1{padding:14px}._header_alfij_3{flex-direction:column}._header_alfij_3>._primaryButton_alfij_7{width:100%}._panel_alfij_5{padding:8px}._toolbar_alfij_5{grid-template-columns:1fr}}._summary_alfij_11{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-bottom:16px;display:grid}._summaryCard_alfij_11{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:12px;flex-direction:column;gap:5px;padding:12px 14px;display:flex}._summaryCard_alfij_11 strong{font-size:1.3rem}._summaryCard_alfij_11 span{color:var(--text-secondary);font-size:.8rem}@media (width<=600px){._summary_alfij_11{grid-template-columns:repeat(2,minmax(0,1fr))}}._overlay_1n0oo_1{background:var(--surface-backdrop,#0009);z-index:var(--z-index-modal,2000);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._panel_1n0oo_1{background:var(--bg-secondary,#fff);color:var(--text-primary,#152039);border:1px solid var(--border-color,#ccd3dd);box-shadow:var(--shadow-lg,0 18px 60px #0005);width:min(650px,100%);max-height:calc(100dvh - 32px);font-family:var(--font-family-base,inherit);border-radius:14px;flex-direction:column;display:flex}._panel_1n0oo_1[data-wide=true]{width:min(1120px,100%)}._header_1n0oo_1{border-bottom:1px solid var(--border-color,#ccd3dd);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}._header_1n0oo_1 h2{margin:0;font-size:1.2rem;line-height:1.4}._header_1n0oo_1 button{background:var(--bg-tertiary,#edf1f6);width:36px;height:36px;color:inherit;cursor:pointer;border:0;border-radius:7px;place-items:center;display:grid}._header_1n0oo_1 button:focus-visible,._form_1n0oo_1 input:focus-visible,._actions_1n0oo_1 button:focus-visible{outline:3px solid var(--primary-color,#2764cb);outline-offset:2px}._header_1n0oo_1 button:disabled,._actions_1n0oo_1 button:disabled{opacity:.5;cursor:wait}._body_1n0oo_1{overscroll-behavior:contain;padding:22px;overflow:auto}._form_1n0oo_1{gap:16px;display:grid}._form_1n0oo_1 label{gap:7px;font-weight:600;display:grid}._form_1n0oo_1 input{box-sizing:border-box;width:100%;color:inherit;background:var(--bg-primary,#f6f8fb);border:1px solid var(--border-color,#ccd3dd);font:inherit;border-radius:7px;padding:10px 12px}._form_1n0oo_1 ._checkbox_1n0oo_1{align-items:center;gap:9px;display:flex}._checkbox_1n0oo_1 input{width:auto}._hint_1n0oo_1{color:var(--text-secondary,#536175);margin:0;line-height:1.5}._error_1n0oo_1{color:var(--danger-color,#ac1e35);white-space:pre-wrap}._actions_1n0oo_1{flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:12px;display:flex}._actions_1n0oo_1 button{border:1px solid var(--border-color,#ccd3dd);background:var(--bg-tertiary,#edf1f6);color:inherit;font:inherit;cursor:pointer;border-radius:7px;padding:10px 16px}._actions_1n0oo_1 ._primary_1n0oo_1{background:var(--primary-color,#2764cb);color:#fff;border-color:#0000}._actions_1n0oo_1 ._danger_1n0oo_1{background:var(--danger-color,#ac1e35);color:#fff;border-color:#0000}@media (width<=600px){._body_1n0oo_1{padding:16px}._header_1n0oo_1{padding:14px 16px}._actions_1n0oo_1 button{flex:1}}._form_1n0oo_1 select{background:var(--bg-primary);width:100%;color:var(--text-primary);border:1px solid var(--border-color);font:inherit;border-radius:7px;padding:10px 12px}._tabs_1n0oo_5{border-bottom:1px solid var(--border-color);gap:8px;margin-bottom:20px;padding-bottom:10px;display:flex}._tabs_1n0oo_5 button{border:1px solid var(--border-color);background:var(--bg-tertiary);color:var(--text-primary);cursor:pointer;border-radius:8px;padding:10px 14px}._tabs_1n0oo_5 button[aria-selected=true]{background:var(--primary-soft,var(--bg-tertiary));border-color:var(--primary-color);color:var(--text-primary);font-weight:600}[data-theme=dark] ._actions_1n0oo_1 ._primary_1n0oo_1{color:#10263c}._tabs_1n0oo_5{flex-wrap:wrap;margin-top:14px}._tabs_1n0oo_5 button:disabled{opacity:.55;cursor:wait}._body_1n0oo_1 [hidden]{display:none!important}._editorContainer_1vr06_7{--permission-primary:var(--primary-color);--permission-primary-dark:var(--primary-dark);--permission-success:var(--success-color);--permission-warning:var(--warning-color);--permission-danger:var(--danger-color);--permission-read-color:var(--info-color);--permission-create-color:var(--success-color);--permission-edit-color:var(--warning-color);--permission-delete-color:var(--danger-color);--permission-gray:var(--text-secondary);--permission-light-gray:var(--bg-tertiary);--permission-dark-gray:var(--text-primary);--permission-border:var(--border-color);--permission-surface:var(--bg-secondary);--permission-surface-alt:color-mix(in srgb, var(--primary-soft) 30%, var(--bg-tertiary));--permission-shadow:var(--shadow-sm);--permission-shadow-lg:var(--shadow-md);background:var(--workgroup-card-bg);border:2px solid var(--workgroup-border,var(--permission-border));box-shadow:var(--permission-shadow-lg);border-radius:16px;transition:all .3s;overflow:hidden}._header_1vr06_61{border-bottom:1px solid var(--permission-border);background:linear-gradient(135deg, var(--workgroup-card-bg) 0%, var(--permission-surface-alt) 100%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}._title_1vr06_83{color:var(--workgroup-text-title,var(--permission-dark-gray));align-items:center;gap:8px;margin:0;font-size:1.5rem;font-weight:700;display:flex}._userName_1vr06_103{color:var(--permission-primary);font-size:1.1rem;font-weight:500}._changesIndicator_1vr06_115{background:color-mix(in srgb, var(--permission-warning) 18%, var(--permission-surface));border:1px solid color-mix(in srgb, var(--permission-warning) 42%, var(--permission-border));color:color-mix(in srgb, var(--permission-warning) 80%, var(--permission-dark-gray));border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:.875rem;font-weight:500;display:flex}._changesIcon_1vr06_141{color:var(--permission-warning)}._loadingContainer_1vr06_151,._errorContainer_1vr06_153{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;display:flex}._spinner_1vr06_171{border:4px solid var(--permission-light-gray);border-top:4px solid var(--permission-primary);border-radius:50%;width:40px;height:40px;margin-bottom:16px;animation:1s linear infinite _spin_1vr06_171}@keyframes _spin_1vr06_171{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingText_1vr06_201{color:var(--workgroup-text,var(--permission-gray));margin:0;font-size:1rem}._errorContainer_1vr06_153{color:var(--permission-danger)}._errorIcon_1vr06_221{color:var(--permission-danger);margin-bottom:16px;font-size:2rem}._errorText_1vr06_233{margin:0 0 16px;font-size:1rem}._retryButton_1vr06_243{background:var(--permission-primary);color:var(--bg-secondary);cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-weight:500;transition:background-color .2s}._retryButton_1vr06_243:hover{background:var(--permission-primary-dark)}._modulesContainer_1vr06_275{flex-direction:column;gap:20px;padding:24px;display:flex}._moduleCard_1vr06_291{border:1px solid var(--permission-border);background:var(--workgroup-card-bg);border-radius:12px;transition:all .3s;overflow:hidden}._moduleCard_1vr06_291:hover{box-shadow:var(--permission-shadow-lg);transform:translateY(-2px)}._moduleHeader_1vr06_317{background:linear-gradient(135deg, var(--permission-light-gray) 0%, var(--permission-surface) 100%);border-bottom:1px solid var(--permission-border);cursor:pointer;justify-content:space-between;align-items:center;padding:20px;transition:background-color .2s;display:flex}._moduleHeader_1vr06_317:hover{background:var(--permission-light-gray)}._moduleInfo_1vr06_347{flex:1}._moduleName_1vr06_355{color:var(--workgroup-text-title,var(--permission-dark-gray));margin:0 0 8px;font-size:1.25rem;font-weight:600}._moduleDescription_1vr06_369{color:var(--workgroup-text,var(--permission-gray));margin:0;font-size:.875rem;line-height:1.4}._moduleStats_1vr06_383{align-items:center;gap:16px;display:flex}._permissionCount_1vr06_395{background:var(--permission-primary);color:var(--bg-secondary);border-radius:20px;padding:4px 12px;font-size:.75rem;font-weight:600}._expandIcon_1vr06_413{color:var(--permission-gray);font-size:1.2rem;transition:transform .2s}._permissionsGrid_1vr06_427{background:var(--permission-surface-alt);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;padding:12px;display:grid}._permissionCard_1vr06_445{background:var(--permission-surface);border:1px solid var(--permission-border);border-radius:6px;padding:10px;transition:all .15s;position:relative;overflow:hidden}._permissionCard_1vr06_445:before{content:"";background:var(--permission-border);height:3px;transition:background-color .2s;position:absolute;top:0;left:0;right:0}._permissionCard_1vr06_445._active_1vr06_487:before{background:var(--permission-primary)}._permissionCard_1vr06_445:hover{box-shadow:var(--permission-shadow)}._permissionHeader_1vr06_503{justify-content:space-between;align-items:flex-start;margin-bottom:8px;display:flex}._permissionInfo_1vr06_517{flex:1;margin-right:8px}._permissionName_1vr06_527{color:var(--permission-dark-gray);margin:0 0 2px;font-size:.875rem;font-weight:600;line-height:1.2}._permissionDescription_1vr06_543{color:var(--permission-gray);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.7rem;line-height:1.3;display:-webkit-box;overflow:hidden}._toggleButton_1vr06_567{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:2px;font-size:1rem;transition:all .15s;display:flex}._toggleButton_1vr06_567:hover{background:var(--permission-light-gray)}._toggleOn_1vr06_605{color:var(--permission-success)}._toggleOff_1vr06_613{color:var(--permission-gray)}._levelsContainer_1vr06_623{grid-template-columns:repeat(4,1fr);gap:3px;display:grid}._levelButton_1vr06_637{background:var(--permission-surface);border:1px solid var(--permission-border);cursor:pointer;color:var(--permission-gray);border-radius:4px;flex-direction:column;align-items:center;gap:1px;min-height:36px;padding:4px 2px;font-size:.6rem;font-weight:500;transition:all .15s;display:flex;position:relative;overflow:hidden}._levelButton_1vr06_637:hover:not(._disabled_1vr06_675){border-color:var(--level-color,var(--permission-primary));background:color-mix(in srgb, var(--level-color,var(--permission-primary)) 12%, var(--permission-surface));transform:translateY(-1px)}._levelButton_1vr06_637._active_1vr06_487{border-color:var(--level-color,var(--permission-primary));background:var(--level-color,var(--permission-primary));color:var(--bg-secondary)}._levelButton_1vr06_637._disabled_1vr06_675{opacity:.4;cursor:not-allowed;background:var(--permission-light-gray)}._levelIcon_1vr06_711{color:inherit;font-size:.875rem}._levelLabel_1vr06_721{text-transform:uppercase;letter-spacing:.3px;text-align:center;font-size:.6rem;font-weight:600;line-height:1}._actions_1vr06_741{border-top:1px solid var(--permission-border);background:var(--permission-light-gray);flex-wrap:wrap;justify-content:flex-end;gap:12px;padding:24px;display:flex}._saveButton_1vr06_761,._resetButton_1vr06_763{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;font-size:.8rem;font-weight:500;transition:all .15s;display:flex}._saveButton_1vr06_761{background:var(--workgroup-accept-button,var(--permission-success));color:var(--bg-secondary)}._saveButton_1vr06_761:hover:not(:disabled){background:color-mix(in srgb, var(--permission-success) 88%, black 12%);box-shadow:var(--permission-shadow);transform:translateY(-1px)}._saveButton_1vr06_761:disabled{opacity:.6;cursor:not-allowed;transform:none}._resetButton_1vr06_763{background:var(--permission-surface);color:var(--permission-gray);border:2px solid var(--permission-border)}._resetButton_1vr06_763:hover:not(:disabled){background:var(--permission-light-gray);border-color:var(--permission-gray);transform:translateY(-1px)}._buttonIcon_1vr06_847{font-size:.875rem}@media (width>=1200px){._permissionsGrid_1vr06_427{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media (width<=768px){._header_1vr06_61{flex-direction:column;align-items:flex-start;padding:16px}._title_1vr06_83{font-size:1.25rem}._modulesContainer_1vr06_275{padding:16px}._moduleHeader_1vr06_317{flex-direction:column;align-items:flex-start;gap:12px;padding:16px}._moduleStats_1vr06_383{justify-content:space-between;align-self:stretch}._permissionsGrid_1vr06_427{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px;padding:12px}._permissionHeader_1vr06_503{margin-bottom:8px}._permissionInfo_1vr06_517{margin-right:6px}._levelsContainer_1vr06_623{grid-template-columns:repeat(4,1fr);gap:3px}._levelButton_1vr06_637{min-height:36px;padding:4px 2px}._actions_1vr06_741{flex-direction:column;padding:16px}._saveButton_1vr06_761,._resetButton_1vr06_763{justify-content:center;width:100%}}@media (width<=480px){._permissionsGrid_1vr06_427{grid-template-columns:1fr}._levelsContainer_1vr06_623{grid-template-columns:repeat(2,1fr);gap:4px}._levelButton_1vr06_637{flex-direction:row;justify-content:flex-start;gap:4px;min-height:32px;padding:6px 8px}._levelLabel_1vr06_721{font-size:.65rem}}@keyframes _slideDown_1vr06_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._permissionsGrid_1vr06_427{animation:.3s ease-out _slideDown_1vr06_1}._toggleButton_1vr06_567:focus,._levelButton_1vr06_637:focus,._saveButton_1vr06_761:focus,._resetButton_1vr06_763:focus,._retryButton_1vr06_243:focus{outline:2px solid var(--permission-primary);outline-offset:2px}._moduleHeader_1vr06_317:focus{outline:2px solid var(--permission-primary);outline-offset:-2px}._permissionName_1vr06_527{overflow-wrap:anywhere}._permissionsGrid_1vr06_427{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}._section_1hwvf_1{border:1px solid var(--border-color,#7775);border-radius:10px;gap:12px;margin-bottom:20px;padding:16px;display:grid}._section_1hwvf_1 h3,._section_1hwvf_1 p{margin:0}._section_1hwvf_1 p{line-height:1.5}._options_1hwvf_1{border:0;gap:10px;margin:0;padding:0;display:grid}._options_1hwvf_1 legend{margin-bottom:10px;font-weight:600}._options_1hwvf_1 label{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._options_1hwvf_1 small{opacity:.7}._default_1hwvf_1{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._section_1hwvf_1 button,._section_1hwvf_1 select{border:1px solid var(--border-color,#7775);background:var(--background-secondary,#262b34);color:inherit;border-radius:6px;padding:9px 12px}._section_1hwvf_1 button{cursor:pointer;justify-self:start}._section_1hwvf_1 button:disabled{opacity:.6;cursor:wait}._backdrop_1bmi6_3{--loading-overlay-surface:color-mix(in srgb, var(--bg-secondary) 76%, transparent);background:var(--loading-overlay-surface);justify-content:center;align-items:center;gap:1rem;display:flex;z-index:9999!important;width:100vw!important;height:100vh!important;position:fixed!important;top:0!important;left:0!important}._spinner_1bmi6_31{border:6px solid var(--nfe-border);border-top:6px solid var(--nfe-bg-confirm);border-radius:50%;width:48px;height:48px;margin:0;animation:1s linear infinite _spin_1bmi6_31}._message_1bmi6_53{color:var(--nfe-text);font-size:1.1rem;animation:.8s ease-in-out infinite alternate _bounceText_1bmi6_1,1.5s ease-in-out infinite _pulseOpacity_1bmi6_1}@keyframes _spin_1bmi6_31{to{transform:rotate(360deg)}}@keyframes _bounceText_1bmi6_1{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@keyframes _pulseOpacity_1bmi6_1{0%,to{opacity:1}50%{opacity:.6}}._selector_1o49o_1{gap:0;min-width:0;max-width:260px;line-height:1.1;display:grid}._selector_1o49o_1 label{color:var(--text-secondary);font-size:.6rem;font-weight:600}._selector_1o49o_1 select{background:var(--navbar-bg);min-width:0;max-width:100%;height:24px;color:var(--text-primary);font:inherit;border:0;padding:0 1.1rem 0 0;font-size:.85rem;font-weight:600}._selector_1o49o_1 span{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.6rem;overflow:hidden}._selector_1o49o_1 select:focus-visible{outline:2px solid var(--focus-ring);border-radius:3px}@media (width<=640px){._selector_1o49o_1{max-width:calc(100vw - 90px)}}._overlay_12c9n_1{z-index:1100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_12c9n_29{background:#fff;border-radius:12px;flex-direction:column;width:95%;max-width:900px;max-height:90vh;display:flex;box-shadow:0 10px 25px #0003}._header_12c9n_51{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}._header_12c9n_51 h2{color:#1f2937;margin:0;font-size:1.25rem}._closeBtn_12c9n_79{color:#9ca3af;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;min-width:48px;min-height:48px;font-size:2rem;line-height:1;display:flex}._content_12c9n_107{background:#f3f4f6;flex-direction:column;flex:1;padding:0;display:flex;overflow:hidden}._scrollArea_12c9n_125{flex:1;justify-content:center;padding:24px;display:flex;overflow-y:auto}._footer_12c9n_141{background:#fff;border-top:1px solid #e5e7eb;border-radius:0 0 12px 12px;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}._btnPrimary_12c9n_161{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:6px;justify-content:center;align-items:center;min-height:48px;padding:10px 20px;font-weight:600;transition:background-color .2s;display:inline-flex}._btnPrimary_12c9n_161:hover{background-color:#1d4ed8}._btnPrimary_12c9n_161:disabled{cursor:not-allowed;background-color:#9ca3af}._btnSecondary_12c9n_209{color:#374151;cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;min-height:48px;padding:10px 20px;font-weight:500;transition:background-color .2s;display:inline-flex}._btnSecondary_12c9n_209:hover{background-color:#f9fafb}@media (width<=768px){._modal_12c9n_29{border-radius:0;width:100%;height:100%;max-height:none}._header_12c9n_51{padding:12px 16px}._header_12c9n_51 h2{font-size:1.1rem}._scrollArea_12c9n_125{padding:0}._footer_12c9n_141{flex-direction:column;padding:12px 16px}._btnPrimary_12c9n_161,._btnSecondary_12c9n_209{width:100%;font-size:1rem}}._page_336lu_1{color:var(--text-primary);padding:clamp(1rem,2vw,1.75rem)}._header_336lu_2{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}._header_336lu_2 h1{margin:0;font-size:clamp(1.35rem,2vw,1.8rem)}._header_336lu_2 p{color:var(--text-secondary);margin:.4rem 0 0}._page_336lu_1 button{border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;border-radius:.65rem;padding:.6rem .9rem}._page_336lu_1 button:disabled{opacity:.6;cursor:wait}._tableWrap_336lu_7{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:.85rem;max-width:100%;overflow-x:auto}._tableWrap_336lu_7 table{border-collapse:collapse;width:100%}._tableWrap_336lu_7 th,._tableWrap_336lu_7 td{border-bottom:1px solid var(--border-color);text-align:left;padding:.85rem 1rem}._tableWrap_336lu_7 th{background:var(--bg-tertiary)}._empty_336lu_11{text-align:center;color:var(--text-secondary);padding:1.5rem}@media (width<=600px){._tableWrap_336lu_7 table{min-width:440px}._header_336lu_2 button{width:100%}}._navbar_ptswy_3{background:color-mix(in srgb, var(--navbar-bg) 92%, transparent);border-bottom:1px solid var(--navbar-border-div);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:1020;-webkit-user-select:none;user-select:none;padding:clamp(.7rem,1.8vw,.95rem) clamp(1rem,2.6vw,1.5rem);transition:background-color .2s,border-color .2s,transform .25s,opacity .25s;position:fixed;top:0;left:0;right:0}._appShellNavbar_ptswy_22{box-shadow:none;padding-block:.375rem}._appShellNavbar_ptswy_22 ._navContainer_ptswy_27{min-height:2.75rem}._appShellNavbar_ptswy_22 ._profileButtonCompact_ptswy_31{min-height:2.75rem;padding-block:.375rem}._navContainer_ptswy_27{justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:3.5rem;display:flex}._navLeading_ptswy_45,._navLinks_ptswy_46,._navActions_ptswy_47,._loggedInMenu_ptswy_48,._loggedOutMenu_ptswy_49{align-items:center;display:flex}._navLeading_ptswy_45{gap:.85rem;min-width:0}._logoContainer_ptswy_59{align-items:center;min-width:0;display:flex}._navLinks_ptswy_46{flex:1;justify-content:center;gap:.8rem;min-width:0}._navActions_ptswy_47{gap:.75rem;margin-left:auto}._loggedInMenu_ptswy_48,._loggedOutMenu_ptswy_49{gap:.75rem;position:relative}._sidebarToggleButton_ptswy_83,._topIconButton_ptswy_84,._configButton_ptswy_85{min-width:2.75rem;min-height:2.75rem;color:var(--navbar-config-button);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:background-color .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}._sidebarToggleButton_ptswy_83{border-radius:var(--radius-sm)}._sidebarToggleButton_ptswy_83:hover,._sidebarToggleButtonActive_ptswy_109,._topIconButton_ptswy_84:hover,._configButton_ptswy_85:hover{background:var(--navbar-primary);border-color:var(--navbar-border);color:var(--navbar-config-button-hover)}._navLink_ptswy_46,._authButton_ptswy_118,._profileButton_ptswy_31,._navDropdownButton_ptswy_120{border:1px solid var(--navbar-border);min-height:2.75rem;color:var(--navbar-text);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.72rem 1rem;font-size:.95rem;font-weight:700;line-height:1;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s;display:inline-flex}._navLink_ptswy_46:hover,._authButton_ptswy_118:hover,._profileButton_ptswy_31:hover,._navDropdownButton_ptswy_120:hover{background:var(--navbar-primary);border-color:var(--navbar-border-hover);color:var(--navbar-text-alt);transform:translateY(-1px)}._profileButton_ptswy_31{min-width:0}._profileButtonCompact_ptswy_31{justify-content:flex-start;min-height:3rem;padding-inline:.9rem 1rem}._profileNameBlock_ptswy_164{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.1;display:flex}._profileFirstName_ptswy_172,._profileLastName_ptswy_173{text-overflow:ellipsis;white-space:nowrap;max-width:11rem;display:block;overflow:hidden}._profileFirstName_ptswy_172{font-size:.94rem;font-weight:700}._profileLastName_ptswy_173{color:var(--text-secondary);font-size:.76rem;font-weight:500}._userIcon_ptswy_192{flex:none;font-size:1.4rem}._helpMenu_ptswy_197{position:relative}._helpDropdownWrapper_ptswy_201,._dropdownWrapper_ptswy_202{z-index:1040;position:absolute;top:calc(100% + .55rem);right:0}._helpDropdown_ptswy_201,._settingsDropdown_ptswy_210{background:var(--navbar-bg-alt);border:1px solid var(--navbar-border);border-radius:var(--radius-lg);width:min(22rem,100vw - 1.5rem);box-shadow:var(--shadow-lg);color:var(--navbar-text);gap:.75rem;padding:.95rem;animation:.18s ease-out _fadeInScale_ptswy_1;display:grid}._settingsDropdown_ptswy_210{gap:.4rem}._helpDropdownTitle_ptswy_227{color:var(--navbar-text-alt);font-size:.92rem;font-weight:700}._helpDropdownText_ptswy_233{color:var(--text-secondary);margin:0;font-size:.88rem;line-height:1.5}._helpDropdownButton_ptswy_240,._dropdownLink_ptswy_241,._themeToggleButton_ptswy_242{border-radius:var(--radius-sm);width:100%;min-height:2.75rem;color:var(--navbar-text);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:.7rem;padding:.75rem .85rem;font-size:.92rem;font-weight:600;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,transform .2s;display:flex}._helpDropdownButton_ptswy_240:hover,._dropdownLink_ptswy_241:hover,._themeToggleButton_ptswy_242:hover{background:var(--navbar-primary);border-color:var(--navbar-border-hover);color:var(--navbar-text-alt)}._dropdownSection_ptswy_273{gap:.55rem;padding:.1rem 0;display:grid}._dropdownLabel_ptswy_279{color:var(--text-secondary);font-size:.86rem;font-weight:700}._themeToggleButton_ptswy_242{border-color:var(--navbar-border);background:var(--navbar-bg-theme-button);color:var(--navbar-theme-button);justify-content:center}._active_ptswy_292,._themeToggleButton_ptswy_242._active_ptswy_292{border-color:var(--navbar-primary-hover);background:var(--navbar-bg-theme-button-hover);color:var(--navbar-theme-button-hover)}._navDropdownDivider_ptswy_299{background:var(--navbar-divider);border:0;width:100%;height:1px;margin:.2rem 0}._sectionHeader_ptswy_307{padding-top:.15rem}._sectionToggle_ptswy_311{border-radius:var(--radius-sm);width:100%;color:var(--navbar-text);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .7rem;transition:background-color .2s,color .2s;display:flex}._sectionToggle_ptswy_311:hover{background:var(--navbar-primary);color:var(--navbar-text-alt)}._sectionTitle_ptswy_333{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:.75rem;font-weight:800}._chevronIcon_ptswy_341{opacity:.8;flex:none;font-size:.85rem;transition:transform .2s}._dropdownContent_ptswy_348{border-left:2px solid var(--navbar-border);gap:.35rem;margin-left:.35rem;padding:.2rem 0 .55rem .8rem;display:grid}._linkIcon_ptswy_356{flex:none;font-size:.98rem}._comingSoonItem_ptswy_361,._themeRow_ptswy_362,._languageRow_ptswy_363,._checkboxLabel_ptswy_364{border-radius:var(--radius-sm);min-height:2.75rem;color:var(--text-secondary);background:color-mix(in srgb, var(--navbar-primary) 55%, transparent);align-items:center;gap:.7rem;padding:.72rem .85rem;display:flex}._comingSoonItem_ptswy_361{opacity:.9}._themeRow_ptswy_362 ._dropdownLabel_ptswy_279,._languageRow_ptswy_363 ._dropdownLabel_ptswy_279{flex:1}._comingSoonBadge_ptswy_384{background:var(--warning-color);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;margin-left:auto;padding:.2rem .55rem;font-size:.68rem;font-weight:800}._sidebarToggleButton_ptswy_83:focus-visible,._topIconButton_ptswy_84:focus-visible,._navLink_ptswy_46:focus-visible,._authButton_ptswy_118:focus-visible,._profileButton_ptswy_31:focus-visible,._configButton_ptswy_85:focus-visible,._navDropdownButton_ptswy_120:focus-visible,._dropdownLink_ptswy_241:focus-visible,._sectionToggle_ptswy_311:focus-visible,._themeToggleButton_ptswy_242:focus-visible,._helpDropdownButton_ptswy_240:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}._navbar_ptswy_3._hidden_ptswy_430{opacity:0;transform:translateY(-100%)}._navbar_ptswy_3._visible_ptswy_435{opacity:1;transform:translateY(0)}@keyframes _fadeInScale_ptswy_1{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=1023px){._navbar_ptswy_3{padding-inline:1rem}._navContainer_ptswy_27{gap:.8rem;min-height:3.25rem}._navLeading_ptswy_45{justify-content:space-between;width:100%}._navLinks_ptswy_46,._navActions_ptswy_47{display:none!important}._mobileVisibleGroup_ptswy_471{flex-wrap:wrap;flex:100%;justify-content:center;gap:.65rem;display:flex!important}._dropdownWrapper_ptswy_202,._helpDropdownWrapper_ptswy_201{left:50%;right:auto;transform:translate(-50%)}._settingsDropdown_ptswy_210,._helpDropdown_ptswy_201{width:min(22rem,100vw - 1rem)}}@media (width<=640px){._navLink_ptswy_46,._authButton_ptswy_118,._profileButton_ptswy_31{width:100%}._profileButtonCompact_ptswy_31{max-width:100%}._profileFirstName_ptswy_172,._profileLastName_ptswy_173{max-width:8rem}._dropdownContent_ptswy_348{margin-left:0;padding-left:.5rem}}@media (prefers-reduced-motion:reduce){._navbar_ptswy_3,._sidebarToggleButton_ptswy_83,._topIconButton_ptswy_84,._configButton_ptswy_85,._navLink_ptswy_46,._authButton_ptswy_118,._profileButton_ptswy_31,._helpDropdownButton_ptswy_240,._dropdownLink_ptswy_241,._themeToggleButton_ptswy_242,._sectionToggle_ptswy_311,._chevronIcon_ptswy_341{transition:none}._helpDropdown_ptswy_201,._settingsDropdown_ptswy_210{animation:none}}._logoContainer_hmx47_3{justify-content:flex-start;align-items:center;min-width:0;padding:0;display:flex}._logoLink_hmx47_16{align-items:center;min-width:0;text-decoration:none;display:flex}._logoImage_hmx47_29{object-fit:contain;-webkit-user-select:none;user-select:none;width:auto;height:50px;transition:transform .3s}._logoSplit_hmx47_45{align-items:center;gap:.7rem;min-width:0;display:inline-flex}._logoSplitCollapsed_hmx47_52{justify-content:center}._logoIconImage_hmx47_56{object-fit:contain;-webkit-user-select:none;user-select:none;flex:none;width:auto;height:44px;transition:transform .3s}._logoIconOnly_hmx47_65{height:38px}._logoTextImage_hmx47_69{object-fit:contain;-webkit-user-select:none;user-select:none;width:auto;min-width:0;height:34px;transition:transform .3s}._logoLink_hmx47_16:hover ._logoImage_hmx47_29{transform:scale(1.05)}._logoLink_hmx47_16:hover ._logoIconImage_hmx47_56,._logoLink_hmx47_16:hover ._logoTextImage_hmx47_69{transform:scale(1.03)}._customLogo_hmx47_90{box-sizing:border-box;object-fit:contain;-webkit-user-select:none;user-select:none;background:#fff;border-radius:6px;width:auto;max-width:100%;height:48px;padding:5px 8px}._overlay_suv92_1{z-index:1000;background:#00000080;justify-content:flex-end;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}._drawer_suv92_25{background:#fff;flex-direction:column;width:400px;max-width:100%;height:100%;animation:.3s ease-out _slideIn_suv92_1;display:flex;box-shadow:-2px 0 10px #0000001a}@keyframes _slideIn_suv92_1{0%{transform:translate(100%)}to{transform:translate(0)}}._header_suv92_57{background:#f8f9fa;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:20px;display:flex}._header_suv92_57 h3{color:#333;margin:0}._tabs_suv92_85{border-bottom:1px solid #eee;display:flex}._tabs_suv92_85 button{cursor:pointer;color:#666;background:#fff;border:none;flex:1;justify-content:center;align-items:center;gap:8px;padding:15px;font-weight:500;transition:all .2s;display:flex}._tabs_suv92_85 button:hover{background:#f8f9fa}._tabs_suv92_85 button._activeTab_suv92_133{color:#2563eb;background:#eff6ff;border-bottom:2px solid #2563eb}._searchContainer_suv92_145{background:#fff;border-bottom:1px solid #eee;padding:10px 20px}._searchInput_suv92_157{border:1px solid #ddd;border-radius:6px;outline:none;width:100%;padding:8px 12px;font-size:.9rem;transition:border-color .2s}._searchInput_suv92_157:focus{border-color:#2563eb}._content_suv92_185{background:#f8f9fa;flex:1;padding:20px;overflow-y:auto}._empty_suv92_199{text-align:center;color:#999;margin-top:40px}._card_suv92_211{background:#fff;border-left:4px solid #0000;border-radius:8px;gap:15px;margin-bottom:15px;padding:15px;display:flex;box-shadow:0 1px 3px #0000000d}._modalCard_suv92_233{border-left-color:#2563eb}._warningCard_suv92_241{border-left-color:#f59e0b}._icon_suv92_249{padding-top:2px;font-size:1.2rem}._modalCard_suv92_233 ._icon_suv92_249{color:#2563eb}._warningCard_suv92_241 ._icon_suv92_249{color:#f59e0b}._details_suv92_265{flex:1}._details_suv92_265 h4{color:#333;margin:0 0 5px;font-size:.95rem}._details_suv92_265 p{color:#666;margin:0 0 8px;font-size:.85rem;line-height:1.4}._date_suv92_299{color:#999;margin-bottom:10px;font-size:.75rem;display:block}._actions_suv92_313{gap:10px;display:flex}._actionBtn_suv92_323{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:4px;padding:6px 12px;font-size:.8rem}._archiveBtn_suv92_343{color:#666;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:4px;padding:6px 12px;font-size:.8rem}._actionBtn_suv92_323:hover{background:#1d4ed8}._archiveBtn_suv92_343:hover{background:#f3f4f6}._button_1nsff_1{position:relative}._iconWrap_1nsff_2{justify-content:center;align-items:center;display:inline-flex;position:relative}._badge_1nsff_3{color:#fff;border:2px solid var(--navbar-bg,#fff);background:#dc2626;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.68rem;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:-9px;right:-10px}._sidebar_6jci7_1{--sidebar-mobile-shadow:0 14px 48px color-mix(in srgb, var(--surface-backdrop) 36%, transparent);--sidebar-item-hover:color-mix(in srgb, var(--navbar-primary) 6%, transparent);--sidebar-item-active:color-mix(in srgb, var(--navbar-primary) 8%, transparent);--sidebar-item-active-collapsed:color-mix(in srgb, var(--navbar-primary) 10%, transparent);--sidebar-logout-color:var(--danger-color);height:100vh;width:var(--sidebar-width,296px);border-right:1px solid var(--navbar-border-div);background:var(--navbar-bg);z-index:1010;transition:width .25s,transform .25s,box-shadow .25s,border-color .25s;position:fixed;top:0;bottom:0;left:0;overflow:hidden}[data-theme=dark] ._sidebar_6jci7_1{background:var(--navbar-bg)}._sidebarCollapsed_6jci7_28{width:var(--sidebar-collapsed-width,88px);flex-basis:var(--sidebar-collapsed-width,88px)}._sidebarMobile_6jci7_33{top:var(--layout-navbar-height,76px);height:auto;box-shadow:none;position:fixed;bottom:0;left:0;transform:translate(-100%)}._sidebarMobileOpen_6jci7_43{box-shadow:var(--sidebar-mobile-shadow);transform:translate(0)}._sidebarInner_6jci7_48{flex-direction:column;height:100%;min-height:0;display:flex}._sidebarHeader_6jci7_55{height:var(--layout-navbar-height,76px);min-height:var(--layout-navbar-height,76px);box-sizing:border-box;border-bottom:1px solid var(--navbar-border-div);justify-content:flex-start;align-items:center;gap:.5rem;padding:0 1rem;display:flex}._brand_6jci7_67{flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}._brandLogo_6jci7_75{width:100%}._headerActions_6jci7_79{align-items:center;gap:.5rem;margin-left:auto;display:flex}._iconButton_6jci7_86{border:1px solid var(--navbar-border);background:var(--navbar-bg-alt);width:2.25rem;height:2.25rem;color:var(--navbar-text);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex}._iconButton_6jci7_86:hover{background:var(--navbar-primary);border-color:var(--navbar-primary-hover);transform:translateY(-1px)}._iconButton_6jci7_86:focus-visible,._sectionHeader_6jci7_110:focus-visible,._groupToggle_6jci7_111:focus-visible,._navItem_6jci7_112:focus-visible,._preferenceButton_6jci7_113:focus-visible,._logoutButton_6jci7_114:focus-visible{outline:2px solid var(--navbar-primary-hover);outline-offset:2px}._navigation_6jci7_119{flex:1;min-height:0;padding:.7rem 0;overflow:hidden auto}._navigation_6jci7_119::-webkit-scrollbar{width:8px}._navigation_6jci7_119::-webkit-scrollbar-thumb{background:var(--navbar-scroll-thumb);border-radius:999px}._navigation_6jci7_119::-webkit-scrollbar-track{background:var(--navbar-scroll-track)}._sectionBlock_6jci7_140{gap:.15rem;display:grid}._sectionBlock_6jci7_140+._sectionBlock_6jci7_140,._accountArea_6jci7_146{margin-top:.75rem}._sectionHeader_6jci7_110{width:100%;color:var(--navbar-text);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;opacity:.72;background:0 0;border:none;justify-content:space-between;align-items:center;padding:.25rem 1rem;font-size:.78rem;font-weight:700;display:flex}._sectionItems_6jci7_167{gap:0;display:grid}._navItem_6jci7_112,._groupToggle_6jci7_111,._preferenceButton_6jci7_113,._logoutButton_6jci7_114{width:100%;min-height:3.15rem;color:var(--navbar-text);cursor:pointer;background:0 0;border:none;border-radius:0;align-items:center;gap:1rem;padding:.8rem 1rem;text-decoration:none;transition:background-color .2s,border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative}._navItem_6jci7_112:hover,._groupToggle_6jci7_111:hover,._preferenceButton_6jci7_113:hover,._logoutButton_6jci7_114:hover{background:var(--sidebar-item-hover);transform:none}._navItemActive_6jci7_204,._groupToggleActive_6jci7_205{background:var(--sidebar-item-active);box-shadow:inset 3px 0 0 var(--navbar-primary-hover)}._navIcon_6jci7_210{flex:0 0 1.2rem;justify-content:center;align-items:center;font-size:1.1rem;display:inline-flex}._navLabel_6jci7_218,._preferenceLabel_6jci7_219{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._group_6jci7_111{gap:.45rem;display:grid}._groupTitle_6jci7_231{align-items:center;gap:.85rem;min-width:0;display:inline-flex}._groupItems_6jci7_238{border-left:1px solid var(--navbar-border-div);gap:0;margin-left:1.25rem;padding-left:.9rem;display:grid}._nestedGroupItems_6jci7_246{margin-left:.8rem;padding-left:.75rem}._groupItem_6jci7_238{min-height:2.8rem}._chevron_6jci7_255{flex:none;transition:transform .2s}._chevronOpen_6jci7_260{transform:rotate(180deg)}._accountArea_6jci7_146{border-top:1px solid var(--navbar-border-div);padding-top:.75rem}._sidebarFooter_6jci7_269{border-top:1px solid var(--navbar-border-div);background:var(--navbar-bg);gap:0;padding:.35rem 0 .5rem;display:grid}[data-theme=dark] ._sidebarFooter_6jci7_269{background:var(--navbar-bg)}._logoutButton_6jci7_114{color:var(--sidebar-logout-color)}._versionBlock_6jci7_285{color:var(--navbar-text);opacity:.62;justify-content:space-between;align-items:center;padding:.8rem 1rem 0;font-size:.78rem;display:flex}._versionBrand_6jci7_295{align-items:flex-start;gap:.2rem;display:inline-flex}._registerIcon_6jci7_301{margin-top:.08rem;font-size:.58rem}._sidebarCollapsed_6jci7_28 ._sidebarHeader_6jci7_55{height:var(--layout-navbar-height,76px);min-height:var(--layout-navbar-height,76px);flex-direction:row;justify-content:center;padding:0 .5rem}._sidebarCollapsed_6jci7_28 ._sectionItems_6jci7_167,._sidebarCollapsed_6jci7_28 ._sidebarFooter_6jci7_269{justify-items:stretch}._sidebarCollapsed_6jci7_28 ._navigation_6jci7_119{padding:.45rem 0}._sidebarCollapsed_6jci7_28 ._sectionBlock_6jci7_140{gap:0}._sidebarCollapsed_6jci7_28 ._sectionBlock_6jci7_140+._sectionBlock_6jci7_140,._sidebarCollapsed_6jci7_28 ._accountArea_6jci7_146{margin-top:.45rem}._sidebarCollapsed_6jci7_28 ._brand_6jci7_67{justify-content:center;width:100%;overflow:hidden}._sidebarCollapsed_6jci7_28 ._headerActions_6jci7_79{display:none}._sidebarCollapsed_6jci7_28 ._navItem_6jci7_112,._sidebarCollapsed_6jci7_28 ._groupToggle_6jci7_111,._sidebarCollapsed_6jci7_28 ._preferenceButton_6jci7_113,._sidebarCollapsed_6jci7_28 ._logoutButton_6jci7_114{border-radius:0;justify-content:center;justify-self:stretch;width:100%;height:3rem;min-height:3rem;margin:0;padding:0;transform:none}._sidebarCollapsed_6jci7_28 ._navIcon_6jci7_210{flex:0 0 1.25rem;width:1.25rem;font-size:1.08rem}._sidebarCollapsed_6jci7_28 ._navItem_6jci7_112:hover,._sidebarCollapsed_6jci7_28 ._groupToggle_6jci7_111:hover,._sidebarCollapsed_6jci7_28 ._preferenceButton_6jci7_113:hover,._sidebarCollapsed_6jci7_28 ._logoutButton_6jci7_114:hover{transform:none}._sidebarCollapsed_6jci7_28 ._navItemActive_6jci7_204,._sidebarCollapsed_6jci7_28 ._groupToggleActive_6jci7_205{background:var(--sidebar-item-active-collapsed);box-shadow:inset 3px 0 0 var(--navbar-primary-hover)}._sidebarCollapsed_6jci7_28 ._groupItems_6jci7_238{display:none}._sidebarCollapsed_6jci7_28 ._sidebarFooter_6jci7_269{gap:.15rem;padding:.25rem 0 .45rem}@media (width<=1023px){._sidebar_6jci7_1{width:min(84vw,320px)}._sidebarMobile_6jci7_33{top:var(--layout-navbar-height,76px);height:auto}}@media (prefers-reduced-motion:reduce){._sidebar_6jci7_1,._iconButton_6jci7_86,._sectionHeader_6jci7_110,._navItem_6jci7_112,._groupToggle_6jci7_111,._preferenceButton_6jci7_113,._logoutButton_6jci7_114,._chevron_6jci7_255{transition:none}}._footerStyle_nmmgr_1{background-color:var(--footer-bg);color:var(--footer-text);border-top:1px solid var(--footer-border-div);margin-top:auto;padding:2rem 0;font-size:.9rem}._systemFooter_nmmgr_19{background:var(--footer-bg);padding:1rem 0}body.crm-contact-modal-open ._systemFooter_nmmgr_19{opacity:0;pointer-events:none;visibility:hidden}[data-theme=dark] ._systemFooter_nmmgr_19{background:var(--footer-bg)}._systemFooterContent_nmmgr_49{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1.5rem;max-width:1280px;margin:0 auto;padding:0 1.5rem;display:grid}._systemFooterBrand_nmmgr_69,._systemFooterBlock_nmmgr_71,._systemFooterBlockRight_nmmgr_73{color:var(--footer-text);gap:.45rem;display:grid}._systemFooterBlockRight_nmmgr_73{text-align:right;justify-items:end}._systemFooterBrand_nmmgr_69 strong{font-size:1rem}._systemFooterBrand_nmmgr_69 span,._systemFooterBlock_nmmgr_71 span,._systemFooterBlockRight_nmmgr_73 span{line-height:1.55}._systemFooterLabel_nmmgr_115{text-transform:uppercase;letter-spacing:.08em;opacity:.68;font-size:.74rem;font-weight:700}._systemFooterLink_nmmgr_131,._systemFooterInline_nmmgr_133{color:var(--footer-text);align-items:center;gap:.55rem;text-decoration:none;display:inline-flex}._systemFooterLink_nmmgr_131:hover,._systemFooterLink_nmmgr_131:focus-visible{color:var(--footer-text-hover)}._containerStyle_nmmgr_159{justify-content:space-around;gap:1.5rem;max-width:1440px;margin:0 auto;padding:0 1.5rem;display:flex}._sectionStyle_nmmgr_177{flex:1;padding:0 1rem}._sectionStyle_nmmgr_177 h4{margin-top:0;margin-bottom:.75rem}._listStyle_nmmgr_197{margin:0;padding:0;list-style-type:none}._linkStyle_nmmgr_209{color:var(--footer-text);text-decoration:none;transition:color .2s;display:inline}._linkStyle_nmmgr_209:hover,._linkStyle_nmmgr_209:focus-visible{color:var(--footer-text-hover)}._listStyle_nmmgr_197 li+li{margin-top:.5rem}._footerContactLine_nmmgr_241{align-items:center;gap:.65rem;margin:0 0 .6rem;display:flex}._copyrightStyle_nmmgr_255{text-align:center;border-top:1px solid var(--footer-border-div);-webkit-user-select:none;user-select:none;margin-top:1rem;padding-top:1rem;font-size:.8rem}._footerBottom_nmmgr_273{text-align:center;border-top:1px solid var(--footer-border-div);padding-top:1rem;-webkit-user-select:none;user-select:none;margin-top:1rem;padding-inline:1rem;font-size:.8rem}@media (width<=768px){._systemFooterContent_nmmgr_49{text-align:center;grid-template-columns:1fr}._systemFooterBlockRight_nmmgr_73{text-align:center;justify-items:center}._systemFooterLink_nmmgr_131,._systemFooterInline_nmmgr_133,._footerContactLine_nmmgr_241{justify-content:center}._containerStyle_nmmgr_159{text-align:center;flex-direction:column;align-items:center;gap:2rem}._sectionStyle_nmmgr_177{max-width:90%;padding:0 1rem}}._breadcrumbs_157ug_1{padding:.25rem 0 .65rem}._crumbList_157ug_5{flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}._crumbItem_157ug_15{align-items:center;gap:.45rem;min-width:0;display:inline-flex}._separator_157ug_22{color:var(--navbar-text);opacity:.45;align-items:center;font-size:.72rem;display:inline-flex}._crumbLink_157ug_30{color:var(--navbar-text);opacity:.9;overflow-wrap:anywhere;align-items:center;gap:.45rem;min-width:0;font-size:.9rem;text-decoration:none;display:inline-flex}._crumbLink_157ug_30:hover{color:var(--navbar-primary-hover)}._current_157ug_46{color:var(--navbar-text);opacity:1;font-weight:700}._homeIcon_157ug_52{justify-content:center;align-items:center;font-size:.9rem;display:inline-flex}._banner_gcegv_1{--cookie-banner-surface-bg:color-mix(in srgb, var(--bg-secondary) 82%, transparent);--cookie-banner-border:color-mix(in srgb, var(--text-primary) 12%, transparent);--cookie-banner-shadow:0 16px 42px color-mix(in srgb, var(--surface-backdrop) 34%, transparent);--cookie-banner-eyebrow:var(--primary-dark);--cookie-banner-title:var(--text-primary);--cookie-banner-copy:var(--text-secondary);--cookie-banner-link:var(--primary-dark);--cookie-banner-primary-gradient:linear-gradient(135deg, var(--primary-color), var(--primary-dark));--cookie-banner-primary-shadow:0 14px 28px color-mix(in srgb, var(--primary-color) 24%, transparent);--cookie-banner-secondary-border:color-mix(in srgb, var(--primary-dark) 16%, transparent);--cookie-banner-secondary-bg:var(--bg-secondary);--cookie-banner-button-text:var(--bg-secondary);z-index:1200;pointer-events:none;justify-content:center;display:flex;position:fixed;bottom:20px;left:20px;right:20px}._content_gcegv_24{border:1px solid var(--cookie-banner-border);background:var(--cookie-banner-surface-bg);width:min(100%,1080px);box-shadow:var(--cookie-banner-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;border-radius:20px;gap:10px;padding:12px 16px;display:grid}._header_gcegv_37{text-align:center;justify-items:center;gap:4px;display:grid}._body_gcegv_44{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;display:grid}._copy_gcegv_51{gap:4px;max-width:none;display:grid}._eyebrow_gcegv_57{text-transform:uppercase;letter-spacing:.1em;color:var(--cookie-banner-eyebrow);font-size:.68rem;font-weight:800}._title_gcegv_65{color:var(--cookie-banner-title);margin:0;font-size:1.05rem}._text_gcegv_71{color:var(--cookie-banner-copy);margin:0;font-size:.85rem;line-height:1.35}._link_gcegv_78{color:var(--cookie-banner-link);font-weight:700;text-decoration:none}._actions_gcegv_84{flex-wrap:nowrap;justify-content:flex-end;align-self:end;align-items:center;gap:8px;display:flex}._primaryAction_gcegv_93,._secondaryAction_gcegv_94{white-space:nowrap;cursor:pointer;border-radius:999px;min-height:36px;padding:0 14px;font-size:.82rem;font-weight:700;transition:transform .18s,box-shadow .18s}._primaryAction_gcegv_93{background:var(--cookie-banner-primary-gradient);color:var(--cookie-banner-button-text);box-shadow:var(--cookie-banner-primary-shadow);border:none}._secondaryAction_gcegv_94{border:1px solid var(--cookie-banner-secondary-border);background:var(--cookie-banner-secondary-bg);color:var(--cookie-banner-title)}._primaryAction_gcegv_93:hover,._primaryAction_gcegv_93:focus-visible,._secondaryAction_gcegv_94:hover,._secondaryAction_gcegv_94:focus-visible,._link_gcegv_78:hover,._link_gcegv_78:focus-visible{transform:translateY(-1px)}@media (width<=760px){._banner_gcegv_1{bottom:12px;left:12px;right:12px}._content_gcegv_24{border-radius:20px;padding:14px}._header_gcegv_37{text-align:left;justify-items:start}._body_gcegv_44{grid-template-columns:1fr;gap:12px}._actions_gcegv_84{flex-wrap:wrap;justify-content:stretch}._primaryAction_gcegv_93,._secondaryAction_gcegv_94{width:100%}}@media (prefers-reduced-motion:reduce){._primaryAction_gcegv_93,._secondaryAction_gcegv_94,._link_gcegv_78{transition:none}}._overlay_dk2bx_1{z-index:1100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_dk2bx_29{background:#fff;border-radius:12px;flex-direction:column;width:95%;max-width:800px;max-height:90vh;display:flex;box-shadow:0 10px 25px #0003}._header_dk2bx_51{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}._header_dk2bx_51 h2{color:#1f2937;margin:0;font-size:1.25rem}._closeBtn_dk2bx_79{color:#9ca3af;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;min-width:48px;min-height:48px;font-size:2rem;line-height:1;display:flex}._content_dk2bx_107{background:#f3f4f6;flex-direction:column;flex:1;padding:0;display:flex;overflow-y:auto}._footer_dk2bx_125{background:#fff;border-top:1px solid #e5e7eb;border-radius:0 0 12px 12px;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}._btnPrimary_dk2bx_145{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:6px;justify-content:center;align-items:center;min-height:48px;padding:10px 20px;font-weight:600;transition:background-color .2s;display:inline-flex}._btnPrimary_dk2bx_145:hover{background-color:#1d4ed8}._btnPrimary_dk2bx_145:disabled{cursor:not-allowed;background-color:#9ca3af}._btnSecondary_dk2bx_193{color:#374151;cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;min-height:48px;padding:10px 20px;font-weight:500;transition:background-color .2s;display:inline-flex}._btnSecondary_dk2bx_193:hover{background-color:#f9fafb}._contractContent_dk2bx_231{background:#fff;border-radius:8px;margin:16px;padding:24px;box-shadow:0 1px 3px #0000001a}._contractContent_dk2bx_231 h3{color:#1f2937;border-bottom:1px solid #e5e7eb;margin-top:0;margin-bottom:16px;padding-bottom:12px}._comparison_dk2bx_263{gap:24px;margin:20px 0;display:flex}._column_dk2bx_275{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;flex:1;padding:16px}._column_dk2bx_275 h4{color:#4b5563;text-transform:uppercase;letter-spacing:.05em;margin-top:0;margin-bottom:12px;font-size:.95rem}._column_dk2bx_275 ul{margin:0;padding:0;list-style:none}._column_dk2bx_275 li{color:#374151;border-bottom:1px solid #e5e7eb;padding:8px 0;font-size:.9rem}._column_dk2bx_275 li:last-child{border-bottom:none}._declaration_dk2bx_343{color:#92400e;background:#fffbeb;border:1px solid #fcd34d;border-radius:6px;margin-top:24px;padding:16px;font-size:.9rem;line-height:1.5}@media (width<=768px){._modal_dk2bx_29{border-radius:0;width:100%;height:100%;max-height:none}._header_dk2bx_51{padding:12px 16px}._header_dk2bx_51 h2{font-size:1.1rem}._footer_dk2bx_125{flex-direction:column;padding:12px 16px}._btnPrimary_dk2bx_145,._btnSecondary_dk2bx_193{width:100%;font-size:1rem}._comparison_dk2bx_263{flex-direction:column;gap:16px}._contractContent_dk2bx_231{box-shadow:none;border-radius:0;margin:0}}._overlay_v9wdo_1{z-index:2000;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);-webkit-overflow-scrolling:touch;background-color:#00000080;display:block;position:fixed;inset:0;overflow-y:auto}@supports (display:flex){@media (width>=769px){._overlay_v9wdo_1{justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}}}._modal_v9wdo_53{background:#fff;border-radius:12px;flex-direction:column;width:90%;max-width:560px;max-height:90vh;margin:0 auto;padding:24px;animation:.2s ease-out _fadeIn_v9wdo_1;display:flex;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a}._modalSign_v9wdo_83{max-width:780px;max-height:98vh}@keyframes _fadeIn_v9wdo_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._header_v9wdo_103{z-index:5;background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding-top:4px;display:flex;position:sticky;top:0}._backBtn_v9wdo_131{cursor:pointer;color:#374151;background:0 0;border:none;border-radius:6px;padding:6px;font-size:1.15rem;transition:background .15s}._backBtn_v9wdo_131:hover{background:#f3f4f6}._header_v9wdo_103 h2{text-align:center;color:#111827;flex:1;margin:0;font-size:1.2rem;font-weight:700}._closeBtn_v9wdo_177{cursor:pointer;color:#6b7280;background:0 0;border:none;padding:4px;font-size:1.5rem}._termBox_v9wdo_195{color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;flex-shrink:0;max-height:55vh;margin-bottom:20px;padding:18px;font-size:.95rem;line-height:1.6;overflow-y:auto}._termBox_v9wdo_195 p{margin:0 0 12px}._termBox_v9wdo_195 p:last-child{margin-bottom:0}._signAreaWrapper_v9wdo_237{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}._canvasContainer_v9wdo_253{touch-action:none;background:#fff;border:2px dashed #d1d5db;border-radius:10px;flex:1;justify-content:stretch;align-items:stretch;width:100%;min-width:0;min-height:260px;display:flex;position:relative;overflow:hidden}._canvas_v9wdo_253{cursor:crosshair;touch-action:none;width:100%;height:100%;min-height:260px;display:block}._footerActions_v9wdo_303{z-index:5;background:#fff;flex-direction:column;flex-shrink:0;gap:10px;padding-top:8px;padding-bottom:4px;display:flex;position:sticky;bottom:0}._clearWrapper_v9wdo_329{justify-content:flex-end;display:flex}._termActions_v9wdo_339,._signActions_v9wdo_341{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}._clearBtn_v9wdo_359{color:#6b7280;cursor:pointer;background:0 0;border:none;padding:8px;font-size:.875rem;text-decoration:underline}._btn_v9wdo_379{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;padding:11px 18px;font-size:.95rem;font-weight:600;transition:opacity .2s,transform .1s;display:inline-flex}._btn_v9wdo_379:active{transform:translateY(1px)}._btnCancel_v9wdo_411{color:#374151;background-color:#f3f4f6;flex:1}._btnConfirm_v9wdo_423{color:#fff;background-color:#2563eb;flex:1.15}._btnConfirm_v9wdo_423:disabled{cursor:not-allowed;background-color:#9ca3af}@media (width<=768px){._overlay_v9wdo_1{background-color:#fff;justify-content:stretch;align-items:stretch;margin:0;padding:0}._modal_v9wdo_53{-webkit-overflow-scrolling:touch;width:100vw;min-width:100%;max-width:none;height:100dvh;min-height:100dvh;max-height:none;box-shadow:none;border-radius:0;padding:12px 14px 16px;overflow:hidden auto}._modalSign_v9wdo_83{max-width:none;max-height:none}._header_v9wdo_103{margin-bottom:10px}._header_v9wdo_103 h2{font-size:1.05rem}._termBox_v9wdo_195{max-height:62dvh;margin-bottom:14px;padding:14px;font-size:.92rem}._signAreaWrapper_v9wdo_237{flex:1;min-height:0}._canvasContainer_v9wdo_253{border:2px dashed #c7cbd1;border-radius:12px;width:100%;min-height:46dvh;max-height:70dvh;margin:0}._canvas_v9wdo_253{min-height:46dvh;max-height:70dvh}._termActions_v9wdo_339,._signActions_v9wdo_341{flex-direction:row;justify-content:space-between;gap:10px}._btn_v9wdo_379{flex:1;padding:13px 16px;font-size:.98rem}._btnConfirm_v9wdo_423{flex:1.1}._clearWrapper_v9wdo_329{margin-bottom:4px}}._rotateOverlay_v9wdo_631{z-index:10;text-align:center;background:#fffffffa;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;inset:0}._rotateIcon_v9wdo_663{color:#2563eb;margin-bottom:16px;font-size:48px;animation:2s ease-in-out infinite _rotatePhone_v9wdo_1}._rotateText_v9wdo_677{color:#374151;margin-bottom:24px;font-size:1.1rem;font-weight:500}._rotateBtn_v9wdo_691{color:#6b7280;cursor:pointer;background:#f3f4f6;border:1px solid #d1d5db;border-radius:8px;padding:10px 18px;font-size:.95rem}@keyframes _rotatePhone_v9wdo_1{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(90deg)}75%{transform:rotate(0)}to{transform:rotate(0)}}._overlay_17k5m_1{z-index:1100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_17k5m_29{background:#fff;border-radius:12px;flex-direction:column;width:95%;max-width:800px;max-height:90vh;display:flex;box-shadow:0 10px 25px #0003}._header_17k5m_51{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}._header_17k5m_51 h2{color:#1f2937;margin:0;font-size:1.25rem}._closeBtn_17k5m_79{color:#9ca3af;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:8px;font-size:1.5rem;display:flex}._content_17k5m_103{background:#f9fafb;flex:1;padding:24px;overflow-y:auto}._footer_17k5m_117{background:#fff;border-top:1px solid #e5e7eb;border-radius:0 0 12px 12px;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}._btnPrimary_17k5m_137{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:6px;padding:10px 20px;font-weight:600;transition:background-color .2s}._btnPrimary_17k5m_137:hover{background-color:#1d4ed8}._btnPrimary_17k5m_137:disabled{cursor:not-allowed;background-color:#93c5fd}._btnSecondary_17k5m_177{color:#374151;cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;padding:10px 20px;font-weight:600;transition:background-color .2s}._btnSecondary_17k5m_177:hover{background-color:#f3f4f6}._loading_17k5m_207,._error_17k5m_207{text-align:center;color:#6b7280;padding:40px;font-size:1.1rem}._error_17k5m_207{color:#ef4444}._previewContainer_17k5m_229{flex-direction:column;gap:16px;height:100%;display:flex}._fileInfo_17k5m_243{background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:16px;padding:16px;display:flex}._fileInfo_17k5m_243 h4{color:#111827;margin:0 0 4px}._downloadLink_17k5m_273{color:#2563eb;align-items:center;gap:6px;font-size:.9rem;text-decoration:none;display:flex}._downloadLink_17k5m_273:hover{text-decoration:underline}._iframeWrapper_17k5m_299{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex:1;min-height:400px;overflow:hidden}._layout_vg0vq_1{background:var(--color-bg);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;min-height:100vh;display:grid}._body_vg0vq_11{min-width:0;min-height:0;padding-top:var(--layout-navbar-height,76px);align-items:stretch;display:flex}._bodyAppShell_vg0vq_19{padding-top:0;display:block}._main_vg0vq_24{min-width:0;min-height:calc(100vh - var(--layout-navbar-height,76px));flex:1;padding:1.5rem;overflow-x:hidden}._mainFullBleed_vg0vq_32{padding:0}._mainAppShell_vg0vq_36{min-height:100vh;margin-left:var(--sidebar-width,260px);width:calc(100% - var(--sidebar-width,260px));max-width:calc(100vw - var(--sidebar-width,260px));padding:calc(var(--layout-navbar-height,76px) + .35rem) 0 0;box-sizing:border-box}._mainWithSidebar_vg0vq_45{min-width:0}._content_vg0vq_49{width:min(100%,1480px);min-width:0;max-width:100%;margin:0 auto}._contentFullBleed_vg0vq_56{width:100%;max-width:none}._content_vg0vq_49>*{min-width:0;max-width:100%}._layoutAppShell_vg0vq_66 ._content_vg0vq_49{width:100%;min-width:0;max-width:none;margin:0}._mobileOverlay_vg0vq_73{inset:var(--layout-navbar-height,76px) 0 0 0;opacity:0;pointer-events:none;z-index:1005;background:#0f172a73;transition:opacity .25s;position:fixed}._mobileOverlayVisible_vg0vq_83{opacity:1;pointer-events:auto}@media (width<=1023px){._main_vg0vq_24{padding:1rem}._mainFullBleed_vg0vq_32{padding:0}._mainAppShell_vg0vq_36{padding:calc(var(--layout-navbar-height,76px) + .35rem) 0 0;margin-left:0}}@media (prefers-reduced-motion:reduce){._mobileOverlay_vg0vq_73{transition:none}}._home_1q8rd_3{font-family:var(--font-family-base);background-color:var(--home-bg);padding:clamp(1rem,2vw,1.5rem)}._hero_1q8rd_15{text-align:center;background:var(--home-bg-gradient);border:1px solid var(--home-border);border-radius:var(--radius-xl);color:var(--home-text);box-shadow:var(--shadow-md);margin-bottom:60px;padding:clamp(2rem,5vw,3.75rem) clamp(1rem,3vw,1.5rem)}._heroContent_1q8rd_32{max-width:800px;margin:0 auto 40px}._title_1q8rd_42{color:var(--home-text);background:linear-gradient(135deg, var(--home-primary), var(--home-primary-hover));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:3.5rem;font-weight:800}._subtitle_1q8rd_64{color:var(--home-text-subtitle);margin-bottom:1.5rem;font-size:1.8rem;font-weight:600}._heroDescription_1q8rd_78{color:var(--home-text);margin-bottom:30px;font-size:1.3rem;line-height:1.6}._statsSection_1q8rd_92{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:30px;max-width:1000px;margin:0 auto;display:grid}._statItem_1q8rd_108{text-align:center;background:color-mix(in srgb, var(--bg-secondary) 10%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:15px;padding:20px}._statNumber_1q8rd_123{color:var(--home-text);margin-bottom:5px;font-size:2.5rem;font-weight:800;display:block}._statLabel_1q8rd_139{color:var(--home-text-label);font-size:1rem;font-weight:500}._ctaWrapper_1q8rd_153{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}._ctaButton_1q8rd_167{background-color:var(--home-primary);color:#fff;cursor:pointer;box-shadow:var(--shadow-sm);border:none;border-radius:50px;padding:.95rem 1.75rem;font-size:1.1rem;font-weight:600;transition:all .3s}._ctaButton_1q8rd_167:hover{background-color:var(--home-primary-hover);box-shadow:var(--shadow-md);transform:translateY(-2px)}._ctaButtonSecondary_1q8rd_202{color:var(--home-primary);border:2px solid var(--home-primary);cursor:pointer;background-color:#0000;border-radius:50px;padding:.95rem 1.75rem;font-size:1.1rem;font-weight:600;transition:all .3s}._ctaButtonSecondary_1q8rd_202:hover{background-color:var(--home-primary);color:#fff;transform:translateY(-2px)}._ctaButtons_1q8rd_237{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:30px;display:flex}._benefits_1q8rd_255{text-align:center;margin:80px 0}._benefitsContainer_1q8rd_265{max-width:1200px;margin:0 auto;padding:0 20px}._benefits_1q8rd_255 h2{color:var(--home-text);margin-bottom:20px;font-size:2.5rem;font-weight:700}._benefitsGrid_1q8rd_291{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:stretch;gap:35px;margin-top:50px;display:grid}._benefitItem_1q8rd_307{background:linear-gradient(145deg, color-mix(in srgb, var(--home-bg-alt) 96%, transparent), color-mix(in srgb, var(--home-bg) 86%, transparent));border-radius:var(--radius-lg);text-align:center;border:1px solid var(--home-border);box-shadow:var(--shadow-sm);flex-direction:column;justify-content:flex-start;height:100%;min-height:260px;padding:28px 20px;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}._benefitItem_1q8rd_307:before{content:"";background:linear-gradient(90deg, var(--home-primary), var(--home-primary-hover));opacity:0;height:3px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}._benefitItem_1q8rd_307:hover{box-shadow:var(--shadow-lg);border-color:var(--home-border-hover);transform:translateY(-8px)scale(1.02)}._benefitItem_1q8rd_307:hover:before{opacity:1}._benefitIcon_1q8rd_378{background:linear-gradient(135deg, var(--home-primary), var(--home-primary-hover));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:24px;font-size:3.2rem;transition:transform .3s}._benefitItem_1q8rd_307:hover ._benefitIcon_1q8rd_378{transform:scale(1.1)rotate(5deg)}._benefitItem_1q8rd_307 h3{color:var(--home-text);flex-shrink:0;margin-bottom:16px;font-size:1.35rem;font-weight:700;line-height:1.3}._benefitItem_1q8rd_307 p{color:var(--home-text-subtitle);flex-grow:1;margin:0;font-size:.95rem;line-height:1.7}._services_1q8rd_441{text-align:center;margin:80px 0}._services_1q8rd_441 h2{color:var(--home-text);margin-bottom:10px;font-size:2.5rem;font-weight:700}._servicesSubtitle_1q8rd_465{color:var(--home-text-subtitle);max-width:600px;margin-bottom:50px;margin-left:auto;margin-right:auto;font-size:1.2rem}._servicesGrid_1q8rd_483{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:stretch;gap:32px;max-width:1200px;margin:0 auto;padding:0 20px;display:grid}._serviceItem_1q8rd_505{background:linear-gradient(145deg, color-mix(in srgb, var(--home-bg-alt) 98%, transparent), color-mix(in srgb, var(--home-bg) 92%, transparent));border-radius:var(--radius-lg);text-align:center;border:1px solid var(--home-border);box-shadow:var(--shadow-sm);flex-direction:column;justify-content:flex-start;height:100%;min-height:300px;padding:26px 22px;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}._serviceItem_1q8rd_505:before{content:"";background:linear-gradient(90deg, var(--home-primary), var(--home-primary-hover), var(--home-text-email));opacity:0;height:4px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}._serviceItem_1q8rd_505:hover{box-shadow:var(--shadow-lg);border-color:var(--home-border-hover);transform:translateY(-6px)scale(1.01)}._serviceItem_1q8rd_505:hover:before{opacity:1}._serviceIcon_1q8rd_576{background:linear-gradient(135deg, var(--home-primary), var(--home-primary-hover), var(--home-text-email));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:22px;font-size:3.4rem;transition:all .3s;display:inline-block}._serviceItem_1q8rd_505:hover ._serviceIcon_1q8rd_576{transform:scale(1.15)rotate(-5deg)}._serviceItem_1q8rd_505 h3{color:var(--home-text);flex-shrink:0;margin-bottom:18px;font-size:1.38rem;font-weight:700;line-height:1.4}._serviceItem_1q8rd_505 p{color:var(--home-text-subtitle);flex-grow:1;margin:0;font-size:.98rem;line-height:1.75}._demo_1q8rd_641{text-align:center;margin:80px 0;padding:0 20px}._demo_1q8rd_641 h2{color:var(--home-text);margin-bottom:20px;font-size:2.5rem;font-weight:700}._demo_1q8rd_641 p{color:var(--home-text-subtitle);max-width:600px;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:1.2rem}._demoFeatures_1q8rd_685{flex-wrap:wrap;justify-content:center;gap:40px;margin-bottom:40px;display:flex}._demoFeature_1q8rd_685{background:var(--home-bg-alt);border:1px solid var(--home-border);box-shadow:var(--shadow-sm);border-radius:999px;align-items:center;gap:10px;padding:15px 25px;display:flex}._demoIcon_1q8rd_721{color:var(--home-primary);font-size:1.2rem}._demoFeature_1q8rd_685 span{color:var(--home-text);font-weight:600}._dashboardImage_1q8rd_741{border-radius:var(--radius-xl);width:90%;max-width:1000px;box-shadow:var(--shadow-lg);transition:transform .3s}._dashboardImage_1q8rd_741:hover{transform:scale(1.02)}._testimonials_1q8rd_765{text-align:center;margin:80px 0;padding:0 20px}._testimonials_1q8rd_765 h2{color:var(--home-text);margin-bottom:50px;font-size:2.5rem;font-weight:700}._testimonialsGrid_1q8rd_791{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;max-width:1200px;margin:0 auto;display:grid}._testimonialItem_1q8rd_809{background-color:var(--home-bg-alt);border-radius:var(--radius-xl);text-align:center;border:1px solid var(--home-border);box-shadow:var(--shadow-sm);padding:30px;transition:all .3s;position:relative}._testimonialItem_1q8rd_809:hover{box-shadow:var(--shadow-md);transform:translateY(-5px)}._rating_1q8rd_838{justify-content:center;gap:5px;margin-bottom:20px;display:flex}._star_1q8rd_852{color:var(--warning-color);font-size:1.2rem}._feedback_1q8rd_861{color:var(--home-text);margin-bottom:20px;font-size:1.1rem;font-style:italic;line-height:1.6}._testimonialItem_1q8rd_809 h4{color:var(--home-text);margin-bottom:5px;font-weight:600}._company_1q8rd_889{color:var(--home-text-subtitle);font-size:.9rem;font-weight:500}._finalCta_1q8rd_903{text-align:center;background:var(--home-bg-gradient);border:1px solid var(--home-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);margin:80px 0;padding:60px 20px}._finalCta_1q8rd_903 h2{color:var(--home-text);margin-bottom:20px;font-size:2.5rem;font-weight:700}._finalCta_1q8rd_903 p{color:var(--home-text-subtitle);margin-bottom:30px;font-size:1.2rem}._footer_1q8rd_948{background:var(--home-bg-alt);border-top:1px solid var(--home-border);margin-top:80px;padding:60px 20px 30px}._footerContent_1q8rd_962{text-align:left;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;max-width:1200px;margin:0 auto;display:grid}._footerSection_1q8rd_980 h3{color:var(--home-text);margin-bottom:15px;font-size:1.5rem;font-weight:700}._footerSection_1q8rd_980 h4{color:var(--home-text);margin-bottom:10px;font-size:1.2rem;font-weight:600}._footerSection_1q8rd_980 p{color:var(--home-text-subtitle);margin-bottom:10px;line-height:1.6}._footerBottom_1q8rd_1020{text-align:center;border-top:1px solid var(--home-border);color:var(--home-text-label);margin-top:40px;padding-top:30px}._footer_link_1q8rd_1036{color:var(--home-primary);font-weight:600;text-decoration:none;transition:color .3s}._footer_link_1q8rd_1036:hover{color:var(--home-primary-hover);text-decoration:underline}@media (width<=768px){._title_1q8rd_42{font-size:2.5rem}._subtitle_1q8rd_64{font-size:1.4rem}._heroDescription_1q8rd_78{font-size:1.1rem}._statsSection_1q8rd_92{grid-template-columns:repeat(2,1fr);gap:20px}._ctaWrapper_1q8rd_153,._ctaButtons_1q8rd_237{flex-direction:column;align-items:center}._benefitsGrid_1q8rd_291{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:28px}._servicesGrid_1q8rd_483{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:28px}._benefitItem_1q8rd_307,._serviceItem_1q8rd_505{min-height:240px;padding:24px 18px}._benefitIcon_1q8rd_378,._serviceIcon_1q8rd_576{margin-bottom:18px;font-size:2.8rem}._demoFeatures_1q8rd_685{flex-direction:column;align-items:center;gap:20px}._testimonialsGrid_1q8rd_791{grid-template-columns:1fr}._footerContent_1q8rd_962{text-align:center;grid-template-columns:1fr}._dashboardImage_1q8rd_741{width:95%}}._pricing_1q8rd_1196{background:var(--home-background);margin:60px 0;padding:80px 20px}._pricingContainer_1q8rd_1207{text-align:center;max-width:1200px;margin:0 auto}._pricing_1q8rd_1196 h2{color:var(--home-text);margin-bottom:15px;font-size:2.5rem;font-weight:700}._pricingSubtitle_1q8rd_1233{color:var(--home-text-subtitle);margin-bottom:50px;font-size:1.2rem}._pricingGrid_1q8rd_1245{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px;margin-bottom:40px;display:grid}._pricingCard_1q8rd_1259{background:var(--home-card-bg);border:2px solid var(--home-border);border-radius:var(--radius-xl);text-align:left;padding:40px 30px;transition:all .3s;position:relative}._pricingCard_1q8rd_1259:hover{border-color:var(--home-primary);box-shadow:var(--shadow-md);transform:translateY(-5px)}._pricingCardHighlight_1q8rd_1289{border-color:var(--home-primary);background:linear-gradient(135deg, color-mix(in srgb, var(--home-primary) 12%, transparent), color-mix(in srgb, var(--home-primary-hover) 14%, transparent));transform:scale(1.05)}._popularBadge_1q8rd_1300{background:var(--home-primary);color:#fff;border-radius:20px;padding:8px 20px;font-size:.9rem;font-weight:600;position:absolute;top:-15px;left:50%;transform:translate(-50%)}._pricingTitle_1q8rd_1326{color:var(--home-text);margin-bottom:10px;font-size:1.8rem;font-weight:700}._pricingDescription_1q8rd_1340{color:var(--home-text-subtitle);margin-bottom:25px;line-height:1.5}._pricingFeatures_1q8rd_1352{margin:0 0 30px;padding:0;list-style:none}._pricingFeature_1q8rd_1352{color:var(--home-text);align-items:center;gap:10px;padding:8px 0;font-size:.95rem;display:flex}._checkIcon_1q8rd_1382{flex-shrink:0;font-size:1rem}._pricingButton_1q8rd_1392{background:var(--home-primary);color:#fff;cursor:pointer;border:none;border-radius:10px;width:100%;padding:15px;font-size:1.1rem;font-weight:600;transition:all .3s}._pricingButton_1q8rd_1392:hover{background:var(--home-primary-hover);transform:translateY(-2px)}._pricingNote_1q8rd_1428{background:color-mix(in srgb, var(--home-primary) 10%, transparent);border:1px solid color-mix(in srgb, var(--home-primary) 24%, transparent);text-align:center;border-radius:15px;padding:25px}._pricingNote_1q8rd_1428 p{color:var(--home-text);margin-bottom:20px;font-size:1rem}._customPlanButton_1q8rd_1454{background:linear-gradient(135deg, var(--home-primary), var(--home-primary-hover));color:#fff;cursor:pointer;border:none;border-radius:25px;padding:12px 25px;font-size:1rem;font-weight:600;transition:all .3s}._customPlanButton_1q8rd_1454:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}@media (width<=480px){._title_1q8rd_42{font-size:2rem}._subtitle_1q8rd_64{font-size:1.2rem}._heroDescription_1q8rd_78{font-size:1rem}._statsSection_1q8rd_92{grid-template-columns:1fr}._benefitsGrid_1q8rd_291,._servicesGrid_1q8rd_483{grid-template-columns:1fr;gap:24px}._benefitItem_1q8rd_307,._serviceItem_1q8rd_505{min-height:220px;padding:22px 16px}._benefitIcon_1q8rd_378,._serviceIcon_1q8rd_576{margin-bottom:16px;font-size:2.5rem}._benefitItem_1q8rd_307 h3,._serviceItem_1q8rd_505 h3{margin-bottom:14px;font-size:1.25rem}._benefitItem_1q8rd_307 p,._serviceItem_1q8rd_505 p{font-size:.9rem;line-height:1.6}._testimonialItem_1q8rd_809{padding:20px}._hero_1q8rd_15{padding:40px 15px}._benefits_1q8rd_255,._services_1q8rd_441,._demo_1q8rd_641,._testimonials_1q8rd_765,._pricing_1q8rd_1196,._finalCta_1q8rd_903{margin:60px 0}._pricingGrid_1q8rd_1245{grid-template-columns:1fr}._pricingCard_1q8rd_1259{padding:30px 20px}._pricingCardHighlight_1q8rd_1289{transform:none}}[data-theme=dark] ._benefitItem_1q8rd_307{background:linear-gradient(145deg, var(--home-bg-alt), color-mix(in srgb, var(--home-bg-alt) 78%, var(--bg-primary)));border:1px solid var(--home-border);box-shadow:var(--shadow-sm)}[data-theme=dark] ._benefitItem_1q8rd_307:hover{box-shadow:var(--shadow-lg);border-color:var(--home-border-hover)}[data-theme=dark] ._benefitItem_1q8rd_307 h3{color:var(--home-text-title)}[data-theme=dark] ._benefitItem_1q8rd_307 p{color:var(--home-text-subtitle)}[data-theme=dark] ._serviceItem_1q8rd_505{background:linear-gradient(145deg, var(--home-bg-alt), color-mix(in srgb, var(--home-bg-alt) 78%, var(--bg-primary)));border:1px solid var(--home-border);box-shadow:var(--shadow-sm)}[data-theme=dark] ._serviceItem_1q8rd_505:hover{box-shadow:var(--shadow-lg);border-color:var(--home-border-hover)}[data-theme=dark] ._serviceItem_1q8rd_505 h3{color:var(--home-text-title)}[data-theme=dark] ._serviceItem_1q8rd_505 p{color:var(--home-text-subtitle)}[data-theme=dark] ._benefitIcon_1q8rd_378,[data-theme=dark] ._serviceIcon_1q8rd_576{background:0 0!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:unset!important;background-clip:unset!important;color:var(--home-primary)!important}[data-theme=dark] ._demoIcon_1q8rd_721{color:var(--home-primary)}[data-theme=dark] ._demoFeature_1q8rd_685{background:var(--home-bg-alt);border:1px solid var(--home-border)}[data-theme=dark] ._demoFeature_1q8rd_685 span{color:var(--home-text)}._systemHome_1q8rd_1771{gap:1.5rem;padding:.25rem 0 1rem;display:grid}._systemHero_1q8rd_1783,._systemPanel_1q8rd_1785{background:color-mix(in srgb, var(--bg-secondary) 72%, transparent);border:1px solid var(--home-border);box-shadow:0 8px 28px color-mix(in srgb, var(--surface-backdrop) 14%, transparent);border-radius:20px}._systemHero_1q8rd_1783{justify-content:space-between;align-items:center;gap:1.5rem;padding:2rem;display:flex}._systemHeroContent_1q8rd_1813{max-width:760px}._systemEyebrow_1q8rd_1821{background:color-mix(in srgb, var(--home-primary) 12%, transparent);color:var(--home-primary);border-radius:999px;margin-bottom:.9rem;padding:.35rem .7rem;font-size:.82rem;font-weight:700;display:inline-flex}._systemTitle_1q8rd_1842{color:var(--home-text-title);margin:0;font-size:2.3rem}._systemDescription_1q8rd_1854{max-width:60ch;color:var(--home-text-subtitle);margin:.85rem 0 0;font-size:1.02rem;line-height:1.7}._systemUserCard_1q8rd_1870{border:1px solid var(--home-border);background:color-mix(in srgb, var(--bg-secondary) 82%, transparent);border-radius:18px;align-items:center;gap:1rem;min-width:280px;padding:1.1rem 1.2rem;display:flex}._systemUserAvatar_1q8rd_1891{background:linear-gradient(135deg, var(--home-primary), var(--home-primary-hover));color:#fff;border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;font-weight:700;display:inline-flex}._systemUserMeta_1q8rd_1915{min-width:0;display:grid}._systemUserMeta_1q8rd_1915 strong,._systemUserMeta_1q8rd_1915 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._systemUserMeta_1q8rd_1915 span{color:var(--home-text-subtitle);font-size:.9rem}._systemStats_1q8rd_1949{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;display:grid}._systemStatCard_1q8rd_1961{border:1px solid var(--home-border);background:color-mix(in srgb, var(--bg-secondary) 80%, transparent);border-radius:18px;gap:.2rem;padding:1.2rem;display:grid}._systemStatCard_1q8rd_1961 strong{color:var(--home-text-title);font-size:1.8rem}._systemStatCard_1q8rd_1961 span{color:var(--home-text);font-weight:600}._systemStatCard_1q8rd_1961 small{color:var(--home-text-subtitle)}._systemPanel_1q8rd_1785{padding:1.5rem}._systemPanelHeader_1q8rd_2014 h2{color:var(--home-text-title);margin:0}._systemPanelHeader_1q8rd_2014 p{color:var(--home-text-subtitle);margin:.4rem 0 0}._quickActionsGrid_1q8rd_2034,._systemModuleGrid_1q8rd_2036{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-top:1.25rem;display:grid}._quickActionCard_1q8rd_2050,._systemModuleCard_1q8rd_2052{border:1px solid var(--home-border);background:color-mix(in srgb, var(--bg-secondary) 88%, transparent);border-radius:18px}._quickActionCard_1q8rd_2050{text-align:left;cursor:pointer;gap:.45rem;padding:1.1rem;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid}._quickActionCard_1q8rd_2050:hover{border-color:var(--home-primary);box-shadow:0 12px 28px color-mix(in srgb, var(--home-primary) 16%, transparent);transform:translateY(-2px)}._quickActionCard_1q8rd_2050 strong{color:var(--home-text-title)}._quickActionCard_1q8rd_2050 span{color:var(--home-text-subtitle);line-height:1.55}._systemModuleCard_1q8rd_2052{padding:1.1rem}._systemModuleTitleRow_1q8rd_2118{align-items:center;gap:.7rem;display:flex}._systemModuleTitleRow_1q8rd_2118 h3{color:var(--home-text-title);margin:0}._systemModuleIcon_1q8rd_2140{background:color-mix(in srgb, var(--home-primary) 10%, transparent);width:2.2rem;height:2.2rem;color:var(--home-primary);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}._systemTagList_1q8rd_2161{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:flex}._systemTag_1q8rd_2161{border:1px solid var(--home-border);background:var(--home-bg-alt);color:var(--home-text);cursor:pointer;border-radius:999px;padding:.45rem .75rem;transition:border-color .2s,background-color .2s}._systemTag_1q8rd_2161:hover{border-color:var(--home-primary);background:color-mix(in srgb, var(--home-primary) 8%, transparent)}@media (width<=900px){._systemHero_1q8rd_1783{flex-direction:column;align-items:stretch}._systemUserCard_1q8rd_1870{min-width:0}}@media (width<=768px){._systemHome_1q8rd_1771{gap:1rem}._systemHero_1q8rd_1783,._systemPanel_1q8rd_1785{padding:1.2rem}._systemTitle_1q8rd_1842{font-size:1.8rem}}[data-theme=dark] ._systemHero_1q8rd_1783,[data-theme=dark] ._systemPanel_1q8rd_1785,[data-theme=dark] ._systemStatCard_1q8rd_1961,[data-theme=dark] ._quickActionCard_1q8rd_2050,[data-theme=dark] ._systemModuleCard_1q8rd_2052,[data-theme=dark] ._systemUserCard_1q8rd_1870{background:color-mix(in srgb, var(--home-bg-alt) 92%, var(--surface-backdrop));border-color:var(--home-border)}._page_login_1szf8_1{font-family:var(--font-family-base);background-color:var(--login-bg);color:var(--login-text);justify-content:center;align-items:center;min-height:100vh;padding:clamp(1rem,3vw,2rem);display:flex}._hero_1szf8_21{background:var(--login-bg-gradient);border:1px solid var(--login-border);border-radius:var(--radius-xl);width:100%;max-width:420px;box-shadow:var(--shadow-lg);text-align:center;color:var(--login-text);box-sizing:border-box;padding:clamp(1.75rem,4vw,3rem) clamp(1.1rem,3vw,2rem)}._title_login_1szf8_43{color:var(--login-text);margin-bottom:2rem;font-size:2.2rem;font-weight:700}._login_dim_1szf8_57{box-sizing:border-box;flex-direction:column;align-items:stretch;width:100%;display:flex}._form_1szf8_73{box-sizing:border-box;flex-direction:column;gap:1.2rem;width:100%;display:flex}._formGroup_1szf8_89{text-align:left;box-sizing:border-box;flex-direction:column;width:100%;display:flex}._label_1szf8_105{color:var(--login-text-label);margin-bottom:6px;font-size:.95rem;font-weight:500}._input_1szf8_119{border:1px solid var(--login-border);border-radius:var(--radius-sm);background:var(--login-input-text);width:100%;color:var(--text-primary);box-sizing:border-box;padding:.85rem .95rem;font-size:1rem;transition:border-color .3s,box-shadow .3s}._input_1szf8_119:focus{border-color:var(--login-border-hover);box-shadow:0 0 0 4px var(--focus-ring);outline:none}._passwordContainer_1szf8_148{box-sizing:border-box;width:100%;position:relative}._passwordContainer_1szf8_148 input{padding-right:44px}._eyeIcon_1szf8_168{color:var(--text-secondary);cursor:pointer;font-size:1.3rem;position:absolute;top:50%;right:12px;transform:translateY(-50%)}._submitButton_1szf8_187{background:var(--login-primary);border-radius:var(--radius-sm);color:var(--bg-secondary);cursor:pointer;box-shadow:var(--shadow-sm);border:none;padding:.9rem 1rem;font-size:1rem;font-weight:700;transition:background .3s,transform .2s,box-shadow .2s}._submitButton_1szf8_187:hover{background:var(--login-primary-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}._redirectText_1szf8_217{margin-top:1.5rem;font-size:.95rem}._registerLink_1szf8_227{color:var(--login-text-register);cursor:pointer;background:0 0;border:none;font-size:1rem;font-weight:700;transition:color .3s}._registerLink_1szf8_227:hover{color:var(--login-text)}._errorMessage_1szf8_255{background-color:var(--danger-color);color:var(--bg-secondary);border-radius:var(--radius-sm);text-align:center;padding:.75rem 1rem;font-size:.95rem;font-weight:700}._paginationContainer_175d9_3{--pagination-surface-bg:linear-gradient(135deg, color-mix(in srgb, var(--bg-secondary) 95%, transparent), color-mix(in srgb, var(--bg-tertiary) 95%, transparent));--pagination-border:color-mix(in srgb, var(--border-color) 82%, transparent);--pagination-shadow:0 4px 20px color-mix(in srgb, var(--surface-backdrop) 18%, transparent), 0 1px 3px color-mix(in srgb, var(--surface-backdrop) 26%, transparent);--pagination-text:var(--text-secondary);--pagination-text-strong:var(--text-primary);--pagination-surface-card:var(--bg-secondary);--pagination-surface-muted:linear-gradient(135deg, var(--bg-tertiary), var(--border-color));--pagination-surface-muted-hover:linear-gradient(135deg, var(--border-color), var(--border-hover));--pagination-button-shadow:var(--shadow-sm);--pagination-primary-shadow:0 4px 15px color-mix(in srgb, var(--primary-color) 30%, transparent), 0 2px 8px color-mix(in srgb, var(--surface-backdrop) 18%, transparent);--pagination-primary-shadow-hover:0 8px 25px color-mix(in srgb, var(--primary-color) 40%, transparent), 0 4px 12px color-mix(in srgb, var(--surface-backdrop) 24%, transparent);--pagination-focus-ring:color-mix(in srgb, var(--primary-color) 18%, transparent);background:var(--pagination-surface-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--pagination-border);box-shadow:var(--pagination-shadow);border-radius:16px;flex-direction:column;gap:1rem;margin-top:2rem;padding:1.5rem;display:flex}._paginationInfo_175d9_45{color:var(--pagination-text);justify-content:center;align-items:center;font-size:.9rem;font-weight:500;display:flex}._paginationControls_175d9_62{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._itemsPerPage_175d9_78{color:var(--pagination-text);align-items:center;gap:.5rem;font-size:.9rem;font-weight:500;display:flex}._itemsSelect_175d9_95{border:2px solid var(--pagination-border);background:var(--pagination-surface-card);color:var(--pagination-text-strong);cursor:pointer;box-shadow:var(--pagination-button-shadow);border-radius:8px;padding:.5rem .75rem;font-size:.9rem;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1)}._itemsSelect_175d9_95:hover{border-color:var(--primary-color);box-shadow:0 4px 12px color-mix(in srgb, var(--primary-color) 18%, transparent)}._itemsSelect_175d9_95:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px var(--pagination-focus-ring);outline:none}._paginationButtons_175d9_135{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}._pageButton_175d9_149{background:var(--pagination-surface-card);min-width:40px;height:40px;color:var(--pagination-text);cursor:pointer;box-shadow:var(--pagination-button-shadow);border:2px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:.5rem;font-size:.9rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}._pageButton_175d9_149:hover{border-color:var(--primary-color);color:var(--primary-color);box-shadow:0 8px 25px color-mix(in srgb, var(--primary-color) 18%, transparent), 0 4px 10px color-mix(in srgb, var(--surface-backdrop) 18%, transparent);transform:translateY(-2px)}._pageButton_175d9_149:active{box-shadow:0 2px 4px color-mix(in srgb, var(--surface-backdrop) 26%, transparent);transform:translateY(0)}._pageButton_175d9_149:disabled{opacity:.4;cursor:not-allowed;box-shadow:var(--pagination-button-shadow);border-color:#0000;transform:none}._pageButton_175d9_149:disabled:hover{color:var(--pagination-text);box-shadow:var(--pagination-button-shadow);border-color:#0000;transform:none}._activePage_175d9_238{transform:translateY(-1px);background:linear-gradient(135deg, var(--primary-color), var(--primary-dark))!important;color:var(--bg-secondary)!important;border-color:var(--primary-color)!important;box-shadow:var(--pagination-primary-shadow)!important}._activePage_175d9_238:hover{transform:translateY(-2px);background:linear-gradient(135deg, var(--primary-dark), var(--primary-color))!important;box-shadow:var(--pagination-primary-shadow-hover)!important}._navButton_175d9_260{background:var(--pagination-surface-muted);border-color:var(--pagination-border)}._navButton_175d9_260:hover:not(:disabled){background:var(--pagination-surface-muted-hover);border-color:var(--primary-color)}._ellipsis_175d9_276{min-width:40px;height:40px;color:var(--text-muted);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:1.1rem;font-weight:600;display:flex}@media (width<=768px){._paginationContainer_175d9_3{padding:1rem}._paginationControls_175d9_62{flex-direction:column;align-items:stretch;gap:1rem}._paginationButtons_175d9_135{justify-content:center;gap:.125rem}._pageButton_175d9_149{min-width:36px;height:36px;font-size:.8rem}._itemsPerPage_175d9_78{justify-content:center}}@media (width<=480px){._paginationButtons_175d9_135{gap:.125rem}._pageButton_175d9_149{min-width:32px;height:32px;padding:.25rem;font-size:.75rem}._ellipsis_175d9_276{min-width:32px;height:32px;font-size:1rem}}._backdrop_ukq3x_3{--center-form-surface-bg:var(--companies-bg);--center-form-surface-alt:var(--companies-bg-alt);--center-form-title:var(--companies-text-title);--center-form-text:var(--companies-subtitle);--center-form-field-border:var(--border-color);--center-form-field-border-focus:var(--primary-color);--center-form-focus-ring:color-mix(in srgb, var(--primary-color) 18%, transparent);--center-form-overlay:var(--surface-backdrop);--center-form-shadow:var(--shadow-lg);--center-form-scrollbar:color-mix(in srgb, var(--text-secondary) 45%, transparent);--center-form-button-text:var(--bg-secondary);background:var(--center-form-overlay);width:100%;height:100%;z-index:var(--z-index-modal,2000);opacity:0;visibility:hidden;justify-content:center;align-items:center;transition:opacity .3s ease-out,visibility .3s ease-out;display:flex;position:fixed;top:0;left:0}._show_ukq3x_59{opacity:1;visibility:visible}._hide_ukq3x_69{opacity:0;visibility:hidden}._modal_ukq3x_81{background:var(--companies-bg);width:880px;max-width:95vw;max-height:90vh;box-shadow:var(--center-form-shadow);border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:30px;transition:transform .3s ease-out;display:flex;overflow:hidden;transform:scale(.7)}._header_ukq3x_115{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}._modalShow_ukq3x_133{transform:scale(1)}._modalHide_ukq3x_141{transform:scale(.7)}._title_ukq3x_151{color:var(--center-form-title);text-align:left;margin:0;font-size:1.8rem}._closeButton_ukq3x_165{border:1px solid color-mix(in srgb, var(--border-color) 70%, transparent);background:var(--center-form-surface-alt);width:40px;height:40px;color:var(--center-form-title);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}._closeButton_ukq3x_165:hover:not(:disabled){filter:brightness(.98)}._closeButton_ukq3x_165:disabled{opacity:.6;cursor:not-allowed}._formContainer_ukq3x_213{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}._formBody_ukq3x_231{flex-direction:column;flex:1;gap:15px;width:100%;min-height:0;padding-bottom:12px;padding-right:8px;display:flex;overflow:hidden auto}._formBody_ukq3x_231 input,._formBody_ukq3x_231 select,._formBody_ukq3x_231 textarea{border:1px solid var(--center-form-field-border);background:var(--center-form-surface-alt);width:100%;color:var(--center-form-text);box-sizing:border-box;border-radius:5px;padding:12px;font-size:1rem}._formBody_ukq3x_231 input:focus,._formBody_ukq3x_231 select:focus,._formBody_ukq3x_231 textarea:focus{border-color:var(--center-form-field-border-focus);box-shadow:0 0 0 3px var(--center-form-focus-ring);outline:none}._formButtons_ukq3x_313{border-top:1px solid color-mix(in srgb, var(--border-color) 70%, transparent);background:var(--center-form-surface-bg);flex:none;justify-content:center;gap:15px;width:100%;margin-top:0;padding-top:12px;display:flex}._button_ukq3x_339{cursor:pointer;border:none;border-radius:5px;width:48%;padding:12px;font-size:1rem;font-weight:700;transition:all .3s}._saveButton_ukq3x_363{background:var(--companies-accept-button);color:var(--center-form-button-text)}._saveButton_ukq3x_363:hover{background:var(--companies-accept-button-max)}._cancelButton_ukq3x_383{background:var(--companies-deny-button);color:var(--center-form-button-text)}._cancelButton_ukq3x_383:hover{background:var(--companies-deny-button-max)}._passwordContainer_ukq3x_401{width:100%;position:relative}._passwordContainer_ukq3x_401 input{border:1px solid var(--center-form-field-border);background:var(--center-form-surface-alt);width:100%;height:48px;color:var(--center-form-text);box-sizing:border-box;border-radius:5px;padding:0 42px 0 12px;font-size:1rem}._passwordContainer_ukq3x_401 input:focus{border-color:var(--center-form-field-border-focus);box-shadow:0 0 0 3px var(--center-form-focus-ring);outline:none}._eyeButton_ukq3x_447{width:42px;height:100%;color:var(--center-form-text);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:1.2rem;display:flex;position:absolute;top:0;right:0}._createMoreContainer_ukq3x_479{text-align:left;width:100%;margin-top:15px}._createMoreButton_ukq3x_491{color:var(--center-form-text);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;font-weight:700;display:flex}._formBody_ukq3x_231::-webkit-scrollbar{width:10px}._formBody_ukq3x_231::-webkit-scrollbar-thumb{background:var(--center-form-scrollbar);border-radius:999px}@media (width<=768px){._modal_ukq3x_81{width:95vw;max-width:95vw;margin:10px;padding:20px}._title_ukq3x_151{font-size:1.5rem}._formContainer_ukq3x_213{gap:0}._formBody_ukq3x_231{gap:12px}._formBody_ukq3x_231 input,._formBody_ukq3x_231 select,._formBody_ukq3x_231 textarea{padding:14px 12px;font-size:16px}._formButtons_ukq3x_313{flex-direction:column-reverse;gap:10px}._button_ukq3x_339{width:100%;padding:14px}}@media (width<=480px){._modal_ukq3x_81{width:98vw;max-width:98vw;margin:5px;padding:15px}._title_ukq3x_151{font-size:1.3rem}._formBody_ukq3x_231 input,._formBody_ukq3x_231 select,._formBody_ukq3x_231 textarea{padding:12px 10px}}._section_13okz_1{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.75rem;margin:1.25rem 0;padding:1.25rem}._section_13okz_1>p,._asset_13okz_1>p{color:var(--text-secondary);line-height:1.5}._grid_13okz_1{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1rem;display:grid}._asset_13okz_1{flex-direction:column;gap:.65rem;min-width:0;display:flex}._asset_13okz_1 h3,._asset_13okz_1 p{margin:0}._preview_13okz_1{border:1px dashed var(--border-color);background:var(--bg-tertiary);border-radius:.5rem;justify-content:center;align-items:center;height:100px;padding:.75rem;display:flex}._preview_13okz_1 img{object-fit:contain;max-width:100%;max-height:100%}._asset_13okz_1 input{width:100%;min-width:0}._asset_13okz_1 small{overflow-wrap:anywhere}._actions_13okz_1{flex-wrap:wrap;gap:.5rem;display:flex}._actions_13okz_1 button,._section_13okz_1 button{border:1px solid var(--border-color);background:var(--bg-tertiary);color:var(--text-primary);cursor:pointer;border-radius:.4rem;padding:.55rem .8rem}._actions_13okz_1 button:disabled{opacity:.5;cursor:default}._asset_13okz_1 [role=alert],._section_13okz_1>[role=alert]{color:var(--danger-color)}._section_13okz_1,._section_13okz_1 h2,._asset_13okz_1 h3,._asset_13okz_1 label{color:var(--text-primary)}._preview_13okz_1{color:#334155;background:#f5f7fa}._asset_13okz_1 [role=status]{color:var(--success-color)}._page_1wqct_1{min-width:0;color:var(--text-primary);gap:22px;padding:clamp(16px,2.4vw,32px);display:grid}._hero_1wqct_1{border:1px solid var(--border-color);background:linear-gradient(125deg,var(--bg-secondary),var(--bg-tertiary));box-shadow:var(--shadow-sm);border-radius:20px;align-items:center;gap:18px;padding:26px;display:flex}._heroIcon_1wqct_1{background:var(--primary-soft,var(--bg-tertiary));width:64px;height:64px;color:var(--primary-color);border-radius:18px;flex-shrink:0;place-items:center;font-size:28px;display:grid}._hero_1wqct_1 h1{margin:6px 0;font-size:clamp(1.6rem,3vw,2.15rem)}._hero_1wqct_1 p{color:var(--text-secondary);margin:0;line-height:1.6}._eyebrow_1wqct_1{color:var(--text-secondary);letter-spacing:.04em;font-size:.8rem;font-weight:600}._status_1wqct_1{border:1px solid var(--border-color);background:var(--bg-secondary);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;margin-left:auto;padding:9px 14px;display:flex}._status_1wqct_1 svg{color:var(--success-color)}._summary_1wqct_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._summary_1wqct_1 article{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:15px;align-items:center;gap:16px;padding:20px;display:flex}._summary_1wqct_1 article>svg{color:var(--primary-color);font-size:25px}._summary_1wqct_1 article div{gap:5px;display:grid}._summary_1wqct_1 span,._limits_1wqct_1 span{color:var(--text-secondary);font-size:.85rem}._summary_1wqct_1 strong{font-size:1.65rem}._cards_1wqct_1{grid-template-columns:1fr 1fr;gap:22px;display:grid}._card_1wqct_1{border:1px solid var(--border-color);background:var(--bg-secondary);min-width:0;box-shadow:var(--shadow-sm);border-radius:18px;padding:24px}._card_1wqct_1>header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;padding-bottom:18px;display:flex}._card_1wqct_1 h2{align-items:center;gap:10px;margin:0;font-size:1.08rem;display:flex}._card_1wqct_1 h2 svg{color:var(--primary-color)}._card_1wqct_1 p{color:var(--text-secondary);line-height:1.65}._card_1wqct_1 h3{margin:9px 0;font-size:1.5rem}._card_1wqct_1 dl{gap:18px;margin:0;display:grid}._card_1wqct_1 dl>div{gap:6px;display:grid}._card_1wqct_1 dt{color:var(--text-secondary);font-size:.8rem}._card_1wqct_1 dd{overflow-wrap:anywhere;margin:0;line-height:1.5}._card_1wqct_1 dd svg{color:var(--text-secondary);margin-right:4px}._limits_1wqct_1{grid-template-columns:1fr 1fr;gap:12px;margin:22px 0;display:grid}._limits_1wqct_1>div{border:1px solid var(--border-color);background:var(--bg-tertiary);border-radius:12px;gap:8px;padding:15px;display:grid}._limits_1wqct_1 strong{font-size:1.15rem}._modules_1wqct_1{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}._modules_1wqct_1>div{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:11px;align-items:center;gap:10px;padding:14px;display:flex}._modules_1wqct_1 svg{color:var(--primary-color);flex-shrink:0}._form_1wqct_1{gap:16px;display:grid}._form_1wqct_1 label{gap:8px;font-weight:600;display:grid}._form_1wqct_1 input,._form_1wqct_1 textarea{box-sizing:border-box;border:1px solid var(--border-color);background:var(--bg-primary);width:100%;color:var(--text-primary);font:inherit;border-radius:9px;padding:11px 12px}._form_1wqct_1 textarea{resize:vertical;min-height:115px}._primary_1wqct_1,._secondary_1wqct_1{border:1px solid var(--border-color);font:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-weight:600;display:inline-flex}._secondary_1wqct_1{background:var(--bg-tertiary);color:var(--text-primary)}._primary_1wqct_1{background:var(--primary-color);color:#fff}._actions_1wqct_1{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}._page_1wqct_1 button:disabled{opacity:.5;cursor:wait}._page_1wqct_1 button:focus-visible,._page_1wqct_1 input:focus-visible,._page_1wqct_1 textarea:focus-visible{outline:3px solid var(--primary-color);outline-offset:3px}._error_1wqct_1{border:1px solid var(--danger-color);color:var(--text-primary);background:var(--bg-secondary);border-radius:12px;padding:15px}._branding_1wqct_1{min-width:0}[data-theme=dark] ._primary_1wqct_1{color:#10263c}@media (width<=800px){._cards_1wqct_1{grid-template-columns:1fr}._hero_1wqct_1{flex-wrap:wrap}._status_1wqct_1{margin-left:82px}._summary_1wqct_1{gap:10px}._summary_1wqct_1 article{gap:10px;padding:14px}}@media (width<=500px){._hero_1wqct_1{align-items:flex-start;padding:18px}._heroIcon_1wqct_1{border-radius:13px;width:48px;height:48px;font-size:23px}._hero_1wqct_1>div:nth-child(2){flex:1}._status_1wqct_1{margin-left:0}._summary_1wqct_1{grid-template-columns:1fr}._summary_1wqct_1 article{padding:15px}._summary_1wqct_1 article div{flex:1;justify-content:space-between;align-items:center;display:flex}._card_1wqct_1{padding:18px}._card_1wqct_1>header{flex-wrap:wrap;align-items:flex-start}._modules_1wqct_1{grid-template-columns:1fr}}._card_1wqct_1 dd svg{vertical-align:-.1em;display:inline-block}._price_1wqct_5{gap:6px;padding:16px 0 0;display:grid}._price_1wqct_5 span{color:var(--text-secondary);font-size:.8rem}._price_1wqct_5 strong{color:var(--primary-color);font-size:1.75rem}._root_1s9q4_1{min-width:0;color:var(--text-primary)}._hint_1s9q4_1{color:var(--text-secondary);margin:0 0 16px;line-height:1.5}._tabs_1s9q4_1{border-bottom:1px solid var(--border-color);flex-wrap:wrap;gap:8px;margin-bottom:18px;padding:8px 0 16px;display:flex}._tabs_1s9q4_1 button,._footer_1s9q4_1 button,._error_1s9q4_1 button{background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-color);font:inherit;cursor:pointer;border-radius:9px;padding:10px 14px}._tabs_1s9q4_1 button[aria-selected=true]{background:var(--primary-soft);border-color:var(--primary-color);color:var(--primary-color)}._root_1s9q4_1 button:disabled{opacity:.5;cursor:wait}._root_1s9q4_1 button:focus-visible,._root_1s9q4_1 a:focus-visible{outline:3px solid var(--primary-color);outline-offset:2px}._content_1s9q4_1{min-width:0}._footer_1s9q4_1{border-top:1px solid var(--border-color);flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px;padding-top:18px;display:flex}._error_1s9q4_1,._success_1s9q4_1{border-radius:9px;padding:12px;line-height:1.5}._error_1s9q4_1{border:1px solid var(--danger-color);background:var(--danger-soft);color:var(--text-primary)}._error_1s9q4_1 button{margin-left:10px}._success_1s9q4_1{background:var(--success-soft);color:var(--text-primary);border:1px solid var(--success-color)}._planAction_1s9q4_1{border-top:1px solid var(--border-color);margin-top:20px;padding-top:14px}._planAction_1s9q4_1 a{background:var(--primary-soft);color:var(--primary-color);border-radius:8px;padding:10px 14px;font-weight:600;text-decoration:none;display:inline-block}@media (width<=600px){._tabs_1s9q4_1{grid-template-columns:1fr;display:grid}._footer_1s9q4_1 button{flex:1}._root_1s9q4_1 img{max-width:100%}}._backdrop_13z9o_3{--center-delete-overlay:var(--surface-backdrop);--center-delete-surface-bg:var(--companies-bg);--center-delete-title:var(--companies-title);--center-delete-text:var(--companies-subtitle);--center-delete-shadow:var(--shadow-lg);--center-delete-button-disabled:var(--disabled-color);--center-delete-button-text:var(--bg-secondary);background:var(--center-delete-overlay);width:100%;height:100%;z-index:var(--z-index-modal,2000);opacity:0;visibility:hidden;justify-content:center;align-items:center;transition:opacity .3s ease-out,visibility .3s ease-out;display:flex;position:fixed;top:0;left:0}._show_13z9o_51{opacity:1;visibility:visible}._hide_13z9o_61{opacity:0;visibility:hidden}._modal_13z9o_73{background:var(--center-delete-surface-bg);width:800px;max-width:95vw;max-height:90vh;box-shadow:var(--center-delete-shadow);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:30px;transition:transform .3s ease-out;display:flex;overflow-y:auto;transform:scale(.7)}._modalShow_13z9o_109{transform:scale(1)}._modalHide_13z9o_117{transform:scale(.7)}._modalContent_13z9o_125{text-align:left;flex-direction:column;align-items:stretch;gap:20px;width:100%;display:flex}._header_13z9o_143{justify-content:space-between;align-items:center;gap:16px;display:flex}._modalContent_13z9o_125 h2{color:var(--center-delete-title);margin:0;font-size:1.8rem}._modalContent_13z9o_125 p{color:var(--center-delete-text);text-align:center;font-size:1rem}._closeButton_13z9o_181{border:1px solid color-mix(in srgb, var(--border-color) 70%, transparent);background:color-mix(in srgb, var(--center-delete-surface-bg) 85%, var(--companies-bg-alt));width:40px;height:40px;color:var(--center-delete-title);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}._closeButton_13z9o_181:hover:not(:disabled){filter:brightness(.98)}._closeButton_13z9o_181:disabled{opacity:.6;cursor:not-allowed}._formButtons_13z9o_227{justify-content:center;gap:15px;width:100%;display:flex}._formButtons_13z9o_227 button{cursor:pointer;border:none;border-radius:5px;width:48%;padding:12px;font-size:1rem;font-weight:700;transition:all .3s}._formButtons_13z9o_227 button:first-of-type{background:var(--companies-accept-button);color:var(--center-delete-button-text)}._formButtons_13z9o_227 button:first-of-type:hover{background:var(--companies-accept-button-max)}._formButtons_13z9o_227 button:last-of-type{background:var(--companies-deny-button);color:var(--center-delete-button-text)}._formButtons_13z9o_227 button:last-of-type:hover{background:var(--companies-deny-button-max)}._formButtons_13z9o_227 button:disabled{background:var(--center-delete-button-disabled);cursor:not-allowed}._formButtons_13z9o_227 button:disabled:hover{background:var(--center-delete-button-disabled)}@media (width<=768px){._modal_13z9o_73{width:95vw;max-width:95vw;margin:10px;padding:20px}._modalContent_13z9o_125 h2{font-size:1.5rem}._modalContent_13z9o_125 p{font-size:.95rem}._formButtons_13z9o_227{flex-direction:column-reverse;gap:10px}._formButtons_13z9o_227 button{width:100%;padding:14px;font-size:16px}}@media (width<=480px){._modal_13z9o_73{width:98vw;max-width:98vw;margin:5px;padding:15px}._modalContent_13z9o_125 h2{font-size:1.3rem}._modalContent_13z9o_125 p{font-size:.9rem}._formButtons_13z9o_227 button{padding:12px}}._container_dmaws_1{width:min(100%,1280px);color:var(--text-primary);flex-direction:column;gap:1.5rem;margin:0 auto;padding:clamp(1rem,3vw,2.25rem);display:flex}._header_dmaws_21{background:linear-gradient(135deg, var(--bg-secondary), var(--bg-tertiary));border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:clamp(1.25rem,2vw,1.75rem);display:flex}._headerIntro_dmaws_47{flex-direction:column;gap:.5rem;min-width:min(100%,34rem);display:flex}._header_dmaws_21 h1{color:var(--text-primary);letter-spacing:-.025em;margin:0;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:700;line-height:1.15}._headerCopy_dmaws_79{max-width:62ch;color:var(--text-secondary);margin:0;line-height:1.6}._createButton_dmaws_93{background:linear-gradient(135deg, var(--primary-color), var(--primary-dark));min-height:3rem;color:var(--bg-secondary);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);letter-spacing:.01em;cursor:pointer;border:none;justify-content:center;align-items:center;gap:.65rem;padding:.95rem 1.5rem;font-weight:700;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex}._createButton_dmaws_93:hover{box-shadow:var(--shadow-md);filter:saturate(1.05);transform:translateY(-2px)}._filters_dmaws_140{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:1rem}._searchBox_dmaws_156{width:min(100%,28rem);position:relative}._searchIcon_dmaws_166{color:var(--text-secondary);pointer-events:none;font-size:1rem;position:absolute;top:50%;left:1.05rem;transform:translateY(-50%)}._searchInput_dmaws_186{border:2px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-tertiary);width:100%;min-height:3rem;color:var(--text-primary);box-sizing:border-box;padding:.9rem 1rem .9rem 2.85rem;font-size:1rem;font-weight:500;transition:border-color .2s,box-shadow .2s,background-color .2s}._searchInput_dmaws_186::placeholder{color:var(--text-muted)}._searchInput_dmaws_186:focus{border-color:var(--primary-color);background:var(--bg-secondary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}._workgroupsList_dmaws_236{gap:1rem;display:grid}._workgroupCard_dmaws_246{background:linear-gradient(135deg, var(--bg-secondary), color-mix(in srgb, var(--bg-tertiary) 72%, var(--bg-secondary)));border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);justify-content:space-between;align-items:flex-start;gap:1.25rem;padding:clamp(1.1rem,1rem + .6vw,1.5rem);transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}._workgroupCard_dmaws_246:hover{border-color:color-mix(in srgb, var(--primary-color) 42%, var(--border-color));box-shadow:var(--shadow-md);transform:translateY(-2px)}._workgroupInfo_dmaws_284{flex:1;min-width:0}._workgroupInfo_dmaws_284 h3{color:var(--text-primary);margin:0 0 .5rem;font-size:clamp(1.2rem,2vw,1.35rem);font-weight:700;line-height:1.25}._description_dmaws_310{color:var(--text-secondary);margin:0 0 1rem;line-height:1.6}._stats_dmaws_322{flex-wrap:wrap;gap:.75rem;display:flex}._stat_dmaws_322{border:1px solid color-mix(in srgb, var(--primary-color) 12%, var(--border-color));background:color-mix(in srgb, var(--primary-soft) 68%, var(--bg-secondary));min-height:2.25rem;color:var(--text-primary);border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .85rem;font-size:.9rem;font-weight:600;display:inline-flex}._stat_dmaws_322 svg{color:var(--primary-color);flex-shrink:0}._phaseOneStats_dmaws_372,._phaseOneLinks_dmaws_373{flex-wrap:wrap;gap:.55rem;margin-top:.85rem;display:flex}._phaseOneStats_dmaws_372 span{background:var(--bg-tertiary);border:1px solid var(--border-color);min-height:2rem;color:var(--text-secondary);border-radius:999px;align-items:center;padding:.4rem .7rem;font-size:.82rem;font-weight:700;display:inline-flex}._phaseOneLinks_dmaws_373 a{background:color-mix(in srgb, var(--primary-color) 10%, var(--bg-secondary));border:1px solid color-mix(in srgb, var(--primary-color) 20%, var(--border-color));min-height:2rem;color:var(--primary-color);border-radius:999px;align-items:center;padding:.4rem .7rem;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}._actions_dmaws_407{flex-shrink:0;gap:.65rem;display:flex}._actionButton_dmaws_419{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-tertiary);width:2.7rem;height:2.7rem;color:var(--text-secondary);cursor:pointer;justify-content:center;align-items:center;transition:transform .2s,background-color .2s,color .2s,border-color .2s;display:inline-flex}._actionButton_dmaws_419:hover{transform:translateY(-1px)}._editActionButton_dmaws_455:hover{background:var(--primary-color);border-color:var(--primary-color);color:var(--bg-secondary)}._deleteActionButton_dmaws_466:hover{background:color-mix(in srgb, var(--danger-color) 92%, black 8%);border-color:var(--danger-color);color:var(--bg-secondary)}._emptyState_dmaws_477{text-align:center;min-height:14rem;color:var(--text-secondary);background:var(--bg-secondary);border:1px dashed var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);place-items:center;padding:2rem;display:grid}._formGroup_dmaws_503{margin-bottom:1.25rem}._formGroup_dmaws_503 label{color:var(--text-primary);margin-bottom:.5rem;font-weight:600;display:block}._formGroup_dmaws_503 input,._formGroup_dmaws_503 textarea{box-sizing:border-box;border:2px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-secondary);width:100%;color:var(--text-primary);padding:.9rem 1rem;font-size:1rem;transition:border-color .2s,box-shadow .2s,background-color .2s}._formGroup_dmaws_503 textarea{resize:vertical;min-height:7rem}._formGroup_dmaws_503 input:focus,._formGroup_dmaws_503 textarea:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px var(--focus-ring);outline:none}._formGroup_dmaws_503 input::placeholder,._formGroup_dmaws_503 textarea::placeholder{color:var(--text-muted)}@media (width<=768px){._container_dmaws_1{padding:1rem}._header_dmaws_21{align-items:stretch}._searchBox_dmaws_156{width:100%}._workgroupCard_dmaws_246{flex-direction:column}._actions_dmaws_407{justify-content:flex-end;width:100%}}@media (width<=560px){._stats_dmaws_322{flex-direction:column}._stat_dmaws_322{border-radius:var(--radius-md);justify-content:flex-start;width:100%}}._container_7v1ho_5{--workgroup-selector-shadow:0 4px 12px color-mix(in srgb, var(--workgroup-primary) 18%, transparent);--workgroup-selector-shadow-strong:0 4px 12px color-mix(in srgb, var(--workgroup-primary) 28%, transparent);--workgroup-selector-menu-shadow:0 4px 12px color-mix(in srgb, var(--surface-backdrop) 24%, transparent);--workgroup-selector-menu-shadow-dark:0 8px 24px color-mix(in srgb, var(--surface-backdrop) 48%, transparent);--workgroup-selector-tag-shadow:0 2px 4px color-mix(in srgb, var(--workgroup-primary) 20%, transparent);--workgroup-selector-tag-shadow-hover:0 4px 8px color-mix(in srgb, var(--workgroup-primary) 30%, transparent);--workgroup-selector-focus-ring:color-mix(in srgb, var(--workgroup-primary) 12%, transparent);--workgroup-selector-focus-ring-dark:color-mix(in srgb, var(--workgroup-primary) 22%, transparent);--workgroup-selector-remove-bg:color-mix(in srgb, var(--bg-secondary) 20%, transparent);--workgroup-selector-remove-bg-hover:color-mix(in srgb, var(--bg-secondary) 30%, transparent);--workgroup-selector-selected-bg-dark:color-mix(in srgb, var(--workgroup-primary) 20%, transparent);--workgroup-selector-selected-bg-dark-hover:color-mix(in srgb, var(--workgroup-primary) 30%, transparent);width:100%;position:relative}._selector_7v1ho_27{border:1px solid var(--workgroup-border);background:var(--workgroup-input-text);cursor:pointer;box-sizing:border-box;border-radius:8px;justify-content:space-between;align-items:center;min-height:44px;padding:.625rem .875rem;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}._selector_7v1ho_27:hover{border-color:var(--workgroup-border-hover);background:var(--workgroup-input-text)}._selector_7v1ho_27._open_7v1ho_67{border-color:var(--workgroup-primary);background:var(--workgroup-input-text);box-shadow:var(--workgroup-selector-shadow);border-bottom-right-radius:4px;border-bottom-left-radius:4px}._selectedItems_7v1ho_82{flex:1;align-items:center;min-height:24px;display:flex}._placeholder_7v1ho_96{color:var(--workgroup-text-label);opacity:.7;font-size:1rem;font-weight:400}._tags_7v1ho_110{flex-wrap:wrap;gap:.5rem;width:100%;display:flex}._tag_7v1ho_110{background:var(--workgroup-primary);color:var(--workgroup-button-text);white-space:nowrap;text-overflow:ellipsis;max-width:160px;box-shadow:var(--workgroup-selector-tag-shadow);border-radius:16px;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;transition:all .2s;display:inline-flex;overflow:hidden}._tag_7v1ho_110:hover{background:var(--workgroup-primary-hover);box-shadow:var(--workgroup-selector-tag-shadow-hover);transform:translateY(-1px)}._removeTag_7v1ho_170{background:var(--workgroup-selector-remove-bg);width:14px;height:14px;color:var(--workgroup-button-text);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;font-size:.625rem;transition:all .2s;display:flex}._removeTag_7v1ho_170:hover{background:var(--workgroup-selector-remove-bg-hover);transform:scale(1.1)}._arrow_7v1ho_212{width:24px;height:24px;color:var(--workgroup-text-label);flex-shrink:0;justify-content:center;align-items:center;margin-left:.5rem;transition:transform .2s;display:flex}._arrowUp_7v1ho_236{transform:rotate(180deg)}._arrowDown_7v1ho_244{transform:rotate(0)}._dropdown_7v1ho_252{background:var(--workgroup-input-text);border:1px solid var(--workgroup-primary);box-shadow:var(--workgroup-selector-menu-shadow);z-index:1000;border-top:none;border-radius:0 0 8px 8px;flex-direction:column;max-height:280px;animation:.2s _slideDown_7v1ho_1;display:flex;position:absolute;top:100%;left:0;right:0;overflow:hidden}@keyframes _slideDown_7v1ho_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._searchContainer_7v1ho_309{border-bottom:1px solid var(--workgroup-border);background:var(--workgroup-bg-alt);padding:1rem;position:relative}._searchIcon_7v1ho_323{color:var(--workgroup-text-label);z-index:1;font-size:1rem;position:absolute;top:50%;left:1.75rem;transform:translateY(-50%)}._searchInput_7v1ho_343{border:1px solid var(--workgroup-border);background:var(--workgroup-input-text);width:100%;color:var(--workgroup-text);box-sizing:border-box;border-radius:8px;padding:.75rem 1rem .75rem 2.5rem;font-size:.9375rem;transition:all .2s}._searchInput_7v1ho_343:focus{border-color:var(--workgroup-primary);box-shadow:0 0 0 3px var(--workgroup-selector-focus-ring);outline:none}._optionsList_7v1ho_378{max-height:240px;padding:.5rem 0;overflow-y:auto}._optionsList_7v1ho_378::-webkit-scrollbar{width:6px}._optionsList_7v1ho_378::-webkit-scrollbar-track{background:var(--workgroup-scroll-track)}._optionsList_7v1ho_378::-webkit-scrollbar-thumb{background:var(--workgroup-scroll-thumb);border-radius:3px}._optionsList_7v1ho_378::-webkit-scrollbar-thumb:hover{background:var(--workgroup-primary-hover)}._option_7v1ho_378{cursor:pointer;border-left:3px solid #0000;justify-content:space-between;align-items:center;padding:.875rem 1rem;transition:all .2s;display:flex}._option_7v1ho_378:hover{background:var(--workgroup-bg-alt);border-left-color:var(--workgroup-primary)}._option_7v1ho_378._selected_7v1ho_82{background:var(--workgroup-primary);border-left-color:var(--workgroup-primary);color:var(--workgroup-button-text);opacity:.1}._option_7v1ho_378._selected_7v1ho_82:hover{background:var(--workgroup-primary-hover);opacity:.15}._optionContent_7v1ho_478{flex-direction:column;flex:1;gap:.25rem;display:flex}._optionName_7v1ho_492{color:var(--workgroup-text);font-size:.9375rem;font-weight:500;line-height:1.4}._option_7v1ho_378._selected_7v1ho_82 ._optionName_7v1ho_492{color:var(--workgroup-button-text);font-weight:600}._optionDescription_7v1ho_516{color:var(--workgroup-text-label);white-space:nowrap;text-overflow:ellipsis;opacity:.8;max-width:300px;font-size:.8125rem;line-height:1.3;overflow:hidden}._checkIcon_7v1ho_538{color:var(--workgroup-primary);flex-shrink:0;margin-left:.5rem;font-size:1rem}._noResults_7v1ho_552{text-align:center;color:var(--workgroup-text-label);opacity:.7;padding:2rem 1rem;font-size:.9375rem;font-style:italic}@media (width<=768px){._selector_7v1ho_27{min-height:42px;padding:.5rem .75rem}._tag_7v1ho_110{border-radius:12px;max-width:120px;padding:.2rem .4rem;font-size:.7rem}._removeTag_7v1ho_170{width:12px;height:12px;font-size:.6rem}._dropdown_7v1ho_252{max-height:240px}._searchInput_7v1ho_343{padding:.5rem .75rem .5rem 2rem;font-size:.875rem}._searchIcon_7v1ho_323{font-size:.8rem;left:1.25rem}._option_7v1ho_378{padding:.625rem .75rem}._optionName_7v1ho_492{font-size:.8rem}._optionDescription_7v1ho_516{max-width:180px;font-size:.7rem}._optionsList_7v1ho_378{max-height:200px}}@media (width<=480px){._selector_7v1ho_27{min-height:40px;padding:.4rem .6rem}._tag_7v1ho_110{border-radius:10px;max-width:100px;padding:.15rem .35rem;font-size:.65rem}._removeTag_7v1ho_170{width:10px;height:10px;font-size:.55rem}._dropdown_7v1ho_252{max-height:200px}._searchInput_7v1ho_343{padding:.4rem .6rem .4rem 1.8rem;font-size:.8rem}._searchIcon_7v1ho_323{font-size:.75rem;left:1rem}._option_7v1ho_378{padding:.5rem .6rem}._optionName_7v1ho_492{font-size:.75rem}._optionDescription_7v1ho_516{max-width:140px;font-size:.65rem}._optionsList_7v1ho_378{max-height:160px}}[data-theme=dark] ._selector_7v1ho_27{background:var(--workgroup-input-text);border-color:var(--workgroup-border);color:var(--workgroup-text)}[data-theme=dark] ._selector_7v1ho_27:hover{border-color:var(--workgroup-border-hover)}[data-theme=dark] ._selector_7v1ho_27._open_7v1ho_67{border-color:var(--workgroup-primary);box-shadow:var(--workgroup-selector-shadow-strong)}[data-theme=dark] ._placeholder_7v1ho_96{color:var(--workgroup-text-label);opacity:.6}[data-theme=dark] ._tag_7v1ho_110{background:var(--workgroup-primary);color:var(--workgroup-button-text)}[data-theme=dark] ._tag_7v1ho_110:hover{background:var(--workgroup-primary-hover)}[data-theme=dark] ._arrow_7v1ho_212{color:var(--workgroup-text-label)}[data-theme=dark] ._dropdown_7v1ho_252{background:var(--workgroup-bg-alt);border-color:var(--workgroup-primary);box-shadow:var(--workgroup-selector-menu-shadow-dark)}[data-theme=dark] ._searchContainer_7v1ho_309{background:var(--workgroup-bg);border-color:var(--workgroup-border)}[data-theme=dark] ._searchInput_7v1ho_343{background:var(--workgroup-input-text);border-color:var(--workgroup-border);color:var(--workgroup-text)}[data-theme=dark] ._searchInput_7v1ho_343:focus{border-color:var(--workgroup-primary);box-shadow:0 0 0 3px var(--workgroup-selector-focus-ring-dark)}[data-theme=dark] ._searchIcon_7v1ho_323{color:var(--workgroup-text-label)}[data-theme=dark] ._option_7v1ho_378{color:var(--workgroup-text)}[data-theme=dark] ._option_7v1ho_378:hover{background:var(--workgroup-bg);border-left-color:var(--workgroup-primary)}[data-theme=dark] ._option_7v1ho_378._selected_7v1ho_82{background:var(--workgroup-selector-selected-bg-dark);color:var(--workgroup-primary)}[data-theme=dark] ._option_7v1ho_378._selected_7v1ho_82:hover{background:var(--workgroup-selector-selected-bg-dark-hover)}[data-theme=dark] ._optionName_7v1ho_492{color:var(--workgroup-text)}[data-theme=dark] ._option_7v1ho_378._selected_7v1ho_82 ._optionName_7v1ho_492{color:var(--workgroup-primary)}[data-theme=dark] ._optionDescription_7v1ho_516{color:var(--workgroup-text-label);opacity:.7}[data-theme=dark] ._checkIcon_7v1ho_538{color:var(--workgroup-primary)}[data-theme=dark] ._noResults_7v1ho_552{color:var(--workgroup-text-label);opacity:.6}[data-theme=light] ._selector_7v1ho_27{background:var(--workgroup-input-text);border-color:var(--workgroup-border);color:var(--workgroup-text)}[data-theme=light] ._selector_7v1ho_27:hover{border-color:var(--workgroup-border-hover)}[data-theme=light] ._selector_7v1ho_27._open_7v1ho_67{border-color:var(--workgroup-primary);box-shadow:var(--workgroup-selector-shadow)}[data-theme=light] ._placeholder_7v1ho_96{color:var(--workgroup-text-label);opacity:.7}[data-theme=light] ._tag_7v1ho_110{background:var(--workgroup-primary);color:var(--workgroup-button-text)}[data-theme=light] ._tag_7v1ho_110:hover{background:var(--workgroup-primary-hover)}[data-theme=light] ._arrow_7v1ho_212{color:var(--workgroup-text-label)}[data-theme=light] ._dropdown_7v1ho_252{background:var(--workgroup-input-text);border-color:var(--workgroup-primary);box-shadow:var(--workgroup-selector-menu-shadow)}[data-theme=light] ._searchContainer_7v1ho_309{background:var(--workgroup-bg-alt);border-color:var(--workgroup-border)}[data-theme=light] ._searchInput_7v1ho_343{background:var(--workgroup-input-text);border-color:var(--workgroup-border);color:var(--workgroup-text)}[data-theme=light] ._searchInput_7v1ho_343:focus{border-color:var(--workgroup-primary);box-shadow:0 0 0 3px var(--workgroup-selector-focus-ring)}[data-theme=light] ._searchIcon_7v1ho_323{color:var(--workgroup-text-label)}[data-theme=light] ._option_7v1ho_378{color:var(--workgroup-text)}[data-theme=light] ._option_7v1ho_378:hover{background:var(--workgroup-bg-alt);border-left-color:var(--workgroup-primary)}[data-theme=light] ._option_7v1ho_378._selected_7v1ho_82{background:var(--workgroup-primary);color:var(--workgroup-button-text);opacity:.1}[data-theme=light] ._option_7v1ho_378._selected_7v1ho_82:hover{background:var(--workgroup-primary-hover);opacity:.15}[data-theme=light] ._optionName_7v1ho_492{color:var(--workgroup-text)}[data-theme=light] ._option_7v1ho_378._selected_7v1ho_82 ._optionName_7v1ho_492{color:var(--workgroup-button-text)}[data-theme=light] ._optionDescription_7v1ho_516{color:var(--workgroup-text-label);opacity:.8}[data-theme=light] ._checkIcon_7v1ho_538{color:var(--workgroup-primary)}[data-theme=light] ._noResults_7v1ho_552{color:var(--workgroup-text-label);opacity:.7}._container_1dkk8_7{--admin-users-button-text:var(--bg-secondary);--admin-users-success-bg:var(--success-soft);--admin-users-success-border:color-mix(in srgb, var(--success-color) 30%, transparent);--admin-users-success-text:color-mix(in srgb, var(--success-color) 80%, var(--text-primary));--admin-users-success-dot:var(--success-color);--admin-users-success-ring:color-mix(in srgb, var(--success-color) 60%, transparent);--admin-users-danger-bg:var(--danger-soft);--admin-users-danger-border:color-mix(in srgb, var(--danger-color) 30%, transparent);--admin-users-danger-text:color-mix(in srgb, var(--danger-color) 80%, var(--text-primary));--admin-users-danger-dot:var(--danger-color);--admin-users-danger-ring:color-mix(in srgb, var(--danger-color) 60%, transparent);--admin-users-warning-bg:var(--warning-soft);--admin-users-warning-border:color-mix(in srgb, var(--warning-color) 30%, transparent);--admin-users-warning-text:color-mix(in srgb, var(--warning-color) 80%, var(--text-primary));--admin-users-warning-dot:var(--warning-color);--admin-users-warning-ring:color-mix(in srgb, var(--warning-color) 60%, transparent);--admin-users-admin-bg:color-mix(in srgb, var(--primary-soft) 52%, var(--bg-secondary));--admin-users-admin-border:color-mix(in srgb, var(--primary-color) 25%, transparent);--admin-users-admin-text:var(--primary-dark);--admin-users-public-bg:color-mix(in srgb, var(--text-muted) 10%, var(--bg-secondary));--admin-users-public-border:color-mix(in srgb, var(--text-muted) 25%, transparent);--admin-users-public-text:var(--text-secondary);--admin-users-overlay:var(--surface-backdrop);--admin-users-focus-ring:color-mix(in srgb, var(--primary-color) 30%, transparent);--admin-users-warning-note-bg:var(--warning-soft);--admin-users-warning-note-border:var(--warning-color);--admin-users-warning-note-text:var(--warning-color);--admin-users-danger-note-bg:var(--danger-soft);--admin-users-danger-note-border:color-mix(in srgb, var(--danger-color) 35%, transparent);--admin-users-danger-note-text:color-mix(in srgb, var(--danger-color) 85%, var(--text-primary));max-width:1400px;font-family:var(--font-family-base);color:var(--text-primary);margin:0 auto;padding:clamp(1rem,4vw,2.5rem);line-height:1.6}._header_1dkk8_85{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:clamp(1rem,2vw,2rem);margin-bottom:clamp(1.5rem,3vw,3rem);display:flex}._header_1dkk8_85 h1{color:var(--text-primary);letter-spacing:-.025em;margin:0;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.2}._statsBar_1dkk8_123{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:clamp(1rem,2vw,1.5rem);margin-bottom:clamp(1.5rem,3vw,2rem);display:grid}._statItem_1dkk8_137{background:linear-gradient(135deg, var(--bg-secondary) 0%, var(--bg-tertiary) 100%);border-radius:var(--radius-lg);border:1px solid var(--border-color);box-shadow:var(--shadow-sm);align-items:center;gap:.75rem;padding:1.25rem 1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}._statItem_1dkk8_137:hover{box-shadow:var(--shadow-md);border-color:var(--primary-color);transform:translateY(-2px)}._statItem_1dkk8_137:before{content:"";background:var(--primary-color);opacity:0;width:4px;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}._statItem_1dkk8_137:hover:before{opacity:1}._statNumber_1dkk8_209{color:var(--text-primary);font-size:1.5rem;font-weight:700;line-height:1}._statItem_1dkk8_137 svg{color:var(--primary-color);flex-shrink:0;font-size:1.25rem}._statItem_1dkk8_137 ._statLabel_1dkk8_235{color:var(--text-secondary);margin:0;font-size:.875rem;font-weight:500}._statItem_1dkk8_137 ._statValue_1dkk8_249{color:var(--text-primary);margin:0;font-size:1.5rem;font-weight:700;line-height:1}._createButton_1dkk8_267{background:linear-gradient(135deg, var(--primary-color) 0%, var(--primary-dark) 100%);color:var(--admin-users-button-text);border-radius:var(--radius-md);letter-spacing:.025em;cursor:pointer;white-space:nowrap;box-shadow:var(--shadow-sm);border:none;align-items:center;gap:.625rem;padding:.875rem 1.75rem;font-size:.9375rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}._createButton_1dkk8_267:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--bg-secondary) 20%, transparent), transparent);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}._createButton_1dkk8_267:hover{background:linear-gradient(135deg, var(--primary-dark) 0%, var(--primary-hover) 100%);box-shadow:var(--shadow-md);transform:translateY(-2px)}._createButton_1dkk8_267:hover:before{left:100%}._createButton_1dkk8_267:active{box-shadow:0 4px 14px color-mix(in srgb, var(--primary-color) 25%, transparent);transform:translateY(0)}._createButton_1dkk8_267 svg{font-size:1rem;transition:transform .3s}._createButton_1dkk8_267:hover svg{transform:scale(1.1)}._phaseOneLinks_1dkk8_377{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:flex}._phaseOneLinks_1dkk8_377 a{background:color-mix(in srgb, var(--primary-color) 9%, var(--bg-secondary));border:1px solid color-mix(in srgb, var(--primary-color) 18%, var(--border-color));min-height:2.25rem;color:var(--primary-color);border-radius:999px;align-items:center;padding:.45rem .8rem;font-weight:700;text-decoration:none;display:inline-flex}._phaseOneLinks_1dkk8_377 a:hover{background:color-mix(in srgb, var(--primary-color) 16%, var(--bg-secondary))}._filters_1dkk8_427{grid-template-columns:2fr 1fr 1fr;align-items:end;gap:1.5rem;margin-bottom:2rem;display:grid}@media (width<=1024px){._filters_1dkk8_427{grid-template-columns:1fr 1fr;gap:1rem}}@media (width<=768px){._filters_1dkk8_427{grid-template-columns:1fr;gap:1rem}}._searchBox_1dkk8_471{min-width:280px;position:relative}._searchIcon_1dkk8_481{color:var(--text-secondary);z-index:1;font-size:1.125rem;position:absolute;top:50%;left:1.125rem;transform:translateY(-50%)}._searchInput_1dkk8_501{border:2px solid var(--border-color);border-radius:var(--radius-md);background-color:var(--bg-secondary);width:100%;color:var(--text-primary);box-sizing:border-box;padding:.875rem 1rem .875rem 2.75rem;font-size:1rem;font-weight:500;transition:all .2s}._searchInput_1dkk8_501:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary-color) 10%, transparent);background-color:var(--bg-primary);outline:none}._searchInput_1dkk8_501::placeholder{color:var(--text-secondary);font-weight:400}._filterSelect_1dkk8_551{border:2px solid var(--border-color);border-radius:var(--radius-md);background-color:var(--bg-secondary);color:var(--text-primary);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;min-width:150px;padding:.875rem 3rem .875rem 1rem;font-size:1rem;transition:all .2s}._filterSelect_1dkk8_551:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary-color) 10%, transparent);background-color:var(--bg-primary);outline:none}._filterSelect_1dkk8_551:hover{border-color:var(--primary-color);border-color:var(--primary-color)}._usersList_1dkk8_619{gap:clamp(1rem,2vw,1.5rem);margin-bottom:clamp(2rem,4vw,3rem);display:grid}._userCard_1dkk8_631{background:linear-gradient(135deg, var(--bg-secondary) 0%, var(--bg-tertiary) 100%);border:1px solid var(--border-color);border-radius:var(--radius-lg);justify-content:space-between;align-items:flex-start;padding:clamp(1.25rem,3vw,2rem);transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}._userCard_1dkk8_631:before{content:"";background:linear-gradient(90deg, var(--primary-color), var(--primary-dark));width:100%;height:4px;transition:transform .3s;position:absolute;top:0;left:0;transform:scaleX(0)}._userCard_1dkk8_631:hover{border-color:var(--primary-color);box-shadow:var(--shadow-md);transform:translateY(-2px)}._userCard_1dkk8_631:hover:before{transform:scaleX(1)}._userInfo_1dkk8_703{flex:1;min-width:0}._userDetails_1dkk8_713 h3{color:var(--text-primary);letter-spacing:-.025em;word-break:break-word;margin:0 0 .5rem;font-size:clamp(1.125rem,2.5vw,1.375rem);font-weight:700;line-height:1.3}._email_1dkk8_733{color:var(--text-secondary);word-break:break-word;margin:0 0 1.25rem;font-size:.9375rem;font-weight:500}._userMeta_1dkk8_749{flex-wrap:wrap;align-items:center;gap:clamp(.75rem,2vw,1.25rem);display:flex}._status_1dkk8_765{text-transform:uppercase;letter-spacing:.075em;border-radius:24px;align-items:center;gap:.375rem;padding:.375rem .875rem;font-size:.75rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden}._status_1dkk8_765:before{content:"";border-radius:50%;flex-shrink:0;width:6px;height:6px}._status_1dkk8_765._active_1dkk8_809{background:linear-gradient(135deg, var(--admin-users-success-bg) 0%, color-mix(in srgb, var(--success-color) 5%, var(--bg-secondary)) 100%);color:var(--admin-users-success-text);border:1px solid var(--admin-users-success-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._status_1dkk8_765._active_1dkk8_809:before{background:var(--admin-users-success-dot);box-shadow:0 0 6px var(--admin-users-success-ring)}._status_1dkk8_765._inactive_1dkk8_833{background:linear-gradient(135deg, var(--admin-users-danger-bg) 0%, color-mix(in srgb, var(--danger-color) 5%, var(--bg-secondary)) 100%);color:var(--admin-users-danger-text);border:1px solid var(--admin-users-danger-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._status_1dkk8_765._inactive_1dkk8_833:before{background:var(--admin-users-danger-dot);box-shadow:0 0 6px var(--admin-users-danger-ring)}._status_1dkk8_765._suspended_1dkk8_857{background:linear-gradient(135deg, var(--admin-users-warning-bg) 0%, color-mix(in srgb, var(--warning-color) 5%, var(--bg-secondary)) 100%);color:var(--admin-users-warning-text);border:1px solid var(--admin-users-warning-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._status_1dkk8_765._suspended_1dkk8_857:before{background:var(--admin-users-warning-dot);box-shadow:0 0 6px var(--admin-users-warning-ring)}._statusActive_1dkk8_881{background:linear-gradient(135deg, var(--admin-users-success-bg) 0%, color-mix(in srgb, var(--success-color) 5%, var(--bg-secondary)) 100%);color:var(--admin-users-success-text);border:1px solid var(--admin-users-success-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._statusInactive_1dkk8_895{background:linear-gradient(135deg, var(--admin-users-danger-bg) 0%, color-mix(in srgb, var(--danger-color) 5%, var(--bg-secondary)) 100%);color:var(--admin-users-danger-text);border:1px solid var(--admin-users-danger-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._statusSuspended_1dkk8_909{background:linear-gradient(135deg, var(--admin-users-warning-bg) 0%, color-mix(in srgb, var(--warning-color) 5%, var(--bg-secondary)) 100%);color:var(--admin-users-warning-text);border:1px solid var(--admin-users-warning-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._accessType_1dkk8_925{text-transform:capitalize;letter-spacing:.025em;border-radius:20px;align-items:center;gap:.25rem;padding:.375rem .875rem;font-size:.75rem;font-weight:600;display:inline-flex;position:relative}._accessType_1dkk8_925:before{content:"";border-radius:50%;flex-shrink:0;width:4px;height:4px}._accessType_1dkk8_925._admin_1dkk8_967{background:linear-gradient(135deg, var(--admin-users-admin-bg) 0%, color-mix(in srgb, var(--primary-color) 4%, var(--bg-secondary)) 100%);color:var(--admin-users-admin-text);border:1px solid var(--admin-users-admin-border)}._accessType_1dkk8_925._admin_1dkk8_967:before{background:var(--primary-color)}._accessType_1dkk8_925._regular_1dkk8_987{background:linear-gradient(135deg, var(--primary-soft) 0%, color-mix(in srgb, var(--primary-color) 4%, var(--bg-secondary)) 100%);color:var(--primary-dark);border:1px solid color-mix(in srgb, var(--primary-color) 25%, transparent)}._accessType_1dkk8_925._regular_1dkk8_987:before{background:var(--primary-color)}._accessType_1dkk8_925._public_1dkk8_1007{background:linear-gradient(135deg, var(--admin-users-public-bg) 0%, color-mix(in srgb, var(--text-muted) 4%, var(--bg-secondary)) 100%);color:var(--admin-users-public-text);border:1px solid var(--admin-users-public-border)}._accessType_1dkk8_925._public_1dkk8_1007:before{background:var(--text-muted)}._workgroups_1dkk8_1029{color:var(--text-secondary);margin-top:.75rem;font-size:.8125rem;font-weight:500;line-height:1.4}._actions_1dkk8_1045{flex-shrink:0;align-items:flex-start;gap:.5rem;display:flex}._actionButton_1dkk8_1059{border-radius:var(--radius-sm);cursor:pointer;border:none;justify-content:center;align-items:center;min-width:40px;height:40px;padding:.625rem;font-size:1rem;transition:all .2s;display:flex;position:relative;overflow:hidden}._actionButton_1dkk8_1059:hover{box-shadow:var(--shadow-sm);transform:translateY(-1px)}._actionButton_1dkk8_1059:focus{box-shadow:0 0 0 3px var(--admin-users-focus-ring);outline:none}._actionButton_1dkk8_1059:active{transform:translateY(0)}._actionButton_1dkk8_1059._edit_1dkk8_1119{background-color:var(--primary-color);color:var(--admin-users-button-text)}._actionButton_1dkk8_1059._edit_1dkk8_1119:hover{background-color:var(--primary-dark)}._actionButton_1dkk8_1059._permissions_1dkk8_1137{background-color:var(--primary-dark);color:var(--admin-users-button-text)}._actionButton_1dkk8_1059._permissions_1dkk8_1137:hover{background-color:var(--primary-hover)}._actionButton_1dkk8_1059._password_1dkk8_1155{background-color:var(--warning-color);color:var(--admin-users-button-text)}._actionButton_1dkk8_1059._password_1dkk8_1155:hover{background-color:color-mix(in srgb, var(--warning-color) 86%, black 14%)}._actionButton_1dkk8_1059._delete_1dkk8_1173{background-color:var(--danger-color);color:var(--admin-users-button-text)}._actionButton_1dkk8_1059._delete_1dkk8_1173:hover{background-color:color-mix(in srgb, var(--danger-color) 86%, black 14%)}._emptyState_1dkk8_1191{text-align:center;color:var(--text-secondary);background:var(--bg-secondary);border-radius:var(--radius-md);border:1px solid var(--border-color);padding:3rem}._modalOverlay_1dkk8_1211{background:var(--admin-users-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--z-index-modal,2000);box-sizing:border-box;justify-content:center;align-items:center;padding:20px;animation:.3s _fadeIn_1dkk8_1;display:flex;position:fixed;inset:0}._modal_1dkk8_1211{background:var(--bg-primary);border-radius:var(--radius-lg);width:100%;max-width:600px;max-height:90vh;box-shadow:var(--shadow-lg);border:1px solid var(--border-color);flex-direction:column;animation:.3s ease-out _fadeIn_1dkk8_1,.3s ease-out _slideUp_1dkk8_1;display:flex;overflow:hidden}._modalHeader_1dkk8_1273{border-bottom:1px solid var(--border-color);background:var(--bg-secondary);flex-shrink:0;padding:24px 24px 16px}._modalHeader_1dkk8_1273 h2{color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:600}._modalBody_1dkk8_1301{flex:1;min-height:0;padding:24px;overflow-y:auto}._formGroup_1dkk8_1315{margin-bottom:20px}._sidebarHeader_1dkk8_1323{margin-bottom:.25rem}._sidebarDescription_1dkk8_1331{color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.5}._permissionsSection_1dkk8_1345{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-secondary);flex-direction:column;gap:1rem;padding:1rem;display:flex}._permissionsSectionHeader_1dkk8_1365{flex-direction:column;gap:.5rem;display:flex}._permissionsSectionHeader_1dkk8_1365 h3{color:var(--text-primary);margin:0;font-size:1rem}._sectionSummary_1dkk8_1389{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.5}._toggleField_1dkk8_1403{color:var(--text-primary);align-items:center;gap:.75rem;font-weight:600;display:inline-flex}._toggleField_1dkk8_1403 input{width:1rem;height:1rem}._fieldHint_1dkk8_1429{color:var(--text-secondary);margin:.55rem 0 0;font-size:.8125rem;line-height:1.5}._permissionModuleList_1dkk8_1443{flex-direction:column;gap:1rem;display:flex}._permissionModuleCard_1dkk8_1455{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);flex-direction:column;gap:.85rem;padding:1rem;display:flex}._permissionModuleHeader_1dkk8_1477 h4{color:var(--text-primary);margin:0;font-size:.975rem}._permissionModuleHeader_1dkk8_1477 p{color:var(--text-secondary);margin:.35rem 0 0;font-size:.85rem;line-height:1.5}._permissionRows_1dkk8_1503{flex-direction:column;gap:.85rem;display:flex}._permissionGridRow_1dkk8_1515{border-top:1px solid var(--border-color);grid-template-columns:minmax(0,1.5fr) minmax(18rem,1fr);gap:1rem;padding-top:.85rem;display:grid}._permissionGridRow_1dkk8_1515:first-child{border-top:none;padding-top:0}._permissionText_1dkk8_1541{flex-direction:column;gap:.35rem;display:flex}._permissionText_1dkk8_1541 strong{color:var(--text-primary);font-size:.9rem}._permissionText_1dkk8_1541 span{color:var(--text-secondary);font-size:.8125rem;line-height:1.45}._permissionChecks_1dkk8_1575{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.65rem .85rem;display:grid}._permissionsErrorBanner_1dkk8_1589{border:1px solid var(--admin-users-danger-note-border);border-radius:var(--radius-md);background:var(--admin-users-danger-note-bg);color:var(--admin-users-danger-note-text);padding:.9rem 1rem;font-size:.875rem;font-weight:600}._permissionsLoading_1dkk8_1609,._emptyPermissionState_1dkk8_1611{border:1px dashed var(--border-color);border-radius:var(--radius-md);color:var(--text-secondary);background:var(--bg-primary);padding:1rem}._formGroup_1dkk8_1315:last-child{margin-bottom:0}._formGroup_1dkk8_1315 label{color:var(--text-primary);margin-bottom:8px;font-size:14px;font-weight:500;display:block}._formGroup_1dkk8_1315 input,._formGroup_1dkk8_1315 select{border:1px solid var(--border-color);background:var(--bg-primary);width:100%;color:var(--text-primary);box-sizing:border-box;border-radius:8px;padding:12px 16px;font-size:14px;transition:all .2s}._formGroup_1dkk8_1315 input:focus,._formGroup_1dkk8_1315 select:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary-color) 10%, transparent);outline:none}._formGroup_1dkk8_1315 select{cursor:pointer}._fullWidth_1dkk8_1701{grid-column:1/-1!important}._modalFooter_1dkk8_1709{border-top:1px solid var(--border-color);background:var(--bg-secondary);flex-shrink:0;justify-content:flex-end;gap:12px;padding:16px 24px 24px;display:flex}._cancelButton_1dkk8_1729,._saveButton_1dkk8_1731{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.5rem;min-width:80px;padding:12px 24px;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex}._cancelButton_1dkk8_1729{background:var(--bg-primary);color:var(--text-secondary);border:1px solid var(--border-color)}._cancelButton_1dkk8_1729:hover{background:var(--bg-secondary);border-color:var(--border-hover)}._saveButton_1dkk8_1731{background:var(--primary-color);color:var(--admin-users-button-text)}._saveButton_1dkk8_1731:hover{background:var(--primary-hover);box-shadow:0 4px 8px color-mix(in srgb, var(--primary-color) 30%, transparent);transform:translateY(-1px)}._saveButton_1dkk8_1731:disabled{background:var(--disabled-color);cursor:not-allowed;box-shadow:none;transform:none}._primaryButton_1dkk8_1817{background-color:var(--primary-color)!important;color:var(--admin-users-button-text)!important}._primaryButton_1dkk8_1817:hover{transform:translateY(-1px);background-color:var(--primary-dark)!important}._dangerButton_1dkk8_1837{background-color:var(--danger-color)!important;color:var(--admin-users-button-text)!important}._dangerButton_1dkk8_1837:hover{transform:translateY(-1px);background-color:color-mix(in srgb, var(--danger-color) 86%, black 14%)!important}._cancelButton_1dkk8_1729:disabled,._saveButton_1dkk8_1731:disabled,._primaryButton_1dkk8_1817:disabled,._dangerButton_1dkk8_1837:disabled{opacity:.6;cursor:not-allowed;transform:none}._warning_1dkk8_1875{color:var(--admin-users-warning-note-text);background:var(--admin-users-warning-note-bg);border-left:3px solid var(--admin-users-warning-note-border);border-radius:6px;margin:1rem 0;padding:.75rem;font-size:.9rem}@media (width<=1024px){._container_1dkk8_7{padding:clamp(1rem,3vw,1.5rem)}._statsBar_1dkk8_123{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media (width<=768px){._container_1dkk8_7{padding:1rem}._header_1dkk8_85{flex-direction:column;align-items:stretch}._header_1dkk8_85 h1{font-size:clamp(1.75rem,5vw,2.25rem)}._createButton_1dkk8_267{align-self:flex-start}._statsBar_1dkk8_123{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}._statItem_1dkk8_137{padding:1rem}._filters_1dkk8_427{grid-template-columns:1fr;gap:1rem}._searchBox_1dkk8_471,._filterSelect_1dkk8_551{min-width:auto}._userCard_1dkk8_631{flex-direction:column;gap:1rem;padding:1.5rem}._actions_1dkk8_1045{flex-wrap:wrap;justify-content:flex-end;align-self:stretch}._userMeta_1dkk8_749{gap:.75rem}._modal_1dkk8_1211{width:95%;margin:1rem}._modalHeader_1dkk8_1273{padding:1.25rem 1.5rem}._modalBody_1dkk8_1301{padding:1.5rem}._modalFooter_1dkk8_1709{flex-direction:column;gap:.75rem;padding:1.25rem 1.5rem}._modalFooter_1dkk8_1709 button{width:100%}._permissionGridRow_1dkk8_1515{grid-template-columns:1fr}._permissionChecks_1dkk8_1575{grid-template-columns:1fr 1fr}}@media (width<=480px){._container_1dkk8_7{padding:.75rem}._header_1dkk8_85 h1{font-size:1.5rem}._createButton_1dkk8_267{padding:.75rem 1.25rem;font-size:.875rem}._statsBar_1dkk8_123{grid-template-columns:1fr;gap:.75rem}._statItem_1dkk8_137{text-align:center;padding:.875rem}._statItem_1dkk8_137 ._statValue_1dkk8_249{font-size:1.25rem}._searchInput_1dkk8_501{padding:.875rem 1rem .875rem 2.75rem}._filterSelect_1dkk8_551{min-width:auto;padding:.875rem 1rem}._userCard_1dkk8_631{padding:1.25rem}._userDetails_1dkk8_713 h3{font-size:1.125rem}._userMeta_1dkk8_749{flex-direction:column;align-items:flex-start;gap:.5rem}._actions_1dkk8_1045{gap:.375rem}._actionButton_1dkk8_1059{padding:.625rem;font-size:1rem}._modal_1dkk8_1211{width:98%;margin:.5rem}._modalHeader_1dkk8_1273,._modalBody_1dkk8_1301,._modalFooter_1dkk8_1709{padding:1rem}._permissionChecks_1dkk8_1575{grid-template-columns:1fr}}@keyframes _fadeIn_1dkk8_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1dkk8_1{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=768px){._modalOverlay_1dkk8_1211{align-items:flex-start;padding:20px 10px 10px}._modal_1dkk8_1211{max-width:100%;max-height:calc(100vh - 40px);margin:0}._modalHeader_1dkk8_1273{padding:20px 16px 12px}._modalHeader_1dkk8_1273 h2{font-size:1.125rem}._modalBody_1dkk8_1301{padding:16px}._modalFooter_1dkk8_1709{flex-direction:column-reverse;gap:8px;padding:12px 16px 16px}._cancelButton_1dkk8_1729,._saveButton_1dkk8_1731{justify-content:center;width:100%}._formGroup_1dkk8_1315{margin-bottom:16px}._formGroup_1dkk8_1315 input,._formGroup_1dkk8_1315 select{padding:14px 16px;font-size:16px}}@media (width<=480px){._modalOverlay_1dkk8_1211{padding:10px 5px 5px}._modal_1dkk8_1211{max-height:calc(100vh - 20px)}._modalHeader_1dkk8_1273{padding:16px 12px 8px}._modalBody_1dkk8_1301{padding:12px}._modalFooter_1dkk8_1709{padding:8px 12px 12px}}._formGroup_1dkk8_1315 label._checkboxLabel_1dkk8_2423{align-items:center;gap:9px;display:flex}._formGroup_1dkk8_1315 ._checkboxLabel_1dkk8_2423 input[type=checkbox]{width:auto;accent-color:var(--primary-color);margin:0}:root{--bg:var(--companies-bg);--bg-alt:var(--companies-bg-alt);--title:var(--companies-text-title);--subtitle:var(--companies-subtitle);--accept:var(--companies-accept-button);--accept-hover:var(--companies-accept-button-max);--deny:var(--companies-deny-button);--deny-hover:var(--companies-deny-button-max);--center-edit-form-overlay:var(--surface-backdrop);--center-edit-form-shadow:var(--shadow-lg);--center-edit-form-field-border:var(--border-color);--center-edit-form-field-border-focus:var(--primary-color);--center-edit-form-focus-ring:color-mix(in srgb, var(--primary-color) 18%, transparent);--center-edit-form-scrollbar:color-mix(in srgb, var(--text-secondary) 45%, transparent);--center-edit-form-button-text:var(--bg-secondary)}._backdrop_18zc7_39{background:var(--center-edit-form-overlay);width:100%;height:100%;z-index:var(--z-index-modal,2000);opacity:0;visibility:hidden;justify-content:center;align-items:center;transition:opacity .3s ease-out,visibility .3s ease-out;display:flex;position:fixed;top:0;left:0}._show_18zc7_73{opacity:1;visibility:visible}._hide_18zc7_83{opacity:0;visibility:hidden}._modal_18zc7_95{background:var(--bg);width:880px;max-width:95vw;max-height:90vh;box-shadow:var(--center-edit-form-shadow);border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:30px;transition:transform .3s ease-out;display:flex;overflow:hidden;transform:scale(.7)}._header_18zc7_129{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}._modalShow_18zc7_147{transform:scale(1)}._modalHide_18zc7_155{transform:scale(.7)}._title_18zc7_165{color:var(--title);text-align:left;margin:0;font-size:1.8rem}._closeButton_18zc7_179{border:1px solid color-mix(in srgb, var(--border-color) 70%, transparent);background:var(--bg-alt);width:40px;height:40px;color:var(--title);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}._closeButton_18zc7_179:hover:not(:disabled){filter:brightness(.98)}._closeButton_18zc7_179:disabled{opacity:.6;cursor:not-allowed}._form_18zc7_227{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}._formSingle_18zc7_247{flex-direction:column;flex:1;gap:15px;width:100%;min-height:0;padding-bottom:12px;padding-right:8px;display:flex;overflow:hidden auto}._formGrid_18zc7_273{flex:1;grid-template-columns:1fr 1fr;align-items:start;gap:20px 30px;width:100%;min-height:0;padding-bottom:12px;padding-right:8px;display:grid;overflow:hidden auto}._formGrid_18zc7_273 ._fullWidth_18zc7_303{grid-column:1/-1}._form_18zc7_227 input,._form_18zc7_227 select,._form_18zc7_227 textarea{border:1px solid var(--center-edit-form-field-border);background:var(--bg-alt);width:100%;color:var(--subtitle);box-sizing:border-box;border-radius:5px;padding:12px;font-size:1rem}._form_18zc7_227 input:focus,._form_18zc7_227 select:focus,._form_18zc7_227 textarea:focus{border-color:var(--center-edit-form-field-border-focus);box-shadow:0 0 0 3px var(--center-edit-form-focus-ring);outline:none}._buttons_18zc7_357{border-top:1px solid color-mix(in srgb, var(--border-color) 70%, transparent);background:var(--bg);flex:none;justify-content:center;gap:15px;width:100%;margin-top:0;padding-top:12px;display:flex}._button_18zc7_357{cursor:pointer;border:none;border-radius:5px;width:48%;padding:12px;font-size:1rem;font-weight:700;transition:all .3s}._save_18zc7_403{background:var(--accept);color:var(--center-edit-form-button-text)}._save_18zc7_403:hover{background:var(--accept-hover)}._cancel_18zc7_421{background:var(--deny);color:var(--center-edit-form-button-text)}._cancel_18zc7_421:hover{background:var(--deny-hover)}._passwordContainer_18zc7_439{width:100%;position:relative}._passwordContainer_18zc7_439 input{border:1px solid var(--center-edit-form-field-border);background:var(--companies-bg-alt);width:100%;height:48px;color:var(--companies-subtitle);box-sizing:border-box;border-radius:5px;padding:0 42px 0 12px;font-size:1rem}._passwordContainer_18zc7_439 input:focus{border-color:var(--center-edit-form-field-border-focus);box-shadow:0 0 0 3px var(--center-edit-form-focus-ring);outline:none}._eyeButton_18zc7_485{width:42px;height:100%;color:var(--companies-subtitle);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:1.2rem;display:flex;position:absolute;top:0;right:0}._createMoreContainer_18zc7_517{text-align:left;width:100%;margin-top:15px}._createMoreButton_18zc7_529{color:var(--subtitle);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;font-weight:700;display:flex}._formSingle_18zc7_247::-webkit-scrollbar{width:10px}._formGrid_18zc7_273::-webkit-scrollbar{width:10px}._formSingle_18zc7_247::-webkit-scrollbar-thumb{background:var(--center-edit-form-scrollbar);border-radius:999px}._formGrid_18zc7_273::-webkit-scrollbar-thumb{background:var(--center-edit-form-scrollbar);border-radius:999px}@media (width<=768px){._modal_18zc7_95{width:95vw;max-width:95vw;margin:10px;padding:20px}._title_18zc7_165{font-size:1.5rem}._form_18zc7_227{gap:0}._formGrid_18zc7_273{grid-template-columns:1fr;gap:12px}._form_18zc7_227 input,._form_18zc7_227 select,._form_18zc7_227 textarea{padding:14px 12px;font-size:16px}._buttons_18zc7_357{flex-direction:column-reverse;gap:10px}._button_18zc7_357{width:100%;padding:14px}}@media (width<=480px){._modal_18zc7_95{width:98vw;max-width:98vw;margin:5px;padding:15px}._title_18zc7_165{font-size:1.3rem}._form_18zc7_227 input,._form_18zc7_227 select,._form_18zc7_227 textarea{padding:12px 10px}}._container_1j0vi_1{width:min(100%,1720px);color:var(--text-primary);flex-direction:column;gap:1rem;margin:0 auto;padding:clamp(1rem,2vw,1.4rem);display:flex}._header_1j0vi_21{background:linear-gradient(135deg, var(--bg-secondary), var(--bg-tertiary));border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.2rem 1.35rem;display:flex}._header_1j0vi_21 h1{color:var(--text-primary);align-items:center;gap:.65rem;margin:0 0 .45rem;font-size:clamp(1.45rem,2vw,1.95rem);display:flex}._header_1j0vi_21 p{max-width:72ch;color:var(--text-secondary);margin:0;line-height:1.5}._summaryRow_1j0vi_77{flex-wrap:wrap;gap:.65rem;display:flex}._statBadge_1j0vi_89,._statusBadge_1j0vi_91{border:1px solid var(--border-color);background:var(--bg-secondary);min-height:2.1rem;color:var(--text-primary);border-radius:999px;align-items:center;padding:.35rem .85rem;font-size:.88rem;font-weight:700;display:inline-flex}._statusBadge_1j0vi_91{background:color-mix(in srgb, var(--info-soft) 70%, var(--bg-secondary));border-color:color-mix(in srgb, var(--info-color) 18%, var(--border-color))}._phaseOnePanel_1j0vi_127{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}._phaseOnePanel_1j0vi_127 p{color:var(--text-secondary);margin:.25rem 0 0}._phaseOneChips_1j0vi_161{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}._phaseOneChip_1j0vi_161{border:1px solid var(--border-color);border-radius:999px;padding:.4rem .75rem;font-size:.82rem;font-weight:700}._phaseOneChipOk_1j0vi_191{background:var(--success-soft);color:var(--success-color)}._phaseOneChipMissing_1j0vi_201{background:var(--warning-soft);color:var(--warning-color)}._content_1j0vi_211{grid-template-columns:minmax(16rem,20rem) minmax(0,1.45fr) minmax(19rem,.95fr);align-items:start;gap:1rem;display:grid}._sidePanel_1j0vi_225,._editorPanel_1j0vi_227,._linkPanel_1j0vi_229{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;gap:1rem;padding:1rem;display:flex}._panelHeader_1j0vi_251{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._panelHeader_1j0vi_251 h2{color:var(--text-primary);margin:0;font-size:1.1rem}._actionRow_1j0vi_277{flex-wrap:wrap;gap:.55rem;display:flex}._primaryButton_1j0vi_289,._secondaryButton_1j0vi_291,._dangerButton_1j0vi_293,._syncButton_1j0vi_295,._iconButton_1j0vi_297,._iconButtonDanger_1j0vi_299{appearance:none;border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;min-height:2.65rem;padding:.72rem 1rem;font-weight:700;transition:background-color .18s,border-color .18s,transform .18s;display:inline-flex}._primaryButton_1j0vi_289,._syncButton_1j0vi_295{background:var(--primary-color);color:var(--button-primary-text)}._secondaryButton_1j0vi_291,._iconButton_1j0vi_297{background:var(--bg-tertiary);border-color:var(--border-color);color:var(--text-primary)}._dangerButton_1j0vi_293,._iconButtonDanger_1j0vi_299{background:color-mix(in srgb, var(--danger-color) 10%, var(--bg-secondary));border-color:color-mix(in srgb, var(--danger-color) 22%, var(--border-color));color:var(--danger-color)}._iconButton_1j0vi_297,._iconButtonDanger_1j0vi_299{min-width:2.35rem;min-height:2.35rem;padding:0}._primaryButton_1j0vi_289:hover,._secondaryButton_1j0vi_291:hover,._dangerButton_1j0vi_293:hover,._syncButton_1j0vi_295:hover,._iconButton_1j0vi_297:hover,._iconButtonDanger_1j0vi_299:hover{transform:translateY(-1px)}._primaryButton_1j0vi_289:focus-visible,._secondaryButton_1j0vi_291:focus-visible,._dangerButton_1j0vi_293:focus-visible,._syncButton_1j0vi_295:focus-visible,._iconButton_1j0vi_297:focus-visible,._iconButtonDanger_1j0vi_299:focus-visible,._planCard_1j0vi_413:focus-visible,._field_1j0vi_415 input:focus-visible,._field_1j0vi_415 textarea:focus-visible,._field_1j0vi_415 select:focus-visible,._modalField_1j0vi_421 input:focus-visible,._modalField_1j0vi_421 textarea:focus-visible,._modalField_1j0vi_421 select:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}._primaryButton_1j0vi_289:disabled,._secondaryButton_1j0vi_291:disabled,._dangerButton_1j0vi_293:disabled,._syncButton_1j0vi_295:disabled,._iconButton_1j0vi_297:disabled,._iconButtonDanger_1j0vi_299:disabled{opacity:.6;cursor:not-allowed;transform:none}._planList_1j0vi_457,._moduleList_1j0vi_459,._linkHistory_1j0vi_461{flex-direction:column;gap:.85rem;display:flex}._planCard_1j0vi_413{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-tertiary);text-align:left;width:100%;color:var(--text-primary);cursor:pointer;flex-direction:column;align-items:flex-start;gap:.35rem;padding:.95rem;transition:border-color .18s,background-color .18s,transform .18s;display:flex}._planCard_1j0vi_413:hover,._planCardActive_1j0vi_507{border-color:var(--primary-color);background:color-mix(in srgb, var(--primary-color) 8%, var(--bg-secondary))}._planCard_1j0vi_413:hover{transform:translateY(-1px)}._planCard_1j0vi_413 strong{font-size:.98rem}._planCard_1j0vi_413 span{color:var(--text-secondary);font-size:.88rem}._formGrid_1j0vi_543{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}._field_1j0vi_415,._modalField_1j0vi_421{flex-direction:column;gap:.42rem;display:flex}._field_1j0vi_415 span,._modalField_1j0vi_421 span{color:var(--text-primary);font-size:.88rem;font-weight:700}._field_1j0vi_415 input,._field_1j0vi_415 textarea,._field_1j0vi_415 select,._modalField_1j0vi_421 input,._modalField_1j0vi_421 textarea,._modalField_1j0vi_421 select{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-primary);width:100%;min-height:2.7rem;color:var(--text-primary);padding:.72rem .85rem}._field_1j0vi_415 textarea,._modalField_1j0vi_421 textarea{resize:vertical;min-height:7rem}._fieldFull_1j0vi_625,._modalFieldFull_1j0vi_627{grid-column:1/-1}._moduleCard_1j0vi_635,._permissionCard_1j0vi_637,._linkCard_1j0vi_639,._workgroupSummary_1j0vi_641,._loadingState_1j0vi_643,._emptyState_1j0vi_645{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-tertiary)}._moduleCard_1j0vi_635,._permissionCard_1j0vi_637,._linkCard_1j0vi_639{padding:.95rem}._moduleHeader_1j0vi_669,._linkHeader_1j0vi_671{justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}._moduleHeader_1j0vi_669 h3,._linkHeader_1j0vi_671 strong{color:var(--text-primary);margin:0 0 .25rem}._moduleHeader_1j0vi_669 p,._permissionCard_1j0vi_637 p,._notes_1j0vi_701{color:var(--text-secondary);margin:0;line-height:1.45}._toggleLabel_1j0vi_713,._checkboxField_1j0vi_715{color:var(--text-primary);align-items:center;gap:.5rem;font-size:.88rem;font-weight:600;display:inline-flex}._permissionGrid_1j0vi_733{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.75rem;margin-top:.9rem;display:grid}._permissionCard_1j0vi_637 strong{color:var(--text-primary);margin-bottom:.35rem;display:block}._checkboxRow_1j0vi_759{flex-wrap:wrap;gap:.5rem;margin-top:.8rem;display:flex}._checkboxRow_1j0vi_759 label{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-secondary);color:var(--text-primary);align-items:center;gap:.42rem;padding:.4rem .7rem;font-size:.84rem;font-weight:600;display:inline-flex}._checkboxRow_1j0vi_759 input,._toggleLabel_1j0vi_713 input,._checkboxField_1j0vi_715 input{accent-color:var(--primary-color);margin:0}._workgroupSummary_1j0vi_641,._loadingState_1j0vi_643,._emptyState_1j0vi_645{padding:.9rem 1rem}._workgroupSummary_1j0vi_641{flex-direction:column;gap:.25rem;display:flex}._workgroupSummary_1j0vi_641 strong{color:var(--text-primary)}._workgroupSummary_1j0vi_641 span,._loadingState_1j0vi_643,._emptyState_1j0vi_645,._linkMeta_1j0vi_851 span,._linkHeader_1j0vi_671 span{color:var(--text-secondary)}._linkMeta_1j0vi_851{flex-direction:column;gap:.38rem;margin-top:.8rem;display:flex}._linkMeta_1j0vi_851 span{align-items:center;gap:.45rem;font-size:.88rem;display:inline-flex}._notes_1j0vi_701{margin-top:.75rem}@media (width<=1420px){._content_1j0vi_211{grid-template-columns:minmax(16rem,19rem) minmax(0,1fr)}._linkPanel_1j0vi_229{grid-column:1/-1}}@media (width<=980px){._header_1j0vi_21,._panelHeader_1j0vi_251,._moduleHeader_1j0vi_669,._linkHeader_1j0vi_671{flex-direction:column;align-items:stretch}._content_1j0vi_211,._formGrid_1j0vi_543{grid-template-columns:1fr}._fieldFull_1j0vi_625,._modalFieldFull_1j0vi_627{grid-column:auto}}@media (width<=640px){._container_1j0vi_1{padding:.85rem}._summaryRow_1j0vi_77,._actionRow_1j0vi_277,._checkboxRow_1j0vi_759{flex-direction:column;align-items:stretch}._syncButton_1j0vi_295,._primaryButton_1j0vi_289,._secondaryButton_1j0vi_291,._dangerButton_1j0vi_293{width:100%}}._permissionDisclosure_1j0vi_997{margin-top:1rem}._permissionDisclosure_1j0vi_997 summary{cursor:pointer;color:var(--text-primary);padding:.65rem 0;font-weight:600}._moduleBulkActions_1j0vi_1001{flex-wrap:wrap;gap:.5rem;margin:.5rem 0 1rem;display:flex}._moduleBulkActions_1j0vi_1001 button{background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-color);cursor:pointer;border-radius:6px;padding:.5rem .75rem}._permissionActions_1j0vi_1005{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;display:grid}._permissionAction_1j0vi_1005{border:1px solid var(--border-color);background:var(--bg-tertiary);min-height:44px;color:var(--text-secondary);cursor:pointer;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.4rem .15rem;font-size:.7rem;display:flex}._permissionActionActive_1j0vi_1009{background:var(--primary-color);color:var(--text-on-primary,#fff)}._permissionAction_1j0vi_1005:disabled{opacity:.4;cursor:not-allowed}._permissionAction_1j0vi_1005:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}._editorFields_1j0vi_1017{border:0;min-width:0;margin:0;padding:0}._editorFields_1j0vi_1017:disabled{opacity:.65}._editorNotice_1j0vi_1021{border:1px solid var(--danger-color);color:var(--text-primary);background:var(--danger-soft);border-radius:10px;padding:12px}._permissionWorkbench_1j0vi_1023{border:1px solid var(--border-color);background:var(--bg-primary);border-radius:12px;margin:20px 0;padding:16px}._workbenchHeading_1j0vi_1025{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._workbenchHeading_1j0vi_1025 h3{margin:0;font-size:1.05rem}._workbenchHeading_1j0vi_1025 span,._permissionWorkbench_1j0vi_1023 p{color:var(--text-secondary);font-size:.85rem;line-height:1.6}._permissionFilters_1j0vi_1031{flex-wrap:wrap;align-items:end;gap:14px;margin:14px 0;display:flex}._permissionFilters_1j0vi_1031>label:first-child{flex:220px;min-width:0}._workbenchActions_1j0vi_1035,._copyControls_1j0vi_1035{flex-wrap:wrap;align-items:end;gap:8px;display:flex}._workbenchActions_1j0vi_1035 button,._copyControls_1j0vi_1035 button{border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;font:inherit;border-radius:8px;padding:10px 12px;font-size:.85rem}._workbenchActions_1j0vi_1035 button:disabled,._copyControls_1j0vi_1035 button:disabled{opacity:.5;cursor:not-allowed}._copyControls_1j0vi_1035>label{flex:220px;min-width:0}._copyDisclosure_1j0vi_1043{border-top:1px solid var(--border-color);margin-top:14px;padding-top:10px}._copyDisclosure_1j0vi_1043 summary{cursor:pointer;color:var(--primary-color);font-weight:600}._permissionActionActive_1j0vi_1009{color:var(--bg-secondary)}._permissionCard_1j0vi_637>strong{overflow-wrap:anywhere;min-width:0}@media (width<=640px){._workbenchActions_1j0vi_1035 button,._copyControls_1j0vi_1035 button{width:100%}._permissionWorkbench_1j0vi_1023{padding:12px}._permissionFilters_1j0vi_1031{flex-direction:column;align-items:stretch}._permissionFilters_1j0vi_1031>label:first-child{flex:auto}._copyControls_1j0vi_1035{flex-direction:column;align-items:stretch}._copyControls_1j0vi_1035>label{flex:auto}}._content_1j0vi_211{grid-template-columns:minmax(210px,270px) minmax(0,1fr)}._linkPanel_1j0vi_229{grid-column:1/-1}._sidePanel_1j0vi_225,._editorPanel_1j0vi_227,._linkPanel_1j0vi_229{min-width:0}._planGuide_1j0vi_1063{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:14px;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;display:flex}._planGuide_1j0vi_1063>div{min-width:0}._planGuide_1j0vi_1063 p{color:var(--text-secondary);margin:6px 0 0;font-size:.9rem;line-height:1.6}._planGuide_1j0vi_1063 nav{flex-wrap:wrap;flex-shrink:0;gap:10px;display:flex}._planGuide_1j0vi_1063 a{color:var(--primary-color);text-underline-offset:3px;font-weight:600}._primaryButton_1j0vi_289,._syncButton_1j0vi_295{color:var(--bg-secondary)}@media (width<=980px){._content_1j0vi_211{grid-template-columns:minmax(0,1fr)}._planGuide_1j0vi_1063{flex-direction:column;align-items:stretch}._planGuide_1j0vi_1063 nav{flex-shrink:1}._linkPanel_1j0vi_229{grid-column:auto}}._container_1nlwb_1{max-width:1440px;color:var(--text-primary);gap:1.5rem;margin:0 auto;padding:clamp(1rem,3vw,2.5rem);display:grid}._header_1nlwb_10{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._title_1nlwb_18{color:var(--text-primary);align-items:center;gap:.75rem;margin:0;font-size:clamp(1.75rem,3vw,2.5rem);display:flex}._subtitle_1nlwb_27{color:var(--text-secondary);max-width:900px;margin:.5rem 0 0}._statsBar_1nlwb_33{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}._statCard_1nlwb_39,._monitorCard_1nlwb_40,._panel_1nlwb_41,._modal_1nlwb_42{background:linear-gradient(180deg, color-mix(in srgb, var(--bg-secondary) 98%, transparent), color-mix(in srgb, var(--bg-tertiary) 94%, transparent));border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}._statCard_1nlwb_39{padding:1rem 1.25rem}._statLabel_1nlwb_53{color:var(--text-secondary);margin-bottom:.25rem;font-size:.875rem;display:block}._statValue_1nlwb_60{color:var(--text-primary);font-size:1.4rem}._monitorGrid_1nlwb_65{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}._monitorCard_1nlwb_40{gap:.75rem;padding:1.25rem;display:grid}._monitorCard_1nlwb_40 h2{color:var(--text-primary);margin:0;font-size:1.05rem}._monitorCard_1nlwb_40 p{color:var(--text-secondary);margin:0}._monitorHeader_1nlwb_88{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._monitorMeta_1nlwb_96{color:var(--text-secondary);font-size:.8125rem}._layoutGrid_1nlwb_101{grid-template-columns:minmax(0,1.3fr) minmax(320px,.9fr);gap:1rem;display:grid}._panel_1nlwb_41{gap:1rem;padding:1.25rem;display:grid}._panelHeader_1nlwb_113{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._panelHeader_1nlwb_113 h2{align-items:center;gap:.625rem;margin:0;font-size:1.125rem;display:flex}._headerBadges_1nlwb_129{flex-wrap:wrap;gap:.5rem;display:flex}._statusBadge_1nlwb_135{border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .75rem;font-size:.8125rem;font-weight:700;display:inline-flex}._healthy_1nlwb_145{background:var(--success-soft);color:var(--success-color)}._warning_1nlwb_150{background:var(--warning-soft);color:var(--warning-color)}._danger_1nlwb_155{background:var(--danger-soft);color:var(--danger-color)}._primaryButton_1nlwb_160,._secondaryButton_1nlwb_161{cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:.625rem;padding:.875rem 1.15rem;font-weight:700;transition:transform .2s,box-shadow .2s,opacity .2s;display:inline-flex}._primaryButton_1nlwb_160{background:linear-gradient(135deg, var(--primary-color), var(--primary-dark));color:var(--bg-secondary);box-shadow:var(--shadow-sm)}._secondaryButton_1nlwb_161{background:var(--bg-secondary);color:var(--text-primary);border-color:var(--border-color)}._primaryButton_1nlwb_160:hover,._secondaryButton_1nlwb_161:hover{transform:translateY(-1px)}._primaryButton_1nlwb_160:disabled,._secondaryButton_1nlwb_161:disabled{opacity:.6;cursor:not-allowed;transform:none}._formGrid_1nlwb_198{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._field_1nlwb_204{gap:.45rem;display:grid}._fieldFull_1nlwb_209{grid-column:1/-1}._field_1nlwb_204 span{color:var(--text-secondary);font-size:.875rem;font-weight:600}._field_1nlwb_204 input,._field_1nlwb_204 select,._field_1nlwb_204 textarea{box-sizing:border-box;border:1px solid var(--border-color);background:var(--bg-secondary);width:100%;color:var(--text-primary);border-radius:12px;padding:.85rem 1rem}._field_1nlwb_204 input:focus,._field_1nlwb_204 select:focus,._field_1nlwb_204 textarea:focus{border-color:var(--primary-color);box-shadow:0 0 0 4px var(--focus-ring);outline:none}._checkbox_1nlwb_239{color:var(--text-primary);grid-column:1/-1;align-items:center;gap:.65rem;font-weight:500;display:flex}._actionRow_1nlwb_248{flex-wrap:wrap;gap:.75rem;display:flex}._formStateText_1nlwb_254{color:var(--text-secondary);margin:0;font-size:.9375rem}._checkboxGroup_1nlwb_260{flex-wrap:wrap;gap:.75rem;display:flex}._inlineCheckbox_1nlwb_266{border:1px solid var(--border-color);border-radius:var(--radius-md);background:color-mix(in srgb, var(--bg-secondary) 90%, transparent);color:var(--text-primary);align-items:center;gap:.5rem;padding:.75rem .9rem;display:inline-flex}._schedulerTaskGrid_1nlwb_277{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;display:grid}._integrityList_1nlwb_283{gap:.65rem;display:grid}._integrityRow_1nlwb_288{border:1px solid var(--border-color);background:color-mix(in srgb, var(--bg-secondary) 70%, transparent);border-radius:12px;justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex}._dangerText_1nlwb_299{color:var(--danger-color)}._healthyText_1nlwb_303{color:var(--success-color)}._filters_1nlwb_307{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}._logTableWrapper_1nlwb_313{border:1px solid var(--border-color);border-radius:14px;overflow:auto}._logTable_1nlwb_313{border-collapse:collapse;width:100%;min-width:900px}._logTable_1nlwb_313 th,._logTable_1nlwb_313 td{text-align:left;border-bottom:1px solid var(--border-color);vertical-align:top;padding:.9rem 1rem}._logTable_1nlwb_313 th{background:color-mix(in srgb, var(--bg-tertiary) 95%, transparent);color:var(--text-secondary);font-size:.875rem}._logDetails_1nlwb_339{white-space:pre-wrap;word-break:break-word;color:var(--text-primary);margin:.5rem 0 0;font-size:.8125rem}._emptyState_1nlwb_347,._loading_1nlwb_348{text-align:center;color:var(--text-secondary);padding:1.5rem}._modalBackdrop_1nlwb_354{background:var(--surface-backdrop);z-index:1000;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}._modal_1nlwb_42{width:min(100%,520px);padding:1.5rem}._modal_1nlwb_42 h3{margin-top:0;margin-bottom:.5rem}._modal_1nlwb_42 p{color:var(--text-secondary);margin-top:0}@media (width<=1100px){._layoutGrid_1nlwb_101{grid-template-columns:1fr}._filters_1nlwb_307{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){._formGrid_1nlwb_198,._filters_1nlwb_307{grid-template-columns:1fr}._header_1nlwb_10,._panelHeader_1nlwb_113,._monitorHeader_1nlwb_88{align-items:stretch}._actionRow_1nlwb_248{flex-direction:column}._primaryButton_1nlwb_160,._secondaryButton_1nlwb_161{width:100%}}._page_17mww_1{width:100%;min-width:0;color:var(--text-primary,#172033);padding:24px;overflow-x:hidden}._header_17mww_17{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}._title_17mww_33{margin:0;font-size:1.7rem;font-weight:700}._subtitle_17mww_45{color:var(--text-secondary,var(--text-secondary));max-width:880px;margin:6px 0 0}._toolbar_17mww_57,._panel_17mww_59,._summary_17mww_61{background:var(--bg-secondary);border:1px solid var(--border-color,var(--border-color));border-radius:14px;box-shadow:0 10px 30px #0f172a0f}._toolbar_17mww_57{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:16px;padding:14px;display:grid}._summary_17mww_61{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:16px;padding:14px;display:grid}._summaryCard_17mww_107{background:var(--bg-tertiary);border-radius:12px;padding:12px}._summaryLabel_17mww_119{color:var(--text-secondary);font-size:.82rem;display:block}._summaryValue_17mww_131{margin-top:4px;font-size:1.35rem;font-weight:700;display:block}._toolbar_17mww_57 input,._toolbar_17mww_57 select,._field_17mww_149 input,._field_17mww_149 select,._field_17mww_149 textarea{border:1px solid var(--border-color);width:100%;min-width:0;font:inherit;background:var(--bg-secondary);color:var(--text-primary);border-radius:10px;padding:10px 12px}._primaryButton_17mww_175,._secondaryButton_17mww_177,._dangerButton_17mww_179,._ghostButton_17mww_181{cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-weight:600;display:inline-flex}._primaryButton_17mww_175{background:var(--primary-color);color:var(--bg-secondary)}._secondaryButton_17mww_177{background:var(--primary-soft);color:var(--primary-color)}._dangerButton_17mww_179{background:var(--danger-soft);color:var(--danger-color)}._ghostButton_17mww_181{background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-color)}._buttonRow_17mww_247,._actions_17mww_249{flex-wrap:wrap;gap:8px;display:flex}._panel_17mww_59{min-width:0;padding:16px}._tableWrapper_17mww_271{width:100%;min-width:0;overflow-x:auto}._table_17mww_271{border-collapse:collapse;width:100%;min-width:760px}._table_17mww_271 th,._table_17mww_271 td{border-bottom:1px solid var(--border-color);text-align:left;vertical-align:top;padding:10px;font-size:.9rem}._table_17mww_271 th{background:var(--bg-tertiary);color:var(--text-secondary);font-weight:700;position:sticky;top:0}._rowTitle_17mww_329{flex-direction:column;gap:3px;display:flex}._rowPrimary_17mww_341{font-weight:700}._rowSecondary_17mww_349{color:var(--text-secondary);font-size:.82rem}._badge_17mww_359{border-radius:999px;padding:4px 8px;font-size:.78rem;font-weight:700;display:inline-flex}._badgeActive_17mww_375{background:var(--success-soft);color:var(--success-color)}._badgeInactive_17mww_385{background:var(--danger-soft);color:var(--danger-color)}._badgeNeutral_17mww_395{background:var(--primary-soft);color:var(--primary-color)}._modalBackdrop_17mww_405{z-index:var(--z-index-modal,2000);background:var(--surface-backdrop,#0009);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._modal_17mww_405{background:var(--bg-secondary);border-radius:18px;width:min(920px,100%);max-height:90vh;padding:20px;overflow:auto;box-shadow:0 24px 70px #0f172a3d}._modalHeader_17mww_447{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}._modalTitle_17mww_463{margin:0;font-size:1.25rem}._formGrid_17mww_473{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._field_17mww_149{flex-direction:column;gap:6px;display:flex}._fieldFull_17mww_497{grid-column:1/-1}._field_17mww_149 label{color:var(--text-secondary);font-size:.82rem;font-weight:700}._modalFooter_17mww_517{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}._emptyState_17mww_531,._loadingState_17mww_533,._errorState_17mww_535{text-align:center;color:var(--text-secondary);padding:28px}._errorState_17mww_535{color:var(--danger-color)}._permissionsGrid_17mww_555{gap:12px;display:grid}._moduleBox_17mww_565{border:1px solid var(--border-color);border-radius:12px;overflow:hidden}._moduleHeader_17mww_577{background:var(--bg-tertiary);padding:10px 12px;font-weight:700}._permissionRow_17mww_589{border-top:1px solid var(--border-color);grid-template-columns:minmax(180px,1fr) 100px 100px;align-items:center;gap:10px;padding:8px 12px;display:grid}._scheduleGrid_17mww_607{gap:8px;display:grid}._scheduleRow_17mww_617{grid-template-columns:110px 80px repeat(4,minmax(90px,1fr));align-items:center;gap:8px;display:grid}@media (width<=760px){._header_17mww_17,._modalHeader_17mww_447,._modalFooter_17mww_517{flex-direction:column}._formGrid_17mww_473,._scheduleRow_17mww_617,._permissionRow_17mww_589{grid-template-columns:1fr}._page_17mww_1{padding:1rem}._header_17mww_17{flex-direction:column;align-items:stretch}._toolbar_17mww_57{grid-template-columns:minmax(0,1fr)}._summary_17mww_61{grid-template-columns:repeat(2,minmax(0,1fr))}}._toolbar_17mww_57 input::placeholder,._field_17mww_149 input::placeholder,._field_17mww_149 textarea::placeholder{color:var(--text-muted,var(--text-secondary))}._toolbar_17mww_57 input:focus-visible,._toolbar_17mww_57 select:focus-visible,._field_17mww_149 input:focus-visible,._field_17mww_149 select:focus-visible,._field_17mww_149 textarea:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}._primaryButton_17mww_175:disabled,._secondaryButton_17mww_177:disabled,._ghostButton_17mww_181:disabled,._dangerButton_17mww_179:disabled{opacity:.55;cursor:not-allowed}._primaryButton_17mww_175:focus-visible,._secondaryButton_17mww_177:focus-visible,._ghostButton_17mww_181:focus-visible,._dangerButton_17mww_179:focus-visible{outline:2px solid var(--primary-color);outline-offset:3px}._permissionRow_17mww_589{color:var(--text-primary)}._permissionRow_17mww_589>span{overflow-wrap:anywhere;min-width:0}._permissionRow_17mww_589 label{white-space:nowrap;align-items:center;gap:7px;display:flex}._permissionRow_17mww_589 input[type=checkbox]{accent-color:var(--primary-color);width:16px;height:16px}._modal_17mww_405{color:var(--text-primary);border:1px solid var(--border-color)}@media (width<=760px){._modalBackdrop_17mww_405{padding:10px}._modal_17mww_405{max-height:calc(100dvh - 20px);padding:16px}._modalFooter_17mww_517>button{width:100%}}._page_j8ba1_1{max-width:1600px;margin:0 auto}._accessGuide_j8ba1_3{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding:16px 18px;display:flex}._accessGuide_j8ba1_3 p{color:var(--text-secondary);margin:0;line-height:1.6}._accessGuide_j8ba1_3 strong{color:var(--text-primary)}._guideLinks_j8ba1_9{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px;display:flex}._guideLinks_j8ba1_9 a{color:var(--primary-color);text-underline-offset:3px;font-weight:600;text-decoration:underline}._permissionTools_j8ba1_13{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}._permissionTools_j8ba1_13 label{min-width:0;color:var(--text-secondary);flex-direction:column;flex:240px;gap:6px;display:flex}._permissionTools_j8ba1_13 input{border:1px solid var(--border-color);background:var(--bg-primary);width:100%;min-width:0;color:var(--text-primary);font:inherit;border-radius:10px;padding:10px 12px}._permissionTools_j8ba1_13 input:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}._permissionCount_j8ba1_21{color:var(--text-secondary);font-size:.85rem}._moduleSummary_j8ba1_23{cursor:pointer;color:var(--text-primary);justify-content:space-between;align-items:center;gap:14px;list-style:none;display:flex}._moduleSummary_j8ba1_23::-webkit-details-marker{display:none}._moduleSummary_j8ba1_23 span:first-child{flex:1}._moduleSummary_j8ba1_23 small{color:var(--text-secondary);font-weight:400}._moduleSummary_j8ba1_23 svg{transition:transform .15s}._permissionModule_j8ba1_33[open]>summary svg{transform:rotate(180deg)}._permissionModule_j8ba1_33 summary:focus-visible{outline:2px solid var(--primary-color);outline-offset:-3px}._permissionName_j8ba1_37{flex-direction:column;gap:4px;min-width:0;display:flex}._permissionName_j8ba1_37 small{color:var(--text-secondary);font-size:.78rem}._modal_j8ba1_41{width:min(1080px,100%)}._modalHeader_j8ba1_43{z-index:2;background:var(--bg-secondary);border-bottom:1px solid var(--border-color);padding:10px 0 14px;position:sticky;top:-20px}._modalFooter_j8ba1_45{background:var(--bg-secondary);border-top:1px solid var(--border-color);z-index:2;padding:14px 0 4px;position:sticky;bottom:-20px}._error_j8ba1_47{border:1px solid var(--danger-color);color:var(--danger-color);background:var(--danger-soft);border-radius:10px;padding:12px}@media (width<=760px){._accessGuide_j8ba1_3{flex-direction:column;align-items:stretch}._modalHeader_j8ba1_43{top:-16px}._modalFooter_j8ba1_45{bottom:-16px}._moduleSummary_j8ba1_23{gap:8px}._moduleSummary_j8ba1_23 small{font-size:.75rem}}._container_181uo_3{--plans-badge-shadow:var(--shadow-sm);font-family:var(--font-family-base);background-color:var(--plans-bg);color:var(--plans-text);text-align:center;padding:4rem 2rem}._title_181uo_21{color:var(--plans-text-title);margin-bottom:1rem;font-size:2.8rem}._infoText_181uo_35{color:var(--plans-text-label);margin-bottom:2rem;font-size:1.2rem}._plansGrid_181uo_49{flex-wrap:wrap;justify-content:center;gap:2rem;display:flex}._planCard_181uo_65{background:var(--plans-bg-alt);border-radius:var(--radius-xl);text-align:center;width:100%;max-width:340px;box-shadow:var(--shadow-md);border:2px solid var(--plans-border);padding:2.5rem;transition:transform .3s,box-shadow .3s;position:relative}._planCard_181uo_65:hover{box-shadow:var(--shadow-lg);transform:scale(1.05)}._planCard_181uo_65 h3{color:var(--plans-text);margin-bottom:.5rem;font-size:1.8rem}._price_181uo_114{color:var(--plans-text-email);margin-bottom:1rem;font-size:1.5rem;font-weight:700}._description_181uo_130{color:var(--plans-text-label);margin-bottom:2rem;font-size:1rem}._soonBadge_181uo_144{background-color:var(--warning-color);color:var(--bg-secondary);box-shadow:var(--plans-badge-shadow);border-radius:6px;padding:6px 12px;font-size:.9rem;font-weight:700;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}._contact_181uo_171{color:var(--plans-text-label);margin-top:2.5rem;font-size:1.3rem}._emailLink_181uo_185{color:var(--plans-text-email);font-weight:700;text-decoration:none;transition:color .3s}._emailLink_181uo_185:hover{color:var(--warning-color)}@media (width<=768px){._plansGrid_181uo_49{flex-direction:column;align-items:center}._planCard_181uo_65{max-width:100%}}._page_support_1sm17_1{--support-page-card-dark:color-mix(in srgb, var(--support-bg-alt) 92%, var(--surface-backdrop));font-family:var(--font-family-base);background-color:var(--support-bg);color:var(--support-text);flex-direction:column;align-items:center;min-height:100vh;padding:2rem;display:flex}._systemSupport_1sm17_23{color:var(--support-text);gap:1.5rem;display:grid}._systemHero_1sm17_35,._systemFormPanel_1sm17_37,._infoCard_1sm17_39{border:1px solid var(--support-border);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--support-bg-alt) 92%, transparent);box-shadow:var(--shadow-md)}._systemHero_1sm17_35{padding:1.8rem 2rem}._systemEyebrow_1sm17_58{background:var(--primary-soft);color:var(--support-primary-hover);border-radius:999px;margin-bottom:.9rem;padding:.35rem .7rem;font-size:.82rem;font-weight:700;display:inline-flex}._systemTitle_1sm17_79{margin:0;font-size:2rem}._systemDescription_1sm17_89{max-width:58ch;margin:.75rem 0 0;line-height:1.7}._systemGrid_1sm17_101{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}._infoCard_1sm17_39{padding:1.2rem}._infoCard_1sm17_39 h2{margin:0 0 .5rem}._supportMeta_1sm17_129{opacity:.75;margin-top:.5rem;display:inline-block}._systemFormPanel_1sm17_37{padding:1.5rem}._systemPanelHeader_1sm17_149 h2{margin:0}._systemPanelHeader_1sm17_149 p{opacity:.8;margin:.4rem 0 0}._systemFormLayout_1sm17_167{grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);gap:1rem;margin-top:1.25rem;display:grid}._supportAside_1sm17_181{border:1px solid var(--support-border);background:var(--support-bg-alt);border-radius:18px;padding:1.25rem}._supportAside_1sm17_181 h3{margin-top:0}._supportShortcutList_1sm17_203{gap:.75rem;display:grid}._supportShortcut_1sm17_203{border:1px solid var(--support-border);width:100%;color:var(--support-text);text-align:left;cursor:pointer;background:0 0;border-radius:12px;padding:.8rem .9rem;transition:border-color .2s,background-color .2s}._supportShortcut_1sm17_203:hover{border-color:var(--support-primary);background:var(--primary-soft)}._hero_1sm17_248{background:var(--support-bg-gradient);border:1px solid var(--support-border);border-radius:var(--radius-xl);text-align:center;width:100%;max-width:900px;color:var(--support-text);margin-bottom:2rem;padding:3rem 2rem}._title_support_1sm17_270{margin-bottom:1rem;font-size:2.5rem;font-weight:700}._description_1sm17_282{opacity:.9;font-size:1.1rem}._support_dim_1sm17_294{justify-content:center;width:100%;display:flex}._formContainer_1sm17_308{background:var(--support-bg-alt);border-radius:var(--radius-xl);width:100%;max-width:520px;box-shadow:var(--shadow-lg);box-sizing:border-box;border:2px solid var(--support-border);padding:2rem}._formTitle_1sm17_328{text-align:center;margin-bottom:1.5rem;font-size:1.8rem}._successMessage_1sm17_340{background-color:var(--success-color);text-align:center;color:var(--bg-secondary);border-radius:8px;margin-bottom:1rem;padding:.8rem;font-weight:700}._form_1sm17_308{flex-direction:column;gap:1.2rem;display:flex}._formGroup_1sm17_372{flex-direction:column;display:flex}._formGroup_1sm17_372 label{color:var(--support-text-label);margin-bottom:.3rem;font-size:.95rem;font-weight:700}._input_1sm17_396,._textarea_1sm17_398{border:2px solid var(--support-border);background:var(--support-input-text);width:100%;color:var(--support-text);box-sizing:border-box;border-radius:8px;padding:12px;font-size:1rem;transition:border-color .3s,box-shadow .3s}._input_1sm17_396:focus,._textarea_1sm17_398:focus{border-color:var(--support-primary);box-shadow:0 0 0 4px var(--focus-ring);outline:none}._textarea_1sm17_398{resize:vertical;height:120px}._submitButton_1sm17_447{background:var(--support-primary);border-radius:var(--radius-sm);color:var(--bg-secondary);cursor:pointer;box-shadow:var(--shadow-sm);border:none;padding:12px;font-size:1rem;font-weight:700;transition:background .3s,transform .2s}._submitButton_1sm17_447:hover{background:var(--support-primary-hover);transform:translateY(-1px)}._redirectText_1sm17_480{text-align:center;margin-top:1.5rem;font-size:.95rem}._contactLink_1sm17_492{color:var(--support-text-email);font-weight:700;text-decoration:underline;transition:color .3s}._contactLink_1sm17_492:hover{color:var(--support-primary-hover)}@media (width<=600px){._systemHero_1sm17_35,._systemFormPanel_1sm17_37{padding:1.2rem}._systemFormLayout_1sm17_167{grid-template-columns:1fr}._hero_1sm17_248{padding:2rem 1rem}._formContainer_1sm17_308{padding:1.5rem}}[data-theme=dark] ._systemHero_1sm17_35,[data-theme=dark] ._systemFormPanel_1sm17_37,[data-theme=dark] ._infoCard_1sm17_39,[data-theme=dark] ._supportAside_1sm17_181{background:var(--support-page-card-dark)}._nfeContainer_1w9b9_3{background-color:var(--nfe-bg);color:var(--nfe-text);box-sizing:border-box;min-height:100vh;overflow-x:unset;flex-direction:column;gap:2rem;padding:1.5rem;font-family:Segoe UI,sans-serif;display:flex}._hero_1w9b9_31{background:var(--nfe-bg-gradient);text-align:center;box-sizing:border-box;border-radius:16px;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:1600px;margin:0 auto;padding:10px 15px;display:flex;overflow-x:auto;box-shadow:0 8px 24px #00000014}._hero_1w9b9_31 h1{color:var(--nfe-text-title);margin:0;font-size:2rem;font-weight:700}._hero_1w9b9_31 p{color:var(--nfe-text-subtitle);opacity:.9;margin:0;font-size:1.05rem}._panel_1w9b9_95{background:var(--nfe-surface,#fff);box-sizing:border-box;border-radius:16px;justify-content:center;align-items:center;width:100%;max-width:1600px;margin:0 auto;padding:1.25rem;display:flex;box-shadow:0 8px 24px #00000014}@media screen and (width<=768px){._hero_1w9b9_31{padding:2rem 1.2rem}._hero_1w9b9_31 h1{font-size:1.6rem}._hero_1w9b9_31 p{font-size:.98rem}._panel_1w9b9_95{border-radius:14px;padding:1rem}}._uploadContainer_cohpj_3{--nfe-upload-shadow:0 4px 10px color-mix(in srgb, var(--surface-backdrop) 24%, transparent);--nfe-upload-shadow-soft:0 2px 6px color-mix(in srgb, var(--surface-backdrop) 16%, transparent);--nfe-upload-message:var(--warning-color);background:var(--nfe-bg);box-shadow:var(--nfe-upload-shadow);-webkit-user-select:none;user-select:none;border-radius:8px;flex-direction:column;align-items:center;width:90%;max-width:700px;padding:20px;display:flex}._form_cohpj_31{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}._input_cohpj_47{background:var(--nfe-bg-input);width:100%;color:var(--nfe-text);cursor:pointer;border:none;border-radius:5px;outline:none;margin:10px 0;padding:10px;font-size:1rem}._button_cohpj_73{background-color:var(--nfe-bg-confirm);color:var(--bg-secondary);cursor:pointer;border:none;border-radius:5px;padding:10px 20px;font-size:1rem;font-weight:700;transition:all .3s}._button_cohpj_73:hover{background-color:var(--nfe-bg-confirm-max)}._message_cohpj_104{color:var(--nfe-upload-message);margin-top:10px}._resultBox_cohpj_115{background-color:var(--nfe-bg-input);border:1px solid var(--nfe-bg-confirm-max);width:100%;box-shadow:var(--nfe-upload-shadow-soft);border-radius:8px;margin-top:30px;padding:20px}._resultSection_cohpj_134{background:var(--nfe-bg);border:1px solid var(--nfe-bg-confirm-max);border-radius:8px;margin-bottom:25px;padding:15px}._resultSection_cohpj_134 li{color:var(--nfe-text);margin:5px 0;font-size:.95rem}._resultSection_cohpj_134 li:before{content:"• ";color:var(--nfe-bg-confirm-max);font-weight:700}._resultTitle_cohpj_174{color:var(--nfe-text);justify-content:space-between;align-items:center;margin-bottom:10px;font-size:1.1rem;font-weight:700;display:flex}._toggleButton_cohpj_194{cursor:pointer;color:var(--nfe-text);background:0 0;border:none;font-size:1.2rem;transition:transform .2s}._toggleButton_cohpj_194:hover{transform:scale(1.2)}._detailsBox_cohpj_220{background-color:var(--nfe-bg-input);border:1px solid var(--nfe-bg-confirm);scroll-behavior:smooth;border-radius:6px;max-height:250px;margin-top:10px;padding:10px 15px;font-size:.95rem;line-height:1.4;overflow-y:auto}._detailsBox_cohpj_220 ul{color:var(--nfe-text);margin:0;padding-left:20px;list-style-type:disc}._detailsBox_cohpj_220 li{word-break:break-word;margin-bottom:4px}._preformatted_cohpj_270{white-space:pre-wrap;word-break:break-word;-webkit-user-select:text;user-select:text;color:var(--nfe-text);background-color:#0000;margin:0;padding:0;font-family:monospace}@media (width<=480px){._uploadContainer_cohpj_3{width:95%;padding:15px}._input_cohpj_47{width:100%;font-size:.95rem}._button_cohpj_73{font-size:.95rem}._resultTitle_cohpj_174{flex-direction:column;align-items:flex-start;gap:8px}._toggleButton_cohpj_194{font-size:1rem}._detailsBox_cohpj_220{max-height:200px;font-size:.85rem}}._page_1gjj8_1{background-color:var(--nfe-bg);color:var(--nfe-text);flex-direction:column;gap:2rem;min-height:100vh;padding:1.5rem;font-family:Segoe UI,sans-serif;display:flex}._hero_1gjj8_25{background:var(--nfe-bg-gradient);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:1600px;margin:0 auto;padding:10px 15px;display:flex;box-shadow:0 8px 24px #00000014}._hero_1gjj8_25 h1{color:var(--nfe-text-title);margin:0;font-size:2rem;font-weight:700}._hero_1gjj8_25 p{color:var(--nfe-text-subtitle);opacity:.9;margin:0;font-size:1.05rem}._sectionWrapper_1gjj8_85{background:linear-gradient(to bottom right, var(--nfe-bg-alt), #fffffff7);border:1px solid var(--companies-border);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:14px;width:100%;max-width:1600px;margin:0 auto;padding:2rem;box-shadow:0 6px 20px #00000014}._container_1xrmm_1{--nfe-report-surface-shadow:0 8px 32px color-mix(in srgb, var(--surface-backdrop) 18%, transparent);--nfe-report-surface-shadow-hover:0 12px 40px color-mix(in srgb, var(--surface-backdrop) 24%, transparent);--nfe-report-border-soft:color-mix(in srgb, var(--bg-secondary) 10%, transparent);--nfe-report-top-gradient:linear-gradient(135deg, var(--nfe-box-icons), color-mix(in srgb, var(--nfe-box-icons) 82%, white 18%));--nfe-report-card-gradient:linear-gradient(145deg, var(--nfe-bg-alt), color-mix(in srgb, var(--bg-secondary) 5%, transparent));--nfe-report-card-gradient-soft:linear-gradient(145deg, var(--nfe-bg), color-mix(in srgb, var(--bg-secondary) 3%, transparent));--nfe-report-focus-ring:color-mix(in srgb, var(--nfe-box-icons) 18%, transparent);--nfe-report-success-shadow:0 4px 15px color-mix(in srgb, var(--success-color) 30%, transparent), 0 2px 8px color-mix(in srgb, var(--surface-backdrop) 18%, transparent);--nfe-report-success-shadow-hover:0 8px 25px color-mix(in srgb, var(--success-color) 40%, transparent), 0 4px 12px color-mix(in srgb, var(--surface-backdrop) 24%, transparent);--nfe-report-primary-shadow:0 4px 15px color-mix(in srgb, var(--nfe-primary) 30%, transparent), 0 2px 8px color-mix(in srgb, var(--surface-backdrop) 18%, transparent);--nfe-report-primary-shadow-hover:0 8px 25px color-mix(in srgb, var(--nfe-primary) 40%, transparent), 0 4px 12px color-mix(in srgb, var(--surface-backdrop) 24%, transparent);--nfe-report-row-hover:linear-gradient(145deg, var(--companies-row-hover), color-mix(in srgb, var(--nfe-box-icons) 5%, transparent));--nfe-report-accent-border:color-mix(in srgb, var(--nfe-box-icons) 22%, transparent);--nfe-report-accent-border-strong:color-mix(in srgb, var(--nfe-box-icons) 30%, transparent);background:linear-gradient(135deg, var(--nfe-bg) 0%, var(--nfe-bg-alt) 100%);color:var(--nfe-text);box-shadow:var(--nfe-report-surface-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--nfe-report-border-soft);border-radius:20px;flex-direction:column;gap:2rem;padding:2rem;font-family:Inter,Segoe UI,sans-serif;display:flex}._heading_1xrmm_43{color:var(--nfe-text-title);background:var(--nfe-report-top-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;align-items:center;gap:.8rem;margin-bottom:.5rem;font-size:2.2rem;font-weight:700;display:flex}._card_1xrmm_72{background:var(--nfe-report-card-gradient);box-shadow:var(--nfe-report-surface-shadow-hover), inset 0 1px 0 color-mix(in srgb, var(--bg-secondary) 14%, transparent);border:1px solid var(--nfe-report-border-soft);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;flex-direction:column;gap:2rem;padding:2.5rem;display:flex}._form_1xrmm_95{flex-direction:column;gap:1.5rem;display:flex}._infoNotice_1xrmm_106{background:color-mix(in srgb, var(--nfe-box-icons) 12%, var(--nfe-bg-alt));border:1px solid color-mix(in srgb, var(--nfe-box-icons) 28%, transparent);color:var(--nfe-text-title);border-radius:12px;align-items:center;padding:.9rem 1rem;font-size:.95rem;font-weight:500;display:flex}._row_1xrmm_121{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}._field_1xrmm_135{flex-direction:column;gap:.4rem;display:flex}._field_1xrmm_135 label{color:var(--nfe-text-title);font-size:.95rem;font-weight:600}._input_1xrmm_161{border:2px solid var(--nfe-border);background:linear-gradient(145deg, var(--nfe-bg), var(--nfe-bg-alt));color:var(--nfe-text);box-shadow:var(--shadow-sm);border-radius:12px;padding:.8rem 1rem;font-size:1rem;transition:all .3s cubic-bezier(.4,0,.2,1)}._input_1xrmm_161:focus{border-color:var(--nfe-box-icons);box-shadow:0 0 0 3px var(--nfe-report-focus-ring), var(--nfe-report-surface-shadow);outline:none;transform:translateY(-1px)}._input_1xrmm_161:hover{border-color:var(--nfe-border-hover);box-shadow:var(--nfe-report-surface-shadow)}select._input_1xrmm_161{appearance:none}._input_1xrmm_161 option,._input_1xrmm_161 optgroup{background-color:var(--nfe-bg-alt);color:var(--nfe-text)}._input_1xrmm_161 optgroup{color:var(--nfe-text-title);font-weight:700}[data-theme=dark] select._input_1xrmm_161{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}._footer_1xrmm_227{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._keepFilters_1xrmm_245{color:var(--nfe-text);align-items:center;gap:.4rem;font-size:.95rem;display:flex}._button_1xrmm_263{background:linear-gradient(135deg, var(--nfe-bg-confirm), var(--nfe-bg-confirm-max));color:#fff;cursor:pointer;box-shadow:var(--nfe-report-success-shadow);border:none;border-radius:12px;justify-content:center;align-items:center;gap:.6rem;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}._button_1xrmm_263:hover{background:linear-gradient(135deg, var(--nfe-bg-confirm-max), color-mix(in srgb, var(--nfe-bg-confirm-max) 84%, black));box-shadow:var(--nfe-report-success-shadow-hover);transform:translateY(-3px)}._button_1xrmm_263:active{box-shadow:var(--nfe-report-success-shadow);transform:translateY(-1px)}._resultSection_1xrmm_321{flex-direction:column;gap:2rem;margin-top:2rem;display:flex}._exportButtons_1xrmm_337{flex-wrap:wrap;gap:1rem;margin-bottom:1rem;display:flex}._csvButton_1xrmm_353{background:linear-gradient(135deg, var(--nfe-primary), var(--nfe-primary-dark))!important;box-shadow:var(--nfe-report-primary-shadow)!important}._csvButton_1xrmm_353:hover{background:linear-gradient(135deg, var(--nfe-primary-dark), color-mix(in srgb, var(--nfe-primary-dark) 84%, black))!important;box-shadow:var(--nfe-report-primary-shadow-hover)!important}._tableWrapper_1xrmm_371{box-shadow:var(--nfe-report-surface-shadow);border-radius:16px;max-width:100%;overflow-x:auto}._table_1xrmm_371{border-collapse:collapse;background:linear-gradient(145deg, var(--nfe-bg-alt), color-mix(in srgb, var(--bg-secondary) 2%, transparent));width:100%;box-shadow:var(--nfe-report-surface-shadow-hover);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--nfe-report-border-soft);border-radius:16px;margin-top:1rem;overflow:hidden}._table_1xrmm_371 th,._table_1xrmm_371 td{border-bottom:1px solid var(--nfe-report-border-soft);text-align:left;padding:16px 20px;font-size:.95rem;transition:all .2s}._table_1xrmm_371 thead{background:var(--nfe-report-top-gradient);color:#fff;position:relative}._table_1xrmm_371 thead th{text-transform:uppercase;letter-spacing:.5px;font-size:.85rem;font-weight:600}._table_1xrmm_371 tbody tr:nth-child(2n){background:linear-gradient(145deg, var(--companies-row-even), color-mix(in srgb, var(--bg-secondary) 2%, transparent))}._table_1xrmm_371 tbody tr:nth-child(odd){background:linear-gradient(145deg, var(--companies-row-odd), color-mix(in srgb, var(--bg-secondary) 1%, transparent))}._table_1xrmm_371 tbody tr:hover{background:var(--nfe-report-row-hover);box-shadow:var(--nfe-report-surface-shadow);transform:translateY(-1px)}._loading_1xrmm_470{align-items:center;gap:.5rem;margin-top:1rem;font-weight:700;display:flex}._loadingIcon_1xrmm_486{animation:1s linear infinite _spin_1xrmm_1}@keyframes _spin_1xrmm_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._subAccordion_1xrmm_504 summary::marker{display:none}._subAccordion_1xrmm_504{border-left:4px solid var(--nfe-box-icons);background:var(--nfe-report-card-gradient-soft);box-shadow:var(--nfe-report-surface-shadow);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-top:1px solid var(--nfe-report-border-soft);border-right:1px solid var(--nfe-report-border-soft);border-bottom:1px solid var(--nfe-report-border-soft);border-radius:12px;margin-top:1rem;margin-left:1.5rem;padding:1.5rem;transition:all .3s}._subAccordion_1xrmm_504:hover{box-shadow:var(--nfe-report-surface-shadow-hover);border-left-color:color-mix(in srgb, var(--nfe-box-icons) 82%, white 18%);transform:translate(4px)}._subAccordion_1xrmm_504 summary{cursor:pointer;color:var(--nfe-text-title);padding:.5rem 0;font-size:1.05rem;font-weight:600;transition:color .2s}._subAccordion_1xrmm_504 summary:hover{color:var(--nfe-box-icons)}._subAccordion_1xrmm_504 table{margin-top:1rem}._accordionGroupBox_1xrmm_581{border:2px solid var(--nfe-report-accent-border);background:var(--nfe-report-card-gradient);box-shadow:var(--nfe-report-surface-shadow), inset 0 1px 0 color-mix(in srgb, var(--bg-secondary) 14%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;margin-bottom:2rem;padding:2rem;transition:all .3s;position:relative;overflow:hidden}._accordionGroupBox_1xrmm_581:before{content:"";background:linear-gradient(90deg, var(--nfe-box-icons), color-mix(in srgb, var(--nfe-box-icons) 82%, white 18%), var(--nfe-box-icons));border-radius:16px 16px 0 0;height:4px;position:absolute;top:0;left:0;right:0}._accordionGroupBox_1xrmm_581:hover{box-shadow:var(--nfe-report-surface-shadow-hover), inset 0 1px 0 color-mix(in srgb, var(--bg-secondary) 14%, transparent);border-color:var(--nfe-report-accent-border-strong);transform:translateY(-2px)}._accordionGroupBox_1xrmm_581 summary{color:var(--nfe-text-title);cursor:pointer;margin-bottom:1rem;padding:.5rem 0;font-size:1.2rem;font-weight:700;transition:color .2s}._accordionGroupBox_1xrmm_581 summary:hover{color:var(--nfe-box-icons)}@media (width<=600px){._button_1xrmm_263{justify-content:center;width:100%}._footer_1xrmm_227{flex-direction:column;align-items:stretch}._accordionGroupBox_1xrmm_581 summary{font-size:1rem}}@media print{._container_1xrmm_1,._card_1xrmm_72{box-shadow:none!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important}._form_1xrmm_95,._footer_1xrmm_227{display:none!important}._accordionGroupBox_1xrmm_581{page-break-inside:avoid;box-shadow:none!important;background:0 0!important;border:1px solid #ddd!important;margin-bottom:1rem!important}._accordionGroupBox_1xrmm_581:before{display:none!important}._accordionGroupBox_1xrmm_581 summary{border-bottom:1px solid #ddd;color:#333!important;background:#f5f5f5!important;padding:.5rem!important;font-size:.9rem!important}._accordionSubBox_1xrmm_787{page-break-inside:avoid;box-shadow:none!important;background:0 0!important;border:1px solid #eee!important;margin:.5rem 0!important}._accordionSubBox_1xrmm_787 summary{color:#555!important;background:#fafafa!important;padding:.3rem!important;font-size:.8rem!important}._reportTable_1xrmm_817{border-collapse:collapse!important;width:100%!important;margin:.5rem 0!important;font-size:.7rem!important}._reportTable_1xrmm_817 th,._reportTable_1xrmm_817 td{text-align:left!important;border:1px solid #ddd!important;padding:.2rem!important}._reportTable_1xrmm_817 th{color:#333!important;background:#f0f0f0!important;font-weight:700!important}._reportTable_1xrmm_817 tbody tr:nth-child(2n){background:#f9f9f9!important}._accordionGroupBox_1xrmm_581,._accordionSubBox_1xrmm_787{page-break-inside:avoid}._reportTable_1xrmm_817{page-break-inside:auto}._reportTable_1xrmm_817 thead{display:table-header-group}._reportTable_1xrmm_817 tbody tr{page-break-inside:avoid}}._container_1j1xm_1{background-color:var(--nfe-bg);color:var(--nfe-text);border-radius:12px;grid-template-columns:380px 1fr;gap:2rem;padding:1.5rem;display:grid;box-shadow:0 4px 14px #0000001a}._sidebar_1j1xm_25{background-color:var(--nfe-bg-alt);border-radius:10px;flex-direction:column;height:fit-content;padding:1rem;display:flex;box-shadow:0 4px 10px #2f83d526}._sidebar_1j1xm_25 h2{color:var(--nfe-text-title);margin-bottom:1rem;font-size:1.6rem}._controls_1j1xm_57{align-items:center;gap:10px;margin-bottom:1rem;display:flex}._searchInput_1j1xm_71{border:2px solid var(--companies-border);background-color:var(--companies-bg-alt);color:var(--companies-text);border-radius:8px;flex:1;padding:10px 14px;font-size:.95rem;transition:border-color .3s}._searchInput_1j1xm_71:focus{border-color:var(--companies-border-hover);outline:none}._sortButton_1j1xm_103{background-color:var(--companies-primary);color:var(--companies-text-title);cursor:pointer;border:none;border-radius:8px;padding:10px 12px;transition:background-color .3s}._sortButton_1j1xm_103:hover{background-color:var(--companies-primary-hover)}._empresaLista_1j1xm_131{flex-direction:column;gap:.5rem;display:flex}._empresaItem_1j1xm_143{background-color:var(--nfe-bg-item);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:1rem;transition:all .3s;display:flex}._empresaItem_1j1xm_143:hover{background-color:var(--nfe-bg-item-max);transform:scale(1.03)}._empresaIcon_1j1xm_175{color:var(--nfe-text);font-size:1.2rem}._selected_1j1xm_185{background-color:var(--nfe-bg-selected);color:var(--nfe-text);font-weight:700}._relatorio_1j1xm_197{background-color:var(--nfe-bg-alt);border-radius:10px;min-height:400px;padding:1.5rem;box-shadow:0 4px 10px #2f83d526}._relatorio_1j1xm_197 h3{color:var(--nfe-text-title);margin-bottom:1rem;font-size:1.6rem}._relatorio_1j1xm_197 span{color:var(--nfe-text);font-weight:700}@media (width<=768px){._container_1j1xm_1{grid-template-columns:1fr}._sidebar_1j1xm_25{max-width:100%}._relatorio_1j1xm_197{margin-top:1rem}}._nfeContainer_apmy2_1{background-color:var(--nfe-bg);color:var(--nfe-text);box-sizing:border-box;min-height:100vh;overflow-x:unset;flex-direction:column;gap:2rem;padding:1.5rem;font-family:Segoe UI,sans-serif;display:flex}._hero_apmy2_29{background:var(--nfe-bg-gradient);text-align:center;box-sizing:border-box;border-radius:16px;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:1600px;margin:0 auto;padding:10px 15px;display:flex;overflow-x:auto;box-shadow:0 8px 24px #00000014}._hero_apmy2_29 h1{color:var(--nfe-text-title);margin:0;font-size:2rem;font-weight:700}._hero_apmy2_29 p{color:var(--nfe-text-subtitle);opacity:.9;margin:0;font-size:1.05rem}._panel_1q167_1{--nfe-panel-button-text:var(--bg-secondary);--nfe-panel-warning:var(--warning-color);--nfe-panel-warning-hover:color-mix(in srgb, var(--warning-color) 84%, black);--nfe-panel-success-hover:color-mix(in srgb, var(--success-color) 84%, black);--nfe-panel-disabled:var(--disabled-color);--nfe-panel-overlay:var(--surface-backdrop);--nfe-panel-modal-surface:var(--bg-secondary);--nfe-panel-modal-header:var(--bg-tertiary);--nfe-panel-modal-shadow:var(--shadow-lg);--nfe-panel-focus-ring:color-mix(in srgb, var(--nfe-primary) 20%, transparent);background-color:var(--nfe-bg-alt);color:var(--nfe-text);border-radius:12px;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}._header_1q167_33 h2{color:var(--nfe-text-title);margin:0;font-size:1.5rem;font-weight:700}._header_1q167_33 p{color:var(--nfe-text-subtitle);margin:0;font-size:.9rem}._filterRow_1q167_61{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:center;gap:1rem;display:grid}._filterRow_1q167_61 input,._filterRow_1q167_61 select{border:1px solid var(--nfe-border);background-color:var(--nfe-bg-input);color:var(--nfe-text);border-radius:6px;padding:.45rem .6rem;font-size:.85rem}._filterRow_1q167_61 button{cursor:pointer;white-space:nowrap;border:none;border-radius:6px;justify-content:center;align-items:center;gap:.4rem;padding:.45rem .7rem;font-size:.85rem;font-weight:500;display:flex}._filterToggle_1q167_127{background-color:var(--nfe-bg-item-max);color:var(--nfe-panel-button-text)}._filterSearch_1q167_136{background-color:var(--nfe-bg-confirm);color:var(--nfe-panel-button-text)}._bulkDownloadButton_1q167_154{background-color:var(--nfe-panel-warning);color:var(--nfe-panel-button-text);cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.9rem;transition:background-color .2s;display:flex}._bulkDownloadButton_1q167_154:hover:not(:disabled){background-color:var(--nfe-panel-warning-hover)}._bulkDownloadButton_1q167_154:disabled{background-color:var(--nfe-panel-disabled);cursor:not-allowed}._notesCounter_1q167_206{background-color:var(--nfe-bg-box);border:1px solid var(--nfe-border);color:var(--nfe-text-title);border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1rem;font-size:.9rem;display:flex}._selectAllButton_1q167_230{background-color:var(--nfe-primary);color:var(--nfe-panel-button-text);cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;transition:background-color .2s;display:flex}._selectAllButton_1q167_230:hover{background-color:var(--nfe-primary-dark)}._advancedFilters_1q167_267{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem;margin-top:.5rem;display:grid}._advancedFilters_1q167_267 input,._advancedFilters_1q167_267 select{border:1px solid var(--nfe-border);background-color:var(--nfe-bg-input);color:var(--nfe-text);border-radius:6px;padding:.4rem .6rem}._noteCard_1q167_301{background-color:var(--nfe-bg-box);border:1px solid var(--nfe-border);border-radius:10px;flex-direction:column;gap:.75rem;padding:1rem 1.25rem;font-size:.85rem;transition:box-shadow .2s;display:flex}._noteHeader_1q167_325{align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}._selectButton_1q167_339{cursor:pointer;color:var(--nfe-primary);background:0 0;border:none;border-radius:4px;padding:.25rem;font-size:1.2rem;transition:background-color .2s}._selectButton_1q167_339:hover{background-color:var(--nfe-bg-alt)}._noteInfo_1q167_369{flex:1}._noteCard_1q167_301:hover{box-shadow:0 0 6px var(--nfe-panel-focus-ring)}._noteLine_1q167_384{flex-wrap:wrap;justify-content:space-between;gap:1rem;line-height:1.4;display:flex}._noteLine_1q167_384 span{white-space:nowrap;text-overflow:ellipsis;min-width:120px;color:var(--nfe-text);flex:1;overflow:hidden}._noteLine_1q167_384 strong{color:var(--nfe-text-title);font-weight:500}._noteLine_1q167_384 span:first-child{flex:2}._noteActions_1q167_438{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}._viewButton_1q167_454,._downloadButton_1q167_456,._printButton_1q167_145{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.3rem;padding:.4rem .8rem;font-size:.85rem;transition:background-color .2s;display:flex}._viewButton_1q167_454{background-color:var(--nfe-box-icons);color:var(--nfe-panel-button-text)}._viewButton_1q167_454:hover{background-color:var(--nfe-border-hover)}._downloadButton_1q167_456{background-color:var(--success-color);color:var(--nfe-panel-button-text)}._downloadButton_1q167_456:hover:not(:disabled){background-color:var(--nfe-panel-success-hover)}._downloadButton_1q167_456:disabled{background-color:var(--nfe-panel-disabled);cursor:not-allowed}._printButton_1q167_145{background-color:var(--nfe-primary);color:var(--nfe-panel-button-text)}._printButton_1q167_145:hover{background-color:var(--nfe-primary-dark)}._xmlButton_1q167_538{background-color:var(--nfe-primary);color:var(--nfe-panel-button-text)}._xmlButton_1q167_538:hover:not(:disabled){background-color:var(--nfe-primary-dark)}._xmlButton_1q167_538:disabled{background-color:var(--nfe-panel-disabled);cursor:not-allowed}._noteCard_1q167_301:nth-child(odd){background-color:var(--companies-row-odd)}._noteCard_1q167_301:nth-child(2n){background-color:var(--companies-row-even)}@media screen and (width<=768px){._noteLine_1q167_384{flex-direction:column;gap:.3rem}._noteActions_1q167_438{flex-wrap:wrap;justify-content:center}._filterRow_1q167_61{grid-template-columns:1fr}._filterRow_1q167_61 button,._filterRow_1q167_61 input,._filterRow_1q167_61 select{width:100%}}._modalOverlay_1q167_626{background-color:var(--nfe-panel-overlay);z-index:999;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}._modalContent_1q167_651{background:var(--nfe-panel-modal-surface);border-radius:10px;flex-direction:column;max-width:95%;max-height:95%;display:flex;position:relative;overflow:hidden}._modalHeader_1q167_672{border-bottom:1px solid var(--nfe-border);background-color:var(--nfe-panel-modal-header);justify-content:space-between;align-items:center;padding:1rem;display:flex}._modalHeader_1q167_672 h3{color:var(--text-primary);margin:0;font-size:1.2rem}._modalContent_1q167_651 iframe{border:none;flex:1;width:100%;height:100%}._closeButton_1q167_713{background:var(--danger-color);color:var(--nfe-panel-button-text);cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.3rem;padding:.5rem 1rem;font-size:.9rem;transition:background-color .2s;display:flex}._closeButton_1q167_713:hover{background-color:color-mix(in srgb, var(--danger-color) 84%, black)}._error_1q167_748{color:var(--danger-color);font-weight:700}._noResults_1q167_757{color:var(--nfe-text-subtitle);font-style:italic}@media print{._filterRow_1q167_61,._advancedFilters_1q167_267,._viewButton_1q167_454,._modalOverlay_1q167_626{display:none}._noteCard_1q167_301{page-break-inside:avoid}}._modalOverlay_1kbbk_1{--nfe-report-overlay:var(--surface-backdrop);--nfe-report-surface:var(--bg-secondary);--nfe-report-surface-alt:var(--bg-tertiary);--nfe-report-border:var(--border-color);--nfe-report-border-strong:color-mix(in srgb, var(--text-primary) 24%, transparent);--nfe-report-shadow:var(--shadow-lg);--nfe-report-button-text:var(--bg-secondary);--nfe-report-danger-hover:color-mix(in srgb, var(--danger-color) 84%, black);--nfe-report-success-hover:color-mix(in srgb, var(--success-color) 84%, black);padding:10px;padding-top:unset;background-color:var(--nfe-report-overlay);-webkit-backdrop-filter:blur(5px);z-index:var(--z-index-modal,2000);justify-content:center;align-items:stretch;transition:padding-top .3s;display:flex;position:fixed;inset:0}._modalContent_1kbbk_71{background:var(--nfe-report-surface);border-radius:12px;flex-direction:column;width:100%;margin-top:10px;padding-top:10px;display:flex;position:relative;overflow:hidden}._modalHeader_1kbbk_97{border-bottom:1px solid var(--nfe-report-border);background:var(--nfe-report-surface-alt);z-index:2;justify-content:space-between;align-items:center;padding:1rem 1rem 1rem 70px;display:flex}._modalHeader_1kbbk_97 h3{margin:0;font-size:1.25rem;font-weight:700}._closeButtonTopRight_1kbbk_133{z-index:10;background:var(--danger-color);color:var(--nfe-report-button-text);cursor:pointer;border:none;border-radius:4px;align-items:center;gap:.4rem;padding:6px 10px;font-size:.9rem;display:flex;position:absolute;top:10px;right:10px}._closeButtonTopRight_1kbbk_133:hover{background:var(--nfe-report-danger-hover)}._closeButtonPDFTopRight_1kbbk_175{z-index:10;background:var(--danger-color);color:var(--nfe-report-button-text);cursor:pointer;border:none;border-radius:4px;align-items:center;gap:.4rem;padding:6px 10px;font-size:.9rem;display:flex}._scrollableContent_1kbbk_205{flex:1;padding:1rem 1.5rem;overflow-y:auto}._modalFooter_1kbbk_219{border-top:1px solid var(--nfe-report-border);background:var(--nfe-report-surface-alt);justify-content:space-between;align-items:center;padding:1rem;display:flex}._modalFooter_1kbbk_219 button{background:var(--nfe-primary);color:var(--nfe-report-button-text);cursor:pointer;border:none;border-radius:4px;margin-left:.5rem;padding:.5rem 1rem;font-size:.9rem}._modalFooter_1kbbk_219 button:hover{background-color:var(--nfe-primary-dark)}._modalActions_1kbbk_267{gap:.5rem;display:flex}._printButton_1kbbk_277{background-color:var(--success-color);color:var(--nfe-report-button-text);cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;text-decoration:none;display:flex}._printButton_1kbbk_277:hover{background-color:var(--nfe-report-success-hover)}._closeButton_1kbbk_133{background-color:var(--danger-color);color:var(--nfe-report-button-text);cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;display:flex}._closeButton_1kbbk_133:hover{background-color:var(--nfe-report-danger-hover)}._companyForm_1kbbk_347{background-color:color-mix(in srgb, var(--nfe-primary) 8%, var(--nfe-report-surface));border-radius:8px;margin-bottom:1.5rem;padding:1rem}._formRow_1kbbk_361{gap:1rem;margin-bottom:.75rem;display:flex}._formRow_1kbbk_361:last-child{margin-bottom:0}._formRow_1kbbk_361 label{color:var(--text-primary);flex-direction:column;flex:1;font-weight:500;display:flex}._formRow_1kbbk_361 input{border:1px solid var(--nfe-report-border);border-radius:4px;margin-top:.25rem;padding:.5rem;font-size:.9rem}._reportContent_1kbbk_413{background:var(--nfe-report-surface);color:#000}._reportHeader_1kbbk_423{text-align:center;margin-bottom:2rem}._reportHeader_1kbbk_423 h1{color:#000;margin:0 0 1rem;font-size:1.4rem;font-weight:700}._companyInfo_1kbbk_447{text-align:left;margin-top:1rem}._companyInfo_1kbbk_447 p{color:#000;margin:.25rem 0;font-size:.95rem}._reportTable_1kbbk_469{border-collapse:collapse;width:100%;margin-bottom:2rem;font-size:.9rem}._reportTable_1kbbk_469 th,._reportTable_1kbbk_469 td{border:1px solid var(--nfe-report-border-strong);text-align:left;padding:.5rem}._reportTable_1kbbk_469 th{background-color:var(--nfe-report-surface-alt);text-align:center;font-weight:700}._reportTable_1kbbk_469 td:first-child,._reportTable_1kbbk_469 th:first-child{text-align:center;width:50px}._reportTable_1kbbk_469 td:nth-child(2),._reportTable_1kbbk_469 th:nth-child(2){text-align:center;width:80px}._reportTable_1kbbk_469 td:nth-child(4),._reportTable_1kbbk_469 th:nth-child(4){text-align:center;width:120px}._reportTable_1kbbk_469 td:last-child,._reportTable_1kbbk_469 th:last-child{text-align:right;width:120px}._reportTable_1kbbk_469 tfoot td{background-color:var(--nfe-report-surface-alt);font-weight:700}._reportFooter_1kbbk_567{border-top:1px solid var(--nfe-report-border);color:var(--text-secondary);justify-content:space-between;align-items:center;margin-top:2rem;padding-top:1rem;font-size:.85rem;display:flex}._reportFooter_1kbbk_567 a{color:var(--nfe-primary);text-decoration:none}._reportFooter_1kbbk_567 a:hover{text-decoration:underline}@media print{._modalOverlay_1kbbk_1{background:0 0;width:auto;height:auto;position:static}._modalContent_1kbbk_71{width:auto;max-width:none;max-height:none;box-shadow:none;border-radius:0;padding:0;overflow:visible}._modalHeader_1kbbk_97,._companyForm_1kbbk_347{display:none}._reportContent_1kbbk_413{margin:0;padding:0}._reportTable_1kbbk_469{font-size:.8rem}._reportTable_1kbbk_469 th,._reportTable_1kbbk_469 td{padding:.3rem}._reportFooter_1kbbk_567{border-top:none;margin-top:0;padding-top:0;position:fixed;bottom:1cm;left:1cm;right:1cm}._reportTable_1kbbk_469 tbody tr{page-break-inside:avoid}._reportTable_1kbbk_469 thead{display:table-header-group}._reportTable_1kbbk_469 tfoot{display:table-footer-group}}._pdfViewerOverlay_1kbbk_731{background:var(--nfe-report-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._pdfViewerContent_1kbbk_759{background:var(--nfe-report-surface);width:90vw;height:90vh;box-shadow:var(--nfe-report-shadow);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}._pdfViewerHeader_1kbbk_781{background:var(--nfe-report-surface-alt);border-bottom:1px solid var(--nfe-report-border);justify-content:space-between;align-items:center;padding:10px 16px;display:flex}._withNavbar_1kbbk_51{top:80px}._fullscreen_1kbbk_61{top:10px}._nfeContainer_1p3fa_1{background-color:var(--nfe-bg);color:var(--nfe-text);box-sizing:border-box;min-height:100vh;overflow-x:unset;flex-direction:column;gap:2rem;padding:1.5rem;font-family:Segoe UI,sans-serif;display:flex}._hero_1p3fa_29{background:var(--nfe-bg-gradient);text-align:center;box-sizing:border-box;border-radius:16px;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:1600px;margin:0 auto;padding:10px 15px;display:flex;overflow-x:auto;box-shadow:0 8px 24px #00000014}._hero_1p3fa_29 h1{color:var(--nfe-text-title);margin:0;font-size:2rem;font-weight:700}._hero_1p3fa_29 p{color:var(--nfe-text-subtitle);opacity:.9;margin:0;font-size:1.05rem}@media screen and (width<=768px){._hero_1p3fa_29{padding:2rem 1.2rem}._hero_1p3fa_29 h1{font-size:1.6rem}._hero_1p3fa_29 p{font-size:.98rem}}._page_1yfm3_1{--nfe-listing-panel-shadow:0 10px 32px color-mix(in srgb, var(--surface-backdrop) 28%, transparent);--nfe-listing-panel-focus-ring:color-mix(in srgb, var(--nfe-primary) 18%, transparent);--nfe-listing-panel-button-text:var(--bg-secondary);--nfe-listing-panel-close-hover:color-mix(in srgb, var(--danger-color) 84%, black);--nfe-listing-panel-neutral:color-mix(in srgb, var(--text-secondary) 50%, transparent);--nfe-listing-badge-success-bg:color-mix(in srgb, var(--success-color) 15%, transparent);--nfe-listing-badge-success-border:color-mix(in srgb, var(--success-color) 35%, transparent);--nfe-listing-badge-warning-bg:color-mix(in srgb, var(--warning-color) 15%, transparent);--nfe-listing-badge-warning-border:color-mix(in srgb, var(--warning-color) 35%, transparent);--nfe-listing-badge-info-bg:color-mix(in srgb, var(--nfe-primary) 15%, transparent);--nfe-listing-badge-info-border:color-mix(in srgb, var(--nfe-primary) 35%, transparent);--nfe-listing-badge-neutral-bg:color-mix(in srgb, var(--text-secondary) 15%, transparent);--nfe-listing-badge-neutral-border:color-mix(in srgb, var(--text-secondary) 35%, transparent);background-color:var(--nfe-bg-alt);color:var(--nfe-text);border-radius:12px;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}._header_1yfm3_36 h2{color:var(--nfe-text-title);margin:0;font-size:1.5rem;font-weight:700}._header_1yfm3_36 p{color:var(--nfe-text-subtitle);margin:.25rem 0 0;font-size:.9rem}._toolbar_1yfm3_62{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex;position:relative}._actionBtn_1yfm3_78{background-color:var(--nfe-bg-confirm);color:var(--nfe-listing-panel-button-text);cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.4rem;padding:.45rem .75rem;font-size:.85rem;font-weight:500;display:flex}._actionBtn_1yfm3_78:hover{background-color:var(--nfe-border-hover)}._pickerTrigger_1yfm3_113{background-color:var(--nfe-bg-input);border:1px solid var(--nfe-border);cursor:pointer;border-radius:6px;align-items:center;gap:.4rem;min-width:320px;padding:0 .4rem;display:flex}._pickerTrigger_1yfm3_113 input{color:var(--nfe-text);background:0 0;border:none;outline:none;width:100%;padding:.45rem .5rem;font-size:.9rem}._searchIcon_1yfm3_153{color:var(--nfe-text-subtitle)}._pickerPanel_1yfm3_163{z-index:1000;background:var(--nfe-bg);color:var(--nfe-text);border:1px solid var(--nfe-border);box-shadow:var(--nfe-listing-panel-shadow);border-radius:12px;flex-direction:column;max-height:70vh;animation:.12s ease-out _fadeIn_1yfm3_1;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden}._pickerHeader_1yfm3_198{background:var(--nfe-bg-box);border-bottom:1px solid var(--nfe-border);justify-content:space-between;align-items:center;padding:.75rem .9rem;display:flex}._pickerHeader_1yfm3_198 h3{color:var(--nfe-text-title);margin:0;font-size:1rem}._headerActions_1yfm3_224{align-items:center;gap:.5rem;display:flex}._smallRefresh_1yfm3_234{background:var(--nfe-box-icons);color:var(--nfe-listing-panel-button-text);cursor:pointer;border:none;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}._closeBtn_1yfm3_251{background:var(--danger-color);color:var(--nfe-listing-panel-button-text);cursor:pointer;border:none;border-radius:6px;place-items:center;width:28px;height:28px;font-size:1rem;line-height:1;display:grid}._pickerSearchRow_1yfm3_273{border-bottom:1px solid var(--nfe-border);background:var(--nfe-bg-alt);align-items:center;gap:.45rem;padding:.6rem .9rem;display:flex}._pickerSearchRow_1yfm3_273 input{background:var(--nfe-bg-input);border:1px solid var(--nfe-border);color:var(--nfe-text);border-radius:6px;flex:1;padding:.5rem .6rem;font-size:.9rem}._clearBtn_1yfm3_307{background:var(--nfe-bg-item-max);color:var(--nfe-listing-panel-button-text);cursor:pointer;border:none;border-radius:6px;padding:.4rem .5rem}._loadingBox_1yfm3_324{padding:.6rem .9rem}._resultInfo_1yfm3_330{color:var(--nfe-text-subtitle);padding:.4rem .9rem;font-size:.9rem}._pickerTableWrap_1yfm3_344{border-top:1px solid var(--nfe-border);border-bottom:1px solid var(--nfe-border);background:var(--nfe-bg);overflow:auto}._table_1yfm3_358{border-collapse:collapse;width:100%;font-size:.85rem}._table_1yfm3_358 thead th{background-color:var(--nfe-bg-box);color:var(--nfe-text-title);text-align:left;border-bottom:1px solid var(--nfe-border);white-space:nowrap;z-index:1;padding:.6rem;position:sticky;top:0}._table_1yfm3_358 tbody td{border-bottom:1px solid var(--nfe-border);color:var(--nfe-text);white-space:nowrap;text-overflow:ellipsis;padding:.6rem;overflow:hidden}._row_1yfm3_406{cursor:pointer;transition:background-color .15s}._row_1yfm3_406:nth-child(odd){background-color:var(--companies-row-odd)}._row_1yfm3_406:nth-child(2n){background-color:var(--companies-row-even)}._row_1yfm3_406:hover{background-color:var(--nfe-bg-item-max)}._empty_1yfm3_422{text-align:center;color:var(--nfe-text-subtitle);padding:1rem;font-style:italic}._badge_1yfm3_438{border:1px solid #0000;border-radius:999px;padding:.2rem .5rem;font-size:.78rem;font-weight:600;line-height:1;display:inline-block}._badgeOk_1yfm3_458{background:var(--nfe-listing-badge-success-bg);color:var(--success-color);border-color:var(--nfe-listing-badge-success-border)}._badgeWarn_1yfm3_465{background:var(--nfe-listing-badge-warning-bg);color:var(--warning-color);border-color:var(--nfe-listing-badge-warning-border)}._badgeOn_1yfm3_472{background:var(--nfe-listing-badge-info-bg);color:var(--nfe-primary);border-color:var(--nfe-listing-badge-info-border)}._badgeOff_1yfm3_479{background:var(--nfe-listing-badge-neutral-bg);color:var(--text-secondary);border-color:var(--nfe-listing-badge-neutral-border)}._error_1yfm3_490{color:var(--danger-color);padding:.4rem .9rem;font-weight:700}._placeholder_1yfm3_503{background:var(--nfe-bg-box);border:1px solid var(--nfe-border);color:var(--nfe-text-subtitle);text-align:center;border-radius:10px;padding:1rem;font-style:italic}._nfeArea_1yfm3_525{flex-direction:column;gap:1rem;display:flex}._nfeHeader_1yfm3_535{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._backBtn_1yfm3_549{background-color:var(--nfe-box-icons);color:var(--nfe-listing-panel-button-text);cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.4rem;padding:.45rem .7rem;display:flex}._backBtn_1yfm3_549:hover{background-color:var(--nfe-border-hover)}._companyChip_1yfm3_580{background-color:var(--nfe-bg-box);border:1px solid var(--nfe-border);border-radius:999px;align-items:center;gap:.6rem;padding:.35rem .75rem;display:flex}._companyName_1yfm3_598{color:var(--nfe-text-title);font-weight:700}._companyCnpj_1yfm3_600,._companyUf_1yfm3_600{color:var(--nfe-text-subtitle);font-size:.85rem}@keyframes _fadeIn_1yfm3_1{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@media screen and (width<=768px){._pickerTrigger_1yfm3_113{min-width:240px}._pickerPanel_1yfm3_163{max-height:75vh}._table_1yfm3_358 thead{display:none}._table_1yfm3_358 tbody td{text-align:right;border-bottom:1px solid var(--nfe-border);display:block}._table_1yfm3_358 tbody td:before{content:attr(data-label);float:left;color:var(--nfe-text-title);font-weight:700}}._wrapper_1ov3l_1{--nfe-tabs-hover-ring:color-mix(in srgb, var(--nfe-primary) 20%, transparent);--nfe-tabs-overlay:var(--surface-backdrop);--nfe-tabs-modal-surface:var(--bg-secondary);--nfe-tabs-close-hover:color-mix(in srgb, var(--danger-color) 84%, black);--nfe-tabs-button-text:var(--bg-secondary);flex-direction:column;gap:.75rem;display:flex}._tabbar_1ov3l_20{border-bottom:1px solid var(--nfe-border);gap:.4rem;padding-bottom:.25rem;display:flex;overflow-x:auto}._tab_1ov3l_20{border:1px solid var(--nfe-border);color:var(--nfe-text-subtitle);cursor:pointer;white-space:nowrap;background:0 0;border-bottom:none;border-top-left-radius:10px;border-top-right-radius:10px;align-items:center;gap:.5rem;padding:.55rem .9rem;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}._tabIcon_1ov3l_70{opacity:.85}._tab_1ov3l_20:hover{color:var(--nfe-text-title);background:var(--nfe-bg-alt)}._active_1ov3l_88{color:var(--nfe-text-title);background:var(--nfe-bg);border-color:var(--nfe-border);box-shadow:0 -1px 0 var(--nfe-bg)}._content_1ov3l_104{border:1px solid var(--nfe-border);background:var(--nfe-bg);border-radius:0 10px 10px;padding:1rem}._listHeader_1ov3l_120{color:var(--nfe-text-subtitle);justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}._counter_1ov3l_136{background:var(--nfe-bg-box);border:1px solid var(--nfe-border);color:var(--nfe-text-title);border-radius:8px;padding:.35rem .6rem;font-size:.85rem}._noteCard_1ov3l_154{background-color:var(--nfe-bg-box);border:1px solid var(--nfe-border);border-radius:10px;flex-direction:column;gap:.6rem;padding:1rem 1.25rem;font-size:.85rem;transition:box-shadow .15s;display:flex}._noteCard_1ov3l_154:hover{box-shadow:0 0 6px var(--nfe-tabs-hover-ring)}._noteLine_1ov3l_179{flex-wrap:wrap;justify-content:space-between;gap:1rem;line-height:1.4;display:flex}._noteLine_1ov3l_179 span{white-space:nowrap;text-overflow:ellipsis;min-width:120px;color:var(--nfe-text);flex:1;overflow:hidden}._noteLine_1ov3l_179 strong{color:var(--nfe-text-title);font-weight:500}._noteLine_1ov3l_179 span:first-child{flex:2}._noteActions_1ov3l_215{justify-content:flex-end;gap:.5rem;display:flex}._btn_1ov3l_225{background-color:var(--nfe-box-icons);color:var(--nfe-tabs-button-text);cursor:pointer;border:none;border-radius:6px;padding:.35rem .7rem;font-size:.82rem}._btn_1ov3l_225:hover{background-color:var(--nfe-border-hover)}._error_1ov3l_246{color:var(--danger-color);font-weight:600}._empty_1ov3l_247{color:var(--nfe-text-subtitle);text-align:center;font-style:italic}._noteCard_1ov3l_154:nth-child(odd){background-color:var(--companies-row-odd)}._noteCard_1ov3l_154:nth-child(2n){background-color:var(--companies-row-even)}._modalOverlay_1ov3l_261{background:var(--nfe-tabs-overlay);z-index:999;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_1ov3l_261{background:var(--nfe-tabs-modal-surface);border-radius:10px;flex-direction:column;max-width:95%;max-height:95%;display:flex;overflow:hidden}._modalHeader_1ov3l_275{justify-content:flex-end;padding:.5rem;display:flex}._close_1ov3l_281{background:var(--danger-color);color:var(--nfe-tabs-button-text);cursor:pointer;border:none;border-radius:6px;padding:.3rem .6rem;font-size:.8rem}._close_1ov3l_281:hover{background:var(--nfe-tabs-close-hover)}._modal_1ov3l_261 iframe{border:none;width:90vw;height:80vh}@media (width<=768px){._noteLine_1ov3l_179{flex-direction:column;gap:.3rem}}._listHeader_14cq0_7{--nfe-listing-header-surface:color-mix(in srgb, var(--nfe-primary) 6%, var(--nfe-bg-box));--nfe-listing-shadow-soft:var(--shadow-sm);--nfe-listing-shadow-strong:0 8px 25px color-mix(in srgb, var(--nfe-primary) 15%, transparent);--nfe-listing-focus-ring:color-mix(in srgb, var(--nfe-primary) 15%, transparent);--nfe-listing-neutral:var(--disabled-color);--nfe-listing-neutral-hover:color-mix(in srgb, var(--disabled-color) 86%, black);--nfe-listing-success-hover:color-mix(in srgb, var(--success-color) 84%, black);--nfe-listing-warning:var(--warning-color);--nfe-listing-warning-hover:color-mix(in srgb, var(--warning-color) 84%, black);--nfe-listing-button-text:var(--bg-secondary);--nfe-listing-selection-surface:color-mix(in srgb, var(--nfe-primary) 8%, var(--nfe-bg-box));--nfe-listing-selection-hover:color-mix(in srgb, var(--nfe-primary) 12%, var(--nfe-bg-box));background-color:var(--nfe-listing-header-surface);border:1px solid var(--nfe-border);color:var(--nfe-text-subtitle);box-shadow:var(--nfe-listing-shadow-soft);border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1rem;display:flex}._controlsRight_14cq0_59{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}._periodWrap_14cq0_73{align-items:center;gap:.4rem;display:inline-flex}._periodWrap_14cq0_73 label{color:var(--nfe-text);font-size:.85rem}._periodSelect_14cq0_95{background:var(--nfe-bg);color:var(--nfe-text-title);border:1px solid var(--nfe-border);border-radius:8px;outline:none;min-width:180px;padding:.5rem .8rem;font-size:.9rem;transition:all .2s}._periodSelect_14cq0_95:hover{border-color:var(--nfe-border-hover);box-shadow:var(--nfe-listing-shadow-soft)}._periodSelect_14cq0_95:focus{border-color:var(--nfe-border-hover);box-shadow:0 0 0 3px var(--nfe-listing-focus-ring)}._counter_14cq0_139{background-color:var(--nfe-listing-neutral);color:var(--nfe-listing-button-text);box-shadow:var(--nfe-listing-shadow-soft);border:none;border-radius:8px;padding:.5rem .8rem;font-size:.85rem;font-weight:500}._checkboxLabel_14cq0_163{cursor:pointer;align-items:center;gap:.5rem;font-weight:500;display:flex}._checkboxLabel_14cq0_163 input[type=checkbox]{width:18px;height:18px;accent-color:var(--nfe-primary);cursor:pointer}._noteCard_14cq0_195{background-color:var(--nfe-bg-box);border:1px solid var(--nfe-border);box-shadow:var(--nfe-listing-shadow-soft);border-radius:12px;flex-direction:column;gap:.8rem;margin-bottom:1rem;padding:1.5rem;font-size:.9rem;transition:all .2s;display:flex}._noteCard_14cq0_195:hover{box-shadow:var(--nfe-listing-shadow-strong);border-color:var(--nfe-border-hover);transform:translateY(-2px)}._noteLine_14cq0_235{flex-wrap:wrap;justify-content:space-between;gap:1rem;line-height:1.4;display:flex}._noteLine_14cq0_235 span{white-space:nowrap;text-overflow:ellipsis;min-width:120px;color:var(--nfe-text);flex:1;overflow:hidden}._noteLine_14cq0_235 strong{color:var(--nfe-text-title);font-weight:600}._noteLine_14cq0_235 span:first-child{flex:2}._noteActions_14cq0_285{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}._bulkActions_14cq0_301{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._btn_14cq0_317{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.85rem;font-weight:500;transition:all .2s;display:inline-flex;position:relative;overflow:hidden}._btn_14cq0_317:disabled{opacity:.6;cursor:not-allowed;transform:none!important}._btn_14cq0_317:not(:disabled):hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}._btn_14cq0_317:not(:disabled):active{transform:translateY(0)}._btnView_14cq0_379{background-color:var(--nfe-listing-neutral);color:var(--nfe-listing-button-text)}._btnView_14cq0_379:not(:disabled):hover{background-color:var(--nfe-listing-neutral-hover)}._btnDownload_14cq0_397{background-color:var(--success-color);color:var(--nfe-listing-button-text)}._btnDownload_14cq0_397:not(:disabled):hover{background-color:var(--nfe-listing-success-hover)}._btnPrint_14cq0_415{background-color:var(--nfe-listing-warning);color:var(--nfe-listing-button-text)}._btnPrint_14cq0_415:not(:disabled):hover{background-color:var(--nfe-listing-warning-hover)}._btnXml_14cq0_433{background-color:var(--nfe-primary);color:var(--nfe-listing-button-text)}._btnXml_14cq0_433:not(:disabled):hover{background-color:var(--nfe-primary-dark)}._btnSelect_14cq0_451{background-color:var(--nfe-listing-selection-surface);color:var(--nfe-text);border:1px solid var(--nfe-border)}._btnSelect_14cq0_451:not(:disabled):hover{background-color:var(--nfe-listing-selection-hover);border-color:var(--nfe-border-hover)}._error_14cq0_475{color:var(--danger-color);font-weight:600}._empty_14cq0_477{color:var(--nfe-text-subtitle);text-align:center;font-style:italic}._noteCard_14cq0_195:nth-child(odd){background-color:var(--companies-row-odd)}._noteCard_14cq0_195:nth-child(2n){background-color:var(--companies-row-even)}@media (width<=900px){._listHeader_14cq0_7{flex-direction:column;align-items:flex-start}}@media (width<=768px){._noteLine_14cq0_235{flex-direction:column;gap:.35rem}._controlsRight_14cq0_59,._periodWrap_14cq0_73{justify-content:space-between;width:100%}._counter_14cq0_139{margin-left:auto}}._sidebar_17ldx_7{--companies-sidebar-shadow:0 4px 14px color-mix(in srgb, var(--surface-backdrop) 10%, transparent);background-color:var(--nfe-bg-alt);width:100%;max-width:100%;box-shadow:var(--companies-sidebar-shadow);box-sizing:border-box;border-radius:12px;flex-direction:column;padding:1.5rem;display:flex}@media (width<=768px){._sidebar_17ldx_7{max-width:none;margin-bottom:1rem}}._sidebar_17ldx_7 h2{color:var(--nfe-text-title);border-bottom:2px solid var(--companies-border);margin:0 0 1rem;padding-bottom:.5rem;font-size:1.25rem}._loading_17ldx_67{color:var(--nfe-text);text-align:center;font-size:1rem}._controls_17ldx_81{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}._searchInput_17ldx_95{background-color:var(--nfe-bg-item);border:1px solid var(--companies-border);min-width:100px;color:var(--nfe-text);border-radius:8px;flex:1;padding:.5rem .75rem;font-size:.95rem;transition:border-color .2s}._searchInput_17ldx_95:focus{border-color:var(--companies-border-hover);outline:none}._sortButton_17ldx_129{background-color:var(--companies-primary);color:var(--companies-text-title);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0 .75rem;transition:background-color .2s;display:inline-flex}._sortButton_17ldx_129:hover{background-color:var(--companies-primary-hover)}._list_17ldx_165{flex-direction:column;gap:.5rem;max-height:360px;padding-right:.25rem;display:flex;overflow-y:auto}._list_17ldx_165::-webkit-scrollbar{width:6px}._list_17ldx_165::-webkit-scrollbar-thumb{background-color:var(--companies-primary-hover);border-radius:3px}._list_17ldx_165::-webkit-scrollbar-track{background:0 0}._item_17ldx_209{background-color:var(--nfe-bg-item);cursor:pointer;border-radius:8px;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:background-color .2s;display:flex}._item_17ldx_209:hover{background-color:var(--nfe-bg-item-max)}._icon_17ldx_239{color:var(--nfe-text-subtitle);font-size:1.2rem}._selected_17ldx_251{background-color:var(--nfe-bg-selected);color:var(--nfe-text);font-weight:600}._dashboardContainer_1rhqi_7{--nfe-dashboard-shadow:0 8px 20px color-mix(in srgb, var(--surface-backdrop) 12%, transparent);--nfe-dashboard-shadow-hover:0 10px 25px color-mix(in srgb, var(--surface-backdrop) 18%, transparent);--nfe-dashboard-border-soft:color-mix(in srgb, var(--bg-secondary) 10%, transparent);--nfe-dashboard-icon-surface:color-mix(in srgb, var(--nfe-primary) 10%, transparent);flex-direction:column;gap:2rem;width:100%;padding:1rem 0;display:flex}._statsGrid_1rhqi_29{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.25rem;margin-top:.5rem;display:grid}._card_1rhqi_45{background:linear-gradient(145deg, var(--nfe-bg-dashboard), var(--nfe-bg-alt));box-shadow:var(--nfe-dashboard-shadow);border:1px solid var(--nfe-dashboard-border-soft);border-radius:12px;align-items:center;gap:1rem;padding:1.5rem;transition:transform .2s,box-shadow .2s;display:flex}._card_1rhqi_45:hover{box-shadow:var(--nfe-dashboard-shadow-hover);transform:translateY(-3px)}._cardIcon_1rhqi_76{color:var(--nfe-box-icons);background-color:var(--nfe-dashboard-icon-surface);border-radius:12px;justify-content:center;align-items:center;padding:.8rem;font-size:2rem;display:flex}._cardContent_1rhqi_97{flex-direction:column;gap:.5rem;display:flex}._card_1rhqi_45 h4{color:var(--nfe-text-title-alt);margin:0;font-size:.9rem;font-weight:500}._highlight_1rhqi_123{color:var(--nfe-text-title);font-size:1.5rem;font-weight:700;line-height:1.2}._loader_1rhqi_139{color:var(--nfe-text-subtitle);justify-content:center;align-items:center;padding:2rem;font-size:1.1rem;display:flex}._spin_1rhqi_157{margin-right:.5rem;animation:1s linear infinite _spin_1rhqi_157}@keyframes _spin_1rhqi_157{to{transform:rotate(360deg)}}._infoSection_1rhqi_179{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-top:1rem;display:grid}._infoCard_1rhqi_193{background:var(--nfe-bg-alt);box-shadow:var(--shadow-sm);border:1px solid var(--nfe-border);border-radius:12px;padding:1.5rem}._infoCard_1rhqi_193 h4{color:var(--nfe-text-title);border-bottom:1px solid var(--nfe-border);margin:0 0 1rem;padding-bottom:.5rem;font-size:1.1rem}._infoContent_1rhqi_224{flex-direction:column;gap:.5rem;display:flex}._infoContent_1rhqi_224 p{color:var(--nfe-text);margin:0;font-size:.95rem}._noData_1rhqi_248{color:var(--nfe-text-subtitle);text-align:center;margin:1rem 0;font-style:italic}._chartSection_1rhqi_264{background:var(--nfe-bg-alt);box-shadow:var(--shadow-sm);border:1px solid var(--nfe-border);border-radius:12px;padding:1.5rem}._chartSection_1rhqi_264 h3{color:var(--nfe-text-title);text-align:center;justify-content:center;align-items:center;gap:.5rem;margin:0 0 1.5rem;font-size:1.2rem;display:flex}._chartIcon_1rhqi_301{color:var(--nfe-box-icons)}._chartContainer_1rhqi_309{width:100%;height:300px;margin:0 auto;position:relative}._simpleChart_1rhqi_325{justify-content:space-between;align-items:flex-end;width:100%;height:100%;padding-bottom:30px;display:flex}._chartMonth_1rhqi_343{flex-direction:column;flex:1;align-items:center;max-width:80px;height:100%;display:flex}._chartBars_1rhqi_361{justify-content:center;align-items:flex-end;gap:4px;width:100%;height:100%;display:flex}._chartBar_1rhqi_361{border-radius:4px 4px 0 0;width:12px;min-height:4px;transition:height .3s;position:relative}._entradaBar_1rhqi_395{background-color:var(--nfe-primary)}._saidaBar_1rhqi_402{background-color:var(--success-color)}._canceladasBar_1rhqi_409{background-color:var(--danger-color)}._barValue_1rhqi_416{color:var(--nfe-text);white-space:nowrap;font-size:10px;position:absolute;top:-20px;left:50%;transform:translate(-50%)}._chartLabel_1rhqi_436{color:var(--nfe-text-subtitle);text-align:center;margin-top:8px;font-size:11px}._chartLegend_1rhqi_452{justify-content:center;gap:1.5rem;margin-top:1rem;display:flex}._legendItem_1rhqi_466{color:var(--nfe-text);align-items:center;gap:.5rem;font-size:.85rem;display:flex}._legendColor_1rhqi_482{border-radius:3px;width:12px;height:12px}._entradaColor_1rhqi_494{background-color:var(--nfe-primary)}._saidaColor_1rhqi_501{background-color:var(--success-color)}._canceladasColor_1rhqi_508{background-color:var(--danger-color)}@media screen and (width<=768px){._statsGrid_1rhqi_29{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}._card_1rhqi_45{padding:1rem}._cardIcon_1rhqi_76{padding:.6rem;font-size:1.5rem}._highlight_1rhqi_123{font-size:1.2rem}._chartContainer_1rhqi_309{height:250px}}._dashboardPage_g3gul_1,._nfedashboardContainer_g3gul_2{width:min(100%, var(--content-max-width));box-sizing:border-box;min-height:100vh;color:var(--nfe-text-title-alt);font-family:var(--font-family-base);flex-direction:column;gap:clamp(1rem,2vw,1.5rem);margin:0 auto;padding:clamp(1rem,2vw,1.5rem);display:flex}._hero_g3gul_15{background:var(--nfe-bg-gradient);border:1px solid var(--nfe-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);text-align:center;justify-content:center;padding:clamp(1.5rem,4vw,2.5rem);display:flex}._heroContent_g3gul_26{gap:.75rem;width:min(100%,46rem);display:grid}._hero_g3gul_15 h1{color:var(--nfe-text-title);margin:0;font-size:clamp(1.65rem,3vw,2.35rem);font-weight:800;line-height:1.1}._hero_g3gul_15 p{color:var(--nfe-text-subtitle);margin:0;font-size:clamp(.98rem,1.4vw,1.08rem);line-height:1.6}._mainSection_g3gul_47{width:100%}._sectionWrapper_g3gul_51{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-sm);grid-template-columns:minmax(17rem,22rem) minmax(0,1fr);gap:clamp(1rem,2vw,1.5rem);padding:clamp(1rem,2vw,1.5rem);display:grid}._sectionWrapper_g3gul_51>div{min-width:0}._sectionWrapper_g3gul_51>div h3{color:var(--nfe-text-title);margin:0 0 .75rem;font-size:clamp(1.05rem,1.8vw,1.25rem)}._sectionWrapper_g3gul_51>div p{color:var(--text-secondary);margin:0;line-height:1.6}@media (width<=1100px){._sectionWrapper_g3gul_51{grid-template-columns:1fr}}@media (width<=640px){._dashboardPage_g3gul_1,._nfedashboardContainer_g3gul_2{padding-inline:.85rem}._sectionWrapper_g3gul_51{padding:.9rem}}._container_12y1g_1{width:100%;box-shadow:none;background:0 0;border:none;border-radius:0;margin:0 auto;padding:0}._header_12y1g_11{text-align:center;margin-bottom:.9rem}._title_12y1g_16{color:var(--stock-text-title);margin:0 0 .25rem;font-size:1.5rem;font-weight:700}._subtitle_12y1g_23{color:var(--stock-text-subtitle);margin:0;font-size:.95rem}._searchContainer_12y1g_29{margin-bottom:1rem;position:relative}._searchBar_12y1g_34{background:var(--stock-bg-alt);cursor:text;border:1px solid var(--stock-border);border-radius:10px;align-items:center;padding:.7rem .85rem;transition:all .2s;display:flex;box-shadow:0 2px 10px #0000000d}._searchBar_12y1g_34:hover{border-color:var(--stock-border-hover)}._searchBar_12y1g_34:focus-within{border-color:var(--stock-primary);box-shadow:0 0 0 3px #2f83d524}._searchIcon_12y1g_55{color:var(--stock-box-icons);flex-shrink:0;margin-right:.65rem;font-size:1rem}._searchInput_12y1g_62{min-width:0;color:var(--stock-text-title-alt);background:0 0;border:none;outline:none;flex:1;font-size:.95rem}@media (width<=600px){._searchBar_12y1g_34{flex-wrap:wrap;gap:8px}}._searchInput_12y1g_62::placeholder{color:var(--stock-text-subtitle)}@media (width<=600px){._searchInput_12y1g_62{flex:calc(100% - 40px);width:auto}}._searchActions_12y1g_84{align-items:center;gap:.35rem;display:flex}._clearButton_12y1g_90,._sortButton_12y1g_91,._expandButton_12y1g_92{color:var(--stock-primary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.3rem;font-size:.95rem;transition:all .2s;display:inline-flex}._clearButton_12y1g_90:hover,._sortButton_12y1g_91:hover,._expandButton_12y1g_92:hover{color:var(--stock-primary-dark);background:#2f83d51a}._clearButton_12y1g_90{font-size:1rem}._dropdown_12y1g_117{background:var(--stock-bg-alt);z-index:1000;border:1px solid var(--stock-border);border-radius:10px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 8px 24px #0000001f}._dropdownHeader_12y1g_130{background:var(--stock-bg-item);border-bottom:1px solid var(--stock-border);color:var(--stock-text-subtitle);padding:.6rem .85rem;font-size:.85rem}._companiesList_12y1g_138{max-height:280px;overflow-y:auto}._companiesList_12y1g_138::-webkit-scrollbar{width:6px}._companiesList_12y1g_138::-webkit-scrollbar-track{background:var(--stock-bg-item)}._companiesList_12y1g_138::-webkit-scrollbar-thumb{background:var(--stock-border);border-radius:3px}._companyItem_12y1g_156{cursor:pointer;border-bottom:1px solid var(--stock-bg-item);align-items:center;padding:.65rem .85rem;transition:background-color .2s;display:flex}._companyItem_12y1g_156:hover{background:var(--stock-bg-item)}._companyItem_12y1g_156._selected_12y1g_169,._selected_12y1g_169{background:var(--stock-bg-selected);border-left:3px solid var(--stock-primary)}._companyIcon_12y1g_179{color:var(--stock-box-icons);flex-shrink:0;margin-right:.65rem;font-size:.95rem}._companyInfo_12y1g_186{flex-direction:column;gap:.1rem;display:flex}._companyName_12y1g_192{color:var(--stock-text-title-alt);align-items:center;gap:.35rem;font-size:.9rem;font-weight:600;display:inline-flex}._companyDefaultIcon_12y1g_201{color:var(--stock-primary);font-size:.72rem}._companyCnpj_12y1g_206{color:var(--stock-text-subtitle);font-size:.78rem}._noResults_12y1g_211{text-align:center;color:var(--stock-text-subtitle);padding:.9rem;font-style:italic}._stockSection_12y1g_218{background:var(--stock-bg-alt);border:1px solid var(--stock-border);border-radius:10px;padding:.9rem;box-shadow:0 3px 12px #0000000d}._stockHeader_12y1g_226{margin-bottom:.75rem}._stockTitle_12y1g_230{color:var(--stock-text-title);align-items:center;margin:0;font-size:1.05rem;font-weight:700;display:flex}._stockIcon_12y1g_239{color:var(--stock-box-icons);margin-right:.5rem}._stockLoading_12y1g_244{color:var(--stock-text-subtitle);justify-content:center;align-items:center;gap:.55rem;padding:1.2rem;display:flex}._spinner_12y1g_253{border:2px solid var(--stock-border);border-top:2px solid var(--stock-primary);border-radius:50%;width:18px;height:18px;animation:1s linear infinite _spin_12y1g_253}@keyframes _spin_12y1g_253{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._stocksList_12y1g_267{flex-direction:column;gap:.45rem;display:flex}._stockItem_12y1g_273{background:var(--stock-bg-item);cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:.65rem;padding:.7rem;transition:all .2s;display:flex}._stockItem_12y1g_273:hover{background:var(--stock-bg-selected);border-color:var(--stock-border-hover)}._stockItem_12y1g_273._selectedStock_12y1g_291{background:var(--stock-bg-selected);border-color:var(--stock-primary)}._stockItem_12y1g_273._defaultStock_12y1g_296{border-left:3px solid var(--stock-primary)}._selectedStock_12y1g_291{background:var(--stock-bg-selected);border-color:var(--stock-primary)}._defaultStock_12y1g_296{border-left:3px solid var(--stock-primary)}._stockInfo_12y1g_309{flex:1}._stockName_12y1g_313{color:var(--stock-text-title-alt);align-items:center;font-size:.9rem;font-weight:600;display:flex}._stockItemIcon_12y1g_321{color:var(--stock-box-icons);margin-right:.35rem;font-size:.82rem}._defaultIcon_12y1g_327{color:var(--stock-primary);margin-left:.4rem;font-size:.72rem}._stockDescription_12y1g_333{color:var(--stock-text-subtitle);margin-top:.2rem;font-size:.78rem}._selectedBadge_12y1g_339{background:var(--stock-primary);color:#fff;border-radius:20px;padding:.15rem .5rem;font-size:.72rem;font-weight:600}._stockActions_12y1g_348{align-items:center;display:flex}._noStocks_12y1g_353{color:var(--stock-text-subtitle);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:1.2rem;display:flex}._noStocksIcon_12y1g_363{opacity:.6;margin-bottom:.5rem;font-size:1.6rem}@media (width<=768px){._title_12y1g_16{font-size:1.25rem}._subtitle_12y1g_23{font-size:.88rem}}._stock-stats_1m1ws_5{--stock-stats-surface-bg:var(--bg-secondary);--stock-stats-surface-shadow:var(--shadow-sm);--stock-stats-surface-shadow-hover:var(--shadow-md);--stock-stats-error-button-text:var(--bg-secondary);--stock-stats-success-gradient-end:color-mix(in srgb, var(--stock-success) 82%, black);--stock-stats-warning-gradient-end:color-mix(in srgb, var(--stock-warning) 82%, black);width:100%}._filters-panel_1m1ws_18{background:var(--stock-stats-surface-bg);border:1px solid var(--stock-border);box-shadow:var(--stock-stats-surface-shadow);border-radius:12px;margin-bottom:1.5rem;padding:1rem 1.25rem}._filters-header_1m1ws_27{margin-bottom:.85rem}._filters-title_1m1ws_31{color:var(--stock-title);margin:0;font-size:1rem}._filters-subtitle_1m1ws_37{color:var(--stock-text-muted);margin:.35rem 0 0;font-size:.88rem}._preset-row_1m1ws_43{flex-wrap:wrap;gap:.5rem;margin-bottom:.9rem;display:flex}._preset-button_1m1ws_50{border:1px solid var(--stock-border);background:var(--stock-row-even);color:var(--stock-title);cursor:pointer;border-radius:999px;padding:.5rem .85rem;font-size:.85rem}._preset-button-active_1m1ws_60{background:var(--stock-primary);color:#fff;border-color:var(--stock-primary)}._date-fields_1m1ws_66{flex-wrap:wrap;gap:.85rem;display:flex}._date-field_1m1ws_66{flex-direction:column;gap:.35rem;min-width:180px;display:flex}._date-field_1m1ws_66 span{color:var(--stock-text-muted);font-size:.88rem;font-weight:600}._date-field_1m1ws_66 input{border:1px solid var(--stock-border);background:var(--stock-stats-surface-bg);color:var(--stock-title);border-radius:8px;padding:.55rem .7rem}._stock-stats-loading_1m1ws_94{color:var(--stock-text-muted);flex-direction:column;justify-content:center;align-items:center;padding:3rem;display:flex}._loading-spinner_1m1ws_111{border:4px solid var(--stock-row-hover);border-top:4px solid var(--stock-primary);border-radius:50%;width:40px;height:40px;margin-bottom:1rem;animation:1s linear infinite _spin_1m1ws_1}@keyframes _spin_1m1ws_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._stock-stats-error_1m1ws_139{text-align:center;color:var(--stock-danger);background:var(--stock-danger-bg);border:1px solid var(--stock-danger-bg);border-radius:6px;padding:2rem}._stock-stats-error_1m1ws_139 button{background:var(--stock-danger);color:var(--stock-stats-error-button-text);cursor:pointer;border:none;border-radius:4px;margin-top:1rem;padding:.5rem 1rem}._stats-grid_1m1ws_172{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem;display:grid}._stat-card_1m1ws_186{background:var(--stock-stats-surface-bg);box-shadow:var(--stock-stats-surface-shadow);border:1px solid var(--stock-border);border-radius:12px;align-items:center;gap:1rem;padding:1.5rem;transition:all .3s;display:flex;position:relative;overflow:hidden}._stat-card_1m1ws_186:before{content:"";background:linear-gradient(90deg, var(--stock-primary), var(--stock-primary-hover));height:4px;position:absolute;top:0;left:0;right:0}._stat-card_1m1ws_186._products_1m1ws_230:before{background:linear-gradient(90deg, var(--stock-success), var(--stock-stats-success-gradient-end))}._stat-card_1m1ws_186._warehouses_1m1ws_237:before{background:linear-gradient(90deg, var(--stock-warning), var(--stock-stats-warning-gradient-end))}._stat-card_1m1ws_186._stock_1m1ws_5:before,._stat-card_1m1ws_186._movements_1m1ws_251:before{background:linear-gradient(90deg, var(--stock-primary), var(--stock-primary-hover))}._stat-card_1m1ws_186:hover{box-shadow:var(--stock-stats-surface-shadow-hover);transform:translateY(-2px)}._stat-icon_1m1ws_267{opacity:.8;font-size:2.5rem}._stat-content_1m1ws_277 h3{color:var(--stock-text-muted);text-transform:uppercase;letter-spacing:.5px;margin:0 0 .5rem;font-size:.9rem;font-weight:600}._stat-value_1m1ws_294{color:var(--stock-title);margin:0;font-size:2rem;font-weight:700;line-height:1}._stat-label_1m1ws_309{color:var(--stock-text-muted);margin-top:.25rem;font-size:.8rem}._stats-details_1m1ws_320{grid-template-columns:1fr 1fr;gap:2rem;display:grid}._recent-movements_1m1ws_332,._low-stock_1m1ws_334{background:var(--stock-stats-surface-bg);box-shadow:var(--stock-stats-surface-shadow);border:1px solid var(--stock-border);border-radius:12px;padding:1.5rem}._recent-movements_1m1ws_332 h3,._low-stock_1m1ws_334 h3{color:var(--stock-title);border-bottom:2px solid var(--stock-border);margin:0 0 1.5rem;padding-bottom:.75rem;font-size:1.1rem;font-weight:600}._movements-list_1m1ws_365,._low-stock-list_1m1ws_367{max-height:400px;overflow-y:auto}._movement-item_1m1ws_377{border:1px solid var(--stock-border);background:var(--stock-row-even);border-radius:8px;margin-bottom:1rem;padding:1rem;transition:all .3s}._movement-item_1m1ws_377:hover{background:var(--stock-border);transform:translate(4px)}._movement-header_1m1ws_402{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}._movement-direction_1m1ws_416{text-transform:uppercase;border-radius:20px;padding:.25rem .75rem;font-size:.8rem;font-weight:600}._movement-direction_1m1ws_416._in_1m1ws_432{background:var(--stock-success-bg);color:var(--stock-success)}._movement-direction_1m1ws_416._out_1m1ws_440{background:var(--stock-danger-bg);color:var(--stock-danger)}._movement-date_1m1ws_448{color:var(--stock-text-muted);font-size:.8rem}._movement-details_1m1ws_457{margin-bottom:.5rem}._movement-details_1m1ws_457 strong{color:var(--stock-title);margin-bottom:.25rem;display:block}._movement-sku_1m1ws_476{color:var(--stock-text-muted);font-size:.8rem}._movement-quantity_1m1ws_485{color:var(--stock-primary);margin-bottom:.5rem;font-weight:600}._movement-warehouse_1m1ws_496,._movement-reason_1m1ws_498{color:var(--stock-text-muted);margin-bottom:.25rem;font-size:.8rem}._low-stock-item_1m1ws_509{border:1px solid var(--stock-border);background:var(--stock-warning-bg);border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:1rem;transition:all .3s;display:flex}._low-stock-item_1m1ws_509:hover{background:var(--stock-warning-bg);transform:translate(4px)}._product-info_1m1ws_540 strong{color:var(--stock-title);margin-bottom:.25rem;display:block}._product-sku_1m1ws_551{color:var(--stock-text-muted);font-size:.8rem}._stock-levels_1m1ws_560{text-align:right}._current-stock_1m1ws_568,._minimum-stock_1m1ws_570{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}._stock-label_1m1ws_584{color:var(--stock-text-muted);font-size:.8rem}._stock-value_1m1ws_593{border-radius:4px;padding:.25rem .5rem;font-weight:600}._stock-value_1m1ws_593._zero_1m1ws_605{background:var(--stock-danger-bg);color:var(--stock-danger)}._stock-value_1m1ws_593._low_1m1ws_334{background:var(--stock-warning-bg);color:var(--stock-warning)}._no-data_1m1ws_621{text-align:center;color:var(--stock-text-muted);padding:2rem;font-style:italic}@media (width<=1024px){._stats-details_1m1ws_320{grid-template-columns:1fr}}@media (width<=768px){._stats-grid_1m1ws_172{grid-template-columns:1fr;gap:1rem}._stat-card_1m1ws_186{padding:1rem}._stat-value_1m1ws_294{font-size:1.5rem}._recent-movements_1m1ws_332,._low-stock_1m1ws_334{padding:1rem}._movement-header_1m1ws_402{flex-direction:column;align-items:flex-start;gap:.5rem}._low-stock-item_1m1ws_509{flex-direction:column;align-items:flex-start;gap:1rem}._stock-levels_1m1ws_560{text-align:left;width:100%}}@media (width<=480px){._stat-card_1m1ws_186{text-align:center;flex-direction:column}._stat-icon_1m1ws_267{font-size:2rem}._movements-list_1m1ws_365,._low-stock-list_1m1ws_367{max-height:300px}}._stock-products_68nx8_5{--stock-products-surface-bg:var(--bg-secondary);--stock-products-surface-shadow:var(--shadow-sm);--stock-products-button-text:var(--bg-secondary);--stock-products-focus-ring:color-mix(in srgb, var(--stock-primary) 25%, transparent);--stock-products-loading-overlay:color-mix(in srgb, var(--bg-secondary) 80%, transparent);width:100%}._stock-products-loading_68nx8_18{color:var(--stock-text-muted);flex-direction:column;justify-content:center;align-items:center;padding:3rem;display:flex}._loading-spinner_68nx8_35{border:4px solid var(--stock-row-hover);border-top:4px solid var(--stock-primary);border-radius:50%;width:40px;height:40px;margin-bottom:1rem;animation:1s linear infinite _spin_68nx8_1}@keyframes _spin_68nx8_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._products-header_68nx8_63{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}._products-header_68nx8_63 h3{color:var(--stock-title);margin:0;font-size:1.25rem;font-weight:600}._products-filters_68nx8_92{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}._search-box_68nx8_106{position:relative}._search-input_68nx8_114{border:1px solid var(--stock-border);border-radius:6px;width:250px;padding:.5rem 1rem;font-size:.9rem;transition:border-color .3s}._search-input_68nx8_114:focus{border-color:var(--stock-primary);box-shadow:0 0 0 2px var(--stock-products-focus-ring);outline:none}._warehouse-filter_68nx8_141,._limit-filter_68nx8_143{flex-direction:column;gap:.25rem;display:flex}._warehouse-select_68nx8_155,._limit-select_68nx8_157{border:1px solid var(--stock-border);background:var(--stock-products-surface-bg);cursor:pointer;border-radius:6px;padding:.5rem;font-size:.9rem;transition:border-color .3s}._warehouse-select_68nx8_155:focus,._limit-select_68nx8_157:focus{border-color:var(--stock-primary);box-shadow:0 0 0 2px var(--stock-products-focus-ring);outline:none}._error-message_68nx8_187{background:var(--stock-danger-bg);color:var(--stock-danger);border:1px solid var(--stock-danger-bg);text-align:center;border-radius:6px;margin-bottom:1rem;padding:1rem}._error-message_68nx8_187 button{background:var(--stock-danger);color:var(--stock-products-button-text);cursor:pointer;border:none;border-radius:4px;margin-top:.5rem;padding:.5rem 1rem}._products-table_68nx8_222{background:var(--stock-products-surface-bg);box-shadow:var(--stock-products-surface-shadow);border:1px solid var(--stock-border);border-radius:8px;overflow:hidden}._table-header_68nx8_235{background:var(--stock-row-even);border-bottom:2px solid var(--stock-border);color:var(--stock-text);grid-template-columns:2fr 1fr 1.5fr 1fr 1fr 1fr 1fr;font-weight:600;display:grid}._header-cell_68nx8_250{text-transform:uppercase;letter-spacing:.5px;border-right:1px solid var(--stock-border);padding:1rem .75rem;font-size:.85rem}._header-cell_68nx8_250:last-child{border-right:none}._table-body_68nx8_273{max-height:600px;overflow-y:auto}._table-row_68nx8_283{border-bottom:1px solid var(--stock-border);grid-template-columns:2fr 1fr 1.5fr 1fr 1fr 1fr 1fr;transition:background-color .2s;display:grid}._table-row_68nx8_283:hover{background:var(--stock-row-even)}._table-cell_68nx8_303{border-right:1px solid var(--stock-border);align-items:center;padding:1rem .75rem;font-size:.9rem;display:flex}._table-cell_68nx8_303:last-child{border-right:none}._product-info_68nx8_326{flex-direction:column;gap:.25rem;display:flex}._product-info_68nx8_326 strong{color:var(--stock-title);font-weight:600}._product-description_68nx8_347{color:var(--stock-text-muted);font-size:.8rem;line-height:1.3}._product-sku_68nx8_358{background:var(--stock-border);color:var(--stock-text);border-radius:4px;padding:.25rem .5rem;font-family:Courier New,monospace;font-size:.8rem}._warehouse-name_68nx8_374{color:var(--stock-text);font-weight:500}._stock-quantity_68nx8_383{color:var(--stock-primary);font-weight:600}._minimum-stock_68nx8_392{color:var(--stock-text-muted)}._stock-status_68nx8_399{text-transform:uppercase;letter-spacing:.5px;border-radius:20px;padding:.25rem .75rem;font-size:.8rem;font-weight:600}._stock-status_68nx8_399._ok_68nx8_417{background:var(--stock-success-bg);color:var(--stock-success)}._stock-status_68nx8_399._low_68nx8_425{background:var(--stock-warning-bg);color:var(--stock-warning)}._stock-status_68nx8_399._out_68nx8_433{background:var(--stock-danger-bg);color:var(--stock-danger)}._last-movement_68nx8_441{color:var(--stock-text-muted);font-size:.85rem}._no-data_68nx8_450{text-align:center;color:var(--stock-text-muted);padding:3rem;font-style:italic}._pagination_68nx8_463{background:var(--stock-products-surface-bg);box-shadow:var(--stock-products-surface-shadow);border-radius:8px;justify-content:space-between;align-items:center;margin-top:1.5rem;padding:1rem;display:flex}._pagination-info_68nx8_483{color:var(--stock-text-muted);font-size:.9rem}._pagination-controls_68nx8_492{align-items:center;gap:.5rem;display:flex}._pagination-button_68nx8_504{border:1px solid var(--stock-border);background:var(--stock-products-surface-bg);color:var(--stock-text);cursor:pointer;border-radius:4px;padding:.5rem .75rem;font-size:.9rem;transition:all .3s}._pagination-button_68nx8_504:hover:not(:disabled){background:var(--stock-border);border-color:var(--stock-border-hover)}._pagination-button_68nx8_504:disabled{opacity:.5;cursor:not-allowed}._pagination-button_68nx8_504._active_68nx8_541{background:var(--stock-primary);color:var(--stock-products-button-text);border-color:var(--stock-primary)}._pagination-pages_68nx8_550{gap:.25rem;display:flex}._loading-overlay_68nx8_560{background:var(--stock-products-loading-overlay);z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (width<=1200px){._table-header_68nx8_235,._table-row_68nx8_283{grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr}._table-cell_68nx8_303:nth-child(3),._header-cell_68nx8_250:nth-child(3){display:none}}@media (width<=992px){._products-header_68nx8_63{flex-direction:column;align-items:stretch}._products-filters_68nx8_92{justify-content:flex-start}._search-input_68nx8_114{width:200px}}@media (width<=768px){._products-filters_68nx8_92{flex-direction:column;align-items:stretch;gap:.75rem}._search-input_68nx8_114{width:100%}._table-header_68nx8_235,._table-row_68nx8_283{grid-template-columns:1fr;gap:0}._table-cell_68nx8_303{border-right:none;border-bottom:1px solid var(--stock-bg-soft);padding:.5rem .75rem}._table-cell_68nx8_303:before{content:attr(data-label);color:var(--stock-text-muted);text-transform:uppercase;letter-spacing:.5px;margin-right:.5rem;font-size:.8rem;font-weight:600}._header-cell_68nx8_250{display:none}._pagination_68nx8_463{flex-direction:column;gap:1rem}._pagination-controls_68nx8_492{flex-wrap:wrap;justify-content:center}}@media (width<=480px){._pagination-button_68nx8_504{padding:.4rem .6rem;font-size:.8rem}._products-table_68nx8_222{font-size:.85rem}}._stockMovements_1qygg_1{flex-direction:column;gap:1rem;width:100%;min-width:0;max-width:100%;display:flex;position:relative;overflow-x:hidden}._stockMovementsLoading_1qygg_12{color:var(--stock-text-muted,#64748b);flex-direction:column;justify-content:center;align-items:center;padding:3rem;display:flex}._loadingSpinner_1qygg_21{border:4px solid var(--stock-row-hover,#eaf4fd);border-top:4px solid var(--stock-primary,#2f83d5);border-radius:50%;width:40px;height:40px;margin-bottom:1rem;animation:1s linear infinite _spin_1qygg_1}@keyframes _spin_1qygg_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._movementsHeader_1qygg_36{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._movementsHeader_1qygg_36 h3{color:var(--stock-title,#111827);margin:0;font-size:1.15rem;font-weight:700}._headerSubtitle_1qygg_50{color:var(--stock-text-muted,#64748b);margin:.3rem 0 0;font-size:.9rem}._movementsActions_1qygg_56{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}._tableConfig_1qygg_63{flex-direction:column;gap:.35rem;display:flex}._tableConfig_1qygg_63 label{color:var(--stock-text-muted,#64748b);font-size:.8rem;font-weight:600}._compactSelect_1qygg_75,._filterSelect_1qygg_76,._filterInput_1qygg_77{border:1px solid var(--stock-border,#d4e2ee);background:var(--stock-bg-alt,#fff);min-height:40px;color:var(--stock-text,#1b2430);border-radius:8px;padding:.55rem .75rem;font-size:.9rem;transition:border-color .2s,box-shadow .2s,background .2s}._compactSelect_1qygg_75:focus,._filterSelect_1qygg_76:focus,._filterInput_1qygg_77:focus{border-color:var(--stock-primary,#2f83d5);outline:none;box-shadow:0 0 0 3px #2f83d524}._clearFiltersButton_1qygg_96{border:1px solid var(--stock-border,#d4e2ee);background:var(--stock-bg-alt,#fff);min-height:40px;color:var(--stock-text,#1b2430);cursor:pointer;border-radius:8px;padding:.55rem .95rem;font-size:.9rem;font-weight:600;transition:all .2s}._clearFiltersButton_1qygg_96:hover{border-color:var(--stock-primary,#2f83d5);color:var(--stock-primary,#2f83d5)}._movementsFilters_1qygg_114{background:var(--stock-bg-alt,#fff);border:1px solid var(--stock-border,#d4e2ee);box-sizing:border-box;border-radius:12px;flex-direction:column;gap:.9rem;width:100%;min-width:0;max-width:100%;padding:1rem;display:flex;box-shadow:0 4px 14px #0f172a0d}._filtersTopBar_1qygg_129{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._presetRow_1qygg_137{flex-wrap:wrap;gap:.45rem;display:flex}._presetButton_1qygg_143{border:1px solid var(--stock-border,#d4e2ee);background:var(--stock-row-even,#f7fbff);color:var(--stock-text,#1b2430);cursor:pointer;border-radius:999px;padding:.45rem .8rem;font-size:.82rem;font-weight:600;transition:all .2s}._presetButton_1qygg_143:hover{border-color:var(--stock-primary,#2f83d5)}._presetButtonActive_1qygg_159{background:var(--stock-primary,#2f83d5);border-color:var(--stock-primary,#2f83d5);color:#fff}._filterStats_1qygg_165{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}._summaryChip_1qygg_172{background:var(--stock-row-even,#f7fbff);border:1px solid var(--stock-border,#d4e2ee);min-height:34px;color:var(--stock-text-muted,#64748b);border-radius:999px;align-items:center;padding:.35rem .7rem;font-size:.82rem;font-weight:600;display:inline-flex}._filterGrid_1qygg_185{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.8rem;display:grid}._filterGroup_1qygg_191{flex-direction:column;gap:.35rem;display:flex}._filterGroup_1qygg_191 label{color:var(--stock-text-muted,#64748b);text-transform:uppercase;letter-spacing:.04em;font-size:.8rem;font-weight:700}._errorMessage_1qygg_205{background:var(--stock-danger-bg,#ffe6e6);color:var(--stock-danger,#de5a5a);border:1px solid var(--stock-danger-bg,#ffe6e6);text-align:center;border-radius:10px;padding:1rem}._errorMessage_1qygg_205 button{background:var(--stock-danger,#de5a5a);color:#fff;cursor:pointer;border:none;border-radius:8px;margin-top:.5rem;padding:.55rem .95rem;font-weight:600}._movementsTable_1qygg_225{--col-date:160px;--col-type:120px;--col-item:260px;--col-category:130px;--col-code:160px;--col-quantity:140px;--col-warehouse:180px;--col-lot:170px;--col-reason:220px;--col-user:180px;background:var(--stock-bg-alt,#fff);border:1px solid var(--stock-border,#d4e2ee);box-sizing:border-box;border-radius:12px;width:100%;min-width:0;max-width:100%;overflow:hidden;box-shadow:0 4px 14px #0f172a0d}._tableScaleCompact_1qygg_247{--col-date:140px;--col-type:110px;--col-item:220px;--col-category:120px;--col-code:140px;--col-quantity:120px;--col-warehouse:160px;--col-lot:150px;--col-reason:180px;--col-user:160px}._tableScaleWide_1qygg_260{--col-date:180px;--col-type:130px;--col-item:320px;--col-category:150px;--col-code:190px;--col-quantity:160px;--col-warehouse:220px;--col-lot:200px;--col-reason:280px;--col-user:220px}._tableMetaBar_1qygg_273{background:var(--stock-row-even,#f7fbff);border-bottom:1px solid var(--stock-border,#d4e2ee);color:var(--stock-text-muted,#64748b);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;font-size:.82rem;font-weight:600;display:flex}._tableScroller_1qygg_287{max-width:100%;overflow:auto}._sheetTable_1qygg_292{width:100%;min-width:calc(var(--col-date) + var(--col-type) + var(--col-item) + var(--col-category) + var(--col-code) + var(--col-quantity) + var(--col-warehouse) + var(--col-lot) + var(--col-reason) + var(--col-user));border-collapse:separate;border-spacing:0;table-layout:fixed}._colDate_1qygg_304{width:var(--col-date)}._colType_1qygg_305{width:var(--col-type)}._colItem_1qygg_306{width:var(--col-item)}._colCategory_1qygg_307{width:var(--col-category)}._colCode_1qygg_308{width:var(--col-code)}._colQuantity_1qygg_309{width:var(--col-quantity)}._colWarehouse_1qygg_310{width:var(--col-warehouse)}._colLot_1qygg_311{width:var(--col-lot)}._colReason_1qygg_312{width:var(--col-reason)}._colUser_1qygg_313{width:var(--col-user)}._sheetTable_1qygg_292 thead th{z-index:2;background:var(--stock-row-even,#f7fbff);color:var(--stock-text,#1b2430);text-transform:uppercase;letter-spacing:.05em;text-align:left;border-bottom:1px solid var(--stock-border,#d4e2ee);white-space:nowrap;padding:.85rem .8rem;font-size:.78rem;font-weight:800;position:sticky;top:0}._sheetTable_1qygg_292 tbody td{border-bottom:1px solid var(--stock-border,#d4e2ee);color:var(--stock-text,#1b2430);vertical-align:middle;text-overflow:ellipsis;padding:.8rem;font-size:.88rem;overflow:hidden}._sheetTable_1qygg_292 tbody tr:nth-child(2n){background:color-mix(in srgb, var(--stock-row-even,#f7fbff) 60%, transparent)}._sheetTable_1qygg_292 tbody tr:hover{background:var(--stock-row-hover,#eef7ff)}._movementDate_1qygg_349,._warehouseName_1qygg_350,._movementReason_1qygg_351,._userName_1qygg_352{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}._movementType_1qygg_360{border-radius:999px;justify-content:center;align-items:center;min-width:78px;padding:.32rem .65rem;font-size:.78rem;font-weight:700;display:inline-flex}._movementType_1qygg_360._in_1qygg_371{background:var(--stock-success-bg,#def4e9);color:var(--stock-success,#2e9e75)}._movementType_1qygg_360._out_1qygg_376{background:var(--stock-danger-bg,#ffe6e6);color:var(--stock-danger,#de5a5a)}._productInfo_1qygg_381{flex-direction:column;min-width:0;display:flex}._productInfo_1qygg_381 strong{text-overflow:ellipsis;white-space:nowrap;color:var(--stock-title,#111827);overflow:hidden}._productSku_1qygg_394,._lotCode_1qygg_395{text-overflow:ellipsis;white-space:nowrap;border-radius:6px;align-items:center;max-width:100%;padding:.25rem .45rem;font-family:Courier New,monospace;font-size:.78rem;display:inline-flex;overflow:hidden}._productSku_1qygg_394{background:var(--stock-border,#d4e2ee);color:var(--stock-text,#1b2430)}._lotCode_1qygg_395{background:var(--stock-warning-bg,#fff0d8);color:var(--stock-warning,#f0a44b)}._movementQuantity_1qygg_418{color:var(--stock-primary,#2f83d5);white-space:nowrap;font-weight:700}._movementReason_1qygg_351{white-space:normal;line-height:1.35}._noData_1qygg_429{text-align:center;font-style:italic;color:var(--stock-text-muted,#64748b)!important;padding:2.4rem 1rem!important}._pagination_1qygg_436{background:var(--stock-bg-alt,#fff);border:1px solid var(--stock-border,#d4e2ee);box-sizing:border-box;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-width:0;max-width:100%;padding:.9rem 1rem;display:flex;box-shadow:0 4px 14px #0f172a0d}._paginationInfo_1qygg_453{color:var(--stock-text-muted,#64748b);font-size:.88rem;font-weight:600}._paginationControls_1qygg_459{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}._paginationPages_1qygg_466{align-items:center;gap:.35rem;display:flex}._paginationButton_1qygg_472{border:1px solid var(--stock-border,#d4e2ee);background:var(--stock-bg-alt,#fff);min-width:40px;min-height:38px;color:var(--stock-text,#1b2430);cursor:pointer;border-radius:8px;padding:.45rem .75rem;font-size:.88rem;font-weight:600;transition:all .2s}._paginationButton_1qygg_472:hover:not(:disabled){border-color:var(--stock-primary,#2f83d5);color:var(--stock-primary,#2f83d5)}._paginationButton_1qygg_472:disabled{opacity:.45;cursor:not-allowed}._paginationButton_1qygg_472._active_1qygg_496{background:var(--stock-primary,#2f83d5);border-color:var(--stock-primary,#2f83d5);color:#fff}._paginationEllipsis_1qygg_502{text-align:center;min-width:28px;color:var(--stock-text-muted,#64748b);font-weight:700}._loadingOverlay_1qygg_509{z-index:10;background:#ffffffb8;border-radius:12px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (width<=960px){._movementsHeader_1qygg_36,._filtersTopBar_1qygg_129,._pagination_1qygg_436{flex-direction:column;align-items:stretch}._movementsActions_1qygg_56{justify-content:space-between}._filterStats_1qygg_165{justify-content:flex-start}}@media (width<=640px){._movementsFilters_1qygg_114,._pagination_1qygg_436,._tableMetaBar_1qygg_273{padding-left:.8rem;padding-right:.8rem}._filterGrid_1qygg_185{grid-template-columns:1fr}._paginationControls_1qygg_459{justify-content:space-between;width:100%}._paginationPages_1qygg_466{order:3;justify-content:center;width:100%}}._nfe-control_1m84i_5{width:100%}._nfe-control-loading_1m84i_13{color:var(--stock-text-muted,#64748b);flex-direction:column;justify-content:center;align-items:center;padding:3rem;display:flex}._loading-spinner_1m84i_31{border:4px solid var(--stock-row-hover,#eaf4fd);border-top:4px solid var(--stock-primary,#2f83d5);border-radius:50%;width:40px;height:40px;margin-bottom:1rem;animation:1s linear infinite _spin_1m84i_1}@keyframes _spin_1m84i_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._stats-grid_1m84i_63{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;margin-bottom:2rem;display:grid}._stat-card_1m84i_77{text-align:center;border:1px solid var(--stock-border,#d4e2ee);background:#fff;border-radius:8px;padding:1.5rem;transition:transform .2s;box-shadow:0 2px 4px #0000001a}._stat-card_1m84i_77:hover{transform:translateY(-2px)}._stat-card_1m84i_77 h4{color:var(--stock-text-muted,#64748b);text-transform:uppercase;letter-spacing:.5px;margin:0 0 .5rem;font-size:.9rem;font-weight:600}._stat-value_1m84i_123{color:var(--stock-title,#111827);font-size:2rem;font-weight:700;display:block}._stat-value_1m84i_123._not-pulled_1m84i_137{color:var(--stock-danger,#de5a5a)}._stat-value_1m84i_123._partial_1m84i_145{color:var(--stock-warning,#f0a44b)}._stat-value_1m84i_123._completed_1m84i_153{color:var(--stock-success,#2e9e75)}._stat-value_1m84i_123._conferred_1m84i_161{color:var(--stock-primary,#2f83d5)}._stat-value_1m84i_123._not-conferred_1m84i_169{color:var(--stock-warning,#f0a44b)}._nfe-header_1m84i_179{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}._nfe-header_1m84i_179 h3{color:var(--stock-title,#111827);margin:0;font-size:1.25rem;font-weight:600}._nfe-actions_1m84i_207{gap:.75rem;display:flex}._clear-filters-button_1m84i_217{background:var(--stock-text-muted,#64748b);color:#fff;cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;transition:all .3s;display:flex}._clear-filters-button_1m84i_217:hover{background:var(--stock-primary-hover,#1f5f99);transform:translateY(-1px)}._nfe-filters_1m84i_257{border:1px solid var(--stock-border,#d4e2ee);background:#fff;border-radius:8px;margin-bottom:1.5rem;padding:1.5rem;box-shadow:0 2px 4px #0000001a}._filter-row_1m84i_275{flex-wrap:wrap;gap:1rem;margin-bottom:1rem;display:flex}._filter-row_1m84i_275:last-child{margin-bottom:0}._filter-group_1m84i_297{flex-direction:column;flex:1;gap:.5rem;min-width:150px;display:flex}._filter-group_1m84i_297 label{color:var(--stock-text,#1b2430);font-size:.9rem;font-weight:600}._filter-select_1m84i_325,._filter-input_1m84i_327{border:1px solid var(--stock-border,#d4e2ee);background:#fff;border-radius:6px;padding:.5rem;font-size:.9rem;transition:border-color .3s}._filter-select_1m84i_325:focus,._filter-input_1m84i_327:focus{border-color:var(--stock-primary,#2f83d5);outline:none;box-shadow:0 0 0 2px #007bff40}._error-message_1m84i_359{background:var(--stock-danger-bg,#ffe6e6);color:var(--stock-danger,#de5a5a);border:1px solid var(--stock-danger-bg,#ffe6e6);text-align:center;border-radius:6px;margin-bottom:1rem;padding:1rem}._error-message_1m84i_359 button{background:var(--stock-danger,#de5a5a);color:#fff;cursor:pointer;border:none;border-radius:4px;margin-top:.5rem;padding:.5rem 1rem}._nfe-table_1m84i_401{border:1px solid var(--stock-border,#d4e2ee);background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px #0000001a}._table-header_1m84i_417{background:var(--stock-row-even,#f7fbff);border-bottom:2px solid var(--stock-border,#d4e2ee);color:var(--stock-text,#1b2430);grid-template-columns:1.5fr 1.2fr 1fr 1fr 1fr .8fr .8fr .8fr 1.2fr;font-weight:600;display:grid}._header-cell_1m84i_435{text-transform:uppercase;letter-spacing:.5px;border-right:1px solid var(--stock-border,#d4e2ee);padding:1rem .75rem;font-size:.85rem}._header-cell_1m84i_435:last-child{border-right:none}._table-body_1m84i_459{max-height:600px;overflow-y:auto}._table-row_1m84i_469{border-bottom:1px solid var(--stock-border,#d4e2ee);grid-template-columns:1.5fr 1.2fr 1fr 1fr 1fr .8fr .8fr .8fr 1.2fr;transition:background-color .2s;display:grid}._table-row_1m84i_469:hover{background:var(--stock-row-even,#f7fbff)}._table-cell_1m84i_491{border-right:1px solid var(--stock-border,#d4e2ee);align-items:center;padding:1rem .75rem;font-size:.9rem;display:flex}._table-cell_1m84i_491:last-child{border-right:none}._nfe-info_1m84i_517{flex-direction:column;gap:.25rem;display:flex}._nfe-info_1m84i_517 strong{color:var(--stock-title,#111827);font-weight:600}._nfe-key_1m84i_539{color:var(--stock-text-muted,#64748b);background:var(--stock-border,#d4e2ee);border-radius:4px;padding:.25rem .5rem;font-family:Courier New,monospace;font-size:.75rem}._company-info_1m84i_559{flex-direction:column;gap:.25rem;display:flex}._company-info_1m84i_559 strong{color:var(--stock-title,#111827);font-size:.85rem;font-weight:600}._company-cnpj_1m84i_583{color:var(--stock-text-muted,#64748b);font-family:Courier New,monospace;font-size:.8rem}._status-badge_1m84i_597{text-transform:uppercase;letter-spacing:.5px;border-radius:20px;padding:.25rem .75rem;font-size:.8rem;font-weight:600}._status-badge_1m84i_597._not-pulled_1m84i_137{background:var(--stock-danger-bg,#ffe6e6);color:var(--stock-danger,#de5a5a)}._status-badge_1m84i_597._partial_1m84i_145{background:var(--stock-warning-bg,#fff0d8);color:var(--stock-warning,#f0a44b)}._status-badge_1m84i_597._completed_1m84i_153{background:var(--stock-success-bg,#def4e9);color:var(--stock-success,#2e9e75)}._status-badge_1m84i_597._canceled_1m84i_645{background:var(--stock-bg-soft,#e8f3fd);color:var(--stock-text-muted,#64748b)}._conference-badge_1m84i_655,._movement-badge_1m84i_657{text-transform:uppercase;border-radius:12px;padding:.25rem .5rem;font-size:.75rem;font-weight:600}._conference-badge_1m84i_655._yes_1m84i_673,._movement-badge_1m84i_657._yes_1m84i_673{background:var(--stock-success-bg,#def4e9);color:var(--stock-success,#2e9e75)}._conference-badge_1m84i_655._no_1m84i_137,._movement-badge_1m84i_657._no_1m84i_137{background:var(--stock-danger-bg,#ffe6e6);color:var(--stock-danger,#de5a5a)}._action-buttons_1m84i_699{flex-wrap:wrap;gap:.25rem;display:flex}._action-button_1m84i_699{cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;font-size:.9rem;font-weight:600;transition:all .3s;display:flex}._action-button_1m84i_699:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0003}._action-button_1m84i_699._conferir_1m84i_749{background:var(--stock-primary,#2f83d5);color:#fff}._action-button_1m84i_699._conferir_1m84i_749:hover{background:var(--stock-primary-hover,#1f5f99)}._action-button_1m84i_699._entrada_1m84i_767{background:var(--stock-success,#2e9e75);color:#fff}._action-button_1m84i_699._entrada_1m84i_767:hover{background:var(--stock-success,#2e9e75)}._action-button_1m84i_699._saida_1m84i_785{background:var(--stock-warning,#f0a44b);color:#fff}._action-button_1m84i_699._saida_1m84i_785:hover{background:var(--stock-warning,#f0a44b)}._action-button_1m84i_699._excluir-entrada_1m84i_803{background:var(--stock-danger,#de5a5a);color:#fff;font-size:.7rem}._action-button_1m84i_699._excluir-entrada_1m84i_803:hover{background:var(--stock-danger,#de5a5a)}._action-button_1m84i_699._excluir-saida_1m84i_823{background:var(--stock-primary,#2f83d5);color:#fff;font-size:.7rem}._action-button_1m84i_699._excluir-saida_1m84i_823:hover{background:var(--stock-primary-hover,#1f5f99)}._no-data_1m84i_843{text-align:center;color:var(--stock-text-muted,#64748b);padding:3rem;font-style:italic}._pagination_1m84i_859{background:#fff;border-radius:8px;justify-content:space-between;align-items:center;margin-top:1.5rem;padding:1rem;display:flex;box-shadow:0 2px 4px #0000001a}._pagination-info_1m84i_881{color:var(--stock-text-muted,#64748b);font-size:.9rem}._pagination-controls_1m84i_891{align-items:center;gap:1rem;display:flex}._pagination-button_1m84i_903{border:1px solid var(--stock-border,#d4e2ee);color:var(--stock-text,#1b2430);cursor:pointer;background:#fff;border-radius:4px;padding:.5rem 1rem;font-size:.9rem;transition:all .3s}._pagination-button_1m84i_903:hover:not(:disabled){background:var(--stock-border,#d4e2ee);border-color:var(--stock-border-hover,#5cb8ff)}._pagination-button_1m84i_903:disabled{opacity:.5;cursor:not-allowed}._page-info_1m84i_945{color:var(--stock-text,#1b2430);font-weight:500}._loading-overlay_1m84i_955{z-index:10;background:#fffc;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (width<=1400px){._stats-grid_1m84i_63{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}._table-header_1m84i_417,._table-row_1m84i_469{grid-template-columns:1.5fr 1.2fr 1fr 1fr 1fr .8fr 1.2fr}._table-cell_1m84i_491:nth-child(7),._table-cell_1m84i_491:nth-child(8),._header-cell_1m84i_435:nth-child(7),._header-cell_1m84i_435:nth-child(8){display:none}}@media (width<=1200px){._table-header_1m84i_417,._table-row_1m84i_469{grid-template-columns:1.5fr 1.2fr 1fr 1fr 1fr 1.2fr}._table-cell_1m84i_491:nth-child(6),._header-cell_1m84i_435:nth-child(6){display:none}}@media (width<=992px){._nfe-header_1m84i_179{flex-direction:column;align-items:stretch;gap:1rem}._filter-row_1m84i_275{flex-direction:column}._filter-group_1m84i_297{min-width:auto}._stats-grid_1m84i_63{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){._stats-grid_1m84i_63{grid-template-columns:1fr}._table-header_1m84i_417,._table-row_1m84i_469{grid-template-columns:1fr;gap:0}._table-cell_1m84i_491{border-right:none;border-bottom:1px solid var(--stock-bg-soft,#e8f3fd);padding:.5rem .75rem}._table-cell_1m84i_491:before{content:attr(data-label) ": ";color:var(--stock-text-muted,#64748b);text-transform:uppercase;letter-spacing:.5px;font-size:.8rem;font-weight:600}._header-cell_1m84i_435{display:none}._pagination_1m84i_859{flex-direction:column;gap:1rem}._action-buttons_1m84i_699{justify-content:flex-start}}@media (width<=480px){._nfe-filters_1m84i_257,._stat-card_1m84i_77{padding:1rem}._stat-value_1m84i_123{font-size:1.5rem}._action-button_1m84i_699{width:28px;height:28px;font-size:.8rem}._nfe-table_1m84i_401{font-size:.85rem}}._backdrop_1upml_1{z-index:var(--z-index-modal,2000);background:var(--surface-backdrop);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_1upml_12{background:var(--companies-bg);border:1px solid var(--companies-border);width:min(1120px,100%);max-height:min(92vh,980px);box-shadow:var(--shadow-lg);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}._modalHeader_1upml_24{border-bottom:1px solid var(--companies-border);background:var(--companies-bg-alt);justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px 18px;display:flex}._modalTitle_1upml_34{color:var(--companies-text-title);margin:0;font-size:1.5rem}._modalSubtitle_1upml_40{color:var(--companies-text-subtitle);margin:6px 0 0}._closeButton_1upml_45{border:1px solid var(--companies-border);background:var(--companies-bg);width:42px;height:42px;color:var(--companies-text-title);cursor:pointer;border-radius:12px;transition:all .2s}._closeButton_1upml_45:hover:not(:disabled){filter:brightness(.98)}._closeButton_1upml_45:disabled{opacity:.6;cursor:not-allowed}._errorMessage_1upml_65,._successMessage_1upml_66{border-radius:12px;margin:16px 24px 0;padding:.85rem 1rem;font-weight:600}._errorMessage_1upml_65{background:color-mix(in srgb, var(--companies-deny-button) 12%, var(--companies-bg));border:1px solid color-mix(in srgb, var(--companies-deny-button) 30%, var(--companies-border));color:var(--companies-deny-button)}._successMessage_1upml_66{background:color-mix(in srgb, var(--companies-accept-button) 12%, var(--companies-bg));border:1px solid color-mix(in srgb, var(--companies-accept-button) 30%, var(--companies-border));color:var(--companies-accept-button)}._entryForm_1upml_85{flex-direction:column;flex:1;min-height:0;display:flex}._scrollArea_1upml_92{flex-direction:column;gap:18px;padding:18px 24px 22px;display:flex;overflow-y:auto}._scrollArea_1upml_92::-webkit-scrollbar{width:10px}._scrollArea_1upml_92::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text-secondary) 45%, transparent);border-radius:999px}._formSection_1upml_109{border:1px solid var(--companies-border);background:var(--companies-bg-alt);border-radius:16px;padding:18px}._formSection_1upml_109 h4{color:var(--companies-text-title);margin:0 0 1rem;font-size:1rem}._typeSelector_1upml_122{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._typeOption_1upml_128{border:2px solid var(--companies-border);cursor:pointer;background:var(--companies-bg);color:var(--companies-text);border-radius:14px;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;transition:all .2s;display:flex}._typeOption_1upml_128 input{display:none}._typeOption_1upml_128:hover,._selected_1upml_147{border-color:var(--companies-primary-hover);background:color-mix(in srgb, var(--companies-primary-hover) 10%, var(--companies-bg))}._typeIcon_1upml_152{color:var(--companies-primary-hover);font-size:1.5rem;font-weight:700}._formRow_1upml_158{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1rem;display:grid}._formRow_1upml_158:last-child{margin-bottom:0}._formGroup_1upml_169{flex-direction:column;gap:.45rem;display:flex}._formGroup_1upml_169 label{color:var(--companies-text-subtitle);font-size:.92rem;font-weight:600}._formInput_1upml_181,._formSelect_1upml_182,._formTextarea_1upml_183{border:1px solid var(--companies-border);background:var(--companies-bg);width:100%;color:var(--companies-text);font:inherit;box-sizing:border-box;border-radius:12px;padding:12px 14px}._formInput_1upml_181:focus,._formSelect_1upml_182:focus,._formTextarea_1upml_183:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary-color) 18%, transparent);outline:none}._formTextarea_1upml_183{resize:vertical;min-height:92px}._infoBox_1upml_207{border:1px solid color-mix(in srgb, var(--companies-primary-hover) 30%, var(--companies-border));background:color-mix(in srgb, var(--companies-primary-hover) 10%, var(--companies-bg));color:var(--companies-text);border-radius:16px;padding:16px 18px}._infoBox_1upml_207 h4{color:var(--companies-text-title);margin:0 0 .75rem}._infoBox_1upml_207 ul{margin:0;padding-left:1.25rem}._infoBox_1upml_207 li{margin-bottom:.4rem}._formActions_1upml_229{border-top:1px solid var(--companies-border);background:var(--companies-bg-alt);justify-content:flex-end;gap:.75rem;padding:18px 24px 22px;display:flex}._clearButton_1upml_238,._cancelButton_1upml_239,._submitButton_1upml_240{cursor:pointer;border:none;border-radius:12px;padding:12px 16px;font-weight:700;transition:all .2s}._clearButton_1upml_238{background:var(--companies-primary);color:var(--companies-text-title);border:1px solid var(--companies-border)}._cancelButton_1upml_239{background:color-mix(in srgb, var(--companies-deny-button) 14%, var(--companies-bg));color:var(--companies-deny-button);border:1px solid color-mix(in srgb, var(--companies-deny-button) 30%, var(--companies-border))}._submitButton_1upml_240{color:var(--bg-secondary)}._entry_1upml_85{background:var(--companies-accept-button)}._output_1upml_269{background:#f0a44b}._clearButton_1upml_238:hover:not(:disabled),._cancelButton_1upml_239:hover:not(:disabled),._submitButton_1upml_240:hover:not(:disabled){filter:brightness(.98)}._clearButton_1upml_238:disabled,._cancelButton_1upml_239:disabled,._submitButton_1upml_240:disabled{opacity:.6;cursor:not-allowed}@media (width<=900px){._formRow_1upml_158{grid-template-columns:1fr 1fr}}@media (width<=768px){._backdrop_1upml_1{padding:12px}._modalHeader_1upml_24,._scrollArea_1upml_92,._formActions_1upml_229{padding-left:16px;padding-right:16px}._formActions_1upml_229{flex-direction:column-reverse}}@media (width<=640px){._typeSelector_1upml_122,._formRow_1upml_158{grid-template-columns:1fr}._modalTitle_1upml_34{font-size:1.25rem}}._stockDashboard_u7vsh_1{background:var(--stock-bg-alt);border:1px solid var(--stock-border);border-radius:12px;width:100%;overflow:hidden;box-shadow:0 6px 18px #0000000f}._dashboardHeader_u7vsh_10{background:var(--stock-bg-item);border-bottom:1px solid var(--stock-border);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}._phaseOneStockSummary_u7vsh_20{flex-wrap:wrap;gap:.45rem;min-width:0;display:flex}._phaseOneStockSummary_u7vsh_20 span{background:var(--stock-bg-alt);border:1px solid var(--stock-border);min-height:2rem;color:var(--stock-text-subtitle);border-radius:999px;align-items:center;padding:.35rem .65rem;font-size:.78rem;font-weight:800;display:inline-flex}._dashboardActions_u7vsh_40{gap:.75rem;display:flex}._refreshButton_u7vsh_45{background:var(--stock-primary);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .9rem;font-size:.9rem;font-weight:600;transition:background-color .2s,transform .2s;display:inline-flex}._refreshButton_u7vsh_45:hover{background:var(--stock-primary-dark);transform:translateY(-1px)}._dashboardTabs_u7vsh_65{background:var(--stock-bg-alt);border-bottom:1px solid var(--stock-border);gap:0;display:flex;overflow-x:auto}._tabButton_u7vsh_73{cursor:pointer;color:var(--stock-text-subtitle);white-space:nowrap;background:0 0;border:none;border-bottom:3px solid #0000;align-items:center;gap:.45rem;padding:.85rem 1.1rem;font-size:.9rem;transition:color .2s,background-color .2s,border-color .2s;display:inline-flex}._tabButton_u7vsh_73:hover{color:var(--stock-text-title);background:var(--stock-bg-item)}._active_u7vsh_93{color:var(--stock-primary);border-bottom-color:var(--stock-primary);background:var(--stock-bg-item);font-weight:700}._tabIcon_u7vsh_100{font-size:1rem}._tabLabel_u7vsh_104{font-size:.9rem}._dashboardContent_u7vsh_108{min-height:360px}._tabContent_u7vsh_112{padding:1rem;animation:.2s ease-in-out _fadeIn_u7vsh_1}@keyframes _fadeIn_u7vsh_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._stockDashboardNoPermission_u7vsh_128{text-align:center;color:var(--stock-text-subtitle);background:var(--stock-bg-alt);border:1px solid var(--stock-border);border-radius:12px;padding:2rem}._stockDashboardNoPermission_u7vsh_128 p{margin:0}@media (width<=768px){._dashboardHeader_u7vsh_10{flex-direction:column;justify-content:center}._tabButton_u7vsh_73{padding:.75rem .9rem}._tabContent_u7vsh_112{padding:.85rem}}._pageContainer_3zjgs_1{width:min(100%, var(--content-max-width));min-height:100vh;color:var(--stock-text);font-family:var(--font-family-base);flex-direction:column;gap:clamp(1rem,2vw,1.5rem);margin:0 auto;padding:clamp(1rem,2vw,1.5rem);display:flex}._pageHeader_3zjgs_13{text-align:center;background:var(--stock-bg-gradient);border:1px solid var(--stock-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);padding:clamp(1.4rem,4vw,2.25rem) clamp(1rem,3vw,1.5rem)}._pageTitle_3zjgs_22{color:var(--stock-text-title);margin:0;font-size:clamp(1.7rem,3vw,2.35rem);font-weight:800;line-height:1.1}._pageSubtitle_3zjgs_30{max-width:44rem;color:var(--stock-text-subtitle);margin:.5rem auto 0;font-size:clamp(1rem,1.4vw,1.08rem);line-height:1.6}._searchSection_3zjgs_38,._stockSelectorSection_3zjgs_39,._mainContent_3zjgs_40,._emptyState_3zjgs_41,._unauthorizedContent_3zjgs_42{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}._searchSection_3zjgs_38,._stockSelectorSection_3zjgs_39,._mainContent_3zjgs_40{padding:clamp(.9rem,1.8vw,1.25rem)}._emptyState_3zjgs_41{align-items:center;gap:1.5rem;min-height:24rem;padding:clamp(1rem,2vw,1.5rem);display:grid}._companiesList_3zjgs_63{width:100%;min-width:0}._companiesListTitle_3zjgs_68{color:var(--stock-text-title);justify-content:center;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:1.05rem;font-weight:700;display:flex}._companiesListIcon_3zjgs_79,._companyIcon_3zjgs_80{color:var(--stock-box-icons)}._companiesGrid_3zjgs_84{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.85rem;display:grid}._companyCard_3zjgs_90{background:var(--stock-bg-item);border:1px solid var(--stock-border);border-radius:var(--radius-sm);appearance:none;text-align:left;cursor:pointer;align-items:center;gap:.7rem;width:100%;min-height:3.25rem;padding:.9rem 1rem;transition:background-color .2s,border-color .2s,transform .2s,box-shadow .2s;display:flex}._companyCard_3zjgs_90:hover{background:var(--stock-bg-selected);border-color:var(--stock-border-hover);box-shadow:var(--shadow-sm);transform:translateY(-1px)}._companyCard_3zjgs_90:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}._companyIcon_3zjgs_80{flex:none;font-size:1rem}._companyName_3zjgs_127{color:var(--stock-text-title-alt);font-weight:600}._loadingCompanies_3zjgs_132,._errorCompanies_3zjgs_133,._noCompanies_3zjgs_134,._emptyMessage_3zjgs_135{text-align:center}._loadingCompanies_3zjgs_132,._errorCompanies_3zjgs_133,._noCompanies_3zjgs_134{color:var(--stock-text-subtitle);padding:1rem}._errorCompanies_3zjgs_133{color:var(--danger-color);background:var(--danger-soft);border:1px solid color-mix(in srgb, var(--danger-color) 26%, transparent);border-radius:var(--radius-sm)}._emptyMessage_3zjgs_135{max-width:48rem;margin:0 auto}._emptyMessage_3zjgs_135 h3{color:var(--stock-text-title);margin:0 0 .45rem;font-size:clamp(1.15rem,2vw,1.35rem)}._emptyMessage_3zjgs_135 p{color:var(--stock-text-subtitle);margin:0;line-height:1.6}._spinner_3zjgs_170,._loadingSpinner_3zjgs_171{border-radius:50%;animation:1s linear infinite _spin_3zjgs_170}._spinner_3zjgs_170{border:3px solid var(--stock-border);border-top-color:var(--stock-primary);width:1.5rem;height:1.5rem;margin:0 auto}._pageLoading_3zjgs_184,._pageUnauthorized_3zjgs_185{min-height:100vh;color:var(--stock-text-title);justify-content:center;align-items:center;display:flex}._loadingSpinner_3zjgs_171{border:4px solid var(--stock-border);border-top-color:var(--stock-primary);width:2.5rem;height:2.5rem;margin-bottom:1rem}._pageLoading_3zjgs_184{flex-direction:column}._pageLoading_3zjgs_184 p,._unauthorizedContent_3zjgs_42 p{color:var(--stock-text-subtitle)}._unauthorizedContent_3zjgs_42{text-align:center;max-width:32rem;padding:1.5rem}._unauthorizedContent_3zjgs_42 h2{color:var(--stock-text-title);margin:0 0 .75rem}@keyframes _spin_3zjgs_170{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=768px){._pageContainer_3zjgs_1{padding:.9rem}._pageTitle_3zjgs_22{font-size:1.6rem}._searchSection_3zjgs_38,._stockSelectorSection_3zjgs_39,._mainContent_3zjgs_40,._emptyState_3zjgs_41{padding:.9rem}}._pageContainer_jz0hc_1{--stock-page-shadow:var(--shadow-sm);background:var(--stock-bg);width:100%;min-width:0;max-width:100%;min-height:100vh;color:var(--stock-text);box-sizing:border-box;flex-direction:column;gap:1rem;padding:1.25rem;display:flex;overflow-x:hidden}._pageHeader_jz0hc_17{text-align:center;background:var(--stock-bg-gradient);border:1px solid var(--stock-border);box-shadow:var(--stock-page-shadow);border-radius:12px;padding:.75rem 1rem}._pageTitle_jz0hc_26{color:var(--stock-text-title);margin:0;font-size:1.9rem;font-weight:700}._pageSubtitle_jz0hc_33{color:var(--stock-text-subtitle);margin:.25rem 0 0;font-size:1rem}._searchSection_jz0hc_39,._mainContent_jz0hc_40,._emptyState_jz0hc_41{background:var(--stock-bg-alt);border:1px solid var(--stock-border);width:100%;min-width:0;max-width:100%;box-shadow:var(--stock-page-shadow);box-sizing:border-box;border-radius:12px}._searchSection_jz0hc_39,._mainContent_jz0hc_40{padding:1rem}._mainContent_jz0hc_40{min-height:420px;overflow-x:hidden}._companyHeader_jz0hc_62{border-bottom:1px solid var(--stock-border);margin-bottom:1rem;padding-bottom:.75rem}._companyHeader_jz0hc_62 h2{color:var(--stock-text-title);margin:0;font-size:1.2rem}._companyCnpj_jz0hc_74{color:var(--stock-text-subtitle);margin-top:.25rem;font-size:.9rem;display:inline-block}._emptyState_jz0hc_41{justify-content:center;align-items:center;min-height:280px;padding:1rem;display:flex}._emptyMessage_jz0hc_89{text-align:center;max-width:640px}._emptyMessage_jz0hc_89 h3{color:var(--stock-text-title);margin:0 0 .4rem}._emptyMessage_jz0hc_89 p{color:var(--stock-text-subtitle);margin:0}@media (width<=768px){._pageContainer_jz0hc_1{padding:.9rem}._pageTitle_jz0hc_26{font-size:1.5rem}._searchSection_jz0hc_39,._mainContent_jz0hc_40,._emptyState_jz0hc_41{padding:.9rem}}._pageContainer_6zw4l_1{--stock-page-shadow:var(--shadow-sm);background:var(--stock-bg);min-height:100vh;color:var(--stock-text);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}._pageHeader_6zw4l_12{text-align:center;background:var(--stock-bg-gradient);border:1px solid var(--stock-border);box-shadow:var(--stock-page-shadow);border-radius:12px;padding:.75rem 1rem}._pageTitle_6zw4l_21{color:var(--stock-text-title);margin:0;font-size:1.9rem;font-weight:700}._pageSubtitle_6zw4l_28{color:var(--stock-text-subtitle);margin:.25rem 0 0;font-size:1rem}._searchSection_6zw4l_34,._mainContent_6zw4l_35,._emptyState_6zw4l_36{background:var(--stock-bg-alt);border:1px solid var(--stock-border);box-shadow:var(--stock-page-shadow);border-radius:12px}._searchSection_6zw4l_34,._mainContent_6zw4l_35{padding:1rem}._mainContent_6zw4l_35{min-height:420px}._selectionSummary_6zw4l_52{border:1px solid var(--stock-border);background:var(--stock-bg);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}._selectionLabel_6zw4l_63{color:var(--stock-text-subtitle);margin-bottom:4px;font-size:.85rem;display:block}._selectionValue_6zw4l_70{color:var(--stock-text-title);font-size:1rem}._openModalButton_6zw4l_75{cursor:pointer;background:var(--stock-primary);color:var(--bg-secondary);border:none;border-radius:12px;align-items:center;gap:8px;padding:12px 16px;font-weight:700;transition:all .2s;display:inline-flex}._openModalButton_6zw4l_75:hover{background:var(--stock-primary-dark)}._companyHeader_6zw4l_93{border-bottom:1px solid var(--stock-border);margin-bottom:1rem;padding-bottom:.75rem}._companyHeader_6zw4l_93 h2{color:var(--stock-text-title);margin:0;font-size:1.2rem}._companyCnpj_6zw4l_105{color:var(--stock-text-subtitle);margin-top:.25rem;font-size:.9rem;display:inline-block}._emptyState_6zw4l_36{justify-content:center;align-items:center;min-height:280px;padding:1rem;display:flex}._emptyMessage_6zw4l_120{text-align:center;max-width:640px}._emptyMessage_6zw4l_120 h3{color:var(--stock-text-title);margin:0 0 .4rem}._emptyMessage_6zw4l_120 p{color:var(--stock-text-subtitle);margin:0}@media (width<=768px){._pageContainer_6zw4l_1{padding:.9rem}._pageTitle_6zw4l_21{font-size:1.5rem}._searchSection_6zw4l_34,._mainContent_6zw4l_35,._emptyState_6zw4l_36{padding:.9rem}._selectionSummary_6zw4l_52{flex-direction:column;align-items:stretch}}._pageContainer_1qj0g_1{--stock-page-shadow:var(--shadow-sm);background:var(--stock-bg);min-height:100vh;color:var(--stock-text);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}._pageHeader_1qj0g_12{text-align:center;background:var(--stock-bg-gradient);border:1px solid var(--stock-border);box-shadow:var(--stock-page-shadow);border-radius:12px;padding:.75rem 1rem}._pageTitle_1qj0g_21{color:var(--stock-text-title);margin:0;font-size:1.9rem;font-weight:700}._pageSubtitle_1qj0g_28{color:var(--stock-text-subtitle);margin:.25rem 0 0;font-size:1rem}._searchSection_1qj0g_34,._mainContent_1qj0g_35,._emptyState_1qj0g_36{background:var(--stock-bg-alt);border:1px solid var(--stock-border);box-shadow:var(--stock-page-shadow);border-radius:12px}._searchSection_1qj0g_34,._mainContent_1qj0g_35{padding:1rem}._mainContent_1qj0g_35{min-height:420px}._companyHeader_1qj0g_52{border-bottom:1px solid var(--stock-border);margin-bottom:1rem;padding-bottom:.75rem}._companyHeader_1qj0g_52 h2{color:var(--stock-text-title);margin:0;font-size:1.2rem}._companyCnpj_1qj0g_64{color:var(--stock-text-subtitle);margin-top:.25rem;font-size:.9rem;display:inline-block}._emptyState_1qj0g_36{justify-content:center;align-items:center;min-height:280px;padding:1rem;display:flex}._emptyMessage_1qj0g_79{text-align:center;max-width:640px}._emptyMessage_1qj0g_79 h3{color:var(--stock-text-title);margin:0 0 .4rem}._emptyMessage_1qj0g_79 p{color:var(--stock-text-subtitle);margin:0}@media (width<=768px){._pageContainer_1qj0g_1{padding:.9rem}._pageTitle_1qj0g_21{font-size:1.5rem}._searchSection_1qj0g_34,._mainContent_1qj0g_35,._emptyState_1qj0g_36{padding:.9rem}}._formGrid_9eg7s_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid}._formField_9eg7s_7{flex-direction:column;gap:6px;display:flex}._formFieldFull_9eg7s_13{grid-column:1/-1}._formField_9eg7s_7 label{color:var(--companies-text-subtitle);font-size:.92rem;font-weight:600}._formField_9eg7s_7 input,._formField_9eg7s_7 select,._formField_9eg7s_7 textarea{border:1px solid var(--companies-border);width:100%;color:var(--companies-text);background:var(--companies-bg-alt);box-sizing:border-box;border-radius:12px;padding:12px 14px;font-size:.95rem}._formField_9eg7s_7 input::placeholder,._formField_9eg7s_7 textarea::placeholder{color:var(--companies-text-subtitle)}._formField_9eg7s_7 textarea{resize:vertical;min-height:96px}._fieldHint_9eg7s_46{color:var(--companies-text-subtitle);margin:0;font-size:.82rem}._checkboxRow_9eg7s_52{color:var(--companies-text);align-items:center;gap:10px;font-weight:600;display:flex}._checkboxRow_9eg7s_52 input[type=checkbox]{width:18px;height:18px;accent-color:var(--companies-primary-hover)}._statusCard_9eg7s_66{border:1px solid var(--companies-border);background:var(--companies-bg);border-radius:16px;flex-direction:column;gap:12px;padding:18px;display:flex}._statusTitle_9eg7s_76{color:var(--companies-text-title);margin:0;font-size:1rem}._statusDescription_9eg7s_82{color:var(--companies-text-subtitle);margin:0;line-height:1.5}._deleteName_9eg7s_88{color:var(--companies-text-title);font-weight:700}._warningCard_9eg7s_93{background:color-mix(in srgb, var(--companies-deny-button) 10%, var(--companies-bg));border:1px solid color-mix(in srgb, var(--companies-deny-button) 30%, var(--companies-border));color:var(--companies-deny-button);border-radius:14px;padding:14px 16px;font-size:.92rem;line-height:1.5}@media (width<=768px){._formGrid_9eg7s_1{grid-template-columns:1fr}}._pageContainer_42csz_1{--stock-page-shadow:var(--shadow-sm);--stock-button-text:var(--bg-secondary);--stock-focus-ring:color-mix(in srgb, var(--stock-primary) 12%, transparent);background:var(--stock-bg);min-height:100vh;color:var(--stock-text);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}._pageHeader_42csz_14{text-align:center;background:var(--stock-bg-gradient);border:1px solid var(--stock-border);box-shadow:var(--stock-page-shadow);border-radius:12px;padding:.75rem 1rem}._pageTitle_42csz_23{color:var(--stock-text-title);margin:0;font-size:1.9rem;font-weight:700}._pageSubtitle_42csz_30{color:var(--stock-text-subtitle);margin:.25rem 0 0;font-size:1rem}._mainContent_42csz_36{background:var(--stock-bg-alt);border:1px solid var(--stock-border);box-shadow:var(--stock-page-shadow);border-radius:12px;padding:1rem}._stockContainer_42csz_44{width:100%}._loading_42csz_48{text-align:center;color:var(--stock-text-subtitle);padding:2rem}._addStockButton_42csz_54,._sortButton_42csz_55{cursor:pointer;border:none;border-radius:8px;padding:.6rem .95rem;font-weight:600;transition:all .2s}._addStockButton_42csz_54{background:var(--stock-primary);color:var(--stock-button-text);align-items:center;gap:.5rem;margin-bottom:1rem;display:inline-flex}._addStockButton_42csz_54:hover,._sortButton_42csz_55:hover{background:var(--stock-primary-dark)}._controls_42csz_78{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}._searchInput_42csz_85{border:1px solid var(--stock-border);background:var(--stock-bg-alt);min-width:220px;color:var(--stock-text);border-radius:8px;flex:1;padding:.62rem .8rem}._searchInput_42csz_85:focus{border-color:var(--stock-border-hover);box-shadow:0 0 0 3px var(--stock-focus-ring);outline:none}._sortButton_42csz_55{background:var(--stock-bg-item);color:var(--stock-text-title-alt);border:1px solid var(--stock-border)}._tableContainer_42csz_107{border:1px solid var(--stock-border);border-radius:10px;overflow:hidden}._table_42csz_107{border-collapse:collapse;width:100%}._table_42csz_107 th,._table_42csz_107 td{border-bottom:1px solid var(--stock-border);text-align:left;padding:.75rem .8rem}._table_42csz_107 thead,._table_42csz_107 tbody tr:nth-child(2n){background:var(--stock-bg-item)}._table_42csz_107 tbody tr:hover{background:var(--stock-bg-selected)}._statusDefault_42csz_137{color:var(--stock-success);font-weight:700}._statusNormal_42csz_142{color:var(--stock-text-subtitle);font-weight:700}._actions_42csz_147{gap:.45rem;display:flex}._editButton_42csz_152,._deleteButton_42csz_153{color:var(--stock-button-text);cursor:pointer;border:none;border-radius:6px;padding:.45rem .6rem}._editButton_42csz_152{background:var(--stock-primary)}._deleteButton_42csz_153{background:var(--stock-primary-dark)}._emptyState_42csz_169{text-align:center;color:var(--stock-text-subtitle);padding:1.2rem}@media (width<=768px){._pageContainer_42csz_1{padding:.9rem}._controls_42csz_78{flex-direction:column;align-items:stretch}}._container_bs1ra_1{border:1px solid var(--companies-border);background:linear-gradient(180deg, var(--companies-bg-alt) 0%, var(--companies-bg) 100%);border-radius:16px;flex-direction:column;gap:16px;padding:20px;display:flex;box-shadow:0 12px 30px #0f172a0f}._header_bs1ra_12{flex-direction:column;gap:6px;display:flex}._title_bs1ra_18{color:var(--companies-text-title);margin:0;font-size:1.25rem}._subtitle_bs1ra_24{color:var(--companies-text-subtitle);margin:0;font-size:.95rem}._searchContainer_bs1ra_30{position:relative}._searchBar_bs1ra_34{border:1px solid var(--companies-border);background:var(--companies-bg-alt);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}@media (width<=600px){._searchBar_bs1ra_34{flex-wrap:wrap}}._searchIcon_bs1ra_48{color:var(--companies-primary-hover);flex-shrink:0}._searchInput_bs1ra_53{width:100%;min-width:0;color:var(--companies-text);background:0 0;border:none;outline:none;flex:1;font-size:.98rem}._searchInput_bs1ra_53::placeholder{color:var(--companies-text-subtitle)}@media (width<=600px){._searchInput_bs1ra_53{flex:calc(100% - 40px);width:auto}}._actions_bs1ra_72{flex-shrink:0;align-items:center;gap:8px;display:flex}._actionButton_bs1ra_79,._iconButton_bs1ra_80{border:1px solid var(--companies-border);background:var(--companies-bg);color:var(--companies-text-title);cursor:pointer;border-radius:10px;transition:all .2s}._actionButton_bs1ra_79{padding:8px 12px}._iconButton_bs1ra_80{justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}._actionButton_bs1ra_79:hover,._iconButton_bs1ra_80:hover,._companyItem_bs1ra_103:hover{background:var(--companies-primary)}._dropdown_bs1ra_107{z-index:15;border:1px solid var(--companies-border);background:var(--companies-bg-alt);border-radius:14px;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow:hidden;box-shadow:0 18px 45px #0f172a1f}._dropdownHeader_bs1ra_120{border-bottom:1px solid var(--companies-border);color:var(--companies-text-subtitle);padding:12px 14px;font-size:.92rem;font-weight:600}._companyList_bs1ra_128{max-height:280px;overflow-y:auto}._companyItem_bs1ra_103{background:var(--companies-bg-alt);border:none;border-bottom:1px solid var(--companies-border);cursor:pointer;text-align:left;grid-template-columns:24px 1fr auto;align-items:center;gap:12px;width:100%;padding:14px;display:grid}._selected_bs1ra_147{background:var(--companies-primary)}._companyIcon_bs1ra_151{color:var(--companies-primary-hover)}._companyName_bs1ra_155{color:var(--companies-text-title);align-items:center;gap:6px;font-weight:600;display:inline-flex}._companyDefaultIcon_bs1ra_163{color:#f59e0b;font-size:.82rem}._companyMeta_bs1ra_168{color:var(--companies-text-subtitle);font-size:.88rem}._emptyState_bs1ra_173{color:var(--companies-text-subtitle);padding:16px}._manager_1cb2w_1{border:1px solid var(--companies-border);background:var(--companies-bg-alt);border-radius:18px;flex-direction:column;gap:20px;padding:24px;display:flex;box-shadow:0 16px 38px #0f172a14}._header_1cb2w_12{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._headerCopy_1cb2w_19{flex-direction:column;gap:6px;display:flex}._title_1cb2w_25{color:var(--companies-text-title);margin:0;font-size:1.4rem}._subtitle_1cb2w_31{color:var(--companies-text-subtitle);margin:0}._primaryButton_1cb2w_36,._secondaryButton_1cb2w_37,._dangerButton_1cb2w_38,._paginationButton_1cb2w_39{cursor:pointer;border:none;border-radius:12px;font-weight:600;transition:all .2s}._primaryButton_1cb2w_36{background:var(--companies-primary-hover);color:var(--companies-bg-alt);padding:12px 16px}._secondaryButton_1cb2w_37{background:var(--companies-primary);color:var(--companies-text-title);border:1px solid var(--companies-border);padding:8px 12px}._dangerButton_1cb2w_38{background:color-mix(in srgb, var(--companies-deny-button) 18%, var(--companies-bg-alt));color:var(--companies-deny-button);border:1px solid color-mix(in srgb, var(--companies-deny-button) 35%, var(--companies-border));padding:8px 12px}._primaryButton_1cb2w_36:hover,._secondaryButton_1cb2w_37:hover,._dangerButton_1cb2w_38:hover,._paginationButton_1cb2w_39:hover{filter:brightness(.97)}._primaryButton_1cb2w_36:disabled,._secondaryButton_1cb2w_37:disabled,._dangerButton_1cb2w_38:disabled,._paginationButton_1cb2w_39:disabled{opacity:.6;cursor:not-allowed}._toolbar_1cb2w_82{grid-template-columns:minmax(240px,1fr) 180px 180px;gap:12px;display:grid}._toolbar_1cb2w_82 input,._toolbar_1cb2w_82 select,._formField_1cb2w_90 input,._formField_1cb2w_90 select,._formField_1cb2w_90 textarea{border:1px solid var(--companies-border);width:100%;color:var(--companies-text);background:var(--companies-bg-alt);box-sizing:border-box;border-radius:12px;padding:12px 14px;font-size:.95rem}._toolbar_1cb2w_82 input::placeholder,._formField_1cb2w_90 input::placeholder,._formField_1cb2w_90 textarea::placeholder{color:var(--companies-text-subtitle)}._summary_1cb2w_109{flex-wrap:wrap;gap:12px;display:flex}._summaryCard_1cb2w_115{background:var(--companies-bg);border:1px solid var(--companies-border);border-radius:14px;min-width:160px;padding:14px 16px}._summaryLabel_1cb2w_123{color:var(--companies-text-subtitle);margin-bottom:6px;font-size:.84rem;display:block}._summaryValue_1cb2w_130{color:var(--companies-text-title);font-size:1.1rem;font-weight:700}._tableWrapper_1cb2w_136{border:1px solid var(--companies-border);background:var(--companies-bg-alt);border-radius:14px;overflow-x:auto}._table_1cb2w_136{border-collapse:collapse;width:100%;min-width:960px}._table_1cb2w_136 th,._table_1cb2w_136 td{border-bottom:1px solid var(--companies-border);text-align:left;vertical-align:middle;color:var(--companies-text);padding:14px 16px}._table_1cb2w_136 th{background:var(--companies-primary);color:var(--companies-text-title);text-transform:uppercase;letter-spacing:.04em;font-size:.88rem}._rowTitle_1cb2w_166{flex-direction:column;gap:4px;display:flex}._rowPrimary_1cb2w_172{color:var(--companies-text-title);font-weight:700}._rowSecondary_1cb2w_177{color:var(--companies-text-subtitle);font-size:.9rem}._actions_1cb2w_182{flex-wrap:wrap;gap:8px;display:flex}._badge_1cb2w_188{border-radius:999px;justify-content:center;align-items:center;min-width:84px;padding:6px 10px;font-size:.82rem;font-weight:700;display:inline-flex}._badgeActive_1cb2w_199{background:color-mix(in srgb, var(--companies-accept-button) 18%, var(--companies-bg-alt));color:var(--companies-accept-button)}._badgeInactive_1cb2w_204{background:color-mix(in srgb, #f0a44b 18%, var(--companies-bg-alt));color:#f0a44b}._pagination_1cb2w_39{justify-content:space-between;align-items:center;gap:16px;display:flex}._paginationInfo_1cb2w_216{color:var(--companies-text-subtitle)}._paginationControls_1cb2w_220{gap:8px;display:flex}._paginationButton_1cb2w_39{background:var(--companies-primary);color:var(--companies-text-title);border:1px solid var(--companies-border);padding:10px 14px}._emptyState_1cb2w_232,._errorState_1cb2w_233,._loadingState_1cb2w_234{border:1px dashed var(--companies-border);text-align:center;color:var(--companies-text-subtitle);background:var(--companies-bg);border-radius:14px;padding:32px 18px}._errorState_1cb2w_233{color:var(--companies-deny-button);background:color-mix(in srgb, var(--companies-deny-button) 10%, var(--companies-bg));border-color:color-mix(in srgb, var(--companies-deny-button) 35%, var(--companies-border))}._formGrid_1cb2w_249{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._formField_1cb2w_90{flex-direction:column;gap:6px;display:flex}._formField_1cb2w_90 label{color:var(--companies-text-subtitle);font-size:.9rem;font-weight:600}._formField_1cb2w_90 textarea{resize:vertical;min-height:96px}._formFieldFull_1cb2w_272{grid-column:1/-1}._helpText_1cb2w_276{color:var(--companies-text-subtitle);margin:0;font-size:.84rem}._sectionCard_1cb2w_282{border:1px solid var(--companies-border);background:var(--companies-bg);border-radius:16px;flex-direction:column;gap:14px;padding:18px;display:flex}._sectionTitle_1cb2w_292{color:var(--companies-text-title);margin:0;font-size:1.02rem}._sectionSubtitle_1cb2w_298{color:var(--companies-text-subtitle);margin:0;font-size:.88rem}._checkboxRow_1cb2w_304{color:var(--companies-text);align-items:center;gap:10px;font-weight:600;display:flex}._checkboxRow_1cb2w_304 input[type=checkbox]{width:18px;height:18px}._inlineActions_1cb2w_317{justify-content:space-between;align-items:center;gap:12px;display:flex}._materialTable_1cb2w_324{border-collapse:collapse;width:100%;min-width:900px}._materialTable_1cb2w_324 th,._materialTable_1cb2w_324 td{border-bottom:1px solid var(--companies-border);text-align:left;vertical-align:middle;color:var(--companies-text);padding:12px}._materialTable_1cb2w_324 th{background:var(--companies-primary);color:var(--companies-text-title);text-transform:uppercase;font-size:.82rem}._materialInput_1cb2w_346{min-width:110px}@media (width<=900px){._toolbar_1cb2w_82,._formGrid_1cb2w_249,._header_1cb2w_12,._pagination_1cb2w_39{flex-direction:column;grid-template-columns:1fr}._table_1cb2w_136{min-width:760px}}._pageContainer_1s3kw_1{flex-direction:column;gap:24px;padding:24px;display:flex}._pageHeader_1s3kw_8{flex-direction:column;gap:8px;display:flex}._pageTitle_1s3kw_14{color:var(--companies-text-title);margin:0;font-size:1.9rem}._pageSubtitle_1s3kw_20{color:var(--companies-text-subtitle);max-width:900px;margin:0}._emptyState_1s3kw_26{border:1px dashed var(--companies-border);background:var(--companies-bg);text-align:center;border-radius:18px;padding:36px 24px}._emptyMessage_1s3kw_34 h3{color:var(--companies-text-title);margin:0 0 8px}._emptyMessage_1s3kw_34 p{color:var(--companies-text-subtitle);margin:0}._profile_yyqom_1{--profile-button-text:var(--profile-input-text);--profile-warning-button:var(--warning-color);--profile-warning-button-hover:color-mix(in srgb, var(--warning-color) 82%, black);--profile-info-surface:color-mix(in srgb, var(--profile-bg-alt) 86%, var(--profile-bg));--profile-info-border:color-mix(in srgb, var(--profile-border) 70%, transparent);--profile-hover-surface:color-mix(in srgb, var(--profile-bg-alt) 76%, var(--profile-bg));font-family:var(--font-family-base);background-color:var(--profile-bg);color:var(--profile-text);min-height:100vh;padding:2rem}._hero_yyqom_24{text-align:center;background:var(--profile-bg-gradient);border:1px solid var(--profile-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);margin-bottom:2rem;padding:3rem 2rem}._hero_yyqom_24 h1{margin-bottom:.5rem;font-size:2.5rem;font-weight:700}._hero_yyqom_24 p{color:var(--profile-text-label);font-size:1.1rem}._profileContent_yyqom_65{flex-direction:column;align-items:center;gap:2rem;display:flex}._profileCard_yyqom_81{background-color:var(--profile-bg-alt);border-radius:var(--radius-xl);text-align:center;width:100%;max-width:500px;box-shadow:var(--shadow-md);border:2px solid var(--profile-border);padding:2.5rem}._profileIcon_yyqom_101{color:var(--profile-text-subtext);margin-bottom:1rem;font-size:4.5rem}._username_yyqom_113{font-size:1.6rem;font-weight:700}._userDetails_yyqom_123{margin-top:1rem}._userInfo_yyqom_131{color:var(--profile-text-label);justify-content:center;align-items:center;gap:8px;margin:.4rem 0;font-size:1.05rem;display:flex}._icon_yyqom_151{color:var(--profile-text-subtext)}._buttonGroup_yyqom_161{flex-direction:column;gap:1rem;width:100%;margin-top:1.5rem;display:flex}._editButton_yyqom_179{background-color:var(--profile-primary);color:var(--profile-button-text);cursor:pointer;border:none;border-radius:30px;justify-content:center;align-items:center;gap:8px;width:100%;padding:.75rem 1.5rem;font-size:1rem;font-weight:700;transition:all .3s;display:inline-flex}._editButton_yyqom_179:hover{background-color:var(--profile-primary-hover);transform:scale(1.02)}._changePasswordButton_yyqom_224{background-color:var(--warning-color);color:var(--profile-button-text);cursor:pointer;border:none;border-radius:30px;justify-content:center;align-items:center;gap:8px;width:100%;padding:.75rem 1.5rem;font-size:1rem;font-weight:700;transition:all .3s;display:inline-flex}._changePasswordButton_yyqom_224:hover{background-color:var(--profile-warning-button-hover);transform:scale(1.02)}@media (width>=480px){._buttonGroup_yyqom_161{flex-direction:row}._editButton_yyqom_179,._changePasswordButton_yyqom_224{flex:1;width:auto}}._companiesSection_yyqom_293{background-color:var(--profile-bg-alt);border-radius:var(--radius-xl);text-align:center;width:100%;max-width:500px;box-shadow:var(--shadow-sm);border:2px solid var(--profile-border);padding:2rem}._sectionTitle_yyqom_313{margin-bottom:1rem;font-size:1.3rem;font-weight:700}._manageCompaniesButton_yyqom_325{background-color:var(--profile-primary);color:var(--profile-button-text);cursor:pointer;border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:1rem;font-weight:700;transition:all .3s}._manageCompaniesButton_yyqom_325:hover{background-color:var(--profile-primary-hover);transform:scale(1.03)}._additionalInfo_yyqom_360{background-color:var(--profile-bg-alt);border-radius:var(--radius-xl);width:100%;max-width:500px;box-shadow:var(--shadow-md);border:2px solid var(--profile-border);margin-top:1rem;padding:2rem}._infoGrid_yyqom_380{flex-direction:column;gap:1.5rem;display:flex}._infoItem_yyqom_392{background-color:var(--profile-info-surface);border:1px solid var(--profile-info-border);border-radius:12px;align-items:flex-start;gap:1rem;padding:1rem;display:flex}._infoIcon_yyqom_410{color:var(--profile-text-subtext);flex-shrink:0;margin-top:.2rem;font-size:1.5rem}._infoContent_yyqom_424{flex-direction:column;flex:1;gap:.3rem;display:flex}._infoLabel_yyqom_438{color:var(--profile-text-label);font-size:.9rem;font-weight:600}._infoValue_yyqom_450{color:var(--profile-text);word-wrap:break-word;font-size:1rem}._modalOverlay_yyqom_464{background-color:var(--surface-backdrop);z-index:var(--z-index-modal,2000);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._modal_yyqom_464{background-color:var(--profile-bg-alt);border-radius:var(--radius-xl);width:100%;max-width:500px;max-height:90vh;box-shadow:var(--shadow-lg);border:2px solid var(--profile-border);flex-direction:column;display:flex;overflow:hidden}._modalHeader_yyqom_512{border-bottom:1px solid var(--profile-border);justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex}._modalHeader_yyqom_512 h3{color:var(--profile-text);margin:0;font-size:1.4rem}._closeButton_yyqom_540{color:var(--profile-text-label);cursor:pointer;background:0 0;border:none;border-radius:50%;padding:.5rem;font-size:1.5rem;transition:all .3s}._closeButton_yyqom_540:hover{background-color:var(--profile-hover-surface);color:var(--profile-text)}._closeButton_yyqom_540:disabled{opacity:.5;cursor:not-allowed}._modalForm_yyqom_581{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._modalBody_yyqom_589{flex:1;min-height:0;padding:2rem;overflow-y:auto}._formGroup_yyqom_600{margin-bottom:1.5rem}._formGroup_yyqom_600 label{color:var(--profile-text-label);margin-bottom:.5rem;font-size:.95rem;font-weight:600;display:block}._formGroup_yyqom_600 input{border:2px solid var(--profile-border);background-color:var(--profile-bg);width:100%;color:var(--profile-text);box-sizing:border-box;border-radius:8px;padding:.75rem 1rem;font-size:1rem;transition:all .3s}._formGroup_yyqom_600 input:focus{border-color:var(--profile-primary);box-shadow:0 0 0 4px var(--focus-ring);outline:none}._formGroup_yyqom_600 input:disabled{opacity:.6;cursor:not-allowed}._inputError_yyqom_669{border-color:var(--danger-color)!important}._inputError_yyqom_669:focus{box-shadow:0 0 0 4px color-mix(in srgb, var(--danger-color) 22%, transparent)!important}._errorMessage_yyqom_683{color:var(--danger-color);margin-top:.5rem;font-size:.85rem;display:block}._modalFooter_yyqom_696{border-top:1px solid var(--profile-border);background-color:var(--profile-bg-alt);flex:none;justify-content:flex-end;gap:1rem;padding:1.5rem 2rem;display:flex}._cancelButton_yyqom_714,._saveButton_yyqom_716{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:all .3s;display:inline-flex}._cancelButton_yyqom_714{color:var(--profile-text-label);border:2px solid var(--profile-border);background-color:#0000}._cancelButton_yyqom_714:hover{background-color:var(--profile-info-surface);color:var(--profile-text)}._saveButton_yyqom_716{background-color:var(--profile-primary);color:var(--profile-button-text)}._saveButton_yyqom_716:hover{background-color:var(--profile-primary-hover);transform:translateY(-1px)}._cancelButton_yyqom_714:disabled,._saveButton_yyqom_716:disabled{opacity:.6;cursor:not-allowed;transform:none}@media (width<=600px){._modalOverlay_yyqom_464{padding:.5rem}._modal_yyqom_464{max-height:95vh}._modalHeader_yyqom_512,._modalBody_yyqom_589,._modalFooter_yyqom_696{padding-left:1.5rem;padding-right:1.5rem}._modalFooter_yyqom_696{flex-direction:column-reverse}._cancelButton_yyqom_714,._saveButton_yyqom_716{justify-content:center;width:100%}}@media (width>=768px){._infoGrid_yyqom_380{grid-template-columns:1fr;gap:1rem;display:grid}}._notLogged_yyqom_871,._loading_yyqom_873{text-align:center;color:var(--profile-text-label);padding:2rem;font-size:1.2rem}._changePassword_1w7zh_1{font-family:var(--font-family-base);background-color:var(--profile-bg);color:var(--profile-text);min-height:100vh;padding:2rem}._hero_1w7zh_18{text-align:center;background:var(--profile-bg-gradient);border:1px solid var(--profile-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);margin-bottom:2rem;padding:3rem 2rem}._hero_1w7zh_18 h1{margin-bottom:.5rem;font-size:2.5rem;font-weight:700}._hero_1w7zh_18 p{color:var(--profile-text-label);font-size:1.1rem}._changePasswordContent_1w7zh_59{flex-direction:column;align-items:center;gap:2rem;display:flex}._changePasswordCard_1w7zh_75{background-color:var(--profile-bg-alt);border-radius:var(--radius-xl);text-align:center;width:100%;max-width:500px;box-shadow:var(--shadow-md);border:2px solid var(--profile-border);padding:2.5rem}._changePasswordIcon_1w7zh_95{color:var(--profile-text-subtext);margin-bottom:1rem;font-size:3rem}._changePasswordCard_1w7zh_75 h2{margin-bottom:.5rem;font-size:1.8rem;font-weight:700}._subtitle_1w7zh_119{color:var(--profile-text-label);margin-bottom:2rem;font-size:.95rem}._form_1w7zh_133{text-align:left}._inputGroup_1w7zh_141{margin-bottom:1.5rem}._inputGroup_1w7zh_141 label{color:var(--profile-text);margin-bottom:.5rem;font-size:.9rem;font-weight:600;display:block}._passwordInput_1w7zh_165{align-items:center;display:flex;position:relative}._passwordInput_1w7zh_165 input{border:2px solid var(--profile-border);background-color:var(--profile-bg);width:100%;color:var(--profile-text);border-radius:8px;padding:.75rem 3rem .75rem 1rem;font-size:1rem;transition:border-color .3s}._passwordInput_1w7zh_165 input:focus{border-color:var(--profile-primary);outline:none}._passwordInput_1w7zh_165 input::placeholder{color:var(--profile-text-label)}._togglePassword_1w7zh_217{color:var(--profile-text-subtext);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:1rem;transition:color .3s;display:flex;position:absolute;right:1rem}._togglePassword_1w7zh_217:hover{color:var(--profile-primary)}._inputError_1w7zh_255{border-color:var(--danger-color)!important}._errorMessage_1w7zh_262{color:var(--danger-color);margin-top:.25rem;font-size:.8rem;display:block}._submitButton_1w7zh_277{background-color:var(--profile-primary);color:#fff;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-bottom:2rem;padding:1rem;font-size:1rem;font-weight:700;transition:all .3s;display:flex}._submitButton_1w7zh_277:hover:not(:disabled){background-color:var(--profile-primary-hover);transform:translateY(-2px)}._submitButton_1w7zh_277:disabled{opacity:.6;cursor:not-allowed;transform:none}._securityTips_1w7zh_337{background-color:var(--profile-bg);border:1px solid var(--profile-border);text-align:left;border-radius:8px;padding:1.5rem}._securityTips_1w7zh_337 h3{color:var(--profile-text);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1rem;display:flex}._securityTips_1w7zh_337 ul{margin:0;padding:0;list-style:none}._securityTips_1w7zh_337 li{color:var(--profile-text-label);padding:.25rem 0 .25rem 1rem;font-size:.9rem;position:relative}._securityTips_1w7zh_337 li:before{content:"•";color:var(--profile-primary);position:absolute;left:0}._loading_1w7zh_415{min-height:50vh;color:var(--profile-text-label);justify-content:center;align-items:center;font-size:1.2rem;display:flex}._notLogged_1w7zh_433{min-height:50vh;color:var(--danger-color);text-align:center;justify-content:center;align-items:center;font-size:1.2rem;display:flex}@media (width<=768px){._changePassword_1w7zh_1{padding:1rem}._hero_1w7zh_18{padding:2rem 1rem}._hero_1w7zh_18 h1{font-size:2rem}._changePasswordCard_1w7zh_75{padding:1.5rem}._changePasswordIcon_1w7zh_95{font-size:2.5rem}._changePasswordCard_1w7zh_75 h2{font-size:1.5rem}}@media (width<=480px){._hero_1w7zh_18 h1{font-size:1.8rem}._changePasswordCard_1w7zh_75{padding:1rem}._passwordInput_1w7zh_165 input{padding:.6rem 2.5rem .6rem .8rem}._togglePassword_1w7zh_217{right:.8rem}}._sidebar_ggv6g_3{--sidebar-form-surface-bg:var(--companies-bg);--sidebar-form-surface-alt:var(--companies-bg-alt);--sidebar-form-title:var(--companies-text-title);--sidebar-form-text:var(--companies-subtitle);--sidebar-form-border:var(--border-color);--sidebar-form-border-strong:color-mix(in srgb, var(--border-color) 75%, transparent);--sidebar-form-focus-border:var(--primary-color);--sidebar-form-focus-ring:color-mix(in srgb, var(--primary-color) 18%, transparent);--sidebar-form-shadow:var(--shadow-lg);--sidebar-form-footer-shadow:0 -10px 18px color-mix(in srgb, var(--surface-backdrop) 22%, transparent);--sidebar-form-scrollbar:color-mix(in srgb, var(--text-secondary) 45%, transparent);--sidebar-form-button-text:var(--bg-secondary);background:var(--sidebar-form-surface-bg);width:30vw;min-width:20vw;max-width:35vw;height:100%;box-shadow:var(--sidebar-form-shadow);z-index:var(--z-index-modal,2000);box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:22px 20px 16px;transition:left .5s ease-out;display:flex;position:fixed;top:0;left:-100%;overflow:hidden}._header_ggv6g_69{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._show_ggv6g_85{left:0}._hide_ggv6g_93{left:-100%}._title_ggv6g_103{color:var(--sidebar-form-title);text-align:left;flex:1;margin:0 0 12px;padding-right:12px;font-size:1.35rem}._closeButton_ggv6g_121{border:1px solid var(--sidebar-form-border-strong);background:var(--sidebar-form-surface-alt);width:36px;height:36px;color:var(--sidebar-form-text);cursor:pointer;border-radius:999px;flex:none;font-size:.95rem}._formContainer_ggv6g_147{flex-direction:column;flex:1;align-items:stretch;width:100%;min-height:0;display:flex;overflow:hidden}._formBody_ggv6g_167{flex-direction:column;flex:1;gap:12px;min-height:0;padding-bottom:12px;padding-right:8px;display:flex;overflow:hidden auto}._formBody_ggv6g_167 input,._formBody_ggv6g_167 select,._formBody_ggv6g_167 textarea{border:1px solid var(--sidebar-form-border);background:var(--sidebar-form-surface-alt);width:100%;color:var(--sidebar-form-text);box-sizing:border-box;border-radius:5px;padding:12px;font-size:1rem}._formBody_ggv6g_167 input:focus,._formBody_ggv6g_167 select:focus,._formBody_ggv6g_167 textarea:focus{border-color:var(--sidebar-form-focus-border);box-shadow:0 0 0 3px var(--sidebar-form-focus-ring);outline:none}._formBody_ggv6g_167 input[type=checkbox],._formBody_ggv6g_167 input[type=radio]{background:0 0;border:0;width:auto;min-width:16px;height:16px;padding:0}input[name=cnpj]{text-align:center}._formButtons_ggv6g_267{border-top:1px solid color-mix(in srgb, var(--border-color) 70%, transparent);background:var(--sidebar-form-surface-bg);z-index:1;width:100%;box-shadow:var(--sidebar-form-footer-shadow);flex-wrap:wrap;flex:none;justify-content:flex-end;gap:10px;margin-top:0;padding:12px 8px 0 0;display:flex;position:sticky;bottom:0}._button_ggv6g_303{cursor:pointer;border:none;border-radius:5px;width:auto;min-width:140px;padding:10px 12px;font-size:.95rem;font-weight:700;transition:all .3s}._saveButton_ggv6g_329{background:var(--companies-accept-button);color:var(--sidebar-form-button-text)}._saveButton_ggv6g_329:hover{background:var(--companies-accept-button-max)}._cancelButton_ggv6g_349{background:var(--companies-deny-button);color:var(--sidebar-form-button-text)}._cancelButton_ggv6g_349:hover{background:var(--companies-deny-button-max)}._passwordContainer_ggv6g_367{width:100%;position:relative}._passwordContainer_ggv6g_367 input{border:1px solid var(--sidebar-form-border);background:var(--sidebar-form-surface-alt);width:100%;height:48px;color:var(--sidebar-form-text);box-sizing:border-box;border-radius:5px;padding:0 42px 0 12px;font-size:1rem}._passwordContainer_ggv6g_367 input:focus{border-color:var(--sidebar-form-focus-border);box-shadow:0 0 0 3px var(--sidebar-form-focus-ring);outline:none}._eyeButton_ggv6g_413{width:42px;height:100%;color:var(--sidebar-form-text);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:1.2rem;display:flex;position:absolute;top:0;right:0}._createMoreContainer_ggv6g_445{text-align:left;width:100%;margin-top:15px}._createMoreButton_ggv6g_457{color:var(--subtitle);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;font-weight:700;display:flex}._formBody_ggv6g_167::-webkit-scrollbar{width:10px}._formBody_ggv6g_167::-webkit-scrollbar-thumb{background:var(--sidebar-form-scrollbar);border-radius:999px}@media (width<=1366px){._sidebar_ggv6g_3{width:35vw;min-width:320px;max-width:35vw}}@media (width<=1024px){._sidebar_ggv6g_3{width:45vw;min-width:320px;max-width:520px}}@media (width<=768px){._sidebar_ggv6g_3{width:94vw;min-width:94vw;max-width:94vw}._formButtons_ggv6g_267{flex-direction:column-reverse;padding-right:0}._button_ggv6g_303{width:100%}}:root{--bg:var(--companies-bg);--bg-alt:var(--companies-bg-alt);--title:var(--companies-text-title);--subtitle:var(--companies-subtitle);--accept:var(--companies-accept-button);--accept-hover:var(--companies-accept-button-max);--deny:var(--companies-deny-button);--deny-hover:var(--companies-deny-button-max);--sidebar-edit-form-border:var(--border-color);--sidebar-edit-form-border-strong:color-mix(in srgb, var(--border-color) 75%, transparent);--sidebar-edit-form-focus-border:var(--primary-color);--sidebar-edit-form-focus-ring:color-mix(in srgb, var(--primary-color) 18%, transparent);--sidebar-edit-form-shadow:var(--shadow-lg);--sidebar-edit-form-footer-shadow:0 -10px 18px color-mix(in srgb, var(--surface-backdrop) 22%, transparent);--sidebar-edit-form-scrollbar:color-mix(in srgb, var(--text-secondary) 45%, transparent);--sidebar-edit-form-button-text:var(--bg-secondary)}._sidebar_18fmw_21{background:var(--bg);width:30vw;min-width:20vw;max-width:35vw;height:100%;box-shadow:var(--sidebar-edit-form-shadow);z-index:var(--z-index-modal,2000);box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:22px 20px 16px;transition:left .5s ease-out;display:flex;position:fixed;top:0;left:-100%;overflow:hidden}._show_18fmw_42{left:0}._hide_18fmw_46{left:-100%}._header_18fmw_50{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._title_18fmw_58{color:var(--title);text-align:left;flex:1;margin:0 0 12px;padding-right:12px;font-size:1.35rem}._closeButton_18fmw_67{border:1px solid var(--sidebar-edit-form-border-strong);background:var(--bg-alt);width:36px;height:36px;color:var(--subtitle);cursor:pointer;border-radius:999px;flex:none;font-size:.95rem}._form_18fmw_80{flex-direction:column;flex:1;align-items:stretch;width:100%;min-height:0;display:flex;overflow:hidden}._formBody_18fmw_90{flex-direction:column;flex:1;gap:15px;width:100%;min-height:0;padding-bottom:12px;padding-right:8px;display:flex;overflow:hidden auto}._formBody_18fmw_90 input,._formBody_18fmw_90 select,._formBody_18fmw_90 textarea{border:1px solid var(--sidebar-edit-form-border);background:var(--bg-alt);width:100%;color:var(--subtitle);box-sizing:border-box;border-radius:5px;padding:12px;font-size:1rem}._formBody_18fmw_90 input:focus,._formBody_18fmw_90 select:focus,._formBody_18fmw_90 textarea:focus{border-color:var(--sidebar-edit-form-focus-border);box-shadow:0 0 0 3px var(--sidebar-edit-form-focus-ring);outline:none}._formBody_18fmw_90 input[type=checkbox],._formBody_18fmw_90 input[type=radio]{background:0 0;border:0;width:auto;min-width:16px;height:16px;padding:0}._buttons_18fmw_136{border-top:1px solid color-mix(in srgb, var(--border-color) 70%, transparent);background:var(--bg);z-index:1;width:100%;box-shadow:var(--sidebar-edit-form-footer-shadow);flex-wrap:wrap;flex:none;justify-content:flex-end;gap:15px;margin-top:0;padding:12px 8px 0 0;display:flex;position:sticky;bottom:0}._button_18fmw_136{cursor:pointer;border:none;border-radius:5px;width:auto;min-width:140px;padding:10px 12px;font-size:.95rem;font-weight:700;transition:all .3s}._save_18fmw_165{background:var(--accept);color:var(--sidebar-edit-form-button-text)}._save_18fmw_165:hover{background:var(--accept-hover)}._cancel_18fmw_174{background:var(--deny);color:var(--sidebar-edit-form-button-text)}._cancel_18fmw_174:hover{background:var(--deny-hover)}._passwordContainer_18fmw_183{width:100%;position:relative}._passwordContainer_18fmw_183 input{border:1px solid var(--sidebar-edit-form-border);background:var(--companies-bg-alt);width:100%;height:48px;color:var(--companies-subtitle);box-sizing:border-box;border-radius:5px;padding:0 42px 0 12px;font-size:1rem}._passwordContainer_18fmw_183 input:focus{border-color:var(--sidebar-edit-form-focus-border);box-shadow:0 0 0 3px var(--sidebar-edit-form-focus-ring);outline:none}._eyeButton_18fmw_206{width:42px;height:100%;color:var(--companies-subtitle);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:1.2rem;display:flex;position:absolute;top:0;right:0}._createMoreContainer_18fmw_222{text-align:left;width:100%;margin-top:15px}._createMoreButton_18fmw_228{color:var(--subtitle);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;font-weight:700;display:flex}._formBody_18fmw_90::-webkit-scrollbar{width:10px}._formBody_18fmw_90::-webkit-scrollbar-thumb{background:var(--sidebar-edit-form-scrollbar);border-radius:999px}@media (width<=1366px){._sidebar_18fmw_21{width:35vw;min-width:320px;max-width:35vw}}@media (width<=1024px){._sidebar_18fmw_21{width:45vw;min-width:320px;max-width:520px}}@media (width<=768px){._sidebar_18fmw_21{width:94vw;min-width:94vw;max-width:94vw}._buttons_18fmw_136{flex-direction:column-reverse;padding-right:0}._button_18fmw_136{width:100%}}._sidebar_1csca_1{background:var(--companies-bg);width:30vw;min-width:20vw;max-width:35vw;height:100%;z-index:var(--z-index-modal,2000);flex-direction:column;justify-content:flex-start;align-items:stretch;padding:22px 20px 16px;transition:left .5s ease-out;display:flex;position:fixed;top:0;left:-100%;overflow:hidden;box-shadow:2px 0 10px #0000004d}._show_1csca_34{left:0}._hide_1csca_42{left:-100%}._modalContent_1csca_50{text-align:left;flex-direction:column;flex:1;align-items:stretch;gap:20px;min-height:0;padding-right:8px;display:flex;overflow:hidden auto}._modalContent_1csca_50 h2{color:var(--companies-title);margin:0;font-size:1.35rem}._modalContent_1csca_50 p{color:var(--companies-subtitle);font-size:1rem}._formButtons_1csca_89{background:linear-gradient(to top, var(--companies-bg) 75%, #0000);justify-content:flex-end;gap:15px;width:100%;margin-top:auto;padding-top:10px;display:flex;position:sticky;bottom:0}._formButtons_1csca_89 button{cursor:pointer;border:none;border-radius:5px;width:auto;min-width:140px;padding:10px 12px;font-size:.95rem;font-weight:700;transition:all .3s}._formButtons_1csca_89 button:first-of-type{background:var(--companies-accept-button);color:var(--companies-subtitle)}._formButtons_1csca_89 button:first-of-type:hover{background:var(--companies-accept-button-max)}._formButtons_1csca_89 button:last-of-type{background:var(--companies-deny-button);color:var(--companies-subtitle)}._formButtons_1csca_89 button:last-of-type:hover{background:var(--companies-deny-button-max)}._modalContent_1csca_50::-webkit-scrollbar{width:10px}._modalContent_1csca_50::-webkit-scrollbar-thumb{background:#64748b73;border-radius:999px}@media (width<=1366px){._sidebar_1csca_1{width:35vw;min-width:320px;max-width:35vw}}@media (width<=1024px){._sidebar_1csca_1{width:45vw;min-width:320px;max-width:520px}}@media (width<=768px){._sidebar_1csca_1{width:94vw;min-width:94vw;max-width:94vw}}._companiesContainer_5a8s6_3{background-color:var(--companies-bg);color:var(--companies-text);box-sizing:border-box;min-height:100vh;padding:20px}._addCompanyButton_5a8s6_19{background-color:var(--companies-accept-button);color:var(--companies-text-title);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;margin-bottom:20px;padding:10px 16px;font-weight:600;transition:background-color .3s,transform .3s;display:inline-flex}._addCompanyButton_5a8s6_19:hover{background-color:var(--companies-accept-button-max);transform:scale(1.03)}._controls_5a8s6_59{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}._searchInput_5a8s6_75{background-color:var(--companies-bg-alt);border:2px solid var(--companies-border);color:var(--companies-text);border-radius:8px;flex:1;min-width:200px;padding:10px 14px;font-size:.95rem;transition:border-color .3s,box-shadow .3s}._searchInput_5a8s6_75:focus{border-color:var(--companies-border-hover);box-shadow:0 0 6px var(--companies-primary);outline:none}._sortButton_5a8s6_111{background-color:var(--companies-primary);color:var(--companies-text-title);cursor:pointer;border:none;border-radius:8px;padding:10px 16px;font-weight:600;transition:background-color .3s,transform .3s}._sortButton_5a8s6_111:hover{background-color:var(--companies-primary-hover);transform:scale(1.03)}._table_5a8s6_145{border-collapse:collapse;background-color:var(--companies-bg-alt);border-radius:8px;width:100%;font-size:.95rem;overflow:hidden}._table_5a8s6_145 th,._table_5a8s6_145 td{border-bottom:1px solid var(--companies-border);text-align:left;padding:12px 16px}._table_5a8s6_145 thead{background-color:var(--companies-primary);color:var(--companies-text-title)}._statusActive_5a8s6_197{color:var(--companies-status-active);font-weight:700}._statusInactive_5a8s6_207{color:var(--companies-status-inactive);font-weight:700}._statusLinked_5a8s6_217{color:var(--companies-status-linked);font-weight:700}._statusMissing_5a8s6_227{color:var(--companies-status-missing);font-weight:700}._statusWarning_5a8s6_237{color:#ff6b6b;font-weight:700}._statusOk_5a8s6_247{color:#51cf66;font-weight:700}._statusDefaultCompany_5a8s6_256,._statusOptionalCompany_5a8s6_257{font-weight:600}._statusDefaultCompany_5a8s6_256{color:var(--companies-primary);align-items:center;gap:6px;display:inline-flex}._statusOptionalCompany_5a8s6_257{color:var(--companies-text-subtitle)}._phaseOneCell_5a8s6_272{flex-wrap:wrap;gap:6px;min-width:220px;display:flex}._phaseOneCell_5a8s6_272 span{background:var(--companies-bg);border:1px solid var(--companies-border);color:var(--companies-text-subtitle);border-radius:999px;align-items:center;padding:3px 7px;font-size:.78rem;font-weight:700;display:inline-flex}._actions_5a8s6_294{align-items:center;gap:8px;display:flex}._editButton_5a8s6_306,._deleteButton_5a8s6_308{cursor:pointer;color:var(--companies-text-title);border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px 10px;font-size:1rem;transition:background-color .2s;display:inline-flex}._editButton_5a8s6_306{background-color:var(--companies-edit-button)}._editButton_5a8s6_306:hover{background-color:var(--companies-edit-button-max)}._deleteButton_5a8s6_308{background-color:var(--companies-deny-button)}._deleteButton_5a8s6_308:hover{background-color:var(--companies-deny-button-max)}._editButton_5a8s6_306:disabled,._deleteButton_5a8s6_308:disabled{color:#888;cursor:not-allowed;background-color:#ccc}._table_5a8s6_145 tbody tr:nth-child(2n){background-color:var(--companies-row-even)}._table_5a8s6_145 tbody tr:nth-child(odd){background-color:var(--companies-row-odd)}._table_5a8s6_145 tbody tr:hover{background-color:var(--companies-row-hover)}._overlay_1heyf_1{z-index:1000;opacity:0;background-color:#00000080;justify-content:center;align-items:center;animation:.3s forwards _fadeIn_1heyf_1;display:flex;position:fixed;inset:0}._modal_1heyf_31{background-color:var(--card-background-color,#fff);opacity:0;border-radius:8px;flex-direction:column;width:90%;max-width:400px;max-height:90vh;animation:.3s forwards _scaleIn_1heyf_1;display:flex;transform:scale(.95);box-shadow:0 4px 6px #0000001a}._modalClosing_1heyf_59{animation:.3s forwards _fadeOut_1heyf_1}._header_1heyf_67{border-bottom:1px solid var(--border-color,#e5e7eb);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._title_1heyf_83{color:var(--text-primary-color,#111827);margin:0;font-size:1.25rem;font-weight:600}._closeButton_1heyf_97{cursor:pointer;color:var(--text-secondary-color,#6b7280);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:background-color .2s;display:flex}._closeButton_1heyf_97:hover{background-color:var(--hover-color,#f3f4f6);color:var(--text-primary-color,#111827)}._content_1heyf_133{flex-direction:column;align-items:center;gap:20px;padding:20px;display:flex}._previewContainer_1heyf_149{background-color:#f3f4f6;border:2px dashed #d1d5db;border-radius:8px;justify-content:center;align-items:center;width:200px;height:200px;display:flex;position:relative;overflow:hidden}._previewImage_1heyf_175{object-fit:contain;width:100%;height:100%}._placeholder_1heyf_187{color:#9ca3af;font-size:3rem}._actions_1heyf_197{justify-content:center;gap:10px;width:100%;display:flex}._btn_1heyf_211{cursor:pointer;color:#374151;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;padding:8px 16px;font-size:.875rem;font-weight:500;transition:all .2s;display:inline-flex}._btn_1heyf_211:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}._btn_1heyf_211:disabled{opacity:.5;cursor:not-allowed}._btnPrimary_1heyf_263{background-color:var(--primary-color,#3b82f6);color:#fff;border-color:#0000}._btnPrimary_1heyf_263:hover:not(:disabled){background-color:var(--primary-hover-color,#2563eb)}@keyframes _fadeIn_1heyf_1{to{opacity:1}}@keyframes _scaleIn_1heyf_1{to{opacity:1;transform:scale(1)}}@keyframes _fadeOut_1heyf_1{to{opacity:0}}._companiesPage_pf8yc_3{background-color:var(--companies-bg);color:var(--companies-text);flex-direction:column;gap:2rem;min-height:100vh;padding:1.5rem;font-family:Segoe UI,sans-serif;display:flex}._hero_pf8yc_25{background:var(--companies-bg-gradient);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:.75rem;padding:3rem 2rem;transition:all .3s ease-in-out;display:flex;box-shadow:0 8px 24px #00000014}._hero_pf8yc_25 h1{color:var(--companies-text-title);margin:0;font-size:2rem;font-weight:700}._hero_pf8yc_25 p{color:var(--companies-text-subtitle);opacity:.85;margin:0;font-size:1.1rem}._mainSection_pf8yc_79{width:100%;max-width:1680px;margin:0 auto;padding:0 1rem}._pageUnauthorized_fnxjp_1{font-family:var(--font-family-base);background-color:var(--unauthorized-bg);justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}._card_fnxjp_20{background:var(--unauthorized-bg-gradient);border:1px solid var(--border-color);border-radius:var(--radius-xl);text-align:center;box-shadow:var(--shadow-lg);width:100%;max-width:500px;padding:3rem 2rem}._title_fnxjp_39{color:var(--unauthorized-text);margin-bottom:1rem;font-size:2.2rem;font-weight:700}._message_fnxjp_53{color:var(--unauthorized-text);margin-bottom:2rem;font-size:1.1rem}._backButton_fnxjp_65{background-color:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);cursor:pointer;border-radius:30px;padding:12px 24px;font-size:1rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}._backButton_fnxjp_65:hover{background-color:var(--unauthorized-bg-selected);border-color:var(--unauthorized-bg-selected);color:var(--bg-secondary)}._downloadButton_jpjvm_3{background:var(--certificates-accept-button);color:var(--certificates-text);cursor:pointer;border:none;border-radius:5px;align-items:center;gap:6px;padding:8px 12px;font-size:.9rem;font-weight:700;transition:all .3s;display:flex}._downloadButton_jpjvm_3:hover{background:var(--certificates-accept-button-max)}._downloadButton_jpjvm_3:disabled{opacity:.7;cursor:wait}._certificatesContainer_qf0kc_3{--certificates-summary-neutral:linear-gradient(135deg, color-mix(in srgb, var(--text-secondary) 72%, var(--certificates-bg-alt)), color-mix(in srgb, var(--text-secondary) 42%, var(--certificates-bg-alt)));--certificates-summary-expired:linear-gradient(135deg, color-mix(in srgb, var(--danger-color) 68%, var(--certificates-bg-alt)), color-mix(in srgb, var(--danger-color) 38%, var(--certificates-bg-alt)));--certificates-summary-warning:linear-gradient(135deg, color-mix(in srgb, var(--warning-color) 72%, var(--certificates-bg-alt)), color-mix(in srgb, var(--warning-color) 42%, var(--certificates-bg-alt)));--certificates-summary-success:linear-gradient(135deg, color-mix(in srgb, var(--success-color) 68%, var(--certificates-bg-alt)), color-mix(in srgb, var(--success-color) 38%, var(--certificates-bg-alt)));--certificates-card-shadow:var(--shadow-sm);--certificates-card-shadow-hover:var(--shadow-md);--certificates-status-shadow:color-mix(in srgb, var(--certificates-primary) 20%, transparent);background-color:var(--certificates-bg);color:var(--certificates-text);box-sizing:border-box;min-height:100vh;padding:20px}._addButton_qf0kc_42{background-color:var(--certificates-accept-button);color:var(--certificates-text-title);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;margin-bottom:20px;padding:10px 16px;font-weight:600;transition:background-color .3s,transform .3s;display:inline-flex}._addButton_qf0kc_42:hover{background-color:var(--certificates-accept-button-max);transform:scale(1.03)}._summarySection_qf0kc_84{background-color:var(--certificates-bg-alt);border:1px solid var(--certificates-border);border-radius:12px;margin-bottom:24px;padding:20px}._summaryTitle_qf0kc_100{color:var(--certificates-text-title);text-align:center;margin:0 0 16px;font-size:1.2rem;font-weight:600}._summaryCards_qf0kc_116{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}._summaryCard_qf0kc_116{background:var(--certificates-summary-neutral);color:var(--certificates-text);text-align:center;box-shadow:var(--certificates-card-shadow);border-radius:10px;padding:10px;transition:transform .3s,box-shadow .3s}._summaryCard_qf0kc_116:hover{box-shadow:var(--certificates-card-shadow-hover);transform:translateY(-2px)}._summaryNumber_qf0kc_155{margin-bottom:8px;font-size:2.5rem;font-weight:700}._summaryLabel_qf0kc_167{opacity:.9;font-size:.95rem;font-weight:500}._expiredCard_qf0kc_179{background:var(--certificates-summary-expired)}._expiringCard_qf0kc_186{background:var(--certificates-summary-warning)}._validCard_qf0kc_193{background:var(--certificates-summary-success)}._statusFilters_qf0kc_202{background-color:var(--certificates-bg-alt);border:1px solid var(--certificates-border);border-radius:10px;flex-wrap:wrap;gap:12px;margin-bottom:20px;padding:16px;display:flex}._filterButton_qf0kc_224{border:2px solid var(--certificates-border);color:var(--certificates-text);cursor:pointer;background-color:#0000;border-radius:8px;padding:10px 16px;font-size:.9rem;font-weight:500;transition:all .3s}._filterButton_qf0kc_224:hover{background-color:var(--certificates-primary);color:#fff;border-color:var(--certificates-primary);transform:translateY(-1px)}._filterButton_qf0kc_224._active_qf0kc_262{background-color:var(--certificates-primary);color:#fff;border-color:var(--certificates-primary);box-shadow:0 2px 8px var(--certificates-status-shadow)}._expiredFilter_qf0kc_275._active_qf0kc_262,._expiredFilter_qf0kc_275:hover{background-color:var(--danger-color);border-color:var(--danger-color)}._expiringFilter_qf0kc_291._active_qf0kc_262,._expiringFilter_qf0kc_291:hover{background-color:var(--warning-color);border-color:var(--warning-color)}._validFilter_qf0kc_307._active_qf0kc_262,._validFilter_qf0kc_307:hover{background-color:var(--success-color);border-color:var(--success-color)}._controls_qf0kc_323{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}._searchInput_qf0kc_339{background-color:var(--certificates-bg-alt);border:2px solid var(--certificates-border);color:var(--certificates-text);border-radius:8px;flex:1;min-width:200px;padding:10px 14px;font-size:.95rem;transition:border-color .3s,box-shadow .3s}._searchInput_qf0kc_339:focus{border-color:var(--certificates-border-hover);box-shadow:0 0 6px var(--certificates-primary);outline:none}._sortButton_qf0kc_375{background-color:var(--certificates-primary);color:var(--certificates-text-title);cursor:pointer;border:none;border-radius:8px;padding:10px 16px;font-weight:600;transition:background-color .3s,transform .3s}._sortButton_qf0kc_375:hover{background-color:var(--certificates-primary-hover);transform:scale(1.03)}._tableWrapper_qf0kc_407{overflow-x:auto}._table_qf0kc_407{border-collapse:collapse;background-color:var(--certificates-bg-alt);border-radius:8px;width:100%;font-size:.95rem;overflow:hidden}._table_qf0kc_407 th,._table_qf0kc_407 td{border-bottom:1px solid var(--certificates-border);text-align:left;padding:12px 16px}._table_qf0kc_407 thead{background-color:var(--certificates-primary);color:var(--certificates-text-title)}._table_qf0kc_407 tbody tr:nth-child(2n){background-color:var(--certificates-row-even)}._table_qf0kc_407 tbody tr:nth-child(odd){background-color:var(--certificates-row-odd)}._table_qf0kc_407 tbody tr:hover{background-color:var(--certificates-row-hover)}._eyeButton_qf0kc_481{cursor:pointer;color:var(--certificates-text);background:0 0;border:none;margin-left:8px}._actions_qf0kc_497{align-items:center;gap:8px;display:flex}._editButton_qf0kc_509{background-color:var(--certificates-edit-button);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:6px 10px}._editButton_qf0kc_509:hover{background-color:var(--certificates-edit-button-max)}._deleteButton_qf0kc_535{background-color:var(--certificates-deny-button);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:6px 10px}._deleteButton_qf0kc_535:hover{background-color:var(--certificates-deny-button-max)}._expirationBadge_qf0kc_561{text-align:center;border-radius:6px;min-width:80px;padding:4px 8px;font-size:.85rem;font-weight:700;display:inline-block}._expired_qf0kc_179{background-color:var(--certificates-status-expired);color:var(--certificates-text)}._urgent_qf0kc_591{background-color:var(--certificates-status-urgent);color:var(--certificates-text)}._critical_qf0kc_601{background-color:var(--certificates-status-critical);color:var(--certificates-text)}._warning_qf0kc_611{background-color:var(--certificates-status-warning);color:var(--text-primary)}._valid_qf0kc_193{background-color:var(--certificates-status-valid);color:var(--certificates-text)}._undefined_qf0kc_630{background-color:var(--certificates-status-undefined);color:var(--certificates-text)}@media (width<=768px){._summaryCards_qf0kc_116{grid-template-columns:repeat(2,1fr)}._summaryNumber_qf0kc_155{font-size:2rem}._statusFilters_qf0kc_202{justify-content:center}._filterButton_qf0kc_224{flex:1;min-width:120px}}@media (width<=480px){._summaryCards_qf0kc_116{grid-template-columns:1fr}._filterButton_qf0kc_224{padding:8px 12px;font-size:.8rem}}._certificatesPage_vwxfm_2{width:min(100%, var(--content-max-width));min-height:100vh;color:var(--certificates-text);font-family:var(--font-family-base);flex-direction:column;gap:clamp(1rem,2vw,1.5rem);margin:0 auto;padding:clamp(1rem,2vw,1.5rem);display:flex}._hero_vwxfm_14{background:var(--certificates-bg-gradient);border:1px solid var(--certificates-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);text-align:center;justify-content:center;padding:clamp(1.75rem,4vw,3rem);display:flex}._heroContent_vwxfm_25{gap:.8rem;width:min(100%,48rem);display:grid}._hero_vwxfm_14 h1{color:var(--certificates-text-title);margin:0;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:800;line-height:1.1}._hero_vwxfm_14 p{color:var(--certificates-text-subtitle);margin:0;font-size:clamp(1rem,1.4vw,1.08rem);line-height:1.6}._mainSection_vwxfm_46{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-sm);padding:clamp(.85rem,1.5vw,1.25rem)}@media (width<=640px){._certificatesPage_vwxfm_2{padding-inline:.85rem}._mainSection_vwxfm_46{padding:.85rem}}._selector_1rtgz_1{gap:.5rem;min-width:0;max-width:42rem;margin-bottom:1.25rem;display:grid}._selector_1rtgz_1 label{font-weight:600}._selector_1rtgz_1 select{border:1px solid var(--border-color,#ccc);background:var(--bg-secondary,#fff);width:100%;min-width:0;color:var(--text-primary,#222);border-radius:.5rem;padding:.65rem}._selector_1rtgz_1 p{color:var(--text-secondary,#666);margin:0;font-size:.875rem}._selector_1rtgz_1 [role=alert]{color:var(--danger-color,#b22)}._selector_1rtgz_1 select:focus-visible{outline:2px solid var(--primary-color,#4263eb);outline-offset:2px}._page_1qsc7_1{box-sizing:border-box;width:100%;min-width:0;color:var(--text-primary);padding:16px;font-size:14px;overflow-x:hidden}._page_1qsc7_1 *{box-sizing:border-box}._header_1qsc7_3,._toolbar_1qsc7_3,._pagination_1qsc7_3,._actions_1qsc7_3,._dialogHeader_1qsc7_3{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._header_1qsc7_3,._toolbar_1qsc7_3,._pagination_1qsc7_3,._dialogHeader_1qsc7_3{justify-content:space-between}._header_1qsc7_3{margin-bottom:18px}._header_1qsc7_3 h1{margin:0 0 6px;font-size:27px}._header_1qsc7_3 p,._help_1qsc7_7{color:var(--text-secondary);margin:0;line-height:1.5}._page_1qsc7_1 button{border:1px solid var(--border-color);background:var(--bg-secondary);min-height:36px;color:var(--text-primary);cursor:pointer;font:inherit;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:7px 12px;display:inline-flex}._page_1qsc7_1 button:hover:not(:disabled){background:var(--bg-tertiary)}._page_1qsc7_1 button:disabled{opacity:.5;cursor:not-allowed}._page_1qsc7_1 button._primary_1qsc7_11,._page_1qsc7_1 button[aria-current=page]{background:var(--button-primary-background-color);color:#fff;border-color:var(--button-primary-background-color)}._page_1qsc7_1 button:focus-visible,._page_1qsc7_1 input:focus-visible,._page_1qsc7_1 select:focus-visible,._page_1qsc7_1 summary:focus-visible,._resize_1qsc7_12:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}._page_1qsc7_1 label{color:var(--text-secondary);flex-direction:column;gap:5px;min-width:0;font-size:12px;display:flex}._page_1qsc7_1 input,._page_1qsc7_1 select{background:var(--bg-secondary);width:100%;min-width:0;min-height:36px;color:var(--text-primary);border:1px solid var(--border-color);font:inherit;border-radius:6px;padding:7px 9px;font-size:13px}._filters_1qsc7_15{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:10px;margin-bottom:12px;padding:16px}._filterGrid_1qsc7_16{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._search_1qsc7_17{grid-column:span 2}._filters_1qsc7_15>._actions_1qsc7_3{margin-top:14px}._actions_1qsc7_3>span{color:var(--text-secondary);font-size:12px}._advanced_1qsc7_20{border-top:1px solid var(--border-color);margin-top:14px;padding-top:12px}._page_1qsc7_1 summary{cursor:pointer;color:var(--text-primary)}._advanced_1qsc7_20[open]>summary{margin-bottom:12px}._page_1qsc7_1 label._check_1qsc7_23{flex-direction:row;align-items:center;gap:8px;line-height:1.4}._page_1qsc7_1 ._check_1qsc7_23 input{width:16px;height:16px;min-height:0;accent-color:var(--primary-color);flex-shrink:0}._notice_1qsc7_25,._alert_1qsc7_25{background:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-color);overflow-wrap:anywhere;border-radius:7px;margin:10px 0;padding:10px 12px;line-height:1.5}._alert_1qsc7_25{border-color:var(--warning-color);background:var(--warning-soft);color:var(--text-primary)}._toolbar_1qsc7_3{margin-top:14px}._toolbar_1qsc7_3 ._actions_1qsc7_3{align-items:flex-end}._help_1qsc7_7{margin:9px 0 12px;font-size:12px}._columns_1qsc7_30{position:relative}._columns_1qsc7_30 summary{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:6px;align-items:center;gap:7px;padding:9px;display:inline-flex}._columns_1qsc7_30>div{z-index:20;border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:8px;gap:12px;min-width:230px;max-width:calc(100vw - 48px);padding:15px;display:grid;position:absolute;top:100%;left:0;box-shadow:0 8px 20px #0000002e}._tableWrapper_1qsc7_33{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:8px;width:100%;min-width:0;max-height:62vh;overflow:auto}._table_1qsc7_33{table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:12px}._table_1qsc7_33 th{z-index:2;background:var(--bg-tertiary);color:var(--text-secondary);text-align:left;border-bottom:1px solid var(--border-color);height:39px;padding:9px 12px;font-weight:600;position:sticky;top:0}._table_1qsc7_33 td{white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid var(--border-color);height:39px;padding:7px 12px;overflow:hidden}._table_1qsc7_33 tbody tr:hover{background:var(--bg-tertiary)}._table_1qsc7_33 ._sticky_1qsc7_38{background:var(--bg-secondary);text-align:center;border-left:1px solid var(--border-color);position:sticky;right:0}._table_1qsc7_33 th._sticky_1qsc7_38{z-index:3;background:var(--bg-tertiary)}._table_1qsc7_33 td button{min-height:27px;padding:4px 10px;font-size:12px}._resize_1qsc7_12{border-right:2px solid var(--border-color);cursor:col-resize;touch-action:none;width:8px;height:100%;position:absolute;top:0;right:0}._resize_1qsc7_12:hover{background:var(--primary-soft)}._badge_1qsc7_43{background:var(--info-soft);color:var(--text-primary);border-radius:4px;padding:3px 6px;font-size:10px;font-weight:600;display:inline-block}._danger_1qsc7_44{background:var(--danger-soft)}._warning_1qsc7_45{background:var(--warning-soft)}._empty_1qsc7_46{text-align:center;color:var(--text-secondary);padding:24px!important}._pagination_1qsc7_3{gap:12px;padding:14px 0;font-size:12px}._pagination_1qsc7_3>label,._pagination_1qsc7_3 form label{flex-direction:row;align-items:center}._pagination_1qsc7_3 select{width:70px}._pagination_1qsc7_3 input{width:65px}._pagination_1qsc7_3 ._actions_1qsc7_3{gap:5px}._pagination_1qsc7_3 button{min-width:32px;padding:6px 9px}._dialog_1qsc7_3{border:1px solid var(--border-color);background:var(--bg-secondary);width:min(880px,100vw - 32px);max-height:90dvh;color:var(--text-primary);border-radius:12px;padding:20px;overflow:auto}._dialog_1qsc7_3::backdrop{background:#000000a6}._dialogHeader_1qsc7_3{border-bottom:1px solid var(--border-color);margin-bottom:15px;padding-bottom:12px}._dialogHeader_1qsc7_3 h2{overflow-wrap:anywhere;margin:0;font-size:18px}._metadata_1qsc7_57{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 18px;display:grid}._metadata_1qsc7_57 dt{color:var(--text-secondary);font-size:12px}._metadata_1qsc7_57 dd{overflow-wrap:anywhere;margin:4px 0 0}._comparison_1qsc7_60{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}._comparison_1qsc7_60>section{border:1px solid var(--border-color);background:var(--bg-tertiary);border-radius:8px;min-width:0;padding:12px}._comparison_1qsc7_60 h3{margin:0 0 10px;font-size:14px}._comparison_1qsc7_60 pre,._legacy_1qsc7_63{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-primary);margin:0;font:12px/1.7 ui-monospace,monospace}._legacy_1qsc7_63{background:var(--bg-tertiary);border-radius:7px;margin-bottom:15px;padding:12px}@media (width<=900px){._filterGrid_1qsc7_16{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){._page_1qsc7_1{padding:12px}._filterGrid_1qsc7_16{grid-template-columns:minmax(0,1fr)}._search_1qsc7_17{grid-column:auto}._toolbar_1qsc7_3>._actions_1qsc7_3{width:100%}._toolbar_1qsc7_3 ._actions_1qsc7_3{align-items:center}._toolbar_1qsc7_3 label{flex:1}._toolbar_1qsc7_3 button{width:100%}._comparison_1qsc7_60{grid-template-columns:minmax(0,1fr)}._metadata_1qsc7_57{grid-template-columns:repeat(2,minmax(0,1fr))}._dialog_1qsc7_3{padding:14px}}._page_1fx9n_1{--messaging-button-text:var(--bg-secondary);--messaging-kpi-border:var(--border-color);--messaging-warning-soft:color-mix(in srgb, var(--warning-color) 12%, var(--bg-secondary));--messaging-warning-border:color-mix(in srgb, var(--warning-color) 28%, transparent);--messaging-warning-text:color-mix(in srgb, var(--warning-color) 78%, var(--text-primary));--messaging-selected-row:var(--info-soft);--messaging-copy-text:var(--text-secondary);--messaging-session-online:var(--success-color);--messaging-session-online-ring:color-mix(in srgb, var(--success-color) 12%, transparent);--messaging-session-offline:var(--danger-color);--messaging-session-offline-ring:color-mix(in srgb, var(--danger-color) 12%, transparent);--messaging-session-waiting:var(--warning-color);--messaging-session-waiting-ring:color-mix(in srgb, var(--warning-color) 16%, transparent);--messaging-qr-border:color-mix(in srgb, var(--info-color) 18%, var(--border-color));--messaging-qr-border-hover:color-mix(in srgb, var(--info-color) 34%, transparent);--messaging-qr-ring:color-mix(in srgb, var(--info-color) 12%, transparent);--messaging-backdrop:var(--surface-backdrop);--messaging-warning-card-bg:color-mix(in srgb, var(--warning-color) 10%, var(--bg-secondary));--messaging-warning-card-border:color-mix(in srgb, var(--warning-color) 22%, transparent);width:min(100%, var(--content-max-width));color:var(--text-primary);background:0 0;flex-direction:column;gap:1rem;margin:0 auto;padding:clamp(.75rem,1.5vw,1.25rem);display:flex}._pageHeader_1fx9n_61{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._pageHeader_1fx9n_61 h1{margin:0;font-size:1.5rem}._pageHeader_1fx9n_61 p{color:var(--text-secondary);margin:6px 0 0}@media (width<=768px){._pageHeader_1fx9n_61{flex-direction:column;align-items:stretch}}._tabs_1fx9n_109{flex-wrap:wrap;gap:8px;display:flex}._tabButton_1fx9n_121{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:var(--radius-sm);cursor:pointer;color:var(--text-primary);padding:.65rem .85rem}._tabActive_1fx9n_139{background:var(--primary-color);color:var(--messaging-button-text);border-color:var(--primary-color)}._loadingBanner_1fx9n_151{background:var(--info-soft);border:1px solid color-mix(in srgb, var(--info-color) 28%, transparent);color:var(--primary-dark);border-radius:var(--radius-sm);padding:.7rem .85rem}._grid_1fx9n_167{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}._card_1fx9n_181{overflow-wrap:anywhere;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-sm);padding:1rem}._cardTitle_1fx9n_201{margin:0 0 12px}._kpiGrid_1fx9n_209{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}._kpi_1fx9n_209{border:1px solid var(--messaging-kpi-border);border-radius:8px;flex-direction:column;gap:4px;padding:10px;display:flex}._kpi_1fx9n_209 span{color:var(--text-secondary);font-size:.85rem}._kpi_1fx9n_209 strong{font-size:1.1rem}._timelineGrid_1fx9n_257{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin-top:12px;display:grid}._timelineCard_1fx9n_271{border:1px solid var(--border-color);background:var(--bg-tertiary);border-radius:10px;gap:4px;padding:10px;display:grid}._timelineCard_1fx9n_271 span{color:var(--text-secondary);font-size:.82rem}._timelineCard_1fx9n_271 strong{font-size:.95rem}._alertGrid_1fx9n_307{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}._alertCard_1fx9n_319{border:1px solid var(--border-color);border-radius:12px;gap:6px;padding:12px;display:grid}._alertCard_1fx9n_319 strong{font-size:.94rem}._alertCard_1fx9n_319 p{color:var(--text-secondary);margin:0;font-size:.86rem;line-height:1.45}._alertCardDanger_1fx9n_357{background:color-mix(in srgb, var(--danger-color) 10%, var(--bg-secondary));border-color:color-mix(in srgb, var(--danger-color) 24%, transparent)}._alertCardWarning_1fx9n_367{background:var(--messaging-warning-soft);border-color:var(--messaging-warning-border)}._alertCardNeutral_1fx9n_377{background:var(--bg-tertiary)}._emptyState_1fx9n_385{border:1px dashed var(--border-color);color:var(--text-secondary);background:var(--bg-tertiary);border-radius:12px;padding:14px}._table_1fx9n_401{overflow-wrap:normal;border-collapse:collapse;width:100%;min-width:640px}._table_1fx9n_401 th,._table_1fx9n_401 td{border-bottom:1px solid var(--border-color);text-align:left;min-width:96px;padding:8px;font-size:.9rem}._table_1fx9n_401 tbody tr:hover{background:var(--bg-tertiary)}._tableWrap_1fx9n_441{width:100%;min-width:0;max-width:100%;overflow-x:auto}@media (width<=600px){._kpiGrid_1fx9n_209{grid-template-columns:repeat(auto-fit,minmax(min(100%,120px),1fr))}}._tableCellStack_1fx9n_463{gap:2px;display:grid}._tableCellStack_1fx9n_463 span{color:var(--text-secondary);font-size:.82rem}._statusBadge_1fx9n_483{border:1px solid var(--border-color);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:4px 10px;font-size:.78rem;font-weight:700;display:inline-flex}._statusBadgeSuccess_1fx9n_509{background:var(--success-soft);border-color:color-mix(in srgb, var(--success-color) 30%, transparent);color:color-mix(in srgb, var(--success-color) 70%, var(--text-primary))}._statusBadgeWarning_1fx9n_521{background:var(--messaging-warning-soft);border-color:color-mix(in srgb, var(--warning-color) 30%, transparent);color:var(--messaging-warning-text)}._statusBadgeDanger_1fx9n_533{background:color-mix(in srgb, var(--danger-color) 10%, var(--bg-secondary));border-color:color-mix(in srgb, var(--danger-color) 30%, transparent);color:color-mix(in srgb, var(--danger-color) 70%, var(--text-primary))}._statusBadgeNeutral_1fx9n_545{background:var(--bg-tertiary);color:var(--text-secondary)}._issueList_1fx9n_555{flex-wrap:wrap;gap:6px;display:flex}._issueChip_1fx9n_567{background:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--text-primary);border-radius:999px;align-items:center;padding:4px 8px;font-size:.76rem;line-height:1.25;display:inline-flex}._selectedRow_1fx9n_591{background:var(--messaging-selected-row)}._formGrid_1fx9n_599{gap:8px;display:grid}._formGrid_1fx9n_599>div{gap:6px;display:grid}._formGrid_1fx9n_599 label{color:var(--text-secondary);font-size:.85rem;font-weight:600}._sidebarIntro_1fx9n_631{color:var(--messaging-copy-text);margin:0;font-size:.92rem;line-height:1.35}._configSection_1fx9n_645{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-tertiary);gap:8px;padding:10px;display:grid}._configSection_1fx9n_645 h4{margin:0;font-size:.95rem}._helperText_1fx9n_673{color:var(--text-secondary);margin:0;font-size:.85rem}._configColumns_1fx9n_685{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}._templatesGrid_1fx9n_697{gap:10px;display:grid}._formGrid_1fx9n_599 input:not([type=checkbox]):not([type=radio]),._formGrid_1fx9n_599 textarea,._formGrid_1fx9n_599 select,._filterRow_1fx9n_713 input,._filterRow_1fx9n_713 select{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-secondary);width:100%;color:var(--text-primary);font:inherit;padding:.75rem .85rem}._formGrid_1fx9n_599 textarea{resize:vertical;min-height:80px}._actionRow_1fx9n_745{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}._actionRow_1fx9n_745 button,._inlineActions_1fx9n_761 button,._filterRow_1fx9n_713 button,._card_1fx9n_181 button{border:1px solid var(--primary-color);background:var(--primary-color);color:var(--messaging-button-text);border-radius:var(--radius-sm);cursor:pointer;padding:.6rem .85rem}._dangerButton_1fx9n_783{background:var(--danger-color)!important;border-color:var(--danger-color)!important}._inlineActions_1fx9n_761{flex-wrap:wrap;gap:6px;display:flex}._filterRow_1fx9n_713{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin-bottom:10px;display:grid}._inlineCheck_1fx9n_819{align-items:flex-start;gap:8px;font-size:.9rem;line-height:1.35;display:flex}._inlineCheck_1fx9n_819 input[type=checkbox],._inlineCheck_1fx9n_819 input[type=radio]{width:16px;min-width:16px;height:16px;margin-top:2px}._infoGrid_1fx9n_851{gap:6px;margin-bottom:8px;display:grid}._generatedTokenPanel_1fx9n_863{border:1px solid color-mix(in srgb, var(--info-color) 28%, transparent);border-radius:var(--radius-lg);background:var(--info-soft);gap:10px;margin-bottom:12px;padding:12px;display:grid}._generatedTokenPanel_1fx9n_863 h4{margin:0}._generatedTokenValue_1fx9n_891{overflow-wrap:anywhere;border-radius:var(--radius-md);border:1px solid var(--border-color);background:var(--bg-primary);width:100%;color:var(--text-primary);padding:10px 12px;font-size:.84rem;display:block}._sessionStatusWrap_1fx9n_915{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}._sessionStatusDot_1fx9n_929{border-radius:999px;flex:none;width:10px;height:10px}._sessionStatusDotOnline_1fx9n_943{background:var(--messaging-session-online);box-shadow:0 0 0 4px var(--messaging-session-online-ring)}._sessionStatusDotOffline_1fx9n_953{background:var(--messaging-session-offline);box-shadow:0 0 0 4px var(--messaging-session-offline-ring)}._sessionStatusDotWaiting_1fx9n_963{background:var(--messaging-session-waiting);box-shadow:0 0 0 4px var(--messaging-session-waiting-ring)}._sessionStatusText_1fx9n_973{color:var(--text-secondary);font-size:.82rem}._sessionQrThumb_1fx9n_983{object-fit:contain;border:1px solid var(--messaging-qr-border);background:var(--bg-secondary);border-radius:8px;width:112px;height:112px;padding:6px}._sessionQrThumbButton_1fx9n_1003{cursor:zoom-in;background:0 0;border:0;justify-items:center;gap:6px;padding:0;display:grid}._sessionQrThumbButton_1fx9n_1003:hover ._sessionQrThumb_1fx9n_983,._sessionQrThumbButton_1fx9n_1003:focus-visible ._sessionQrThumb_1fx9n_983{border-color:var(--messaging-qr-border-hover);box-shadow:0 0 0 4px var(--messaging-qr-ring)}._sessionQrHint_1fx9n_1035{color:var(--text-secondary);font-size:.72rem}._sessionQrPanel_1fx9n_1045{justify-items:center;gap:12px;display:grid}._sessionQrImageButton_1fx9n_1057{cursor:zoom-in;background:0 0;border:0;padding:0}._sessionQrImage_1fx9n_1057{border:1px solid var(--messaging-qr-border);background:var(--bg-secondary);border-radius:16px;width:min(100%,420px);padding:14px}._sessionQrImageButton_1fx9n_1057:hover ._sessionQrImage_1fx9n_1057,._sessionQrImageButton_1fx9n_1057:focus-visible ._sessionQrImage_1fx9n_1057{border-color:var(--messaging-qr-border-hover);box-shadow:0 0 0 4px var(--messaging-qr-ring)}._flowSummaryGrid_1fx9n_1099{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:12px 0;display:grid}._flowCard_1fx9n_1113{border:1px solid var(--border-color);border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--bg-secondary) 0%, var(--bg-tertiary) 100%);gap:10px;padding:12px;display:grid}._flowCardHeader_1fx9n_1131{justify-content:space-between;align-items:center;gap:8px;display:flex}._flowCardHeader_1fx9n_1131 strong{color:var(--text-primary);font-size:.95rem}._flowCardText_1fx9n_1155{color:var(--text-primary);margin:0;font-size:.9rem;line-height:1.45}._flowCardHint_1fx9n_1169{color:var(--text-secondary);margin:0;font-size:.82rem;line-height:1.4}._flowBadgeRow_1fx9n_1183{flex-wrap:wrap;gap:6px;display:flex}._flowBadge_1fx9n_1183{border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:3px 8px;font-size:.75rem;font-weight:600;display:inline-flex}._flowBadgePrimary_1fx9n_1223{background:var(--info-soft);border-color:color-mix(in srgb, var(--info-color) 28%, transparent);color:var(--primary-dark)}._flowBadgeSoft_1fx9n_1235{background:var(--bg-tertiary);border-color:var(--border-color);color:var(--text-secondary)}._metaHeroCard_1fx9n_1247{border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--primary-color) 24%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--primary-color) 10%, var(--bg-secondary)), var(--bg-tertiary));gap:12px;padding:14px;display:grid}._metaHeroCard_1fx9n_1247 h4{margin:0}._metaStatusRow_1fx9n_1273,._metaQuickSteps_1fx9n_1275,._metaBlockerList_1fx9n_1277{flex-wrap:wrap;gap:8px;display:flex}._metaQuickSteps_1fx9n_1275 span{background:var(--bg-secondary);border:1px solid var(--border-color);color:var(--text-primary);border-radius:999px;justify-content:center;align-items:center;padding:5px 10px;font-size:.76rem;font-weight:700;display:inline-flex}._metaCodeBlock_1fx9n_1315{border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--info-color) 22%, transparent);background:var(--info-soft);gap:8px;padding:12px;display:grid}._metaCodeBlock_1fx9n_1315 strong{font-size:.9rem}._metaCodeBlock_1fx9n_1315 code{overflow-wrap:anywhere;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-primary);width:100%;color:var(--text-primary);padding:10px 12px;font-size:.84rem;display:block}._metaCodeBlock_1fx9n_1315 span{color:var(--text-secondary);font-size:.82rem;line-height:1.45}._metaValueWithActions_1fx9n_1377{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}._metaStepList_1fx9n_1391{gap:12px;display:grid}._metaStepCard_1fx9n_1401{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-secondary);overflow:hidden}._metaStepCard_1fx9n_1401 summary{cursor:pointer;color:var(--text-primary);align-items:center;gap:10px;padding:14px 16px;font-weight:700;list-style:none;display:flex}._metaStepCard_1fx9n_1401 summary::-webkit-details-marker{display:none}._metaStepCard_1fx9n_1401[open] summary{border-bottom:1px solid var(--border-color)}._metaStepBadge_1fx9n_1453{background:color-mix(in srgb, var(--primary-color) 16%, var(--bg-primary));min-width:72px;color:var(--primary-dark);border-radius:999px;justify-content:center;align-items:center;padding:5px 10px;font-size:.76rem;display:inline-flex}._metaStepTitle_1fx9n_1477{flex:auto}._metaRequiredMark_1fx9n_1485{color:var(--danger-color);font-weight:800}._metaStepDescription_1fx9n_1495{color:var(--text-secondary);margin:0;padding:14px 16px 0;font-size:.9rem;line-height:1.5}._metaStepCard_1fx9n_1401>:not(summary):not(._metaStepDescription_1fx9n_1495){margin:14px 16px 0}._metaStepCard_1fx9n_1401>:last-child{margin-bottom:16px}._metaFieldBlock_1fx9n_1527{gap:8px;display:grid}._metaStepSplitGrid_1fx9n_1537{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}._metaFieldPanel_1fx9n_1549{border:1px solid var(--border-color);border-radius:var(--radius-md);background:color-mix(in srgb, var(--bg-secondary) 82%, var(--bg-primary));gap:10px;padding:14px;display:grid}._metaFieldHelp_1fx9n_1567{gap:6px;display:grid}._metaFieldLabel_1fx9n_1577{color:var(--text-primary);font-size:.86rem;font-weight:700}._metaInlineHelp_1fx9n_1589{gap:6px;display:grid}._metaInlineHelp_1fx9n_1589 summary{cursor:pointer;color:var(--text-secondary);align-items:center;gap:6px;font-size:.8rem;font-weight:600;list-style:none;display:inline-flex}._metaInlineHelp_1fx9n_1589 summary::-webkit-details-marker{display:none}._metaInlineHelp_1fx9n_1589 span{color:var(--text-secondary);padding-left:2px;font-size:.82rem;line-height:1.45}._metaFieldActions_1fx9n_1643{flex-wrap:wrap;justify-content:flex-start;gap:8px;display:flex}._metaStepHintBar_1fx9n_1657{border:1px solid color-mix(in srgb, var(--primary-color) 20%, var(--border-color));border-radius:var(--radius-md);background:color-mix(in srgb, var(--primary-color) 7%, var(--bg-primary));color:var(--text-secondary);padding:10px 12px;font-size:.83rem;line-height:1.45}._tokenInputGroup_1fx9n_1677{gap:8px;display:grid}._tokenInputWrap_1fx9n_1687{grid-template-columns:minmax(0,1fr) auto auto;align-items:stretch;gap:8px;display:grid}._tokenVisibilityButton_1fx9n_1701,._metaInlineIconButton_1fx9n_1703{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-secondary);min-width:42px;color:var(--text-primary);justify-content:center;align-items:center;display:inline-flex}._tokenVisibilityButton_1fx9n_1701:disabled,._metaInlineIconButton_1fx9n_1703:disabled{opacity:.55;cursor:not-allowed}._tokenActionRow_1fx9n_1737{flex-wrap:wrap;gap:8px;display:flex}._metaInfoGrid_1fx9n_1749,._metaReadinessGrid_1fx9n_1751,._metaHelperGrid_1fx9n_1753{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}._metaInfoCard_1fx9n_1765,._metaReadinessItem_1fx9n_1767,._metaHelperCard_1fx9n_1769,._metaNextStep_1fx9n_1771{border-radius:var(--radius-md);border:1px solid var(--border-color);background:var(--bg-secondary);gap:6px;padding:12px;display:grid}._metaInfoCard_1fx9n_1765 span,._metaReadinessItem_1fx9n_1767 span,._metaHelperCard_1fx9n_1769 span,._metaNextStep_1fx9n_1771 span{color:var(--text-secondary);font-size:.82rem;line-height:1.45}._metaInfoCard_1fx9n_1765 strong,._metaReadinessItem_1fx9n_1767 strong,._metaHelperCard_1fx9n_1769 strong,._metaNextStep_1fx9n_1771 strong{color:var(--text-primary);font-size:.92rem}._metaNextStep_1fx9n_1771{background:var(--messaging-warning-card-bg);border-color:var(--messaging-warning-card-border)}._messageList_1fx9n_1833{gap:8px;margin-top:10px;display:grid}._messageItem_1fx9n_1845{border-radius:8px;padding:8px}._messageItem_1fx9n_1845 p{margin:4px 0 0}._messageIn_1fx9n_1863{background:var(--bg-tertiary)}._messageOut_1fx9n_1871{background:var(--success-soft)}._codeBlock_1fx9n_1879{background:var(--bg-primary);color:var(--text-primary);border-radius:var(--radius-sm);margin:0;padding:10px;font-size:.8rem;overflow:auto}._modalBackdrop_1fx9n_1899{z-index:1200;background:var(--messaging-backdrop);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._modal_1fx9n_1899{background:linear-gradient(180deg, var(--bg-secondary) 0%, var(--bg-tertiary) 100%);border:1px solid var(--border-color);border-radius:var(--radius-lg);width:min(1100px,100%);max-height:min(90vh,920px);box-shadow:var(--shadow-lg);gap:12px;padding:16px;display:grid;overflow:auto}._modalHeader_1fx9n_1947{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._modalHeader_1fx9n_1947 h3{margin:0 0 4px}._secondaryButton_1fx9n_1969{border:1px solid var(--border-color)!important;background:var(--bg-secondary)!important;color:var(--text-primary)!important}._qrModal_1fx9n_1981{width:min(780px,100%)}._qrModalBody_1fx9n_1989{gap:16px;display:grid}._qrModalImageWrap_1fx9n_1999{background:var(--bg-secondary);border-radius:20px;justify-content:center;align-items:center;padding:12px;display:flex}._qrModalImage_1fx9n_1999{object-fit:contain;width:min(100%,560px);max-height:68vh}@media (width<=768px){._sessionQrThumb_1fx9n_983{width:96px;height:96px}._sessionQrImage_1fx9n_1057{width:min(100%,360px);padding:12px}._qrModal_1fx9n_1981{width:min(100%,560px);max-height:min(92vh,920px)}._qrModalImageWrap_1fx9n_1999{padding:8px}._qrModalImage_1fx9n_1999{width:min(100%,460px);max-height:60vh}}._captureFilters_1fx9n_2083,._sessionFilters_1fx9n_2083{flex-wrap:wrap;align-items:end;gap:12px;margin:12px 0 20px;display:flex}._captureFilters_1fx9n_2083 label,._sessionFilters_1fx9n_2083 label{min-width:0;color:var(--text-secondary);flex-direction:column;flex:180px;gap:6px;display:flex}._captureFilters_1fx9n_2083 input,._sessionFilters_1fx9n_2083 input,._sessionFilters_1fx9n_2083 select{width:100%;min-width:0}._captureTotals_1fx9n_2089{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:12px;margin:16px 0;display:grid}._captureTotals_1fx9n_2089 article{border:1px solid var(--border-color);border-radius:var(--radius-md);flex-direction:column;gap:6px;padding:16px;display:flex}._captureTotals_1fx9n_2089 article span,._captureTotals_1fx9n_2089 article small{color:var(--text-secondary);font-size:.8rem}._captureDailyScroll_1fx9n_2095{width:100%;max-height:480px;overflow:auto}._captureDailyScroll_1fx9n_2095 thead{background:var(--bg-secondary);z-index:1;position:sticky;top:0}._captureDailyScroll_1fx9n_2095 caption{text-align:left;color:var(--text-secondary);padding:12px 0}._captureDailyScroll_1fx9n_2095 meter{width:80px;height:8px;margin-top:4px;display:block}._sessionGroupRow_1fx9n_2103 th{background:var(--bg-tertiary,var(--bg-primary));text-align:left;padding:12px}._sessionIdentity_1fx9n_2105{flex-direction:column;gap:5px;display:flex}._sessionIdentity_1fx9n_2105 small{color:var(--text-secondary)}._captureBadge_1fx9n_2109{border:1px solid var(--info-color);border-radius:8px;width:fit-content;padding:3px 7px;font-size:.75rem;display:inline-block}._centeredBackdrop_1fx9n_2111{z-index:2100;background:var(--surface-backdrop,#000000a6);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._centeredDialog_1fx9n_2113{border:1px solid var(--border-color);background:var(--bg-secondary);width:min(1120px,100%);min-width:0;max-height:calc(100dvh - 40px);color:var(--text-primary);border-radius:16px;flex-direction:column;display:flex;box-shadow:0 24px 80px #00000059}._compactDialog_1fx9n_2115{width:min(620px,100%)}._dialogHeader_1fx9n_2117{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}._dialogHeader_1fx9n_2117 h2{overflow-wrap:anywhere;margin:0;font-size:1.15rem}._dialogHeader_1fx9n_2117 button{flex-shrink:0;font-size:1.5rem}._dialogForm_1fx9n_2123{flex-direction:column;min-height:0;display:flex}._dialogBody_1fx9n_2125{min-height:0;padding:20px 24px;overflow:auto}._dialogBody_1fx9n_2125 input:not([type=checkbox]),._dialogBody_1fx9n_2125 textarea,._dialogBody_1fx9n_2125 select{min-width:0;max-width:100%}._dialogFooter_1fx9n_2129{border-top:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:16px;padding:14px 24px;display:flex}._dialogFooter_1fx9n_2129 span{color:var(--text-secondary);font-size:.8rem}._qrLiveArea_1fx9n_2133{place-items:center;min-height:280px;margin:16px 0;display:grid}._qrLiveArea_1fx9n_2133 img{background:#fff;border:12px solid #fff;border-radius:12px;max-width:min(320px,100%);height:auto}@media (width<=600px){._centeredBackdrop_1fx9n_2111{padding:8px}._centeredDialog_1fx9n_2113{max-height:calc(100dvh - 16px)}._dialogBody_1fx9n_2125,._dialogHeader_1fx9n_2117,._dialogFooter_1fx9n_2129{padding:14px}._dialogFooter_1fx9n_2129{flex-direction:column;align-items:stretch}._captureFilters_1fx9n_2083 button{flex:auto}}._captureFilters_1fx9n_2083 input,._sessionFilters_1fx9n_2083 input,._sessionFilters_1fx9n_2083 select,._dialogBody_1fx9n_2125 input:not([type=checkbox]),._dialogBody_1fx9n_2125 select,._dialogBody_1fx9n_2125 textarea{border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);border-radius:8px;padding:10px 12px}._centeredDialog_1fx9n_2113 button{border:1px solid var(--border-color);background:var(--primary-color);color:var(--bg-secondary);cursor:pointer;border-radius:8px;padding:10px 14px}._centeredDialog_1fx9n_2113 button:disabled{opacity:.6;cursor:wait}._centeredDialog_1fx9n_2113 button._secondaryButton_1fx9n_1969{background:var(--bg-tertiary,var(--bg-primary));color:var(--text-primary)}._centeredDialog_1fx9n_2113 ._tabButton_1fx9n_121{background:var(--bg-primary);border-color:var(--border-color);color:var(--text-primary)}._centeredDialog_1fx9n_2113 ._tabActive_1fx9n_139{background:var(--primary-color);border-color:var(--primary-color);color:var(--bg-secondary)}._campaignFields_1fx9n_2157{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}._campaignFields_1fx9n_2157 label{gap:6px;display:grid}._campaignFields_1fx9n_2157 input,._campaignFields_1fx9n_2157 textarea{box-sizing:border-box;background:var(--bg-primary);width:100%;color:var(--text-primary);border:1px solid var(--border-color);border-radius:8px;padding:10px}._campaignFields_1fx9n_2157 input[type=checkbox]{justify-self:start;width:auto}._campaignHealth_1fx9n_2161{border:1px solid var(--warning-color,#d69e2e);color:var(--text-primary);background:var(--bg-tertiary);border-radius:9px;flex-wrap:wrap;gap:12px;margin:14px 0;padding:14px;display:flex}._campaignFields_1fx9n_2157{grid-template-columns:repeat(2,minmax(0,1fr))}._campaignFields_1fx9n_2157>p{grid-column:1/-1}._campaignPanel_1fx9n_2165 ._table_1fx9n_401{min-width:780px}._campaignSimulator_1fx9n_2165{border:1px solid var(--border-color);border-radius:9px;margin:18px 0;padding:14px}._campaignSimulator_1fx9n_2165 summary{cursor:pointer;margin-bottom:12px;font-weight:600}._campaignSimulator_1fx9n_2165 label{gap:6px;margin:12px 0;display:grid}._campaignSimulator_1fx9n_2165 input,._campaignSimulator_1fx9n_2165 textarea{box-sizing:border-box;background:var(--bg-primary);width:100%;color:var(--text-primary);border:1px solid var(--border-color);border-radius:8px;padding:10px}@media (width<=700px){._campaignFields_1fx9n_2157{grid-template-columns:minmax(0,1fr)}}._sessionConfigTabs_1fx9n_2171{z-index:2;background:var(--bg-secondary);border-bottom:1px solid var(--border-color);flex-wrap:wrap;gap:6px;padding:10px 0;position:sticky;top:-20px}._sessionConfigTabs_1fx9n_2171 button{white-space:nowrap;flex:auto;padding:10px 14px}._configField_1fx9n_2175{min-width:0;color:var(--text-primary);flex-direction:column;gap:8px;font-size:.88rem;display:flex}._configField_1fx9n_2175>span{align-items:center;gap:8px;font-weight:600;display:flex}._fieldHelp_1fx9n_2179{vertical-align:middle;align-items:center;font-weight:400;display:inline-flex;position:relative}._fieldHelp_1fx9n_2179>button{border:1px solid var(--text-secondary);color:var(--text-primary);cursor:help;background:0 0;border-radius:50%;place-items:center;width:19px;height:19px;min-height:19px;padding:0;font:600 12px/1 sans-serif;display:grid}._fieldHelp_1fx9n_2179>[role=tooltip]{z-index:8;border:1px solid var(--border-color);background:var(--bg-primary);width:min(270px,65vw);color:var(--text-primary);white-space:normal;border-radius:8px;padding:12px;font-size:.82rem;line-height:1.5;display:none;position:absolute;top:25px;left:0;box-shadow:0 6px 24px #0004}._fieldHelp_1fx9n_2179:hover>[role=tooltip],._fieldHelp_1fx9n_2179:focus-within>[role=tooltip]{display:block}._sessionScopeBanner_1fx9n_2187{border:1px solid var(--border-color);background:var(--bg-primary);border-radius:10px;padding:12px 16px}._campaignDashboard_1fx9n_2189{border-top:1px solid var(--border-color);margin-top:24px;padding-top:20px}._dialogBody_1fx9n_2125 ._campaignPanel_1fx9n_2165{box-shadow:none;background:0 0;border:none;margin:0;padding:12px}@media (width<=600px){._sessionConfigTabs_1fx9n_2171{top:-14px}._sessionConfigTabs_1fx9n_2171 button{flex:40%;font-size:.8rem}._configColumns_1fx9n_685{grid-template-columns:minmax(0,1fr)}._campaignDashboard_1fx9n_2189 ._actionRow_1fx9n_745{flex-direction:column;align-items:stretch}}._wrapper_1qnlm_1{--session-setup-hero-bg:linear-gradient(135deg, color-mix(in srgb, var(--primary-color) 14%, transparent), color-mix(in srgb, var(--info-color) 6%, transparent));--session-setup-button-text:var(--bg-secondary);--session-setup-warning-border:color-mix(in srgb, var(--warning-color) 30%, transparent);--session-setup-warning-bg:color-mix(in srgb, var(--warning-color) 10%, var(--bg-tertiary));--session-setup-warning-text:color-mix(in srgb, var(--warning-color) 84%, var(--text-primary));--session-setup-success-text:color-mix(in srgb, var(--success-color) 86%, var(--text-primary));--session-setup-danger-text:color-mix(in srgb, var(--danger-color) 84%, var(--text-primary));--session-setup-qr-surface:var(--bg-secondary);--session-setup-qr-border:color-mix(in srgb, var(--primary-color) 18%, transparent);gap:16px;display:grid}._hero_1qnlm_19{background:var(--session-setup-hero-bg);border:1px solid color-mix(in srgb, var(--primary-color) 22%, transparent);border-radius:16px;gap:12px;padding:14px;display:grid}._heroTitle_1qnlm_28{margin:0;font-size:1.1rem}._heroText_1qnlm_33{color:var(--text-secondary);margin:6px 0 0;line-height:1.5}._heroMeta_1qnlm_39{color:var(--text-secondary);gap:6px;font-size:.9rem;display:grid}._modeBanner_1qnlm_46{border:1px solid color-mix(in srgb, var(--primary-color) 22%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--primary-color) 8%, var(--bg-secondary)), var(--bg-secondary));border-radius:16px;gap:10px;padding:14px;display:grid}._modeHeader_1qnlm_55{justify-content:space-between;align-items:center;gap:10px;display:flex}._blockerRow_1qnlm_62{flex-wrap:wrap;gap:8px;display:flex}._stepper_1qnlm_68{gap:10px;display:grid}._stepButton_1qnlm_73{border:1px solid var(--border-color);background:var(--bg-secondary);width:100%;color:var(--text-primary);cursor:pointer;text-align:left;border-radius:14px;align-items:flex-start;gap:12px;padding:12px;display:flex}._stepButtonActive_1qnlm_87{border-color:color-mix(in srgb, var(--primary-color) 42%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--primary-color) 12%, transparent)}._stepButtonDone_1qnlm_92{background:color-mix(in srgb, var(--success-soft) 78%, var(--bg-secondary))}._stepNumber_1qnlm_96{background:var(--primary-color);width:28px;height:28px;color:var(--session-setup-button-text);border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}._stepInfo_1qnlm_109{gap:4px;display:grid}._stepInfo_1qnlm_109 small{color:var(--text-secondary);line-height:1.4}._checklistCard_1qnlm_119,._webhookCard_1qnlm_120,._selectorCard_1qnlm_121,._panel_1qnlm_122,._listCard_1qnlm_123,._noteBox_1qnlm_124,._generatedCard_1qnlm_125,._integrationGuideCard_1qnlm_126{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:16px;gap:12px;padding:14px;display:grid}._panelHeader_1qnlm_135 h4,._checklistCard_1qnlm_119 h4,._webhookCard_1qnlm_120 h4,._selectorCard_1qnlm_121 h4,._listCard_1qnlm_123 h5{margin:0}._panelHeader_1qnlm_135 p,._listCard_1qnlm_123 p,._webhookCard_1qnlm_120 p,._selectorCard_1qnlm_121 p{color:var(--text-secondary);margin:0;line-height:1.45}._sessionSelector_1qnlm_152{border:1px solid var(--border-color);background:var(--bg-primary);width:100%;color:var(--text-primary);font:inherit;border-radius:12px;padding:.82rem .9rem}._webhookHint_1qnlm_162{color:var(--text-secondary);overflow-wrap:anywhere;font-size:.85rem;line-height:1.45}._checklistGrid_1qnlm_169,._summaryGrid_1qnlm_170,._grid_1qnlm_171,._metaFieldGrid_1qnlm_172,._validationGrid_1qnlm_173,._flowGrid_1qnlm_174{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}._checkItem_1qnlm_180,._summaryCard_1qnlm_181,._metaFieldCard_1qnlm_182,._validationItem_1qnlm_183,._flowStep_1qnlm_184{border:1px solid var(--border-color);background:var(--bg-tertiary);border-radius:14px;gap:6px;padding:12px;display:grid}._checkItemDone_1qnlm_193{border-color:color-mix(in srgb, var(--success-color) 30%, transparent)}._checkItemPending_1qnlm_197{border-color:var(--session-setup-warning-border)}._field_1qnlm_201{gap:6px;display:grid}._fieldLabel_1qnlm_206{flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}._requiredBadge_1qnlm_214{background:color-mix(in srgb, var(--danger-color) 14%, transparent);color:var(--danger-color);border-radius:999px;justify-content:center;align-items:center;padding:3px 8px;font-size:.72rem;display:inline-flex}._fieldHelper_1qnlm_225{color:var(--text-secondary);font-size:.83rem;line-height:1.4}._fieldError_1qnlm_231{color:var(--danger-color);font-size:.82rem}._field_1qnlm_201 input,._field_1qnlm_201 select,._field_1qnlm_201 textarea{border:1px solid var(--border-color);background:var(--bg-primary);width:100%;color:var(--text-primary);font:inherit;border-radius:12px;padding:.82rem .9rem}._field_1qnlm_201 textarea{resize:vertical;min-height:92px}._inlineActions_1qnlm_253,._footerActions_1qnlm_254,._urlActions_1qnlm_255{flex-wrap:wrap;gap:10px;display:flex}._inlineActions_1qnlm_253 button,._footerActions_1qnlm_254 button,._urlActions_1qnlm_255 button,._listItem_1qnlm_264 button{border:1px solid var(--primary-color);background:var(--primary-color);color:var(--session-setup-button-text);cursor:pointer;border-radius:12px;padding:.72rem .95rem}._secondaryButton_1qnlm_273{background:var(--bg-secondary)!important;color:var(--text-primary)!important;border-color:var(--border-color)!important}._ghostButton_1qnlm_279,._linkButton_1qnlm_280{color:var(--text-primary)!important;border-color:var(--border-color)!important;background:0 0!important}._noteBox_1qnlm_124 span,._generatedCard_1qnlm_125 p,._generatedCard_1qnlm_125 span{color:var(--text-secondary);line-height:1.45}._generatedUrl_1qnlm_293{overflow-wrap:anywhere;background:var(--bg-primary);border:1px solid var(--border-color);width:100%;color:var(--text-primary);border-radius:12px;padding:12px;display:block}._shareSummary_1qnlm_304{gap:6px;display:grid}._validationHeader_1qnlm_309{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._validationBadge_1qnlm_316{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:4px 10px;font-size:.74rem;font-weight:700;display:inline-flex}._toneReady_1qnlm_328{border-color:color-mix(in srgb, var(--success-color) 28%, transparent);background:color-mix(in srgb, var(--success-soft) 82%, var(--bg-tertiary));color:var(--session-setup-success-text)}._tonePartial_1qnlm_334{border-color:var(--session-setup-warning-border);background:var(--session-setup-warning-bg);color:var(--session-setup-warning-text)}._tonePending_1qnlm_340{border-color:color-mix(in srgb, var(--danger-color) 24%, transparent);background:color-mix(in srgb, var(--danger-color) 10%, var(--bg-tertiary));color:var(--session-setup-danger-text)}._flowStep_1qnlm_184{position:relative}._flowStepNumber_1qnlm_350{background:color-mix(in srgb, var(--primary-color) 16%, transparent);width:30px;height:30px;color:var(--primary-color);border-radius:999px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}._reminderComposer_1qnlm_362{gap:12px;display:grid}._listItem_1qnlm_264{border-top:1px solid var(--border-color);justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 0;display:flex}._listItem_1qnlm_264:first-of-type{border-top:0;padding-top:0}._listItem_1qnlm_264 div{gap:4px;display:grid}._qrPanel_1qnlm_386{text-align:center;justify-items:center;gap:10px;display:grid}._qrButton_1qnlm_393{cursor:zoom-in;background:0 0;border:0;padding:0}._qrImage_1qnlm_400{background:var(--session-setup-qr-surface);border:1px solid var(--session-setup-qr-border);border-radius:18px;width:min(100%,300px);padding:14px}@media (width<=768px){._stepButton_1qnlm_73{align-items:center}._footerActions_1qnlm_254,._inlineActions_1qnlm_253,._urlActions_1qnlm_255{flex-direction:column}._footerActions_1qnlm_254 button,._inlineActions_1qnlm_253 button,._urlActions_1qnlm_255 button{width:100%}}._page_1mfwf_1{--crm-surface-bg:var(--bg-secondary);--crm-surface-alt:var(--bg-tertiary);--crm-border:var(--border-color);--crm-divider:var(--border-color);--crm-shadow:var(--shadow-sm);--crm-shadow-soft:0 4px 12px color-mix(in srgb, var(--surface-backdrop) 10%, transparent);--crm-shadow-panel:0 8px 24px color-mix(in srgb, var(--surface-backdrop) 12%, transparent);--crm-shadow-modal:0 20px 48px color-mix(in srgb, var(--surface-backdrop) 24%, transparent);--crm-shadow-dark:0 10px 30px color-mix(in srgb, var(--surface-backdrop) 38%, transparent);--crm-input-shadow:inset 0 1px 2px color-mix(in srgb, var(--surface-backdrop) 10%, transparent);--crm-focus-ring:color-mix(in srgb, var(--primary-color) 15%, transparent);--crm-focus-ring-strong:color-mix(in srgb, var(--primary-color) 18%, transparent);--crm-overlay:var(--surface-backdrop);--crm-muted-surface:color-mix(in srgb, var(--bg-secondary) 96%, var(--bg-tertiary));--crm-info-surface:color-mix(in srgb, var(--primary-color) 12%, var(--bg-secondary));--crm-info-surface-soft:color-mix(in srgb, var(--primary-color) 8%, var(--bg-tertiary));--crm-info-border:color-mix(in srgb, var(--primary-color) 28%, transparent);--crm-danger-surface:color-mix(in srgb, var(--danger-color) 12%, var(--bg-secondary));--crm-danger-border:color-mix(in srgb, var(--danger-color) 24%, transparent);--crm-danger-text:color-mix(in srgb, var(--danger-color) 84%, var(--text-primary));--crm-success-surface:color-mix(in srgb, var(--success-color) 12%, transparent);--crm-success-ring:color-mix(in srgb, var(--success-color) 18%, transparent);--crm-chat-outbound-surface:color-mix(in srgb, var(--primary-color) 14%, var(--bg-secondary));--crm-chat-outbound-muted:var(--text-secondary);--crm-neutral-border:color-mix(in srgb, var(--text-secondary) 24%, transparent);--crm-neutral-border-strong:color-mix(in srgb, var(--text-secondary) 32%, transparent);--crm-neutral-surface:color-mix(in srgb, var(--bg-secondary) 78%, transparent);width:100%;max-width:var(--content-max-width);isolation:isolate;box-sizing:border-box;flex-direction:column;gap:12px;max-width:100%;min-height:100%;margin:0 auto;padding:clamp(.75rem,1.5vw,1rem);display:flex;position:relative;overflow:hidden}._topCard_1mfwf_87{border:1px solid var(--crm-divider);background:var(--crm-surface-bg);width:100%;box-shadow:var(--crm-shadow-panel);box-sizing:border-box;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;min-width:0;max-width:100%;padding:16px 18px;display:flex}._topCardIntro_1mfwf_121{flex-direction:column;flex:420px;gap:4px;min-width:0;display:flex}._topCardIntro_1mfwf_121 h1{margin:0;font-size:1.75rem;line-height:1.1}._topCardIntro_1mfwf_121 p{color:var(--text-secondary);max-width:360px;margin:0;line-height:1.45}._topCardDivider_1mfwf_163{background:linear-gradient(to bottom, transparent 0%, var(--crm-divider) 15%, var(--crm-divider) 85%, transparent 100%);flex:0 0 1px;align-self:stretch;width:1px}._topCardCompany_1mfwf_177{flex:0 520px;justify-content:flex-end;min-width:min(100%,320px);display:flex}._companyField_1mfwf_191{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}._companyField_1mfwf_191 span{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;font-size:.76rem;font-weight:700}._companyControlRow_1mfwf_223{align-items:center;gap:8px;min-width:0;display:flex}._selectShell_1mfwf_237{flex:auto;min-width:0;position:relative}._companySelect_1mfwf_249{border:1px solid var(--border-color);background:var(--crm-surface-bg);width:100%;min-height:42px;color:var(--text-primary);appearance:none;box-shadow:var(--crm-input-shadow);border-radius:10px;padding:0 40px 0 14px}._companySelect_1mfwf_249:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px var(--crm-focus-ring);outline:none}._selectChevron_1mfwf_289{pointer-events:none;color:var(--text-secondary);position:absolute;top:50%;right:14px;transform:translateY(-50%)}._iconSquareButton_1mfwf_307,._iconButton_1mfwf_309,._iconButtonDanger_1mfwf_311{--icon-button-size:28px;--icon-button-radius:var(--radius-sm);--icon-button-border:var(--border-color);--icon-button-bg:var(--crm-surface-bg);--icon-button-fg:var(--text-primary);width:var(--icon-button-size);height:var(--icon-button-size);min-width:var(--icon-button-size);min-height:var(--icon-button-size);flex:0 0 var(--icon-button-size);border-radius:var(--icon-button-radius);border:1px solid var(--icon-button-border);background:var(--icon-button-bg);color:var(--icon-button-fg);cursor:pointer;appearance:none;justify-content:center;align-items:center;padding:0;line-height:0;transition:background .15s,border-color .15s,color .15s,transform .15s,box-shadow .15s;display:inline-flex}._iconSquareButton_1mfwf_307{--icon-button-size:42px;--icon-button-radius:10px}._iconButtonDanger_1mfwf_311{--icon-button-border:color-mix(in srgb, var(--danger-color) 28%, transparent);--icon-button-fg:var(--danger-color)}._iconSquareButton_1mfwf_307 svg,._iconButton_1mfwf_309 svg,._iconButtonDanger_1mfwf_311 svg{color:currentColor;flex-shrink:0;width:14px;height:14px;display:block}._iconSquareButton_1mfwf_307:hover,._iconButton_1mfwf_309:hover,._iconButtonDanger_1mfwf_311:hover{border-color:var(--border-hover);background:var(--crm-surface-alt);transform:translateY(-1px)}._iconButton_1mfwf_309:hover{background:color-mix(in srgb, var(--crm-surface-bg) 88%, var(--primary-color) 12%)}._iconButtonDanger_1mfwf_311:hover{border-color:color-mix(in srgb, var(--danger-color) 50%, transparent);background:color-mix(in srgb, var(--crm-surface-bg) 88%, var(--danger-color) 12%)}._iconSquareButton_1mfwf_307:focus-visible,._iconButton_1mfwf_309:focus-visible,._iconButtonDanger_1mfwf_311:focus-visible{box-shadow:0 0 0 3px var(--crm-focus-ring-strong);outline:none}._iconSquareButton_1mfwf_307:active,._iconButton_1mfwf_309:active,._iconButtonDanger_1mfwf_311:active{transform:scale(.97)}._tabs_1mfwf_473{flex-wrap:wrap;gap:8px;display:flex}._tabButton_1mfwf_485{border:1px solid var(--border-color);background:var(--crm-surface-bg);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;padding:8px 12px;transition:all .15s}._tabButton_1mfwf_485:hover{border-color:var(--border-hover)}._tabActive_1mfwf_513{border-color:var(--primary-color);background:var(--primary-color);color:var(--bg-secondary)}._submenu_1mfwf_525{flex-wrap:wrap;gap:8px;display:flex}._content_1mfwf_537{background:var(--crm-surface-bg);border:1px solid var(--crm-divider);border-radius:var(--radius-lg);box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:500px;padding:16px;overflow:hidden}._panelLayout_1mfwf_563{box-sizing:border-box;flex-direction:column;gap:14px;width:100%;min-width:0;max-width:100%;display:flex}._kanbanViewport_1mfwf_583{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow:hidden}._title_1mfwf_599{margin:0 0 10px}._description_1mfwf_607{color:var(--text-secondary);margin:0}._sectionMeta_1mfwf_617{color:var(--text-secondary);margin:4px 0 0;font-size:.82rem}._metricsGrid_1mfwf_629{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}._metricCard_1mfwf_641{border:1px solid var(--crm-divider);background:var(--crm-surface-alt);border-radius:10px;padding:12px}._metricLabel_1mfwf_655{color:var(--text-secondary);font-size:.82rem;display:block}._metricValue_1mfwf_667{margin-top:6px;font-size:1.2rem;display:block}._pipelineBox_1mfwf_679{border:1px solid var(--crm-divider);box-sizing:border-box;border-radius:10px;width:100%;min-width:0;max-width:100%;padding:14px}._insightsGrid_1mfwf_699{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;min-width:0;max-width:100%;display:grid}._boxTitle_1mfwf_717{margin:0 0 10px}._pipelineList_1mfwf_725{flex-direction:column;gap:10px;display:flex}._pipelineRow_1mfwf_737{flex-direction:column;gap:6px;display:flex}._pipelineLabelRow_1mfwf_749{justify-content:space-between;font-size:.86rem;display:flex}._pipelineTrack_1mfwf_761{background:var(--border-color);border-radius:999px;width:100%;height:8px}._pipelineFill_1mfwf_775{border-radius:999px;height:8px}._sectionHead_1mfwf_785{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;width:100%;min-width:0;max-width:100%;display:flex}._headerActions_1mfwf_809{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}._searchWrap_1mfwf_827{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--crm-surface-bg);min-width:220px;max-width:min(100%,360px);color:var(--text-secondary);flex:280px;align-items:center;gap:8px;padding:8px 10px;display:inline-flex}._searchWrap_1mfwf_827 input{width:100%;min-width:0;color:inherit;background:0 0;border:0;outline:0}._searchWrapCompact_1mfwf_873{flex:0 260px;min-width:200px;max-width:min(100%,280px);padding:7px 10px}._headerActions_1mfwf_809 select,._headerActions_1mfwf_809 button,._headerActions_1mfwf_809 label{max-width:100%}._kanbanBoard_1mfwf_899{grid-template-columns:repeat(var(--kanban-column-count,1), minmax(0, 1fr));width:100%;min-width:0;max-width:100%;max-height:min(680px, calc(100vh - var(--layout-navbar-height,76px) - 250px));align-items:start;gap:12px;display:grid;overflow:hidden}._kanbanColumn_1mfwf_923{border:1px solid var(--crm-divider);background:linear-gradient(180deg, color-mix(in srgb, var(--crm-surface-bg) 96%, var(--bg-secondary) 4%) 0%, color-mix(in srgb, var(--crm-surface-bg) 90%, var(--crm-surface-alt) 10%) 100%);box-shadow:var(--crm-shadow-panel);min-height:380px;max-height:min(680px, calc(100vh - var(--layout-navbar-height,76px) - 250px));border-radius:14px;flex-direction:column;min-width:0;display:flex;overflow:hidden}._kanbanColumnHeader_1mfwf_957{border-bottom:1px solid color-mix(in srgb, var(--crm-divider) 90%, transparent);justify-content:space-between;align-items:flex-start;gap:8px;padding:12px 12px 10px;display:flex}._columnHeaderLeft_1mfwf_975{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._columnHeaderLeft_1mfwf_975 strong{color:var(--text-primary);font-size:.82rem}._columnHeaderRight_1mfwf_999{align-items:center;gap:6px;display:inline-flex}._columnHeaderRight_1mfwf_999>span:first-child{background:color-mix(in srgb, var(--border-color) 48%, transparent);min-width:22px;height:22px;color:var(--text-secondary);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:.72rem;font-weight:700;display:inline-flex}._initialBadge_1mfwf_1039{border:1px solid color-mix(in srgb, var(--primary-color) 28%, transparent);background:color-mix(in srgb, var(--primary-color) 12%, transparent);color:var(--primary-dark);border-radius:999px;padding:2px 8px;font-size:.7rem;font-weight:600}._kanbanCards_1mfwf_1059{flex-direction:column;flex:1 1 0;gap:10px;min-height:0;padding:10px;display:flex;overflow:hidden auto}._emptyBoard_1mfwf_1081{border:1px dashed var(--border-color);border-radius:var(--radius-md);text-align:center;color:var(--text-secondary);padding:20px}._emptyColumn_1mfwf_1097{border:1px dashed color-mix(in srgb, var(--primary-color) 18%, var(--border-color) 82%);text-align:center;min-height:82px;color:var(--text-secondary);background:linear-gradient(180deg, color-mix(in srgb, var(--crm-surface-bg) 94%, var(--primary-color) 6%) 0%, color-mix(in srgb, var(--crm-surface-alt) 92%, var(--primary-color) 8%) 100%);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:14px 10px;font-size:.82rem;display:flex}._emptyColumnIcon_1mfwf_1137{border:1px solid color-mix(in srgb, var(--primary-color) 22%, transparent);background:color-mix(in srgb, var(--primary-color) 12%, transparent);width:30px;height:30px;color:var(--primary-dark);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}._kanbanCard_1mfwf_1059{border:1px solid color-mix(in srgb, var(--info-color) 24%, transparent);background:var(--crm-surface-bg);cursor:pointer;box-shadow:var(--crm-shadow-soft);border-radius:12px;flex-direction:column;gap:8px;padding:10px 11px;display:flex}._kanbanCard_1mfwf_1059 h4{margin:0;font-size:.92rem}._kanbanCard_1mfwf_1059 p{color:var(--text-secondary);margin:0;font-size:.84rem}._tagsRow_1mfwf_1207{flex-wrap:wrap;gap:6px;display:flex}._tagChip_1mfwf_1219{border:1px solid;border-radius:999px;padding:2px 8px;font-size:.74rem}._tableWrap_1mfwf_1233{overflow-x:auto}._table_1mfwf_1233{border-collapse:collapse;width:100%}._table_1mfwf_1233 th,._table_1mfwf_1233 td{border-bottom:1px solid var(--crm-divider);text-align:left;padding:9px 8px;font-size:.86rem}._table_1mfwf_1233 th{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em;font-size:.79rem}._actionRow_1mfwf_1281{gap:8px;display:flex}._primaryButton_1mfwf_1291,._ghostButton_1mfwf_1293,._dangerButton_1mfwf_1295{border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;align-items:center;gap:6px;padding:8px 11px;font-size:.84rem;display:inline-flex}._primaryButton_1mfwf_1291{background:var(--primary-color);color:var(--bg-secondary)}._ghostButton_1mfwf_1293{border-color:var(--border-color);background:var(--crm-surface-bg);color:var(--text-primary)}[data-theme=dark] ._topCard_1mfwf_87,[data-theme=dark] ._kanbanColumn_1mfwf_923,[data-theme=dark] ._kanbanCard_1mfwf_1059{box-shadow:var(--crm-shadow-dark)}[data-theme=dark] ._searchWrap_1mfwf_827,[data-theme=dark] ._companySelect_1mfwf_249,[data-theme=dark] ._iconSquareButton_1mfwf_307,[data-theme=dark] ._iconButton_1mfwf_309,[data-theme=dark] ._ghostButton_1mfwf_1293{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}._dangerButton_1mfwf_1295{background:var(--danger-color);color:var(--bg-secondary)}._modalOverlay_1mfwf_1377{z-index:20;background:var(--crm-overlay);justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}._modalCard_1mfwf_1399{border:1px solid var(--crm-divider);background:var(--crm-surface-bg);width:min(640px,100%);max-height:calc(100% - 32px);box-shadow:var(--crm-shadow-modal);border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex;overflow:auto}._modalCard_1mfwf_1399 h4{margin:0}._formGrid_1mfwf_1435{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._formGrid_1mfwf_1435 label{flex-direction:column;gap:5px;font-size:.82rem;display:flex}._formGrid_1mfwf_1435 input{border:1px solid var(--crm-border);border-radius:8px;outline:none;padding:8px 10px}._formGrid_1mfwf_1435 select,._formGrid_1mfwf_1435 textarea,._simpleStack_1mfwf_1479 textarea{border:1px solid var(--crm-border);font:inherit;border-radius:8px;outline:none;padding:8px 10px}._formGrid_1mfwf_1435 textarea,._simpleStack_1mfwf_1479 textarea{resize:vertical;min-height:88px}._checkboxInline_1mfwf_1507{grid-column:1/-1;align-items:center;gap:8px;display:inline-flex}._modalActions_1mfwf_1521{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}._contactModalCard_1mfwf_1535{width:min(1200px,100%);max-height:calc(100% - 24px);overflow:auto}._contactDetailGrid_1mfwf_1547{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._drawerOverlay_1mfwf_1559{top:var(--layout-navbar-height,76px);bottom:0;right:0;left:var(--sidebar-width,260px);z-index:1010;background:var(--crm-surface-alt);justify-content:flex-start;align-items:stretch;padding:0;display:flex;position:fixed;overflow:hidden}._contactDrawer_1mfwf_1589{background:var(--crm-surface-bg);width:100%;max-width:100%;height:100%;max-height:100%;box-shadow:none;border:0;border-radius:0;flex-direction:column;display:flex;overflow:hidden}._drawerHeader_1mfwf_1617{border-bottom:1px solid var(--crm-divider);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}._drawerTitleWrap_1mfwf_1639{align-items:center;gap:12px;min-width:0;display:flex}._drawerTitleWrap_1mfwf_1639 h4{margin:0}._drawerTitleContent_1mfwf_1661{flex-direction:column;gap:4px;min-width:0;display:flex}._drawerTitleTopRow_1mfwf_1675{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._drawerIcon_1mfwf_1689{background:var(--crm-info-surface);width:36px;height:36px;color:var(--primary-dark);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}._contactWorkspace_1mfwf_1713{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.24fr) minmax(280px,320px);min-height:0;display:grid;overflow:hidden}._chatPanel_1mfwf_1731{border-right:1px solid var(--crm-divider);background:linear-gradient(180deg, var(--crm-surface-alt) 0%, var(--crm-surface-bg) 100%);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}._chatPanelHeader_1mfwf_1753{border-bottom:1px solid var(--crm-divider);flex-wrap:wrap;flex:none;justify-content:space-between;gap:10px;padding:16px 18px 12px;display:flex}._chatTitleRow_1mfwf_1773{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._chatStatusRow_1mfwf_1787{align-items:center;gap:8px;display:flex}._chatStatusBadge_1mfwf_1799{color:var(--text-secondary);align-items:center;gap:7px;font-size:.82rem;font-weight:600;display:inline-flex}._chatStatusDot_1mfwf_1817{border-radius:999px;flex:none;width:8px;height:8px}._chatStatusDotActive_1mfwf_1831{background:var(--success-color);box-shadow:0 0 0 3px var(--crm-success-ring)}._chatStatusDotClosed_1mfwf_1841{background:var(--danger-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--danger-color) 18%, transparent)}._chatInfoButton_1mfwf_1851{border:1px solid var(--crm-border);background:var(--crm-surface-bg);color:var(--text-secondary);cursor:help;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}._chatMessages_1mfwf_1879{flex-direction:column;flex:1 1 0;gap:12px;height:0;min-height:0;max-height:100%;padding:16px 18px 10px;display:flex;overflow:hidden auto}._chatLoadMoreWrap_1mfwf_1905{flex-direction:column;align-items:center;gap:8px;padding-bottom:4px;display:flex}._chatLoadMoreActions_1mfwf_1921{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}._chatLoadMoreWrap_1mfwf_1905 small{color:var(--text-secondary);font-size:.76rem}._chatBubble_1mfwf_1947{overflow-wrap:anywhere;min-width:140px;max-width:min(86%,560px);box-shadow:var(--crm-shadow-panel);border-radius:16px;flex-direction:column;flex-shrink:0;gap:6px;padding:12px 14px;line-height:1.5;display:flex}._chatBubbleHeader_1mfwf_1975,._chatBubbleFooter_1mfwf_1977{justify-content:space-between;align-items:center;gap:12px;display:flex}._chatBubble_1mfwf_1947 p{white-space:pre-wrap;word-break:break-word;margin:0}._chatAttachmentImage_1mfwf_2003,._attachmentPreviewImage_1mfwf_2005{object-fit:cover;border:1px solid var(--crm-neutral-border);border-radius:12px;width:100%;max-width:320px}._chatStickerImage_1mfwf_2021{object-fit:contain;background:0 0;border:0;border-radius:0;width:min(100%,240px);max-width:240px;max-height:240px;display:block}._chatAttachmentVideo_1mfwf_2043,._attachmentPreviewVideo_1mfwf_2045{background:var(--crm-chat-outbound-surface);border-radius:12px;width:min(100%,360px)}._chatAttachmentAudio_1mfwf_2057{width:min(100%,320px)}._chatAttachmentLink_1mfwf_2065{color:inherit;cursor:pointer;font:inherit;word-break:break-word;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}._chatAttachmentsList_1mfwf_2089{flex-direction:column;gap:8px;display:flex}._chatAttachmentCard_1mfwf_2101,._chatDocumentCard_1mfwf_2103{border:1px solid var(--crm-neutral-border-strong);background:var(--crm-neutral-surface);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--bg-secondary) 82%, transparent);border-radius:14px;flex-direction:column;gap:10px;padding:10px 12px;display:flex}._chatAttachmentCardHead_1mfwf_2125{align-items:flex-start;gap:10px;min-width:0;display:flex}._chatAttachmentBadge_1mfwf_2139{background:color-mix(in srgb, var(--primary-color) 14%, var(--crm-surface-bg));width:48px;min-width:48px;height:48px;color:var(--primary-dark);border:1px solid color-mix(in srgb, var(--primary-color) 20%, transparent);letter-spacing:.04em;border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:.76rem;font-weight:800;display:inline-flex}._chatAttachmentInfo_1mfwf_2173{flex-direction:column;gap:3px;min-width:0;display:flex}._chatAttachmentInfo_1mfwf_2173 strong,._chatDocumentCard_1mfwf_2103 strong{color:var(--text-primary);word-break:break-word;font-size:.92rem;line-height:1.25}._chatAttachmentInfo_1mfwf_2173 span,._chatDocumentCard_1mfwf_2103 span{color:var(--text-secondary);word-break:break-word;font-size:.77rem;line-height:1.35}._chatAttachmentActions_1mfwf_2219{flex-wrap:wrap;align-items:center;gap:12px;padding-left:58px;display:flex}._chatErrorText_1mfwf_2235{color:var(--danger-color);font-weight:600}._chatBubble_1mfwf_1947 small{color:var(--text-secondary)}._chatBubbleInbound_1mfwf_2253{background:var(--crm-surface-bg);border:1px solid color-mix(in srgb, var(--primary-color) 18%, transparent);align-self:flex-start}._chatBubbleOutbound_1mfwf_2265{background:var(--crm-chat-outbound-surface);color:var(--text-primary);border:1px solid var(--crm-info-border);align-self:flex-end}._chatBubbleOutbound_1mfwf_2265 small,._chatBubbleOutbound_1mfwf_2265 ._chatMeta_1mfwf_2281{color:var(--crm-chat-outbound-muted)}._chatMeta_1mfwf_2281{letter-spacing:.02em;color:var(--text-secondary);font-size:.75rem;font-weight:700}._chatComposer_1mfwf_2303{border-top:1px solid var(--crm-divider);background:var(--crm-surface-bg);flex-direction:column;flex:none;gap:8px;padding:10px 16px 12px;display:flex}._chatComposerDropTarget_1mfwf_2323{background:linear-gradient(180deg, var(--crm-info-surface) 0%, var(--crm-surface-bg) 100%)}._chatComposer_1mfwf_2303 textarea{border:1px solid var(--crm-border);font:inherit;resize:vertical;border-radius:12px;outline:none;min-height:72px;padding:10px 12px}._chatDropHint_1mfwf_2351,._chatRecordingBanner_1mfwf_2353{border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;font-size:.84rem;display:flex}._chatDropHint_1mfwf_2351{border:1px dashed color-mix(in srgb, var(--primary-color) 42%, transparent);background:var(--crm-info-surface);color:var(--primary-dark)}._chatRecordingBanner_1mfwf_2353{border:1px solid var(--crm-danger-border);background:var(--crm-danger-surface);color:var(--crm-danger-text)}._audioRecorderPanel_1mfwf_2397{border:1px solid color-mix(in srgb, var(--primary-color) 20%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--crm-surface-bg) 96%, var(--primary-color) 4%) 0%, color-mix(in srgb, var(--crm-surface-alt) 88%, var(--primary-color) 12%) 100%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--bg-secondary) 88%, transparent);border-radius:18px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}._audioRecorderPanelActive_1mfwf_2419{border-color:var(--crm-danger-border);background:linear-gradient(180deg, color-mix(in srgb, var(--crm-danger-surface) 82%, var(--crm-surface-bg)) 0%, color-mix(in srgb, var(--warning-color) 10%, var(--crm-surface-bg)) 100%);box-shadow:0 0 0 1px color-mix(in srgb, var(--danger-color) 10%, transparent)}._audioRecorderHeader_1mfwf_2431,._audioRecorderTitle_1mfwf_2433,._audioRecorderActions_1mfwf_2435{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._audioRecorderHeader_1mfwf_2431{justify-content:space-between}._audioRecorderTitleBlock_1mfwf_2457{flex-direction:column;gap:6px;min-width:0;display:flex}._audioRecorderTitle_1mfwf_2433 strong,._audioRecorderTimer_1mfwf_2473{font-size:.92rem}._audioRecorderStatusBox_1mfwf_2481{justify-content:flex-end;align-items:center;gap:10px;display:flex}._audioRecorderStatusBadge_1mfwf_2495{letter-spacing:.01em;border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:0 10px;font-size:.76rem;font-weight:700;display:inline-flex}._audioRecorderStatusBadgeLive_1mfwf_2519{background:var(--crm-danger-surface);color:var(--crm-danger-text)}._audioRecorderStatusBadgeReady_1mfwf_2529{background:var(--crm-info-surface);color:var(--primary-dark)}._audioRecorderTimer_1mfwf_2473{color:var(--text-primary);text-align:right;min-width:54px;font-weight:700}._audioRecorderHint_1mfwf_2553{color:var(--text-secondary);max-width:680px;margin:0;font-size:.85rem}._audioRecorderBody_1mfwf_2567{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}._audioRecorderCompactLayout_1mfwf_2583{grid-template-columns:minmax(0,440px) minmax(160px,280px);align-items:center;gap:12px;display:grid}._audioWaveformCard_1mfwf_2597{border:1px solid var(--crm-neutral-border);background:var(--crm-neutral-surface);box-sizing:border-box;border-radius:16px;min-width:0;max-width:100%;height:54px;padding:10px}._audioWaveform_1mfwf_2597{box-sizing:border-box;background:linear-gradient(180deg, color-mix(in srgb, var(--primary-color) 14%, var(--crm-surface-bg)) 0%, color-mix(in srgb, var(--primary-color) 8%, var(--crm-surface-bg)) 100%);border-radius:12px;grid-template-columns:repeat(18,minmax(0,1fr));align-items:end;gap:4px;height:32px;padding:4px;display:grid}._audioWaveformBar_1mfwf_2643{background:linear-gradient(180deg, color-mix(in srgb, var(--primary-color) 82%, white 18%) 0%, var(--primary-dark) 100%);border-radius:999px;align-self:end;width:100%;min-height:4%;max-height:34%;transition:height 80ms linear}._audioRecorderPreview_1mfwf_2663{flex-direction:column;gap:10px;display:flex}._audioRecorderReviewCard_1mfwf_2675{border:1px solid var(--crm-neutral-border);background:color-mix(in srgb, var(--crm-surface-bg) 90%, transparent);border-radius:16px;flex-direction:column;gap:10px;max-width:min(100%,560px);padding:12px;display:flex}._audioRecorderReviewMeta_1mfwf_2697{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._audioRecorderReviewMeta_1mfwf_2697 span{background:var(--crm-info-surface);min-height:28px;color:var(--primary-dark);border-radius:999px;align-items:center;padding:0 10px;font-size:.75rem;font-weight:600;display:inline-flex}._audioRecorderPlayerWrap_1mfwf_2735{align-items:center;display:flex}._audioRecorderPlayer_1mfwf_2735{width:100%;max-width:100%}._chatRecordingDot_1mfwf_2755{background:var(--danger-color);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb, var(--danger-color) 18%, transparent);border-radius:999px;animation:1.1s ease-in-out infinite _crmChatRecordingPulse_1mfwf_1}._hiddenInput_1mfwf_2773{display:none}._attachmentPreviewCard_1mfwf_2781{border:1px solid color-mix(in srgb, var(--primary-color) 18%, transparent);background:color-mix(in srgb, var(--primary-color) 6%, var(--crm-surface-bg));border-radius:14px;flex-direction:column;gap:10px;padding:12px;display:flex}._attachmentPreviewInfo_1mfwf_2801{flex-direction:column;gap:4px;display:flex}._attachmentPreviewInfo_1mfwf_2801 span{color:var(--text-secondary);font-size:.85rem}._attachmentsPreviewGrid_1mfwf_2823{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}._documentPreviewBadge_1mfwf_2835{background:var(--crm-info-surface);width:64px;height:64px;color:var(--primary-dark);border-radius:12px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}._documentPreviewBadgeLarge_1mfwf_2859{width:88px;height:88px;font-size:1rem}._chatComposerActions_1mfwf_2871{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}._chatComposerActions_1mfwf_2871 ._headerActions_1mfwf_809{flex:1;gap:8px;min-width:0}._chatComposerActions_1mfwf_2871>._primaryButton_1mfwf_1291{justify-content:center;align-self:center;min-width:148px}._helperText_1mfwf_2911{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;max-width:none;margin:2px 0 0;font-size:.76rem;line-height:1.2;overflow:hidden}._recordingButton_1mfwf_2933{border-color:var(--crm-danger-border);background:var(--crm-danger-surface);color:var(--crm-danger-text)}._pasteConfirmModalCard_1mfwf_2945{width:min(760px,100%)}._pasteConfirmPreviewImage_1mfwf_2953{object-fit:contain;border:1px solid var(--crm-neutral-border);background:var(--crm-surface-alt);border-radius:14px;width:100%;max-height:min(62vh,560px)}._pasteConfirmPreviewVideo_1mfwf_2971{background:var(--crm-chat-outbound-surface);border-radius:14px;width:100%;max-height:min(62vh,560px)}._progressCard_1mfwf_2985{border:1px solid color-mix(in srgb, var(--primary-color) 18%, transparent);background:var(--crm-info-surface);border-radius:12px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}._progressHeader_1mfwf_3005{justify-content:space-between;align-items:center;gap:10px;font-size:.85rem;display:flex}._progressBarTrack_1mfwf_3021{background:var(--crm-neutral-border);border-radius:999px;width:100%;height:8px;overflow:hidden}._progressBarFill_1mfwf_3037{background:linear-gradient(90deg, var(--primary-dark) 0%, color-mix(in srgb, var(--primary-color) 84%, white 16%) 100%);height:100%}._contactSidebar_1mfwf_3047{background:var(--crm-surface-bg);flex-direction:column;gap:12px;min-width:0;min-height:0;padding:16px;display:flex;overflow:auto}._sidebarCabinet_1mfwf_3069{flex-direction:column;gap:12px;display:flex}._sidebarCabinetHeader_1mfwf_3081{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._sidebarTabList_1mfwf_3097{border-bottom:1px solid var(--crm-divider);flex-wrap:wrap;gap:8px;padding-bottom:2px;display:flex}._sidebarTabButton_1mfwf_3113{border:1px solid var(--crm-border);background:var(--crm-surface-alt);color:var(--text-secondary);font:inherit;cursor:pointer;border-radius:12px 12px 0 0;padding:10px 14px;font-weight:600;transition:all .15s}._sidebarTabButton_1mfwf_3113:hover{border-color:color-mix(in srgb, var(--primary-color) 42%, transparent);color:var(--primary-dark)}._sidebarTabButtonActive_1mfwf_3147{background:var(--crm-surface-bg);color:var(--text-primary);border-color:var(--crm-divider);border-bottom-color:var(--crm-surface-bg);box-shadow:0 -1px 0 var(--crm-surface-bg), var(--crm-shadow-panel)}._contactEditModalCard_1mfwf_3163{width:min(860px,100%)}._contactTextareaField_1mfwf_3171{grid-column:1/-1}._simpleStack_1mfwf_1479{flex-direction:column;gap:10px;display:flex}._detailList_1mfwf_3191{flex-direction:column;gap:10px;margin-top:12px;display:flex}._detailCard_1mfwf_3205{border:1px solid var(--crm-divider);border-radius:10px;flex-direction:column;gap:6px;padding:10px;display:flex}._detailCardActions_1mfwf_3223{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._listActionCard_1mfwf_3239{border:1px solid var(--crm-divider);background:var(--crm-surface-bg);text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;gap:6px;width:100%;padding:10px;display:flex}._infoRow_1mfwf_3265{justify-content:space-between;gap:12px;font-size:.86rem;display:flex}@keyframes _crmChatRecordingPulse_1mfwf_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(.92)}}@media (width<=1024px){._kanbanBoard_1mfwf_899{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){._page_1mfwf_1{padding:10px}._topCard_1mfwf_87{align-items:stretch}._topCardDivider_1mfwf_163{display:none}._topCardCompany_1mfwf_177{flex-basis:100%;min-width:0}._insightsGrid_1mfwf_699,._contactDetailGrid_1mfwf_1547,._contactWorkspace_1mfwf_1713,._kanbanBoard_1mfwf_899{grid-template-columns:1fr}._searchWrap_1mfwf_827{width:100%;min-width:0}._headerActions_1mfwf_809{width:100%}._formGrid_1mfwf_1435{grid-template-columns:1fr}._drawerOverlay_1mfwf_1559{top:var(--layout-navbar-height,76px);justify-content:stretch;padding:0;left:0}._contactDrawer_1mfwf_1589{width:100%;height:100%;max-height:100%}._drawerHeader_1mfwf_1617,._drawerTitleTopRow_1mfwf_1675{align-items:flex-start}._chatPanel_1mfwf_1731{border-right:0;border-bottom:1px solid var(--crm-divider)}._chatMessages_1mfwf_1879{max-height:40vh}._chatBubble_1mfwf_1947{max-width:92%}._chatComposerActions_1mfwf_2871{align-items:stretch}._chatAttachmentActions_1mfwf_2219{padding-left:0}._audioRecorderHeader_1mfwf_2431{align-items:flex-start}._audioRecorderStatusBox_1mfwf_2481{justify-content:flex-start}._audioRecorderCompactLayout_1mfwf_2583{grid-template-columns:1fr}._audioRecorderPlayer_1mfwf_2735,._chatLoadMoreActions_1mfwf_1921{width:100%}._helperText_1mfwf_2911{white-space:normal;text-overflow:unset;overflow:visible}._contactSidebar_1mfwf_3047{padding:12px}}._chatDeliveryStatus_1mfwf_3545{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}._chatBubble_1mfwf_1947 ._chatDeliveryStatus_1mfwf_3545[data-status=failed],._chatBubble_1mfwf_1947 ._chatErrorText_1mfwf_2235{color:var(--crm-danger-text)}._chatSendingIndicator_1mfwf_3549{border:2px solid;border-right-color:#0000;border-radius:50%;width:9px;height:9px;animation:.8s linear infinite _crmSending_1mfwf_1}@keyframes _crmSending_1mfwf_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._chatSendingIndicator_1mfwf_3549{animation:none}}._chatBubbleFooter_1mfwf_1977{flex-wrap:wrap;gap:4px 12px}._chatBubble_1mfwf_1947 ._ghostButton_1mfwf_1293{align-self:flex-start;width:auto;min-height:34px;padding:6px 10px}._chatAttachmentLink_1mfwf_2065{color:var(--primary-color);background:0 0}._chatBubble_1mfwf_1947 audio{width:100%;min-width:0;max-width:340px}._audioWaveformCard_1mfwf_2597{width:100%}._audioRecorderPanel_1mfwf_2397{padding:10px 12px}._audioRecorderHint_1mfwf_2553{margin:0;font-size:.78rem}@media (width<=640px){._audioRecorderCompactLayout_1mfwf_2583{grid-template-columns:minmax(0,1fr)}._audioWaveformCard_1mfwf_2597{max-width:320px}}@media (width<=768px){._contactWorkspace_1mfwf_1713{overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto}._chatPanel_1mfwf_1731{flex:none;height:calc(100dvh - 200px);min-height:520px}._chatMessages_1mfwf_1879{flex:auto;min-height:120px;max-height:none}._chatComposer_1mfwf_2303{flex-shrink:0}._contactSidebar_1mfwf_3047{flex:none;overflow:visible}}._chatMediaViewport_1mfwf_3587{min-width:0;max-width:100%}._chatMediaPlaceholder_1mfwf_3589{width:min(260px,65vw);min-height:72px;color:var(--text-secondary);background:var(--crm-neutral-surface);border:1px solid var(--crm-neutral-border);border-radius:12px;place-items:center;font-size:.8rem;display:grid}._chatRefreshStatus_1mfwf_3593{color:var(--text-secondary,inherit);opacity:.85;margin:0;padding:8px 14px;font-size:.78rem;line-height:1.4}._chatQuote_1mfwf_3597{color:inherit;background:#4682b41f;border-left:3px solid #3e91c9;border-radius:6px;gap:3px;min-width:0;margin:4px 0 8px;padding:8px 10px;display:grid}._chatQuote_1mfwf_3597 strong{font-size:.75rem}._chatQuote_1mfwf_3597 span{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.82rem;line-height:1.4;display:-webkit-box;overflow:hidden}._section_jh3d2_1{border:1px solid var(--border-color);border-radius:var(--radius-md);background:linear-gradient(180deg, var(--bg-tertiary) 0%, var(--bg-secondary) 100%);gap:.9rem;padding:1rem;display:grid}._sectionHeader_jh3d2_10{gap:.2rem;display:grid}._sectionTitle_jh3d2_15{color:var(--text-primary);margin:0;font-size:1rem}._sectionHint_jh3d2_21{color:var(--text-secondary);margin:0;font-size:.9rem}._grid_jh3d2_27{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.85rem;display:grid}._field_jh3d2_33{align-content:start;gap:.35rem;display:grid}._field_jh3d2_33 label{color:var(--text-primary);align-items:center;gap:.25rem;font-size:.88rem;font-weight:600;display:inline-flex}._required_jh3d2_48{color:var(--danger-color)}._requiredHint_jh3d2_52{color:var(--text-secondary);margin:0;font-size:.82rem}._error_jh3d2_58{color:var(--danger-color);font-size:.82rem}._fieldError_jh3d2_63 input,._fieldError_jh3d2_63 select,._fieldError_jh3d2_63 textarea{border-color:var(--danger-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--danger-color) 14%, transparent)}._summaryGrid_jh3d2_70{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;display:grid}._summaryCard_jh3d2_76{border-radius:var(--radius-md);border:1px solid var(--border-color);background:var(--bg-secondary);gap:.2rem;padding:.85rem .95rem;display:grid}._summaryCard_jh3d2_76 span{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em;font-size:.8rem}._summaryCard_jh3d2_76 strong{color:var(--text-primary);font-size:1rem}._inlineInfo_jh3d2_97{color:var(--text-secondary);font-size:.86rem}._page_1qxne_1{width:min(100%, var(--content-max-width));color:var(--text-primary);gap:1rem;margin:0 auto;padding:clamp(.75rem,1.5vw,1.25rem);display:grid}._pageHeader_1qxne_19{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._eyebrow_1qxne_35{letter-spacing:.06em;text-transform:uppercase;color:var(--primary-color);margin:0 0 .35rem;font-size:.8rem;font-weight:700}._pageHeader_1qxne_19 h1{margin:0 0 .4rem;font-size:1.8rem}._subtitle_1qxne_63{color:var(--text-secondary);max-width:60rem;margin:0}._headerActions_1qxne_75{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._companyField_1qxne_89{gap:.35rem;min-width:min(24rem,100%);display:grid}._companyField_1qxne_89 span{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);font-size:.78rem;font-weight:700}._companySelect_1qxne_103,._companyDisplay_1qxne_104{min-width:16rem}._companyDisplay_1qxne_104{border-radius:var(--radius-sm);border:1px solid var(--border-color);background:var(--bg-secondary);min-height:44px;color:var(--text-primary);align-items:center;padding:.7rem .8rem;display:flex}._tabs_1qxne_121{flex-wrap:wrap;gap:.75rem;display:flex}._summaryGrid_1qxne_133{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;display:grid}._metricCard_1qxne_145{border:1px solid var(--border-color);border-radius:var(--radius-md);background:linear-gradient(180deg, color-mix(in srgb, var(--info-color) 10%, transparent) 0%, var(--bg-secondary) 100%);box-shadow:var(--shadow-sm);gap:.25rem;padding:1rem;display:grid}._metricCard_1qxne_145 strong{color:var(--primary-dark);font-size:1.7rem}._metricCard_1qxne_145 span{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem}._tabButton_1qxne_189{border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary)}._tabActive_1qxne_201{border-color:var(--primary-color);background:var(--info-soft);color:var(--primary-dark)}._loading_1qxne_213{background:var(--info-soft);color:var(--primary-dark);border-radius:.75rem;padding:.9rem 1rem}._card_1qxne_227{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-secondary);box-shadow:var(--shadow-sm);gap:1rem;padding:1rem;display:grid}._cardHeader_1qxne_247{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._cardHeader_1qxne_247 h2{margin:0;font-size:1.1rem}._actions_1qxne_273,._actionCell_1qxne_285{flex-wrap:wrap;gap:.5rem;display:flex}._table_1qxne_297{border-collapse:collapse;width:100%}._table_1qxne_297 th,._table_1qxne_297 td{border-bottom:1px solid var(--border-color);text-align:left;vertical-align:top;padding:.75rem}._table_1qxne_297 th{text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);font-size:.82rem}._selectedRow_1qxne_337{background:var(--info-soft)}._pipelineGrid_1qxne_345{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem;display:grid}._pipelineCard_1qxne_357{border:1px solid var(--border-color);border-radius:var(--radius-md);background:linear-gradient(180deg, var(--bg-tertiary) 0%, var(--bg-secondary) 100%);gap:.8rem;padding:1rem;display:grid}._pipelineHeader_1qxne_375{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._pipelineHeader_1qxne_375 h3{margin:0 0 .3rem}._pipelineHeader_1qxne_375 p{color:var(--text-secondary);margin:0}._badgeRow_1qxne_407{flex-wrap:wrap;gap:.5rem;display:flex}._badge_1qxne_407{background:var(--bg-tertiary);color:var(--text-primary);border-radius:999px;align-items:center;padding:.3rem .55rem;font-size:.8rem;font-weight:600;display:inline-flex}._stageList_1qxne_441{flex-wrap:wrap;gap:.5rem;display:flex}._stageChip_1qxne_453{border:1px solid color-mix(in srgb, var(--info-color) 28%, transparent);background:var(--info-soft);color:var(--primary-dark)}._inlineCheck_1qxne_465{color:var(--text-primary);align-items:center;gap:.5rem;display:flex}._helperText_1qxne_479{color:var(--text-secondary);margin:0}._paginationBlock_1qxne_489{gap:.75rem;padding-top:.25rem;display:grid}._paginationMeta_1qxne_501{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._paginationMeta_1qxne_501 strong{color:var(--primary-dark)}._globalFilterPanel_1qxne_525{border:1px solid var(--border-color);border-radius:var(--radius-md);background:linear-gradient(180deg, var(--bg-tertiary) 0%, var(--bg-secondary) 100%);gap:.9rem;padding:1rem;display:grid}._filterHeaderActions_1qxne_543{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._compactActionButton_1qxne_557{min-width:9rem}._compactFilterGrid_1qxne_565{grid-template-columns:minmax(0,2.1fr) repeat(2,minmax(12rem,1fr));gap:.75rem;display:grid}._advancedFilterGrid_1qxne_577{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;padding-top:.25rem;display:grid}._savedFilterBar_1qxne_591{flex-wrap:wrap;gap:.75rem;padding-top:.25rem;display:flex}._savedFilterBar_1qxne_591>*{flex:12rem}._filterBar_1qxne_613{grid-template-columns:minmax(0,2fr) repeat(2,minmax(10rem,1fr));gap:.75rem;display:grid}._bulkBar_1qxne_625{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-tertiary);gap:.75rem;padding:.85rem 1rem;display:grid}._selectionSummary_1qxne_643{color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._selectionSummary_1qxne_643 strong{color:var(--primary-dark)}._loadingIndicator_1qxne_667{color:var(--text-secondary);opacity:0;pointer-events:none;border:1px solid #0000;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .7rem;transition:opacity .16s;display:inline-flex}._loadingIndicatorVisible_1qxne_693{opacity:1;border-color:color-mix(in srgb, var(--info-color) 24%, transparent);background:color-mix(in srgb, var(--info-color) 10%, transparent);color:var(--primary-dark)}._loadingDot_1qxne_707{background:currentColor;border-radius:999px;width:.55rem;height:.55rem;animation:1s ease-in-out infinite _pulseLoading_1qxne_1}@keyframes _pulseLoading_1qxne_1{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}._contactsLayout_1qxne_747{grid-template-columns:minmax(0,1.7fr) minmax(18rem,1fr);gap:1rem;display:grid}._contactsMain_1qxne_759,._sidePanel_1qxne_769{gap:1rem;display:grid}._sidePanelBlock_1qxne_779{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-tertiary);gap:.75rem;padding:1rem;display:grid}._timeline_1qxne_797{gap:.75rem;max-height:28rem;display:grid;overflow:auto}._timelineItem_1qxne_811{border-radius:var(--radius-sm);background:var(--bg-secondary);border:1px solid var(--border-color);gap:.35rem;padding:.75rem;display:grid}._timelineItem_1qxne_811 span{color:var(--text-secondary);font-size:.82rem}._timelineItem_1qxne_811 code{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-primary);font-size:.75rem}._dedupList_1qxne_853{gap:.75rem;display:grid}._dedupCard_1qxne_863{border-radius:var(--radius-sm);background:var(--bg-secondary);border:1px solid var(--border-color);gap:.45rem;padding:.75rem;display:grid}._dedupCard_1qxne_863 p{color:var(--text-secondary);margin:0}._dedupActions_1qxne_891{flex-wrap:wrap;gap:.5rem;display:flex}._mobileCardGrid_1qxne_903{display:none}._mobileCard_1qxne_903{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-secondary);gap:.6rem;padding:1rem;display:grid}._mobileCardSelected_1qxne_929{background:var(--info-soft);border-color:color-mix(in srgb, var(--info-color) 28%, transparent)}._mobileCard_1qxne_903 p{color:var(--text-secondary);margin:0}._mobileCardHeader_1qxne_949{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._reportGrid_1qxne_963{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;display:grid}._reportCard_1qxne_975{border-radius:var(--radius-md);border:1px solid var(--border-color);background:linear-gradient(180deg, var(--bg-tertiary) 0%, var(--bg-secondary) 100%);gap:.5rem;padding:1rem;display:grid}._reportCard_1qxne_975 h3,._sidePanelBlock_1qxne_779 h3{margin:0}._reportCard_1qxne_975 p{color:var(--text-secondary);margin:0}._reportList_1qxne_1013{gap:.55rem;display:grid}._reportListRow_1qxne_1023{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.55rem 0;display:flex}._fullWidth_1qxne_1041{grid-column:1/-1;gap:.35rem;display:grid}._multiSelect_1qxne_1053{min-height:8rem}:where(._page_1qxne_1,._modal_1qxne_1061) button{border-radius:var(--radius-sm);border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;padding:.65rem .95rem}:where(._page_1qxne_1,._modal_1qxne_1061) button:hover{background:var(--bg-tertiary)}:where(._page_1qxne_1,._modal_1qxne_1061) input:not([type=checkbox]):not([type=radio]),:where(._page_1qxne_1,._modal_1qxne_1061) select,:where(._page_1qxne_1,._modal_1qxne_1061) textarea{border-radius:var(--radius-sm);border:1px solid var(--border-color);background:var(--bg-secondary);width:100%;color:var(--text-primary);padding:.7rem .8rem}:where(._page_1qxne_1,._modal_1qxne_1061) textarea{resize:vertical;min-height:7rem}@media (width<=960px){._compactFilterGrid_1qxne_565,._advancedFilterGrid_1qxne_577,._filterBar_1qxne_613,._contactsLayout_1qxne_747{grid-template-columns:1fr}._table_1qxne_297{display:block;overflow-x:auto}._mobileCardGrid_1qxne_903{gap:.75rem;display:grid}}@media (width<=720px){._filterHeaderActions_1qxne_543,._headerActions_1qxne_75,._actions_1qxne_273,._actionCell_1qxne_285,._dedupActions_1qxne_891,._savedFilterBar_1qxne_591,._paginationMeta_1qxne_501{width:100%}._filterHeaderActions_1qxne_543>*,._headerActions_1qxne_75>*,._actions_1qxne_273>*,._actionCell_1qxne_285>*,._dedupActions_1qxne_891>*,._savedFilterBar_1qxne_591>*,._paginationMeta_1qxne_501>*{flex:100%}._tabs_1qxne_121{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}._page_1ddnx_1{width:min(100%, var(--content-max-width));color:var(--text-primary);gap:1rem;margin:0 auto;padding:clamp(.75rem,1.5vw,1.25rem);display:grid}._header_1ddnx_10{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._eyebrow_1ddnx_18{letter-spacing:.06em;text-transform:uppercase;color:var(--primary-color);margin:0 0 .35rem;font-size:.8rem;font-weight:700}._header_1ddnx_10 h1{margin:0 0 .35rem}._subtitle_1ddnx_31{color:var(--text-secondary);max-width:52rem;margin:0}._headerActions_1ddnx_37{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._companyInput_1ddnx_44{min-width:10rem}._layout_1ddnx_48{grid-template-columns:minmax(0,1.7fr) minmax(18rem,1fr);gap:1rem;display:grid}._card_1ddnx_54{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-secondary);box-shadow:var(--shadow-sm);gap:1rem;padding:1rem;display:grid}._cardHeader_1ddnx_64{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._cardHeader_1ddnx_64 h2{margin:0;font-size:1.05rem}._loading_1ddnx_77,._empty_1ddnx_78{color:var(--text-secondary);margin:0;padding:.8rem 0}._tableWrap_1ddnx_84{overflow-x:auto}._table_1ddnx_84{border-collapse:collapse;width:100%}._table_1ddnx_84 th,._table_1ddnx_84 td{border-bottom:1px solid var(--border-color);text-align:left;vertical-align:middle;padding:.75rem}._table_1ddnx_84 th{text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);font-size:.82rem}._colorChip_1ddnx_108{border:1px solid color-mix(in srgb, var(--text-primary) 12%, transparent);vertical-align:middle;border-radius:999px;width:.9rem;height:.9rem;margin-right:.45rem;display:inline-block}._form_1ddnx_118{gap:.9rem;display:grid}._form_1ddnx_118 label{color:var(--text-primary);gap:.35rem;display:grid}._inlineCheck_1ddnx_129{align-items:center;gap:.5rem;display:flex!important}._formActions_1ddnx_135{justify-content:flex-end;gap:.75rem;display:flex}._secondaryButton_1ddnx_141{background:var(--bg-tertiary)}:where(._page_1ddnx_1,._modal_1ddnx_145) button{border-radius:var(--radius-sm);border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;padding:.6rem .9rem}:where(._page_1ddnx_1,._modal_1ddnx_145) input:not([type=checkbox]):not([type=radio]),:where(._page_1ddnx_1,._modal_1ddnx_145) textarea{border-radius:var(--radius-sm);border:1px solid var(--border-color);background:var(--bg-secondary);width:100%;color:var(--text-primary);padding:.7rem .8rem}:where(._page_1ddnx_1,._modal_1ddnx_145) textarea{resize:vertical;min-height:7rem}@media (width<=1080px){._layout_1ddnx_48{grid-template-columns:1fr}}._page_6q6rq_1{--page-max-width:100%;--page-border:color-mix(in srgb, var(--border-color) 88%, transparent);--page-surface:color-mix(in srgb, var(--bg-secondary) 94%, transparent);--page-surface-soft:color-mix(in srgb, var(--bg-tertiary) 82%, var(--bg-secondary));--page-text:var(--text-primary);--page-muted:var(--text-secondary);--page-accent:var(--primary-color);--page-accent-dark:var(--primary-dark);--page-warning:var(--warning-color);--page-warning-bg:color-mix(in srgb, var(--warning-soft) 82%, var(--bg-secondary));--page-info-bg:color-mix(in srgb, var(--info-soft) 78%, var(--bg-secondary));--page-pending-bg:color-mix(in srgb, var(--warning-soft) 58%, var(--bg-secondary));--page-shadow:var(--shadow-lg);--page-accent-soft:color-mix(in srgb, var(--primary-color) 12%, transparent);--page-accent-soft-strong:color-mix(in srgb, var(--primary-color) 18%, transparent);--page-divider-soft:color-mix(in srgb, var(--border-color) 76%, transparent);background:radial-gradient(circle at top left, var(--page-accent-soft-strong), transparent 32%), radial-gradient(circle at top right, var(--page-accent-soft), transparent 28%), linear-gradient(180deg, var(--bg-primary) 0%, color-mix(in srgb, var(--bg-primary) 82%, var(--bg-secondary)) 100%);color:var(--page-text);min-height:calc(100vh - var(--layout-navbar-height,76px));padding:32px 32px 80px}._frame_6q6rq_27{grid-template-columns:minmax(0,1fr);gap:28px;width:100%;display:grid}._hero_6q6rq_34{border:1px solid var(--page-border);background:linear-gradient(145deg, color-mix(in srgb, var(--bg-secondary) 98%, transparent), color-mix(in srgb, var(--bg-tertiary) 76%, var(--bg-secondary)));width:100%;box-shadow:var(--page-shadow);border-radius:28px;padding:32px}._brandRow_6q6rq_43{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}._brandWrap_6q6rq_51{align-items:center;gap:16px;display:inline-flex}._brandMark_6q6rq_57{background:linear-gradient(135deg, var(--page-accent-soft-strong), color-mix(in srgb, var(--primary-hover) 18%, transparent));border:1px solid color-mix(in srgb, var(--page-accent) 22%, transparent);border-radius:18px;place-items:center;width:62px;height:62px;padding:10px;display:grid}._brandMark_6q6rq_57 img{object-fit:contain;max-width:100%;max-height:100%}._brandText_6q6rq_74{gap:6px;display:grid}._eyebrow_6q6rq_79{letter-spacing:.18em;text-transform:uppercase;color:var(--page-accent-dark);font-size:.78rem;font-weight:700}._title_6q6rq_87{margin:0;font-size:clamp(2rem,3vw,3.2rem);line-height:1.05}._subtitle_6q6rq_93{color:var(--page-muted);max-width:760px;margin:0;font-size:1rem;line-height:1.75}._heroMeta_6q6rq_101{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}._metaCard_6q6rq_108{border:1px solid var(--page-border);background:color-mix(in srgb, var(--bg-secondary) 78%, transparent);border-radius:18px;min-width:180px;padding:14px 16px}._metaLabel_6q6rq_116{text-transform:uppercase;letter-spacing:.08em;color:var(--page-muted);margin-bottom:4px;font-size:.78rem;display:block}._metaValue_6q6rq_125{font-size:.98rem;font-weight:700}._actions_6q6rq_130{flex-wrap:wrap;gap:12px;display:flex}._primaryAction_6q6rq_136,._secondaryAction_6q6rq_137{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:inline-flex}._primaryAction_6q6rq_136{background:linear-gradient(135deg, var(--page-accent), var(--page-accent-dark));color:var(--bg-secondary);box-shadow:0 16px 28px color-mix(in srgb, var(--page-accent) 22%, transparent)}._secondaryAction_6q6rq_137{background:color-mix(in srgb, var(--bg-secondary) 90%, transparent);color:var(--page-accent-dark);border-color:color-mix(in srgb, var(--page-accent) 16%, transparent)}._primaryAction_6q6rq_136:hover,._primaryAction_6q6rq_136:focus-visible,._secondaryAction_6q6rq_137:hover,._secondaryAction_6q6rq_137:focus-visible{transform:translateY(-1px)}._layout_6q6rq_169{grid-template-columns:248px minmax(0,1fr);gap:24px;width:100%;display:grid}._tocDesktop_6q6rq_176,._mobileToc_6q6rq_177,._content_6q6rq_178{border:1px solid var(--page-border);background:var(--page-surface);box-shadow:var(--page-shadow);border-radius:28px}._tocDesktop_6q6rq_176{top:calc(var(--layout-navbar-height,76px) + 16px);max-height:calc(100vh - var(--layout-navbar-height,76px) - 32px);grid-template-rows:auto minmax(0,1fr);align-self:start;gap:12px;padding:18px 16px 18px 18px;display:grid;position:sticky;overflow:hidden}._tocTitle_6q6rq_197{margin:0;font-size:.96rem}._tocNav_6q6rq_202{scrollbar-gutter:stable;min-height:0;padding-right:6px;overflow-y:auto}._tocNav_6q6rq_202::-webkit-scrollbar{width:8px}._tocNav_6q6rq_202::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--page-accent) 26%, transparent);border-radius:999px}._tocNav_6q6rq_202::-webkit-scrollbar-track{background:color-mix(in srgb, var(--border-color) 40%, transparent);border-radius:999px}._tocList_6q6rq_223{gap:6px;margin:0;padding:0;list-style:none;display:grid}._tocList_6q6rq_223 a{color:var(--page-text);border-radius:12px;padding:8px 10px;font-size:.88rem;line-height:1.35;text-decoration:none;display:block}._tocList_6q6rq_223 a:hover,._tocList_6q6rq_223 a:focus-visible{background:var(--page-accent-soft);color:var(--page-accent-dark)}._mobileToc_6q6rq_177{padding:18px 20px;display:none}._mobileToc_6q6rq_177 summary{cursor:pointer;font-weight:700}._content_6q6rq_178{padding:28px}._section_6q6rq_261{border-bottom:1px solid var(--page-divider-soft);scroll-margin-top:calc(var(--layout-navbar-height,76px) + 28px);padding:24px 0}._section_6q6rq_261:first-child{padding-top:0}._section_6q6rq_261:last-child{border-bottom:none;padding-bottom:0}._sectionTitle_6q6rq_276{margin:0 0 10px;font-size:clamp(1.32rem,1.8vw,1.75rem)}._richText_6q6rq_281{gap:16px;display:grid}._paragraph_6q6rq_286{color:var(--page-muted);margin:0;line-height:1.8}._list_6q6rq_292,._groupList_6q6rq_293{color:var(--page-muted);gap:10px;margin:0;padding-left:20px;display:grid}._groupList_6q6rq_293{gap:18px}._groupTitle_6q6rq_305{color:var(--page-text);margin:0 0 8px;font-size:1rem}._fieldGrid_6q6rq_311,._contactCard_6q6rq_312{gap:12px;display:grid}._fieldGrid_6q6rq_311{grid-template-columns:repeat(2,minmax(0,1fr))}._fieldCard_6q6rq_321,._contactCard_6q6rq_312{border:1px solid var(--page-border);background:color-mix(in srgb, var(--page-surface-soft) 88%, var(--bg-secondary));border-radius:18px;padding:16px 18px}._fieldLabel_6q6rq_329,._contactLabel_6q6rq_330{text-transform:uppercase;letter-spacing:.08em;color:var(--page-muted);margin-bottom:6px;font-size:.82rem;display:block}._fieldValue_6q6rq_339,._contactValue_6q6rq_340{flex-wrap:wrap;align-items:center;gap:8px;font-weight:700;display:inline-flex}._pendingBadge_6q6rq_348{background:var(--page-pending-bg);color:var(--page-warning);text-transform:uppercase;letter-spacing:.05em;border-radius:999px;padding:4px 8px;font-size:.76rem;font-weight:800;display:inline-flex}._callout_6q6rq_360{border:1px solid #0000;border-radius:18px;padding:18px 20px}._calloutInfo_6q6rq_366{background:var(--page-info-bg);border-color:color-mix(in srgb, var(--info-color) 14%, transparent)}._calloutWarning_6q6rq_371{background:var(--page-warning-bg);border-color:color-mix(in srgb, var(--warning-color) 14%, transparent)}._calloutPending_6q6rq_376{background:var(--page-pending-bg);border-color:color-mix(in srgb, var(--warning-color) 14%, transparent)}._calloutTitle_6q6rq_381{margin-bottom:8px;font-weight:800;display:block}._tableWrap_6q6rq_387{overflow-x:auto}._table_6q6rq_387{border-collapse:collapse;width:100%;min-width:700px}._table_6q6rq_387 th,._table_6q6rq_387 td{border:1px solid var(--page-divider-soft);text-align:left;vertical-align:top;padding:14px 16px;line-height:1.65}._table_6q6rq_387 th{background:var(--page-accent-soft);color:var(--page-accent-dark)}._steps_6q6rq_411{color:var(--page-muted);gap:10px;margin:0;padding-left:20px;display:grid}._checklist_6q6rq_419{gap:10px;display:grid}._checkItem_6q6rq_424{border:1px solid color-mix(in srgb, var(--page-accent) 12%, transparent);background:color-mix(in srgb, var(--page-accent) 5%, transparent);color:var(--page-text);border-radius:16px;padding:14px 16px}._footerNote_6q6rq_432{width:100%;color:var(--page-muted);text-align:center;font-size:.92rem}@media (width<=1080px){._layout_6q6rq_169{grid-template-columns:minmax(0,1fr)}._tocDesktop_6q6rq_176{display:none}._mobileToc_6q6rq_177{display:block}._tocNav_6q6rq_202{max-height:min(52vh,360px);margin-top:12px}}@media (width<=720px){._page_6q6rq_1{padding:20px 16px 48px}._hero_6q6rq_34,._content_6q6rq_178,._mobileToc_6q6rq_177{border-radius:22px;padding-left:20px;padding-right:20px}._brandRow_6q6rq_43{flex-direction:column;align-items:flex-start}._fieldGrid_6q6rq_311{grid-template-columns:minmax(0,1fr)}}@media print{._page_6q6rq_1{background:var(--bg-secondary);padding:0}._actions_6q6rq_130,._tocDesktop_6q6rq_176,._mobileToc_6q6rq_177,._footerNote_6q6rq_432{display:none!important}._hero_6q6rq_34,._content_6q6rq_178{box-shadow:none;border:none;padding:0}}._page_1qhci_1{width:100%;min-width:0;color:var(--text-primary,#172033);padding:24px;overflow-x:hidden}._header_1qhci_17{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}._title_1qhci_33{margin:0;font-size:1.7rem;font-weight:700}._subtitle_1qhci_45{color:var(--text-secondary,var(--text-secondary));max-width:880px;margin:6px 0 0}._toolbar_1qhci_57,._panel_1qhci_59,._summary_1qhci_61{background:var(--bg-secondary);border:1px solid var(--border-color,var(--border-color));border-radius:14px;box-shadow:0 10px 30px #0f172a0f}._toolbar_1qhci_57{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:16px;padding:14px;display:grid}._summary_1qhci_61{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:16px;padding:14px;display:grid}._summaryCard_1qhci_107{background:var(--bg-tertiary);border-radius:12px;padding:12px}._summaryLabel_1qhci_119{color:var(--text-secondary);font-size:.82rem;display:block}._summaryValue_1qhci_131{margin-top:4px;font-size:1.35rem;font-weight:700;display:block}._toolbar_1qhci_57 input,._toolbar_1qhci_57 select,._field_1qhci_149 input,._field_1qhci_149 select,._field_1qhci_149 textarea{border:1px solid var(--border-color);width:100%;min-width:0;font:inherit;background:var(--bg-secondary);color:var(--text-primary);border-radius:10px;padding:10px 12px}._primaryButton_1qhci_175,._secondaryButton_1qhci_177,._dangerButton_1qhci_179,._ghostButton_1qhci_181{cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-weight:600;display:inline-flex}._primaryButton_1qhci_175{background:var(--primary-color);color:var(--bg-secondary)}._secondaryButton_1qhci_177{background:var(--primary-soft);color:var(--primary-color)}._dangerButton_1qhci_179{background:var(--danger-soft);color:var(--danger-color)}._ghostButton_1qhci_181{background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-color)}._buttonRow_1qhci_247,._actions_1qhci_249{flex-wrap:wrap;gap:8px;display:flex}._panel_1qhci_59{min-width:0;padding:16px}._tableWrapper_1qhci_271{width:100%;min-width:0;overflow-x:auto}._table_1qhci_271{border-collapse:collapse;width:100%;min-width:760px}._table_1qhci_271 th,._table_1qhci_271 td{border-bottom:1px solid var(--border-color);text-align:left;vertical-align:top;padding:10px;font-size:.9rem}._table_1qhci_271 th{background:var(--bg-tertiary);color:var(--text-secondary);font-weight:700;position:sticky;top:0}._rowTitle_1qhci_329{flex-direction:column;gap:3px;display:flex}._rowPrimary_1qhci_341{font-weight:700}._rowSecondary_1qhci_349{color:var(--text-secondary);font-size:.82rem}._badge_1qhci_359{border-radius:999px;padding:4px 8px;font-size:.78rem;font-weight:700;display:inline-flex}._badgeActive_1qhci_375{background:var(--success-soft);color:var(--success-color)}._badgeInactive_1qhci_385{background:var(--danger-soft);color:var(--danger-color)}._badgeNeutral_1qhci_395{background:var(--primary-soft);color:var(--primary-color)}._modalBackdrop_1qhci_405{z-index:var(--z-index-modal,2000);background:var(--surface-backdrop,#0009);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._modal_1qhci_405{background:var(--bg-secondary);border-radius:18px;width:min(920px,100%);max-height:90vh;padding:20px;overflow:auto;box-shadow:0 24px 70px #0f172a3d}._modalHeader_1qhci_447{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}._modalTitle_1qhci_463{margin:0;font-size:1.25rem}._formGrid_1qhci_473{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._field_1qhci_149{flex-direction:column;gap:6px;display:flex}._fieldFull_1qhci_497{grid-column:1/-1}._field_1qhci_149 label{color:var(--text-secondary);font-size:.82rem;font-weight:700}._modalFooter_1qhci_517{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}._emptyState_1qhci_531,._loadingState_1qhci_533,._errorState_1qhci_535{text-align:center;color:var(--text-secondary);padding:28px}._errorState_1qhci_535{color:var(--danger-color)}._page_1qhci_1{box-sizing:border-box;color:var(--text-primary);padding:clamp(12px,2vw,24px)}._panel_1qhci_59{background:var(--bg-secondary);color:var(--text-primary);margin-bottom:18px}._primaryButton_1qhci_175{background:var(--primary-color,#2868bd);color:#fff;border:1px solid #0000}._secondaryButton_1qhci_177{background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-color)}._dangerButton_1qhci_179{background:var(--bg-secondary);color:var(--danger-color,#d64a55);border:1px solid}._ghostButton_1qhci_181{color:var(--text-primary);background:var(--bg-tertiary)}._page_1qhci_1 button:disabled{opacity:.5;cursor:not-allowed}._page_1qhci_1 button:focus-visible,._page_1qhci_1 input:focus-visible,._page_1qhci_1 select:focus-visible{outline:3px solid var(--primary-color);outline-offset:2px}._table_1qhci_271 td{color:var(--text-primary)}._table_1qhci_271 tbody tr:hover{background:var(--bg-tertiary)}._badgeActive_1qhci_375{background:var(--bg-tertiary);color:var(--success-color,#238657);border:1px solid}._badgeInactive_1qhci_385{background:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-color)}._modal_1qhci_405{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);width:min(1000px,96vw)}._toolbar_1qhci_57>span{align-self:start;min-width:0}._toolbar_1qhci_57>span select{width:100%;min-width:0}._emptyState_1qhci_531,._loadingState_1qhci_533{text-align:center;color:var(--text-secondary);padding:32px 16px}@media (width<=650px){._header_1qhci_17{flex-direction:column}._header_1qhci_17>button{width:100%}._toolbar_1qhci_57{grid-template-columns:1fr}._actions_1qhci_249{flex-wrap:nowrap}._panel_1qhci_59{padding:12px}._formGrid_1qhci_473{grid-template-columns:1fr}}._header_1qhci_17>._primaryButton_1qhci_175{white-space:nowrap;flex-shrink:0;min-height:44px}._subtitle_1qhci_45{max-width:78ch}._badgeActive_1qhci_375{color:var(--text-primary);border-color:var(--success-color,#238657)}[data-theme=dark] ._primaryButton_1qhci_175{color:#10263c}._toolbarField_1qhci_577{min-width:0;color:var(--text-secondary);gap:6px;font-size:.82rem;display:grid}._iconButton_1qhci_579{border:1px solid var(--border-color);background:var(--bg-tertiary);width:36px;height:36px;color:var(--text-primary);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;padding:8px;display:inline-flex}._iconButton_1qhci_579:disabled{opacity:.4;cursor:not-allowed}._deleteAction_1qhci_583{color:var(--danger-color,#c83f4f)}._modal_1qhci_405{width:min(1060px,100%);max-height:92dvh;color:var(--text-primary);flex-direction:column;padding:0;display:flex;overflow:hidden}._modalHeader_1qhci_447{margin:0;padding:20px 24px 12px}._tabs_1qhci_589{border-bottom:1px solid var(--border-color);flex-shrink:0;gap:6px;padding:0 24px 12px;display:flex;overflow-x:auto}._tabs_1qhci_589 button{background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-color);cursor:pointer;white-space:nowrap;border-radius:9px;padding:9px 14px}._tabs_1qhci_589 button[aria-selected=true]{background:var(--primary-soft,var(--bg-tertiary));color:var(--primary-color);border-color:var(--primary-color);font-weight:700}._editorForm_1qhci_595{flex-direction:column;min-height:0;display:flex}._modalBody_1qhci_597{min-height:180px;padding:20px 24px;overflow-y:auto}._modalFooter_1qhci_517{border-top:1px solid var(--border-color);flex-wrap:wrap;flex-shrink:0;align-items:center;margin:0;padding:14px 24px}._modalFooter_1qhci_517>span{margin-right:auto}._modal_1qhci_405 :focus-visible,._iconButton_1qhci_579:focus-visible{outline:2px solid var(--primary-color);outline-offset:3px}._sellerToggle_1qhci_605{border:1px solid var(--border-color);background:var(--bg-tertiary);border-radius:10px;align-items:flex-start;gap:10px;padding:14px;display:flex}._sellerToggle_1qhci_605 input{flex-shrink:0;width:18px;height:18px;margin-top:3px}._sellerToggle_1qhci_605 span{gap:4px;display:grid}._sellerToggle_1qhci_605 small{color:var(--text-secondary)}._agentList_1qhci_611{gap:8px;padding:0;list-style:none;display:grid}._agentList_1qhci_611 li{background:var(--bg-tertiary);border-radius:9px;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:12px;display:flex}._fieldFull_1qhci_497 p,p._fieldFull_1qhci_497{color:var(--text-secondary);margin:4px 0;line-height:1.5}._fieldFull_1qhci_497 h3{margin:0 0 6px;font-size:1rem}._error_1qhci_535{color:var(--danger-color,#b83240);border:1px solid;border-radius:8px;padding:10px}@media (width<=640px){._page_1qhci_1{padding:14px}._header_1qhci_17{flex-wrap:wrap}._modalBackdrop_1qhci_405{padding:8px}._modalHeader_1qhci_447,._modalBody_1qhci_597{padding:14px}._tabs_1qhci_589{padding:0 14px 10px}._formGrid_1qhci_473{grid-template-columns:1fr}._modalFooter_1qhci_517{padding:12px 14px}._modalFooter_1qhci_517>span{width:100%}}._overlay_17jkc_3{background:var(--modal-overlay);-webkit-backdrop-filter:saturate(120%)blur(6px);backdrop-filter:saturate(120%)blur(6px);z-index:9999;place-items:center;padding:12px;display:grid;position:fixed;inset:0}._modal_17jkc_29{background:var(--modal-bg);color:var(--text);border:1px solid var(--border);border-radius:var(--radius);width:min(100%,1040px);max-height:calc(100vh - 24px);box-shadow:var(--shadow-2);outline:none;grid-template-rows:auto 1fr auto;display:grid;overflow:hidden}@media (width<=640px){._modal_17jkc_29{border-radius:0;width:100%;height:100%;max-height:100vh}}._header_17jkc_77{z-index:2;justify-content:space-between;align-items:center;gap:var(--gap);background:linear-gradient(to bottom, var(--modal-bg), color-mix(in oklab, var(--modal-bg), transparent 12%));border-bottom:1px solid var(--border);padding:16px 18px;display:flex;position:sticky;top:0}._title_17jkc_103{letter-spacing:.2px;margin:0;font-size:16px;font-weight:700}._close_17jkc_117{border-radius:var(--radius-xs);width:36px;height:36px;color:var(--icon-default-color);cursor:pointer;background:0 0;border:none;place-items:center;display:grid}._close_17jkc_117:hover{color:var(--icon-active-color);background:color-mix(in oklab, var(--modal-bg), transparent 90%)}._close_17jkc_117:focus-visible{box-shadow:var(--focus-ring);outline:none}._body_17jkc_147{-webkit-overflow-scrolling:touch;background:var(--modal-surface);padding:16px 18px 8px;overflow:auto}._form_17jkc_161{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-content:start;gap:12px 14px;display:grid}._field_17jkc_175{flex-direction:column;gap:6px;min-width:0;display:flex}._label_17jkc_177{color:var(--text-muted);font-size:12px;font-weight:600}._hint_17jkc_179{color:var(--text-muted);font-size:12px}._input_17jkc_183,._select_17jkc_183,._textarea_17jkc_183{border-radius:var(--radius-xs);border:1px solid var(--input-border);background:var(--input-bg);width:100%;color:var(--text);outline:none;min-height:38px;padding:10px 12px}._textarea_17jkc_183{resize:vertical;min-height:90px}._input_17jkc_183::placeholder,._textarea_17jkc_183::placeholder{color:var(--input-placeholder)}._input_17jkc_183:focus,._select_17jkc_183:focus,._textarea_17jkc_183:focus{box-shadow:var(--focus-ring);border-color:color-mix(in oklab, var(--primary), var(--mix-dark) 10%)}._inputError_17jkc_217,._selectError_17jkc_217,._textareaError_17jkc_217{border-color:var(--danger)}._tableWrap_17jkc_223{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--modal-bg);overflow:auto}._table_17jkc_223{border-collapse:collapse;width:100%}._table_17jkc_223 th,._table_17jkc_223 td{border-bottom:1px solid var(--border);text-align:left;padding:10px 12px}._table_17jkc_223 thead th{background:var(--modal-bg);z-index:1;position:sticky;top:0}._table_17jkc_223 tbody tr:hover{background:color-mix(in oklab, var(--modal-bg), transparent 90%)}._footer_17jkc_237,._actions_17jkc_237{z-index:2;padding:14px 18px env(safe-area-inset-bottom);background:linear-gradient(to top, var(--modal-bg), color-mix(in oklab, var(--modal-bg), transparent 12%));border-top:1px solid var(--border);justify-content:flex-end;align-items:center;gap:10px;display:flex;position:sticky;bottom:0}._actions_17jkc_237{flex-wrap:wrap}._button_17jkc_269{border-radius:var(--radius-xs);border:1px solid var(--border);background:var(--modal-bg);height:38px;color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:0 14px;font-weight:600;text-decoration:none;transition:transform 60ms,background .2s,border-color .2s;display:inline-flex}._button_17jkc_269:active{transform:translateY(1px)}._button_17jkc_269:focus-visible{box-shadow:var(--focus-ring);outline:none}._buttonPrimary_17jkc_309{background:var(--button-primary-background-color);color:var(--text-on-primary);border-color:var(--button-primary-background-color)}._buttonPrimary_17jkc_309:hover{background:var(--button-primary-hover-background-color);filter:brightness(1.02)}._buttonPrimary_17jkc_309:disabled{opacity:.6;cursor:not-allowed}._buttonSecondary_17jkc_317{background:var(--button-secondary-background-color);color:#fff;border-color:var(--button-secondary-background-color)}._buttonSecondary_17jkc_317:hover{background:var(--button-secondary-hover-background-color)}._buttonDanger_17jkc_323{background:var(--button-danger-background-color);color:var(--text-on-danger);border-color:var(--button-danger-background-color)}._buttonDanger_17jkc_323:hover{background:var(--button-danger-hover-background-color);filter:brightness(1.03)}._badge_17jkc_331{background:var(--badge-bg);height:24px;color:var(--badge-text);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}._section_17jkc_347{margin-bottom:16px}._sectionTitle_17jkc_349{color:var(--text);margin:0 0 8px;font-size:14px;font-weight:700}._colSpan2_17jkc_351{grid-column:span 2}._rowActions_17jkc_357{align-items:center;gap:8px;display:flex}._alertError_17jkc_363{border:1px solid var(--badge-danger-border-color);background:var(--badge-danger-background-color);color:var(--badge-danger-text-color);border-radius:var(--radius-sm);margin-bottom:12px;padding:10px 12px;display:block}._muted_17jkc_385{color:var(--text-muted)}._hidden_17jkc_391{display:none!important}._row_17jkc_357{flex-wrap:wrap;gap:10px;display:flex}._gap_17jkc_395{gap:var(--gap)}._actions_17jkc_237>*{max-width:100%}._actions_17jkc_237 ._button_17jkc_269{white-space:nowrap}@media (prefers-reduced-motion:no-preference){._modal_17jkc_29{animation:.14s ease-out _modalIn_17jkc_1}@keyframes _modalIn_17jkc_1{0%{opacity:0;transform:translateY(8px)}}}._overlay_1ey26_1{z-index:1000;opacity:0;background-color:#00000080;justify-content:center;align-items:center;animation:.3s forwards _fadeIn_1ey26_1;display:flex;position:fixed;inset:0}._modal_1ey26_31{background-color:var(--card-background-color,#fff);opacity:0;border-radius:8px;flex-direction:column;width:90%;max-width:500px;max-height:90vh;animation:.3s forwards _scaleIn_1ey26_1;display:flex;transform:scale(.95);box-shadow:0 4px 6px #0000001a}._modalClosing_1ey26_59{animation:.3s forwards _fadeOut_1ey26_1}._header_1ey26_67{border-bottom:1px solid var(--border-color,#e5e7eb);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._title_1ey26_83{color:var(--text-primary-color,#111827);margin:0;font-size:1.25rem;font-weight:600}._closeButton_1ey26_97{cursor:pointer;color:var(--text-secondary-color,#6b7280);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:background-color .2s;display:flex}._closeButton_1ey26_97:hover{background-color:var(--hover-color,#f3f4f6);color:var(--text-primary-color,#111827)}._content_1ey26_133{padding:20px;overflow-y:auto}._btn_1ey26_143{cursor:pointer;color:#374151;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;padding:8px 16px;font-size:.875rem;font-weight:500;transition:all .2s;display:inline-flex}._btn_1ey26_143:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}._btn_1ey26_143:disabled{opacity:.5;cursor:not-allowed}._btnPrimary_1ey26_195{background-color:var(--primary-color,#3b82f6);color:#fff;border-color:#0000}._btnPrimary_1ey26_195:hover:not(:disabled){background-color:var(--primary-hover-color,#2563eb)}._btnDanger_1ey26_215{color:#fff;background-color:#ef4444;border-color:#0000}._btnDanger_1ey26_215:hover:not(:disabled){background-color:#dc2626}@keyframes _fadeIn_1ey26_1{to{opacity:1}}@keyframes _scaleIn_1ey26_1{to{opacity:1;transform:scale(1)}}@keyframes _fadeOut_1ey26_1{to{opacity:0}}._overlay_16cm0_3{background:var(--modal-overlay);-webkit-backdrop-filter:saturate(120%)blur(6px);backdrop-filter:saturate(120%)blur(6px);z-index:9999;place-items:center;padding:12px;display:grid;position:fixed;inset:0}._modal_16cm0_29{background:var(--modal-bg);color:var(--text);border:1px solid var(--border);border-radius:var(--radius);width:min(100%,1040px);max-height:calc(100vh - 24px);box-shadow:var(--shadow-2);outline:none;grid-template-rows:auto 1fr auto;display:grid;overflow:hidden}@media (width<=640px){._modal_16cm0_29{border-radius:0;width:100%;height:100%;max-height:100vh}}._header_16cm0_77{z-index:2;justify-content:space-between;align-items:center;gap:var(--gap);background:linear-gradient(to bottom, var(--modal-bg), color-mix(in oklab, var(--modal-bg), transparent 12%));border-bottom:1px solid var(--border);padding:16px 18px;display:flex;position:sticky;top:0}._headerTitle_16cm0_111{flex-direction:column;gap:2px;display:flex}._title_16cm0_123{letter-spacing:.2px;margin:0;font-size:16px;font-weight:700}._subtitle_16cm0_137{color:var(--text-muted);font-size:13px}._body_16cm0_149{-webkit-overflow-scrolling:touch;background:var(--modal-surface);padding:16px 18px 8px;overflow:auto}._sections_16cm0_163{flex-direction:column;gap:16px;display:flex}._section_16cm0_163{border-radius:var(--radius-sm);background:color-mix(in oklab, var(--modal-bg), transparent 8%);border:1px solid color-mix(in oklab, var(--border), var(--mix-dark) 4%);padding:12px 12px 10px}._sectionTitle_16cm0_189{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin:0 0 8px;font-size:13px;font-weight:700}._grid_16cm0_209{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 14px;display:grid}._colSpan2_16cm0_221{grid-column:span 2}@media (width<=640px){._colSpan2_16cm0_221{grid-column:span 1}}._label_16cm0_241{color:var(--text-muted);margin-bottom:2px;font-size:12px;font-weight:600;display:block}._value_16cm0_257{color:var(--text);word-break:break-word;font-size:14px}._badge_16cm0_271{letter-spacing:.05em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-width:60px;height:24px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}._badgeSuccess_16cm0_301{background:var(--badge-success-background-color);color:var(--badge-success-text-color);border-color:var(--badge-success-border-color)}._badgeMuted_16cm0_313{background:var(--badge-info-background-color);color:var(--badge-info-text-color);border-color:var(--badge-info-border-color)}._footer_16cm0_327{z-index:2;padding:14px 18px env(safe-area-inset-bottom);background:linear-gradient(to top, var(--modal-bg), color-mix(in oklab, var(--modal-bg), transparent 12%));border-top:1px solid var(--border);justify-content:flex-end;align-items:center;gap:10px;display:flex;position:sticky;bottom:0}._button_16cm0_363{border-radius:var(--radius-xs);border:1px solid var(--border);background:var(--modal-bg);height:38px;color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:600;text-decoration:none;transition:transform 60ms,background .2s,border-color .2s;display:inline-flex}._button_16cm0_363:active{transform:translateY(1px)}._button_16cm0_363:focus-visible{box-shadow:var(--focus-ring);outline:none}._buttonSecondary_16cm0_417{background:var(--button-secondary-background-color);color:var(--text-on-primary);border-color:var(--button-secondary-background-color)}._buttonSecondary_16cm0_417:hover{background:var(--button-secondary-hover-background-color)}._buttonSecondary_16cm0_417:disabled{opacity:.6;cursor:not-allowed}@media (prefers-reduced-motion:no-preference){._modal_16cm0_29{opacity:1;transition:transform .18s ease-out,opacity .18s ease-out;transform:translateY(0)}._modal_16cm0_29[data-closing=true]{opacity:0;transform:translateY(12px)}._overlay_16cm0_3{opacity:1;transition:opacity .18s ease-out}._overlay_16cm0_3[data-closing=true]{opacity:0}}._box_19e2x_1{background:var(--surface-color,var(--card-bg,#20252c));color:var(--text-color,#e8ebef);border:1px solid var(--border-color,#4a5260);border-radius:.6rem;flex-wrap:wrap;align-items:center;gap:.65rem;min-width:0;margin-bottom:1rem;padding:.85rem 1rem;display:flex}._box_19e2x_1 select{background:var(--input-bg,var(--surface-color,#20252c));min-width:0;max-width:100%;color:inherit;border:1px solid var(--border-color,#667080);border-radius:.35rem;flex:15rem;padding:.55rem}._page_wyg9v_1{background:var(--background-primary-color);color:var(--text-primary-color);padding:16px 20px}._header_wyg9v_17{border-bottom:1px solid var(--global-divider-color);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;padding-bottom:8px;display:flex}._title_wyg9v_37{margin:0 0 4px;font-size:1.4rem;font-weight:600}._subtitle_wyg9v_49{color:var(--text-secondary-color);margin:0;font-size:.9rem}._headerStatus_wyg9v_61{flex-direction:column;align-items:flex-end;gap:6px;display:flex}._card_wyg9v_79{background:var(--card-background-color);border:1px solid var(--card-border-color);box-shadow:0 4px 12px var(--shadow-color);border-radius:12px;margin-bottom:16px;padding:12px 14px}._filters_wyg9v_101{grid-template-columns:repeat(4,minmax(160px,1fr));align-items:flex-end;gap:12px;display:grid}._filterGroup_wyg9v_115{flex-direction:column;display:flex}._filterLabel_wyg9v_125{color:var(--text-secondary-color);margin-bottom:4px;font-size:.85rem}._filterInput_wyg9v_137{border:1px solid var(--input-border-color,var(--input-border));background:var(--input-background-color,var(--input-bg));width:100%;color:var(--input-text-color,var(--text-primary-color));border-radius:8px;outline:none;padding:8px 10px;font-size:.9rem;transition:border-color .15s,box-shadow .15s,background .15s}._filterInput_wyg9v_137::placeholder{color:var(--input-placeholder-text-color,var(--input-placeholder))}._filterInput_wyg9v_137:focus{border-color:var(--input-border-hover-color,var(--input-border));box-shadow:var(--focus-ring,0 0 0 2px var(--input-focus-ring-color,#00000014))}._filterActions_wyg9v_179{justify-content:flex-end;gap:8px;display:flex}._tableWrapper_wyg9v_195{border:1px solid var(--table-border-color);border-radius:8px;width:100%;overflow-x:auto}._list_wyg9v_213{border-collapse:collapse;background:var(--table-background-color);width:100%;font-size:.9rem}._list_wyg9v_213 thead{background:var(--table-header-background-color)}._list_wyg9v_213 th,._list_wyg9v_213 td{text-align:left;border-bottom:1px solid var(--table-border-color);white-space:nowrap;padding:8px 10px}._list_wyg9v_213 th{color:var(--text-secondary-color);font-size:.8rem;font-weight:600}._list_wyg9v_213 tbody tr:nth-child(odd){background:var(--table-odd-row-background-color)}._list_wyg9v_213 tbody tr:nth-child(2n){background:var(--table-even-row-background-color)}._list_wyg9v_213 tbody tr:hover{background:var(--background-tertiary-color)}._titleCell_wyg9v_287{white-space:nowrap;text-overflow:ellipsis;max-width:260px;overflow:hidden}._emptyState_wyg9v_305{text-align:center;color:var(--text-secondary-color);padding:18px 8px;font-size:.9rem}._actions_wyg9v_323{flex-wrap:wrap;gap:6px;display:flex}._button_wyg9v_335{cursor:pointer;color:var(--text-primary-color);background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:6px 10px;font-size:.8rem;transition:background .15s,color .15s,border-color .15s,transform 50ms;display:inline-flex}._button_wyg9v_335:disabled{opacity:.5;cursor:not-allowed}._buttonPrimary_wyg9v_379{background:var(--button-primary-background-color);color:var(--button-create-text-color,var(--text-on-primary));border-color:#0000}._buttonPrimary_wyg9v_379:hover:not(:disabled){background:var(--button-primary-hover-background-color);transform:translateY(-1px)}._buttonCreate_wyg9v_405{background:var(--button-create-background-color);color:var(--button-create-text-color);border-color:#0000}._buttonCreate_wyg9v_405:hover:not(:disabled){background:var(--button-create-hover-background-color);transform:translateY(-1px)}._buttonSecondary_wyg9v_431{background:var(--button-secondary-soft-background-color);color:var(--button-secondary-soft-text-color);border-color:#0000}._buttonSecondary_wyg9v_431:hover:not(:disabled){background:color-mix(in srgb, var(--button-secondary-soft-background-color), var(--button-secondary-hover-background-color) 20%);transform:translateY(-1px)}._buttonView_wyg9v_457{background:var(--button-view-soft-background-color);color:var(--button-view-soft-text-color);border-color:#0000}._buttonView_wyg9v_457:hover:not(:disabled){background:color-mix(in srgb, var(--button-view-soft-background-color), var(--button-view-hover-background-color) 20%)}._buttonEdit_wyg9v_477{background:var(--button-edit-soft-background-color);color:var(--button-edit-soft-text-color);border-color:#0000}._buttonEdit_wyg9v_477:hover:not(:disabled){background:color-mix(in srgb, var(--button-edit-soft-background-color), var(--button-edit-hover-background-color) 20%)}._buttonDelete_wyg9v_497{background:var(--button-delete-soft-background-color);color:var(--button-delete-soft-text-color);border-color:#0000}._buttonDelete_wyg9v_497:hover:not(:disabled){background:color-mix(in srgb, var(--button-delete-soft-background-color), var(--button-danger-hover-background-color) 20%)}._fileBadge_wyg9v_521{border:1px solid var(--badge-info-border-color);background:var(--badge-info-background-color);color:var(--badge-info-text-color);border-radius:999px;align-items:center;gap:6px;padding:3px 8px;font-size:.75rem;display:inline-flex}._fileIcon_wyg9v_545{font-size:14px}._badgeInfo_wyg9v_557{background:var(--badge-info-background-color);color:var(--badge-info-text-color);border:1px solid var(--badge-info-border-color);border-radius:999px;align-items:center;padding:4px 8px;font-size:.75rem;display:inline-flex}._badgeDanger_wyg9v_579{background:var(--badge-danger-background-color);color:var(--badge-danger-text-color);border:1px solid var(--badge-danger-border-color);border-radius:999px;align-items:center;padding:4px 8px;font-size:.75rem;display:inline-flex}._badgeSuccess_wyg9v_601{background:var(--badge-success-background-color);color:var(--badge-success-text-color);border:1px solid var(--badge-success-border-color);border-radius:999px;align-items:center;padding:3px 8px;font-size:.75rem;display:inline-flex}._badgeMuted_wyg9v_623{background:var(--badge-warning-background-color);color:var(--badge-warning-text-color);border:1px solid var(--badge-warning-border-color);border-radius:999px;align-items:center;padding:3px 8px;font-size:.75rem;display:inline-flex}._muted_wyg9v_649{color:var(--text-secondary-color);font-size:.85rem}._spin_wyg9v_659{animation:1s linear infinite _spin_wyg9v_659}@keyframes _spin_wyg9v_659{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=900px){._filters_wyg9v_101{grid-template-columns:repeat(2,minmax(0,1fr))}._header_wyg9v_17{flex-direction:column;align-items:flex-start}._headerStatus_wyg9v_61{align-items:flex-start}}@media (width<=600px){._filters_wyg9v_101{grid-template-columns:1fr}._actions_wyg9v_323{flex-direction:column;align-items:stretch}._button_wyg9v_335{justify-content:center;width:100%}}._overlay_1errm_1{background:var(--modal-overlay);z-index:20000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_1errm_3{background:var(--modal-bg);color:var(--text);border-radius:var(--radius);width:980px;max-width:95vw;max-height:92vh;box-shadow:var(--shadow-2);border:1px solid var(--border);flex-direction:column;display:flex;overflow:hidden}._header_1errm_5{background:var(--modal-bg);border-bottom:1px solid var(--border);z-index:1;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex;position:sticky;top:0}._title_1errm_7{color:var(--text);font-size:18px;font-weight:700}._close_1errm_9{color:var(--icon-default-color);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px;font-size:20px;line-height:1}._close_1errm_9:hover{color:var(--icon-active-color);background:color-mix(in oklab, var(--modal-bg), transparent 90%)}._close_1errm_9:focus-visible{box-shadow:var(--focus-ring);outline:none}._form_1errm_15{flex:auto;gap:12px;padding:18px;display:grid;overflow:auto}._grid_1errm_17{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 14px;display:grid}._field_1errm_19{flex-direction:column;gap:6px;min-width:0;display:flex}._label_1errm_21{color:var(--text-muted);font-size:12px;font-weight:600}._input_1errm_23,._textarea_1errm_23,._select_1errm_23{border-radius:var(--radius-xs);border:1px solid var(--input-border);background:var(--input-bg);width:100%;color:var(--text);outline:none;min-height:38px;padding:10px 12px}._textarea_1errm_23{resize:vertical;min-height:90px}._input_1errm_23:focus,._select_1errm_23:focus,._textarea_1errm_23:focus{box-shadow:var(--focus-ring);border-color:color-mix(in oklab, var(--primary), var(--mix-dark) 10%)}._hint_1errm_29{color:var(--text-muted);margin-top:6px;font-size:12px}._actions_1errm_31{background:linear-gradient(to top, var(--modal-bg), color-mix(in oklab, var(--modal-bg), transparent 12%));border-top:1px solid var(--border);-webkit-backdrop-filter:saturate(140%)blur(2px);backdrop-filter:saturate(140%)blur(2px);z-index:1;justify-content:flex-end;gap:10px;margin-top:4px;padding:14px 20px;display:flex;position:sticky;bottom:0}._btn_1errm_33{border-radius:var(--radius-sm);cursor:pointer;border:1px solid var(--card-border-color);justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 16px;font-size:14px;font-weight:600;transition:box-shadow .15s,background-color .15s,border-color .15s,opacity .15s;display:inline-flex}._btn_1errm_33:focus-visible{box-shadow:0 0 0 3px var(--focus-ring-color);outline:none}._btnPrimary_1errm_37{background:var(--button-primary-background-color);color:var(--text-on-primary);border-color:var(--button-primary-background-color)}._btnPrimary_1errm_37:hover{background:var(--button-primary-hover-background-color);border-color:var(--button-primary-hover-background-color)}._btnOutline_1errm_41{color:var(--text);background:0 0}._btnOutline_1errm_41:hover{background:var(--card-background-color);border-color:var(--brand-primary-color-600)}._btnDanger_1errm_45{background:var(--button-danger-background-color);color:var(--text-on-danger);border-color:var(--button-danger-background-color)}._btnDanger_1errm_45:hover{background:var(--button-danger-hover-background-color);border-color:var(--button-danger-hover-background-color)}._previewContainer_1errm_49{grid-column:1/-1;align-items:start;gap:8px;display:grid}._previewPdf_1errm_51{border:1px solid var(--border);border-radius:var(--radius-xs);width:100%;height:340px}._previewText_1errm_53{border:1px solid var(--border);border-radius:var(--radius-xs);background:var(--card-background-color);width:100%;max-height:260px;color:var(--text);font-family:var(--mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);padding:10px;font-size:12px;overflow:auto}._previewUnsupported_1errm_55{color:var(--text-muted);font-size:12px}._progressWrap_1errm_57{background:color-mix(in oklab, var(--modal-bg), var(--mix-dark) 6%);border:1px solid var(--border);border-radius:999px;width:100%;height:6px;overflow:hidden}._progressBar_1errm_59{background:var(--brand-primary-color-600);height:100%}@media (width<=720px){._form_1errm_15{padding:12px}._header_1errm_5{padding:12px 16px}._actions_1errm_31{flex-direction:column-reverse;padding:12px 16px}._btn_1errm_33{width:100%}}._fileMeta_1errm_65{color:var(--text-muted);align-items:center;gap:8px;font-size:12px;display:flex}._fileBadge_1errm_67{border:1px solid var(--border);border-radius:999px;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}._fileIcon_1errm_69{font-size:14px}._previewImage_1errm_71{object-fit:contain;border:1px solid var(--border);border-radius:var(--radius-xs);width:100%;max-height:340px}._overlay_n1k8v_1{background:var(--modal-overlay);z-index:20000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_n1k8v_3{background:var(--modal-bg);color:var(--text);border-radius:var(--radius);width:960px;max-width:95vw;max-height:92vh;box-shadow:var(--shadow-2);border:1px solid var(--border);flex-direction:column;display:flex;overflow:hidden}._header_n1k8v_5{background:var(--modal-bg);border-bottom:1px solid var(--border);z-index:1;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex;position:sticky;top:0}._title_n1k8v_7{color:var(--text);font-size:18px;font-weight:700}._close_n1k8v_9{color:var(--icon-default-color);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px;font-size:20px;line-height:1}._close_n1k8v_9:hover{color:var(--icon-active-color);background:color-mix(in oklab, var(--modal-bg), transparent 90%)}._close_n1k8v_9:focus-visible{box-shadow:var(--focus-ring);outline:none}._form_n1k8v_15{flex:auto;gap:12px;padding:18px;display:grid;overflow:auto}._grid_n1k8v_17{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 14px;display:grid}._field_n1k8v_19{flex-direction:column;gap:6px;min-width:0;display:flex}._label_n1k8v_21{color:var(--text-muted);font-size:12px;font-weight:600}._input_n1k8v_23,._textarea_n1k8v_23,._select_n1k8v_23{border-radius:var(--radius-xs);border:1px solid var(--input-border);background:var(--input-bg);width:100%;color:var(--text);outline:none;min-height:38px;padding:10px 12px}._textarea_n1k8v_23{resize:vertical;min-height:90px}._input_n1k8v_23:focus,._select_n1k8v_23:focus,._textarea_n1k8v_23:focus{box-shadow:var(--focus-ring);border-color:color-mix(in oklab, var(--primary), var(--mix-dark) 10%)}._actions_n1k8v_29{background:linear-gradient(to top, var(--modal-bg), color-mix(in oklab, var(--modal-bg), transparent 12%));border-top:1px solid var(--border);-webkit-backdrop-filter:saturate(140%)blur(2px);backdrop-filter:saturate(140%)blur(2px);z-index:1;justify-content:flex-end;gap:10px;margin-top:4px;padding:14px 20px;display:flex;position:sticky;bottom:0}._switchRow_n1k8v_31{align-items:center;gap:8px;display:flex}._btn_n1k8v_33{border-radius:var(--radius-sm);cursor:pointer;border:1px solid var(--card-border-color);justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 16px;font-size:14px;font-weight:600;transition:box-shadow .15s,background-color .15s,border-color .15s,opacity .15s;display:inline-flex}._btn_n1k8v_33:focus-visible{box-shadow:0 0 0 3px var(--focus-ring-color);outline:none}._btnPrimary_n1k8v_37{background:var(--button-primary-background-color);color:var(--text-on-primary);border-color:var(--button-primary-background-color)}._btnPrimary_n1k8v_37:hover{background:var(--button-primary-hover-background-color);border-color:var(--button-primary-hover-background-color)}._btnOutline_n1k8v_41{color:var(--text);background:0 0}._btnOutline_n1k8v_41:hover{background:var(--card-background-color);border-color:var(--brand-primary-color-600)}._btnSecondary_n1k8v_45{background:var(--card-background-color);color:var(--text)}._fileMeta_n1k8v_47{color:var(--text-muted);align-items:center;gap:8px;font-size:12px;display:flex}._fileBadge_n1k8v_49{border:1px solid var(--border);border-radius:999px;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}._fileIcon_n1k8v_51{font-size:14px}@media (width<=720px){._form_n1k8v_15{padding:12px}._header_n1k8v_5{padding:12px 16px}._actions_n1k8v_29{flex-direction:column-reverse;padding:12px 16px}._btn_n1k8v_33{width:100%}}._overlay_uzwjy_1{background:var(--modal-overlay);z-index:20000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_uzwjy_3{background:var(--modal-bg);color:var(--text);border-radius:var(--radius);width:900px;max-width:95vw;max-height:90vh;box-shadow:var(--shadow-2);border:1px solid var(--border);flex-direction:column;display:flex;overflow:hidden}._header_uzwjy_5{background:var(--modal-bg);border-bottom:1px solid var(--border);z-index:1;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex;position:sticky;top:0}._title_uzwjy_7{color:var(--text);font-size:18px;font-weight:600}._closeButton_uzwjy_9{color:var(--icon-default-color);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px;font-size:20px;line-height:1}._closeButton_uzwjy_9:hover{color:var(--icon-active-color);background:color-mix(in oklab, var(--modal-bg), transparent 90%)}._closeButton_uzwjy_9:focus-visible{box-shadow:var(--focus-ring);outline:none}._form_uzwjy_15{overscroll-behavior:contain;flex:auto;padding:20px;overflow:auto}._helpText_uzwjy_17{color:var(--text-muted);margin:12px 0;font-size:12px}._actions_uzwjy_19{background:linear-gradient(to top, var(--modal-bg), color-mix(in oklab, var(--modal-bg), transparent 12%));border-top:1px solid var(--border);-webkit-backdrop-filter:saturate(140%)blur(2px);backdrop-filter:saturate(140%)blur(2px);z-index:1;justify-content:flex-end;gap:10px;margin-top:18px;padding:14px 20px;display:flex;position:sticky;bottom:0}._btn_uzwjy_21{border-radius:var(--production-records-radius-md,8px);cursor:pointer;border:1px solid var(--production-records-border);justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 16px;font-size:14px;font-weight:500;transition:box-shadow .15s,background-color .15s,border-color .15s,opacity .15s;display:inline-flex}._btn_uzwjy_21:focus-visible{box-shadow:0 0 0 3px var(--production-records-focus-ring);outline:none}._btn_uzwjy_21:disabled{opacity:.75;cursor:not-allowed}._btnOutline_uzwjy_27{color:var(--text);background:0 0}._btnOutline_uzwjy_27:hover:not(:disabled){background:color-mix(in oklab, var(--modal-bg), var(--mix-dark) 3%);border-color:var(--border)}._btnDanger_uzwjy_31{background:var(--button-danger-background-color);color:var(--text-on-danger);border-color:var(--button-danger-background-color)}._btnDanger_uzwjy_31:hover:not(:disabled){background:var(--button-danger-hover-background-color);border-color:var(--button-danger-hover-background-color)}._fileBadge_uzwjy_35{border:1px solid var(--border);border-radius:999px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;display:inline-flex}._fileIcon_uzwjy_37{font-size:14px}@media (width<=640px){._overlay_uzwjy_1{padding:.5rem}._modal_uzwjy_3{max-width:100%;max-height:95vh}._header_uzwjy_5{flex-direction:column;gap:.75rem;padding:1rem}._closeButton_uzwjy_9{top:.5rem;right:.5rem}._form_uzwjy_15{padding:1rem}._actions_uzwjy_19{flex-direction:column-reverse;padding:1rem}._btn_uzwjy_21{width:100%}}._page_gny3a_3{background:var(--background-primary-color);color:var(--text-primary-color);padding:16px 20px}._header_gny3a_17{border-bottom:1px solid var(--global-divider-color);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;padding-bottom:8px;display:flex}._title_gny3a_37{margin:0 0 4px;font-size:1.4rem;font-weight:600}._subtitle_gny3a_49{color:var(--text-secondary-color);margin:0;font-size:.9rem}._headerStatus_gny3a_61{flex-direction:column;align-items:flex-end;gap:6px;display:flex}._card_gny3a_77{background:var(--card-background-color);border:1px solid var(--card-border-color);box-shadow:0 4px 12px var(--shadow-color);border-radius:12px;margin-bottom:16px;padding:12px 14px}._filters_gny3a_97{grid-template-columns:repeat(3,minmax(160px,1fr));align-items:flex-end;gap:12px;display:grid}._filterGroup_gny3a_111{flex-direction:column;display:flex}._filterLabel_gny3a_121{color:var(--text-secondary-color);margin-bottom:4px;font-size:.85rem}._filterInput_gny3a_133{border:1px solid var(--input-border-color,var(--input-border));background:var(--input-background-color,var(--input-bg));width:100%;color:var(--input-text-color,var(--text-primary-color));border-radius:8px;outline:none;padding:8px 10px;font-size:.9rem;transition:border-color .15s,box-shadow .15s,background .15s}._filterInput_gny3a_133::placeholder{color:var(--input-placeholder-text-color,var(--input-placeholder))}._filterInput_gny3a_133:focus{border-color:var(--input-border-hover-color,var(--input-border));box-shadow:var(--focus-ring,0 0 0 2px var(--input-focus-ring-color,#00000014))}._filterActions_gny3a_163{justify-content:flex-end;gap:8px;display:flex}._tableWrapper_gny3a_169{border:1px solid var(--table-border-color);border-radius:8px;width:100%;overflow-x:auto}._list_gny3a_185{border-collapse:collapse;background:var(--table-background-color);table-layout:fixed;width:100%;font-size:.9rem}._list_gny3a_185 thead{background:var(--table-header-background-color)}._list_gny3a_185 th,._list_gny3a_185 td{text-align:left;border-bottom:1px solid var(--table-border-color);overflow-wrap:anywhere;padding:8px 10px}._list_gny3a_185 th{color:var(--text-secondary-color);font-size:.8rem;font-weight:600}._list_gny3a_185 tbody tr:nth-child(odd){background:var(--table-odd-row-background-color)}._list_gny3a_185 tbody tr:nth-child(2n){background:var(--table-even-row-background-color)}._list_gny3a_185 tbody tr:hover{background:var(--background-tertiary-color)}._cellId_gny3a_217{white-space:nowrap;width:80px}._cellType_gny3a_219{white-space:nowrap;width:120px}._cellPriority_gny3a_221{white-space:nowrap;width:110px}._cellActive_gny3a_223{white-space:nowrap;width:90px}._cellActions_gny3a_225{white-space:nowrap;width:170px}._cellPlatform_gny3a_229{min-width:180px}._cellLogin_gny3a_231{min-width:160px}._cellUrl_gny3a_233{min-width:180px}._emptyState_gny3a_239{text-align:center;color:var(--text-secondary-color);padding:18px 8px;font-size:.9rem}._actions_gny3a_245{flex-wrap:wrap;gap:6px;display:flex}._button_gny3a_249{cursor:pointer;color:var(--text-primary-color);background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:6px 10px;font-size:.8rem;transition:background .15s,color .15s,border-color .15s,transform 50ms;display:inline-flex}._button_gny3a_249:disabled{opacity:.5;cursor:not-allowed}._buttonPrimary_gny3a_283{background:var(--button-primary-background-color);color:var(--text-on-primary);border-color:#0000}._buttonPrimary_gny3a_283:hover:not(:disabled){background:var(--button-primary-hover-background-color);transform:translateY(-1px)}._buttonCreate_gny3a_289{background:var(--button-create-background-color);color:var(--button-create-text-color);border-color:#0000}._buttonCreate_gny3a_289:hover:not(:disabled){background:var(--button-create-hover-background-color);transform:translateY(-1px)}._buttonSecondary_gny3a_295{background:var(--button-secondary-soft-background-color);color:var(--button-secondary-soft-text-color);border-color:#0000}._buttonSecondary_gny3a_295:hover:not(:disabled){background:color-mix(in srgb, var(--button-secondary-soft-background-color), var(--button-secondary-hover-background-color) 20%);transform:translateY(-1px)}._buttonEdit_gny3a_315{background:var(--button-edit-soft-background-color);color:var(--button-edit-soft-text-color);border-color:#0000}._buttonEdit_gny3a_315:hover:not(:disabled){background:color-mix(in srgb, var(--button-edit-soft-background-color), var(--button-edit-hover-background-color) 20%)}._buttonDelete_gny3a_333{background:var(--button-delete-soft-background-color);color:var(--button-delete-soft-text-color);border-color:#0000}._buttonDelete_gny3a_333:hover:not(:disabled){background:color-mix(in srgb, var(--button-delete-soft-background-color), var(--button-danger-hover-background-color) 20%)}._spin_gny3a_351{animation:1s linear infinite _spin_gny3a_351}@keyframes _spin_gny3a_351{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._badgeInfo_gny3a_369{background:var(--badge-info-background-color);color:var(--badge-info-text-color);border:1px solid var(--badge-info-border-color);border-radius:999px;align-items:center;padding:4px 8px;font-size:.75rem;display:inline-flex}._badgeDanger_gny3a_371{background:var(--badge-danger-background-color);color:var(--badge-danger-text-color);border:1px solid var(--badge-danger-border-color);border-radius:999px;align-items:center;padding:4px 8px;font-size:.75rem;display:inline-flex}._badgeSuccess_gny3a_373{background:var(--badge-success-background-color);color:var(--badge-success-text-color);border:1px solid var(--badge-success-border-color);border-radius:999px;align-items:center;padding:3px 8px;font-size:.75rem;display:inline-flex}._badgeMuted_gny3a_375{background:var(--badge-warning-background-color);color:var(--badge-warning-text-color);border:1px solid var(--badge-warning-border-color);border-radius:999px;align-items:center;padding:3px 8px;font-size:.75rem;display:inline-flex}@media (width<=900px){._filters_gny3a_97{grid-template-columns:repeat(2,minmax(0,1fr))}._header_gny3a_17{flex-direction:column;align-items:flex-start}._headerStatus_gny3a_61{align-items:flex-start}}@media (width<=600px){._filters_gny3a_97{grid-template-columns:1fr}._filterActions_gny3a_163{flex-direction:column;align-items:stretch}._filterActions_gny3a_163 ._button_gny3a_249{justify-content:center;width:100%}}@media (width<=900px){._list_gny3a_185 thead{display:none}._list_gny3a_185,._list_gny3a_185 tbody,._list_gny3a_185 tr,._list_gny3a_185 td{width:100%;display:block}._list_gny3a_185 tr{border:1px solid var(--table-border-color);background:var(--card-background-color);border-radius:12px;margin:10px 8px;overflow:hidden}._list_gny3a_185 td{border-bottom:1px dashed var(--table-border-color);justify-content:space-between;align-items:flex-start;gap:14px;padding:10px 12px;display:flex}._list_gny3a_185 td:last-child{border-bottom:none;justify-content:flex-end}._list_gny3a_185 td:before{content:attr(data-label);color:var(--text-secondary-color);text-align:left;text-transform:uppercase;flex:0 0 110px;font-size:.75rem;font-weight:700}._emptyState_gny3a_239{text-align:center;justify-content:center}._emptyState_gny3a_239:before{content:none}._cellId_gny3a_217,._cellType_gny3a_219,._cellPriority_gny3a_221,._cellActive_gny3a_223,._cellActions_gny3a_225,._cellPlatform_gny3a_229,._cellLogin_gny3a_231,._cellUrl_gny3a_233{white-space:normal;width:100%;min-width:0}._actions_gny3a_245{flex-wrap:wrap;justify-content:flex-end;gap:10px;width:100%}._button_gny3a_249{min-width:48px;min-height:48px;padding:12px;font-size:1.05rem}}._overlay_1nh72_3{background:var(--modal-overlay);z-index:20000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_1nh72_9{background:var(--modal-bg);color:var(--text);border-radius:var(--radius);width:980px;max-width:95vw;max-height:92vh;box-shadow:var(--shadow-2);border:1px solid var(--border);flex-direction:column;display:flex;overflow:hidden}._header_1nh72_15{background:var(--modal-bg);border-bottom:1px solid var(--border);z-index:1;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex;position:sticky;top:0}._title_1nh72_17{color:var(--text);margin:0;font-size:18px;font-weight:700}._close_1nh72_19{color:var(--icon-default-color);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px;font-size:20px;line-height:1}._close_1nh72_19:hover{color:var(--icon-active-color);background:color-mix(in oklab, var(--modal-bg), transparent 90%)}._close_1nh72_19:focus-visible{box-shadow:var(--focus-ring);outline:none}._form_1nh72_29{flex:auto;gap:12px;padding:18px;display:grid;overflow:auto}._grid_1nh72_31{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 14px;display:grid}._field_1nh72_33{flex-direction:column;gap:6px;min-width:0;display:flex}._label_1nh72_35{color:var(--text-muted);font-size:12px;font-weight:600}._input_1nh72_37,._textarea_1nh72_37,._select_1nh72_37{border-radius:var(--radius-xs);border:1px solid var(--input-border);background:var(--input-bg);width:100%;color:var(--text);outline:none;min-height:38px;padding:10px 12px}._textarea_1nh72_37{resize:vertical;min-height:90px}._input_1nh72_37:focus,._select_1nh72_37:focus,._textarea_1nh72_37:focus{box-shadow:var(--focus-ring);border-color:color-mix(in oklab, var(--primary), var(--mix-dark) 10%)}._hint_1nh72_43{color:var(--text-muted);margin-top:6px;font-size:12px}._actions_1nh72_49{background:linear-gradient(to top, var(--modal-bg), color-mix(in oklab, var(--modal-bg), transparent 12%));border-top:1px solid var(--border);-webkit-backdrop-filter:saturate(140%)blur(2px);backdrop-filter:saturate(140%)blur(2px);z-index:1;justify-content:flex-end;gap:10px;margin-top:4px;padding:14px 20px;display:flex;position:sticky;bottom:0}._btn_1nh72_51{border-radius:var(--radius-sm);cursor:pointer;border:1px solid var(--card-border-color);justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 16px;font-size:14px;font-weight:600;transition:box-shadow .15s,background-color .15s,border-color .15s,opacity .15s;display:inline-flex}._btn_1nh72_51:focus-visible{box-shadow:0 0 0 3px var(--focus-ring-color);outline:none}._btnPrimary_1nh72_55{background:var(--button-primary-background-color);color:var(--text-on-primary);border-color:var(--button-primary-background-color)}._btnPrimary_1nh72_55:hover{background:var(--button-primary-hover-background-color);border-color:var(--button-primary-hover-background-color)}._btnOutline_1nh72_59{color:var(--text);background:0 0}._btnOutline_1nh72_59:hover{background:var(--card-background-color);border-color:var(--brand-primary-color-600)}@media (width<=720px){._form_1nh72_29{padding:12px}._header_1nh72_15{padding:12px 16px}._actions_1nh72_49{flex-direction:column-reverse;padding:12px 16px}._btn_1nh72_51{width:100%}}._overlay_mqfz9_3{background:var(--modal-overlay);z-index:20000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_mqfz9_9{background:var(--modal-bg);color:var(--text);border-radius:var(--radius);width:960px;max-width:95vw;max-height:92vh;box-shadow:var(--shadow-2);border:1px solid var(--border);flex-direction:column;display:flex;overflow:hidden}._header_mqfz9_15{background:var(--modal-bg);border-bottom:1px solid var(--border);z-index:1;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex;position:sticky;top:0}._title_mqfz9_17{color:var(--text);margin:0;font-size:18px;font-weight:700}._close_mqfz9_19{color:var(--icon-default-color);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px;font-size:20px;line-height:1}._close_mqfz9_19:hover{color:var(--icon-active-color);background:color-mix(in oklab, var(--modal-bg), transparent 90%)}._close_mqfz9_19:focus-visible{box-shadow:var(--focus-ring);outline:none}._form_mqfz9_29{flex:auto;gap:12px;padding:18px;display:grid;overflow:auto}._grid_mqfz9_31{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 14px;display:grid}._field_mqfz9_33{flex-direction:column;gap:6px;min-width:0;display:flex}._fieldFull_mqfz9_35{grid-column:1/-1}._label_mqfz9_37{color:var(--text-muted);font-size:12px;font-weight:600}._input_mqfz9_39,._textarea_mqfz9_39,._select_mqfz9_39{border-radius:var(--radius-xs);border:1px solid var(--input-border);background:var(--input-bg);width:100%;color:var(--text);outline:none;min-height:38px;padding:10px 12px}._textarea_mqfz9_39{resize:vertical;min-height:90px}._input_mqfz9_39:focus,._select_mqfz9_39:focus,._textarea_mqfz9_39:focus{box-shadow:var(--focus-ring);border-color:color-mix(in oklab, var(--primary), var(--mix-dark) 10%)}._secretHeader_mqfz9_47{justify-content:space-between;align-items:center;gap:12px;display:flex}._secretActions_mqfz9_49{align-items:center;gap:8px;display:inline-flex}._btnSm_mqfz9_51{min-height:34px;padding:6px 10px;font-size:12px}._actions_mqfz9_57{background:linear-gradient(to top, var(--modal-bg), color-mix(in oklab, var(--modal-bg), transparent 12%));border-top:1px solid var(--border);-webkit-backdrop-filter:saturate(140%)blur(2px);backdrop-filter:saturate(140%)blur(2px);z-index:1;justify-content:flex-end;gap:10px;margin-top:4px;padding:14px 20px;display:flex;position:sticky;bottom:0}._btn_mqfz9_51{border-radius:var(--radius-sm);cursor:pointer;border:1px solid var(--card-border-color);justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 16px;font-size:14px;font-weight:600;transition:box-shadow .15s,background-color .15s,border-color .15s,opacity .15s;display:inline-flex}._btn_mqfz9_51:focus-visible{box-shadow:0 0 0 3px var(--focus-ring-color);outline:none}._btnPrimary_mqfz9_63{background:var(--button-primary-background-color);color:var(--text-on-primary);border-color:var(--button-primary-background-color)}._btnPrimary_mqfz9_63:hover{background:var(--button-primary-hover-background-color);border-color:var(--button-primary-hover-background-color)}._btnOutline_mqfz9_67{color:var(--text);background:0 0}._btnOutline_mqfz9_67:hover{background:var(--card-background-color);border-color:var(--brand-primary-color-600)}@media (width<=720px){._form_mqfz9_29{padding:12px}._header_mqfz9_15{padding:12px 16px}._actions_mqfz9_57{flex-direction:column-reverse;padding:12px 16px}._btn_mqfz9_51{width:100%}}._overlay_ma7gy_3{background:var(--modal-overlay);z-index:20000;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;inset:0}._modal_ma7gy_9{background:var(--modal-bg);color:var(--text);border-radius:var(--radius);width:900px;max-width:95vw;max-height:90vh;box-shadow:var(--shadow-2);border:1px solid var(--border);flex-direction:column;display:flex;overflow:hidden}._header_ma7gy_15{background:var(--modal-bg);border-bottom:1px solid var(--border);z-index:1;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex;position:sticky;top:0}._title_ma7gy_17{color:var(--text);margin:0;font-size:18px;font-weight:600}._close_ma7gy_19{color:var(--icon-default-color);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px;font-size:20px;line-height:1}._close_ma7gy_19:hover{color:var(--icon-active-color);background:color-mix(in oklab, var(--modal-bg), transparent 90%)}._close_ma7gy_19:focus-visible{box-shadow:var(--focus-ring);outline:none}._body_ma7gy_29{overscroll-behavior:contain;flex:auto;padding:20px;overflow:auto}._text_ma7gy_31{color:var(--text-muted);margin:12px 0;font-size:12px}._summary_ma7gy_33{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px 14px;margin:0;padding:0;list-style:none;display:grid}._summary_ma7gy_33 li{color:var(--text);font-size:13px}._actions_ma7gy_41{background:linear-gradient(to top, var(--modal-bg), color-mix(in oklab, var(--modal-bg), transparent 12%));border-top:1px solid var(--border);-webkit-backdrop-filter:saturate(140%)blur(2px);backdrop-filter:saturate(140%)blur(2px);z-index:1;justify-content:flex-end;gap:10px;margin-top:18px;padding:14px 20px;display:flex;position:sticky;bottom:0}._btn_ma7gy_43{border-radius:var(--radius-sm);cursor:pointer;border:1px solid var(--card-border-color);justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 16px;font-size:14px;font-weight:600;transition:box-shadow .15s,background-color .15s,border-color .15s,opacity .15s;display:inline-flex}._btn_ma7gy_43:focus-visible{box-shadow:0 0 0 3px var(--focus-ring-color);outline:none}._btn_ma7gy_43:disabled{opacity:.75;cursor:not-allowed}._btnOutline_ma7gy_49{color:var(--text);background:0 0}._btnOutline_ma7gy_49:hover:not(:disabled){background:color-mix(in oklab, var(--modal-bg), var(--mix-dark) 3%);border-color:var(--border)}._btnDanger_ma7gy_53{background:var(--button-danger-background-color);color:var(--text-on-danger);border-color:var(--button-danger-background-color)}._btnDanger_ma7gy_53:hover:not(:disabled){background:var(--button-danger-hover-background-color);border-color:var(--button-danger-hover-background-color)}@media (width<=640px){._overlay_ma7gy_3{padding:.5rem}._modal_ma7gy_9{max-width:100%;max-height:95vh}._header_ma7gy_15{flex-direction:column;gap:.75rem;padding:1rem}._close_ma7gy_19{top:.5rem;right:.5rem}._body_ma7gy_29{padding:1rem}._actions_ma7gy_41{flex-direction:column-reverse;padding:1rem}._btn_ma7gy_43{width:100%}}._page_16puh_1{--page-bg:#fff;--card-bg:#e6f7fa;--card-header-bg:#0e95ae1a;--input-bg:#fff;--border-color:#c2edf3;--text-primary:#000;--text-secondary:#555;--primary-color:#0e95ae;--radius:12px;background-color:var(--page-bg);max-width:1600px;min-height:100vh;color:var(--text-primary);margin:0 auto;padding:2rem;animation:.3s ease-out _fadeIn_16puh_1}@keyframes _fadeIn_16puh_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._container_16puh_55{flex-direction:column;gap:2rem;display:flex}._title_16puh_67{color:var(--text-primary);align-items:center;gap:.75rem;margin:0;font-size:1.75rem;font-weight:700;display:flex}._grid_16puh_87{grid-template-columns:1.2fr .8fr;align-items:start;gap:2rem;display:grid}@media (width<=1024px){._grid_16puh_87{grid-template-columns:1fr}}._card_16puh_115{background:var(--card-bg);border-radius:var(--radius);border:1px solid var(--border-color);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 6px #0e95ae1a}._cardHeader_16puh_135{border-bottom:1px solid var(--border-color);background:var(--card-header-bg);color:var(--primary-color);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;font-size:1.1rem;font-weight:700;display:flex}._cardHeader_16puh_135 svg{color:var(--primary-color)}._formGroup_16puh_169{padding:1.5rem 1.5rem 0}._formGroup_16puh_169:last-of-type{padding-bottom:1.5rem}._label_16puh_187{color:var(--text-secondary);margin-bottom:.5rem;font-size:.9rem;font-weight:600;display:block}._input_16puh_203,._select_16puh_205,._textarea_16puh_207{background:var(--input-bg);border:1px solid var(--border-color);border-radius:var(--radius);width:100%;color:var(--text-primary);padding:.75rem 1rem;font-size:.95rem;transition:all .2s}._input_16puh_203:focus,._select_16puh_205:focus,._textarea_16puh_207:focus{border-color:var(--primary-color);outline:none;box-shadow:0 0 0 3px #0e95ae33}._textarea_16puh_207{resize:vertical;min-height:120px;line-height:1.6}._checkboxGroup_16puh_259{background:var(--input-bg);border:1px solid var(--border-color);border-radius:var(--radius);cursor:pointer;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:background .2s;display:flex}._checkboxGroup_16puh_259:hover{background:#f0f9ff}._checkbox_16puh_259{width:1.1rem;height:1.1rem;accent-color:var(--primary-color);cursor:pointer}._userSelectionContainer_16puh_305{border:1px solid var(--border-color);border-radius:var(--radius);background:var(--input-bg);margin-top:1rem;overflow:hidden}._userSearchBox_16puh_321{border-bottom:1px solid var(--border-color);background:#f8fdff;align-items:center;gap:.75rem;padding:.75rem;display:flex}._searchIcon_16puh_339{color:var(--text-secondary)}._searchInput_16puh_347{width:100%;color:var(--text-primary);background:0 0;border:none;outline:none;font-size:.95rem}._searchInput_16puh_347::placeholder{color:var(--text-secondary);opacity:.7}._userList_16puh_375{max-height:300px;padding:.5rem;overflow-y:auto}._userItem_16puh_387{border-radius:var(--radius);cursor:pointer;align-items:center;gap:.75rem;padding:.75rem;transition:background .2s;display:flex}._userItem_16puh_387:hover{background:#f0f9ff}._userInfo_16puh_415{flex-direction:column;gap:.1rem;display:flex}._userName_16puh_427{color:var(--text-primary);font-size:.95rem;font-weight:500}._userEmail_16puh_439{color:var(--text-secondary);font-size:.8rem}._selectionSummary_16puh_449{border-top:1px solid var(--border-color);color:var(--text-secondary);text-align:right;background:#f8fdff;padding:.75rem;font-size:.85rem;font-weight:500}._emptyState_16puh_469{text-align:center;color:var(--text-secondary);padding:2rem;font-size:.9rem}._preview_16puh_485{border-radius:var(--radius);border:1px solid var(--border-color);background:#fff9;margin:0 1.5rem 1.5rem;padding:1.25rem}._previewTitle_16puh_501{text-transform:uppercase;letter-spacing:.05em;color:var(--primary-color);margin-bottom:.75rem;font-size:.85rem;font-weight:700}._previewContent_16puh_519{background:var(--input-bg);border:1px solid var(--border-color);border-radius:var(--radius);padding:1rem}._previewHeader_16puh_533{color:var(--text-primary);margin-bottom:.5rem;font-weight:600}._previewBody_16puh_545{color:var(--text-secondary);white-space:pre-wrap;font-size:.95rem;line-height:1.6}._actions_16puh_561{border-top:1px solid var(--border-color);background:#0e95ae0d;justify-content:flex-end;padding:1.5rem;display:flex}._btn_16puh_577{border-radius:var(--radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 2rem;font-size:.95rem;font-weight:600;transition:all .2s;display:inline-flex}._btnPrimary_16puh_605{background:var(--primary-color);color:#fff;box-shadow:0 2px 4px #0e95ae4d}._btnPrimary_16puh_605:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 4px 6px #0e95ae66}._btnPrimary_16puh_605:disabled{opacity:.7;cursor:not-allowed;transform:none}._historyList_16puh_643{flex-direction:column;gap:1rem;max-height:800px;padding:1rem;display:flex;overflow-y:auto}._historyItem_16puh_661{background:var(--input-bg);border:1px solid var(--border-color);border-radius:var(--radius);padding:1rem;transition:border-color .2s}._historyItem_16puh_661:hover{border-color:var(--primary-color);box-shadow:0 2px 8px #0e95ae1a}._historyHeader_16puh_687{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}._historyDate_16puh_701{color:var(--text-secondary);font-size:.8rem}._badge_16puh_711{text-transform:uppercase;letter-spacing:.05em;border-radius:20px;align-items:center;padding:.25rem .6rem;font-size:.7rem;font-weight:700;display:inline-flex}._badge_16puh_711[data-type=SYSTEM]{color:#374151;background:#f3f4f6;border:1px solid #e5e7eb}._badge_16puh_711[data-type=INFO]{color:#3b82f6;background:#eff6ff;border:1px solid #dbeafe}._badge_16puh_711[data-type=WARNING]{color:#d97706;background:#fffbeb;border:1px solid #fcd34d}._badge_16puh_711[data-type=URGENT]{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}._historyTitle_16puh_743{color:var(--text-primary);margin-bottom:.5rem;font-size:.95rem;font-weight:600}._historyBody_16puh_757{color:var(--text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:.75rem;font-size:.9rem;line-height:1.5;display:-webkit-box;overflow:hidden}._historyFooter_16puh_779{color:var(--text-secondary);border-top:1px dashed var(--border-color);align-items:center;gap:.5rem;padding-top:.75rem;font-size:.8rem;display:flex}._overlay_14bcq_1{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_14bcq_27{background-color:#fff;border-radius:8px;flex-direction:column;width:90%;max-width:800px;max-height:90vh;padding:2rem;display:flex;box-shadow:0 4px 6px #0000001a}._header_14bcq_51{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}._header_14bcq_51 h2{color:#333;margin:0}._closeButton_14bcq_75{cursor:pointer;color:#666;background:0 0;border:none;justify-content:center;align-items:center;font-size:1.5rem;display:flex}._closeButton_14bcq_75:hover{color:#333}._form_14bcq_105{flex-direction:column;gap:1rem;padding-right:.5rem;display:flex;overflow-y:auto}._formGroup_14bcq_121{flex-direction:column;gap:.5rem;display:flex}._formGroup_14bcq_121 label{color:#555;font-size:.9rem;font-weight:600}._input_14bcq_145{border:1px solid #ddd;border-radius:4px;padding:.75rem;font-size:1rem}._input_14bcq_145:focus{border-color:#007bff;outline:none}._textarea_14bcq_169{resize:vertical;border:1px solid #ddd;border-radius:4px;min-height:200px;padding:.75rem;font-family:monospace;font-size:.9rem;line-height:1.4}._checkboxLabel_14bcq_191{cursor:pointer;align-items:center;gap:.5rem;display:flex}._checkbox_14bcq_191{width:18px;height:18px}._footer_14bcq_215{border-top:1px solid #eee;justify-content:flex-end;gap:1rem;margin-top:1.5rem;padding-top:1rem;display:flex}._cancelButton_14bcq_233{color:#fff;cursor:pointer;background-color:#6c757d;border:none;border-radius:4px;padding:.75rem 1.5rem;font-weight:600}._saveButton_14bcq_253{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:4px;padding:.75rem 1.5rem;font-weight:600}._saveButton_14bcq_253:disabled,._cancelButton_14bcq_233:disabled{opacity:.7;cursor:not-allowed}._helperText_14bcq_283{color:#6c757d;margin-top:-.25rem;font-size:.8rem}._tagButtons_14bcq_295{flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;display:flex}._tagButton_14bcq_295{cursor:pointer;color:#495057;background-color:#e9ecef;border:1px solid #ced4da;border-radius:4px;padding:2px 8px;font-size:.8rem}._tagButton_14bcq_295:hover{background-color:#dde2e6}._container_1spq9_1{max-width:1200px;margin:0 auto;padding:2rem}._header_1spq9_13{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}._headerTitle_1spq9_27{align-items:center;gap:1rem;display:flex}._headerTitle_1spq9_27 h1{color:#333;margin:0;font-size:1.8rem}._icon_1spq9_51{color:#007bff;font-size:1.8rem}._createButton_1spq9_61{color:#fff;cursor:pointer;background-color:#28a745;border:none;border-radius:4px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:600;transition:background-color .2s;display:flex}._createButton_1spq9_61:hover{background-color:#218838}._filters_1spq9_97{margin-bottom:1.5rem}._searchInput_1spq9_105{border:1px solid #ddd;border-radius:4px;width:100%;max-width:400px;padding:.75rem;font-size:1rem}._tableContainer_1spq9_123{background:#fff;border-radius:8px;overflow-x:auto;box-shadow:0 2px 4px #0000001a}._table_1spq9_123{border-collapse:collapse;width:100%}._table_1spq9_123 th,._table_1spq9_123 td{text-align:left;border-bottom:1px solid #eee;padding:1rem}._table_1spq9_123 th{color:#555;background-color:#f8f9fa;font-weight:600}._table_1spq9_123 tr:last-child td{border-bottom:none}._actions_1spq9_179{gap:.5rem;display:flex}._actionButton_1spq9_189{cursor:pointer;color:#6c757d;background:0 0;border:none;font-size:1.1rem;transition:color .2s}._actionButton_1spq9_189:hover{color:#007bff}._actionButton_1spq9_189._delete_1spq9_215:hover{color:#dc3545}._error_1spq9_223{color:#721c24;background-color:#f8d7da;border-radius:4px;margin-bottom:1rem;padding:1rem}._activeBadge_1spq9_239{color:#155724;background-color:#d4edda;border-radius:4px;padding:.25rem .5rem;font-size:.85rem}._inactiveBadge_1spq9_255{color:#721c24;background-color:#f8d7da;border-radius:4px;padding:.25rem .5rem;font-size:.85rem}._container_o1pdj_1{flex-direction:column;gap:.8rem;padding:1rem;display:flex}._header_o1pdj_2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}._title_o1pdj_3{margin:0;font-size:1.1rem}._btn_o1pdj_4{border:1px solid var(--brand-primary-color-600);background:var(--brand-primary-color-600);color:#fff;cursor:pointer;border-radius:8px;padding:.45rem .75rem}._btnGhost_o1pdj_5{border:1px solid var(--navbar-border-color);color:var(--text-primary-color);cursor:pointer;background:0 0;border-radius:8px;padding:.45rem .75rem}._errorBox_o1pdj_6{color:#b1353f;background:#fff4f4;border:1px solid #f29ea1;border-radius:10px;padding:.6rem .75rem}._metrics_o1pdj_7{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.6rem;display:grid}._metricCard_o1pdj_8{border:1px solid var(--navbar-border-color);background:var(--background-primary-color);border-radius:10px;flex-direction:column;gap:.2rem;padding:.65rem .75rem;display:flex}._metricLabel_o1pdj_9{color:var(--text-secondary-color);text-transform:uppercase;letter-spacing:.03em;font-size:.74rem}._metricValue_o1pdj_10{color:var(--text-primary-color);font-size:1.12rem}._filtersWrap_o1pdj_11{grid-template-columns:2fr repeat(3,minmax(150px,1fr)) auto;align-items:center;gap:.55rem;display:grid}._resultInfo_o1pdj_12{color:var(--text-secondary-color);font-size:.85rem}._tableWrap_o1pdj_13{border:1px solid var(--navbar-border-color);background:var(--background-primary-color);border-radius:10px;width:100%;overflow-x:auto}._table_o1pdj_13{border-collapse:collapse;table-layout:fixed;width:100%;min-width:980px}._table_o1pdj_13 th,._table_o1pdj_13 td{border-bottom:1px solid var(--navbar-border-color);text-align:left;vertical-align:top;padding:.6rem;font-size:.88rem;overflow:hidden}._table_o1pdj_13 tbody tr:hover{background:color-mix(in srgb, var(--brand-primary-color-600) 6%, transparent)}._table_o1pdj_13 th:first-child,._table_o1pdj_13 td:first-child{width:13%}._table_o1pdj_13 th:nth-child(2),._table_o1pdj_13 td:nth-child(2){width:12%}._table_o1pdj_13 th:nth-child(3),._table_o1pdj_13 td:nth-child(3){width:13%}._table_o1pdj_13 th:nth-child(4),._table_o1pdj_13 td:nth-child(4){width:12%}._table_o1pdj_13 th:nth-child(5),._table_o1pdj_13 td:nth-child(5){width:8%}._table_o1pdj_13 th:nth-child(6),._table_o1pdj_13 td:nth-child(6){width:17%}._table_o1pdj_13 th:nth-child(7),._table_o1pdj_13 td:nth-child(7){width:8%}._table_o1pdj_13 th:nth-child(8),._table_o1pdj_13 td:nth-child(8){width:17%}._actionCell_o1pdj_25{width:170px}._rowActions_o1pdj_26{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:.4rem;display:flex}._statusCell_o1pdj_27{white-space:nowrap}._fileName_o1pdj_28{white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;max-width:100%;display:block;overflow:hidden}._mobileCards_o1pdj_29{display:none}._mobileCard_o1pdj_29{border:1px solid var(--navbar-border-color);background:var(--background-primary-color);border-radius:12px;flex-direction:column;gap:.45rem;padding:.75rem;display:flex}._mobileCard_o1pdj_29 p{margin:0;font-size:.86rem}._mobileHeader_o1pdj_32{justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}._mobileHeader_o1pdj_32 h3{margin:0;font-size:.98rem}._mobileHeader_o1pdj_32 span{color:var(--text-secondary-color);font-size:.8rem}._emptyState_o1pdj_35{border:1px dashed var(--navbar-border-color);color:var(--text-secondary-color);border-radius:10px;padding:.8rem;font-size:.9rem}._modalOverlay_o1pdj_36{z-index:1200;background:#00000073;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._modal_o1pdj_36{background:var(--background-primary-color);border:1px solid var(--navbar-border-color);border-radius:10px;flex-direction:column;gap:.75rem;width:min(900px,100%);max-height:90vh;padding:1rem;display:flex;overflow:auto}._grid_o1pdj_38{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:.6rem;display:grid}._input_o1pdj_39{border:1px solid var(--navbar-border-color);background:var(--background-primary-color);color:var(--text-primary-color);border-radius:8px;min-height:40px;padding:.52rem .65rem}._fileLabel_o1pdj_40{color:var(--text-secondary-color);flex-direction:column;gap:.35rem;font-size:.85rem;display:flex}._fileInput_o1pdj_41{border:1px solid var(--navbar-border-color);background:var(--background-primary-color);color:var(--text-primary-color);border-radius:8px;padding:.42rem .55rem}._helpText_o1pdj_42{color:var(--text-secondary-color);font-size:.78rem}._checkbox_o1pdj_43{color:var(--text-primary-color);align-items:center;gap:.45rem;font-size:.86rem;display:inline-flex}._modalHint_o1pdj_44{color:var(--text-secondary-color);margin:0;font-size:.8rem}._modalActions_o1pdj_45{flex-wrap:wrap;gap:.4rem;display:flex}@media (width<=700px){._container_o1pdj_1{padding:.7rem}._title_o1pdj_3{font-size:1rem}._header_o1pdj_2 ._btn_o1pdj_4{width:100%}._filtersWrap_o1pdj_11{grid-template-columns:1fr}._tableWrap_o1pdj_13{display:none}._mobileCards_o1pdj_29{gap:.6rem;display:grid}._fileName_o1pdj_28{max-width:180px}._modalActions_o1pdj_45,._modalActions_o1pdj_45 ._btn_o1pdj_4,._modalActions_o1pdj_45 ._btnGhost_o1pdj_5{width:100%}}._overlay_42z68_3{background:var(--modal-overlay);z-index:20000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_42z68_25{background:var(--modal-bg);color:var(--text);box-sizing:border-box;border-radius:var(--radius);width:880px;min-width:0;max-width:95vw;max-height:90vh;box-shadow:var(--shadow-2);border:1px solid var(--border);flex-direction:column;display:flex;overflow:hidden}._header_42z68_56{background:var(--modal-bg);border-bottom:1px solid var(--border);z-index:1;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex;position:sticky;top:0}._title_42z68_80{color:var(--text);font-size:18px;font-weight:600}._closeButton_42z68_90{color:var(--icon-default-color);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px;font-size:20px;line-height:1}._closeButton_42z68_90:hover{color:var(--icon-active-color);background:color-mix(in oklab, var(--modal-bg), transparent 90%)}._closeButton_42z68_90:focus-visible{box-shadow:var(--focus-ring);outline:none}._visuallyHidden_42z68_124{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._form_42z68_140{overscroll-behavior:contain;flex:auto;min-height:0;padding:20px;scroll-padding-bottom:120px;overflow:auto}._grid_42z68_159{grid-template-columns:repeat(2,minmax(280px,1fr));gap:14px 24px;display:grid}._field_42z68_169{min-width:0}._label_42z68_173{color:var(--text-muted);margin-bottom:6px;font-size:13px;font-weight:500;display:block}._input_42z68_191{box-sizing:border-box;background:var(--input-bg);border:1px solid var(--input-border);width:100%;color:var(--text);border-radius:var(--radius-sm);min-height:44px;caret-color:var(--primary);-webkit-tap-highlight-color:transparent;touch-action:manipulation;padding:10px 12px;font-size:14px;line-height:1.4;transition:border-color .15s,box-shadow .15s,background-color .15s}._input_42z68_191:hover{border-color:color-mix(in oklab, var(--primary), var(--mix-dark) 10%)}._input_42z68_191:focus{border-color:var(--primary);box-shadow:var(--focus-ring);outline:none}._input_42z68_191::placeholder{color:var(--input-placeholder);opacity:.95}input[type=date]._input_42z68_191{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){input[type=date]._input_42z68_191{--lightningcss-light: ;--lightningcss-dark:initial}}input[type=date]._input_42z68_191::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.9}select._input_42z68_191{background-clip:padding-box}textarea._input_42z68_191{min-height:120px;line-height:1.5}._input_42z68_191:disabled{opacity:.7;cursor:not-allowed}._checkbox_42z68_241{width:18px;height:18px;accent-color:var(--primary)}._inputError_42z68_255{box-shadow:0 0 0 3px color-mix(in oklab, var(--danger), transparent 70%);border-color:var(--danger)!important}._error_42z68_257{color:var(--danger);margin-top:6px;font-size:12px}._helpText_42z68_265{color:var(--text-muted);margin-top:6px;font-size:12px}._requiredBadge_42z68_273{color:var(--text-secondary-color);margin-left:6px;font-size:11px;display:inline-block}._hint_42z68_275{opacity:.8}._accordion_42z68_281{gap:10px;margin:12px 0 18px;display:grid}._accordionItem_42z68_283{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--modal-bg);overflow:hidden}._accordionHeader_42z68_285{background:color-mix(in oklab, var(--modal-bg), var(--mix-dark) 3%);width:100%;color:var(--text);cursor:pointer;border:none;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}._accordionHeader_42z68_285:focus-visible{box-shadow:var(--focus-ring);outline:none}._accordionTitle_42z68_289{font-size:14px;font-weight:600}._accordionChevron_42z68_291{opacity:.8}._accordionContent_42z68_293{background:var(--modal-bg);padding:12px}._actions_42z68_299{background:linear-gradient(to top, var(--modal-bg), color-mix(in oklab, var(--modal-bg), transparent 12%));border-top:1px solid var(--border);-webkit-backdrop-filter:saturate(140%)blur(2px);backdrop-filter:saturate(140%)blur(2px);z-index:1;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px;padding:12px 0;display:flex;position:sticky;bottom:0}._btn_42z68_329{border-radius:var(--production-records-radius-md,8px);cursor:pointer;border:1px solid var(--production-records-border);justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 16px;font-size:14px;font-weight:500;transition:box-shadow .15s,background-color .15s,border-color .15s,opacity .15s;display:inline-flex}._btn_42z68_329:focus-visible{box-shadow:0 0 0 3px var(--production-records-focus-ring);outline:none}._btn_42z68_329:disabled{opacity:.75;cursor:not-allowed}._btnPrimary_42z68_369{background:var(--button-primary-background-color);color:var(--text-on-primary);border-color:var(--button-primary-background-color)}._btnPrimary_42z68_369:hover:not(:disabled){background:var(--button-primary-hover-background-color);border-color:var(--button-primary-hover-background-color)}._btnOutline_42z68_375{color:var(--text);background:0 0}._btnOutline_42z68_375:hover:not(:disabled){background:color-mix(in oklab, var(--modal-bg), var(--mix-dark) 3%);border-color:var(--border)}._btnDanger_42z68_381{background:var(--button-danger-background-color);color:var(--text-on-danger);border-color:var(--button-danger-background-color)}._btnDanger_42z68_381:hover:not(:disabled){background:var(--button-danger-hover-background-color);border-color:var(--button-danger-hover-background-color)}._spinner_42z68_389{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:16px;height:16px;animation:1s linear infinite _spin_42z68_389}@keyframes _spin_42z68_389{to{transform:rotate(360deg)}}._form_42z68_140::-webkit-scrollbar{width:10px}._form_42z68_140::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}._form_42z68_140::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:8px}._form_42z68_140::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--scrollbar-thumb-color), var(--mix-dark) 10%)}@media (width<=920px){._grid_42z68_159{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._modal_42z68_25,._overlay_42z68_3,._btn_42z68_329,._input_42z68_191{transition:none!important}._spinner_42z68_389{animation:none}}._overlay_e8ei8_1{background:var(--modal-overlay);z-index:20000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_e8ei8_21{background:var(--modal-bg);color:var(--text);box-sizing:border-box;border-radius:var(--radius);width:880px;min-width:0;max-width:95vw;max-height:90vh;box-shadow:var(--shadow-2);border:1px solid var(--border);flex-direction:column;display:flex;overflow:hidden}._header_e8ei8_50{background:var(--modal-bg);border-bottom:1px solid var(--border);z-index:1;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex;position:sticky;top:0}._title_e8ei8_76{color:var(--text);font-size:18px;font-weight:600}._closeButton_e8ei8_88{color:var(--icon-default-color);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px;font-size:20px;line-height:1}._closeButton_e8ei8_88:hover{color:var(--icon-active-color);background:color-mix(in oklab, var(--modal-bg), transparent 90%)}._closeButton_e8ei8_88:focus-visible{box-shadow:var(--focus-ring);outline:none}._form_e8ei8_120{overscroll-behavior:contain;flex:auto;min-height:0;padding:20px;scroll-padding-bottom:120px;overflow:auto}._grid_e8ei8_137{grid-template-columns:repeat(2,minmax(280px,1fr));gap:14px 24px;display:grid}._field_e8ei8_147{min-width:0}._label_e8ei8_151{color:var(--text-muted);margin-bottom:6px;font-size:13px;font-weight:500;display:block}._input_e8ei8_167{box-sizing:border-box;background:var(--input-bg);border:1px solid var(--input-border);width:100%;color:var(--text);border-radius:var(--radius-sm);min-height:44px;caret-color:var(--primary);padding:10px 12px;font-size:14px;line-height:1.4;transition:border-color .15s,box-shadow .15s,background-color .15s}._input_e8ei8_167:hover{border-color:color-mix(in oklab, var(--primary), var(--mix-dark) 10%)}._input_e8ei8_167:focus{border-color:var(--primary);box-shadow:var(--focus-ring);outline:none}._input_e8ei8_167::placeholder{color:var(--input-placeholder);opacity:.95}input[type=date]._input_e8ei8_167{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){input[type=date]._input_e8ei8_167{--lightningcss-light: ;--lightningcss-dark:initial}}input[type=date]._input_e8ei8_167::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.9}select._input_e8ei8_167{background-clip:padding-box}textarea._input_e8ei8_167{min-height:120px;line-height:1.5}._input_e8ei8_167:disabled{opacity:.7;cursor:not-allowed}._checkbox_e8ei8_213{width:18px;height:18px;accent-color:var(--production-records-primary)}._inputError_e8ei8_221{box-shadow:0 0 0 3px color-mix(in oklab, var(--danger), transparent 70%);border-color:var(--danger)!important}._error_e8ei8_231{color:var(--danger);margin-top:6px;font-size:12px}._helpText_e8ei8_243{color:var(--text-muted);margin-top:6px;font-size:12px}._requiredBadge_e8ei8_255{color:var(--text-secondary-color);margin-left:6px;font-size:11px;display:inline-block}._hint_e8ei8_269{opacity:.8}._accordion_e8ei8_275{gap:10px;margin:12px 0 18px;display:grid}._accordionItem_e8ei8_277{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--modal-bg);overflow:hidden}._accordionHeader_e8ei8_279{background:color-mix(in oklab, var(--modal-bg), var(--mix-dark) 3%);width:100%;color:var(--text);cursor:pointer;border:none;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}._accordionHeader_e8ei8_279:focus-visible{box-shadow:var(--focus-ring);outline:none}._accordionTitle_e8ei8_283{font-size:14px;font-weight:600}._accordionChevron_e8ei8_285{opacity:.8}._accordionContent_e8ei8_287{background:var(--modal-bg);padding:12px}._actions_e8ei8_293{background:linear-gradient(to top, var(--modal-bg), color-mix(in oklab, var(--modal-bg), transparent 12%));border-top:1px solid var(--border);-webkit-backdrop-filter:saturate(140%)blur(2px);backdrop-filter:saturate(140%)blur(2px);z-index:1;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px;padding:14px 20px;display:flex;position:sticky;bottom:0}._btn_e8ei8_332{border-radius:var(--production-records-radius-md,8px);cursor:pointer;border:1px solid var(--production-records-border);justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 16px;font-size:14px;font-weight:500;transition:box-shadow .15s,background-color .15s,border-color .15s,opacity .15s;display:inline-flex}._btn_e8ei8_332:focus-visible{box-shadow:0 0 0 3px var(--production-records-focus-ring);outline:none}._btn_e8ei8_332:disabled{opacity:.75;cursor:not-allowed}._btnPrimary_e8ei8_372{background:var(--button-primary-background-color);color:var(--text-on-primary);border-color:var(--button-primary-background-color)}._btnPrimary_e8ei8_372:hover:not(:disabled){background:var(--button-primary-hover-background-color);border-color:var(--button-primary-hover-background-color)}._btnOutline_e8ei8_378{color:var(--text);background:0 0}._btnOutline_e8ei8_378:hover:not(:disabled){background:color-mix(in oklab, var(--modal-bg), var(--mix-dark) 3%);border-color:var(--border)}._btnDanger_e8ei8_384{background:var(--button-danger-background-color);color:var(--text-on-danger);border-color:var(--button-danger-background-color)}._btnDanger_e8ei8_384:hover:not(:disabled){background:var(--button-danger-hover-background-color);border-color:var(--button-danger-hover-background-color)}._spinner_e8ei8_392{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:16px;height:16px;animation:1s linear infinite _spin_e8ei8_392}@keyframes _spin_e8ei8_392{to{transform:rotate(360deg)}}._form_e8ei8_120::-webkit-scrollbar{width:10px}._form_e8ei8_120::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}._form_e8ei8_120::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:8px}._form_e8ei8_120::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--scrollbar-thumb-color), var(--mix-dark) 10%)}@media (width<=920px){._grid_e8ei8_137{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._modal_e8ei8_21,._overlay_e8ei8_1,._btn_e8ei8_332,._input_e8ei8_167{transition:none!important}._spinner_e8ei8_392{animation:none}}._overlay_tal78_3{background:var(--modal-overlay);-webkit-backdrop-filter:saturate(120%)blur(6px);backdrop-filter:saturate(120%)blur(6px);z-index:20000;place-items:center;padding:12px;display:grid;position:fixed;inset:0}._modal_tal78_29{box-sizing:border-box;background:var(--modal-bg);min-width:0;color:var(--text);border-radius:var(--radius);width:min(960px,100%);max-height:calc(100vh - 24px);box-shadow:var(--shadow-2);border:1px solid var(--border);flex-direction:column;display:flex;overflow:hidden}@media (width<=640px){._modal_tal78_29{border-radius:0;width:100%;height:100%;max-height:100vh}}._header_tal78_77{background:var(--modal-bg);border-bottom:1px solid var(--border);z-index:1;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:14px 18px;display:grid;position:sticky;top:0}._headerLeft_tal78_102{flex-direction:column;gap:2px;min-width:0;display:flex}._title_tal78_116{color:var(--text);margin:0;font-size:18px;font-weight:600;line-height:1.2}._subtitle_tal78_132{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._lotPicker_tal78_148{align-items:flex-end;gap:8px;min-width:220px;max-width:100%;display:flex}._closeButton_tal78_165{border-radius:var(--radius-xs);width:32px;height:32px;color:var(--icon-default-color);cursor:pointer;background:0 0;border:none;place-items:center;font-size:20px;line-height:1;transition:background .15s,color .15s,transform 60ms;display:grid}._closeButton_tal78_165:hover{color:var(--icon-active-color);background:color-mix(in oklab, var(--modal-bg), transparent 90%)}._closeButton_tal78_165:active{transform:translateY(1px)}._closeButton_tal78_165:focus-visible{box-shadow:var(--focus-ring);outline:none}._body_tal78_231{-webkit-overflow-scrolling:touch;background:var(--modal-surface);flex:auto;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:18px;padding:16px 18px 18px;display:grid;overflow:auto}._body_tal78_231::-webkit-scrollbar{width:8px}._body_tal78_231::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}._body_tal78_231::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:8px}._body_tal78_231::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--scrollbar-thumb-color), var(--mix-dark) 10%)}._label_tal78_299{color:var(--text-muted);margin-bottom:4px;font-size:13px;font-weight:600;display:block}._input_tal78_315{background:var(--input-bg);border:1px solid var(--input-border);width:100%;min-width:0;color:var(--text);border-radius:var(--radius-sm);padding:9px 12px;font-size:14px;transition:border-color .15s,box-shadow .15s,background .15s}._input_tal78_315::placeholder{color:var(--input-placeholder)}._input_tal78_315:focus,._textarea_tal78_355:focus{border-color:color-mix(in oklab, var(--primary), var(--mix-dark) 10%);box-shadow:var(--focus-ring);outline:none}._textarea_tal78_355{resize:vertical;white-space:pre;min-height:140px;line-height:1.4}._linesBox_tal78_383{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--modal-bg);flex-direction:column;min-height:220px;padding:12px;display:flex;box-shadow:0 1px 2px #00000005}._empty_tal78_405{color:var(--text-muted);padding:6px 2px;font-size:13px}._lines_tal78_383{scrollbar-gutter:stable;max-height:clamp(120px,40vh,360px);margin:0 0 10px;padding:0;list-style:none;overflow:auto}._lines_tal78_383::-webkit-scrollbar{width:6px}._lines_tal78_383::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:999px}._lines_tal78_383::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}._lineItem_tal78_463{border:1px solid var(--border);border-radius:var(--radius-xs);background:color-mix(in oklab, var(--modal-surface), transparent 10%);word-break:break-word;align-items:center;gap:8px;margin-bottom:8px;padding:8px 10px;font-size:13px;display:flex}._sep_tal78_489{opacity:.6;padding:0 4px}._k_tal78_499{color:var(--text-muted);font-weight:600}._totals_tal78_511{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:6px 12px;display:grid}._totals_tal78_511>div{color:var(--text);white-space:normal;word-break:break-word;overflow-wrap:break-word;font-size:13px;line-height:1.5}._infoIcon_tal78_543{border:1px solid var(--text-muted);width:14px;height:14px;color:var(--text-muted);cursor:help;border-radius:999px;justify-content:center;align-items:center;margin-left:4px;font-size:10px;line-height:1;display:inline-flex}._infoIcon_tal78_543:hover{background:color-mix(in oklab, var(--modal-bg), transparent 80%)}._productsBox_tal78_583{border-top:1px solid var(--border);margin-top:12px;padding-top:8px}._productsTitle_tal78_595{color:var(--text-muted);margin-bottom:6px;font-size:13px;font-weight:600}._productsGrid_tal78_609{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px 12px;display:grid}._productItem_tal78_621{border:1px solid var(--border);border-radius:var(--radius-xs);background:color-mix(in oklab, var(--modal-surface), transparent 8%);padding:8px 10px;font-size:13px}._productName_tal78_637{color:var(--text);margin-bottom:4px;font-weight:600}._copyBox_tal78_651{flex-direction:column;min-height:80px;display:flex}._actionsSticky_tal78_665{background:linear-gradient(to top, var(--modal-bg), color-mix(in oklab, var(--modal-bg), transparent 15%));border-top:1px solid var(--border);justify-content:flex-end;gap:10px;margin-top:10px;padding-top:10px;display:flex;position:sticky;bottom:0}._actions_tal78_665{justify-content:flex-end;gap:10px;margin-top:12px;display:flex}._btn_tal78_715{border-radius:var(--radius-xs);cursor:pointer;border:1px solid var(--border);background:var(--modal-bg);color:var(--text);justify-content:center;align-items:center;gap:6px;padding:9px 14px;font-size:14px;font-weight:600;transition:transform 60ms,background .15s,border-color .15s;display:inline-flex}._btn_tal78_715:active{transform:translateY(1px)}._btn_tal78_715:focus-visible{box-shadow:var(--focus-ring);outline:none}._btnPrimary_tal78_771{background:var(--button-primary-background-color);color:var(--text-on-primary);border-color:var(--button-primary-background-color)}._btnPrimary_tal78_771:hover{background:var(--button-primary-hover-background-color);border-color:var(--button-primary-hover-background-color)}._btnOutline_tal78_793{color:var(--text);background:0 0}._btnOutline_tal78_793:hover{background:color-mix(in oklab, var(--modal-bg), transparent 90%)}._btn_tal78_715:disabled{opacity:.6;cursor:not-allowed}@media (width<=920px){._body_tal78_231{grid-template-columns:1fr}._lotPicker_tal78_148{min-width:0}._copyBox_tal78_651{max-width:100%}}@media (width<=480px){._header_tal78_77{grid-template-columns:minmax(0,1fr) auto;padding:12px}._lotPicker_tal78_148{grid-area:2/1/auto/-1}._body_tal78_231{min-height:0;padding:12px}._input_tal78_315,._textarea_tal78_355{box-sizing:border-box;min-width:0;max-width:100%}}._overlay_ompda_3{background:var(--modal-overlay);z-index:20000;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._modal_ompda_25{background:var(--modal-bg);color:var(--text);border-radius:var(--radius);border:1px solid var(--border);box-shadow:var(--shadow-2);flex-direction:column;width:100%;max-width:560px;max-height:90vh;display:flex;overflow:hidden}._header_ompda_55{border-bottom:1px solid var(--border);background:color-mix(in oklab, var(--modal-bg), transparent 0%);align-items:flex-start;gap:1rem;padding:1.25rem;display:flex;position:relative}._headerIcon_ompda_73{background:color-mix(in oklab, var(--button-danger-background-color), transparent 85%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._warningIcon_ompda_75{color:var(--button-danger-background-color);font-size:1.1rem}._headerContent_ompda_77{flex:1;min-width:0}._title_ompda_79{color:var(--text);margin:0 0 .25rem;font-size:18px;font-weight:600}._subtitle_ompda_81{color:var(--text-muted);margin:0;font-size:13px}._closeButton_ompda_85{color:var(--icon-default-color);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:4px;font-size:20px;display:flex;position:absolute;top:.75rem;right:.75rem}._closeButton_ompda_85:hover{background:color-mix(in oklab, var(--modal-bg), transparent 90%);color:var(--icon-active-color)}._closeButton_ompda_85:disabled{opacity:.6;cursor:not-allowed}._closeButton_ompda_85:focus-visible{box-shadow:var(--focus-ring);outline:none}._content_ompda_97{flex:1;padding:1.25rem;overflow-y:auto}._warningBox_ompda_105{background:color-mix(in oklab, var(--button-danger-background-color), transparent 92%);border:1px solid color-mix(in oklab, var(--button-danger-background-color), var(--mix-light) 75%);border-radius:8px;margin-bottom:1rem;padding:1rem}._warningText_ompda_107{color:color-mix(in oklab, var(--button-danger-background-color), var(--mix-dark) 20%);margin:0 0 .75rem;font-size:.875rem;font-weight:500}._recordInfo_ompda_109{border:1px solid var(--border);background:0 0;border-radius:6px;padding:.75rem}._recordDetail_ompda_111{color:var(--text);justify-content:space-between;align-items:center;padding:.5rem 0;font-size:.875rem;display:flex}._recordDetail_ompda_111:not(:last-child){border-bottom:1px solid var(--border)}._recordDetail_ompda_111 strong{color:var(--text);font-weight:600}._confirmSection_ompda_121{margin-top:1rem}._input_ompda_123{background:var(--input-bg);border:1px solid var(--input-border);width:100%;color:var(--text);border-radius:var(--radius-sm);min-height:44px;font-size:14px;line-height:1.4;transition:border-color .15s,box-shadow .15s,background-color .15s}._input_ompda_123:focus{border-color:var(--primary);box-shadow:var(--focus-ring);outline:none}._confirmLabel_ompda_127{color:var(--text);margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}._confirmLabel_ompda_127 strong{color:var(--button-danger-background-color);background:color-mix(in oklab, var(--button-danger-background-color), transparent 92%);border-radius:4px;padding:0 .25rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._confirmInput_ompda_131{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._confirmInputValid_ompda_133{border-color:var(--success);background-color:color-mix(in srgb, var(--success), transparent 90%)}._confirmInputValid_ompda_133:focus{border-color:var(--success);box-shadow:0 0 0 3px color-mix(in srgb, var(--success), transparent 85%)}._actions_ompda_147{border-top:1px solid var(--border);background:linear-gradient(to top, var(--modal-bg), color-mix(in oklab, var(--modal-bg), transparent 12%));z-index:1;justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem;display:flex;position:sticky;bottom:0}._btn_ompda_153{border-radius:var(--radius-sm);cursor:pointer;border:1px solid var(--border);justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 16px;font-size:14px;font-weight:500;transition:box-shadow .15s,background-color .15s,border-color .15s,opacity .15s;display:inline-flex}._btn_ompda_153:focus-visible{box-shadow:var(--focus-ring);outline:none}._btn_ompda_153:disabled{opacity:.75;cursor:not-allowed}._btnPrimary_ompda_161{background:var(--button-primary-background-color);color:var(--text-on-primary);border-color:var(--button-primary-background-color)}._btnPrimary_ompda_161:hover:not(:disabled){background:var(--button-primary-hover-background-color);border-color:var(--button-primary-hover-background-color)}._btnOutline_ompda_167{color:var(--text);background:0 0}._btnOutline_ompda_167:hover:not(:disabled){background:color-mix(in oklab, var(--modal-bg), var(--mix-dark) 3%);border-color:var(--border)}._btnDanger_ompda_173{background:var(--button-danger-background-color);color:var(--text-on-danger);border-color:var(--button-danger-background-color)}._btnDanger_ompda_173:hover:not(:disabled){background:var(--button-danger-hover-background-color);border-color:var(--button-danger-hover-background-color)}._spinner_ompda_181{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:16px;height:16px;animation:1s linear infinite _spin_ompda_181}@keyframes _spin_ompda_181{to{transform:rotate(360deg)}}._content_ompda_97::-webkit-scrollbar{width:8px}._content_ompda_97::-webkit-scrollbar-track{background:var(--scrollbar-track-color);border-radius:3px}._content_ompda_97::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:3px}._content_ompda_97::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--scrollbar-thumb-color), var(--mix-dark) 10%)}@media (width<=640px){._overlay_ompda_3{padding:.5rem}._modal_ompda_25{max-width:100%;max-height:95vh}._header_ompda_55{flex-direction:column;gap:.75rem;padding:1rem}._headerIcon_ompda_73{width:40px;height:40px}._closeButton_ompda_85{top:.5rem;right:.5rem}._content_ompda_97{padding:1rem}._actions_ompda_147{flex-direction:column-reverse;padding:1rem}._btn_ompda_153{width:100%}._recordDetail_ompda_111{flex-direction:column;align-items:flex-start;gap:.25rem}}@media (prefers-reduced-motion:reduce){._btn_ompda_153{transition:none}._spinner_ompda_181{animation:none}}._overlay_zoktn_1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;padding:1rem;display:flex;position:fixed;top:0;left:0;overflow-y:auto}._modal_zoktn_17{background:var(--card-background-color);border:1px solid var(--card-border-color);border-radius:var(--radius);flex-direction:column;width:100%;max-width:480px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}._wideModal_zoktn_31{max-width:620px}._header_zoktn_35{border-bottom:1px solid var(--global-divider-color);flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._title_zoktn_44{color:var(--text-primary-color);margin:0;font-size:1.25rem;font-weight:700}._closeButton_zoktn_51{cursor:pointer;color:var(--text-secondary-color);background:0 0;border:none;border-radius:50%;place-items:center;padding:.5rem;transition:background-color .2s;display:grid}._closeButton_zoktn_51:hover:not(:disabled){background-color:var(--background-secondary-color);color:var(--text-primary-color)}._closeButton_zoktn_51:disabled{opacity:.5;cursor:not-allowed}._body_zoktn_73{flex-direction:column;flex:1;gap:1.5rem;padding:1.5rem;display:flex;overflow-y:auto}._description_zoktn_82{color:var(--text-secondary-color);margin:0;font-size:.95rem}._section_zoktn_88{flex-direction:column;gap:.75rem;display:flex}._sectionHeader_zoktn_94{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._sectionTitle_zoktn_102{color:var(--text-primary-color);margin:0;font-size:1rem;font-weight:600}._selectedCount_zoktn_109{color:var(--text-secondary-color);font-size:.85rem;font-weight:500}._formatGrid_zoktn_115{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (width<=480px){._formatGrid_zoktn_115{grid-template-columns:1fr}}._formatButton_zoktn_127{background:var(--card-alternate-background-color);border:2px solid var(--card-border-color);border-radius:var(--radius-sm);cursor:pointer;text-align:left;align-items:center;gap:.875rem;padding:1rem;transition:all .2s;display:flex}._formatButton_zoktn_127:hover:not(:disabled){border-color:var(--button-primary-background-color);background:var(--background-secondary-color);transform:translateY(-1px)}._formatButton_zoktn_127:disabled{opacity:.5;cursor:not-allowed}._formatActive_zoktn_151{border-color:var(--button-primary-background-color);background:color-mix(in srgb, var(--button-primary-background-color) 8%, var(--card-alternate-background-color))}._formatInfo_zoktn_160{flex-direction:column;flex:1;gap:.125rem;display:flex}._formatName_zoktn_167{color:var(--text-primary-color);font-size:1rem;font-weight:600}._formatDesc_zoktn_173{color:var(--text-secondary-color);font-size:.85rem;line-height:1.3}._toggleAllBtn_zoktn_179{border:1px solid var(--card-border-color);color:var(--text-primary-color);border-radius:var(--radius-sm);cursor:pointer;background:0 0;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.85rem;font-weight:500;transition:all .2s;display:inline-flex}._toggleAllBtn_zoktn_179:hover:not(:disabled){background:var(--background-secondary-color);border-color:var(--button-primary-background-color)}._toggleAllBtn_zoktn_179:disabled{opacity:.5;cursor:not-allowed}._columnsGrid_zoktn_204{background:var(--card-alternate-background-color);border-radius:var(--radius-sm);border:1px solid var(--card-border-color);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.5rem 1rem;max-height:220px;padding:.75rem;display:grid;overflow-y:auto}._checkboxLabel_zoktn_216{color:var(--text-primary-color);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;padding:.25rem 0;font-size:.9rem;display:flex}._checkboxLabel_zoktn_216 input[type=checkbox]{width:16px;height:16px;accent-color:var(--button-primary-background-color);cursor:pointer;flex-shrink:0}._checkboxLabel_zoktn_216 input[type=checkbox]:disabled{cursor:not-allowed}._checkboxText_zoktn_239{word-break:break-word;line-height:1.3}._scopeOptions_zoktn_244{flex-direction:column;gap:.625rem;display:flex}._radioLabel_zoktn_250{background:var(--card-alternate-background-color);border:1px solid var(--card-border-color);border-radius:var(--radius-sm);cursor:pointer;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;transition:all .2s;display:flex}._radioLabel_zoktn_250:hover{border-color:var(--button-primary-background-color)}._radioLabel_zoktn_250 input[type=radio]{accent-color:var(--button-primary-background-color);cursor:pointer;flex-shrink:0;margin-top:.125rem}._radioLabel_zoktn_250 input[type=radio]:disabled{cursor:not-allowed}._radioContent_zoktn_277{flex-direction:column;flex:1;gap:.125rem;display:flex}._radioTitle_zoktn_284{color:var(--text-primary-color);font-size:.95rem;font-weight:600}._radioDesc_zoktn_290{color:var(--text-secondary-color);font-size:.85rem;line-height:1.3}._footer_zoktn_296{background:var(--background-secondary-color);border-top:1px solid var(--global-divider-color);flex-shrink:0;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}@media (width<=480px){._footer_zoktn_296{flex-direction:column-reverse}._footer_zoktn_296 button{width:100%}}._cancelBtn_zoktn_316{border:1px solid var(--card-border-color);color:var(--text-primary-color);border-radius:var(--radius-sm);cursor:pointer;background:0 0;padding:.625rem 1.25rem;font-size:.95rem;font-weight:600;transition:all .2s}._cancelBtn_zoktn_316:hover:not(:disabled){background:var(--card-background-color);border-color:var(--text-secondary-color)}._cancelBtn_zoktn_316:disabled{opacity:.5;cursor:not-allowed}._exportBtn_zoktn_338{background:var(--button-primary-background-color);color:var(--button-primary-text-color);border:1px solid var(--button-primary-background-color);border-radius:var(--radius-sm);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.95rem;font-weight:600;transition:all .2s;display:inline-flex}._exportBtn_zoktn_338:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}._exportBtn_zoktn_338:active:not(:disabled){transform:translateY(0)}._exportBtn_zoktn_338:disabled{opacity:.5;cursor:not-allowed;transform:none}._spinner_zoktn_369{border:2px solid;border-top-color:#0000;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite _export-spin_zoktn_1;display:inline-block}@keyframes _export-spin_zoktn_1{to{transform:rotate(360deg)}}._page_cpbl1_5{box-sizing:border-box;background:var(--background-primary-color);width:100%;min-width:0;max-width:100%;min-height:0;color:var(--text-primary-color);--font-title:clamp(1.4rem, 1.1rem + 1vw, 2rem);--font-base:.95rem;--space-sm:8px;--space-md:12px;--space-lg:16px;--radius-base:12px;flex-direction:column;padding:2rem 0;display:flex;overflow-x:hidden}._container_cpbl1_40{box-sizing:border-box;width:100%;min-width:0;padding:0 2rem}._header_cpbl1_56{border-bottom:1px solid var(--global-divider-color);justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:2rem;padding-bottom:1.5rem;display:flex}._headerContent_cpbl1_76{flex:1;min-width:0}._title_cpbl1_85{color:var(--text-primary-color);letter-spacing:-.025em;margin:0 0 .5rem;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700}._subtitle_cpbl1_101{color:var(--text-secondary-color);margin:0;font-size:1rem;line-height:1.5}._headerActions_cpbl1_115{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._btn_cpbl1_133{border-radius:var(--radius-sm);cursor:pointer;box-sizing:border-box;white-space:nowrap;border:1px solid #0000;outline:none;justify-content:center;align-items:center;gap:.5rem;height:40px;padding:8px 16px;font-size:.9rem;font-weight:600;transition:all .2s;display:inline-flex}._toolbarRight_cpbl1_169 ._btn_cpbl1_133{flex:0 0 100px;width:100px}._btn_cpbl1_133:focus-visible{box-shadow:0 0 0 3px var(--focus-ring-color)}._btnPrimary_cpbl1_187{background:var(--button-primary-background-color);color:var(--text-on-primary);border-color:#0000}._btnPrimary_cpbl1_187:hover{background:var(--button-primary-hover-background-color);box-shadow:0 6px 16px var(--shadow-color);transform:translateY(-1px)}._btnSecondary_cpbl1_211{background:var(--card-background-color);color:var(--text-primary-color);border-color:var(--card-border-color)}._btnSecondary_cpbl1_211:hover{background:var(--card-alternate-background-color);border-color:var(--brand-primary-color-600)}._btnOutline_cpbl1_233{color:var(--text-primary-color);border-color:var(--card-border-color);background:0 0}._btnOutline_cpbl1_233:hover{background:var(--card-background-color);border-color:var(--brand-primary-color-600)}._btnOutline_cpbl1_233._active_cpbl1_255{background:color-mix(in srgb, var(--brand-primary-color-400) 12%, transparent);border-color:var(--brand-primary-color-600);color:var(--brand-primary-color-700)}._btn_cpbl1_133:disabled{opacity:.5;cursor:not-allowed}._searchSection_cpbl1_281{background:var(--card-background-color);border:1px solid var(--card-border-color);border-radius:var(--radius-lg,var(--radius));box-shadow:0 4px 12px var(--shadow-color);margin-bottom:1rem;padding:.75rem;position:relative}._toolbar_cpbl1_169{align-items:center;gap:16px;height:40px;display:flex}._toolbarLeft_cpbl1_315{flex:0 0 60%;min-width:0}._toolbarRight_cpbl1_169{flex:1;justify-content:flex-end;align-items:center;gap:16px;display:flex}._searchInputGroup_cpbl1_345{width:100%;height:40px;position:relative}._searchIcon_cpbl1_357{color:var(--text-secondary-color);pointer-events:none;font-size:.95rem;position:absolute;top:50%;left:8px;transform:translateY(-50%)}._searchInput_cpbl1_345{border:1px solid var(--input-border-color);background:var(--input-background-color);width:100%;height:40px;color:var(--input-text-color);box-sizing:border-box;border-radius:4px;outline:none;padding:8px 40px 8px 32px;font-size:.92rem;transition:all .2s}._searchInput_cpbl1_345::placeholder{color:var(--input-placeholder-text-color);opacity:.85}._searchInput_cpbl1_345:focus{border-color:var(--brand-primary-color-600);box-shadow:0 0 0 3px var(--focus-ring-color)}._clearSearchBtn_cpbl1_425{width:32px;height:32px;color:var(--text-secondary-color);cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}._clearSearchBtn_cpbl1_425:hover{background:color-mix(in srgb, var(--text-secondary-color) 15%, transparent);color:var(--text-primary-color)}._yearWrap_cpbl1_471{flex:0 0 15%;align-items:center;min-width:120px;display:flex}._yearSelect_cpbl1_485{border:1px solid var(--input-border-color);background:var(--input-background-color);width:100%;height:40px;color:var(--input-text-color);cursor:pointer;box-sizing:border-box;border-radius:4px;padding:8px 12px;font-size:.9rem}._yearSelect_cpbl1_485:focus{border-color:var(--brand-primary-color-600);box-shadow:0 0 0 3px var(--focus-ring-color)}._filtersPopover_cpbl1_525{background:var(--card-background-color);border:1px solid var(--card-border-color);border-radius:var(--radius-lg,var(--radius));width:min(760px,100% - 1.5rem);box-shadow:0 8px 24px var(--shadow-color);z-index:30;padding:.9rem;animation:.2s ease-out _filtersSlideDown_cpbl1_1;position:absolute;top:calc(100% + 6px);right:.75rem}@keyframes _filtersSlideDown_cpbl1_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}._filtersGrid_cpbl1_575{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;margin-bottom:.5rem;display:grid}._filterGroup_cpbl1_589{flex-direction:column;gap:.45rem;display:flex}._filterGroup_cpbl1_589 label{color:var(--text-primary-color);font-size:.875rem;font-weight:600}._filterInput_cpbl1_613{border:1px solid var(--input-border-color);background:var(--input-background-color);color:var(--input-text-color);border-radius:10px;padding:.55rem .75rem;font-size:.9rem}._filterInput_cpbl1_613:focus{border-color:var(--brand-primary-color-600);box-shadow:0 0 0 3px var(--focus-ring-color)}._filtersFooter_cpbl1_641{border-top:1px solid var(--global-divider-color);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-top:.5rem;display:flex}._filterActionsInline_cpbl1_661{gap:.5rem;display:inline-flex}._filtersHint_cpbl1_671{color:var(--text-secondary-color);align-items:center;gap:.5rem;font-size:.85rem;display:inline-flex}._filterRangeGroup_cpbl1_691 label{margin-bottom:.3rem}._filterRangeInputs_cpbl1_699{align-items:center;gap:.35rem;width:100%;display:flex}._filterRangeInputs_cpbl1_699 ._filterInput_cpbl1_613{flex:1;min-width:0}._filterRangeSep_cpbl1_723{color:var(--text-secondary-color);-webkit-user-select:none;user-select:none;flex:none;font-size:.85rem;font-weight:700}._naPill_cpbl1_743{letter-spacing:.02em;background:var(--card-alternate-background-color);color:var(--text-secondary-color);border:1px solid var(--card-border-color);white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;padding:.18rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}._naPillWarn_cpbl1_773{background:color-mix(in srgb, var(--badge-warning-background-color) 55%, transparent);color:var(--badge-warning-text-color);border-color:color-mix(in srgb, var(--badge-warning-border-color) 60%, transparent)}._reactorPill_cpbl1_785{letter-spacing:.02em;background:color-mix(in srgb, var(--brand-primary-color-500) 15%, transparent);color:var(--brand-primary-color-700);border:1px solid color-mix(in srgb, var(--brand-primary-color-600) 40%, transparent);white-space:nowrap;border-radius:9999px;align-items:center;padding:.2rem .65rem;font-size:.8rem;font-weight:700;display:inline-flex}._flagPill_cpbl1_813{letter-spacing:-.01em;cursor:help;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:9999px;place-items:center;width:20px;height:20px;margin-left:.3rem;font-size:.68rem;font-weight:800;display:inline-grid}._flagBreakage_cpbl1_843{background:color-mix(in srgb, var(--badge-danger-background-color) 85%, transparent);color:var(--badge-danger-text-color);border-color:color-mix(in srgb, var(--badge-danger-border-color) 60%, transparent)}._flagLeftover_cpbl1_855{background:color-mix(in srgb, var(--badge-info-background-color) 85%, transparent);color:var(--badge-info-text-color);border-color:color-mix(in srgb, var(--brand-primary-color-600) 45%, transparent)}._flagDelay_cpbl1_867{background:color-mix(in srgb, var(--badge-warning-background-color) 85%, transparent);color:var(--badge-warning-text-color);border-color:color-mix(in srgb, var(--badge-warning-border-color) 55%, transparent)}._filtersPopover_cpbl1_525{max-height:min(82vh,820px);overflow:hidden auto}._hideOnXs_cpbl1_899{display:inline}@media (width<=768px){._toolbar_cpbl1_169{flex-wrap:wrap;gap:12px}._toolbarLeft_cpbl1_315{flex:100%;order:1}._toolbarRight_cpbl1_169{flex:100%;order:2;justify-content:space-between;gap:12px}._yearWrap_cpbl1_471{flex:auto;min-width:100px}._toolbarRight_cpbl1_169 ._btn_cpbl1_133{flex:0 0 80px;width:80px}}@media (width<=560px){._hideOnXs_cpbl1_899{display:none}._toolbarRight_cpbl1_169 ._btn_cpbl1_133{flex:0 0 60px;width:60px;padding:8px 4px}}._tableWindow_cpbl1_993{margin-bottom:.75rem;position:relative}._tableViewport_cpbl1_1003{border:1px solid var(--table-border-color);border-radius:var(--radius-lg,var(--radius));background:var(--table-background-color);max-height:min(62vh,800px);box-shadow:0 4px 12px var(--shadow-color);position:relative;overflow:auto}._tableViewport_cpbl1_1003:before,._tableViewport_cpbl1_1003:after{content:"";pointer-events:none;z-index:3;width:28px;height:100%;position:sticky;top:0}._hasOverflowLeft_cpbl1_1049:before{box-shadow:inset 16px 0 14px -14px var(--shadow-color);left:0}._hasOverflowRight_cpbl1_1059:after{box-shadow:inset -16px 0 14px -14px var(--shadow-color);right:0}._hScrollBtn_cpbl1_1073{z-index:4;border:1px solid var(--card-border-color);background:color-mix(in srgb, var(--background-primary-color) 85%, black);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;width:36px;height:36px;color:var(--text-primary-color);border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}._hScrollBtn_cpbl1_1073:hover{filter:brightness(1.07)}._hScrollBtnLeft_cpbl1_1115{left:8px}._hScrollBtnRight_cpbl1_1123{right:8px}._table_cpbl1_993{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:940px;color:var(--text-primary-color);font-size:.9rem;background:var(--table-background-color)!important}._stickyHead_cpbl1_1157{z-index:5;position:sticky;top:0}._table_cpbl1_993 thead{border-bottom:1px solid var(--table-border-color);background:var(--table-header-background-color)!important}._table_cpbl1_993 th,._table_cpbl1_993 td{color:var(--text-primary-color);vertical-align:middle;padding:1rem;background:var(--table-background-color)!important}._table_cpbl1_993 th{text-align:left;white-space:nowrap;font-weight:700;line-height:1.2;position:relative;background:var(--table-header-background-color)!important}._table_cpbl1_993 td{border-bottom:1px solid var(--table-border-color)}._table_cpbl1_993 tbody tr:hover{background:var(--table-even-row-background-color)}._table_cpbl1_993 tbody tr:nth-child(2n){background:color-mix(in srgb, var(--table-even-row-background-color) 35%, transparent)}._sortableHeader_cpbl1_1241{all:unset;cursor:pointer;align-items:center;gap:.4rem;font-weight:700;display:inline-flex}._sortableHeader_cpbl1_1241:focus-visible{outline:2px solid var(--brand-primary-color-600);outline-offset:2px;border-radius:6px;padding:.1rem .2rem}._sortIcon_cpbl1_1273{opacity:.6;font-size:.9em}._colResizer_cpbl1_1287{cursor:col-resize;background:0 0;width:12px;height:100%;position:absolute;top:0;right:-2px}._colResizer_cpbl1_1287:after{content:"";background:0 0;border-radius:1px;width:2px;position:absolute;top:20%;bottom:20%;left:5px}._colResizer_cpbl1_1287:hover:after{background:var(--card-border-color)}._colAcoes_cpbl1_1341{width:140px}._status_cpbl1_1353{letter-spacing:.05em;border:1px solid #0000;border-radius:9999px;align-items:center;padding:.28rem .7rem;font-size:.74rem;font-weight:800;display:inline-flex}._statusFinalized_cpbl1_1375{background:var(--badge-success-background-color);color:var(--badge-success-text-color);border-color:var(--badge-success-border-color)}._statusPending_cpbl1_1387{background:var(--badge-warning-background-color);color:var(--badge-warning-text-color);border-color:var(--badge-warning-border-color)}._actions_cpbl1_1403{justify-content:flex-start;align-items:center;gap:.5rem;display:flex}._actionBtn_cpbl1_1417{border-radius:var(--radius-sm);cursor:pointer;border:none;place-items:center;width:36px;height:36px;font-size:.95rem;transition:all .15s;display:inline-grid}._actionBtn_cpbl1_1417:focus-visible{outline:2px solid var(--brand-primary-color-600);outline-offset:2px}._actionBtn_cpbl1_1417:disabled{opacity:.5;cursor:not-allowed}._actionView_cpbl1_1461{background:var(--button-view-background-color);color:var(--text-on-primary)}._actionView_cpbl1_1461:hover{filter:brightness(1.05);transform:translateY(-1px)}._actionEdit_cpbl1_1481{background:var(--button-edit-background-color);color:var(--text-on-primary)}._actionEdit_cpbl1_1481:hover{filter:brightness(1.05);transform:translateY(-1px)}._actionDelete_cpbl1_1501{background:var(--button-delete-background-color);color:var(--text-on-danger)}._actionDelete_cpbl1_1501:hover{filter:brightness(1.05);transform:translateY(-1px)}._highlight_cpbl1_1525{background:var(--badge-info-background-color);color:inherit;border-radius:4px;padding:0 .15rem}._emptyState_cpbl1_1543{text-align:center;color:var(--text-secondary-color);flex-direction:column;justify-content:center;align-items:center;padding:3rem 1rem;display:flex}._emptyIcon_cpbl1_1563{opacity:.6;margin-bottom:1rem;font-size:3rem}._emptyState_cpbl1_1543 h3{color:var(--text-primary-color);margin:0 0 .5rem;font-size:1.1rem;font-weight:700}._emptyState_cpbl1_1543 p{opacity:.9;margin:0 0 1rem;font-size:.95rem}._emptyActions_cpbl1_1601{flex-wrap:wrap;gap:.5rem;display:flex}._errorCard_cpbl1_1613{background:var(--card-background-color);border:1px solid var(--badge-danger-border-color);border-radius:var(--radius-lg,var(--radius));gap:.75rem;padding:1rem;display:grid}._tableFooter_cpbl1_1635{background:var(--card-background-color);border:1px solid var(--card-border-color);border-radius:var(--radius-sm);gap:.75rem;padding:1rem;display:grid}._tableSummary_cpbl1_1653{color:var(--text-secondary-color);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.95rem;display:flex}._tableSummary_cpbl1_1653 ._pipe_cpbl1_1671{opacity:.6}._pagerRow_cpbl1_1679{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._pageSizeGroup_cpbl1_1695{align-items:center;gap:.5rem;display:inline-flex}._pageSizeLabel_cpbl1_1707{opacity:.9;font-size:.9rem}._pageSizeSelect_cpbl1_1717{border:1px solid var(--input-border-color);border-radius:var(--radius-xs);background:var(--input-background-color);color:var(--input-text-color);padding:.5rem .75rem}._pagination_cpbl1_1733{align-items:center;gap:.5rem;display:inline-flex}._pageInfo_cpbl1_1745{color:var(--text-secondary-color);align-items:center;gap:.5rem;font-size:.95rem;font-weight:500;display:inline-flex}._pageInput_cpbl1_1763{border-radius:var(--radius-xs);border:1px solid var(--input-border-color);background:var(--input-background-color);width:84px;color:var(--input-text-color);text-align:center;padding:.5rem}._srOnly_cpbl1_1787{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (width<=1200px){._container_cpbl1_40{padding:0 1.5rem}}@media (width<=900px){._tableViewport_cpbl1_1003{max-height:min(58vh,720px)}}@media (width<=768px){._page_cpbl1_5{padding:1rem 0}._container_cpbl1_40{padding:0 1rem}._header_cpbl1_56{flex-direction:column;align-items:stretch;gap:1rem}._title_cpbl1_85{font-size:1.5rem}._table_cpbl1_993{min-width:820px}}@media (width<=480px){._searchSection_cpbl1_281,._tableFooter_cpbl1_1635{border-left:none;border-right:none;border-radius:0;margin-left:-1rem;margin-right:-1rem}._actions_cpbl1_1403{flex-direction:column;gap:.25rem}._actionBtn_cpbl1_1417{width:32px;height:32px;font-size:.85rem}}._pagination_cpbl1_1733{flex-wrap:wrap}._toolbar_cpbl1_169,._toolbarLeft_cpbl1_315,._toolbarRight_cpbl1_169,._tableWindow_cpbl1_993,._tableViewport_cpbl1_1003{min-width:0;max-width:100%}._toolbar_cpbl1_169{flex-wrap:wrap}._toolbarLeft_cpbl1_315{flex:260px}._toolbarRight_cpbl1_169{flex-wrap:wrap}._table_cpbl1_993 td,._table_cpbl1_993 th{padding:8px 10px;font-size:.85rem}._colAcoes_cpbl1_1341{background:var(--table-background-color);z-index:2;position:sticky;right:0}._stickyHead_cpbl1_1157 ._colAcoes_cpbl1_1341{background:var(--table-header-background-color);z-index:4}._selector_nq7x0_1{min-width:0;margin-bottom:12px}._selector_nq7x0_1 label{color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:8px;font-size:.875rem;font-weight:600;display:flex}._selector_nq7x0_1 select{box-sizing:border-box;min-width:0;max-width:100%;min-height:38px;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm);padding:8px 12px}._selector_nq7x0_1 p{color:var(--danger-color)}._page_ban06_3{box-sizing:border-box;background:var(--background-tertiary-color);width:100%;min-width:0;min-height:0;color:var(--text-primary-color);line-height:1.4;font-size:var(--font-base,.95rem);--font-title:clamp(1.4rem, 1.1rem + 1vw, 2rem);--font-base:.95rem;--space-sm:8px;--space-md:12px;--space-lg:16px;--radius-base:12px;--radius:var(--radius-base);--radius-sm:8px;--radius-xs:999px;flex-direction:column;padding:2rem 0;display:flex;overflow-x:hidden}._container_ban06_51{box-sizing:border-box;width:100%;min-width:0;padding:0 2rem}._header_ban06_65{border-bottom:1px solid var(--global-divider-color);justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.2rem;display:flex}._headerContent_ban06_85{flex:1}._title_ban06_93{color:var(--text-primary-color);letter-spacing:-.025em;margin:0 0 .5rem;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700}._subtitle_ban06_109{color:var(--text-secondary-color);margin:0;font-size:.95rem;line-height:1.5}._headerActions_ban06_123{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}._btn_ban06_141{border-radius:var(--radius-xs);cursor:pointer;white-space:nowrap;border:1px solid #0000;outline:none;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1.1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}._btn_ban06_141:focus-visible{box-shadow:0 0 0 3px var(--focus-ring-color)}._btnPrimary_ban06_183{background:var(--button-primary-background-color);color:var(--text-on-primary);border-color:#0000}._btnPrimary_ban06_183:hover:not(:disabled){background:var(--button-primary-hover-background-color);box-shadow:var(--shadow-2);transform:translateY(-1px)}._btnSecondary_ban06_207{background:var(--card-background-color);color:var(--text-primary-color);border-color:var(--card-border-color)}._btnSecondary_ban06_207:hover:not(:disabled){background:var(--card-alternate-background-color);border-color:var(--global-divider-color)}._btnOutline_ban06_229{color:var(--text-primary-color);border-color:var(--card-border-color);background:0 0}._btnOutline_ban06_229:hover:not(:disabled){background:var(--card-background-color);border-color:var(--global-divider-color)}._btn_ban06_141:disabled{opacity:.5;cursor:not-allowed}._icon_ban06_261{font-size:.9em}._filtersPanel_ban06_271{background:var(--card-background-color);border:1px solid var(--card-border-color);border-radius:var(--radius);box-shadow:0 1px 2px var(--shadow-color);margin-bottom:1.25rem;padding:1.1rem;animation:.25s ease-out _slideDown_ban06_1}@keyframes _slideDown_ban06_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}._filtersGrid_ban06_313{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:.75rem;display:grid}._filterGroup_ban06_327{flex-direction:column;gap:.5rem;min-width:0;display:flex}._filterGroup_ban06_327 label{color:var(--text-primary-color);font-size:.875rem;font-weight:600}._filterInput_ban06_353{box-sizing:border-box;border:1px solid var(--input-border-color);border-radius:var(--radius-sm);background:var(--input-background-color);min-width:0;max-width:100%;color:var(--input-text-color);outline:none;min-height:2.4rem;padding:.6rem .9rem;font-size:.9rem}._filterInput_ban06_353::placeholder{color:var(--input-placeholder-text-color)}._filterInput_ban06_353:focus{border-color:var(--button-primary-background-color);box-shadow:0 0 0 3px var(--input-focus-ring-color)}._brandFilterContainer_ban06_396{flex-direction:column;gap:.35rem;margin-top:.25rem;display:flex}._brandRadioLabel_ban06_410{color:var(--text-secondary-color);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.4rem;font-size:.85rem;display:flex}._brandRadioLabel_ban06_410 input[type=radio]{accent-color:var(--button-primary-background-color);width:14px;height:14px;margin:0}._brandRadioLabel_ban06_410:hover{color:var(--text-primary-color)}._filterActions_ban06_452{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;margin-top:.25rem;display:flex}._filtersMeta_ban06_470{color:var(--text-secondary-color);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;margin-top:.5rem;font-size:.8rem;display:flex}._filtersMetaMuted_ban06_492{opacity:.75}._kpiGrid_ban06_502{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}._kpiCard_ban06_516{background:var(--card-background-color);border:1px solid var(--card-border-color);border-radius:var(--radius);box-shadow:0 1px 2px var(--shadow-color);flex-direction:column;gap:.25rem;padding:1rem;display:flex}._kpiTitle_ban06_538{color:var(--text-secondary-color);font-size:.9rem}._kpiValue_ban06_548{color:var(--text-primary-color);font-size:1.6rem;font-weight:800}._kpiHint_ban06_560{color:var(--text-secondary-color);font-size:.8rem}._chartsGrid_ban06_572{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1rem;margin-bottom:1.5rem;display:grid}._chartCardFull_ban06_585{grid-column:1/-1}@media (width>=900px){._chartsGrid_ban06_572{grid-template-columns:1fr 1fr}}._barChartSmall_ban06_609 ._barTrack_ban06_609{height:20px}._barChartSmall_ban06_609 ._barValueChip_ban06_615{font-size:.72rem}._chartCard_ban06_585{background:var(--card-background-color);border:1px solid var(--card-border-color);border-radius:var(--radius);min-width:0;box-shadow:0 1px 2px var(--shadow-color);flex-direction:column;gap:.5rem;padding:1rem;display:flex}._chartHeader_ban06_646{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.25rem;display:flex}._chartTitle_ban06_663{color:var(--text-primary-color);margin:0;font-size:1rem;font-weight:700}._chartHint_ban06_677{color:var(--text-secondary-color);font-size:.85rem}._chartToolbar_ban06_687{flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0;display:flex}._toggleGroup_ban06_703{background:var(--card-background-color);border:1px solid var(--card-border-color);border-radius:var(--radius-sm);gap:2px;height:100%;padding:3px;display:flex}._toggleGroup_ban06_703 ._toggleBtn_ban06_723{box-shadow:none;border-radius:calc(var(--radius-sm) - 2px);background:0 0;border:none;height:auto;padding:.4rem .8rem;font-size:.85rem}._toggleGroup_ban06_703 ._toggleBtn_ban06_723._isActive_ban06_743{background:var(--button-primary-background-color);color:var(--text-on-primary);box-shadow:0 1px 2px #0000001a}._toggleBtn_ban06_723{border:1px solid var(--card-border-color);background:var(--card-background-color);color:var(--text-primary-color);border-radius:var(--radius-sm);cursor:pointer;padding:.35rem .6rem;font-size:.85rem;font-weight:700;line-height:1;transition:transform .15s,background-color .15s,border-color .15s,box-shadow .15s}._toggleBtn_ban06_723:hover{background:var(--card-alternate-background-color);border-color:var(--global-divider-color);box-shadow:0 1px 2px var(--shadow-color);transform:translateY(-1px)}._isActive_ban06_743{background:var(--button-primary-background-color);color:var(--text-on-primary);box-shadow:0 1px 2px var(--shadow-color);border-color:#0000}._printHeader_ban06_821,._printFooter_ban06_823{display:none}@media print{@page{size:A4;margin:1.5cm}._page_ban06_3{color:#000!important;background:#fff!important;min-height:auto!important;padding:0!important}._container_ban06_51{width:100%!important;max-width:100%!important;padding:0!important}._printHeader_ban06_821{border-bottom:2px solid #000;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;display:flex!important}._printLogo_ban06_891 img{object-fit:contain;width:auto;height:60px}._printInfo_ban06_903{text-align:right}._printInfo_ban06_903 h1{color:#000;margin:0 0 .25rem;font-size:1.4rem;font-weight:700}._printInfo_ban06_903 p{color:#444;margin:0;font-size:.9rem}._printMeta_ban06_937{color:#666!important;margin-top:.25rem!important;font-size:.8rem!important}._printFooter_ban06_823{text-align:center;color:#666;background:#fff;border-top:1px solid #ddd;padding-top:.5rem;font-size:.75rem;position:fixed;bottom:0;left:0;right:0;display:block!important}._header_ban06_65,._filtersPanel_ban06_271,._chartToolbar_ban06_687,._toggleGroup_ban06_703,._toggleBtn_ban06_723,._headerActions_ban06_123{display:none!important}._kpiCard_ban06_516,._chartCard_ban06_585{break-inside:avoid;page-break-inside:avoid;margin-bottom:1.5rem;box-shadow:none!important;background:#fff!important;border:1px solid #ccc!important}._kpiGrid_ban06_502{break-inside:avoid;flex-wrap:wrap;gap:1rem;display:flex!important}._kpiCard_ban06_516{flex:1;min-width:140px;padding:.75rem!important}._kpiValue_ban06_548{font-size:1.4rem;color:#000!important}._kpiTitle_ban06_538{font-size:.85rem;color:#555!important}._chartsGrid_ban06_572{display:block!important}._chartCard_ban06_585{width:100%!important}._chartTitle_ban06_663{font-size:1.1rem;color:#000!important}._tableWindow_ban06_1097{border:none!important;height:auto!important;overflow:visible!important}._table_ban06_1097{border-collapse:collapse;width:100%;font-size:.85rem}._table_ban06_1097 th{border:1px solid #999;padding:6px;font-weight:700;color:#000!important;background:#f0f0f0!important}._table_ban06_1097 td{color:#000;border:1px solid #ccc;padding:6px}._table_ban06_1097 tr{break-inside:avoid;page-break-inside:avoid}body.print-mode-monthly ._dailySection_ban06_1161,body.print-mode-monthly ._kpiGrid_ban06_502,body.print-mode-daily ._monthlySection_ban06_1171{display:none!important}}._chartEmpty_ban06_1183{border:1px dashed var(--card-border-color);border-radius:var(--radius);min-height:140px;color:var(--text-secondary-color);background:var(--card-background-color);place-items:center;font-size:.9rem;display:grid}._barChart_ban06_609{gap:.6rem;display:grid}._barRow_ban06_1217{grid-template-columns:minmax(0,1.5fr) minmax(0,5fr);align-items:center;gap:.6rem;display:grid}._barLabel_ban06_1231{color:var(--text-primary-color);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}._barTrack_ban06_609{background:var(--card-alternate-background-color);border:1px solid var(--card-border-color);border-radius:999px;height:24px;position:relative;overflow:hidden}._barFill_ban06_1265{background:linear-gradient(90deg, var(--button-primary-background-color) 0%, color-mix(in oklab, var(--button-primary-background-color), #000 12%) 100%);height:100%;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--button-primary-background-color), #fff 40%);transition:width .35s}._barValueChip_ban06_615{letter-spacing:.01em;color:var(--text-primary-color);text-shadow:0 1px #00000040;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:.8rem;font-weight:800;position:absolute;top:50%;right:.45rem;transform:translateY(-50%)}._lineChart_ban06_1319{width:100%;height:auto;display:block}._gridLine_ban06_1331{stroke:var(--card-border-color);stroke-dasharray:4 4}._tickText_ban06_1341{fill:var(--text-secondary-color);font-size:.8rem}._pointValueText_ban06_1351{fill:var(--text-primary-color);font-size:.78rem;font-weight:800}._tooltipGroup_ban06_1363{pointer-events:none}._tooltipLine_ban06_1371{stroke:var(--button-primary-background-color);stroke-opacity:.35}._tooltipBox_ban06_1381{fill:var(--card-background-color);stroke:var(--card-border-color)}._tooltipTitle_ban06_1391{fill:var(--text-secondary-color);font-size:.78rem}._tooltipValue_ban06_1401{fill:var(--text-primary-color);font-size:.9rem;font-weight:800}._tablesSection_ban06_1415{grid-template-columns:1fr;gap:1rem;margin-bottom:2rem;display:grid}._tableCard_ban06_1429{background:var(--card-background-color);border:1px solid var(--card-border-color);border-radius:var(--radius);min-width:0;box-shadow:0 1px 2px var(--shadow-color);flex-direction:column;gap:.5rem;padding:1rem;display:flex}._tableTitle_ban06_1452{color:var(--text-primary-color);margin-bottom:.5rem;font-size:1rem;font-weight:700}._tableWindow_ban06_1097{border-radius:var(--radius-sm);border:1px solid var(--table-border-color);background:var(--table-background-color);max-height:320px;position:relative;overflow:auto}._tableWindow_ban06_1097::-webkit-scrollbar{width:8px;height:8px}._tableWindow_ban06_1097::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:999px}._tableWindow_ban06_1097::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}._table_ban06_1097{border-collapse:collapse;background:0 0;width:100%}._table_ban06_1097 th,._table_ban06_1097 td{border-bottom:1px solid var(--table-border-color);text-align:left;white-space:normal;word-break:break-word;overflow-wrap:break-word;vertical-align:top;padding:.6rem .7rem;font-size:.88rem}._table_ban06_1097 thead th{background:var(--table-header-background-color);color:var(--text-primary-color);z-index:1;position:sticky;top:0}._table_ban06_1097 tbody tr:nth-child(2n){background:var(--table-even-row-background-color)}._table_ban06_1097 tbody tr:nth-child(odd){background:var(--table-odd-row-background-color)}._table_ban06_1097 tbody tr:hover{background:color-mix(in oklab, var(--table-even-row-background-color), var(--background-secondary-color) 15%)}._errorCard_ban06_1600{background:var(--card-background-color);border:1px solid var(--badge-danger-border-color);border-radius:var(--radius);color:var(--text-primary-color);gap:.75rem;padding:1rem;display:grid}._loadingCard_ban06_1620{background:var(--card-background-color);border:1px solid var(--card-border-color);border-radius:var(--radius);margin-bottom:.75rem;padding:1rem}@media (width>=1024px){._tablesSection_ban06_1415{grid-template-columns:1fr 1fr}}@media (width<=768px){._container_ban06_51{padding:0 1rem}._header_ban06_65{flex-direction:column;align-items:stretch;gap:1rem}._headerActions_ban06_123{justify-content:flex-start}._chartsGrid_ban06_572{grid-template-columns:1fr}._filtersPanel_ban06_271{padding:.9rem}}@media print{body,html,#root{color:#000!important;background:#fff!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important}._page_ban06_3,._page_ban06_3 *{visibility:visible}._page_ban06_3{background:#fff!important;width:100%!important;min-height:auto!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}._container_ban06_51{width:100%!important;max-width:none!important;padding:0!important}._header_ban06_65{border-bottom:2px solid #000!important;flex-direction:row!important;align-items:center!important;margin-bottom:20px!important;padding-bottom:10px!important}._headerActions_ban06_123,._filtersPanel_ban06_271,._printFooter_ban06_823{display:none!important}._printFooter_ban06_823{text-align:center;color:#666;border-top:1px solid #ccc;width:100%;padding-top:5px;font-size:10px;position:fixed;bottom:0;left:0;display:block!important}._title_ban06_93{color:#000!important;font-size:18pt!important}._subtitle_ban06_109{color:#444!important;font-size:10pt!important}._chartToolbar_ban06_687{display:none!important}._kpiGrid_ban06_502{page-break-inside:avoid;grid-template-columns:repeat(3,1fr)!important;gap:10px!important;margin-bottom:20px!important}._chartsGrid_ban06_572,._tablesSection_ban06_1415{grid-template-columns:1fr!important;display:block!important}._kpiCard_ban06_516,._chartCard_ban06_585,._tableCard_ban06_1429{break-inside:avoid;page-break-inside:avoid;box-shadow:none!important;background:#fff!important;border:1px solid #ddd!important;margin-bottom:20px!important}._chartCardFull_ban06_585{width:100%!important}._kpiTitle_ban06_538,._kpiValue_ban06_548,._kpiHint_ban06_560,._chartTitle_ban06_663,._chartHint_ban06_677,._tableTitle_ban06_1452,._barLabel_ban06_1231,._barValueChip_ban06_615,._tickText_ban06_1341,._tooltipTitle_ban06_1391,._tooltipValue_ban06_1401{color:#000!important;fill:#000!important}._tableWindow_ban06_1097{border:none!important;max-height:none!important;overflow:visible!important}._table_ban06_1097 th{color:#000!important;background:#f0f0f0!important;border-bottom:2px solid #000!important}._table_ban06_1097 td{color:#000!important;border-bottom:1px solid #ccc!important}._table_ban06_1097 tbody tr:nth-child(2n),._table_ban06_1097 tbody tr:nth-child(odd){background:#fff!important}body.print-mode-daily ._monthlySection_ban06_1171,body.print-mode-monthly ._dailySection_ban06_1161{display:none!important}._barTrack_ban06_609{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#f9f9f9!important;border:1px solid #ccc!important}._barFill_ban06_1265{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#333!important}._lineChart_ban06_1319{height:300px!important}}._overlay_mv99e_1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;padding:1rem;display:flex;position:fixed;top:0;left:0}._modal_mv99e_31{background:var(--card-background-color);border:1px solid var(--card-border-color);border-radius:var(--radius);flex-direction:column;width:100%;max-width:480px;display:flex;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}._header_mv99e_55{border-bottom:1px solid var(--global-divider-color);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._title_mv99e_71{color:var(--text-primary-color);margin:0;font-size:1.25rem;font-weight:700}._closeButton_mv99e_85{cursor:pointer;color:var(--text-secondary-color);background:0 0;border:none;border-radius:50%;place-items:center;padding:.5rem;transition:background-color .2s;display:grid}._closeButton_mv99e_85:hover{background-color:var(--background-secondary-color);color:var(--text-primary-color)}._body_mv99e_119{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}._description_mv99e_133{color:var(--text-secondary-color);margin-bottom:.5rem;font-size:.95rem}._checkboxContainer_mv99e_145{align-items:center;margin-bottom:.5rem;display:flex}._checkboxLabel_mv99e_157{color:var(--text-primary-color);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.95rem;display:flex}._checkboxLabel_mv99e_157 input[type=checkbox]{width:16px;height:16px;accent-color:var(--button-primary-background-color);cursor:pointer}._optionsGrid_mv99e_191{gap:.75rem;display:grid}._optionButton_mv99e_201{background:var(--card-alternate-background-color);border:1px solid var(--card-border-color);border-radius:var(--radius-sm);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;padding:1rem;transition:all .2s;display:flex}._optionButton_mv99e_201:hover{border-color:var(--button-primary-background-color);background:var(--background-secondary-color);transform:translateY(-1px)}._optionContent_mv99e_239{flex-direction:column;gap:.25rem;display:flex}._optionTitle_mv99e_251{color:var(--text-primary-color);font-size:1rem;font-weight:600}._optionDesc_mv99e_263{color:var(--text-secondary-color);font-size:.85rem}._footer_mv99e_273{background:var(--background-secondary-color);border-top:1px solid var(--global-divider-color);justify-content:flex-end;padding:1rem 1.5rem;display:flex}._cancelBtn_mv99e_289{border:1px solid var(--card-border-color);color:var(--text-primary-color);border-radius:var(--radius-sm);cursor:pointer;background:0 0;padding:.6rem 1rem;font-weight:600;transition:all .2s}._cancelBtn_mv99e_289:hover{background:var(--card-background-color);border-color:var(--text-secondary-color)}._overlay_12s1v_1{z-index:9999;background:#0f172a8c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_12s1v_12{background:#fff;border-radius:16px;width:min(880px,100%);max-height:calc(100vh - 40px);overflow:auto;box-shadow:0 24px 48px #0f172a2e}._header_12s1v_21{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}._title_12s1v_30{color:#0f172a;margin:0;font-size:1.25rem;font-weight:700}._subtitle_12s1v_37{color:#64748b;margin:6px 0 0;font-size:.94rem}._closeButton_12s1v_43{color:#ef4444;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:1.1rem;display:inline-flex}._form_12s1v_54{flex-direction:column;gap:16px;padding:20px 24px 24px;display:flex}._topGrid_12s1v_61{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:16px;display:grid}._formNote_12s1v_67{color:#1e3a8a;background:linear-gradient(135deg,#eff6ff 0%,#f8fbff 100%);border:1px solid #dbeafe;border-radius:14px;padding:14px 16px;font-weight:600;line-height:1.55}._categoryPreview_12s1v_77{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:14px 16px}._categoryPreviewLabel_12s1v_84{text-transform:uppercase;letter-spacing:.04em;color:#64748b;font-size:.78rem;font-weight:800}._categoryPreviewTitle_12s1v_92{color:#0f172a;margin-top:6px;font-size:1rem;font-weight:800}._categoryPreviewText_12s1v_99{color:#475569;margin-top:8px;line-height:1.5}._categoryPreviewBadges_12s1v_105{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}._section_12s1v_112{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:14px 16px}._sectionHeader_12s1v_119{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}._sectionTitle_12s1v_127{color:#0f172a;font-size:.98rem;font-weight:700}._sectionHint_12s1v_133{color:#64748b;text-align:right;font-size:.82rem}._grid_12s1v_139{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._field_12s1v_145,._fieldSpan_12s1v_146,._fieldSpanTwo_12s1v_147{flex-direction:column;gap:6px;display:flex}._fieldSpan_12s1v_146{grid-column:span 3}._fieldSpanTwo_12s1v_147{grid-column:span 2}._label_12s1v_161{color:#334155;font-size:.84rem;font-weight:600}._input_12s1v_167{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;outline:none;width:100%;padding:11px 12px}._textarea_12s1v_177{resize:vertical;min-height:96px}._helpText_12s1v_182{color:#64748b;font-size:.78rem;line-height:1.45}._infoBadge_12s1v_188,._infoMuted_12s1v_189{border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:4px 9px;font-size:.78rem;font-weight:700;display:inline-flex}._infoBadge_12s1v_188{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}._infoMuted_12s1v_189{color:#64748b;background:#f8fafc;border:1px solid #d0d5dd}._checkboxRow_12s1v_212{flex-wrap:wrap;gap:18px;padding-top:6px;display:flex}._checkboxLabel_12s1v_219{color:#334155;align-items:center;gap:8px;font-weight:600;display:inline-flex}._actions_12s1v_227{background:linear-gradient(#fff0,#fff 22%);justify-content:flex-end;gap:12px;padding-top:8px;display:flex;position:sticky;bottom:0}._btn_12s1v_237{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-weight:700;display:inline-flex}._btnPrimary_12s1v_249{color:#fff;background:#2563eb}._btnOutline_12s1v_254{color:#334155;background:#fff;border-color:#cbd5e1}@media (width<=900px){._topGrid_12s1v_61{grid-template-columns:1fr}._grid_12s1v_139{grid-template-columns:repeat(2,minmax(0,1fr))}._fieldSpan_12s1v_146{grid-column:span 2}}@media (width<=640px){._overlay_12s1v_1{padding:0}._modal_12s1v_12{border-radius:0;width:100%;max-height:100vh}._header_12s1v_21,._form_12s1v_54{padding:16px}._sectionHeader_12s1v_119{flex-direction:column}._sectionHint_12s1v_133{text-align:left}._grid_12s1v_139{grid-template-columns:1fr}._fieldSpan_12s1v_146,._fieldSpanTwo_12s1v_147{grid-column:span 1}._actions_12s1v_227{flex-direction:column-reverse}._btn_12s1v_237{width:100%}}._overlay_12s1v_1,._modal_12s1v_12,._input_12s1v_167{box-sizing:border-box}._modal_12s1v_12,._categoryPreview_12s1v_77,._btnOutline_12s1v_254{background:var(--bg-secondary);color:var(--text-primary)}._section_12s1v_112,._formNote_12s1v_67,._infoMuted_12s1v_189{background:var(--bg-primary);color:var(--text-primary)}._title_12s1v_30,._categoryPreviewTitle_12s1v_92,._sectionTitle_12s1v_127,._label_12s1v_161,._checkboxLabel_12s1v_219{color:var(--text-primary)}._subtitle_12s1v_37,._categoryPreviewLabel_12s1v_84,._categoryPreviewText_12s1v_99,._sectionHint_12s1v_133,._helpText_12s1v_182{color:var(--text-secondary)}._input_12s1v_167{background:var(--bg-primary);min-width:0;color:var(--text-primary);border-color:var(--border-color)}._header_12s1v_21,._section_12s1v_112,._categoryPreview_12s1v_77,._btnOutline_12s1v_254{border-color:var(--border-color)}._field_12s1v_145,._fieldSpan_12s1v_146,._fieldSpanTwo_12s1v_147,._section_12s1v_112,._categoryPreview_12s1v_77,._topGrid_12s1v_61{min-width:0}._actions_12s1v_227{background:var(--bg-secondary);flex-wrap:wrap}._btn_12s1v_237:disabled,._closeButton_12s1v_43:disabled{opacity:.6;cursor:not-allowed}._modal_12s1v_12{grid-template-rows:auto minmax(0,1fr);max-height:calc(100dvh - 32px);display:grid;overflow:hidden}._form_12s1v_54{overscroll-behavior:contain;min-height:0;padding:16px 20px 0;overflow-y:auto}._header_12s1v_21{padding:16px 20px}._topGrid_12s1v_61{grid-template-columns:minmax(0,1fr);gap:10px}._formNote_12s1v_67{display:none}._categoryPreview_12s1v_77{padding:10px 14px}._categoryPreviewText_12s1v_99{font-size:.86rem}._section_12s1v_112{padding:14px}details._section_12s1v_112>summary{cursor:pointer;align-items:center;margin-bottom:0}details._section_12s1v_112>summary:after{content:"+";color:var(--primary-color);font-size:1.25rem}details._section_12s1v_112[open]>summary{margin-bottom:14px}details._section_12s1v_112[open]>summary:after{content:"−"}._actions_12s1v_227{border-top:1px solid var(--border-color);background:var(--bg-secondary);z-index:2;margin:12px -20px 0;padding:12px 20px}._btn_12s1v_237:focus-visible,._closeButton_12s1v_43:focus-visible,._section_12s1v_112>summary:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}@media (width<=640px){._modal_12s1v_12{height:100dvh;max-height:100dvh}._header_12s1v_21,._form_12s1v_54{padding-left:12px;padding-right:12px}._actions_12s1v_227{flex-direction:row;margin-left:-12px;margin-right:-12px;padding:12px}._actions_12s1v_227 ._btn_12s1v_237{flex:1;min-height:44px}._sectionHint_12s1v_133{text-align:left;font-size:.8rem}}._overlay_l8l0b_1{z-index:9999;background:#0f172a8c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_l8l0b_12{background:#fff;border-radius:18px;width:min(880px,100%);max-height:calc(100vh - 40px);overflow:auto;box-shadow:0 24px 48px #0f172a2e}._header_l8l0b_21{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}._title_l8l0b_30{color:#0f172a;margin:0;font-size:1.2rem;font-weight:800}._subtitle_l8l0b_37{color:#64748b;margin:6px 0 0}._closeButton_l8l0b_42{color:#ef4444;cursor:pointer;background:0 0;border:none;font-size:1.1rem}._content_l8l0b_50{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:16px;padding:20px 24px 24px;display:grid}._panel_l8l0b_57{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;gap:14px;padding:16px;display:flex}._panelHeader_l8l0b_67{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._panelTitle_l8l0b_74{color:#0f172a;font-size:1rem;font-weight:800}._panelHint_l8l0b_80{color:#64748b;margin-top:4px;font-size:.84rem}._form_l8l0b_86{flex-direction:column;gap:12px;display:flex}._field_l8l0b_92{flex-direction:column;gap:6px;display:flex}._label_l8l0b_98{color:#334155;font-size:.84rem;font-weight:700}._input_l8l0b_104{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:11px 12px}._textarea_l8l0b_113{resize:vertical;min-height:96px}._list_l8l0b_118{flex-direction:column;gap:10px;max-height:420px;display:flex;overflow:auto}._contactCard_l8l0b_126{text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe4ee;border-radius:14px;width:100%;padding:14px}._contactCardActive_l8l0b_136{background:#eff6ff;border-color:#93c5fd}._contactHead_l8l0b_141{justify-content:space-between;align-items:center;gap:8px;display:flex}._contactName_l8l0b_148{color:#0f172a;font-weight:800}._contactBadge_l8l0b_153{color:#1d4ed8;background:#dbeafe;border:1px solid #bfdbfe;border-radius:999px;justify-content:center;align-items:center;padding:4px 8px;font-size:.75rem;font-weight:700;display:inline-flex}._contactNumber_l8l0b_166{color:#1e293b;margin-top:8px;font-weight:700}._contactNotes_l8l0b_172{color:#64748b;margin-top:8px;font-size:.84rem;line-height:1.5}._emptyState_l8l0b_179{color:#64748b;text-align:center;background:#fff;border:1px dashed #cbd5e1;border-radius:14px;padding:20px;font-weight:600}._actions_l8l0b_189{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}._buttonPrimary_l8l0b_196,._buttonSecondary_l8l0b_197,._buttonDanger_l8l0b_198{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-weight:700;display:inline-flex}._buttonPrimary_l8l0b_196{color:#fff;background:#2563eb}._buttonSecondary_l8l0b_197{color:#334155;background:#fff;border-color:#cbd5e1}._buttonDanger_l8l0b_198{color:#dc2626;background:#fff5f5;border-color:#fecaca}@media (width<=900px){._content_l8l0b_50{grid-template-columns:1fr}}@media (width<=640px){._overlay_l8l0b_1{padding:0}._modal_l8l0b_12{border-radius:0;width:100%;max-height:100vh}._header_l8l0b_21,._content_l8l0b_50{padding:16px}._actions_l8l0b_189,._panelHeader_l8l0b_67,._contactHead_l8l0b_141{flex-direction:column;align-items:stretch}._buttonPrimary_l8l0b_196,._buttonSecondary_l8l0b_197,._buttonDanger_l8l0b_198{width:100%}}._overlay_l8l0b_1,._modal_l8l0b_12,._input_l8l0b_104,._contactCard_l8l0b_126{box-sizing:border-box}._modal_l8l0b_12,._contactCard_l8l0b_126,._emptyState_l8l0b_179,._buttonSecondary_l8l0b_197{background:var(--bg-secondary);color:var(--text-primary)}._panel_l8l0b_57,._contactCardActive_l8l0b_136{background:var(--bg-primary)}._title_l8l0b_30,._panelTitle_l8l0b_74,._label_l8l0b_98,._contactName_l8l0b_148,._contactNumber_l8l0b_166{color:var(--text-primary)}._subtitle_l8l0b_37,._panelHint_l8l0b_80,._contactNotes_l8l0b_172{color:var(--text-secondary)}._input_l8l0b_104{background:var(--bg-primary);min-width:0;color:var(--text-primary);border-color:var(--border-color)}._header_l8l0b_21,._panel_l8l0b_57,._contactCard_l8l0b_126,._emptyState_l8l0b_179,._buttonSecondary_l8l0b_197{border-color:var(--border-color)}._field_l8l0b_92,._panel_l8l0b_57,._content_l8l0b_50,._contactCard_l8l0b_126{min-width:0}._contactNotes_l8l0b_172,._contactNumber_l8l0b_166{overflow-wrap:anywhere}._overlay_1ro04_1{z-index:9999;background:#0f172a8f;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._modal_1ro04_12{background:#fff;border-radius:16px;width:min(880px,100%);max-height:calc(100vh - 40px);overflow:auto;box-shadow:0 24px 48px #0f172a2e}._header_1ro04_21{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}._title_1ro04_30{color:#0f172a;margin:0;font-size:1.25rem;font-weight:700}._subtitle_1ro04_37{color:#64748b;margin:6px 0 0;font-size:.94rem}._closeButton_1ro04_43{color:#ef4444;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:1.1rem;display:inline-flex}._form_1ro04_54{flex-direction:column;gap:20px;padding:24px;display:flex}._grid_1ro04_61{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._field_1ro04_67,._fieldSpan_1ro04_68,._fieldSpanTwo_1ro04_69{flex-direction:column;gap:6px;display:flex}._fieldSpan_1ro04_68{grid-column:span 3}._fieldSpanTwo_1ro04_69{grid-column:span 2}._label_1ro04_83{color:#334155;font-size:.84rem;font-weight:600}._input_1ro04_89{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:11px 12px}._textarea_1ro04_98{resize:vertical;min-height:96px}._helpText_1ro04_103{color:#64748b;font-size:.78rem;line-height:1.45}._checkCard_1ro04_109{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;grid-template-columns:1fr;gap:6px;padding:16px;display:grid}._checkboxLabel_1ro04_119{color:#334155;align-items:center;gap:8px;font-weight:700;display:inline-flex}._actions_1ro04_127{justify-content:flex-end;gap:12px;display:flex}._btn_1ro04_133{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-weight:700;display:inline-flex}._btnPrimary_1ro04_145{color:#fff;background:#2563eb}._btnOutline_1ro04_150{color:#334155;background:#fff;border-color:#cbd5e1}@media (width<=900px){._grid_1ro04_61{grid-template-columns:repeat(2,minmax(0,1fr))}._fieldSpan_1ro04_68{grid-column:span 2}}@media (width<=640px){._overlay_1ro04_1{padding:0}._modal_1ro04_12{border-radius:0;width:100%;max-height:100vh}._header_1ro04_21,._form_1ro04_54{padding:16px}._grid_1ro04_61{grid-template-columns:1fr}._fieldSpan_1ro04_68,._fieldSpanTwo_1ro04_69{grid-column:span 1}._actions_1ro04_127{flex-direction:column-reverse}._btn_1ro04_133{width:100%}}._overlay_1ro04_1,._modal_1ro04_12,._input_1ro04_89{box-sizing:border-box}._modal_1ro04_12,._btnOutline_1ro04_150{background:var(--bg-secondary);color:var(--text-primary)}._checkCard_1ro04_109{background:var(--bg-primary)}._title_1ro04_30,._label_1ro04_83,._checkboxLabel_1ro04_119{color:var(--text-primary)}._subtitle_1ro04_37,._helpText_1ro04_103{color:var(--text-secondary)}._input_1ro04_89{background:var(--bg-primary);min-width:0;color:var(--text-primary);border-color:var(--border-color)}._header_1ro04_21,._checkCard_1ro04_109,._btnOutline_1ro04_150{border-color:var(--border-color)}._field_1ro04_67,._fieldSpan_1ro04_68,._fieldSpanTwo_1ro04_69,._grid_1ro04_61{min-width:0}._actions_1ro04_127{flex-wrap:wrap}._btn_1ro04_133:disabled,._closeButton_1ro04_43:disabled{opacity:.6;cursor:not-allowed}._wrapper_kxfi0_1{flex-direction:column;gap:16px;display:flex}._headerRow_kxfi0_7{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._title_kxfi0_14{color:#0f172a;margin:0;font-size:1.12rem;font-weight:800}._subtitle_kxfi0_21{color:#64748b;margin:6px 0 0;font-size:.92rem}._headerActions_kxfi0_27,._actions_kxfi0_28,._paginationControls_kxfi0_29,._flagList_kxfi0_30{flex-wrap:wrap;gap:8px;display:flex}._buttonPrimary_kxfi0_36,._buttonSecondary_kxfi0_37,._actionButton_kxfi0_38,._pageButton_kxfi0_39{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-weight:700;display:inline-flex}._buttonPrimary_kxfi0_36{color:#fff;background:#2563eb}._buttonSecondary_kxfi0_37,._pageButton_kxfi0_39,._actionButton_kxfi0_38{color:#334155;background:#fff;border-color:#d7e0ec}._deleteButton_kxfi0_64{color:#dc2626;border-color:#fecaca}._filtersCard_kxfi0_69,._tableCard_kxfi0_70{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 10px 30px #0f172a0a}._filtersCard_kxfi0_69{padding:16px}._filtersGrid_kxfi0_81{grid-template-columns:2fr 1fr 1fr;gap:14px;display:grid}._field_kxfi0_87{flex-direction:column;gap:6px;display:flex}._label_kxfi0_93{color:#475569;font-size:.84rem;font-weight:600}._input_kxfi0_99{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:10px 12px}._helpText_kxfi0_108{color:#64748b;font-size:.78rem;line-height:1.4}._tableCard_kxfi0_70{padding:16px;position:relative}._tableWrapper_kxfi0_119{overflow:auto}._table_kxfi0_70{border-collapse:collapse;width:100%}._table_kxfi0_70 th{text-align:left;color:#475569;white-space:nowrap;border-bottom:1px solid #e2e8f0;padding:12px 10px;font-size:.84rem;font-weight:700}._table_kxfi0_70 td{vertical-align:top;border-bottom:1px solid #eef2f7;padding:14px 10px}._primaryText_kxfi0_144{color:#0f172a;font-weight:700;line-height:1.35}._secondaryText_kxfi0_150,._tertiaryText_kxfi0_151{color:#64748b;margin-top:4px;font-size:.84rem;line-height:1.35}._tertiaryText_kxfi0_151{max-width:340px}._infoBadge_kxfi0_162,._infoBadgeBlue_kxfi0_163,._infoMuted_kxfi0_164,._statusActive_kxfi0_165,._statusInactive_kxfi0_166{border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:4px 9px;font-size:.78rem;font-weight:700;display:inline-flex}._infoBadge_kxfi0_162{color:#067647;background:#ecfdf3;border:1px solid #abefc6}._infoBadgeBlue_kxfi0_163{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}._infoMuted_kxfi0_164{color:#64748b;background:#f8fafc;border:1px solid #d0d5dd}._statusActive_kxfi0_165{color:#067647;background:#ecfdf3;border:1px solid #abefc6}._statusInactive_kxfi0_166{color:#475467;background:#f8fafc;border:1px solid #d0d5dd}._emptyState_kxfi0_207{text-align:center;color:#64748b;padding:20px;font-weight:600}._paginationRow_kxfi0_214{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}._paginationInfo_kxfi0_222,._pageLabel_kxfi0_223{color:#475569;font-size:.9rem}@media (width<=960px){._filtersGrid_kxfi0_81{grid-template-columns:1fr 1fr}}@media (width<=720px){._headerRow_kxfi0_7,._paginationRow_kxfi0_214{flex-direction:column;align-items:stretch}._headerActions_kxfi0_27,._buttonPrimary_kxfi0_36,._buttonSecondary_kxfi0_37,._pageButton_kxfi0_39{width:100%}._filtersGrid_kxfi0_81{grid-template-columns:1fr}}._wrapper_kxfi0_1,._filtersCard_kxfi0_69,._tableCard_kxfi0_70,._field_kxfi0_87{box-sizing:border-box;min-width:0}._filtersCard_kxfi0_69,._tableCard_kxfi0_70,._buttonSecondary_kxfi0_37,._pageButton_kxfi0_39,._actionButton_kxfi0_38{background:var(--bg-secondary);color:var(--text-primary);border-color:var(--border-color)}._title_kxfi0_14,._primaryText_kxfi0_144,._label_kxfi0_93,._table_kxfi0_70 th,._paginationInfo_kxfi0_222,._pageLabel_kxfi0_223{color:var(--text-primary)}._subtitle_kxfi0_21,._helpText_kxfi0_108,._secondaryText_kxfi0_150,._tertiaryText_kxfi0_151,._emptyState_kxfi0_207{color:var(--text-secondary)}._input_kxfi0_99{box-sizing:border-box;background:var(--bg-primary);min-width:0;color:var(--text-primary);border-color:var(--border-color)}._table_kxfi0_70 th,._table_kxfi0_70 td{border-color:var(--border-color);padding:8px 10px}._table_kxfi0_70{min-width:760px}._deleteButton_kxfi0_64{color:#dc2626}._page_1uil6_1{box-sizing:border-box;flex-direction:column;gap:16px;width:100%;min-width:0;padding:16px;display:flex;overflow-x:hidden}._header_1uil6_12{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._heroCard_1uil6_19{background:linear-gradient(135deg,#eff6ff 0%,#f8fbff 100%);border:1px solid #dbeafe;border-radius:18px;padding:18px}._heroContent_1uil6_26{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._heroEyebrow_1uil6_33{letter-spacing:.04em;text-transform:uppercase;color:#1d4ed8;font-size:.78rem;font-weight:800}._heroTitle_1uil6_41{color:#0f172a;margin-top:6px;font-size:1.2rem;font-weight:800}._heroText_1uil6_48{color:#475569;max-width:780px;margin-top:8px;line-height:1.55}._heroBadges_1uil6_55{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._title_1uil6_62{color:#0f172a;margin:0;font-size:1.9rem;font-weight:800}._subtitle_1uil6_69{color:#64748b;margin-top:6px;font-size:.98rem}._tabsRow_1uil6_75{flex-wrap:wrap;gap:10px;display:flex}._tabButton_1uil6_81{color:#334155;cursor:pointer;background:#fff;border:1px solid #d7e0ec;border-radius:999px;justify-content:center;align-items:center;padding:10px 16px;font-weight:700;display:inline-flex}._tabButtonActive_1uil6_94{color:#fff;background:#2563eb;border-color:#2563eb}._headerActions_1uil6_100{flex-wrap:wrap;gap:10px;display:flex}._headerActions_1uil6_100>label{flex-direction:column;gap:8px;min-width:0;max-width:100%;display:flex}._headerActions_1uil6_100>label>select{border:1px solid var(--border);background:var(--input-bg);width:100%;min-width:0;max-width:100%;color:var(--text-primary-color);border-radius:10px;padding:10px 12px}._buttonPrimary_1uil6_109,._buttonSecondary_1uil6_110,._iconButton_1uil6_111{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-weight:700;display:inline-flex}._buttonPrimary_1uil6_109{color:#fff;background:#2563eb}._buttonSecondary_1uil6_110,._iconButton_1uil6_111{color:#334155;background:#fff;border-color:#d7e0ec}._iconButton_1uil6_111{padding-inline:12px}._kpis_1uil6_139{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}._kpiCard_1uil6_145,._filtersCard_1uil6_146,._listCard_1uil6_147,._detailCard_1uil6_148,._notesCard_1uil6_149{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 10px 30px #0f172a0a}._kpiCard_1uil6_145{padding:16px}._kpiLabel_1uil6_160{color:#64748b;font-size:.84rem;font-weight:600}._kpiValue_1uil6_166,._kpiValueDanger_1uil6_167{color:#0f172a;margin-top:8px;font-size:1.9rem;font-weight:800}._kpiValueDanger_1uil6_167{color:#dc2626}._filtersCard_1uil6_146{padding:16px}._filtersGrid_1uil6_182,._inlineGrid_1uil6_183,._infoGrid_1uil6_184{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}._contentGrid_1uil6_190{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:start;gap:18px;display:grid}._listCard_1uil6_147,._detailCard_1uil6_148{padding:16px;position:relative}._sectionHeader_1uil6_203,._subsectionHeader_1uil6_204{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}._sectionTitle_1uil6_212,._subsectionTitle_1uil6_213{color:#0f172a;margin:0;font-size:1.05rem;font-weight:700}._sectionHint_1uil6_220{color:#64748b;font-size:.88rem}._resultCount_1uil6_225{color:#334155;background:#f8fafc;border:1px solid #d7e0ec;border-radius:999px;justify-content:center;align-items:center;padding:6px 10px;font-size:.8rem;font-weight:700;display:inline-flex}._field_1uil6_238,._fieldSpan_1uil6_239,._fieldSpanTwo_1uil6_240{flex-direction:column;gap:6px;display:flex}._fieldSpan_1uil6_239{grid-column:span 4}._fieldSpanTwo_1uil6_240{grid-column:span 2}._label_1uil6_254,._infoLabel_1uil6_255{color:#475569;font-size:.84rem;font-weight:600}._helpText_1uil6_261{color:#64748b;font-size:.78rem;line-height:1.45}._input_1uil6_267{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:10px 12px}._textarea_1uil6_276{resize:vertical;min-height:88px}._toggleGroup_1uil6_281{flex-wrap:wrap;align-items:flex-end;gap:18px;display:flex}._checkboxLabel_1uil6_288{color:#334155;align-items:center;gap:8px;font-weight:600;display:inline-flex}._tableWrapper_1uil6_296{overflow:auto}._table_1uil6_296{border-collapse:collapse;width:100%}._table_1uil6_296 th{text-align:left;color:#475569;white-space:nowrap;border-bottom:1px solid #e2e8f0;padding:12px 10px;font-size:.84rem;font-weight:700}._table_1uil6_296 td{vertical-align:top;border-bottom:1px solid #eef2f7;padding:14px 10px}._table_1uil6_296 tbody tr{cursor:pointer}._mobileCards_1uil6_325{display:none}._rowActive_1uil6_329{background:#eff6ff}._emptyState_1uil6_333,._emptyDetail_1uil6_334,._emptyInline_1uil6_335{text-align:center;color:#64748b;padding:20px;font-weight:600}._primaryText_1uil6_342{color:#0f172a;font-weight:700;line-height:1.35}._secondaryText_1uil6_348{color:#64748b;margin-top:4px;font-size:.84rem;line-height:1.35}._categoryBadge_1uil6_355,._statusBadge_1uil6_356,._dueBadge_1uil6_357,._infoBadge_1uil6_358,._infoBadgeBlue_1uil6_359,._infoMuted_1uil6_360{border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:4px 9px;font-size:.78rem;font-weight:700;display:inline-flex}._categoryBadge_1uil6_355{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}._statusBadge_1uil6_356{color:#334155;background:#f8fafc;border:1px solid #d7e0ec}._dueBadge_1uil6_357{margin-top:6px}._due_success_1uil6_387{color:#067647;background:#ecfdf3;border:1px solid #abefc6}._due_warning_1uil6_393{color:#b54708;background:#fffaeb;border:1px solid #fedf89}._due_danger_1uil6_399{color:#b42318;background:#fef3f2;border:1px solid #fecdca}._due_muted_1uil6_405{color:#475467;background:#f8fafc;border:1px solid #d0d5dd}._notificationList_1uil6_411,._summaryBadges_1uil6_412,._actions_1uil6_413,._inlineActions_1uil6_414,._timelineMetrics_1uil6_415{flex-wrap:wrap;gap:8px;display:flex}._infoBadge_1uil6_358{color:#067647;background:#ecfdf3;border:1px solid #abefc6}._infoBadgeBlue_1uil6_359{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}._infoMuted_1uil6_360{color:#64748b;background:#f8fafc;border:1px solid #d0d5dd}._actionButton_1uil6_439{color:#334155;cursor:pointer;background:#fff;border:1px solid #d7e0ec;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}._deleteButton_1uil6_452{color:#dc2626;border-color:#fecaca}._detailContent_1uil6_457{flex-direction:column;gap:16px;display:flex}._detailSummary_1uil6_463{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._detailTitle_1uil6_470{color:#0f172a;font-size:1.3rem;font-weight:800}._detailSummaryText_1uil6_476{color:#475569;max-width:760px;margin-top:8px;line-height:1.55}._quickInfoRow_1uil6_483{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._quickInfoCard_1uil6_489{background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #e2e8f0;border-radius:14px;padding:14px}._quickInfoText_1uil6_496{color:#0f172a;margin-top:6px;font-weight:700;line-height:1.45}._infoGrid_1uil6_184{grid-template-columns:repeat(3,minmax(0,1fr))}._infoBox_1uil6_507{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:14px}._infoValue_1uil6_514{color:#0f172a;margin-top:4px;font-weight:700;line-height:1.4}._sectionBlock_1uil6_521{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:16px}._inlineForm_1uil6_528{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;margin-bottom:14px;padding:14px}._formIntro_1uil6_536{color:#475569;margin-bottom:12px;font-size:.86rem;line-height:1.5}._inlineActions_1uil6_414{justify-content:flex-end;margin-top:12px}._timeline_1uil6_415,._documentList_1uil6_549{flex-direction:column;gap:12px;display:flex}._timelineItem_1uil6_555,._documentItem_1uil6_556{background:#fff;border:1px solid #e2e8f0;border-radius:14px;justify-content:space-between;gap:12px;padding:14px;display:flex}._timelineTitle_1uil6_566{color:#0f172a;font-weight:700;line-height:1.35}._timelineMetrics_1uil6_415{margin-top:8px}._timelineMetrics_1uil6_415 span{color:#334155;background:#f8fafc;border:1px solid #d7e0ec;border-radius:999px;padding:4px 8px;font-size:.82rem;font-weight:700}._notesCard_1uil6_149{padding:14px 16px}._notesText_1uil6_590{color:#334155;white-space:pre-wrap;margin-top:6px;line-height:1.6}._listCard_1uil6_147,._detailCard_1uil6_148,._contentGrid_1uil6_190,._tableWrapper_1uil6_296,._inlineForm_1uil6_528{min-width:0;max-width:100%}._heroCard_1uil6_19,._filtersCard_1uil6_146,._listCard_1uil6_147,._detailCard_1uil6_148,._kpiCard_1uil6_145,._notesCard_1uil6_149,._quickInfoCard_1uil6_489,._infoBox_1uil6_507,._inlineForm_1uil6_528,._timelineItem_1uil6_555,._documentItem_1uil6_556,._mobileRegisterCard_1uil6_599,._sectionBlock_1uil6_521{background:var(--bg-secondary);border-color:var(--border-color)}._title_1uil6_62,._heroTitle_1uil6_41,._sectionTitle_1uil6_212,._subsectionTitle_1uil6_213,._kpiValue_1uil6_166,._primaryText_1uil6_342,._detailTitle_1uil6_470,._timelineTitle_1uil6_566,._quickInfoText_1uil6_496,._infoValue_1uil6_514,._mobileRegisterTitle_1uil6_604{color:var(--text-primary);overflow-wrap:anywhere}._subtitle_1uil6_69,._heroText_1uil6_48,._sectionHint_1uil6_220,._kpiLabel_1uil6_160,._secondaryText_1uil6_348,._infoMuted_1uil6_360,._helpText_1uil6_261,._detailSummaryText_1uil6_476,._notesText_1uil6_590,._infoLabel_1uil6_255,._label_1uil6_254,._emptyDetail_1uil6_334,._emptyInline_1uil6_335,._emptyState_1uil6_333{color:var(--text-secondary)}._page_1uil6_1,._checkboxLabel_1uil6_288{color:var(--text-primary)}._resultCount_1uil6_225,._infoMuted_1uil6_360{background:var(--bg-tertiary);border-color:var(--border-color);color:var(--text-secondary)}._heroEyebrow_1uil6_33{color:var(--primary-color)}._detailContent_1uil6_457,._sectionBlock_1uil6_521,._detailSummary_1uil6_463>div,._timelineItem_1uil6_555>div,._documentItem_1uil6_556>div{min-width:0}._timelineItem_1uil6_555,._documentItem_1uil6_556{overflow-wrap:anywhere}._due_success_1uil6_387{background:var(--success-soft);color:var(--text-primary);border-color:var(--success-color)}._due_warning_1uil6_393{background:var(--warning-soft);color:var(--text-primary);border-color:var(--warning-color)}._due_danger_1uil6_399{background:var(--danger-soft);color:var(--text-primary);border-color:var(--danger-color)}._due_muted_1uil6_405{background:var(--bg-tertiary);color:var(--text-secondary);border-color:var(--border-color)}._rowActive_1uil6_329,._mobileRegisterCardActive_1uil6_620{background:var(--primary-soft)}._input_1uil6_267{box-sizing:border-box;background:var(--bg-secondary);min-width:0;max-width:100%;color:var(--text-primary);border-color:var(--border-color)}._table_1uil6_296 th{background:var(--bg-tertiary);color:var(--text-secondary)}._table_1uil6_296 td{color:var(--text-primary);border-color:var(--border-color)}._table_1uil6_296 tbody tr:hover{background:var(--bg-tertiary)}._fieldSpanTwo_1uil6_240,._fieldSpan_1uil6_239,._field_1uil6_238{min-width:0}._infoBadge_1uil6_358,._infoBadgeBlue_1uil6_359,._statusBadge_1uil6_356,._categoryBadge_1uil6_355,._timelineMetrics_1uil6_415 span{background:var(--bg-tertiary);color:var(--text-primary);border-color:var(--border-color)}._formIntro_1uil6_536{background:var(--primary-soft);color:var(--text-primary)}._buttonSecondary_1uil6_110,._actionButton_1uil6_439,._iconButton_1uil6_111,._tabButton_1uil6_81{background:var(--bg-secondary);color:var(--text-primary);border-color:var(--border-color)}._tabButtonActive_1uil6_94{background:var(--button-primary-background-color);color:var(--text-on-primary)}@media (width<=1280px){._contentGrid_1uil6_190{grid-template-columns:1fr}}@media (width<=900px){._kpis_1uil6_139,._filtersGrid_1uil6_182,._inlineGrid_1uil6_183,._infoGrid_1uil6_184,._quickInfoRow_1uil6_483{grid-template-columns:repeat(2,minmax(0,1fr))}._fieldSpan_1uil6_239{grid-column:span 2}}@media (width<=640px){._header_1uil6_12,._heroContent_1uil6_26{flex-direction:column}._heroBadges_1uil6_55{justify-content:flex-start}._headerActions_1uil6_100,._buttonPrimary_1uil6_109,._buttonSecondary_1uil6_110{width:100%}._kpis_1uil6_139,._filtersGrid_1uil6_182,._inlineGrid_1uil6_183,._infoGrid_1uil6_184,._quickInfoRow_1uil6_483{grid-template-columns:1fr}._fieldSpan_1uil6_239,._fieldSpanTwo_1uil6_240{grid-column:span 1}._detailSummary_1uil6_463,._timelineItem_1uil6_555,._documentItem_1uil6_556{flex-direction:column}._tableWrapper_1uil6_296{display:none}._mobileCards_1uil6_325{flex-direction:column;gap:10px;display:flex}._mobileRegisterCard_1uil6_599{background:var(--bg-secondary);text-align:left;cursor:pointer;border:1px solid #e2e8f0;border-radius:14px;width:100%;padding:12px}._mobileRegisterCardActive_1uil6_620{background:var(--primary-soft);border-color:#93c5fd}._mobileRegisterHead_1uil6_720,._mobileRegisterMeta_1uil6_721,._mobileRegisterFooter_1uil6_722{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._mobileRegisterTitle_1uil6_604{color:var(--text-primary);margin-top:10px;font-size:1rem;font-weight:800}._mobileRegisterMeta_1uil6_721,._mobileRegisterFooter_1uil6_722{margin-top:10px}}._page_1uil6_1{gap:12px;padding:clamp(10px,1.2vw,20px)}._title_1uil6_62{font-size:clamp(1.35rem,2vw,1.8rem)}._subtitle_1uil6_69{max-width:80ch;line-height:1.5}._kpis_1uil6_139{gap:10px}._kpiCard_1uil6_145{box-shadow:none;padding:12px 14px}._kpiValue_1uil6_166,._kpiValueDanger_1uil6_167{margin-top:4px;font-size:1.55rem}._contentGrid_1uil6_190{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:14px}._listCard_1uil6_147,._detailCard_1uil6_148{min-width:0;box-shadow:none;padding:14px}._tableWrapper_1uil6_296{overscroll-behavior:contain;max-height:65vh}._table_1uil6_296{min-width:580px}._table_1uil6_296 th{z-index:1;position:sticky;top:0}._table_1uil6_296 td{padding:10px 8px}._infoGrid_1uil6_184,._inlineGrid_1uil6_183{grid-template-columns:repeat(2,minmax(0,1fr))}._field_1uil6_238,._infoBox_1uil6_507,._detailContent_1uil6_457{min-width:0}._loadingStatus_1uil6_758{color:var(--text-secondary);background:var(--bg-tertiary);border-radius:8px;margin:8px 0;padding:10px 12px}._errorBanner_1uil6_759{border:1px solid var(--danger-color);background:var(--danger-soft);color:var(--text-primary);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0;padding:12px;display:flex}._pagination_1uil6_760{border-top:1px solid var(--border-color);color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:14px;font-size:.88rem;display:flex}._pagination_1uil6_760 label,._pagination_1uil6_760>div{align-items:center;gap:8px;display:flex}._pagination_1uil6_760 select{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:8px;padding:8px}._detailDisclosure_1uil6_763{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:10px;min-width:0;margin-bottom:12px;padding:12px}._detailDisclosure_1uil6_763>summary{cursor:pointer;color:var(--text-primary);padding:4px 0;font-weight:600}._detailDisclosure_1uil6_763[open]>summary{margin-bottom:12px}._detailDisclosure_1uil6_763 ._inlineForm_1uil6_528{margin-bottom:0}._buttonPrimary_1uil6_109:disabled,._buttonSecondary_1uil6_110:disabled,._iconButton_1uil6_111:disabled{opacity:.55;cursor:not-allowed}._page_1uil6_1 button:focus-visible,._page_1uil6_1 select:focus-visible,._page_1uil6_1 input:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}@media (width<=1200px){._contentGrid_1uil6_190{grid-template-columns:minmax(0,1fr)}._filtersGrid_1uil6_182{grid-template-columns:repeat(2,minmax(0,1fr))}._tableWrapper_1uil6_296{max-height:420px}}@media (width<=640px){._kpis_1uil6_139{grid-template-columns:repeat(2,minmax(0,1fr))}._filtersGrid_1uil6_182,._infoGrid_1uil6_184,._inlineGrid_1uil6_183{grid-template-columns:minmax(0,1fr)}._headerActions_1uil6_100{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._headerActions_1uil6_100>label,._headerActions_1uil6_100>._buttonPrimary_1uil6_109{grid-column:1/-1}._mobileCards_1uil6_325{overscroll-behavior:contain;max-height:460px;overflow-y:auto}._mobileRegisterCard_1uil6_599{flex-shrink:0}._pagination_1uil6_760>div{width:100%}._pagination_1uil6_760>div button{flex:1;min-height:44px}._listCard_1uil6_147,._detailCard_1uil6_148,._filtersCard_1uil6_146{padding:12px}._filtersCard_1uil6_146 ._helpText_1uil6_261{display:none}._filtersCard_1uil6_146 ._sectionHeader_1uil6_203{flex-wrap:wrap}}._overlay_qgspx_1{z-index:9999;background:#0000008c;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}._modal_qgspx_12{background:#fff;border-radius:16px;flex-direction:column;width:min(880px,100%);max-height:calc(100vh - 36px);display:flex;overflow:hidden;box-shadow:0 10px 30px #0000004d}._header_qgspx_23{z-index:2;background:#fff;border-bottom:1px solid #e8eef7;justify-content:space-between;align-items:flex-start;padding:16px 18px;display:flex;position:sticky;top:0}._title_qgspx_35{margin:0;font-size:1.2rem;font-weight:800}._subtitle_qgspx_41{color:#667085;max-width:680px;margin-top:6px;font-size:.85rem}._closeButton_qgspx_48{cursor:pointer;color:#dc3545;background:#fff5f5;border:1px solid #fecdca;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.2rem;display:flex}._form_qgspx_63{background:#f8fafc;flex-direction:column;gap:12px;min-height:0;padding:16px;display:flex;overflow-y:auto}._grid_qgspx_73{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}._gridCompact_qgspx_79{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._topSectionsGrid_qgspx_85{grid-template-columns:minmax(0,1.55fr) minmax(280px,.95fr);gap:12px;display:grid}._topSectionsAside_qgspx_91{flex-direction:column;gap:12px;display:flex}._operationsGrid_qgspx_97{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:12px;display:grid}._operationsGridSingle_qgspx_103{grid-template-columns:minmax(0,1fr)}._sectionCard_qgspx_107{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:12px;box-shadow:0 2px 10px #0f172a0a}._sectionCardWide_qgspx_115{min-width:0}._metaGrid_qgspx_119{grid-template-columns:minmax(220px,320px) minmax(0,1fr);align-items:stretch;gap:12px;display:grid}._metaInfoCard_qgspx_126{background:#f8fbff;border:1px solid #e8eef7;border-radius:12px;flex-direction:column;justify-content:center;gap:6px;padding:12px;display:flex}._metaInfoTitle_qgspx_137{color:#1f2b3d;text-transform:uppercase;letter-spacing:.04em;font-size:.82rem;font-weight:800}._metaInfoText_qgspx_145{color:#526076;font-size:.84rem;line-height:1.5}._sectionHead_qgspx_151{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}._sectionHeadInline_qgspx_159{justify-content:space-between;align-items:center;gap:12px;display:flex}._field_qgspx_166{flex-direction:column;gap:6px;display:flex}._label_qgspx_172{color:#2b3a55;font-size:.85rem;font-weight:600}._helperText_qgspx_178{color:#667085;font-size:.76rem}._input_qgspx_183{background:#fff;border:1px solid #d9e2ef;border-radius:10px;outline:none;min-height:44px;padding:10px 12px;transition:border-color .15s,box-shadow .15s,background-color .15s}._input_qgspx_183:focus,._inputInline_qgspx_194:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb24}._input_qgspx_183:read-only{background:#f8fafc}._row_qgspx_203{align-items:center;gap:14px;display:flex}._checkboxLabel_qgspx_209{color:#2b3a55;background:#f8fbff;border:1px solid #d9e2ef;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-weight:600;display:inline-flex}._mondayReminder_qgspx_221{color:#9a3412;background:#fff7ed;border:1px solid #fecdca;border-radius:12px;padding:10px 12px;font-size:.85rem;font-weight:600}._optionalNotice_qgspx_231{color:#1d4ed8;background:#f8fbff;border:1px solid #dbeafe;border-radius:12px;padding:10px 12px;font-size:.84rem;font-weight:600;line-height:1.45}._modeBanner_qgspx_242{border:1px solid #0000;border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}._modeBanner_daily_qgspx_251{background:linear-gradient(135deg,#eff6ff 0%,#f8fbff 100%);border-color:#bfdbfe}._modeBanner_weekly_qgspx_256{background:linear-gradient(135deg,#ecfeff 0%,#f7fffe 100%);border-color:#99f6e4}._modeBanner_combined_qgspx_261{background:linear-gradient(135deg,#fff7ed 0%,#fffaf5 100%);border-color:#fdba74}._modeBannerTitle_qgspx_266{color:#1f2b3d;font-size:.95rem;font-weight:800}._modeBannerText_qgspx_272{color:#526076;font-size:.82rem;line-height:1.5}._sectionTitle_qgspx_278{color:#2b3a55;font-size:.98rem;font-weight:800}._sectionHint_qgspx_284{color:#667085;text-align:right;font-size:.8rem}._sectionHintInline_qgspx_290{color:#667085;margin-top:10px;font-size:.8rem;line-height:1.45}._analysisGrid_qgspx_297{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._analysisCard_qgspx_303{background:#f8fbff;border:1px solid #d9e2ef;border-radius:14px;padding:10px}._analysisHeader_qgspx_310{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}._analysisTitle_qgspx_318{color:#1f2b3d;font-weight:800}._analysisLoss_qgspx_323{color:#1d4ed8;background:#eff6ff;border-radius:999px;padding:4px 8px;font-size:.82rem;font-weight:700}._analysisFields_qgspx_332{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._scalesTableWrap_qgspx_338{background:#fff;border:1px solid #e8eef7;border-radius:12px;min-height:220px;max-height:320px;overflow:auto}._scalesTable_qgspx_338{border-collapse:collapse;width:100%;min-width:620px}._scalesTableDesktop_qgspx_354{display:table}._scalesCardsMobile_qgspx_358{min-height:200px;display:none}._scalesTable_qgspx_338 thead th{text-align:left;color:#2b3a55;background:#f7f9fe;border-bottom:1px solid #e8eef7;padding:10px 12px;font-weight:800}._scalesTable_qgspx_338 tbody td{vertical-align:top;border-bottom:1px solid #f0f3fa;padding:10px 12px}._scaleName_qgspx_378{color:#1f2b3d;font-weight:700}._scaleMeta_qgspx_383{color:#6c7a90;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;font-size:.82rem;display:flex}._dot_qgspx_393{opacity:.7}._scaleCard_qgspx_397{background:#fff;border:1px solid #e8eef7;border-radius:10px;padding:10px}._scaleCard_qgspx_397+._scaleCard_qgspx_397{margin-top:10px}._scaleCardHeader_qgspx_408{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}._scaleToggle_qgspx_415{color:#2b3a55;align-items:center;gap:6px;font-size:.85rem;font-weight:700;display:inline-flex}._scaleCardRow_qgspx_424{color:#344054;justify-content:space-between;gap:8px;margin-top:10px;font-size:.85rem;display:flex}._scaleStatusOk_qgspx_433{color:#067647;background:#ecfdf3;border:1px solid #abefc6;border-radius:999px;align-items:center;margin-top:8px;padding:3px 8px;font-size:.76rem;font-weight:700;display:inline-flex}._scaleStatusPending_qgspx_446{color:#b42318;background:#fef3f2;border:1px solid #fecdca;border-radius:999px;align-items:center;margin-top:8px;padding:3px 8px;font-size:.76rem;font-weight:700;display:inline-flex}._scaleCardField_qgspx_459{flex-direction:column;gap:6px;margin-top:10px;display:flex}._scaleCardField_qgspx_459 label{color:#6c7a90;font-size:.82rem;font-weight:600}._historyWeeklyList_qgspx_472{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:280px;padding-right:2px;display:grid;overflow-y:auto}._historyWeeklyItem_qgspx_481{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}._historyWeeklyTitle_qgspx_492{color:#1f2b3d;font-weight:800}._historyWeeklyMeta_qgspx_497{color:#667085;margin-top:4px;font-size:.8rem;line-height:1.45}._historyWeeklyValueBlock_qgspx_504{flex-direction:column;align-items:flex-end;gap:6px;display:flex}._historyWeeklyValue_qgspx_504{color:#101828;font-weight:800}._historyWeeklyStatus_qgspx_516{border-radius:999px;justify-content:center;align-items:center;padding:4px 8px;font-size:.76rem;font-weight:800;display:inline-flex}._historyWeeklyStatus_ok_qgspx_526{color:#067647;background:#ecfdf3;border:1px solid #abefc6}._historyWeeklyStatus_warning_qgspx_532{color:#b54708;background:#fffaeb;border:1px solid #fedf89}._historyWeeklyStatus_danger_qgspx_538{color:#b42318;background:#fef3f2;border:1px solid #fecdca}._historyWeeklyStatus_muted_qgspx_544{color:#475467;background:#f8fafc;border:1px solid #d0d5dd}._emptyHistory_qgspx_550{text-align:center;color:#667085;border:1px dashed #d0d5dd;border-radius:12px;padding:16px}._inputInline_qgspx_194{border:1px solid #d9e2ef;border-radius:10px;outline:none;width:100%;min-height:42px;padding:10px}._emptyScales_qgspx_567{text-align:center;color:#6c7a90;justify-content:center;align-items:center;min-height:160px;padding:18px 12px;display:flex}._actions_qgspx_577{z-index:1;background:linear-gradient(#f8fafc00,#f8fafc 30%);justify-content:flex-end;gap:10px;margin-top:2px;padding:12px 0 2px;display:flex;position:sticky;bottom:0}._btn_qgspx_589{cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:11px 14px;font-weight:700;display:inline-flex}._btnPrimary_qgspx_601{color:#fff;background:#1d4ed8}._btnOutline_qgspx_606{color:#2b3a55;background:0 0;border-color:#d9e2ef}._btnOutlineStrong_qgspx_612{color:#1d4ed8;background:#fff;border-color:#1d4ed8}._btn_qgspx_589:disabled{opacity:.6;cursor:not-allowed}@media (width<=980px){._metaGrid_qgspx_119,._topSectionsGrid_qgspx_85,._operationsGrid_qgspx_97{grid-template-columns:1fr}._grid_qgspx_73{grid-template-columns:repeat(2,minmax(0,1fr))}._gridCompact_qgspx_79,._analysisGrid_qgspx_297,._analysisFields_qgspx_332,._historyWeeklyList_qgspx_472{grid-template-columns:1fr}._sectionHead_qgspx_151,._sectionHeadInline_qgspx_159{flex-direction:column;align-items:flex-start}._sectionHint_qgspx_284{text-align:left}}@media (width<=560px){._overlay_qgspx_1{padding:0}._modal_qgspx_12{border-radius:0;width:100%;height:100vh;max-height:100vh}._header_qgspx_23{padding:14px 14px 12px}._subtitle_qgspx_41{font-size:.82rem}._form_qgspx_63{padding:14px}._grid_qgspx_73,._gridCompact_qgspx_79{grid-template-columns:1fr}._row_qgspx_203{flex-direction:column;align-items:flex-start}._actions_qgspx_577{flex-wrap:wrap;justify-content:stretch;padding-top:14px}._analysisHeader_qgspx_310,._historyWeeklyItem_qgspx_481{flex-direction:column;align-items:flex-start}._historyWeeklyList_qgspx_472{max-height:none;overflow:visible}._historyWeeklyValueBlock_qgspx_504{align-items:flex-start}._analysisLoss_qgspx_323{align-self:flex-start}._input_qgspx_183,._inputInline_qgspx_194{font-size:16px}._btn_qgspx_589{justify-content:center;width:100%}._scalesTableDesktop_qgspx_354{display:none}._scalesCardsMobile_qgspx_358{min-height:240px;display:block}._scalesTableWrap_qgspx_338{min-height:260px;max-height:42vh;padding:10px}._scaleMeta_qgspx_383{margin-top:6px}._checkboxLabel_qgspx_209{width:100%}}._overlay_qgspx_1,._modal_qgspx_12,._input_qgspx_183,._inputInline_qgspx_194,._checkboxLabel_qgspx_209{box-sizing:border-box}._modal_qgspx_12,._header_qgspx_23,._sectionCard_qgspx_107,._scaleCard_qgspx_397,._scalesTableWrap_qgspx_338,._btnOutlineStrong_qgspx_612{background:var(--bg-secondary);color:var(--text-primary)}._form_qgspx_63,._metaInfoCard_qgspx_126,._analysisCard_qgspx_303,._historyWeeklyItem_qgspx_481,._checkboxLabel_qgspx_209,._input_qgspx_183:read-only,._modeBanner_daily_qgspx_251,._modeBanner_weekly_qgspx_256,._modeBanner_combined_qgspx_261{background:var(--bg-primary)}._title_qgspx_35,._label_qgspx_172,._sectionTitle_qgspx_278,._metaInfoTitle_qgspx_137,._modeBannerTitle_qgspx_266,._analysisTitle_qgspx_318,._scaleName_qgspx_378,._scaleToggle_qgspx_415,._scaleCardRow_qgspx_424,._historyWeeklyTitle_qgspx_492,._historyWeeklyValue_qgspx_504,._btnOutline_qgspx_606{color:var(--text-primary)}._subtitle_qgspx_41,._helperText_qgspx_178,._metaInfoText_qgspx_145,._modeBannerText_qgspx_272,._sectionHint_qgspx_284,._sectionHintInline_qgspx_290,._scaleMeta_qgspx_383,._scaleCardField_qgspx_459 label,._historyWeeklyMeta_qgspx_497,._emptyHistory_qgspx_550,._emptyScales_qgspx_567{color:var(--text-secondary)}._input_qgspx_183,._inputInline_qgspx_194{background:var(--bg-primary);width:100%;min-width:0;color:var(--text-primary);border-color:var(--border-color)}._header_qgspx_23,._sectionCard_qgspx_107,._metaInfoCard_qgspx_126,._analysisCard_qgspx_303,._scalesTableWrap_qgspx_338,._scaleCard_qgspx_397,._historyWeeklyItem_qgspx_481,._checkboxLabel_qgspx_209,._btnOutline_qgspx_606{border-color:var(--border-color)}._scalesTable_qgspx_338 thead th{background:var(--bg-primary);color:var(--text-primary);border-color:var(--border-color)}._scalesTable_qgspx_338 tbody td{border-color:var(--border-color)}._field_qgspx_166,._sectionCard_qgspx_107,._metaInfoCard_qgspx_126,._analysisCard_qgspx_303,._scaleCard_qgspx_397,._historyWeeklyItem_qgspx_481{min-width:0}._actions_qgspx_577{background:var(--bg-primary);flex-wrap:wrap}._closeButton_qgspx_48:disabled{opacity:.6;cursor:not-allowed}._container_190eb_1{box-sizing:border-box;width:100%;min-width:0;color:var(--text-primary);padding:16px;overflow-x:hidden}._header_190eb_19{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}._title_190eb_35{margin:0;font-size:20px;font-weight:700}._subtitle_190eb_47{color:var(--text-secondary,#667085);max-width:760px;margin-top:4px;font-size:13px}._headerActions_190eb_61{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}._recordContentGrid_190eb_77,._recordMainColumn_190eb_77,._recordSideColumn_190eb_77,._metricSection_190eb_77,._metricCard_190eb_77,._recordCard_190eb_79,._historySection_190eb_79,._modeSummaryCard_190eb_79{min-width:0;max-width:100%}._buttonPrimary_190eb_81:disabled,._buttonAccent_190eb_81:disabled{opacity:.5;cursor:not-allowed}._createGroup_190eb_85{flex-wrap:wrap;gap:10px;display:flex}._buttonPrimary_190eb_81{color:#fff;cursor:pointer;background:#2563eb;border:1px solid #2563eb;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-weight:600;display:inline-flex}._buttonAccent_190eb_81{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0f766e 0%,#0ea5a4 100%);border:1px solid #0f766e;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-weight:600;display:inline-flex;box-shadow:0 8px 18px #0f766e2e}._buttonSecondary_190eb_151{color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-weight:600;display:inline-flex}._buttonLink_190eb_177{color:#2563eb;cursor:pointer;background:0 0;border:none;padding:6px 8px;font-weight:600}._modeSummaryRow_190eb_195{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:12px;display:grid}._modeSummaryCard_190eb_79{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #dbe4f0;border-radius:14px;padding:14px 16px;box-shadow:0 5px 16px #0f172a0a}._modeSummaryTitle_190eb_225{color:#101828;font-size:14px;font-weight:800}._modeSummaryText_190eb_237{color:#667085;margin-top:6px;font-size:13px;line-height:1.5}._dashboard_190eb_251{grid-template-columns:repeat(5,minmax(150px,1fr));gap:10px;margin-bottom:12px;display:grid}._todayRecordBanner_190eb_265{background:linear-gradient(135deg,#eff6ff 0%,#f8fbff 100%);border:1px solid #bfdbfe;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:12px 14px;display:flex}._todayRecordContent_190eb_289{flex-direction:column;gap:4px;display:flex}._todayRecordTitle_190eb_301{color:#1e3a8a;font-size:14px;font-weight:800}._todayRecordText_190eb_313{color:#475467;font-size:13px;line-height:1.5}._kpiCard_190eb_325{background:#fff;border:1px solid #e4e7ec;border-radius:10px;min-height:96px;padding:10px 12px}._kpiCardWide_190eb_341{background:#fff;border:1px solid #e4e7ec;border-radius:10px;grid-column:span 2;padding:10px 12px}._kpiLabel_190eb_357{color:#667085;margin-bottom:8px;font-size:12px}._kpiValue_190eb_369{color:#101828;font-size:16px;font-weight:700}._kpiSmall_190eb_381{color:#101828;font-size:13px;line-height:1.45}._kpiMeta_190eb_393{color:#667085;margin-top:8px;font-size:12px}._kpiOk_190eb_405{color:#067647;background:#ecfdf3;border:1px solid #abefc6;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:6px 10px;font-size:14px;font-weight:800;display:inline-flex}._kpiWarn_190eb_433{color:#b42318;background:#fef3f2;border:1px solid #fecdca;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:6px 10px;font-size:14px;font-weight:800;display:inline-flex}._filters_190eb_461{background:#fff;border:1px solid #e4e7ec;border-radius:12px;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:12px;padding:10px 12px;display:flex}._filterField_190eb_485{flex-direction:column;gap:6px;min-width:170px;display:flex}._filterField_190eb_485 span{color:#667085;font-size:12px}._filterField_190eb_485 input{border:1px solid #d0d5dd;border-radius:8px;padding:9px 10px;font-size:14px}._formCard_190eb_523{background:#fff;border:1px solid #e4e7ec;border-radius:10px;margin-bottom:14px;padding:14px}._formHeader_190eb_539{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._formTitle_190eb_553{font-size:16px;font-weight:800}._form_190eb_523{flex-direction:column;gap:12px;display:flex}._formGrid_190eb_575{grid-template-columns:repeat(4,minmax(170px,1fr));gap:12px;display:grid}._field_190eb_587{flex-direction:column;gap:6px;display:flex}._field_190eb_587 span{color:#667085;font-size:12px}._field_190eb_587 input{border:1px solid #d0d5dd;border-radius:8px;padding:9px 10px;font-size:14px}._flagsRow_190eb_623{flex-wrap:wrap;gap:16px;display:flex}._flagsGrid_190eb_635{grid-template-columns:repeat(3,minmax(220px,1fr));gap:10px;display:grid}._checkbox_190eb_647{background:#fcfcfd;border:1px solid #e4e7ec;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:inline-flex}._checkbox_190eb_647 input{width:16px;height:16px}._sectionTitle_190eb_677{margin-top:4px;margin-bottom:2px;font-weight:800}._formActions_190eb_689{flex-wrap:wrap;gap:10px;display:flex}._tableContainer_190eb_701{background:#fff;border:1px solid #e4e7ec;border-radius:10px;overflow-x:auto}._table_190eb_701{border-collapse:collapse;width:100%}._table_190eb_701 th{color:#344054;text-align:left;background:#f9fafb;border-bottom:1px solid #eaecf0;padding:10px 12px;font-size:13px;font-weight:700}._table_190eb_701 td{color:#101828;vertical-align:top;border-bottom:1px solid #eaecf0;padding:10px 12px;font-size:13px;line-height:1.45}._emptyState_190eb_763{text-align:center;color:#667085;padding:16px}._actions_190eb_775{justify-content:center;gap:8px;display:flex}._statusOk_190eb_787{color:#067647;background:#ecfdf3;border:1px solid #abefc6;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:4px 8px;font-size:12px;font-weight:800;display:inline-flex}._kpiInfo_190eb_815{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:6px 10px;font-size:14px;font-weight:800;display:inline-flex}._weekendNotice_190eb_843{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;margin-bottom:12px;padding:10px 12px;font-size:13px;font-weight:600}._statusWarn_190eb_865{color:#b42318;background:#fef3f2;border:1px solid #fecdca;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:4px 8px;font-size:12px;font-weight:800;display:inline-flex}._infoOk_190eb_893{color:#067647;background:#ecfdf3;border:1px solid #abefc6;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:4px 8px;font-size:12px;font-weight:700;display:inline-flex}._infoMuted_190eb_921{color:#475467;background:#f8fafc;border:1px solid #d0d5dd;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:4px 8px;font-size:12px;font-weight:700;display:inline-flex}._actionButton_190eb_949{cursor:pointer;color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:8px 10px}._completeButton_190eb_967{color:#067647;background:#ecfdf3;border-color:#abefc6}._deleteButton_190eb_979{color:#b42318;background:#fff;border-color:#fecdca}._analysisList_190eb_991{flex-direction:column;gap:8px;min-width:0;display:flex}._analysisItem_190eb_1005{background:#f9fafb;border:1px solid #e4e7ec;border-radius:10px;padding:8px 10px;box-shadow:inset 0 1px #fff9}._analysisItemHeader_190eb_1021{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}._analysisItemTitle_190eb_1037{color:#101828;font-weight:800}._analysisItemLoss_190eb_1047{color:#1d4ed8;text-align:right;font-size:12px;font-weight:700}._analysisItemMetrics_190eb_1061{color:#475467;flex-wrap:wrap;gap:6px 10px;font-size:12px;display:flex}._analysisItemMetrics_190eb_1061 span{align-items:center;gap:6px;padding:2px 0;display:inline-flex}._scalesSummary_190eb_1091{flex-wrap:wrap;gap:6px;max-width:100%;display:flex}._scaleTag_190eb_1105{color:#344054;white-space:nowrap;text-overflow:ellipsis;background:#f8fafc;border:1px solid #d0d5dd;border-radius:999px;align-items:center;max-width:280px;padding:4px 8px;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}._scaleTagMore_190eb_1137{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;align-items:center;padding:4px 8px;font-size:12px;font-weight:700;display:inline-flex}._responsibleName_190eb_1161{word-break:break-word;max-width:180px;line-height:1.45;display:inline-block}._analysisEmpty_190eb_1175{color:#667085;font-size:13px}._historySection_190eb_79{background:#fff;border:1px solid #e4e7ec;border-radius:12px;padding:14px;position:relative}._historyHeader_190eb_1201{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}._historyTitle_190eb_1217{color:#101828;margin:0;font-size:18px;font-weight:800}._historySubtitle_190eb_1231{color:#667085;margin-top:4px;font-size:13px}._historyList_190eb_1243{flex-direction:column;gap:12px;display:flex}._recordCard_190eb_79{background:linear-gradient(#fff 0%,#f9fbff 100%);border:1px solid #e4e7ec;border-radius:14px;padding:14px;box-shadow:0 6px 18px #0f172a0a}._recordHeader_190eb_1271{border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}._recordDate_190eb_1289{color:#101828;font-size:18px;font-weight:800}._recordMeta_190eb_1301{color:#667085;margin-top:4px;font-size:12px;line-height:1.45}._recordBadges_190eb_1315{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._recordTypeBadge_190eb_1329{border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:4px 10px;font-size:12px;font-weight:800;display:inline-flex}._recordTypeBadge_daily_190eb_1351{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}._recordTypeBadge_weekly_190eb_1363{color:#0f766e;background:#ecfeff;border:1px solid #99f6e4}._recordTypeBadge_combined_190eb_1375{color:#7c2d12;background:#fff7ed;border:1px solid #fdba74}._recordBody_190eb_1387{flex-direction:column;gap:12px;margin-top:12px;display:flex}._recordContentGrid_190eb_77{grid-template-columns:minmax(0,1.45fr) minmax(280px,.95fr);gap:12px;display:grid}._recordMainColumn_190eb_77,._recordSideColumn_190eb_77{flex-direction:column;gap:12px;display:flex}._metricSection_190eb_77{background:#fff;border:1px solid #eef2f7;border-radius:12px;padding:12px}._metricSectionDense_190eb_1441{padding:10px}._metricSectionHeader_190eb_1449{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}._metricSectionTitle_190eb_1465{color:#1f2937;font-size:14px;font-weight:800}._metricSectionMeta_190eb_1477{color:#667085;text-align:right;font-size:12px}._metricsGrid_190eb_1489{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}._metricCard_190eb_77{background:#f8fafc;border:1px solid #e4e7ec;border-radius:12px;flex-direction:column;gap:6px;padding:10px;display:flex}._metricLabel_190eb_1521{color:#667085;font-size:12px;font-weight:700}._metricValue_190eb_1533{color:#101828;font-size:17px;font-weight:800;line-height:1.25}._metricStatus_190eb_1547{border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:4px 8px;font-size:12px;font-weight:800;display:inline-flex}._metricStatus_ok_190eb_1569{color:#067647;background:#ecfdf3;border:1px solid #abefc6}._metricStatus_warning_190eb_1581{color:#b54708;background:#fffaeb;border:1px solid #fedf89}._metricStatus_danger_190eb_1593{color:#b42318;background:#fef3f2;border:1px solid #fecdca}._metricStatus_muted_190eb_1605{color:#475467;background:#f8fafc;border:1px solid #d0d5dd}._metricMeta_190eb_1617{color:#667085;font-size:12px;line-height:1.45}._weeklyMonitorCard_190eb_1629{background:#f8fbff;border:1px solid #d9e2ef;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}._weeklyMonitorInfo_190eb_1651{min-width:0}._actionsBar_190eb_1659{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}@media (width<=1100px){._dashboard_190eb_251{grid-template-columns:repeat(2,minmax(170px,1fr))}._modeSummaryRow_190eb_195{grid-template-columns:1fr}._kpiCardWide_190eb_341{grid-column:span 2}._recordContentGrid_190eb_77{grid-template-columns:1fr}._metricsGrid_190eb_1489{grid-template-columns:repeat(2,minmax(0,1fr))}._formGrid_190eb_575{grid-template-columns:repeat(2,minmax(170px,1fr))}._flagsGrid_190eb_635{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media (width<=650px){._container_190eb_1{padding:12px}._header_190eb_19{flex-direction:column;align-items:stretch;gap:10px}._title_190eb_35{font-size:18px}._headerActions_190eb_61{grid-template-columns:1fr;gap:8px;width:100%;display:grid}._createGroup_190eb_85{grid-template-columns:1fr;gap:8px;display:grid}._buttonPrimary_190eb_81,._buttonSecondary_190eb_151,._buttonAccent_190eb_81{justify-content:center;width:100%}._filters_190eb_461{gap:8px}._filterField_190eb_485{width:100%;min-width:0}._filters_190eb_461 ._buttonSecondary_190eb_151{justify-content:center;width:100%}._dashboard_190eb_251{grid-template-columns:1fr}._todayRecordBanner_190eb_265{flex-direction:column;align-items:stretch}._kpiCardWide_190eb_341{grid-column:span 1}._kpiCard_190eb_325{min-height:0}._historySection_190eb_79{padding:12px}._recordHeader_190eb_1271,._weeklyMonitorCard_190eb_1629,._metricSectionHeader_190eb_1449{flex-direction:column;align-items:flex-start}._recordBadges_190eb_1315{justify-content:flex-start}._metricSectionMeta_190eb_1477{text-align:left}._metricsGrid_190eb_1489,._formGrid_190eb_575,._flagsGrid_190eb_635{grid-template-columns:1fr}._table_190eb_701{border-collapse:separate;border-spacing:0 10px;min-width:0}._table_190eb_701 thead{display:none}._table_190eb_701 tbody tr{background:#fff;border:1px solid #e4e7ec;border-radius:14px;margin:0 8px;padding:10px 12px;display:block;box-shadow:0 3px 12px #0f172a0a}._table_190eb_701 td{border:none;justify-content:space-between;align-items:flex-start;gap:10px;padding:6px 0;font-size:13px;display:flex}._table_190eb_701 td:before{content:attr(data-label);color:#667085;min-width:120px;font-weight:700}._analysisList_190eb_991{width:100%;min-width:0}._analysisItemHeader_190eb_1021{flex-direction:column;align-items:flex-start;gap:4px}._analysisItemMetrics_190eb_1061{flex-direction:column;gap:4px}._scaleTag_190eb_1105,._responsibleName_190eb_1161{max-width:100%}._actions_190eb_775{justify-content:flex-end;width:100%}._tableContainer_190eb_701{background:0 0;border:none;overflow:visible}._emptyState_190eb_763{text-align:center;display:block}}._modeSummaryCard_190eb_79,._kpiCard_190eb_325,._kpiCardWide_190eb_341,._recordCard_190eb_79,._historySection_190eb_79,._metricCard_190eb_77,._metricSection_190eb_77,._analysisItem_190eb_1005,._weeklyMonitorCard_190eb_1629,._filters_190eb_461,._formCard_190eb_523,._tableContainer_190eb_701,._buttonSecondary_190eb_151,._actionButton_190eb_949{background:var(--bg-secondary);border-color:var(--border-color);color:var(--text-primary)}._modeSummaryTitle_190eb_225,._historyTitle_190eb_1217,._recordDate_190eb_1289,._metricSectionTitle_190eb_1465,._metricValue_190eb_1533,._analysisItemTitle_190eb_1037,._kpiValue_190eb_369,._kpiSmall_190eb_381{color:var(--text-primary);overflow-wrap:anywhere}._modeSummaryText_190eb_237,._recordMeta_190eb_1301,._historySubtitle_190eb_1231,._metricSectionMeta_190eb_1477,._metricLabel_190eb_1521,._metricMeta_190eb_1617,._analysisItemMetrics_190eb_1061,._kpiLabel_190eb_357,._kpiMeta_190eb_393,._analysisEmpty_190eb_1175,._emptyState_190eb_763,._filterField_190eb_485 span,._field_190eb_587 span{color:var(--text-secondary)}._todayRecordBanner_190eb_265,._weekendNotice_190eb_843{background:var(--primary-soft);border-color:var(--border-color);color:var(--text-primary)}._todayRecordTitle_190eb_301,._todayRecordText_190eb_313{color:var(--text-primary)}._recordHeader_190eb_1271{border-color:var(--border-color)}._analysisItem_190eb_1005{box-shadow:none}._analysisItemLoss_190eb_1047,._buttonLink_190eb_177{color:var(--primary-color)}._buttonPrimary_190eb_81{background:var(--button-primary-background-color);border-color:var(--button-primary-background-color)}._filterField_190eb_485 input,._field_190eb_587 input{box-sizing:border-box;background:var(--bg-secondary);border-color:var(--border-color);min-width:0;max-width:100%;color:var(--text-primary)}._checkbox_190eb_647,._scaleTag_190eb_1105,._infoMuted_190eb_921,._metricStatus_muted_190eb_1605,._table_190eb_701 th{background:var(--bg-tertiary);color:var(--text-secondary);border-color:var(--border-color)}._table_190eb_701 td{color:var(--text-primary);border-color:var(--border-color)}._kpiOk_190eb_405,._statusOk_190eb_787,._infoOk_190eb_893,._metricStatus_ok_190eb_1569,._completeButton_190eb_967{background:var(--success-soft);color:var(--text-primary);border-color:var(--success-color)}._kpiWarn_190eb_433,._statusWarn_190eb_865,._metricStatus_danger_190eb_1593,._deleteButton_190eb_979{background:var(--danger-soft);color:var(--text-primary);border-color:var(--danger-color)}._metricStatus_warning_190eb_1581{background:var(--warning-soft);color:var(--text-primary);border-color:var(--warning-color)}._kpiInfo_190eb_815,._scaleTagMore_190eb_1137,._recordTypeBadge_daily_190eb_1351{background:var(--info-soft);color:var(--text-primary);border-color:var(--info-color)}._recordTypeBadge_weekly_190eb_1363{background:var(--success-soft);color:var(--text-primary);border-color:var(--success-color)}._recordTypeBadge_combined_190eb_1375{background:var(--warning-soft);color:var(--text-primary);border-color:var(--warning-color)}@media (width<=650px){._table_190eb_701 tbody tr{background:var(--bg-secondary);border-color:var(--border-color)}._table_190eb_701 td:before{color:var(--text-secondary)}._tableContainer_190eb_701{background:0 0}}._overlay_zmr57_1{z-index:9999;background:#0000008c;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}._modal_zmr57_23{background:var(--bg-secondary);width:min(880px,100%);max-height:calc(100dvh - 36px);color:var(--text-primary);border-radius:10px;overflow:hidden auto;box-shadow:0 10px 30px #0000004d}._header_zmr57_45{border-bottom:1px solid #e8eef7;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}._title_zmr57_61{margin:0;font-size:1.15rem;font-weight:700}._closeButton_zmr57_73{cursor:pointer;color:#dc3545;background:0 0;border:none;justify-content:center;align-items:center;font-size:1.2rem;display:flex}._form_zmr57_95{flex-direction:column;gap:14px;padding:16px;display:flex}._grid_zmr57_109{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._field_zmr57_121{flex-direction:column;gap:6px;display:flex}._fieldSpan_zmr57_133{flex-direction:column;grid-column:span 3;gap:6px;display:flex}._fieldRow_zmr57_147{align-items:center;gap:10px;padding-top:26px;display:flex}._label_zmr57_161{color:#2b3a55;font-size:.85rem;font-weight:600}._input_zmr57_173{border:1px solid #d9e2ef;border-radius:8px;outline:none;padding:10px 12px}._checkboxLabel_zmr57_187{color:#2b3a55;align-items:center;gap:10px;font-weight:700;display:inline-flex}._actions_zmr57_203{justify-content:flex-end;gap:10px;display:flex}._btn_zmr57_215{cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-weight:700;display:inline-flex}._btnPrimary_zmr57_237{color:#fff;background:#1d4ed8}._btnOutline_zmr57_247{color:#2b3a55;background:0 0;border-color:#d9e2ef}@media (width<=760px){._grid_zmr57_109{grid-template-columns:1fr}._fieldSpan_zmr57_133{grid-column:span 1}._fieldRow_zmr57_147{padding-top:0}}._overlay_zmr57_1,._modal_zmr57_23,._input_zmr57_173{box-sizing:border-box}._field_zmr57_121,._fieldSpan_zmr57_133,._grid_zmr57_109{min-width:0}._input_zmr57_173{background:var(--bg-primary);width:100%;min-width:0;color:var(--text-primary);border-color:var(--border-color)}._label_zmr57_161,._checkboxLabel_zmr57_187,._btnOutline_zmr57_247{color:var(--text-primary)}._header_zmr57_45,._btnOutline_zmr57_247{border-color:var(--border-color)}._actions_zmr57_203{flex-wrap:wrap}._btn_zmr57_215:disabled,._closeButton_zmr57_73:disabled{opacity:.6;cursor:not-allowed}._container_5w8v2_1{box-sizing:border-box;width:100%;min-width:0;padding:18px;overflow-x:hidden}._header_5w8v2_13{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}._title_5w8v2_29{margin:0;font-size:20px;font-weight:700}._subtitle_5w8v2_41{color:var(--text-secondary,#667085);margin-top:4px;font-size:13px}._headerActions_5w8v2_53{flex-wrap:wrap;gap:10px;display:flex}._buttonPrimary_5w8v2_65{background:var(--button-primary-background-color);border:1px solid var(--button-primary-background-color);color:#fff;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-weight:600;display:inline-flex}._buttonSecondary_5w8v2_91{background:var(--card-background-color);border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-weight:600;display:inline-flex}._filters_5w8v2_117{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}._checkboxLabel_5w8v2_135{color:var(--text-secondary);align-items:center;gap:10px;font-weight:600;display:inline-flex}._tableContainer_5w8v2_151{border:1px solid var(--border-color);background:var(--card-background-color);border-radius:10px;min-width:0;max-width:100%;overflow-x:auto}._table_5w8v2_151{border-collapse:collapse;width:100%}._table_5w8v2_151 th{background:var(--table-header-background-color);color:var(--text-secondary);text-align:left;border-bottom:1px solid var(--border-color);padding:10px 12px;font-size:13px;font-weight:700}._table_5w8v2_151 td{border-bottom:1px solid var(--border-color);color:var(--text-primary);vertical-align:top;padding:10px 12px;font-size:13px}._descriptionCell_5w8v2_213{white-space:nowrap;text-overflow:ellipsis;max-width:420px;overflow:hidden}._emptyState_5w8v2_227{text-align:center;color:var(--text-secondary);padding:16px}._actions_5w8v2_239{justify-content:center;gap:8px;display:flex}._actionButton_5w8v2_251{border:1px solid var(--border-color);background:var(--card-background-color);cursor:pointer;color:var(--text-secondary);border-radius:8px;padding:8px 10px}._deleteButton_5w8v2_269{color:#b42318;background:var(--card-background-color);border-color:#fecdca}@media (width<=980px){._descriptionCell_5w8v2_213{max-width:260px}}@media (width<=650px){._header_5w8v2_13{flex-direction:column;align-items:stretch}._headerActions_5w8v2_53{justify-content:flex-start}._descriptionCell_5w8v2_213{max-width:180px}._container_5w8v2_1{padding:1rem}._headerActions_5w8v2_53{width:100%}._table_5w8v2_151{min-width:640px}._tableContainer_5w8v2_151{overscroll-behavior-x:contain}}._page_wlyn2_1{background:var(--background-primary-color);min-height:100vh;color:var(--text-primary-color);padding:1rem}._container_wlyn2_8{flex-direction:column;gap:1rem;width:100%;display:flex}._pageHeader_wlyn2_15{flex-direction:column;gap:.85rem;display:flex}._title_wlyn2_21{margin:0;font-size:clamp(1.5rem,1.15rem + 1vw,2.15rem);font-weight:700}._subtitle_wlyn2_27{max-width:900px;color:var(--text-secondary-color);margin:.35rem 0 0;font-size:.95rem;line-height:1.45}._headerMeta_wlyn2_35{flex-wrap:wrap;gap:.5rem;display:flex}._metaPill_wlyn2_41{border:1px solid var(--global-divider-color);background:var(--card-alternate-background-color);min-height:34px;color:var(--text-secondary-color);border-radius:999px;align-items:center;padding:.35rem .8rem;font-size:.85rem;display:inline-flex}._card_wlyn2_53{border:1px solid var(--card-border-color);background:var(--card-background-color);box-shadow:0 8px 24px color-mix(in srgb, var(--shadow-color) 60%, transparent);border-radius:16px;overflow:hidden}._cardHeader_wlyn2_61{border-bottom:1px solid var(--global-divider-color);background:var(--card-alternate-background-color);padding:.9rem 1rem;font-size:.92rem;font-weight:600}._cardHeaderSplit_wlyn2_69{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._cardBody_wlyn2_76{padding:1rem}._sectionTitle_wlyn2_80{color:var(--text-primary-color);font-size:1rem;font-weight:700}._sectionDescription_wlyn2_86{color:var(--text-secondary-color);margin:.3rem 0 0;font-size:.9rem;line-height:1.45}._filtersCard_wlyn2_93{position:relative}._filters_wlyn2_93{flex-direction:column;gap:1rem;display:flex}._topRow_wlyn2_103{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.85rem 1rem;display:flex}._periodGroup_wlyn2_111{flex-wrap:wrap;flex:480px;gap:.75rem;display:flex}._topActions_wlyn2_118{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}._label_wlyn2_126{min-width:180px;color:var(--text-secondary-color);flex-direction:column;flex:220px;gap:.35rem;font-size:.9rem;display:flex}._select_wlyn2_136,._input_wlyn2_137{border:1px solid var(--input-border-color);background:var(--input-background-color);height:40px;color:var(--input-text-color);border-radius:10px;outline:none;padding:0 .75rem;font-size:.95rem;transition:border-color .16s,box-shadow .16s,background-color .16s}._select_wlyn2_136:hover,._input_wlyn2_137:hover{border-color:var(--input-border-hover-color)}._select_wlyn2_136:focus-visible,._input_wlyn2_137:focus-visible{border-color:var(--input-border-hover-color);box-shadow:0 0 0 3px var(--input-focus-ring-color)}._checkboxGroup_wlyn2_163{flex-wrap:wrap;gap:.5rem;display:flex}._checkboxLabel_wlyn2_169{border:1px solid var(--global-divider-color);background:var(--card-alternate-background-color);cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;min-height:40px;padding:.35rem .85rem;transition:border-color .16s,background-color .16s,box-shadow .16s;display:inline-flex}._checkboxLabel_wlyn2_169:hover{border-color:var(--brand-primary-color-500);box-shadow:0 0 0 1px var(--brand-primary-color-300)}._checkboxLabel_wlyn2_169 input{margin:0}._checkboxText_wlyn2_194{color:var(--text-secondary-color);font-size:.88rem}._checkboxLabel_wlyn2_169 input:checked+._checkboxText_wlyn2_194{color:var(--brand-primary-color-700);font-weight:600}._presetRow_wlyn2_204{border:1px dashed var(--global-divider-color);background:color-mix(in srgb, var(--card-alternate-background-color) 65%, transparent);border-radius:12px;flex-wrap:wrap;align-items:center;gap:.6rem .75rem;padding:.85rem .95rem;display:flex}._presetLabel_wlyn2_215{color:var(--text-secondary-color);font-size:.9rem;font-weight:600}._presetActions_wlyn2_221{flex-wrap:wrap;gap:.5rem;display:flex}._deviceList_wlyn2_227{flex-direction:column;gap:.8rem;display:flex}._deviceListHeader_wlyn2_233{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}._deviceActions_wlyn2_241{flex-wrap:wrap;gap:.5rem;display:flex}._button_wlyn2_247{background:var(--button-primary-background-color);min-height:38px;color:var(--text-on-primary);cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.55rem 1rem;font-size:.88rem;font-weight:600;transition:background-color .16s,border-color .16s,box-shadow .16s,transform 60ms;display:inline-flex}._button_wlyn2_247:hover{background:var(--button-primary-hover-background-color);box-shadow:0 8px 18px color-mix(in srgb, var(--shadow-color) 70%, transparent)}._button_wlyn2_247:focus-visible{box-shadow:0 0 0 3px var(--focus-ring-color);outline:none}._button_wlyn2_247:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}._buttonSecondary_wlyn2_284{border-color:var(--button-primary-background-color);color:var(--text-primary-color);background:0 0}._buttonSecondary_wlyn2_284:hover{background:var(--background-tertiary-color)}._reportButton_wlyn2_294{white-space:nowrap}._deviceGrid_wlyn2_298{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.65rem;display:grid}._deviceItem_wlyn2_304{border:1px solid var(--global-divider-color);background:color-mix(in srgb, var(--card-alternate-background-color) 55%, transparent);cursor:pointer;border-radius:12px;align-items:center;gap:.6rem;min-height:44px;padding:.65rem .8rem;transition:border-color .16s,background-color .16s,box-shadow .16s;display:flex}._deviceItem_wlyn2_304:hover{border-color:var(--brand-primary-color-500);box-shadow:0 6px 14px color-mix(in srgb, var(--shadow-color) 50%, transparent)}._deviceItem_wlyn2_304 input{margin:0}._deviceLabel_wlyn2_329{color:var(--text-secondary-color);font-size:.9rem;font-weight:500}._deviceItem_wlyn2_304 input:checked+._deviceLabel_wlyn2_329{color:var(--brand-primary-color-700);font-weight:700}._alertError_wlyn2_340{border:1px solid var(--badge-danger-border-color);background:var(--badge-danger-background-color);color:var(--badge-danger-text-color);border-radius:12px;padding:.9rem 1rem;font-size:.92rem}._muted_wlyn2_349{color:var(--text-secondary-color);font-size:.92rem}._summaryGrid_wlyn2_354{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.9rem;display:grid}._summaryCard_wlyn2_360{border:1px solid var(--global-divider-color);background:var(--card-background-color);border-radius:16px;flex-direction:column;gap:.45rem;min-height:148px;padding:1rem;display:flex}._summaryCardCool_wlyn2_371{background:color-mix(in srgb, var(--badge-info-background-color) 45%, var(--card-background-color));border-color:color-mix(in srgb, var(--badge-info-border-color) 70%, var(--global-divider-color))}._summaryCardWarm_wlyn2_376{background:color-mix(in srgb, var(--badge-warning-background-color) 42%, var(--card-background-color));border-color:color-mix(in srgb, var(--badge-warning-border-color) 70%, var(--global-divider-color))}._summaryCardDry_wlyn2_381{background:color-mix(in srgb, var(--badge-danger-background-color) 28%, var(--card-background-color));border-color:color-mix(in srgb, var(--badge-danger-border-color) 65%, var(--global-divider-color))}._summaryCardHumid_wlyn2_386{background:color-mix(in srgb, var(--badge-success-background-color) 34%, var(--card-background-color));border-color:color-mix(in srgb, var(--badge-success-border-color) 70%, var(--global-divider-color))}._summaryLabel_wlyn2_391{color:var(--text-secondary-color);letter-spacing:.01em;text-transform:uppercase;font-size:.85rem;font-weight:600}._summaryValue_wlyn2_399{color:var(--text-primary-color);font-size:clamp(1.35rem,1.1rem + .8vw,1.9rem);line-height:1.1}._summaryMeta_wlyn2_405{color:var(--text-secondary-color);font-size:.86rem;line-height:1.4}._insightsGrid_wlyn2_411{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=1200px){._insightsGrid_wlyn2_411{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch}}._chartCard_wlyn2_424,._dailyCard_wlyn2_425,._readingsCard_wlyn2_426{min-width:0}._chartCard_wlyn2_424,._dailyCard_wlyn2_425{flex-direction:column;display:flex}._dailyCard_wlyn2_425 ._cardBody_wlyn2_76{flex:1;min-height:0;overflow:hidden}._chartContainer_wlyn2_442{width:100%;padding-bottom:.15rem;overflow-x:auto}._chart_wlyn2_424{width:100%;max-width:100%;display:block}._tickLabel_wlyn2_454{fill:var(--text-secondary-color);font-size:10px}._legend_wlyn2_459{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-top:.85rem;display:flex}._legendItem_wlyn2_467{color:var(--text-secondary-color);align-items:center;gap:.45rem;font-size:.86rem;display:inline-flex}._legendColor_wlyn2_475{border:1px solid var(--global-divider-color);border-radius:999px;width:12px;height:12px}._legendLabel_wlyn2_482{white-space:nowrap}._legendHint_wlyn2_486{color:var(--text-secondary-color);flex-wrap:wrap;align-items:center;gap:.35rem;margin-left:auto;font-size:.82rem;display:inline-flex}._legendLine_wlyn2_496,._legendDash_wlyn2_497{border-top:2px solid var(--text-secondary-color);width:18px;height:0}._legendDash_wlyn2_497{border-top-style:dashed}._dailySummaryList_wlyn2_507{flex-direction:column;gap:.9rem;display:flex}@media (width>=1200px){._dailyCard_wlyn2_425{max-height:600px}._dailySummaryList_wlyn2_507{height:100%;max-height:100%;padding-right:.2rem;overflow-y:auto}}._dayCard_wlyn2_526{border:1px solid var(--global-divider-color);background:color-mix(in srgb, var(--card-alternate-background-color) 55%, transparent);border-radius:14px;flex-direction:column;gap:.9rem;padding:1rem;display:flex}._dayHeader_wlyn2_536{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._dayTitle_wlyn2_543{margin:0;font-size:1rem;font-weight:700}._daySubtitle_wlyn2_549{color:var(--text-secondary-color);margin:.25rem 0 0;font-size:.86rem}._dayMetricsGrid_wlyn2_555{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.7rem;display:grid}._dayMetric_wlyn2_555{border-radius:14px;flex-direction:column;gap:.35rem;min-height:120px;padding:.9rem;display:flex}._dayMetricLabel_wlyn2_570{color:var(--text-secondary-color);text-transform:uppercase;font-size:.8rem;font-weight:700}._dayMetricValue_wlyn2_577{font-size:1.2rem;line-height:1.15}._dayMetricMeta_wlyn2_582{color:var(--text-secondary-color);font-size:.82rem;line-height:1.35}._tableWrap_wlyn2_588{border:1px solid var(--table-border-color);border-radius:14px;max-height:520px;overflow:auto}._table_wlyn2_588{border-collapse:collapse;background:var(--table-background-color);width:100%}._table_wlyn2_588 th,._table_wlyn2_588 td{border-bottom:1px solid var(--table-border-color);text-align:left;vertical-align:middle;padding:.75rem .85rem;font-size:.9rem}._table_wlyn2_588 thead th{z-index:1;background:var(--table-header-background-color);color:var(--text-secondary-color);letter-spacing:.01em;text-transform:uppercase;font-size:.82rem;font-weight:700;position:sticky;top:0}._table_wlyn2_588 tbody tr:nth-child(odd){background:var(--table-odd-row-background-color)}._table_wlyn2_588 tbody tr:nth-child(2n){background:var(--table-even-row-background-color)}._table_wlyn2_588 tbody tr:hover{background:var(--background-tertiary-color)}._numberCell_wlyn2_634{font-variant-numeric:tabular-nums}._statusBadge_wlyn2_638{text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;min-height:28px;padding:.2rem .65rem;font-size:.78rem;font-weight:700;display:inline-flex}._statusOk_wlyn2_651{border-color:var(--badge-success-border-color);background:var(--badge-success-background-color);color:var(--badge-success-text-color)}._statusWarning_wlyn2_657{border-color:var(--badge-warning-border-color);background:var(--badge-warning-background-color);color:var(--badge-warning-text-color)}._statusError_wlyn2_663{border-color:var(--badge-danger-border-color);background:var(--badge-danger-background-color);color:var(--badge-danger-text-color)}._modalOverlay_wlyn2_669{z-index:1000;background:#00000073;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._modal_wlyn2_669{border:1px solid var(--card-border-color);background:var(--card-background-color);width:min(820px,100%);max-height:88vh;color:var(--text-primary-color);border-radius:16px;overflow:auto;box-shadow:0 18px 48px #00000047}._modalHeader_wlyn2_691{border-bottom:1px solid var(--global-divider-color);background:var(--card-alternate-background-color);justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex}._modalTitle_wlyn2_701{font-size:1rem;font-weight:700}._modalClose_wlyn2_706{border:1px solid var(--global-divider-color);width:36px;height:36px;color:var(--text-primary-color);cursor:pointer;background:0 0;border-radius:999px;font-size:1.25rem;line-height:1}._modalClose_wlyn2_706:hover{background:var(--background-tertiary-color)}._modalBody_wlyn2_722{padding:1rem}._modalGrid_wlyn2_726{grid-template-columns:1fr;gap:.9rem;display:grid}@media (width>=920px){._modalGrid_wlyn2_726{grid-template-columns:1fr 1fr}}._modalSection_wlyn2_738{border:1px solid var(--global-divider-color);background:var(--background-primary-color);border-radius:14px;padding:.9rem}._modalSectionTitle_wlyn2_745{margin-bottom:.55rem;font-size:.92rem;font-weight:700}._modalRow_wlyn2_751{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}._modalChecks_wlyn2_758{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem .75rem;display:grid}._modalCheck_wlyn2_758{color:var(--text-secondary-color);align-items:center;gap:.5rem;font-size:.9rem;display:inline-flex}._modalMeta_wlyn2_772{color:var(--text-secondary-color);margin-top:.55rem;font-size:.85rem}._modalFooter_wlyn2_778{border-top:1px solid var(--global-divider-color);background:var(--card-alternate-background-color);flex-wrap:wrap;justify-content:flex-end;gap:.5rem;padding:.9rem 1rem;display:flex}@media (width<=900px){._page_wlyn2_1{padding:.8rem}._cardBody_wlyn2_76,._modalBody_wlyn2_722{padding:.9rem}._table_wlyn2_588 th,._table_wlyn2_588 td{padding:.65rem .7rem}}@media (width<=640px){._pageHeader_wlyn2_15{gap:.7rem}._topActions_wlyn2_118,._deviceListHeader_wlyn2_233,._modalFooter_wlyn2_778{align-items:stretch}._legendHint_wlyn2_486{margin-left:0}._modalChecks_wlyn2_758{grid-template-columns:1fr}._button_wlyn2_247,._metaPill_wlyn2_41,._checkboxLabel_wlyn2_169{justify-content:center;width:100%}._presetActions_wlyn2_221,._deviceActions_wlyn2_241,._topActions_wlyn2_118{width:100%}}@media (width<=760px){._page_wlyn2_1{padding:1rem}._cardHeaderSplit_wlyn2_69{flex-direction:column}._metaPill_wlyn2_41{overflow-wrap:anywhere;max-width:100%}._cardBody_wlyn2_76{padding:.8rem}}._overlay_veaty_3{background:var(--modal-overlay);z-index:20000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_veaty_9{background:var(--modal-bg);color:var(--text);border-radius:var(--radius);width:900px;max-width:95vw;max-height:90vh;box-shadow:var(--shadow-2);border:1px solid var(--border);flex-direction:column;display:flex;overflow:hidden}._header_veaty_15{background:var(--modal-bg);border-bottom:1px solid var(--border);z-index:1;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex;position:sticky;top:0}._title_veaty_17{color:var(--text);font-size:18px;font-weight:600}._closeButton_veaty_19{color:var(--icon-default-color);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px;font-size:20px;line-height:1}._closeButton_veaty_19:hover{color:var(--icon-active-color);background:color-mix(in oklab, var(--modal-bg), transparent 90%)}._closeButton_veaty_19:focus-visible{box-shadow:var(--focus-ring);outline:none}._visuallyHidden_veaty_29{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._form_veaty_35{overscroll-behavior:contain;flex:auto;padding:20px;scroll-padding-bottom:120px;overflow:auto}._grid_veaty_41{grid-template-columns:repeat(2,minmax(280px,1fr));gap:14px 24px;display:grid}._field_veaty_43{min-width:0}._label_veaty_49{color:var(--text-muted);margin-bottom:6px;font-size:13px;font-weight:500;display:block}._input_veaty_55{background:var(--input-bg);border:1px solid var(--input-border);width:100%;color:var(--text);border-radius:var(--radius-sm);min-height:44px;caret-color:var(--primary);-webkit-tap-highlight-color:transparent;touch-action:manipulation;font-size:14px;line-height:1.4;transition:border-color .15s,box-shadow .15s,background-color .15s}._input_veaty_55:hover{border-color:color-mix(in oklab, var(--primary), var(--mix-dark) 10%)}._input_veaty_55:focus{border-color:var(--primary);box-shadow:var(--focus-ring);outline:none}._input_veaty_55::placeholder{color:var(--input-placeholder);opacity:.95}input[type=date]._input_veaty_55{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){input[type=date]._input_veaty_55{--lightningcss-light: ;--lightningcss-dark:initial}}input[type=date]._input_veaty_55::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.9}select._input_veaty_55{background-clip:padding-box}textarea._input_veaty_55{min-height:120px;line-height:1.5}._input_veaty_55:disabled{opacity:.7;cursor:not-allowed}._checkbox_veaty_73{width:18px;height:18px;accent-color:var(--primary)}._inputError_veaty_79{box-shadow:0 0 0 3px color-mix(in oklab, var(--danger), transparent 70%);border-color:var(--danger)!important}._error_veaty_81{color:var(--danger);margin-top:6px;font-size:12px}._helpText_veaty_83{color:var(--text-muted);margin-top:6px;font-size:12px}._actions_veaty_89{background:linear-gradient(to top, var(--modal-bg), color-mix(in oklab, var(--modal-bg), transparent 12%));border-top:1px solid var(--border);-webkit-backdrop-filter:saturate(140%)blur(2px);backdrop-filter:saturate(140%)blur(2px);z-index:1;justify-content:flex-end;gap:10px;margin-top:18px;padding:14px 20px;display:flex;position:sticky;bottom:0}._btn_veaty_91{border-radius:var(--production-records-radius-md,8px);cursor:pointer;border:1px solid var(--production-records-border);justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 16px;font-size:14px;font-weight:500;transition:box-shadow .15s,background-color .15s,border-color .15s,opacity .15s;display:inline-flex}._btn_veaty_91:focus-visible{box-shadow:0 0 0 3px var(--production-records-focus-ring);outline:none}._btn_veaty_91:disabled{opacity:.75;cursor:not-allowed}._btnPrimary_veaty_97{background:var(--button-primary-background-color);color:var(--text-on-primary);border-color:var(--button-primary-background-color)}._btnPrimary_veaty_97:hover:not(:disabled){background:var(--button-primary-hover-background-color);border-color:var(--button-primary-hover-background-color)}._btnOutline_veaty_101{color:var(--text);background:0 0}._btnOutline_veaty_101:hover:not(:disabled){background:color-mix(in oklab, var(--modal-bg), var(--mix-dark) 3%);border-color:var(--border)}._btnDanger_veaty_105{background:var(--button-danger-background-color);color:var(--text-on-danger);border-color:var(--button-danger-background-color)}._btnDanger_veaty_105:hover:not(:disabled){background:var(--button-danger-hover-background-color);border-color:var(--button-danger-hover-background-color)}._spinner_veaty_113{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:16px;height:16px;animation:1s linear infinite _spin_veaty_113}@keyframes _spin_veaty_113{to{transform:rotate(360deg)}}._form_veaty_35::-webkit-scrollbar{width:10px}._form_veaty_35::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}._form_veaty_35::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:8px}._form_veaty_35::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--scrollbar-thumb-color), var(--mix-dark) 10%)}@media (width<=920px){._grid_veaty_41{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._modal_veaty_9,._overlay_veaty_3,._btn_veaty_91,._input_veaty_55{transition:none!important}._spinner_veaty_113{animation:none}}._overlay_1prvn_1{background:var(--modal-overlay);z-index:20000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_1prvn_3{background:var(--modal-bg);color:var(--text);border-radius:var(--radius);width:900px;max-width:95vw;max-height:90vh;box-shadow:var(--shadow-2);border:1px solid var(--border);flex-direction:column;display:flex;overflow:hidden}._header_1prvn_5{background:var(--modal-bg);border-bottom:1px solid var(--border);z-index:1;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex;position:sticky;top:0}._title_1prvn_7{color:var(--text);font-size:18px;font-weight:600}._closeButton_1prvn_9{color:var(--icon-default-color);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px;font-size:20px;line-height:1}._closeButton_1prvn_9:hover{color:var(--icon-active-color);background:color-mix(in oklab, var(--modal-bg), transparent 90%)}._closeButton_1prvn_9:focus-visible{box-shadow:var(--focus-ring);outline:none}._visuallyHidden_1prvn_15{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._form_1prvn_17{overscroll-behavior:contain;flex:auto;padding:20px;scroll-padding-bottom:120px;overflow:auto}._grid_1prvn_19{grid-template-columns:repeat(2,minmax(280px,1fr));gap:14px 24px;display:grid}._field_1prvn_21{min-width:0}._label_1prvn_23{color:var(--text-muted);margin-bottom:6px;font-size:13px;font-weight:500;display:block}._input_1prvn_25{background:var(--input-bg);border:1px solid var(--input-border);width:100%;color:var(--text);border-radius:var(--radius-sm);min-height:44px;caret-color:var(--primary);-webkit-tap-highlight-color:transparent;touch-action:manipulation;font-size:14px;line-height:1.4;transition:border-color .15s,box-shadow .15s,background-color .15s}._input_1prvn_25:hover{border-color:color-mix(in oklab, var(--primary), var(--mix-dark) 10%)}._input_1prvn_25:focus{border-color:var(--primary);box-shadow:var(--focus-ring);outline:none}._input_1prvn_25::placeholder{color:var(--input-placeholder);opacity:.95}input[type=date]._input_1prvn_25{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){input[type=date]._input_1prvn_25{--lightningcss-light: ;--lightningcss-dark:initial}}input[type=date]._input_1prvn_25::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.9}select._input_1prvn_25{background-clip:padding-box}textarea._input_1prvn_25{min-height:120px;line-height:1.5}._input_1prvn_25:disabled{opacity:.7;cursor:not-allowed}._checkbox_1prvn_43{width:18px;height:18px;accent-color:var(--primary)}._inputError_1prvn_45{box-shadow:0 0 0 3px color-mix(in oklab, var(--danger), transparent 70%);border-color:var(--danger)!important}._error_1prvn_47{color:var(--danger);margin-top:6px;font-size:12px}._helpText_1prvn_49{color:var(--text-muted);margin-top:6px;font-size:12px}._actions_1prvn_51{background:linear-gradient(to top, var(--modal-bg), color-mix(in oklab, var(--modal-bg), transparent 12%));border-top:1px solid var(--border);-webkit-backdrop-filter:saturate(140%)blur(2px);backdrop-filter:saturate(140%)blur(2px);z-index:1;justify-content:flex-end;gap:10px;margin-top:18px;padding:14px 20px;display:flex;position:sticky;bottom:0}._btn_1prvn_53{border-radius:var(--production-records-radius-md,8px);cursor:pointer;border:1px solid var(--production-records-border);justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 16px;font-size:14px;font-weight:500;transition:box-shadow .15s,background-color .15s,border-color .15s,opacity .15s;display:inline-flex}._btn_1prvn_53:focus-visible{box-shadow:0 0 0 3px var(--production-records-focus-ring);outline:none}._btn_1prvn_53:disabled{opacity:.75;cursor:not-allowed}._btnPrimary_1prvn_59{background:var(--button-primary-background-color);color:var(--text-on-primary);border-color:var(--button-primary-background-color)}._btnPrimary_1prvn_59:hover:not(:disabled){background:var(--button-primary-hover-background-color);border-color:var(--button-primary-hover-background-color)}._btnOutline_1prvn_63{color:var(--text);background:0 0}._btnOutline_1prvn_63:hover:not(:disabled){background:color-mix(in oklab, var(--modal-bg), var(--mix-dark) 3%);border-color:var(--border)}._btnDanger_1prvn_67{background:var(--button-danger-background-color);color:var(--text-on-danger);border-color:var(--button-danger-background-color)}._btnDanger_1prvn_67:hover:not(:disabled){background:var(--button-danger-hover-background-color);border-color:var(--button-danger-hover-background-color)}._spinner_1prvn_71{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:16px;height:16px;animation:1s linear infinite _spin_1prvn_71}@keyframes _spin_1prvn_71{to{transform:rotate(360deg)}}._form_1prvn_17::-webkit-scrollbar{width:10px}._form_1prvn_17::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}._form_1prvn_17::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:8px}._form_1prvn_17::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--scrollbar-thumb-color), var(--mix-dark) 10%)}@media (width<=920px){._grid_1prvn_19{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._modal_1prvn_3,._overlay_1prvn_1,._btn_1prvn_53,._input_1prvn_25{transition:none!important}._spinner_1prvn_71{animation:none}}@media (width<=760px){._page_1iosl_3{padding:1rem}._pageHeader_1iosl_53,._headerActions_1iosl_767{flex-direction:column;align-items:stretch}._search_1iosl_445,._select_1iosl_441{min-width:0;max-width:100%}._tableWrap_1iosl_559{overscroll-behavior-x:contain;max-width:100%}}@media (prefers-color-scheme:dark){input[type=date]._input_myich_23{--lightningcss-light: ;--lightningcss-dark:initial}}@keyframes _spin_myich_69{to{transform:rotate(360deg)}}@media (width<=920px){._grid_myich_17{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._modal_myich_3,._overlay_myich_1,._btn_myich_51,._input_myich_23{transition:none!important}._spinner_myich_69{animation:none}}._overlay_myich_1{background:var(--modal-overlay);z-index:20000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_myich_3{background:var(--modal-bg);color:var(--text);border-radius:var(--radius);width:900px;max-width:95vw;max-height:90vh;box-shadow:var(--shadow-2);border:1px solid var(--border);flex-direction:column;display:flex;overflow:hidden}._header_myich_5{background:var(--modal-bg);border-bottom:1px solid var(--border);z-index:1;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex;position:sticky;top:0}._title_myich_7{color:var(--text);font-size:18px;font-weight:600}._closeButton_myich_9{color:var(--icon-default-color);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px;font-size:20px;line-height:1}._closeButton_myich_9:hover{color:var(--icon-active-color);background:color-mix(in oklab, var(--modal-bg), transparent 90%)}._closeButton_myich_9:focus-visible{box-shadow:var(--focus-ring);outline:none}._form_myich_15{overscroll-behavior:contain;flex:auto;padding:20px;scroll-padding-bottom:120px;overflow:auto}._grid_myich_17{grid-template-columns:repeat(2,minmax(280px,1fr));gap:14px 24px;display:grid}._field_myich_19{min-width:0}._label_myich_21{color:var(--text-muted);margin-bottom:6px;font-size:13px;font-weight:500;display:block}._input_myich_23{background:var(--input-bg);border:1px solid var(--input-border);width:100%;color:var(--text);border-radius:var(--radius-sm);min-height:44px;caret-color:var(--primary);-webkit-tap-highlight-color:transparent;touch-action:manipulation;font-size:14px;line-height:1.4;transition:border-color .15s,box-shadow .15s,background-color .15s}._input_myich_23:hover{border-color:color-mix(in oklab, var(--primary), var(--mix-dark) 10%)}._input_myich_23:focus{border-color:var(--primary);box-shadow:var(--focus-ring);outline:none}._input_myich_23::placeholder{color:var(--input-placeholder);opacity:.95}input[type=date]._input_myich_23{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){input[type=date]._input_myich_23{--lightningcss-light: ;--lightningcss-dark:initial}}input[type=date]._input_myich_23::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.9}select._input_myich_23{background-clip:padding-box}textarea._input_myich_23{min-height:120px;line-height:1.5}._input_myich_23:disabled{opacity:.7;cursor:not-allowed}._checkbox_myich_41{width:18px;height:18px;accent-color:var(--primary)}._inputError_myich_43{box-shadow:0 0 0 3px color-mix(in oklab, var(--danger), transparent 70%);border-color:var(--danger)!important}._error_myich_45{color:var(--danger);margin-top:6px;font-size:12px}._helpText_myich_47{color:var(--text-muted);margin-top:6px;font-size:12px}._actions_myich_49{background:linear-gradient(to top, var(--modal-bg), color-mix(in oklab, var(--modal-bg), transparent 12%));border-top:1px solid var(--border);-webkit-backdrop-filter:saturate(140%)blur(2px);backdrop-filter:saturate(140%)blur(2px);z-index:1;justify-content:flex-end;gap:10px;margin-top:18px;padding:14px 20px;display:flex;position:sticky;bottom:0}._btn_myich_51{border-radius:var(--production-records-radius-md,8px);cursor:pointer;border:1px solid var(--production-records-border);justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 16px;font-size:14px;font-weight:500;transition:box-shadow .15s,background-color .15s,border-color .15s,opacity .15s;display:inline-flex}._btn_myich_51:focus-visible{box-shadow:0 0 0 3px var(--production-records-focus-ring);outline:none}._btn_myich_51:disabled{opacity:.75;cursor:not-allowed}._btnPrimary_myich_57{background:var(--button-primary-background-color);color:var(--text-on-primary);border-color:var(--button-primary-background-color)}._btnPrimary_myich_57:hover:not(:disabled){background:var(--button-primary-hover-background-color);border-color:var(--button-primary-hover-background-color)}._btnOutline_myich_61{color:var(--text);background:0 0}._btnOutline_myich_61:hover:not(:disabled){background:color-mix(in oklab, var(--modal-bg), var(--mix-dark) 3%);border-color:var(--border)}._btnDanger_myich_65{background:var(--button-danger-background-color);color:var(--text-on-danger);border-color:var(--button-danger-background-color)}._btnDanger_myich_65:hover:not(:disabled){background:var(--button-danger-hover-background-color);border-color:var(--button-danger-hover-background-color)}._spinner_myich_69{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:16px;height:16px;animation:1s linear infinite _spin_myich_69}._form_myich_15::-webkit-scrollbar{width:10px}._form_myich_15::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}._form_myich_15::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:8px}._form_myich_15::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab, var(--scrollbar-thumb-color), var(--mix-dark) 10%)}@media (width<=920px){._grid_myich_17{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._modal_myich_3,._overlay_myich_1,._btn_myich_51,._input_myich_23{transition:none!important}._spinner_myich_69{animation:none}}._overlay_18ol2_1{background:var(--modal-overlay);z-index:20000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_18ol2_3{background:var(--modal-bg);color:var(--text);border-radius:var(--radius);width:900px;max-width:95vw;max-height:90vh;box-shadow:var(--shadow-2);border:1px solid var(--border);flex-direction:column;display:flex;overflow:hidden}._header_18ol2_5{background:var(--modal-bg);border-bottom:1px solid var(--border);z-index:1;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex;position:sticky;top:0}._title_18ol2_7{color:var(--text);font-size:18px;font-weight:600}._closeButton_18ol2_9{color:var(--icon-default-color);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px;font-size:20px;line-height:1}._closeButton_18ol2_9:hover{color:var(--icon-active-color);background:color-mix(in oklab, var(--modal-bg), transparent 90%)}._closeButton_18ol2_9:focus-visible{box-shadow:var(--focus-ring);outline:none}._form_18ol2_15{overscroll-behavior:contain;flex:auto;padding:20px;overflow:auto}._helpText_18ol2_17{color:var(--text-muted);margin:12px 0;font-size:12px}._actions_18ol2_19{background:linear-gradient(to top, var(--modal-bg), color-mix(in oklab, var(--modal-bg), transparent 12%));border-top:1px solid var(--border);-webkit-backdrop-filter:saturate(140%)blur(2px);backdrop-filter:saturate(140%)blur(2px);z-index:1;justify-content:flex-end;gap:10px;margin-top:18px;padding:14px 20px;display:flex;position:sticky;bottom:0}._btn_18ol2_21{border-radius:var(--production-records-radius-md,8px);cursor:pointer;border:1px solid var(--production-records-border);justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 16px;font-size:14px;font-weight:500;transition:box-shadow .15s,background-color .15s,border-color .15s,opacity .15s;display:inline-flex}._btn_18ol2_21:focus-visible{box-shadow:0 0 0 3px var(--production-records-focus-ring);outline:none}._btn_18ol2_21:disabled{opacity:.75;cursor:not-allowed}._btnPrimary_18ol2_27{background:var(--button-primary-background-color);color:var(--text-on-primary);border-color:var(--button-primary-background-color)}._btnPrimary_18ol2_27:hover:not(:disabled){background:var(--button-primary-hover-background-color);border-color:var(--button-primary-hover-background-color)}._btnOutline_18ol2_31{color:var(--text);background:0 0}._btnOutline_18ol2_31:hover:not(:disabled){background:color-mix(in oklab, var(--modal-bg), var(--mix-dark) 3%);border-color:var(--border)}._btnDanger_18ol2_35{background:var(--button-danger-background-color);color:var(--text-on-danger);border-color:var(--button-danger-background-color)}._btnDanger_18ol2_35:hover:not(:disabled){background:var(--button-danger-hover-background-color);border-color:var(--button-danger-hover-background-color)}._page_1iosl_3,._page_1iosl_3 *,._page_1iosl_3 :before,._page_1iosl_3 :after{box-sizing:border-box}._page_1iosl_3{background:var(--background-primary-color);color:var(--text-primary-color);--font-title:clamp(1.4rem, 1.1rem + 1vw, 2rem);--font-base:.95rem;--space-sm:8px;--space-md:12px;--space-lg:16px;--radius-base:12px;flex-direction:column;width:100%;min-height:100vh;padding:2rem;display:flex}._container_1iosl_45{width:100%}._pageHeader_1iosl_53{justify-content:space-between;align-items:center;gap:1rem;display:flex}._title_1iosl_67{color:var(--text-primary-color);letter-spacing:-.02em;margin:0 0 1.25rem;font-size:clamp(1.4rem,1.1rem + 1vw,2rem);font-weight:800}._card_1iosl_85{background:var(--card-background-color);border:1px solid var(--card-border-color);border-radius:var(--admin-radius);box-shadow:var(--admin-shadow-soft);padding:1rem}._cardHeader_1iosl_101{border-bottom:1px dashed var(--card-border-color);color:var(--text-secondary-color);letter-spacing:.01em;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;font-weight:600;display:flex}._alert_1iosl_127{border:1px solid var(--card-border-color);border-radius:12px;margin-bottom:1rem;padding:.75rem 1rem;font-size:.95rem}._alert--error_1iosl_143{border-left:4px solid var(--button-danger-background-color);background:color-mix(in srgb, var(--badge-danger-background-color) 20%, transparent);color:var(--badge-danger-text-color)}._alert--success_1iosl_163{border-left:4px solid var(--badge-success-border-color);background:color-mix(in srgb, var(--badge-success-background-color) 20%, transparent);color:var(--badge-success-text-color)}._hr_1iosl_183{background:var(--card-border-color);border:0;height:1px;margin:1.5rem 0}._button_1iosl_199{border:1px solid var(--card-border-color);background:var(--button-secondary-background-color);color:var(--text-primary-color);cursor:pointer;white-space:nowrap;border-radius:12px;align-items:center;gap:.5rem;padding:.6rem .9rem;font-weight:600;text-decoration:none;transition:transform 80ms,box-shadow .15s,background .2s,border-color .2s;display:inline-flex}._button_1iosl_199:hover:not(:disabled){box-shadow:var(--admin-shadow-soft);transform:translateY(-1px)}._button_1iosl_199:active{transform:translateY(0)}._button_1iosl_199:focus-visible{box-shadow:var(--focus-ring-color);outline:none}._button_1iosl_199:disabled{opacity:.6;cursor:not-allowed}._button--primary_1iosl_279{background:var(--button-primary-hover-background-color);color:var(--text-on-primary);border-color:#0000}._button--secondary_1iosl_291{background:var(--button-secondary-background-color);color:var(--text-primary-color)}._button--danger_1iosl_301{background:var(--button-delete-background-color,var(--button-danger-background-color));color:var(--text-on-danger);border-color:#0000}._button--danger_1iosl_301:hover:not(:disabled){background:var(--button-delete-hover-background-color,var(--button-danger-hover-background-color))}._button--create_1iosl_323{background:var(--button-create-background-color);color:var(--button-create-text-color);border-color:#0000}._button--create_1iosl_323:hover:not(:disabled){background:var(--button-create-hover-background-color-alt)}._button--edit_1iosl_345{background:var(--button-edit-background-color);color:var(--text-on-primary);border-color:#0000}._button--edit_1iosl_345:hover:not(:disabled){background:var(--button-edit-hover-background-color)}._button--view_1iosl_363{background:var(--button-view-background-color);color:var(--text-on-primary);border-color:#0000}._button--view_1iosl_363:hover:not(:disabled){background:var(--button-view-hover-background-color)}._button--link_1iosl_381{background:var(--button-edit-soft-background-color);color:var(--link-text-color);border-color:var(--button-outline-border-color)}._button--link_1iosl_381:hover:not(:disabled){color:var(--link-hover-text-color);border-color:var(--brand-primary-color-600)}._button__icon_1iosl_401{opacity:.85;width:1.1rem;height:1.1rem;display:inline-flex}._field_1iosl_417{gap:.5rem;display:grid}._label_1iosl_427{color:var(--text-secondary-color);font-size:.9rem;font-weight:600}._input_1iosl_439,._select_1iosl_441,._textarea_1iosl_443,._search__input_1iosl_445{border:1px solid var(--input-border-color);background:var(--input-background-color);width:100%;color:var(--input-text-color);border-radius:12px;padding:.65rem .85rem;transition:border-color .2s,box-shadow .2s,background .2s}._input_1iosl_439::placeholder,._search__input_1iosl_445::placeholder,._textarea_1iosl_443::placeholder{color:var(--text-secondary-color)}._input_1iosl_439:focus,._select_1iosl_441:focus,._textarea_1iosl_443:focus,._search__input_1iosl_445:focus{border-color:var(--button-primary-background-color);box-shadow:var(--focus-ring-color);background:color-mix(in oklab, var(--card-alternate-background-color) 92%, var(--color-mix-light-base-color));outline:none}._search_1iosl_445{flex:1;align-items:center;min-width:260px;display:flex;position:relative}._search__icon_1iosl_529{pointer-events:none;opacity:.85;width:1.1rem;height:1.1rem;display:inline-flex;position:absolute;left:.75rem}._search__input_1iosl_445{padding-left:2rem}._tableWrap_1iosl_559{border:1px solid var(--card-border-color);border-radius:12px;overflow:auto}._table_1iosl_559{border-collapse:separate;border-spacing:0;background:var(--table-background-color);width:100%;min-width:720px}._table_1iosl_559 thead th{z-index:1;background:var(--table-header-background-color);text-align:left;color:var(--text-secondary-color);border-bottom:1px solid var(--card-border-color);padding:.8rem .9rem;font-size:.85rem;font-weight:700;position:sticky;top:0}._table_1iosl_559 tbody td{border-bottom:1px dashed var(--card-border-color);padding:.85rem .9rem}._table_1iosl_559 tbody tr:hover{background:color-mix(in oklab, var(--table-background-color) 92%, var(--color-mix-light-base-color))}._colActions_1iosl_639,._cellActions_1iosl_641{text-align:right}._emptyCell_1iosl_649{text-align:center;color:var(--text-secondary-color);padding:1.1rem .9rem;font-style:italic}._badge_1iosl_665{border:1px solid var(--card-border-color);color:var(--text-secondary-color);background:var(--card-alternate-background-color);border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .55rem;font-size:.75rem;font-weight:700;display:inline-flex}._badgeActive_1iosl_691{color:var(--badge-success-text-color);border-color:var(--badge-success-border-color);background:var(--badge-success-background-color)}._badgeInactive_1iosl_703{color:var(--badge-danger-text-color);border-color:var(--badge-danger-border-color);background:var(--badge-danger-background-color)}._badgeBuiltin_1iosl_715{color:var(--badge-info-text-color);border-color:var(--badge-info-border-color);background:var(--badge-info-background-color)}._badgeSuper_1iosl_727{color:var(--badge-warning-text-color);border-color:var(--badge-warning-border-color);background:var(--badge-warning-background-color)}._uMuted_1iosl_741,._muted_1iosl_743,._smallMuted_1iosl_745{color:var(--text-secondary-color);font-size:.9rem}._mt3_1iosl_755{margin-top:1rem}._actions_1iosl_763,._actionsRow_1iosl_765,._headerActions_1iosl_767{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}._actionsRow_1iosl_765{justify-content:flex-end;margin:.75rem 0}._headerActions_1iosl_767{justify-content:space-between;margin-bottom:1rem}._page_1iosl_3 ::-webkit-scrollbar{width:10px;height:10px}._page_1iosl_3 ::-webkit-scrollbar-thumb{background:var(--card-border-color);border-radius:10px}._page_1iosl_3 ::-webkit-scrollbar-track{background:0 0}@media (width<=760px){._page_1iosl_3{padding:1rem}._pageHeader_1iosl_53,._headerActions_1iosl_767{flex-direction:column;align-items:stretch}._search_1iosl_445,._select_1iosl_441{min-width:0;max-width:100%}._tableWrap_1iosl_559{overscroll-behavior-x:contain;max-width:100%}}._page_cmmy3_1{flex-direction:column;gap:1rem;padding:1.2rem;display:flex}._header_cmmy3_15{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._title_cmmy3_29{color:var(--text-primary-color);margin:0}._subtitle_cmmy3_39{color:var(--text-secondary-color);margin:.2rem 0 0}._toolbar_cmmy3_49{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._filterBlock_cmmy3_63{flex-direction:column;gap:.2rem;min-width:220px;display:flex}._filterLabel_cmmy3_77{color:var(--text-secondary-color);font-size:.75rem}._searchBox_cmmy3_87{border:1px solid var(--navbar-border-color);background:var(--background-primary-color);border-radius:8px;align-items:center;gap:.45rem;min-width:260px;padding:.4rem .6rem;display:flex}._searchBox_cmmy3_87 input{color:var(--text-primary-color);background:0 0;border:none;outline:none;width:100%}._button_cmmy3_125,._buttonGhost_cmmy3_127,._buttonDanger_cmmy3_129,._iconButton_cmmy3_131{cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:.4rem;padding:.45rem .75rem;display:inline-flex}._button_cmmy3_125{background:var(--brand-primary-color-600);border-color:var(--brand-primary-color-600);color:#fff}._button_cmmy3_125:hover{filter:brightness(.96)}._buttonGhost_cmmy3_127{color:#0f172a;background:#f8fafc;border-color:#cbd5e1}._buttonDanger_cmmy3_129{color:#fff;background:#dc2626;border-color:#dc2626}._iconButton_cmmy3_131{color:#0f172a;background:#f8fafc;border-color:#cbd5e1;padding:.3rem .45rem}._select_cmmy3_207,._input_cmmy3_209,._textarea_cmmy3_211{border:1px solid var(--navbar-border-color);background:var(--background-primary-color);color:var(--text-primary-color);border-radius:8px;width:100%;padding:.45rem .6rem}._fieldGroup_cmmy3_229{flex-direction:column;gap:.35rem;display:flex}._fieldLabel_cmmy3_241{color:var(--text-primary-color);font-size:.82rem;font-weight:600}._textarea_cmmy3_211{resize:vertical;min-height:90px}._boardTopScroll_cmmy3_263{overflow:auto hidden}._boardTopInner_cmmy3_273{height:1px}._boardViewport_cmmy3_281{overflow:auto visible}._board_cmmy3_263{flex-wrap:nowrap;gap:.75rem;min-width:max-content;display:flex}._column_cmmy3_305{background:var(--background-primary-color);border:1px solid var(--navbar-border-color);cursor:grab;border-radius:10px;flex-direction:column;flex:0 0 360px;min-height:420px;display:flex;overflow:hidden}._checklistEditor_cmmy3_329{flex-direction:column;gap:.35rem;display:flex}._checklistRow_cmmy3_341{grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:.35rem;display:grid}._columnColorBar_cmmy3_355{width:100%;height:4px}._columnHeader_cmmy3_365{border-bottom:1px solid var(--navbar-border-color);justify-content:space-between;align-items:center;padding:.6rem;display:flex}._columnTitle_cmmy3_381{align-items:center;gap:.5rem;min-width:0;font-weight:600;display:flex}._columnIcon_cmmy3_397{flex:none}._badge_cmmy3_405{background:var(--background-secondary-color);border:1px solid var(--navbar-border-color);border-radius:999px;padding:0 .45rem;font-size:.75rem}._columnActions_cmmy3_421{gap:.25rem;display:flex}._columnBody_cmmy3_431{flex-direction:column;gap:.55rem;padding:.6rem;display:flex}._card_cmmy3_445{border:1px solid var(--navbar-border-color);background:var(--background-secondary-color);cursor:grab;border-radius:8px;padding:.6rem}._cardTop_cmmy3_461{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}._cardTitleRow_cmmy3_475{align-items:flex-start;gap:.35rem;min-width:0;display:flex}._cardIcon_cmmy3_489{flex:none;margin-top:.1rem}._cardTop_cmmy3_461 h3{overflow-wrap:anywhere;margin:0;font-size:.92rem}._priority_cmmy3_511{border:1px solid var(--navbar-border-color);white-space:nowrap;border-radius:999px;flex:none;padding:.08rem .45rem;font-size:.72rem}._priorityLow_cmmy3_529{color:#3f6212;background:#ecfccb;border-color:#84cc16}._priorityMedium_cmmy3_541{color:#075985;background:#e0f2fe;border-color:#38bdf8}._priorityHigh_cmmy3_553{color:#9a3412;background:#ffedd5;border-color:#fb923c}._priorityUrgent_cmmy3_565{color:#991b1b;background:#fee2e2;border-color:#f87171}._companyTag_cmmy3_577{border:1px solid;border-radius:999px;width:fit-content;margin-top:.35rem;padding:.08rem .45rem;font-size:.7rem}._companyVeddanta_cmmy3_595{color:#166534;background:#dcfce7;border-color:#4ade80}._companyEizz_cmmy3_607{color:#5b21b6;background:#ede9fe;border-color:#a78bfa}._cardDesc_cmmy3_619{color:var(--text-secondary-color);margin:.4rem 0 0;font-size:.82rem}._cardMeta_cmmy3_631{color:var(--text-secondary-color);flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-top:.45rem;font-size:.75rem;display:flex}._featuresRow_cmmy3_651{flex-wrap:wrap;gap:.25rem;margin-top:.45rem;display:flex}._featureTag_cmmy3_665{border:1px solid var(--navbar-border-color);border-radius:999px;padding:.1rem .45rem;font-size:.72rem}._cardActions_cmmy3_679{justify-content:flex-end;gap:.3rem;margin-top:.45rem;display:flex}._error_cmmy3_693{color:#dc2626;background:#dc262614;border:1px solid #dc2626;border-radius:8px;padding:.55rem .7rem}._emptyBoard_cmmy3_709{border:1px dashed var(--navbar-border-color);background:var(--background-primary-color);border-radius:10px;flex-direction:column;gap:.5rem;padding:1rem;display:flex}._emptyBoard_cmmy3_709 h2{margin:0;font-size:1.1rem}._emptyBoard_cmmy3_709 p{color:var(--text-secondary-color);margin:0}._modalOverlay_cmmy3_749{z-index:1200;background:#00000073;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._modal_cmmy3_749{background:var(--background-primary-color);border:1px solid var(--navbar-border-color);border-radius:10px;flex-direction:column;gap:.75rem;width:min(840px,100%);max-height:90vh;padding:.85rem;display:flex;overflow-y:auto}._modalHeader_cmmy3_797{justify-content:space-between;align-items:center;display:flex}._modalHeader_cmmy3_797 h2{margin:0;font-size:1rem}._modalBody_cmmy3_819{flex-direction:column;gap:.55rem;display:flex}._modalTabs_cmmy3_831{gap:.35rem;display:flex}._modalTabBtn_cmmy3_841{border:1px solid var(--navbar-border-color);color:#0f172a;cursor:pointer;background:#f8fafc;border-radius:8px;padding:.35rem .7rem;font-size:.82rem}._modalTabBtnActive_cmmy3_861{color:#1e3a8a;background:#dbeafe;border-color:#60a5fa}._grid2_cmmy3_873{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}._checkbox_cmmy3_885{align-items:center;gap:.4rem;font-size:.85rem;display:inline-flex}._modalFooter_cmmy3_899{justify-content:flex-end;gap:.5rem;display:flex}._iconPickerHeader_cmmy3_911{color:var(--text-secondary-color);font-size:.82rem}._iconPickerScroll_cmmy3_921{border:1px solid var(--navbar-border-color);border-radius:8px;max-height:190px;padding:.45rem;overflow-y:auto}._iconPickerGrid_cmmy3_937{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}._colorPalette_cmmy3_949{flex-wrap:wrap;gap:.35rem;display:flex}._colorPaletteWrapper_cmmy3_961{flex-direction:column;gap:.55rem;display:flex}._colorSwatch_cmmy3_973{border:1px solid var(--navbar-border-color);cursor:pointer;border-radius:6px;width:24px;height:24px}._colorSwatchSelected_cmmy3_989{box-shadow:inset 0 0 0 2px #fff, 0 0 0 2px var(--brand-primary-color-600)}._customColorRow_cmmy3_997{grid-template-columns:auto auto 1fr;align-items:center;gap:.45rem;display:grid}._customColorLabel_cmmy3_1011{color:var(--text-secondary-color);font-size:.78rem}._customColorInput_cmmy3_1021{border:1px solid var(--navbar-border-color);cursor:pointer;background:0 0;border-radius:6px;width:34px;height:24px;padding:0}._customColorHex_cmmy3_1041{border:1px solid var(--navbar-border-color);background:var(--background-primary-color);color:var(--text-primary-color);border-radius:8px;width:100%;padding:.35rem .5rem}._iconOption_cmmy3_1059{border:1px solid var(--navbar-border-color);color:var(--text-primary-color);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.35rem;min-height:34px;padding:.35rem;font-size:.75rem;display:flex}._iconOptionSelected_cmmy3_1087{border-color:var(--brand-primary-color-600);box-shadow:inset 0 0 0 1px var(--brand-primary-color-600)}._featuresEditor_cmmy3_1097{border:1px solid var(--navbar-border-color);border-radius:8px;padding:.6rem}._featuresEditor_cmmy3_1097 h3{margin:0 0 .45rem;font-size:.92rem}._featureEditorRow_cmmy3_1119{border:1px solid var(--navbar-border-color);border-radius:8px;flex-direction:column;gap:.35rem;margin-bottom:.5rem;padding:.5rem;display:flex}._featureToggleLabel_cmmy3_1139{align-items:center;gap:.45rem;font-size:.85rem;display:inline-flex}._featureDescription_cmmy3_1153{color:var(--text-secondary-color);font-size:.78rem}._featurePresetsRow_cmmy3_1163{flex-wrap:wrap;gap:.35rem;display:flex}._presetButton_cmmy3_1175{border:1px solid var(--navbar-border-color);color:var(--text-primary-color);cursor:pointer;background:0 0;border-radius:999px;padding:.2rem .55rem;font-size:.75rem}._featuresCatalog_cmmy3_1195{border:1px solid var(--navbar-border-color);background:var(--background-primary-color);border-radius:10px;padding:.75rem}._featuresHeader_cmmy3_1209{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}._featuresHeader_cmmy3_1209 h2{margin:0;font-size:1rem}._table_cmmy3_1233{border-collapse:collapse;width:100%}._table_cmmy3_1233 th,._table_cmmy3_1233 td{border-bottom:1px solid var(--navbar-border-color);text-align:left;padding:.45rem .35rem;font-size:.85rem}._inlineActions_cmmy3_1259{gap:.3rem;display:inline-flex}._assigneeAddRow_cmmy3_1269{grid-template-columns:1fr auto;gap:.45rem;display:grid}._ownerInfoRow_cmmy3_1281{align-items:center;gap:.35rem;font-size:.82rem;display:flex}._ownerInfoLabel_cmmy3_1295{color:var(--text-secondary-color)}._ownerHelp_cmmy3_1303{color:var(--text-secondary-color);font-size:.75rem}._assigneeChecklist_cmmy3_1313{border:1px solid var(--navbar-border-color);border-radius:8px;flex-direction:column;gap:.35rem;max-height:180px;padding:.5rem;display:flex;overflow-y:auto}._assigneeEmpty_cmmy3_1335{color:var(--text-secondary-color);font-size:.8rem}._header_cmmy3_15{flex-wrap:wrap}._searchBox_cmmy3_87 input{min-width:0}@media (width<=760px){._header_cmmy3_15{flex-direction:column;align-items:stretch}._toolbar_cmmy3_49,._filterBlock_cmmy3_63,._searchBox_cmmy3_87{width:100%;min-width:0}._page_cmmy3_1{padding:1rem}}._page_1518g_1{flex-direction:column;gap:1rem;padding:1.2rem;display:flex}._header_1518g_8{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._title_1518g_15{color:var(--text-primary-color);margin:0}._subtitle_1518g_20{color:var(--text-secondary-color);margin:.25rem 0 0}._toolbar_1518g_25{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._searchBox_1518g_32{border:1px solid var(--navbar-border-color);background:var(--background-primary-color);border-radius:8px;align-items:center;gap:.45rem;min-width:280px;padding:.4rem .6rem;display:flex}._searchBox_1518g_32 input{color:var(--text-primary-color);background:0 0;border:none;outline:none;width:100%}._button_1518g_51,._buttonGhost_1518g_52,._iconButton_1518g_53{cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:.4rem;padding:.45rem .75rem;display:inline-flex}._button_1518g_51{background:var(--brand-primary-color-600);border-color:var(--brand-primary-color-600);color:#fff}._buttonGhost_1518g_52,._iconButton_1518g_53{border-color:var(--navbar-border-color);color:var(--text-primary-color);background:0 0}._tableWrap_1518g_76{border:1px solid var(--navbar-border-color);background:var(--background-primary-color);border-radius:10px;overflow:auto}._table_1518g_76{border-collapse:collapse;width:100%}._table_1518g_76 th,._table_1518g_76 td{border-bottom:1px solid var(--navbar-border-color);text-align:left;padding:.5rem;font-size:.85rem}._actions_1518g_96{gap:.3rem;display:inline-flex}._colorChip_1518g_101{vertical-align:middle;border-radius:50%;width:14px;height:14px;margin-right:.35rem;display:inline-block}._error_1518g_110{color:#dc2626;background:#dc262614;border:1px solid #dc2626;border-radius:8px;padding:.55rem .7rem}._modalOverlay_1518g_118{z-index:1200;background:#00000073;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._modal_1518g_118{background:var(--background-primary-color);border:1px solid var(--navbar-border-color);border-radius:10px;flex-direction:column;gap:.75rem;width:min(760px,100%);max-height:90vh;padding:.85rem;display:flex;overflow-y:auto}._modalHeader_1518g_142{justify-content:space-between;align-items:center;display:flex}._modalHeader_1518g_142 h2{margin:0;font-size:1rem}._modalBody_1518g_153{flex-direction:column;gap:.55rem;display:flex}._modalFooter_1518g_159{justify-content:flex-end;gap:.5rem;display:flex}._input_1518g_165,._select_1518g_166,._textarea_1518g_167{border:1px solid var(--navbar-border-color);background:var(--background-primary-color);color:var(--text-primary-color);border-radius:8px;width:100%;padding:.45rem .6rem}._textarea_1518g_167{resize:vertical;min-height:90px}._grid2_1518g_181{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}._checkbox_1518g_187{align-items:center;gap:.4rem;font-size:.85rem;display:inline-flex}._header_1518g_8{flex-wrap:wrap}._searchBox_1518g_32 input{min-width:0}._grid2_1518g_181{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=760px){._header_1518g_8{flex-direction:column;align-items:stretch}._toolbar_1518g_25,._searchBox_1518g_32{width:100%;min-width:0}._modal_1518g_118{max-height:calc(100dvh - 2rem)}._grid2_1518g_181{grid-template-columns:minmax(0,1fr)}._page_1518g_1{padding:1rem}}._overlay_1mdmr_1{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_1mdmr_29{background:var(--card-background-color);width:90%;max-width:500px;box-shadow:var(--shadow-xl);border:1px solid var(--card-border-color);border-radius:12px;flex-direction:column;max-height:90vh;display:flex}._header_1mdmr_53{border-bottom:1px solid var(--card-border-color);justify-content:space-between;align-items:center;padding:1.5rem;display:flex}._title_1mdmr_69{color:var(--text-primary-color);margin:0;font-size:1.25rem;font-weight:700}._closeButton_1mdmr_83{color:#dc3545;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;font-size:1.2rem;transition:opacity .2s;display:flex}._closeButton_1mdmr_83:hover{opacity:.8}._form_1mdmr_117{padding:1.5rem;overflow-y:auto}._field_1mdmr_127{margin-bottom:1.5rem}._label_1mdmr_135{color:var(--text-primary-color);margin-bottom:.5rem;font-size:.9rem;font-weight:500;display:block}._input_1mdmr_151,._select_1mdmr_151{border:1px solid var(--input-border-color);background:var(--input-background-color);width:100%;color:var(--text-primary-color);border-radius:8px;padding:.75rem;font-size:.95rem;transition:border-color .2s}._input_1mdmr_151:focus,._select_1mdmr_151:focus{border-color:var(--brand-primary-color-500);box-shadow:0 0 0 3px var(--brand-primary-color-100);outline:none}._checkboxContainer_1mdmr_185{cursor:pointer;align-items:center;gap:8px;display:flex}._checkbox_1mdmr_185{cursor:pointer;width:18px;height:18px}._footer_1mdmr_211{border-top:1px solid var(--card-border-color);background:var(--card-alternate-background-color);border-bottom-right-radius:12px;border-bottom-left-radius:12px;justify-content:flex-end;gap:12px;padding:1rem 1.5rem;display:flex}._buttonCancel_1mdmr_233{border:1px solid var(--button-outline-border-color);color:var(--text-secondary-color);cursor:pointer;background:0 0;border-radius:8px;padding:10px 20px;font-weight:600;transition:all .2s}._buttonCancel_1mdmr_233:hover{background:var(--bg-subtle);color:var(--text-primary-color)}._buttonSave_1mdmr_265{background:var(--brand-primary-color-500);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-weight:600;transition:all .2s;display:flex}._buttonSave_1mdmr_265:hover{background:var(--brand-primary-color-600);transform:translateY(-1px)}._buttonSave_1mdmr_265:disabled{opacity:.7;cursor:not-allowed;transform:none}._container_1kg43_3{max-width:1400px;min-height:100vh;color:var(--text-primary-color);background:var(--background-primary-color);margin:0 auto;padding:2rem}._header_1kg43_21{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}._title_1kg43_35{color:var(--text-primary-color);letter-spacing:-.02em;margin:0;font-size:clamp(1.4rem,1.1rem + 1vw,2rem);font-weight:800}._buttonPrimary_1kg43_51{background-color:var(--brand-primary-color-500);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-size:.95rem;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 2px 4px #0000001a}._buttonPrimary_1kg43_51:hover{background-color:var(--brand-primary-color-600);transform:translateY(-1px);box-shadow:0 4px 6px #00000026}._tableContainer_1kg43_95{background:var(--card-background-color);box-shadow:var(--admin-shadow-soft);border:1px solid var(--card-border-color);border-radius:12px;overflow:hidden}._table_1kg43_95{border-collapse:collapse;width:100%}._table_1kg43_95 th,._table_1kg43_95 td{text-align:left;border-bottom:1px solid var(--card-border-color);padding:1rem 1.5rem}._table_1kg43_95 th{background-color:var(--bg-subtle);color:var(--text-secondary-color);text-transform:uppercase;letter-spacing:.05em;font-size:.9rem;font-weight:600}._table_1kg43_95 tr:last-child td{border-bottom:none}._table_1kg43_95 tr:hover{background-color:var(--card-alternate-background-color)}._actions_1kg43_167{gap:8px;display:flex}._actionButton_1kg43_177{border:1px solid var(--button-outline-border-color);color:var(--text-secondary-color);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}._actionButton_1kg43_177:hover{background-color:var(--bg-subtle);color:var(--brand-primary-color-500);border-color:var(--brand-primary-color-500)}._deleteButton_1kg43_215:hover{color:#dc2626;background-color:#fef2f2;border-color:#dc2626}._loading_1kg43_227,._emptyState_1kg43_227{text-align:center;color:var(--text-secondary-color);padding:3rem}@media (width<=760px){._container_1kg43_3{padding:1rem}._header_1kg43_21{flex-direction:column;align-items:stretch;gap:1rem}._tableContainer_1kg43_95{overflow-x:auto}._table_1kg43_95{min-width:640px}}._overlay_5yx84_3{background:var(--modal-overlay,#000000b3);-webkit-backdrop-filter:saturate(120%)blur(6px);backdrop-filter:saturate(120%)blur(6px);z-index:1000;place-items:center;padding:12px;display:grid;position:fixed;inset:0}._modal_5yx84_29{background:var(--modal-bg,#fff);color:var(--text,#1f2937);border-radius:var(--radius,8px);outline:none;flex-direction:column;width:min(100%,800px);max-height:90vh;display:flex;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}._header_5yx84_57{border-bottom:1px solid var(--border,#e5e7eb);background-color:var(--bg-surface,#fff);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._title_5yx84_75{color:var(--text-primary,#111827);margin:0;font-size:18px;font-weight:600}._closeButton_5yx84_89{color:var(--text-muted,#6b7280);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px;font-size:24px;line-height:1;transition:color .2s,background-color .2s}._closeButton_5yx84_89:hover{color:var(--text-primary,#111827);background-color:var(--bg-hover,#f3f4f6)}._body_5yx84_125{background-color:var(--bg-body,#f9fafb);flex:1;justify-content:center;align-items:center;min-height:200px;padding:20px;display:flex;overflow:auto}._imageContainer_5yx84_147{border:1px solid var(--border-dashed,#d1d5db);background-color:#fff;border-style:dashed;border-radius:6px;justify-content:center;align-items:center;width:100%;height:100%;padding:10px;display:flex}._image_5yx84_147{object-fit:contain;max-width:100%;max-height:60vh}._loading_5yx84_185,._error_5yx84_185{color:var(--text-muted,#6b7280);flex-direction:column;align-items:center;gap:10px;display:flex}._spinner_5yx84_201{border:3px solid #0000001a;border-top-color:var(--primary,#3b82f6);border-radius:50%;width:30px;height:30px;animation:1s ease-in-out infinite _spin_5yx84_201}@keyframes _spin_5yx84_201{to{transform:rotate(360deg)}}._footer_5yx84_229{border-top:1px solid var(--border,#e5e7eb);background-color:var(--bg-surface,#fff);justify-content:flex-end;padding:16px 20px;display:flex}._button_5yx84_245{background-color:var(--secondary,#4b5563);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 16px;font-weight:500;transition:background-color .2s}._button_5yx84_245:hover{background-color:var(--secondary-hover,#374151)}@media (width<=768px){._modal_5yx84_29{border-radius:0;width:100%;height:100%;max-height:100%}._closeButton_5yx84_89{justify-content:center;align-items:center;min-width:48px;min-height:48px;padding:12px;font-size:28px;display:flex}._button_5yx84_245{width:100%;min-height:48px;padding:12px;font-size:1rem}._header_5yx84_57,._footer_5yx84_229{padding:12px 16px}}._container_1smah_1{max-width:1200px;margin:0 auto;padding:2rem}._header_1smah_13{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}._titleGroup_1smah_27{flex-direction:column;display:flex}._header_1smah_13 h2{color:var(--text-primary,#111827);margin:0;font-size:1.5rem}._subtitle_1smah_49{color:var(--text-muted,#6b7280);margin:4px 0 0;font-size:.875rem}._refreshButton_1smah_61{background-color:var(--primary,#3b82f6);color:#fff;cursor:pointer;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 16px;font-weight:500;transition:background-color .2s;display:inline-flex}._refreshButton_1smah_61:hover:not(:disabled){background-color:var(--primary-hover,#2563eb)}._refreshButton_1smah_61:disabled{opacity:.6;cursor:not-allowed}._toolbar_1smah_107{border:1px solid var(--border,#e5e7eb);background:#fff;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1rem;display:flex;box-shadow:0 1px 2px #0000000d}._filtersGroup_1smah_135{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}._filterItem_1smah_149{color:var(--text-secondary,#4b5563);align-items:center;gap:.5rem;font-size:.875rem;display:flex}._dateInput_1smah_165,._selectInput_1smah_165{border:1px solid var(--border,#d1d5db);color:var(--text-primary,#111827);border-radius:6px;outline:none;padding:8px 12px;font-size:.875rem}._dateInput_1smah_165:focus,._selectInput_1smah_165:focus{border-color:var(--primary,#3b82f6);box-shadow:0 0 0 2px #3b82f61a}._searchBox_1smah_193{align-items:center;width:100%;max-width:300px;display:flex;position:relative}._searchIcon_1smah_209{color:var(--text-muted,#9ca3af);pointer-events:none;position:absolute;left:12px}._searchInput_1smah_223{border:1px solid var(--border,#d1d5db);border-radius:6px;width:100%;padding:8px 8px 8px 36px;font-size:.875rem;transition:border-color .2s,box-shadow .2s}._searchInput_1smah_223:focus{border-color:var(--primary,#3b82f6);outline:none;box-shadow:0 0 0 3px #3b82f61a}._tableContainer_1smah_253{border:1px solid var(--border,#e5e7eb);background:#fff;border-radius:8px;overflow-x:auto;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}._table_1smah_253{border-collapse:collapse;width:100%}._table_1smah_253 th,._table_1smah_253 td{text-align:left;border-bottom:1px solid var(--border,#e5e7eb);padding:12px 16px}._table_1smah_253 th{background-color:var(--bg-surface,#f9fafb);color:var(--text-secondary,#4b5563);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;font-size:.875rem;font-weight:600}._employeeName_1smah_311{color:var(--text-primary,#111827);font-weight:600}._employeeId_1smah_321{color:var(--text-muted,#6b7280);font-size:.75rem}._statusBadge_1smah_331{border-radius:9999px;align-items:center;padding:2px 8px;font-size:.75rem;font-weight:600;display:inline-flex}._typeBadge_1smah_349{color:var(--text-secondary,#4b5563);align-items:center;gap:6px;font-size:.875rem;font-weight:500;display:inline-flex}._actions_1smah_367{gap:8px;display:flex}._actionBtn_1smah_377{cursor:pointer;background:var(--bg-surface-alt,#f3f4f6);width:32px;height:32px;color:var(--primary,#3b82f6);border:none;border-radius:6px;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}._actionBtn_1smah_377:hover{color:#1d4ed8;background-color:#dbeafe}._revokeBtn_1smah_415{color:#f59e0b}._revokeBtn_1smah_415:hover{color:#b45309;background-color:#fef3c7}._deleteBtn_1smah_433{color:#ef4444}._deleteBtn_1smah_433:hover{color:#b91c1c;background-color:#fee2e2}._emptyState_1smah_451{text-align:center;color:var(--text-muted,#6b7280);padding:2rem;font-style:italic}@keyframes _spin_1smah_475{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._spin_1smah_475{animation:1s linear infinite _spin_1smah_475}@media (width<=760px){._container_1smah_1{padding:1rem}._header_1smah_13,._toolbar_1smah_107{flex-direction:column;align-items:stretch;gap:1rem}._filtersGroup_1smah_135{flex-wrap:wrap}._filterItem_1smah_149{flex:150px;min-width:0}._searchBox_1smah_193{width:100%;min-width:0}}._container_1wnli_1{color:#333;padding:2rem;font-family:Inter,sans-serif}._header_1wnli_13{margin-bottom:2rem}._title_1wnli_21{color:#2d3748;align-items:center;margin:0;font-size:1.8rem;font-weight:600;display:flex}._card_1wnli_39{background:#fff;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:1.5rem;overflow:hidden;box-shadow:0 2px 4px #0000000d}._cardHeader_1wnli_57{background:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}._cardTitle_1wnli_75{color:#1a202c;margin:0;font-size:1.1rem;font-weight:600}._cardBody_1wnli_89{padding:1.5rem}._formRow_1wnli_97{flex-wrap:wrap;align-items:flex-end;gap:1.5rem;display:flex}._formGroup_1wnli_111{flex-direction:column;flex:1;gap:.5rem;min-width:200px;display:flex}._formGroup_1wnli_111 label{color:#4a5568;font-size:.875rem;font-weight:500}._input_1wnli_139{border:1px solid #e2e8f0;border-radius:4px;padding:.5rem .75rem;font-size:.95rem;transition:border-color .2s}._input_1wnli_139:focus{border-color:#3182ce;outline:none;box-shadow:0 0 0 3px #3182ce1a}._button_1wnli_167{cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:500;transition:all .2s;display:inline-flex}._btnPrimary_1wnli_193{color:#fff;background-color:#3182ce}._btnPrimary_1wnli_193:hover{background-color:#2c5282}._btnPrimary_1wnli_193:disabled{cursor:not-allowed;background-color:#90cdf4}._btnOutline_1wnli_221{color:#4a5568;background-color:#0000;border:1px solid #cbd5e0}._btnOutline_1wnli_221:hover{background-color:#f7fafc;border-color:#a0aec0}._alert_1wnli_243{color:#c53030;background-color:#fff5f5;border:1px solid #feb2b2;border-radius:4px;margin-bottom:1rem;padding:1rem}._tableWrapper_1wnli_261{overflow-x:auto}._table_1wnli_261{border-collapse:collapse;width:100%;font-size:.95rem}._table_1wnli_261 th{color:#4a5568;text-align:left;background-color:#f7fafc;border-bottom:1px solid #e2e8f0;padding:.75rem 1rem;font-weight:600}._table_1wnli_261 td{color:#2d3748;border-bottom:1px solid #e2e8f0;padding:.75rem 1rem}._table_1wnli_261 tr:last-child td{border-bottom:none}._table_1wnli_261 tr:hover td{background-color:#f7fafc}._emptyState_1wnli_327{text-align:center;color:#718096;padding:3rem 1rem}._emptyIcon_1wnli_339{opacity:.5;margin-bottom:1rem;font-size:2.5rem}._emptyText_1wnli_351{margin:0;font-size:1rem}._emptySubtext_1wnli_361{margin-top:.5rem;font-size:.875rem}._container_z7a3a_1{background-color:#f8f9fa;min-height:calc(100vh - 60px);padding:1rem}._header_z7a3a_13{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}._title_z7a3a_27{color:#343a40;align-items:center;gap:.5rem;font-size:1.5rem;display:flex}._actions_z7a3a_43{gap:1rem;display:flex}._primaryButton_z7a3a_53{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:4px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:500;transition:background-color .2s;display:flex}._primaryButton_z7a3a_53:hover{background-color:#0056b3}._card_z7a3a_89{background:#fff;border:1px solid #e9ecef;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px #0000000d}._tableContainer_z7a3a_105{overflow-x:auto}._table_z7a3a_105{border-collapse:collapse;width:100%}._table_z7a3a_105 th,._table_z7a3a_105 td{text-align:left;border-bottom:1px solid #dee2e6;padding:1rem}._table_z7a3a_105 th{color:#495057;background-color:#f8f9fa;font-weight:600}._badge_z7a3a_147{border-radius:4px;padding:.25rem .5rem;font-size:.85rem;font-weight:500}._badgePending_z7a3a_161{color:#856404;background-color:#fff3cd}._badgeApproved_z7a3a_163{color:#155724;background-color:#d4edda}._badgeRejected_z7a3a_165{color:#721c24;background-color:#f8d7da}._modalOverlay_z7a3a_169{background-color:#00000080;background:var(--modal-overlay,#00000080);z-index:20000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modalContent_z7a3a_193{background:#fff;background:var(--modal-bg,white);color:var(--text,#333);border-radius:8px;flex-direction:column;width:100%;max-width:600px;max-height:90vh;padding:2rem;animation:.2s ease-out _modalIn_z7a3a_1;display:flex;overflow-y:auto;box-shadow:0 4px 6px #0000001a}@keyframes _modalIn_z7a3a_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._formGroup_z7a3a_235{margin-bottom:1rem}._label_z7a3a_243{color:#495057;margin-bottom:.5rem;font-weight:500;display:block}._input_z7a3a_257,._select_z7a3a_257{border:1px solid #ced4da;border-radius:4px;width:100%;padding:.5rem;font-size:1rem}._textarea_z7a3a_273{resize:vertical;border:1px solid #ced4da;border-radius:4px;width:100%;min-height:100px;padding:.5rem;font-size:1rem}._punchRow_z7a3a_293{align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}._removeButton_z7a3a_307{color:#dc3545;cursor:pointer;background:0 0;border:none}._addButton_z7a3a_321{color:#28a745;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}._modalActions_z7a3a_343{justify-content:flex-end;gap:1rem;margin-top:2rem;display:flex}._secondaryButton_z7a3a_357{color:#fff;cursor:pointer;background-color:#6c757d;border:none;border-radius:4px;padding:.5rem 1rem}._secondaryButton_z7a3a_357:hover{background-color:#5a6268}._actionButtons_z7a3a_383{gap:.5rem;display:flex}._iconButton_z7a3a_393{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.25rem;font-size:1.1rem;transition:color .2s,background-color .2s;display:flex}._approveButton_z7a3a_419{color:#28a745}._approveButton_z7a3a_419:hover{background-color:#e6f9ec}._rejectButton_z7a3a_435{color:#dc3545}._rejectButton_z7a3a_435:hover{background-color:#fde8e8}._dangerButton_z7a3a_451{color:#fff;cursor:pointer;background-color:#dc3545;border:none;border-radius:4px;padding:.5rem 1rem;font-weight:500;transition:background-color .2s}._dangerButton_z7a3a_451:hover{background-color:#c82333}._container_17wmd_1{color:var(--color-text,#172033);min-width:0;padding:clamp(1rem,2vw,1.75rem)}._header_17wmd_2{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}._header_17wmd_2 h1{margin:0;font-size:clamp(1.35rem,2vw,1.8rem)}._header_17wmd_2 p{color:var(--text-secondary,#64748b);margin:.35rem 0 0}._actions_17wmd_5{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}._container_17wmd_1 button,._modal_17wmd_6 button{border:1px solid var(--border-color,#cbd5e1);background:var(--bg-secondary,#fff);min-height:44px;color:var(--color-text,#172033);cursor:pointer;border-radius:.65rem;justify-content:center;align-items:center;gap:.5rem;padding:.55rem .9rem;display:inline-flex}._container_17wmd_1 button:disabled,._modal_17wmd_6 button:disabled{opacity:.55;cursor:not-allowed}._container_17wmd_1 ._primary_17wmd_8,._modal_17wmd_6 ._primary_17wmd_8{background:var(--primary-color,#2563eb);color:#fff;border-color:#0000}._notice_17wmd_9{border:1px solid var(--border-color,#dbe4ee);background:var(--bg-secondary,#fff);border-radius:.75rem;padding:.85rem 1rem;line-height:1.6}._tableWrap_17wmd_10{border:1px solid var(--border-color,#dbe4ee);background:var(--bg-secondary,#fff);border-radius:.85rem;max-width:100%;overflow-x:auto}._table_17wmd_10{border-collapse:collapse;width:100%}._table_17wmd_10 th,._table_17wmd_10 td{text-align:left;border-bottom:1px solid var(--border-color,#e2e8f0);padding:.8rem 1rem;font-size:.9rem}._table_17wmd_10 th{background:var(--bg-tertiary,#f1f5f9);white-space:nowrap;font-weight:650}._empty_17wmd_14{text-align:center;color:var(--text-secondary,#64748b);margin:0;padding:1.5rem}._overlay_17wmd_15{z-index:var(--z-index-modal,2000);background:#0f172a8c;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}._modal_17wmd_6{background:var(--bg-secondary,#fff);width:min(100%,520px);max-height:calc(100dvh - 2rem);color:var(--color-text,#172033);border-radius:1rem;padding:1.5rem;overflow-y:auto;box-shadow:0 24px 70px #0f172a40}._modal_17wmd_6 h2{margin:0 0 1rem}._modal_17wmd_6 label{gap:.4rem;margin-bottom:1rem;font-weight:600;display:grid}._modal_17wmd_6 input,._modal_17wmd_6 select{border:1px solid var(--border-color,#cbd5e1);background:var(--bg-primary,#fff);width:100%;min-width:0;min-height:44px;color:inherit;border-radius:.6rem;padding:.6rem .7rem}@media (width<=600px){._header_17wmd_2 ._actions_17wmd_5{justify-content:flex-start;width:100%}._table_17wmd_10{min-width:650px}}._container_1fzte_1{color:#374151;max-width:1400px;margin:0 auto;padding:2rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}._header_1fzte_9{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-end;margin-bottom:2rem;padding-bottom:1rem;display:flex}._headerActions_1fzte_18{align-items:center;gap:.75rem;display:flex}._titleGroup_1fzte_24 h2{color:#111827;margin-bottom:.5rem;font-size:1.8rem}._titleGroup_1fzte_24 p{color:#6b7280;font-size:1rem}._btnRefresh_1fzte_35{color:#374151;cursor:pointer;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;padding:.5rem 1rem;font-weight:500;transition:all .2s}._btnRefresh_1fzte_35:hover{background-color:#e5e7eb}._btnBulkApprove_1fzte_50{color:#fff;cursor:pointer;background:#059669;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:600;transition:background .2s,opacity .2s;display:flex}._btnBulkApprove_1fzte_50:hover{background:#047857}._btnBulkApprove_1fzte_50:disabled,._btnRefresh_1fzte_35:disabled{opacity:.6;cursor:not-allowed}._filterCard_1fzte_75{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:2rem;padding:1.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._filterRow_1fzte_84{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:1.5rem;display:grid}._filterGroup_1fzte_91{flex-direction:column;gap:.5rem;display:flex;position:relative}._filterGroup_1fzte_91 label{color:#4b5563;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}._filterGroup_1fzte_91 input,._filterGroup_1fzte_91 select{background-color:#f9fafb;border:1px solid #d1d5db;border-radius:6px;padding:.625rem;font-size:.95rem;transition:border-color .2s}._filterGroup_1fzte_91 input:focus,._filterGroup_1fzte_91 select:focus{background-color:#fff;border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}._searchWrapper_1fzte_125{width:100%;position:relative}._searchResults_1fzte_130{z-index:50;background:#fff;border:1px solid #d1d5db;border-radius:6px;max-height:200px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 10px 15px -3px #0000001a}._searchItem_1fzte_145{cursor:pointer;border-bottom:1px solid #f3f4f6;flex-direction:column;padding:.75rem 1rem;display:flex}._searchItem_1fzte_145:hover{background-color:#f3f4f6}._searchItem_1fzte_145 strong{color:#1f2937;font-size:.9rem}._searchItem_1fzte_145 span{color:#6b7280;font-size:.8rem}._filterActions_1fzte_167{border-top:1px solid #f3f4f6;justify-content:flex-end;gap:1rem;padding-top:1rem;display:flex}._btnClear_1fzte_175{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-weight:500;transition:all .2s;display:flex}._btnClear_1fzte_175:hover{color:#1f2937;background:#f3f4f6}._btnFilter_1fzte_194{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-weight:500;transition:background .2s;display:flex;box-shadow:0 1px 2px #0000000d}._btnFilter_1fzte_194:hover{background:#1d4ed8}._tableContainer_1fzte_214{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a}._table_1fzte_214{border-collapse:collapse;width:100%}._table_1fzte_214 th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:1rem 1.5rem;font-size:.85rem;font-weight:600}._table_1fzte_214 td{color:#1f2937;border-bottom:1px solid #f3f4f6;padding:1rem 1.5rem;font-size:.95rem}._table_1fzte_214 tr:last-child td{border-bottom:none}._table_1fzte_214 tr:hover{background-color:#f9fafb}._empCell_1fzte_254{flex-direction:column;display:flex}._empName_1fzte_259{color:#111827;font-weight:500}._methodTag_1fzte_264{color:#1d4ed8;text-transform:uppercase;background:#eff6ff;border-radius:999px;padding:.25rem .75rem;font-size:.75rem;font-weight:600}._scoreHigh_1fzte_274{color:#059669;font-weight:600}._scoreMid_1fzte_279{color:#d97706;font-weight:600}._badge_1fzte_285{border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .75rem;font-size:.85rem;font-weight:600;display:inline-flex}._accepted_1fzte_295{color:#065f46;background:#d1fae5}._rejected_1fzte_300{color:#991b1b;background:#fee2e2}._pending_1fzte_305{color:#92400e;background:#fef3c7}._loadingTd_1fzte_310,._emptyTd_1fzte_310{text-align:center;color:#6b7280;font-style:italic;padding:3rem!important}._footerInfo_1fzte_317{text-align:right;color:#6b7280;margin-top:1rem;font-size:.9rem}._actionsCell_1fzte_324{flex-wrap:wrap;gap:.5rem;display:flex}._btnApprove_1fzte_330,._btnReject_1fzte_331{cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:.4rem;padding:.35rem .6rem;font-size:.85rem;font-weight:600;transition:opacity .2s,background .2s;display:inline-flex}._btnApprove_1fzte_330{color:#065f46;background:#d1fae5;border-color:#a7f3d0}._btnApprove_1fzte_330:hover{background:#a7f3d0}._btnReject_1fzte_331{color:#991b1b;background:#fee2e2;border-color:#fecaca}._btnReject_1fzte_331:hover{background:#fecaca}._btnApprove_1fzte_330:disabled,._btnReject_1fzte_331:disabled{opacity:.6;cursor:not-allowed}@media (width<=768px){._header_1fzte_9{flex-direction:column;align-items:flex-start;gap:1rem}._headerActions_1fzte_18{flex-direction:column;align-items:stretch;width:100%}._filterRow_1fzte_84{grid-template-columns:1fr}._filterActions_1fzte_167{flex-direction:column}._btnFilter_1fzte_194,._btnClear_1fzte_175{justify-content:center;width:100%}._table_1fzte_214 thead{display:none}._table_1fzte_214,._table_1fzte_214 tbody,._table_1fzte_214 tr,._table_1fzte_214 td{width:100%;display:block}._table_1fzte_214 tr{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:1rem;box-shadow:0 1px 3px #0000001a}._table_1fzte_214 td{text-align:right;border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:.75rem 1rem;font-size:.9rem;display:flex}._table_1fzte_214 td:last-child{border-bottom:none}._table_1fzte_214 td:before{content:attr(data-label);color:#6b7280;text-align:left;text-transform:uppercase;margin-right:1rem;font-size:.85rem;font-weight:600}._empCell_1fzte_254{text-align:right;align-items:flex-end}._badge_1fzte_285{margin-left:auto}}._auditOverlay_1fzte_450{z-index:1100;background:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._auditDialog_1fzte_451{background:#fff;border-radius:10px;width:min(780px,100%);max-height:85vh;padding:1.4rem;overflow:auto}._auditHeader_1fzte_452{justify-content:space-between;align-items:center;gap:1rem;display:flex}@media print{@page{size:A4;margin:5mm}body *{visibility:hidden}._timesheet_17o75_21,._timesheet_17o75_21 *{visibility:visible}._timesheet_17o75_21{border:none;width:100%;margin:0;padding:0;position:absolute;top:0;left:0}._header_17o75_51{padding:5px;font-size:12pt}._infoCell_17o75_61{padding:2px 5px;font-size:10pt}._timeTable_17o75_71{font-size:8.5pt}._timeTable_17o75_71 th,._timeTable_17o75_71 td{height:16px;padding:1px 2px;line-height:1.1}._footer_17o75_91{margin-top:20px;padding:10px}._noPrint_17o75_101{display:none!important}._container_17o75_109{border:none;width:100%;margin:0;padding:0}body{-webkit-print-color-adjust:exact;print-color-adjust:exact}}._container_17o75_109{padding:20px;font-family:Arial,sans-serif}._controls_17o75_145{background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;flex-wrap:wrap;align-items:flex-end;gap:20px;margin-bottom:30px;padding:20px;display:flex}._controlGroup_17o75_169{flex-direction:column;gap:5px;display:flex}._controlGroup_17o75_169 label{color:#495057;font-size:.9rem;font-weight:700}._controlGroup_17o75_169 input,._controlGroup_17o75_169 select{border:1px solid #ced4da;border-radius:4px;min-width:200px;padding:8px}._searchWrapper_17o75_209{width:300px;position:relative}._searchWrapper_17o75_209 input{width:100%;padding-right:30px}._searchResults_17o75_229{z-index:1000;background:#fff;border:1px solid #ced4da;border-top:none;border-radius:0 0 4px 4px;width:100%;max-height:200px;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 4px 6px #0000001a}._searchItem_17o75_259{cursor:pointer;border-bottom:1px solid #f1f1f1;padding:8px 12px}._searchItem_17o75_259:hover{background-color:#f8f9fa}._btnPrint_17o75_279{color:#fff;cursor:pointer;background-color:#6c757d;border:none;border-radius:4px;align-items:center;gap:8px;height:38px;padding:8px 16px;display:flex}._btnPrint_17o75_279:hover{background-color:#5a6268}._timesheet_17o75_21{box-sizing:border-box;background:#fff;border:1px solid #ccc;width:210mm;min-height:297mm;margin:0 auto;padding:20px}._header_17o75_51{background-color:#f8f9fa;border:1px solid #000;align-items:center;gap:20px;margin-bottom:10px;padding:10px;display:flex}._companyLogo_17o75_355{object-fit:contain;max-width:150px;height:50px}._headerTitle_17o75_367{text-transform:uppercase;text-align:center;flex:1;font-size:1.2rem;font-weight:700}._companyInfo_17o75_383,._employeeInfo_17o75_383{border:1px solid #000;grid-template-columns:1fr 1fr;margin-bottom:10px;display:grid}._companyInfo_17o75_383{border-bottom:none;margin-bottom:0}._employeeInfo_17o75_383{border-top:none}._infoCell_17o75_61{border-bottom:1px solid #000;border-right:1px solid #000;padding:5px 10px}._companyInfo_17o75_383 ._infoCell_17o75_61:nth-child(2n),._employeeInfo_17o75_383 ._infoCell_17o75_61:nth-child(2n){border-right:none}._infoLabel_17o75_437{margin-right:5px;font-weight:700}._tableContainer_17o75_447{margin-bottom:20px}._timeTable_17o75_71{border-collapse:collapse;width:100%;font-size:.8rem}._timeTable_17o75_71 th,._timeTable_17o75_71 td{text-align:center;border:1px solid #000;padding:4px}._timeTable_17o75_71 th{background-color:#e9ecef;font-weight:700}._weekendRow_17o75_489{color:#666;background-color:#f8f9fa}._weekendText_17o75_499{text-align:center;font-style:italic}._totalsRow_17o75_509{background-color:#e9ecef;font-weight:700}._footer_17o75_91{justify-content:space-around;margin-top:40px;display:flex}._signatureBlock_17o75_531{text-align:center;width:40%}._signatureLine_17o75_541{border-bottom:1px solid #000;min-height:20px;margin-bottom:5px}._signatureName_17o75_553{font-size:.8rem}._bankOfHoursSummary_17o75_561{border:1px solid #000;margin-top:20px;padding:10px}._bankOfHoursSummary_17o75_561 h4{border-bottom:1px solid #ccc;margin:0 0 10px;padding-bottom:5px;font-size:1rem}._bankGrid_17o75_587{gap:20px;display:flex}._bankItem_17o75_597{flex-direction:column;display:flex}._bankItem_17o75_597 span{color:#666;font-size:.8rem}._bankItem_17o75_597 strong{font-size:1.1rem}@media print{._bankOfHoursSummary_17o75_561{page-break-inside:avoid;border:1px solid #000}}._reviewPanel_17o75_638{background:#f6f8fb;border:1px solid #b5becb;border-radius:8px;margin:16px 0;padding:14px}._reviewPanel_17o75_638 h3{margin:0 0 8px;font-size:1rem}._reviewPanel_17o75_638 li{margin-bottom:4px}@media print{._reviewPanel_17o75_638{break-inside:avoid;background:#fff}}._container_zib4d_1{max-width:1200px;margin:0 auto;padding:2rem}._header_zib4d_13{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}._titleWrapper_zib4d_27{align-items:center;gap:1rem;display:flex}._icon_zib4d_39{color:#3182ce;font-size:2rem}._header_zib4d_13 h1{color:#2d3748;margin:0;font-size:1.5rem}._generateButton_zib4d_61{color:#fff;cursor:pointer;background-color:#3182ce;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:600;transition:background-color .2s;display:flex}._generateButton_zib4d_61:hover{background-color:#2c5282}._filters_zib4d_97{background:#fff;border-radius:8px;flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-bottom:2rem;padding:1.5rem;display:flex;box-shadow:0 1px 3px #0000001a}._filterGroup_zib4d_121{flex-direction:column;flex:1;gap:.5rem;min-width:200px;display:flex}._filterGroup_zib4d_121 label{color:#4a5568;font-size:.875rem;font-weight:500}._input_zib4d_149,._select_zib4d_149{border:1px solid #e2e8f0;border-radius:6px;width:100%;padding:.75rem;font-size:1rem}._searchButton_zib4d_165{color:#fff;cursor:pointer;background-color:#718096;border:none;border-radius:6px;align-items:center;gap:.5rem;height:42px;padding:.75rem 1.5rem;font-weight:600;transition:background-color .2s;display:flex}._searchButton_zib4d_165:hover{background-color:#4a5568}._tableContainer_zib4d_203{background:#fff;border-radius:8px;overflow-x:auto;box-shadow:0 1px 3px #0000001a}._table_zib4d_203{border-collapse:collapse;width:100%}._table_zib4d_203 th,._table_zib4d_203 td{text-align:left;border-bottom:1px solid #e2e8f0;padding:1rem}._table_zib4d_203 th{color:#4a5568;background-color:#f7fafc;font-weight:600}._badge_zib4d_251{text-transform:capitalize;border-radius:9999px;padding:.25rem .75rem;font-size:.875rem;font-weight:500}._badge_zib4d_251._pending_zib4d_267{color:#c05621;background-color:#feebc8}._badge_zib4d_251._signed_zib4d_277{color:#2f855a;background-color:#c6f6d5}._badge_zib4d_251._archived_zib4d_287{color:#4a5568;background-color:#edf2f7}._actionButton_zib4d_297{color:#4a5568;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.5rem;font-size:1.1rem;transition:all .2s}._actionButton_zib4d_297:hover{color:#3182ce;background-color:#edf2f7}._loading_zib4d_329,._empty_zib4d_329{text-align:center;color:#718096;padding:2rem}._reviewPanel_zib4d_340{background:#f7fafc;border:1px solid #cbd5e0;border-radius:8px;margin:1.25rem 0;padding:1.25rem}._reviewPanel_zib4d_340 h2{margin-top:0;font-size:1.2rem}._reviewPanel_zib4d_340 h3{font-size:1rem}._reviewNote_zib4d_343{box-sizing:border-box;width:100%;min-height:90px;font:inherit;border:1px solid #a0aec0;border-radius:6px;margin:.5rem 0;padding:.75rem;display:block}._reviewWarning_zib4d_344{color:#744210;font-weight:600}._reviewError_zib4d_345{color:#b91c1c}:root{--font-family-base:Inter, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--content-max-width:1480px;--radius-xs:.5rem;--radius-sm:.75rem;--radius-md:1rem;--radius-lg:1.25rem;--radius-xl:1.5rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--shadow-sm:0 6px 20px #0f172a0f;--shadow-md:0 12px 30px #0f172a1a;--shadow-lg:0 24px 48px #0f172a29;--surface-backdrop:#0f172a8f}html{scroll-behavior:smooth;font-size:16px}body{min-width:320px;font-family:var(--font-family-base);text-rendering:optimizelegibility;line-height:1.5}img,svg,video,canvas{max-width:100%;display:block}button,input,select,textarea{min-height:2.75rem}input[type=checkbox],input[type=radio]{min-height:auto}button{touch-action:manipulation}::selection{background:color-mix(in srgb, var(--primary-color,#2f83d5) 22%, transparent);color:var(--text-primary,#111827)}*{scrollbar-width:thin;scrollbar-color:var(--navbar-scroll-thumb,#67b9ff) var(--navbar-scroll-track,transparent)}.app-shell-page{width:100%;max-width:var(--content-max-width);margin:0 auto}.app-surface-card,.app-surface-panel{background:var(--bg-secondary,#fff);border:1px solid var(--border-color,#dbe4ee);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.app-surface-card{padding:clamp(1rem,1rem + .5vw,1.5rem)}.app-page-hero{background:var(--hero-gradient,linear-gradient(135deg, #d7efff, #a9d8ff));border:1px solid var(--border-color,#dbe4ee);border-radius:var(--radius-xl);box-shadow:var(--shadow-md)}.app-eyebrow{background:var(--primary-soft,#2f83d51f);color:var(--primary-color,#2f83d5);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.8125rem;font-weight:700;display:inline-flex}.app-section-title{color:var(--text-primary,#111827);margin:0}.app-section-copy{color:var(--text-secondary,#64748b);margin:0}.app-empty-state{text-align:center;min-height:14rem;color:var(--text-secondary,#64748b);background:var(--bg-secondary,#fff);border:1px dashed var(--border-color,#cbd5e1);border-radius:var(--radius-lg);place-items:center;gap:.75rem;padding:clamp(1.5rem,2vw,2.25rem);display:grid}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root{--z-index-modal:2000}html,body,#root{min-height:100%}body{font-family:var(--font-family-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-bg);color:var(--color-text);letter-spacing:-.01em;margin:0;transition:background-color .3s,color .3s;overflow-x:hidden}#root{min-height:100vh}*,:before,:after{box-sizing:border-box}a,button,input,textarea,select{font:inherit}a,button{transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s,transform .2s}h1,h2,h3,h4,h5,h6{letter-spacing:-.02em}p{line-height:1.65}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:.08em}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:.72}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root[data-theme=light]{--color-bg:#eef5fb;--color-text:#1b2430;--navbar-bg:#f7fbff;--navbar-bg-alt:#fff;--navbar-text:#1b2430;--navbar-text-alt:#111827;--navbar-text-hover:#e8f3fd;--navbar-border:#2f83d538;--navbar-border-hover:#5cb8ff;--navbar-border-div:#d4e2ee;--navbar-primary:#4eb0ff1f;--navbar-search-button:#f7fbff;--navbar-theme-button:#1b2430;--navbar-theme-button-hover:#fff;--navbar-bg-theme-button:#f7fbff;--navbar-bg-theme-button-hover:#2f83d5;--navbar-primary-hover:#2f83d5;--navbar-divider:#11182714;--navbar-input-text:#fff;--navbar-scroll-thumb:#67b9ff;--navbar-scroll-track:#edf5fb;--navbar-config-button:#111827;--navbar-config-button-hover:#2f83d5;--footer-bg:#f7fbff;--footer-text:#1b2430;--footer-text-hover:#2f83d5;--footer-text-version:#64748b;--footer-border-div:#d4e2ee;--toast-text:#1e1e2f;--toast-gb-success:#28a745;--toast-gb-error:#dc3545;--toast-bg-warning:#ff9800;--toast-bg-info:#2196f3;--unauthorized-bg:var(--bg-primary);--unauthorized-bg-gradient:var(--hero-gradient);--unauthorized-text:var(--text-primary);--unauthorized-bg-selected:var(--primary-color);--login-bg:var(--bg-primary);--login-bg-alt:var(--bg-secondary);--login-bg-gradient:var(--hero-gradient);--login-text:var(--text-primary);--login-text-hover:#e0e0e0;--login-text-label:var(--text-primary);--login-border:var(--border-color);--login-border-hover:var(--primary-color);--login-primary:var(--primary-color);--login-primary-hover:var(--primary-dark);--login-divider:#0000001a;--login-input-text:var(--bg-secondary);--login-scroll-thumb:#8e44ad;--login-scroll-track:#f4f4f4;--register-bg:var(--bg-primary);--register-bg-alt:var(--bg-secondary);--register-bg-gradient:var(--hero-gradient);--register-text:var(--text-primary);--register-text-hover:#e0e0e0;--register-text-label:var(--text-primary);--register-text-register:var(--primary-color);--register-border:var(--border-color);--register-border-hover:var(--primary-color);--register-primary:var(--primary-color);--register-primary-hover:var(--primary-dark);--register-divider:#0000001a;--register-input-text:var(--bg-secondary);--register-scroll-thumb:#8e44ad;--register-scroll-track:#f4f4f4;--plans-bg:var(--bg-primary);--plans-bg-alt:var(--bg-secondary);--plans-bg-gradient:var(--hero-gradient);--plans-text:var(--text-primary);--plans-text-hover:#e0e0e0;--plans-text-title:var(--text-primary);--plans-text-email:var(--primary-dark);--plans-text-label:var(--text-secondary);--plans-text-register:var(--primary-color);--plans-border:var(--border-color);--plans-border-hover:var(--border-hover);--plans-primary:var(--primary-color);--plans-primary-hover:var(--primary-dark);--plans-divider:#0000001a;--plans-input-text:var(--bg-secondary);--plans-scroll-thumb:#8e44ad;--plans-scroll-track:#f4f4f4;--workgroup-accent:#2f83d5;--workgroup-card-bg:#fff;--workgroup-role:#2f83d5;--workgroup-role-hover:#1f5f99;--workgroup-permission:#4eb0ff;--workgroup-permission-hover:#2f83d5;--workgroup-button-text:#fff;--workgroup-bg:#eef5fb;--workgroup-bg-alt:#fff;--workgroup-bg-gradient:linear-gradient(135deg, #d7efff, #a9d8ff);--workgroup-text:#1b2430;--workgroup-text-hover:#256bb0;--workgroup-text-title:#111827;--workgroup-text-subtitle:#425466;--workgroup-text-email:#1f5f99;--workgroup-text-label:#1b2430;--workgroup-accept-button:#2e9e75;--workgroup-accept-button-max:#237e5e;--workgroup-deny-button:#de5a5a;--workgroup-deny-button-max:#c94f4f;--workgroup-edit-button:#2f83d5;--workgroup-edit-button-max:#1f5f99;--workgroup-bind-button:#4eb0ff;--workgroup-bind-button-max:#2f83d5;--workgroup-transfer-button:#d88728;--workgroup-transfer-button-max:#b96f18;--workgroup-border:#d4e2ee;--workgroup-border-hover:#8ccfff;--workgroup-search-button:#2f83d5;--workgroup-search-button-max:#1f5f99;--workgroup-primary:#2f83d51f;--workgroup-primary-hover:#2f83d5;--workgroup-divider:#11182714;--workgroup-input-text:#fff;--workgroup-scroll-thumb:#67b9ff;--workgroup-scroll-track:#edf5fb;--home-bg:var(--bg-primary);--home-bg-alt:var(--bg-secondary);--home-bg-gradient:var(--hero-gradient);--home-text:var(--text-primary);--home-text-title:var(--text-primary);--home-text-subtitle:var(--text-secondary);--home-text-label:var(--text-muted);--home-text-email:var(--primary-dark);--home-text-register:var(--primary-color);--home-text-hover:var(--primary-dark);--home-border:var(--border-color);--home-border-hover:var(--border-hover);--home-primary:var(--primary-color);--home-primary-hover:var(--primary-dark);--home-divider:#00000012;--home-input-text:var(--bg-secondary);--home-scroll-thumb:#67b9ff;--home-scroll-track:#ebf2f8;--profile-bg:var(--bg-primary);--profile-bg-alt:var(--bg-secondary);--profile-bg-gradient:var(--hero-gradient);--profile-text:var(--text-primary);--profile-text-hover:#e0e0e0;--profile-text-title:var(--text-primary);--profile-text-subtitle:var(--text-secondary);--profile-text-email:#1f5f99;--profile-text-label:var(--text-secondary);--profile-text-register:var(--primary-color);--profile-border:var(--border-color);--profile-border-hover:var(--border-hover);--profile-primary:var(--primary-color);--profile-primary-hover:var(--primary-dark);--profile-divider:#0000001a;--profile-input-text:var(--bg-secondary);--profile-scroll-thumb:#8e44ad;--profile-scroll-track:#f4f4f4;--support-bg:var(--bg-primary);--support-bg-alt:var(--bg-secondary);--support-bg-gradient:var(--hero-gradient);--support-text:var(--text-primary);--support-text-hover:#e0e0e0;--support-text-title:var(--text-primary);--support-text-subtitle:var(--text-secondary);--support-text-email:var(--primary-dark);--support-text-label:var(--text-secondary);--support-text-register:#2f83d5;--support-border:var(--border-color);--support-border-hover:var(--border-hover);--support-primary:var(--primary-color);--support-primary-hover:var(--primary-dark);--support-divider:#0000001a;--support-input-text:var(--bg-secondary);--support-scroll-thumb:#8e44ad;--support-scroll-track:#f4f4f4;--companies-bg:var(--bg-primary);--companies-bg-alt:var(--bg-secondary);--companies-bg-gradient:var(--hero-gradient);--companies-text:var(--text-primary);--companies-text-hover:var(--primary-dark);--companies-text-title:var(--text-primary);--companies-text-subtitle:var(--text-secondary);--companies-text-email:var(--primary-dark);--companies-text-label:var(--text-primary);--companies-accept-button:var(--success-color);--companies-deny-button:var(--danger-color);--companies-accept-button-max:#237e5e;--companies-deny-button-max:#c94f4f;--companies-edit-button:var(--primary-color);--companies-edit-button-max:var(--primary-dark);--companies-border:var(--border-color);--companies-border-hover:var(--border-hover);--companies-primary:var(--primary-soft);--companies-primary-hover:var(--primary-color);--companies-divider:#11182714;--companies-input-text:var(--bg-secondary);--companies-scroll-thumb:#67b9ff;--companies-scroll-track:#edf5fb;--companies-status-active:#2e9e75;--companies-status-inactive:#7a8798;--companies-status-linked:#2f83d5;--companies-status-missing:#de5a5a;--companies-status-warning:#f0a44b;--companies-row-even:#f7fbff;--companies-row-odd:#fff;--companies-row-hover:#eaf4fd;--certificates-bg:var(--bg-primary);--certificates-bg-alt:var(--bg-secondary);--certificates-bg-gradient:var(--hero-gradient);--certificates-text:var(--text-primary);--certificates-text-hover:var(--primary-dark);--certificates-text-title:var(--text-primary);--certificates-text-subtitle:var(--text-secondary);--certificates-text-email:var(--primary-dark);--certificates-text-label:var(--text-primary);--certificates-accept-button:var(--success-color);--certificates-accept-button-max:#237e5e;--certificates-deny-button:var(--danger-color);--certificates-deny-button-max:#c94f4f;--certificates-edit-button:var(--primary-color);--certificates-edit-button-max:var(--primary-dark);--certificates-bind-button:var(--info-color);--certificates-bind-button-max:var(--primary-dark);--certificates-transfer-button:var(--warning-color);--certificates-transfer-button-max:#b96f18;--certificates-border:var(--border-color);--certificates-border-hover:var(--border-hover);--certificates-search-button:var(--primary-color);--certificates-search-button-max:var(--primary-dark);--certificates-primary:var(--primary-soft);--certificates-primary-hover:var(--primary-color);--certificates-divider:#11182714;--certificates-input-text:var(--bg-secondary);--certificates-scroll-thumb:#67b9ff;--certificates-scroll-track:#edf5fb;--certificates-status-expired:#de5a5a;--certificates-status-urgent:#c94f4f;--certificates-status-critical:#f0a44b;--certificates-status-warning:#f5d97a;--certificates-status-valid:#2e9e75;--certificates-status-undefined:#8ca0b3;--certificates-row-even:#f7fbff;--certificates-row-odd:#fff;--certificates-row-hover:#eaf4fd;--nfe-bg:var(--bg-primary);--nfe-bg-input:var(--bg-tertiary);--nfe-bg-gradient:var(--hero-gradient);--nfe-bg-box:var(--bg-secondary);--nfe-bg-confirm:var(--success-color);--nfe-bg-confirm-max:#237e5e;--nfe-bg-item:var(--bg-tertiary);--nfe-bg-item-max:#d7ecff;--nfe-bg-selected:#dceeff;--nfe-box-icons:var(--primary-color);--nfe-text:var(--text-primary);--nfe-text-title-alt:var(--text-primary);--nfe-primary:var(--primary-color);--nfe-primary-dark:var(--primary-dark);--nfe-bg-alt:var(--bg-secondary);--nfe-bg-dashboard:var(--bg-tertiary);--nfe-text-title:var(--text-primary);--nfe-text-subtitle:var(--text-secondary);--nfe-border:var(--border-color);--nfeborder-hover:#5cb8ff;--nfe-border-hover:var(--border-hover);--stock-bg:var(--bg-primary);--stock-bg-input:var(--bg-tertiary);--stock-bg-gradient:var(--hero-gradient);--stock-bg-box:var(--bg-secondary);--stock-bg-item:var(--bg-tertiary);--stock-bg-item-max:#d7ecff;--stock-bg-selected:#dceeff;--stock-bg-alt:var(--bg-secondary);--stock-bg-soft:var(--bg-tertiary);--stock-bg-soft-strong:#d7ecff;--stock-bg-dashboard:var(--bg-tertiary);--stock-box-icons:var(--primary-color);--stock-text:var(--text-primary);--stock-text-title-alt:var(--text-primary);--stock-text-title:var(--text-primary);--stock-text-subtitle:var(--text-secondary);--stock-text-muted:var(--text-secondary);--stock-title:var(--text-primary);--stock-border:var(--border-color);--stock-border-hover:var(--border-hover);--stock-primary:var(--primary-color);--stock-primary-dark:var(--primary-dark);--stock-primary-hover:var(--primary-dark);--stock-primary-soft:var(--primary-soft);--stock-success:var(--success-color);--stock-success-bg:var(--success-soft);--stock-warning:var(--info-color);--stock-warning-bg:var(--info-soft);--stock-danger:var(--danger-color);--stock-danger-bg:var(--danger-soft);--stock-row-even:#e8f3fd;--stock-row-odd:#fff;--stock-row-hover:#cfe8ff;--primary-color:#2f83d5;--primary-dark:#1f5f99;--primary-hover:#256bb0;--primary-soft:#2f83d51f;--focus-ring:#2f83d542;--hero-gradient:linear-gradient(135deg, #d7efff 0%, #a9d8ff 100%);--surface-backdrop:#0f172a8f;--bg-primary:#eef5fb;--bg-secondary:#fff;--bg-tertiary:#f7fbff;--background-secondary:#f7fbff;--card-bg:#fff;--text-primary:#111827;--text-secondary:#5f6b7a;--text-muted:#7a8798;--border-color:#d4e2ee;--border-hover:#8ccfff;--global-divider-color:#d4e2ee;--success-color:#2e9e75;--success-soft:#2e9e7529;--warning-color:#d88728;--warning-soft:#d8872829;--danger-color:#de5a5a;--danger-soft:#de5a5a29;--info-color:#2f83d5;--info-soft:#2f83d529;--navbar-primary-rgb:47, 131, 213;--shadow-sm:0 6px 20px #0f172a0f;--shadow-md:0 12px 30px #0f172a1a;--shadow-lg:0 24px 48px #0f172a29;--login-text-register:var(--primary-color);--plans-background:var(--bg-primary);--home-background:var(--bg-primary);--home-card-bg:var(--bg-secondary);--profile-text-subtext:var(--primary-dark)}:root[data-theme=dark]{--color-bg:#131922;--color-text:#e8eef6;--navbar-bg:#151d27;--navbar-bg-alt:#1d2733;--navbar-text:#e8eef6;--navbar-text-alt:#f8fbff;--navbar-text-hover:#10161e;--navbar-border:#67b9ff3d;--navbar-border-hover:#67b9ff;--navbar-border-div:#2d3948;--navbar-primary:#67b9ff29;--navbar-search-button:#1d2733;--navbar-theme-button:#e0e0e0;--navbar-theme-button-hover:#fff;--navbar-bg-theme-button:#1d2733;--navbar-bg-theme-button-hover:#2f83d5;--navbar-primary-hover:#67b9ff;--navbar-divider:#ffffff26;--navbar-input-text:#1e1e2f;--navbar-scroll-thumb:#67b9ff;--navbar-scroll-track:#131922;--navbar-config-button:#e0e0e0;--navbar-config-button-hover:#67b9ff;--footer-bg:#151d27;--footer-text:#e8eef6;--footer-text-hover:#67b9ff;--footer-text-version:#7f92a7;--footer-border-div:#2d3948;--toast-text:#e0e0e0;--toast-gb-success:#28a745;--toast-gb-error:#dc3545;--toast-bg-warning:#ff9800;--toast-bg-info:#2196f3;--unauthorized-bg:var(--bg-primary);--unauthorized-bg-gradient:var(--hero-gradient);--unauthorized-text:var(--text-primary);--unauthorized-bg-selected:var(--primary-color);--login-bg:var(--bg-primary);--login-bg-alt:var(--bg-secondary);--login-bg-gradient:var(--hero-gradient);--login-text:var(--text-primary);--login-text-hover:#1e1e2f;--login-text-title:#67b9ff1a;--login-text-label:var(--text-primary);--login-text-register:var(--primary-color);--login-border:var(--border-color);--login-border-hover:var(--primary-color);--login-primary:var(--primary-color);--login-primary-hover:var(--primary-dark);--login-divider:#ffffff26;--login-input-text:var(--bg-secondary);--login-scroll-thumb:#8e44ad;--login-scroll-track:#1e1e2f;--register-bg:var(--bg-primary);--register-bg-alt:var(--bg-secondary);--register-bg-gradient:var(--hero-gradient);--register-text:var(--text-primary);--register-text-hover:#1e1e2f;--register-text-label:var(--text-primary);--register-text-register:var(--primary-color);--register-border:var(--border-color);--register-border-hover:var(--primary-color);--register-primary:var(--primary-color);--register-primary-hover:var(--primary-dark);--register-divider:#ffffff26;--register-input-text:var(--bg-secondary);--register-scroll-thumb:#8e44ad;--register-scroll-track:#1e1e2f;--plans-bg:var(--bg-primary);--plans-bg-alt:var(--bg-secondary);--plans-bg-gradient:var(--hero-gradient);--plans-text:var(--text-primary);--plans-text-hover:#1e1e2f;--plans-text-title:var(--text-primary);--plans-text-email:var(--primary-color);--plans-text-label:var(--text-secondary);--plans-text-register:var(--primary-color);--plans-border:var(--border-color);--plans-border-hover:var(--border-hover);--plans-primary:var(--primary-color);--plans-primary-hover:var(--primary-dark);--plans-divider:#ffffff26;--plans-input-text:var(--bg-secondary);--plans-scroll-thumb:#8e44ad;--plans-scroll-track:#1e1e2f;--workgroup-accent:#67b9ff;--workgroup-card-bg:#1d2733;--workgroup-role:#67b9ff;--workgroup-role-hover:#2f83d5;--workgroup-permission:#4eb0ff;--workgroup-permission-hover:#2f83d5;--workgroup-button-text:#f8fbff;--workgroup-bg:#131922;--workgroup-bg-alt:#1d2733;--workgroup-bg-gradient:linear-gradient(135deg, #1d2733, #2f83d5);--workgroup-text:#e8eef6;--workgroup-text-hover:#86c9ff;--workgroup-text-title:#f8fbff;--workgroup-text-subtitle:#b8c5d4;--workgroup-text-email:#67b9ff;--workgroup-text-label:#e8eef6;--workgroup-accept-button:#2e9e75;--workgroup-accept-button-max:#237e5e;--workgroup-deny-button:#de5a5a;--workgroup-deny-button-max:#c94f4f;--workgroup-edit-button:#67b9ff;--workgroup-edit-button-max:#2f83d5;--workgroup-bind-button:#4eb0ff;--workgroup-bind-button-max:#2f83d5;--workgroup-transfer-button:#f0a44b;--workgroup-transfer-button-max:#d88728;--workgroup-border:#2d3948;--workgroup-border-hover:#67b9ff;--workgroup-search-button:#67b9ff;--workgroup-search-button-max:#2f83d5;--workgroup-primary:#67b9ff29;--workgroup-primary-hover:#2f83d5;--workgroup-divider:#ffffff26;--workgroup-input-text:#1d2733;--workgroup-scroll-thumb:#67b9ff;--workgroup-scroll-track:#131922;--home-bg:var(--bg-primary);--home-bg-alt:var(--bg-secondary);--home-bg-gradient:var(--hero-gradient);--home-text:var(--text-primary);--home-text-title:var(--text-primary);--home-text-subtitle:var(--text-secondary);--home-text-label:var(--text-muted);--home-text-email:var(--primary-color);--home-text-register:var(--primary-color);--home-text-hover:var(--primary-hover);--home-border:var(--border-color);--home-border-hover:var(--border-hover);--home-primary:var(--primary-color);--home-primary-hover:var(--primary-dark);--home-divider:#ffffff14;--home-input-text:var(--bg-secondary);--home-scroll-thumb:#67b9ff;--home-scroll-track:#18212c;--profile-bg:var(--bg-primary);--profile-bg-alt:var(--bg-secondary);--profile-bg-gradient:var(--hero-gradient);--profile-text:var(--text-primary);--profile-text-hover:#1e1e2f;--profile-text-title:var(--text-primary);--profile-text-subtitle:var(--text-secondary);--profile-text-email:#67b9ff;--profile-text-label:var(--text-secondary);--profile-text-register:var(--primary-color);--profile-border:var(--border-color);--profile-border-hover:var(--border-hover);--profile-primary:var(--primary-color);--profile-primary-hover:var(--primary-dark);--profile-divider:#ffffff26;--profile-input-text:var(--bg-secondary);--profile-scroll-thumb:#8e44ad;--profile-scroll-track:#1e1e2f;--support-bg:var(--bg-primary);--support-bg-alt:var(--bg-secondary);--support-bg-gradient:var(--hero-gradient);--support-text:var(--text-primary);--support-text-hover:#1e1e2f;--support-text-title:var(--text-primary);--support-text-subtitle:var(--text-secondary);--support-text-email:var(--primary-color);--support-text-label:var(--text-secondary);--support-text-register:#67b9ff;--support-border:var(--border-color);--support-border-hover:var(--border-hover);--support-primary:var(--primary-color);--support-primary-hover:var(--primary-dark);--support-divider:#ffffff26;--support-input-text:var(--bg-secondary);--support-scroll-thumb:#8e44ad;--support-scroll-track:#1e1e2f;--companies-bg:var(--bg-primary);--companies-bg-alt:var(--bg-secondary);--companies-bg-gradient:var(--hero-gradient);--companies-text:var(--text-primary);--companies-text-hover:var(--primary-hover);--companies-text-title:var(--text-primary);--companies-text-subtitle:var(--text-secondary);--companies-text-email:var(--primary-color);--companies-text-label:var(--text-primary);--companies-accept-button:var(--success-color);--companies-accept-button-max:#237e5e;--companies-deny-button:var(--danger-color);--companies-deny-button-max:#c94f4f;--companies-edit-button:var(--primary-color);--companies-edit-button-max:var(--primary-dark);--companies-border:var(--border-color);--companies-border-hover:var(--border-hover);--companies-primary:var(--primary-soft);--companies-primary-hover:var(--primary-dark);--companies-divider:#ffffff26;--companies-input-text:var(--bg-secondary);--companies-scroll-thumb:#67b9ff;--companies-scroll-track:#131922;--companies-status-active:#2e9e75;--companies-status-inactive:#7f92a7;--companies-status-linked:#67b9ff;--companies-status-missing:#de5a5a;--companies-status-warning:#f0a44b;--companies-row-even:#1a2330;--companies-row-odd:#151d27;--companies-row-hover:#202b3a;--certificates-bg:var(--bg-primary);--certificates-bg-alt:var(--bg-secondary);--certificates-bg-gradient:var(--hero-gradient);--certificates-text:var(--text-primary);--certificates-text-hover:var(--primary-hover);--certificates-text-title:var(--text-primary);--certificates-text-subtitle:var(--text-secondary);--certificates-text-email:var(--primary-color);--certificates-text-label:var(--text-primary);--certificates-accept-button:var(--success-color);--certificates-accept-button-max:#237e5e;--certificates-deny-button:var(--danger-color);--certificates-deny-button-max:#c94f4f;--certificates-edit-button:var(--primary-color);--certificates-edit-button-max:var(--primary-dark);--certificates-bind-button:var(--info-color);--certificates-bind-button-max:var(--primary-dark);--certificates-transfer-button:var(--warning-color);--certificates-transfer-button-max:#d88728;--certificates-border:var(--border-color);--certificates-border-hover:var(--border-hover);--certificates-search-button:var(--primary-color);--certificates-search-button-max:var(--primary-dark);--certificates-primary:var(--primary-soft);--certificates-primary-hover:var(--primary-dark);--certificates-divider:#ffffff26;--certificates-input-text:var(--bg-secondary);--certificates-scroll-thumb:#67b9ff;--certificates-scroll-track:#131922;--certificates-status-expired:#de5a5a;--certificates-status-urgent:#c94f4f;--certificates-status-critical:#f0a44b;--certificates-status-warning:#f5d97a;--certificates-status-valid:#2e9e75;--certificates-status-undefined:#8ca0b3;--certificates-row-even:#1a2330;--certificates-row-odd:#151d27;--certificates-row-hover:#202b3a;--nfe-bg:var(--bg-primary);--nfe-bg-input:var(--bg-tertiary);--nfe-bg-gradient:var(--hero-gradient);--nfe-bg-box:var(--bg-secondary);--nfe-bg-confirm:var(--success-color);--nfe-bg-confirm-max:#237e5e;--nfe-bg-item:var(--bg-tertiary);--nfe-bg-item-max:#2a3a4e;--nfe-bg-selected:#2b425a;--nfe-box-icons:var(--primary-color);--nfe-text:var(--text-primary);--nfe-text-title-alt:var(--text-primary);--nfe-primary:var(--primary-color);--nfe-primary-dark:var(--primary-dark);--nfe-border:var(--border-color);--nfe-border-hover:var(--border-hover);--nfe-bg-alt:var(--bg-secondary);--nfe-bg-dashboard:var(--bg-tertiary);--nfe-text-title:var(--text-primary);--nfe-text-subtitle:var(--text-secondary);--stock-bg:var(--bg-primary);--stock-bg-input:var(--bg-tertiary);--stock-bg-gradient:var(--hero-gradient);--stock-bg-box:var(--bg-secondary);--stock-bg-item:var(--bg-tertiary);--stock-bg-item-max:#2a3a4e;--stock-bg-selected:#2b425a;--stock-bg-alt:var(--bg-secondary);--stock-bg-soft:var(--bg-tertiary);--stock-bg-soft-strong:#2a3a4e;--stock-bg-dashboard:var(--bg-tertiary);--stock-box-icons:var(--primary-color);--stock-text:var(--text-primary);--stock-text-title-alt:var(--text-primary);--stock-text-title:var(--text-primary);--stock-text-subtitle:var(--text-secondary);--stock-text-muted:var(--text-secondary);--stock-title:var(--text-primary);--stock-border:var(--border-color);--stock-border-hover:var(--border-hover);--stock-primary:var(--primary-color);--stock-primary-dark:var(--primary-dark);--stock-primary-hover:var(--primary-dark);--stock-primary-soft:var(--primary-soft);--stock-success:var(--success-color);--stock-success-bg:var(--success-soft);--stock-warning:var(--info-color);--stock-warning-bg:var(--info-soft);--stock-danger:var(--danger-color);--stock-danger-bg:var(--danger-soft);--stock-row-even:#223041;--stock-row-odd:#1d2733;--stock-row-hover:#2b425a;--primary-color:#67b9ff;--primary-dark:#2f83d5;--primary-hover:#86c9ff;--primary-soft:#67b9ff29;--focus-ring:#67b9ff4d;--hero-gradient:linear-gradient(135deg, #1d2733 0%, #2f83d5 100%);--surface-backdrop:#020617b8;--bg-primary:#131922;--bg-secondary:#1d2733;--bg-tertiary:#223041;--background-secondary:#223041;--card-bg:#1d2733;--text-primary:#f8fbff;--text-secondary:#b8c5d4;--text-muted:#7f92a7;--border-color:#2d3948;--border-hover:#67b9ff;--global-divider-color:#2d3948;--success-color:#2e9e75;--success-soft:#2e9e7538;--warning-color:#f0a44b;--warning-soft:#f0a44b2e;--danger-color:#de5a5a;--danger-soft:#de5a5a33;--info-color:#67b9ff;--info-soft:#67b9ff38;--navbar-primary-rgb:103, 185, 255;--shadow-sm:0 8px 24px #0206173d;--shadow-md:0 16px 32px #02061757;--shadow-lg:0 28px 52px #0206176b;--plans-background:var(--bg-primary);--home-background:var(--bg-primary);--home-card-bg:var(--bg-secondary);--profile-text-subtext:var(--primary-color)}:root{--background-primary-color:var(--bg-primary);--background-secondary-color:var(--bg-secondary);--background-tertiary-color:var(--bg-tertiary);--text-primary-color:var(--text-primary);--text-secondary-color:var(--text-secondary);--text:var(--text-primary);--primary:var(--primary-color);--success:var(--success-color);--error:var(--danger-color);--border:var(--border-color);--radius:var(--radius-md);--admin-radius:var(--radius-md);--admin-font-family:var(--font-family-base);--admin-shadow-soft:var(--shadow-sm);--shadow-2:var(--shadow-lg);--shadow-color:#0f172a24;--modal-bg:var(--bg-secondary);--modal-surface:var(--bg-secondary);--modal-overlay:var(--surface-backdrop);--bg-surface:var(--bg-secondary);--bg-surface-alt:var(--bg-tertiary);--bg-subtle:var(--bg-tertiary);--bg-hover:var(--primary-soft);--mix-dark:#000;--color-mix-light-base-color:#fff;--card-background-color:var(--bg-secondary);--card-alternate-background-color:var(--bg-tertiary);--card-border-color:var(--border-color);--navbar-border-color:var(--border-color);--input-bg:var(--bg-secondary);--input-background-color:var(--bg-secondary);--input-border:var(--border-color);--input-border-color:var(--border-color);--input-border-hover-color:var(--border-hover);--input-text-color:var(--text-primary);--input-placeholder:var(--text-muted);--input-placeholder-text-color:var(--text-muted);--input-focus-ring-color:var(--focus-ring);--focus-ring-color:var(--focus-ring);--icon-default-color:var(--text-secondary);--icon-active-color:var(--primary-color);--scrollbar-thumb-color:var(--border-hover);--scrollbar-track-color:var(--bg-tertiary);--table-background-color:var(--bg-secondary);--table-header-background-color:var(--bg-tertiary);--table-border-color:var(--border-color);--table-even-row-background-color:var(--bg-tertiary);--table-odd-row-background-color:var(--bg-secondary);--button-primary-background-color:color-mix(in srgb, var(--primary-dark) 85%, #000);--button-primary-hover-background-color:color-mix(in srgb, var(--primary-dark) 70%, #000);--button-danger-background-color:color-mix(in srgb, var(--danger-color) 80%, #000);--button-danger-hover-background-color:color-mix(in srgb, var(--danger-color) 65%, #000);--button-secondary-background-color:var(--bg-secondary);--button-secondary-hover-background-color:var(--bg-tertiary);--button-secondary-soft-background-color:var(--bg-tertiary);--button-outline-border-color:var(--border-color);--button-create-background-color:var(--button-primary-background-color);--button-create-text-color:#fff;--button-edit-background-color:var(--primary-soft);--button-edit-hover-background-color:var(--primary-soft);--button-edit-soft-background-color:var(--primary-soft);--button-delete-background-color:var(--danger-soft);--button-delete-soft-background-color:var(--danger-soft);--button-view-background-color:var(--bg-secondary);--button-view-hover-background-color:var(--primary-soft);--text-on-primary:#fff;--text-on-danger:#fff;--disabled-color:var(--text-muted);--brand-primary-color-500:var(--button-primary-background-color);--brand-primary-color-600:var(--button-primary-background-color);--brand-primary-color-700:var(--button-primary-hover-background-color);--badge-success-background-color:var(--success-soft);--badge-success-border-color:var(--success-color);--badge-success-text-color:var(--text-primary);--badge-warning-background-color:var(--warning-soft);--badge-warning-border-color:var(--warning-color);--badge-warning-text-color:var(--text-primary);--badge-danger-background-color:var(--danger-soft);--badge-danger-border-color:var(--danger-color);--badge-danger-text-color:var(--text-primary);--badge-info-background-color:var(--info-soft);--badge-info-border-color:var(--info-color);--badge-info-text-color:var(--text-primary);--companies-title:var(--text-primary);--companies-subtitle:var(--text-secondary);--production-records-radius-md:var(--radius-md);--production-records-border:var(--border-color);--production-records-focus-ring:var(--focus-ring)}
