._wrap_k8sro_1{position:fixed;top:0;left:0;right:0;height:3px;z-index:9999;overflow:hidden;pointer-events:none}._bar_k8sro_12{height:100%;background:var(--accent);transition:width .2s ease-out}._barIndeterminate_k8sro_18{width:30%;animation:_progressIndeterminate_k8sro_1 1.2s ease-in-out infinite}@keyframes _progressIndeterminate_k8sro_1{0%{transform:translate(-100%)}50%{transform:translate(233%)}to{transform:translate(-100%)}}._layout_138co_1{display:flex;height:100vh;min-height:100vh;overflow:hidden}._sidebar_138co_8{position:fixed;left:0;top:0;width:112px;height:100vh;background:var(--surface);border-right:1px solid var(--border);display:flex;flex-direction:column;flex-shrink:0;z-index:10}._main_138co_22{margin-left:112px;flex:1;min-height:0;padding:.75rem 1rem;overflow:hidden;display:flex;flex-direction:column}._brand_138co_32{padding:.5rem;font-weight:700;font-size:.8rem;color:var(--text);border-bottom:1px solid var(--border);line-height:1.2;word-break:break-word}._nav_138co_42{flex:1;padding:.35rem 0;display:flex;flex-direction:column;gap:1px}._nav_138co_42 a{padding:.4rem .5rem;color:var(--muted);text-decoration:none;font-size:.8rem;transition:background .15s,color .15s;display:flex;align-items:center;gap:.4rem}._navIcon_138co_61{flex-shrink:0;display:inline-flex;line-height:0}._navIcon_138co_61 svg{vertical-align:middle}._nav_138co_42 a:hover{background:#ffffff0d;color:var(--text);text-decoration:none}._nav_138co_42 a._active_138co_76{background:#38bdf826;color:var(--accent);font-weight:500}._user_138co_82{padding:.35rem .4rem;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:.2rem;flex-shrink:0}._email_138co_91{font-size:.6rem;color:var(--muted);word-break:break-all;line-height:1.2;max-height:2.4em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._changePassword_138co_104{padding:.25rem .4rem;background:transparent;border:none;color:var(--accent);border-radius:4px;font-size:.65rem;cursor:pointer;text-align:left}._changePassword_138co_104:hover{text-decoration:underline}._signOut_138co_119{padding:.25rem .4rem;background:transparent;border:1px solid var(--border);color:var(--muted);border-radius:4px;font-size:.65rem;cursor:pointer;text-align:left}._signOut_138co_119:hover{background:#ffffff0d;color:var(--text)}._modalOverlay_138co_136{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:100}._modal_138co_136{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:1.5rem;min-width:320px;max-width:90vw;box-shadow:0 8px 32px #0006}._modalTitle_138co_156{margin:0 0 1rem;font-size:1.1rem;color:var(--text)}._modalForm_138co_162{display:flex;flex-direction:column;gap:.75rem}._modalLabel_138co_168{display:flex;flex-direction:column;gap:.25rem;font-size:.9rem;color:var(--muted)}._modalInput_138co_176{padding:.5rem .75rem;background:var(--bg);border:1px solid var(--border);border-radius:8px;color:var(--text)}._modalError_138co_184{margin:0;font-size:.9rem;color:var(--error)}._modalSuccess_138co_190{margin:0;font-size:.95rem;color:var(--text)}._modalActions_138co_196{display:flex;gap:.75rem;margin-top:.5rem}._modalBtnSecondary_138co_202{padding:.5rem 1rem;background:transparent;border:1px solid var(--border);color:var(--muted);border-radius:8px;cursor:pointer}._modalBtnSecondary_138co_202:hover:not(:disabled){color:var(--text)}._modalBtnPrimary_138co_215{padding:.5rem 1rem;background:var(--accent);color:var(--bg);border:none;border-radius:8px;cursor:pointer;font-weight:500}._modalBtnPrimary_138co_215:hover:not(:disabled){filter:brightness(1.1)}._modalBtnPrimary_138co_215:disabled,._modalBtnSecondary_138co_202:disabled{opacity:.7;cursor:not-allowed}._mainContent_138co_235{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}._layout-loading_138co_243{display:flex;align-items:center;justify-content:center;min-height:100vh;color:var(--muted)}._menuToggle_138co_252{display:none;position:fixed;top:.75rem;left:.75rem;z-index:20;width:44px;height:44px;padding:0;background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text);cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:5px;box-shadow:0 2px 8px #0000004d}._menuToggle_138co_252:hover{background:#ffffff0f}._menuToggleBar_138co_277{display:block;width:20px;height:2px;background:currentColor;border-radius:1px;transition:transform .2s,opacity .2s}._menuOpen_138co_286 ._menuToggle_138co_252 ._menuToggleBar_138co_277:nth-child(1){transform:translateY(7px) rotate(45deg)}._menuOpen_138co_286 ._menuToggle_138co_252 ._menuToggleBar_138co_277:nth-child(2){opacity:0}._menuOpen_138co_286 ._menuToggle_138co_252 ._menuToggleBar_138co_277:nth-child(3){transform:translateY(-7px) rotate(-45deg)}._overlay_138co_298{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:11}@media (max-width: 768px){._menuToggle_138co_252{display:flex}._sidebar_138co_8{width:260px;max-width:85vw;transform:translate(-100%);transition:transform .25s ease-out;box-shadow:4px 0 20px #0000004d}._layout_138co_1._menuOpen_138co_286 ._sidebar_138co_8{transform:translate(0)}._layout_138co_1._menuOpen_138co_286 ._overlay_138co_298{display:block}._main_138co_22{margin-left:0;padding:3.5rem .75rem .5rem}._brand_138co_32{font-size:.9rem;padding:.6rem .5rem}._nav_138co_42 a{padding:.5rem .75rem;font-size:.9rem}}._page_3oioj_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1rem;background:linear-gradient(145deg,var(--bg) 0%,var(--surface) 100%)}._card_3oioj_10{width:100%;max-width:380px;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:2rem;box-shadow:0 8px 32px #0000004d}._title_3oioj_20{margin:0 0 .25rem;font-size:1.5rem;font-weight:700;color:var(--text)}._subtitle_3oioj_27{margin:0 0 1.5rem;font-size:.95rem;color:var(--muted)}._form_3oioj_33{display:flex;flex-direction:column;gap:1rem}._label_3oioj_39{display:flex;flex-direction:column;gap:.35rem;font-size:.9rem;color:var(--muted)}._input_3oioj_47{padding:.6rem .75rem;background:var(--bg);border:1px solid var(--border);border-radius:8px;color:var(--text)}._input_3oioj_47:focus{outline:none;border-color:var(--accent)}._error_3oioj_60{margin:0;font-size:.9rem;color:var(--error)}._success_3oioj_66{margin:0 0 1rem;font-size:.95rem;color:var(--text)}._linkButton_3oioj_72{background:none;border:none;color:var(--accent);cursor:pointer;font-size:.9rem;padding:.5rem 0;margin-top:.25rem}._linkButton_3oioj_72:hover{text-decoration:underline}._button_3oioj_86{padding:.75rem 1rem;background:var(--accent);color:var(--bg);border:none;border-radius:8px;font-weight:600;margin-top:.5rem}._button_3oioj_86:hover:not(:disabled){filter:brightness(1.1)}._button_3oioj_86:disabled{opacity:.7;cursor:not-allowed}@media (max-width: 768px){._page_3oioj_1{padding:.75rem}._card_3oioj_10{padding:1.5rem}._title_3oioj_20{font-size:1.25rem}}._page_1bdeu_1{max-width:1100px;flex:1;min-height:0;overflow:auto}._header_1bdeu_8{margin-bottom:1.5rem}._title_1bdeu_12{margin:0 0 .25rem;font-size:1.75rem;font-weight:700;color:var(--text)}._subtitle_1bdeu_19{margin:0;font-size:.95rem;color:var(--muted)}._orgSelector_1bdeu_25{margin-top:1rem;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._orgSelector_1bdeu_25 label{font-size:.9rem;color:var(--muted)}._orgSelector_1bdeu_25 select{padding:.4rem .75rem;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);font-size:.95rem;min-width:200px}._refreshBtn_1bdeu_48{padding:.4rem .75rem;font-size:.9rem;background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text);cursor:pointer}._refreshBtn_1bdeu_48:hover{border-color:var(--accent);background:#38bdf814}._muted_1bdeu_63{color:var(--muted)}._error_1bdeu_67{color:var(--error)}._sectionTitle_1bdeu_71{margin:0 0 1rem;font-size:1.1rem;font-weight:600;color:var(--text)}._kpiSection_1bdeu_79{margin-bottom:2rem}._kpiGrid_1bdeu_83{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:1rem}@media (max-width: 768px){._kpiGrid_1bdeu_83{grid-template-columns:repeat(2,1fr);gap:.75rem}._kpiCard_1bdeu_95{padding:1rem}._kpiValue_1bdeu_99{font-size:1.5rem}._title_1bdeu_12{font-size:1.35rem}._barChart_1bdeu_107{height:160px;gap:.5rem;padding:.75rem}._bar_1bdeu_107{max-width:32px}._barLabel_1bdeu_117{font-size:.7rem}._hBarRow_1bdeu_121{grid-template-columns:1fr 1fr 50px;gap:.5rem}._hBarName_1bdeu_126{font-size:.8rem}._demoRow_1bdeu_130{grid-template-columns:60px 1fr 36px;gap:.4rem}._demoLabel_1bdeu_135,._demoPct_1bdeu_136{font-size:.8rem}._linksGrid_1bdeu_140{grid-template-columns:1fr}._tableWrap_1bdeu_144{overflow-x:auto;-webkit-overflow-scrolling:touch}._table_1bdeu_144{font-size:.8rem}._table_1bdeu_144 th,._table_1bdeu_144 td{padding:.5rem}}._kpiCard_1bdeu_95{padding:1.25rem;background:var(--surface);border:1px solid var(--border);border-radius:10px;display:flex;flex-direction:column;gap:.35rem;min-width:0;overflow:visible}._kpiValue_1bdeu_99{font-size:1.75rem;font-weight:700;color:var(--accent);line-height:1.2;white-space:nowrap;overflow-x:auto;overflow-y:hidden;min-height:1.2em}._kpiLabel_1bdeu_182{font-size:.85rem;color:var(--muted)}._chartSection_1bdeu_188{margin-bottom:2rem}._barChart_1bdeu_107{display:flex;align-items:flex-end;gap:.75rem;height:180px;padding:0 .5rem;background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:1rem}._barGroup_1bdeu_204{flex:1;display:flex;flex-direction:column;align-items:center;height:100%;min-width:0}._bar_1bdeu_107{width:100%;max-width:48px;min-height:4px;background:var(--accent);border-radius:6px 6px 0 0;margin-top:auto;transition:height .2s}._barLabel_1bdeu_117{font-size:.8rem;color:var(--muted);margin-top:.5rem}._tableSection_1bdeu_230{margin-bottom:2rem}._tableWrap_1bdeu_144{overflow-x:auto;border:1px solid var(--border);border-radius:10px;background:var(--surface)}._table_1bdeu_144{width:100%;border-collapse:collapse;font-size:.9rem}._table_1bdeu_144 th,._table_1bdeu_144 td{padding:.6rem .75rem;text-align:left;border-bottom:1px solid var(--border)}._table_1bdeu_144 td._numeric_1bdeu_254{text-align:right;white-space:nowrap;overflow-x:auto;max-width:14em;min-width:4em}._table_1bdeu_144 th{background:#0003;color:var(--muted);font-weight:600}._turnoutBarWrap_1bdeu_268{display:inline-flex;align-items:center;gap:.5rem;min-width:100px}._turnoutBar_1bdeu_268{display:inline-block;height:8px;background:var(--success);border-radius:4px;min-width:4px}._turnoutPct_1bdeu_283{font-size:.85rem;color:var(--muted);white-space:nowrap}._hBarChart_1bdeu_290{display:flex;flex-direction:column;gap:.5rem;background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:1rem}._hBarRow_1bdeu_121{display:grid;grid-template-columns:180px 1fr 70px;align-items:center;gap:.75rem}._hBarName_1bdeu_126{font-size:.9rem;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._hBarTrack_1bdeu_315{height:20px;background:#ffffff14;border-radius:6px;overflow:hidden}._hBar_1bdeu_121{height:100%;background:var(--accent);border-radius:6px;min-width:4px;transition:width .2s}._hBarValue_1bdeu_330{font-size:.85rem;color:var(--muted);text-align:right}._demoSection_1bdeu_337{margin-bottom:2rem}._demoGrid_1bdeu_341{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem}._demoCard_1bdeu_347{padding:1.25rem;background:var(--surface);border:1px solid var(--border);border-radius:10px}._demoCardTitle_1bdeu_354{margin:0 0 1rem;font-size:1rem;font-weight:600;color:var(--text)}._demoBars_1bdeu_361{display:flex;flex-direction:column;gap:.6rem}._demoRow_1bdeu_130{display:grid;grid-template-columns:70px 1fr 40px;align-items:center;gap:.5rem}._demoLabel_1bdeu_135{font-size:.85rem;color:var(--muted)}._demoTrack_1bdeu_379{height:14px;background:#ffffff14;border-radius:6px;overflow:hidden}._demoBar_1bdeu_361{height:100%;background:var(--accent);border-radius:6px;min-width:4px}._demoPct_1bdeu_136{font-size:.85rem;color:var(--muted);text-align:right}._linksSection_1bdeu_400{margin-bottom:1rem}._linksGrid_1bdeu_140{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem}._actionCard_1bdeu_410{display:block;padding:1.25rem;background:var(--surface);border:1px solid var(--border);border-radius:10px;color:inherit;text-decoration:none;transition:border-color .2s,background .2s}._actionCard_1bdeu_410:hover{border-color:var(--accent);background:#38bdf80f;text-decoration:none;color:inherit}._actionCardPrimary_1bdeu_428{display:block;padding:1.25rem;background:#38bdf81f;border:1px solid var(--accent);border-radius:10px;color:inherit;text-decoration:none;transition:border-color .2s,background .2s}._actionCardPrimary_1bdeu_428:hover{background:#38bdf82e;border-color:var(--accent);text-decoration:none;color:inherit}._actionCardPrimary_1bdeu_428 h3{margin:0 0 .5rem;font-size:1.05rem;font-weight:600;color:var(--accent)}._actionCardPrimary_1bdeu_428 p{margin:0;font-size:.88rem;color:var(--muted);line-height:1.4}._actionCard_1bdeu_410 h3{margin:0 0 .5rem;font-size:1.05rem;font-weight:600;color:var(--text)}._actionCard_1bdeu_410 p{margin:0;font-size:.88rem;color:var(--muted);line-height:1.4}._page_22gdv_1{max-width:1100px;flex:1;min-height:0;overflow:auto}._header_22gdv_8{margin-bottom:1.5rem}._title_22gdv_12{margin:0 0 .25rem;font-size:1.75rem;font-weight:700;color:var(--text)}._subtitle_22gdv_19{margin:0;font-size:.95rem;color:var(--muted)}._orgSelector_22gdv_25{margin-top:1rem;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._orgSelector_22gdv_25 label{font-size:.9rem;color:var(--muted)}._orgSelector_22gdv_25 select{padding:.4rem .75rem;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);font-size:.95rem;min-width:200px}._refreshBtn_22gdv_48{padding:.4rem .75rem;font-size:.9rem;background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text);cursor:pointer}._refreshBtn_22gdv_48:hover{border-color:var(--accent);background:#38bdf814}._muted_22gdv_63{color:var(--muted)}._error_22gdv_67{color:var(--error)}._sectionTitle_22gdv_71{margin:0 0 1rem;font-size:1.1rem;font-weight:600;color:var(--text)}._kpiSection_22gdv_78{margin-bottom:2rem}._kpiGrid_22gdv_82{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:1rem}._kpiCard_22gdv_88{padding:1.25rem;background:var(--surface);border:1px solid var(--border);border-radius:10px;display:flex;flex-direction:column;gap:.35rem;min-width:0}._kpiValue_22gdv_99{font-size:1.75rem;font-weight:700;color:var(--accent);line-height:1.2}._kpiLabel_22gdv_106{font-size:.85rem;color:var(--muted)}._demoSection_22gdv_111{margin-bottom:2rem}._demoCard_22gdv_115{padding:1.25rem;background:var(--surface);border:1px solid var(--border);border-radius:10px}._demoBars_22gdv_122{display:flex;flex-direction:column;gap:.6rem}._demoRow_22gdv_128{display:grid;grid-template-columns:80px 1fr minmax(80px,auto);align-items:center;gap:.5rem}._demoLabel_22gdv_135{font-size:.85rem;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._demoTrack_22gdv_143{height:14px;background:#ffffff14;border-radius:6px;overflow:hidden}._demoBar_22gdv_122{height:100%;background:var(--accent);border-radius:6px;min-width:4px}._demoPct_22gdv_157{font-size:.85rem;color:var(--muted);text-align:right;white-space:nowrap}@media (max-width: 768px){._kpiGrid_22gdv_82{grid-template-columns:repeat(2,1fr);gap:.75rem}._kpiCard_22gdv_88{padding:1rem}._kpiValue_22gdv_99{font-size:1.5rem}._title_22gdv_12{font-size:1.35rem}._demoRow_22gdv_128{grid-template-columns:60px 1fr minmax(70px,auto);gap:.4rem}._demoLabel_22gdv_135,._demoPct_22gdv_157{font-size:.8rem}}._overlay_2f2w9_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;overflow-y:auto;-webkit-overflow-scrolling:touch}._card_2f2w9_14{background:var(--surface);border:1px solid var(--border);border-radius:12px;max-width:480px;width:100%;max-height:90vh;overflow:auto;margin:auto}._cardLarge_2f2w9_25{max-width:720px}@media (max-width: 768px){._overlay_2f2w9_1{padding:2rem .5rem;align-items:flex-start}._card_2f2w9_14{max-height:85vh;max-width:100%}._header_2f2w9_42,._body_2f2w9_43,._footer_2f2w9_44{padding-left:1rem;padding-right:1rem}._formRow_2f2w9_49{flex-direction:column;gap:0}}._header_2f2w9_42{padding:1rem 1.25rem;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:center}._title_2f2w9_63{margin:0;font-size:1.1rem;font-weight:600}._close_2f2w9_69{background:none;border:none;color:var(--muted);padding:.25rem;cursor:pointer;font-size:1.25rem;line-height:1}._close_2f2w9_69:hover{color:var(--text)}._body_2f2w9_43{padding:1.25rem}._footer_2f2w9_44{padding:1rem 1.25rem;border-top:1px solid var(--border);display:flex;justify-content:flex-end;gap:.5rem}._btn_2f2w9_95{padding:.5rem 1rem;border-radius:8px;font-weight:500;border:1px solid var(--border);background:var(--surface);color:var(--text)}._btn_2f2w9_95:hover{background:#ffffff14}._btnPrimary_2f2w9_108{background:var(--accent);color:var(--bg);border-color:var(--accent)}._btnPrimary_2f2w9_108:hover{filter:brightness(1.1)}._btnDanger_2f2w9_118{background:var(--error);color:#fff;border-color:var(--error)}._formGroup_2f2w9_124{margin-bottom:1rem}._formGroup_2f2w9_124 label{display:block;font-size:.9rem;color:var(--muted);margin-bottom:.35rem}._formGroup_2f2w9_124 label:has(input[type=checkbox]){display:flex;align-items:center;gap:.5rem;margin-bottom:0;color:var(--text);cursor:pointer}._formGroup_2f2w9_124 label:has(input[type=checkbox]) input{width:auto;margin:0}._formGroup_2f2w9_124 input,._formGroup_2f2w9_124 select,._formGroup_2f2w9_124 textarea{width:100%;padding:.5rem .75rem;background:var(--bg);border:1px solid var(--border);border-radius:8px;color:var(--text)}._formRow_2f2w9_49{display:flex;gap:.75rem}._formRow_2f2w9_49 ._formGroup_2f2w9_124{flex:1}._page_16gbs_1{max-width:none;width:100%}._dataPage_16gbs_6{animation:_dataPageIn_16gbs_1 .2s ease-out;display:flex;flex-direction:column;flex:1;min-height:0}._dataPageHeader_16gbs_14{flex-shrink:0;padding-bottom:.5rem}._headerTopBar_16gbs_19{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding-bottom:.5rem;border-bottom:1px solid var(--border)}._headerTopBar_16gbs_19 ._title_16gbs_28{margin:0;margin-right:.5rem}._headerTopBar_16gbs_19 ._orgSelect_16gbs_33{margin-bottom:0}._orgSelectLabel_16gbs_37{font-size:.8rem;color:var(--muted);margin-right:.25rem}._headerTopBar_16gbs_19 ._tabs_16gbs_43{margin-bottom:0;margin-left:auto}._dataPageScroll_16gbs_48{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;margin-top:0}._dataPageScrollContent_16gbs_57{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column}._dataPagePaginationFooter_16gbs_65{flex-shrink:0;padding:.5rem 0;border-top:1px solid var(--border);background:var(--surface)}@keyframes _dataPageIn_16gbs_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._title_16gbs_28{margin:0 0 .15rem;font-size:1.1rem;font-weight:700;color:var(--text)}._subtitle_16gbs_90{margin:0 0 .5rem;font-size:.8rem;color:var(--muted)}._headerAddOrg_16gbs_96{margin-bottom:.5rem}._addBtnHeader_16gbs_100{padding:.35rem .75rem;background:var(--accent);color:var(--bg);border:none;border-radius:6px;font-weight:600;font-size:.8rem;cursor:pointer}._addBtnHeader_16gbs_100:hover{filter:brightness(1.1)}._filtersBtn_16gbs_115,._filtersBtnActive_16gbs_116{padding:.35rem .6rem;font-size:.8rem;background:transparent;border:1px solid var(--border);border-radius:6px;color:var(--muted);cursor:pointer}._filtersBtn_16gbs_115:hover{background:#ffffff0d;color:var(--text)}._filtersBtnActive_16gbs_116{background:#38bdf826;border-color:var(--accent);color:var(--accent)}._orgSelect_16gbs_33{margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}._orgSelect_16gbs_33 label{font-size:.8rem;color:var(--muted)}._orgNameReadOnly_16gbs_149{font-size:.9rem;color:var(--text);font-weight:500}._select_16gbs_155{padding:.35rem .5rem;background:var(--surface);border:1px solid var(--border);border-radius:6px;color:var(--text);min-width:140px;font-size:.85rem}._toolbar_16gbs_165{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.4rem 0;border-bottom:1px solid var(--border)}._searchWrap_16gbs_175{flex:1;min-width:200px}._searchInput_16gbs_180{width:100%;max-width:320px;padding:.5rem .75rem .5rem 2rem;background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text);font-size:.9rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%239ca3af' viewBox='0 0 16 16'%3E%3Cpath d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:.5rem 50%}._searchInput_16gbs_180::placeholder{color:var(--muted)}._searchInput_16gbs_180:focus{outline:none;border-color:var(--accent)}._filters_16gbs_115{display:flex;gap:.5rem;flex-wrap:wrap}._filterSelect_16gbs_209{padding:.5rem .75rem;background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text);font-size:.9rem}._toolbarRow_16gbs_218{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.5rem 0;border-bottom:1px solid var(--border)}._filterLabel_16gbs_228{font-size:.9rem;color:var(--muted);margin-right:.25rem}._filterLabelInline_16gbs_234{display:inline-flex;align-items:center;gap:.35rem;font-size:.85rem;color:var(--muted)}._filterNumber_16gbs_242{width:4rem;padding:.4rem .5rem;background:var(--surface);border:1px solid var(--border);border-radius:6px;color:var(--text);font-size:.9rem}._filterNumber_16gbs_242:focus{outline:none;border-color:var(--accent)}._clearFiltersBtn_16gbs_257{padding:.4rem .75rem;font-size:.85rem;color:var(--muted);background:transparent;border:1px solid var(--border);border-radius:6px}._clearFiltersBtn_16gbs_257:hover{color:var(--text);background:#ffffff0f}._votersLayout_16gbs_272{display:flex;gap:1.25rem;min-height:0;flex:1;overflow:hidden}._votersFiltersSidebar_16gbs_280{width:200px;flex-shrink:0;display:flex;flex-direction:column;gap:.6rem;padding:.5rem;background:var(--surface);border:1px solid var(--border);border-radius:8px;height:fit-content;max-height:calc(100vh - 200px);overflow-y:auto}._votersFiltersHeader_16gbs_295{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem}._votersFiltersTitle_16gbs_302{font-size:.8rem;font-weight:600;color:var(--text)}._votersFiltersClose_16gbs_308{padding:.2rem .4rem;font-size:.9rem;color:var(--muted);background:transparent;border:none;border-radius:4px;cursor:pointer}._votersFiltersClose_16gbs_308:hover{color:var(--text);background:#ffffff0f}._votersFiltersClosedBtn_16gbs_323{align-self:flex-start;padding:.4rem .6rem;font-size:.8rem;color:var(--muted);background:var(--surface);border:1px solid var(--border);border-radius:6px;cursor:pointer;flex-shrink:0}._votersFiltersClosedBtn_16gbs_323:hover{color:var(--accent);border-color:var(--accent)}._votersSearch_16gbs_340{width:100%;padding:.45rem .6rem .45rem 1.75rem;font-size:.85rem;background:var(--bg);border:1px solid var(--border);border-radius:6px;color:var(--text);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='%239ca3af' viewBox='0 0 16 16'%3E%3Cpath d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:.5rem 50%}._votersSearch_16gbs_340::placeholder{color:var(--muted)}._votersSearch_16gbs_340:focus{outline:none;border-color:var(--accent)}._votersFilterGroup_16gbs_362{display:flex;flex-direction:column;gap:.25rem}._votersFilterRow_16gbs_368{flex-direction:row;align-items:center;flex-wrap:wrap}._votersFilterRow_16gbs_368 ._votersAgeInput_16gbs_374{width:3.5rem}._votersAgeSep_16gbs_378{color:var(--muted);font-size:.85rem;padding:0 .2rem}._votersFilterLabel_16gbs_384{font-size:.75rem;color:var(--muted);font-weight:500}._votersSelect_16gbs_390{width:100%;padding:.4rem .5rem;font-size:.85rem;background:var(--bg);border:1px solid var(--border);border-radius:6px;color:var(--text)}._votersAgeInput_16gbs_374{width:100%;padding:.4rem .5rem;font-size:.85rem;background:var(--bg);border:1px solid var(--border);border-radius:6px;color:var(--text);max-width:4rem}._votersFilterActions_16gbs_411{display:flex;gap:.5rem;margin-top:.75rem;flex-wrap:wrap}._votersFilterApplyBtn_16gbs_418{padding:.5rem 1rem;font-size:.9rem;font-weight:600;background:var(--accent);color:var(--bg);border:none;border-radius:6px}._votersFilterApplyBtn_16gbs_418:hover{filter:brightness(1.1)}._votersFilterCancelBtn_16gbs_432{padding:.5rem 1rem;font-size:.9rem;color:var(--muted);background:transparent;border:1px solid var(--border);border-radius:6px}._votersFilterCancelBtn_16gbs_432:hover{color:var(--text);background:#ffffff0d}._votersClearBtn_16gbs_446{margin-top:.25rem;padding:.4rem .6rem;font-size:.8rem;color:var(--muted);background:transparent;border:1px solid var(--border);border-radius:6px}._votersClearBtn_16gbs_446:hover{color:var(--text);background:#ffffff0d}._votersAddBtn_16gbs_461{margin-top:.5rem;padding:.5rem .75rem;font-size:.85rem;font-weight:600;background:var(--accent);color:var(--bg);border:none;border-radius:6px}._votersAddBtn_16gbs_461:hover{filter:brightness(1.1)}._votersMain_16gbs_476{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}._votersMain_16gbs_476 ._tableWrap_16gbs_485{flex:1;min-height:0}._paginationBar_16gbs_490{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem;padding:.5rem 0;font-size:.85rem;color:var(--muted);flex-shrink:0;border-top:1px solid var(--border);background:var(--surface)}._paginationInfo_16gbs_504{margin-right:.5rem}._paginationControls_16gbs_508{display:flex;align-items:center;gap:.5rem}._paginationBtn_16gbs_514{padding:.35rem .6rem;font-size:.85rem;background:var(--surface);border:1px solid var(--border);border-radius:6px;color:var(--text);cursor:pointer}._paginationBtn_16gbs_514:hover:not(:disabled){background:#ffffff0f}._paginationBtn_16gbs_514:disabled{opacity:.5;cursor:not-allowed}._paginationPage_16gbs_533{margin:0 .25rem}._paginationPageSize_16gbs_537{padding:.35rem .5rem;font-size:.85rem;background:var(--surface);border:1px solid var(--border);border-radius:6px;color:var(--text);margin-left:auto}._loadingSkeleton_16gbs_547{margin-top:.5rem}._skeletonBar_16gbs_551{height:2.5rem;background:linear-gradient(90deg,var(--border) 25%,rgba(255,255,255,.08) 50%,var(--border) 75%);background-size:200% 100%;animation:_skeleton_16gbs_551 1s ease-in-out infinite;border-radius:8px;margin-bottom:.75rem;max-width:320px}._skeletonTable_16gbs_561{height:240px;background:linear-gradient(90deg,var(--border) 25%,rgba(255,255,255,.08) 50%,var(--border) 75%);background-size:200% 100%;animation:_skeleton_16gbs_551 1s ease-in-out infinite;border-radius:10px}@keyframes _skeleton_16gbs_551{to{background-position:200% 0}}._tabs_16gbs_43{display:flex;gap:2px;margin-bottom:.5rem}._tab_16gbs_43,._tabActive_16gbs_580{padding:.35rem .6rem;background:transparent;border:1px solid var(--border);color:var(--muted);border-radius:6px;font-size:.8rem;transition:background .15s ease,border-color .15s ease,color .15s ease}._tab_16gbs_43:hover{background:#ffffff0d;color:var(--text)}._tabActive_16gbs_580{background:#38bdf826;border-color:var(--accent);color:var(--accent)}._error_16gbs_601{color:var(--error);margin-bottom:1rem}._muted_16gbs_606{color:var(--muted);margin-bottom:1rem}._boothCheckboxHeader_16gbs_611{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-bottom:.35rem}._boothCheckboxLabel_16gbs_620{font-size:.9rem;color:var(--muted);margin:0}._boothCheckboxActions_16gbs_626{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;font-size:.9rem}._boothCheckboxLink_16gbs_634{background:none;border:none;padding:0;font-size:inherit;color:var(--accent);cursor:pointer;text-decoration:underline}._boothCheckboxLink_16gbs_634:hover{color:var(--accent-hover, var(--accent))}._boothCheckboxSep_16gbs_648{color:var(--muted);margin:0 .15rem}._boothCheckboxList_16gbs_653{max-height:200px;overflow-y:auto;border:1px solid var(--border);border-radius:6px;padding:.5rem;background:#00000026}._boothCheckboxItem_16gbs_662{display:flex;align-items:center;gap:.5rem;padding:.35rem 0;cursor:pointer;font-size:.9rem}._boothCheckboxItem_16gbs_662 input{flex-shrink:0}._boothCheckboxItemDisabled_16gbs_675{opacity:.65;cursor:not-allowed}._boothCheckboxItemDisabled_16gbs_675 input:disabled{cursor:not-allowed}._boothAgentCount_16gbs_684{font-size:.85em;color:var(--muted);margin-left:.25rem}._boothMultiSelect_16gbs_690{display:block;width:100%;min-height:120px;padding:.5rem .75rem;font-size:.9rem;background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text);cursor:pointer}._boothMultiSelect_16gbs_690:focus{outline:none;border-color:var(--accent)}._boothMultiSelect_16gbs_690 option{padding:.25rem 0}._resultCount_16gbs_712{font-size:.8rem;color:var(--muted);margin:0 0 .35rem}._tableWrap_16gbs_485{overflow:auto;overflow-x:auto;border:1px solid var(--border);border-radius:10px;background:var(--surface);max-height:100%}._table_16gbs_485{width:100%;border-collapse:collapse;font-size:.82rem}._table_16gbs_485 th,._table_16gbs_485 td{padding:.4rem .5rem;text-align:left;border-bottom:1px solid var(--border)}._table_16gbs_485 th{background:#0003;color:var(--muted);font-weight:600;font-size:.75rem}._table_16gbs_485 tbody tr:last-child td{border-bottom:none}._table_16gbs_485 tbody tr:hover{background:#ffffff08}._section_16gbs_755{margin-top:.35rem;animation:_sectionIn_16gbs_1 .2s ease-out;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}._sectionActions_16gbs_765{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem}._bulkDeleteBtn_16gbs_773{padding:.4rem .9rem;background:var(--danger, #c0392b);color:#fff;border:none;border-radius:6px;font-weight:600;font-size:.85rem;cursor:pointer}._bulkDeleteBtn_16gbs_773:hover{filter:brightness(1.1)}._thCheckbox_16gbs_788,._tdCheckbox_16gbs_789{width:2.25rem;padding:.35rem .5rem;vertical-align:middle}._thCheckbox_16gbs_788 input,._tdCheckbox_16gbs_789 input{cursor:pointer}._tableSection_16gbs_800{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}._tableSection_16gbs_800 ._tableWrap_16gbs_485{flex:1;min-height:0;overflow:auto;overflow-x:auto}._tableSection_16gbs_800 ._paginationBar_16gbs_490{flex-shrink:0}@keyframes _sectionIn_16gbs_1{0%{opacity:0}to{opacity:1}}._addRow_16gbs_824{margin-bottom:1rem}._addRow_16gbs_824 ._addBtn_16gbs_100{margin-bottom:.25rem}._addHint_16gbs_832{margin:0;font-size:.85rem;color:var(--muted)}._emptyState_16gbs_838{padding:2rem;text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:10px;margin-bottom:1rem}._emptyText_16gbs_847{margin:0 0 1rem;color:var(--muted);font-size:.95rem}._addBtnLarge_16gbs_853{padding:.75rem 1.5rem;background:var(--accent);color:var(--bg);border:none;border-radius:8px;font-weight:600;font-size:1rem;cursor:pointer}._addBtnLarge_16gbs_853:hover{filter:brightness(1.1)}._addBtn_16gbs_100{margin-bottom:.75rem;padding:.5rem 1rem;background:var(--accent);color:var(--bg);border:none;border-radius:8px;font-weight:600;font-size:.9rem;cursor:pointer}._addBtn_16gbs_100:hover{filter:brightness(1.1)}._rowBtn_16gbs_884,._rowBtnDanger_16gbs_885{margin-right:.5rem;padding:.25rem .5rem;font-size:.8rem;border-radius:4px;border:1px solid var(--border);background:transparent;color:var(--muted)}._rowBtn_16gbs_884:hover,._rowBtnDanger_16gbs_885:hover{color:var(--text);background:#ffffff0f}._rowBtnDanger_16gbs_885{color:var(--error);border-color:var(--error)}._rowBtnDanger_16gbs_885:hover{background:#f8717126}._rowBtnIcon_16gbs_911,._rowBtnIconDanger_16gbs_912{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;margin-right:.25rem;border-radius:6px;border:1px solid var(--border);background:transparent;color:var(--muted);cursor:pointer;vertical-align:middle}._rowBtnIcon_16gbs_911:hover,._rowBtnIconDanger_16gbs_912:hover{color:var(--text);background:#ffffff0f}._rowBtnIconDanger_16gbs_912{color:var(--error);border-color:var(--error)}._rowBtnIconDanger_16gbs_912:hover{background:#f8717126}._rowBtnIcon_16gbs_911:last-child,._rowBtnIconDanger_16gbs_912:last-child{margin-right:0}._rowBtnIcon_16gbs_911 svg,._rowBtnIconDanger_16gbs_912 svg{width:16px;height:16px;flex-shrink:0}@media (max-width: 768px){._dataPageHeader_16gbs_14,._headerTopBar_16gbs_19{gap:.5rem}._headerTopBar_16gbs_19 ._tabs_16gbs_43{margin-left:0;width:100%;flex-wrap:wrap}._headerTopBar_16gbs_19 ._title_16gbs_28{font-size:1rem}._tabs_16gbs_43{gap:4px}._tab_16gbs_43,._tabActive_16gbs_580{padding:.4rem .5rem;font-size:.75rem}._orgSelect_16gbs_33{flex-wrap:wrap}._select_16gbs_155{min-width:0;flex:1}._votersLayout_16gbs_272{flex-direction:column;gap:.75rem;overflow:visible}._votersMain_16gbs_476{min-height:200px}._votersFiltersSidebar_16gbs_280{width:100%;max-width:100%;max-height:70vh}._tableWrap_16gbs_485{overflow-x:auto;-webkit-overflow-scrolling:touch}._table_16gbs_485{font-size:.75rem;min-width:600px}._table_16gbs_485 th,._table_16gbs_485 td{padding:.35rem .4rem}._rowBtn_16gbs_884,._rowBtnDanger_16gbs_885{padding:.3rem .45rem;font-size:.75rem;margin-right:.35rem}._rowBtnIcon_16gbs_911,._rowBtnIconDanger_16gbs_912{width:32px;height:32px;min-width:32px;min-height:32px}._rowBtnIcon_16gbs_911 svg,._rowBtnIconDanger_16gbs_912 svg{width:14px;height:14px}._paginationBar_16gbs_490{flex-wrap:wrap;gap:.5rem;padding:.4rem 0;font-size:.8rem}._paginationBtn_16gbs_514{padding:.4rem .5rem;min-width:44px;min-height:44px}._searchWrap_16gbs_175{min-width:0;width:100%}._searchInput_16gbs_180{max-width:none}._toolbar_16gbs_165,._toolbarRow_16gbs_218{gap:.5rem}._sectionActions_16gbs_765{gap:.4rem}._bulkDeleteBtn_16gbs_773{padding:.5rem .75rem;font-size:.8rem}._thCheckbox_16gbs_788,._tdCheckbox_16gbs_789{width:2rem}}._page_1e64m_1{max-width:800px;flex:1;min-height:0;overflow:auto}._title_1e64m_8{margin:0 0 .25rem;font-size:1.75rem;font-weight:700;color:var(--text)}._subtitle_1e64m_15{margin:0 0 1.5rem;font-size:.95rem;color:var(--muted)}._section_1e64m_21{margin-bottom:1rem}._label_1e64m_25{display:block;font-size:.9rem;color:var(--muted);margin-bottom:.35rem}._orgReadOnly_1e64m_32{margin:0;font-size:1rem;color:var(--text);font-weight:500}._select_1e64m_39{padding:.5rem .75rem;background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text);min-width:220px}@media (max-width: 768px){._page_1e64m_1{padding:0}._select_1e64m_39{min-width:0;width:100%}._mappingRow_1e64m_58{flex-direction:column;align-items:flex-start;gap:.35rem}._mappingLabel_1e64m_64{min-width:0}._tableWrap_1e64m_68{margin:.5rem 0}._sampleTableWrap_1e64m_72{max-height:180px}}._fileInput_1e64m_77{display:block;padding:.5rem 0;color:var(--muted);font-size:.95rem}._hint_1e64m_84{margin:.5rem 0 0;font-size:.85rem;color:var(--muted)}._required_1e64m_90{color:var(--error)}._error_1e64m_94{color:var(--error);margin-bottom:1rem}._muted_1e64m_99{color:var(--muted);margin:.5rem 0;font-size:.9rem}._tableWrap_1e64m_68{overflow-x:auto;border:1px solid var(--border);border-radius:10px;background:var(--surface);margin:1rem 0}._table_1e64m_68{width:100%;border-collapse:collapse;font-size:.9rem}._table_1e64m_68 th,._table_1e64m_68 td{padding:.5rem .75rem;text-align:left;border-bottom:1px solid var(--border)}._table_1e64m_68 th{background:#0003;color:var(--muted);font-weight:600}._button_1e64m_132{padding:.75rem 1.25rem;background:var(--accent);color:var(--bg);border:none;border-radius:8px;font-weight:600;margin-top:.5rem}._button_1e64m_132:hover:not(:disabled){filter:brightness(1.1)}._button_1e64m_132:disabled{opacity:.7;cursor:not-allowed}._result_1e64m_151{margin-top:1.5rem;padding:1rem;background:var(--surface);border:1px solid var(--border);border-radius:10px}._successTitle_1e64m_159{font-size:1.1rem;font-weight:700;color:var(--success);margin:0 0 .5rem}._success_1e64m_159{color:var(--success);margin:0 0 .5rem}._errorList_1e64m_171{margin:0;padding-left:1.25rem;color:var(--error);font-size:.9rem}._sectionTitle_1e64m_178{margin:0 0 .5rem;font-size:1.1rem;font-weight:600;color:var(--text)}._sampleTableWrap_1e64m_72{overflow-x:auto;max-height:220px;overflow-y:auto;border:1px solid var(--border);border-radius:8px;background:var(--surface);margin:.5rem 0 1rem}._sampleTable_1e64m_72{width:100%;border-collapse:collapse;font-size:.8rem}._sampleTable_1e64m_72 th,._sampleTable_1e64m_72 td{padding:.35rem .5rem;text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis}._sampleTable_1e64m_72 th{background:#00000026;color:var(--muted);font-weight:600;position:sticky;top:0}._mappingGrid_1e64m_220{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}._mappingRow_1e64m_58{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}._mappingLabel_1e64m_64{min-width:140px;font-size:.9rem;color:var(--text)}._newFromFile_1e64m_240{margin:1rem 0;padding:1rem;background:var(--surface);border:1px solid var(--border);border-radius:10px}._errorsDialogButton_1e64m_248{display:inline-block;margin-top:.5rem;padding:.5rem 1rem;background:transparent;color:var(--error);border:1px solid var(--error);border-radius:8px;font-weight:500;cursor:pointer}._errorsDialogButton_1e64m_248:hover{background:#dc354526}._closeErrorsButton_1e64m_264{padding:.5rem 1rem;border-radius:8px;font-weight:500;border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer}._closeErrorsButton_1e64m_264:hover{background:#ffffff14}._errorsDialogIntro_1e64m_278{margin:0 0 1rem;font-size:.95rem;color:var(--muted)}._errorsDialogScroll_1e64m_284{max-height:60vh;overflow:auto;border:1px solid var(--border);border-radius:8px;background:var(--bg)}._errorsTable_1e64m_292{width:100%;border-collapse:collapse;font-size:.9rem}._errorsTable_1e64m_292 th,._errorsTable_1e64m_292 td{padding:.5rem .75rem;text-align:left;border-bottom:1px solid var(--border)}._errorsTable_1e64m_292 th{position:sticky;top:0;background:#0003;color:var(--muted);font-weight:600}._errorsTable_1e64m_292 td{vertical-align:top}._errorsColIndex_1e64m_317{width:3rem;min-width:3rem;color:var(--muted);white-space:nowrap}._errorsColReason_1e64m_324{word-break:break-word;color:var(--text)}._page_wwvio_1{max-width:800px;flex:1;min-height:0;overflow:auto}._title_wwvio_8{margin:0 0 .25rem;font-size:1.75rem;font-weight:700;color:var(--text)}._subtitle_wwvio_15{margin:0 0 1.5rem;font-size:.95rem;color:var(--muted)}._section_wwvio_21{margin-bottom:2rem;padding:1.25rem;background:var(--surface);border:1px solid var(--border);border-radius:10px}._sectionTitle_wwvio_29{margin:0 0 .5rem;font-size:1.15rem;font-weight:600;color:var(--text)}._hint_wwvio_36{margin:0 0 .75rem;font-size:.9rem;color:var(--muted)}._hint_wwvio_36 code{background:#00000040;padding:.1em .4em;border-radius:4px;font-size:.9em}._queryModeTabs_wwvio_49{display:flex;gap:4px;margin-bottom:.75rem;flex-wrap:wrap}@media (max-width: 768px){._page_wwvio_1{padding:0}._section_wwvio_21{padding:1rem}}._queryModeTab_wwvio_49,._queryModeActive_wwvio_67{padding:.4rem .75rem;border-radius:8px;border:1px solid var(--border);background:transparent;color:var(--muted);font-size:.9rem}._queryModeTab_wwvio_49:hover{color:var(--text);background:#ffffff0d}._queryModeActive_wwvio_67{background:#38bdf826;border-color:var(--accent);color:var(--accent)}._convertedWrap_wwvio_87{margin-top:.5rem;font-size:.85rem}._convertedWrap_wwvio_87 summary{cursor:pointer;color:var(--muted)}._convertedPre_wwvio_97{margin:.25rem 0 0;padding:.75rem;background:var(--bg);border:1px solid var(--border);border-radius:8px;overflow:auto;white-space:pre-wrap;font-family:ui-monospace,monospace}._formGroup_wwvio_108{margin-bottom:.75rem}._formGroup_wwvio_108 label{display:block;font-size:.9rem;color:var(--muted);margin-bottom:.25rem}._input_wwvio_119,._select_wwvio_120{width:100%;padding:.5rem .75rem;background:var(--bg);border:1px solid var(--border);border-radius:8px;color:var(--text)}._select_wwvio_120{cursor:pointer;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}._textarea_wwvio_134{width:100%;padding:.5rem .75rem;background:var(--bg);border:1px solid var(--border);border-radius:8px;color:var(--text);font-family:ui-monospace,monospace;font-size:.9rem;resize:vertical}._textareaSmall_wwvio_146{width:100%;padding:.5rem .75rem;background:var(--bg);border:1px solid var(--border);border-radius:8px;color:var(--text);font-family:ui-monospace,monospace;font-size:.85rem}._button_wwvio_157{margin-top:.5rem;padding:.5rem 1rem;background:var(--accent);color:var(--bg);border:none;border-radius:8px;font-weight:600}._button_wwvio_157:hover:not(:disabled){filter:brightness(1.1)}._button_wwvio_157:disabled{opacity:.7;cursor:not-allowed}._error_wwvio_176{margin:.5rem 0 0;color:var(--error);font-size:.9rem}._success_wwvio_182{margin:.5rem 0 0;color:var(--success);font-size:.9rem}._result_wwvio_188{margin:.75rem 0 0;padding:1rem;background:var(--bg);border:1px solid var(--border);border-radius:8px;font-size:.85rem;overflow:auto;max-height:400px;white-space:pre-wrap;word-break:break-all}._page_1bc3d_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:var(--bg)}._card_1bc3d_10{max-width:520px;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:1.75rem}._title_1bc3d_18{margin:0 0 .75rem;font-size:1.35rem;color:var(--text)}._text_1bc3d_24{margin:0 0 1.25rem;color:var(--muted);line-height:1.5}._steps_1bc3d_30{margin:0;padding-left:1.25rem;color:var(--text);line-height:1.7}._steps_1bc3d_30 li{margin-bottom:.75rem}._steps_1bc3d_30 code{background:#0000004d;padding:.15rem .4rem;border-radius:4px;font-size:.9em}._env_1bc3d_48{margin:.5rem 0 0;padding:.75rem;background:#0000004d;border-radius:8px;font-size:.8rem;overflow-x:auto;white-space:pre}@media (max-width: 768px){._page_1bc3d_1{padding:1rem}._card_1bc3d_10{padding:1.25rem}._title_1bc3d_18{font-size:1.2rem}}:root{--bg: #0f172a;--surface: #1e293b;--border: #334155;--text: #f1f5f9;--muted: #94a3b8;--accent: #38bdf8;--success: #34d399;--warning: #fbbf24;--error: #f87171;font-family:DM Sans,system-ui,-apple-system,sans-serif}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);min-height:100vh;line-height:1.5;overflow-x:hidden}#root{min-height:100vh}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}button{font:inherit;cursor:pointer}input,select,textarea{font:inherit}
