:root{--primary-color:#001a54;--accent-color:#f59e0b;--bg-base:#fafafa;--border-radius:6px}*{box-sizing:border-box}body{background:var(--bg-base);color:#001a54;margin:0;font-family:Inter,-apple-system,sans-serif}button{font-family:inherit}._sidebar_bzg3t_1{flex-shrink:0;width:240px;min-width:240px;height:100vh;position:sticky;top:0;overflow-y:auto}@media (width<=1024px){._sidebar_bzg3t_1{z-index:200;width:84vw;min-width:0;max-width:280px;height:100dvh;transition:transform .2s;position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:4px 0 24px #00000040}._sidebarOpen_bzg3t_28{transform:translate(0)}._navItem_bzg3t_34{min-height:44px}}._header_y96mf_1{padding:0 24px}@media (width<=640px){._header_y96mf_1{padding:0 12px}}._menuBtn_y96mf_10{display:none}@media (width<=1024px){._menuBtn_y96mf_10{display:inline-flex}}._breadcrumb_y96mf_19{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (width<=480px){._envBadgeLabel_y96mf_27{display:none}}._shell_19akb_1{background:#f5f7fa;align-items:flex-start;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}._main_19akb_9{background:#f5f7fa;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._content_19akb_18{flex:1;padding:24px;overflow:hidden auto}@media (width<=640px){._content_19akb_18{padding:14px}}._backdrop_19akb_30{display:none}@media (width<=1024px){._backdrop_19akb_30{z-index:190;background:#0006;display:block;position:fixed;inset:0}}._root_1komk_1{max-width:1440px;color:var(--text-primary,#0d1b3e);margin:0 auto}._header_1komk_7{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}._header_1komk_7 h1{margin:0 0 8px;font-size:28px}._header_1komk_7 p{color:var(--text-secondary,#63718a);margin:0}._cards_1komk_23{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px;margin:20px 0;display:grid}._card_1komk_23,._panel_1komk_31{background:var(--bg-card,#fff);border:1px solid var(--border-color,#e3e8ef);border-radius:12px;min-width:0;padding:24px;box-shadow:0 2px 8px #001a5405}._card_1komk_23 h3{margin:0 0 10px;font-size:14px;font-weight:500}._card_1komk_23 strong{font-size:28px}._panel_1komk_31{margin-bottom:20px}._panel_1komk_31 h2{margin:0 0 8px;font-size:18px}._panel_1komk_31 h3{font-size:16px}._panel_1komk_31 p{color:var(--text-secondary,#63718a)}._actions_1komk_63{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}._button_1komk_71{border:1px solid var(--border-color,#d6dce5);background:var(--bg-card,#fff);min-height:40px;color:var(--text-primary,#0d1b3e);font:inherit;cursor:pointer;border-radius:8px;padding:8px 14px;font-weight:600;transition:background .15s}._button_1komk_71:hover{border-color:#f59e0b}._button_1komk_71:focus-visible{outline-offset:2px;outline:3px solid #f59e0b}._button_1komk_71:disabled{opacity:.5;cursor:not-allowed}._primary_1komk_95{color:#fff;background:#001a54;border-color:#001a54}._primary_1komk_95:hover{background:#0a2d6e}._grid_1komk_104{grid-template-columns:1fr 1fr;gap:20px;display:grid}._field_1komk_110{flex-direction:column;gap:6px;margin:12px 0;font-size:13px;font-weight:600;display:flex}._preview_1komk_119,._whatsapp_1komk_120{background:var(--bg-secondary,#f5f7fa);border:1px solid var(--border-color,#e3e8ef);border-radius:12px;min-width:0;padding:20px}._whatsapp_1komk_120{background:color-mix(in srgb, #34c759 8%, var(--bg-card,#fff))}._message_1komk_132{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7;color:var(--text-primary,#0d1b3e)!important}._table_1komk_139{width:100%;overflow-x:auto}._table_1komk_139 table{border-collapse:collapse;width:100%}._table_1komk_139 th,._table_1komk_139 td{text-align:left;border-bottom:1px solid var(--border-color,#e3e8ef);padding:14px 12px;font-size:13px}._table_1komk_139 th{color:var(--text-secondary,#63718a);white-space:nowrap;font-weight:600}._muted_1komk_160{color:var(--text-secondary,#63718a);font-size:12px}@media (width<=767px){._grid_1komk_104{grid-template-columns:1fr}._panel_1komk_31,._card_1komk_23{padding:16px}._header_1komk_7{flex-direction:column}._header_1komk_7 h1{font-size:24px}._button_1komk_71{min-height:44px}._cards_1komk_23{grid-template-columns:1fr 1fr;gap:8px}._root_1komk_1{min-width:0}._table_1komk_139 td,._table_1komk_139 th{padding:12px 8px}}
