*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg: #f0f2f5;--card-bg: #ffffff;--text: #1a1a2e;--text-muted: #666677;--border: #d8dae0;--input-bg: #ffffff;--input-focus: #4f6ef7;--primary: #4f6ef7;--primary-hover: #3b58e0;--primary-text: #ffffff;--error-bg: #fff5f5;--error-border: #ffc9c9;--error-text: #c0392b;--shadow: 0 4px 24px rgba(0, 0, 0, .08);--radius: 10px;--transition: .25s ease}[data-theme=dark]{--bg: #171a21;--card-bg: #1b2838;--text: #c6d4df;--text-muted: #8f98a0;--border: #2a475e;--input-bg: #171a21;--input-focus: #66c0f4;--primary: #4f6ef7;--primary-hover: #6b85ff;--primary-text: #ffffff;--error-bg: #2a1a1a;--error-border: #5a2a2a;--error-text: #ff6b6b;--shadow: 0 4px 24px rgba(0, 0, 0, .6)}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--bg);color:var(--text);transition:background var(--transition),color var(--transition);font-size:16px;line-height:1.5}._wrapper_oar35_1{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}._input_oar35_13{width:100%;min-height:44px;padding:10px 44px 10px 14px;border:1.5px solid var(--border);border-radius:8px;background:var(--input-bg);color:var(--text);font-size:1rem;font-family:inherit;outline:none;-webkit-appearance:none;appearance:none;transition:border-color var(--transition),background var(--transition),color var(--transition)}._input_oar35_13:focus{border-color:var(--input-focus)}._input_oar35_13:disabled{opacity:.55;cursor:not-allowed}._input_oar35_13:-webkit-autofill,._input_oar35_13:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--input-bg) inset;-webkit-text-fill-color:var(--text);caret-color:var(--text)}._toggle_oar35_40{position:absolute;right:0;width:44px;height:44px;border:none;background:transparent;color:var(--text-muted);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:12px;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color var(--transition)}._toggle_oar35_40:hover{color:var(--text)}._toggle_oar35_40 svg{width:100%;height:100%}._wrapper_1cxrv_3{min-height:100vh;min-height:100dvh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:16px;background:var(--bg);transition:background var(--transition)}._card_1cxrv_23{background:var(--card-bg);border-radius:var(--radius);box-shadow:var(--shadow);padding:32px 24px;width:100%;transition:background var(--transition),box-shadow var(--transition)}._logo_1cxrv_33{font-size:1.6rem;font-weight:700;letter-spacing:.04em;color:var(--text);text-align:center;margin-bottom:28px;transition:color var(--transition)}._field_1cxrv_43{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:6px;margin-bottom:18px}._forgotBtn_1cxrv_57{width:100%;margin-top:12px;padding:8px;background:transparent;border:none;color:var(--text-muted);font-size:.875rem;font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--transition)}._forgotBtn_1cxrv_57:hover{color:var(--primary)}._activation_1cxrv_72{font-size:.875rem;color:#10b981;margin-bottom:20px;padding:10px 14px;background:#10b98114;border-radius:8px;border:1px solid rgba(16,185,129,.3)}._field_1cxrv_43 label{font-size:.875rem;font-weight:600;color:var(--text-muted);transition:color var(--transition)}._field_1cxrv_43 input{min-height:44px;padding:10px 14px;border:1.5px solid var(--border);border-radius:8px;background:var(--input-bg);color:var(--text);font-size:1rem;font-family:inherit;outline:none;-webkit-appearance:none;appearance:none;transition:border-color var(--transition),background var(--transition),color var(--transition)}._field_1cxrv_43 input:focus{border-color:var(--input-focus)}._field_1cxrv_43 input:disabled{opacity:.55;cursor:not-allowed}._field_1cxrv_43 input:-webkit-autofill,._field_1cxrv_43 input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--input-bg) inset;-webkit-text-fill-color:var(--text);caret-color:var(--text)}._error_1cxrv_124{color:var(--error-text);font-size:.875rem;margin-bottom:16px;padding:10px 14px;background:var(--error-bg);border-radius:8px;border:1px solid var(--error-border);transition:background var(--transition),color var(--transition),border-color var(--transition)}._btn_1cxrv_136{width:100%;min-height:44px;padding:12px;background:var(--primary);color:var(--primary-text);border:none;border-radius:8px;font-size:1rem;font-family:inherit;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background var(--transition),opacity var(--transition),-webkit-transform .1s ease,transform .1s ease}._btn_1cxrv_136:hover:not(:disabled){background:var(--primary-hover)}._btn_1cxrv_136:active:not(:disabled){-webkit-transform:scale(.98);transform:scale(.98)}._btn_1cxrv_136:disabled{opacity:.6;cursor:not-allowed}._rememberMe_1cxrv_169{display:flex;align-items:center;gap:8px;margin-bottom:18px;cursor:pointer;font-size:.875rem;color:var(--text-muted);user-select:none;-webkit-tap-highlight-color:transparent}._rememberMe_1cxrv_169 input[type=checkbox]{width:18px;height:18px;margin:0;accent-color:var(--primary);cursor:pointer}._rememberMe_1cxrv_169 span{transition:color var(--transition)}._rememberMe_1cxrv_169:hover span{color:var(--text)}._legalLinks_1cxrv_197{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:24px;padding-top:20px;border-top:1px solid var(--border)}._legalLinks_1cxrv_197 button{background:transparent;border:none;color:var(--text-muted);font-size:.8rem;font-family:inherit;cursor:pointer;padding:4px 8px;transition:color var(--transition)}._legalLinks_1cxrv_197 button:hover{color:var(--primary)}._linkSeparator_1cxrv_222{color:var(--text-muted);font-size:.8rem}@media(min-width:480px){._card_1cxrv_23{padding:40px 36px;max-width:420px}._logo_1cxrv_33{font-size:1.8rem;margin-bottom:32px}}@media(min-width:768px){._card_1cxrv_23{padding:48px 44px;max-width:440px}}._buttonContainer_rtxnk_1{display:flex;flex-direction:column;align-items:center;gap:12px}._uploadBtn_rtxnk_8{background:var(--primary);color:#fff;border:none;border-radius:var(--radius);padding:12px 24px;font-size:.95rem;font-weight:500;cursor:pointer;transition:background .2s,opacity .2s}._uploadBtn_rtxnk_8:hover:not(:disabled){background:var(--primary-hover)}._uploadBtn_rtxnk_8:disabled{opacity:.6;cursor:not-allowed}._hint_rtxnk_29{font-size:.85rem;color:var(--text-light);text-align:center;margin:0}._success_rtxnk_36{margin-top:16px;padding:12px;background:#d4edda;color:#155724;border:1px solid #c3e6cb;border-radius:var(--radius);font-size:.9rem}._error_rtxnk_46{margin-top:16px;padding:12px;background:#f8d7da;color:#721c24;border:1px solid #f5c6cb;border-radius:var(--radius);font-size:.9rem}._dropzone_rtxnk_56{position:fixed;inset:0;background:#00000080;backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999}._dropzoneContent_rtxnk_70{background:var(--card-bg);border:3px dashed var(--primary);border-radius:var(--radius);padding:48px;text-align:center;min-width:400px;animation:_fadeIn_rtxnk_1 .2s ease-out}@keyframes _fadeIn_rtxnk_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._icon_rtxnk_91{width:64px;height:64px;color:var(--primary);margin:0 auto 16px;display:block}._dropzoneTitle_rtxnk_99{margin:0 0 8px;font-size:1.25rem;font-weight:600;color:var(--text)}._dropzoneHint_rtxnk_106{margin:0;font-size:.95rem;color:var(--text-light)}@media(max-width:768px){._dropzoneContent_rtxnk_70{min-width:auto;width:90%;padding:32px 24px}._icon_rtxnk_91{width:48px;height:48px}._dropzoneTitle_rtxnk_99{font-size:1.1rem}}._overlay_1q056_1{position:fixed;inset:0;background:#000000d9;backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;animation:_fadeIn_1q056_1 .2s ease-out}@keyframes _fadeIn_1q056_1{0%{opacity:0}to{opacity:1}}._container_1q056_26{background:var(--card-bg);border-radius:var(--radius);width:90vw;height:90vh;max-width:1400px;display:flex;flex-direction:column;position:relative;box-shadow:0 20px 60px #0000004d;animation:_slideUp_1q056_1 .3s ease-out;overflow:hidden}@keyframes _slideUp_1q056_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._closeBtn_1q056_51{position:absolute;top:16px;right:16px;width:40px;height:40px;border-radius:50%;background:#00000080;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:background .2s}._closeBtn_1q056_51:hover{background:#000000b3}._closeBtn_1q056_51 svg{width:24px;height:24px}._header_1q056_78{padding:24px 24px 16px;border-bottom:1px solid var(--border);flex-shrink:0}._title_1q056_84{font-size:1.25rem;font-weight:600;color:var(--text);margin:0 0 4px;padding-right:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._subtitle_1q056_95{font-size:.9rem;color:var(--text-light)}._mainView_1q056_100{flex:1;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:20px;min-height:0;background:#f5f5f5}._mainImage_1q056_111{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;box-shadow:0 4px 12px #0000001a;cursor:pointer;transition:opacity .2s}._mainImage_1q056_111:hover{opacity:.95}._gallery_1q056_126{display:flex;gap:12px;padding:16px;overflow-x:auto;border-top:1px solid var(--border);background:var(--card-bg);flex-shrink:0}._thumbnail_1q056_136{position:relative;flex-shrink:0;width:100px;height:140px;border:2px solid var(--border);border-radius:4px;overflow:hidden;cursor:pointer;transition:all .2s}._thumbnail_1q056_136:hover{border-color:var(--primary);transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}._thumbnail_1q056_136._active_1q056_154{border-color:var(--primary);border-width:3px;box-shadow:0 0 0 2px #4f6ef733}._thumbnail_1q056_136 img{width:100%;height:100%;object-fit:cover}._pageNumber_1q056_166{position:absolute;bottom:4px;right:4px;background:#000000b3;color:#fff;padding:2px 6px;border-radius:3px;font-size:.75rem;font-weight:600}@media(max-width:768px){._overlay_1q056_1{padding:0}._container_1q056_26{width:100vw;height:100vh;max-width:100vw;border-radius:0}._header_1q056_78{padding:16px 16px 12px}._title_1q056_84{font-size:1.1rem}._mainView_1q056_100{padding:12px;min-height:300px}._gallery_1q056_126{padding:12px;gap:8px}._thumbnail_1q056_136{width:80px;height:110px}}._loading_9ud8b_1,._empty_9ud8b_2{text-align:center;padding:24px;color:var(--text-light);font-size:.95rem}._grid_9ud8b_9{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,250px));gap:16px;margin-top:16px;padding-bottom:50px;justify-content:start}._card_9ud8b_18{background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;transition:transform .2s,box-shadow .2s}._card_9ud8b_18:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._imageContainer_9ud8b_31{width:100%;aspect-ratio:3/4;background:#f5f5f5;display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer}._image_9ud8b_31{width:100%;height:100%;object-fit:contain}._noImage_9ud8b_48{width:64px;height:64px;color:#ccc}._info_9ud8b_54{padding:12px}._filename_9ud8b_58{font-size:.85rem;color:var(--text);margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._deleteBtn_9ud8b_67{width:100%;padding:6px 12px;background:#dc3545;color:#fff;border:none;border-radius:4px;font-size:.85rem;cursor:pointer;transition:background .2s}._deleteBtn_9ud8b_67:hover:not(:disabled){background:#c82333}._deleteBtn_9ud8b_67:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){._grid_9ud8b_9{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}}._screenTabs_ajeme_2{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}._screenTab_ajeme_2{padding:8px 16px;border-radius:8px;border:1.5px solid var(--border);background:transparent;color:var(--text-muted);font-size:.85rem;font-weight:600;font-family:inherit;cursor:pointer;transition:border-color var(--transition),color var(--transition),background var(--transition)}._screenTab_ajeme_2:hover{border-color:var(--primary);color:var(--text)}._screenTabActive_ajeme_24{background:var(--primary);border-color:var(--primary);color:#fff}._screenTabActive_ajeme_24:hover{color:#fff}._loading_ajeme_32{color:var(--text-muted);font-size:.9rem;text-align:center;padding:40px 0}._slotGrid_ajeme_40{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:32px}@media(max-width:480px){._slotGrid_ajeme_40{grid-template-columns:1fr}}._slotCard_ajeme_51{background:var(--card-bg);border:1.5px solid var(--border);border-radius:var(--radius);padding:12px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;font-family:inherit;transition:border-color var(--transition),background var(--transition),transform .15s ease}._slotCard_ajeme_51:hover:not(:disabled){border-color:var(--primary);transform:translateY(-1px)}._slotCard_ajeme_51:active:not(:disabled){transform:translateY(0)}._slotCardReadOnly_ajeme_69{cursor:default;opacity:.85}._slotLabel_ajeme_74{font-size:.75rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;transition:color var(--transition)}._slotThumb_ajeme_83{width:100%;aspect-ratio:1 / 1.414;object-fit:cover;border-radius:4px;border:1px solid var(--border);transition:transform var(--transition)}._slotEmpty_ajeme_92{width:100%;aspect-ratio:1 / 1.414;background:#fff;border-radius:4px;border:1px solid var(--border)}._slotDocName_ajeme_100{font-size:.78rem;color:var(--text-muted);word-break:break-word;line-height:1.3;transition:color var(--transition)}._overlay_ajeme_109{position:fixed;inset:0;background:#0000008c;z-index:200;display:flex;align-items:center;justify-content:center;padding:5vh 5vw}._picker_ajeme_120{background:var(--card-bg);border-radius:var(--radius);width:90vw;height:90vh;display:flex;flex-direction:column;overflow:hidden;transition:background var(--transition)}._pickerHeader_ajeme_131{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;border-bottom:1px solid var(--border);flex-shrink:0;transition:border-color var(--transition)}._pickerHeaderLeft_ajeme_142{display:flex;align-items:center;gap:16px;flex:1;min-width:0}._pickerTitle_ajeme_150{font-size:.95rem;font-weight:700;color:var(--text);white-space:nowrap;transition:color var(--transition)}._slotTabs_ajeme_158{display:flex;gap:6px}._slotTab_ajeme_158{padding:5px 14px;border-radius:6px;border:1.5px solid var(--border);background:transparent;color:var(--text-muted);font-size:.8rem;font-weight:600;font-family:inherit;cursor:pointer;transition:border-color var(--transition),color var(--transition),background var(--transition)}._slotTab_ajeme_158:hover{border-color:var(--primary);color:var(--text)}._slotTabActive_ajeme_178{background:var(--primary);border-color:var(--primary);color:#fff}._slotTabActive_ajeme_178:hover{color:#fff}._pickerClose_ajeme_186{width:32px;height:32px;border-radius:50%;border:1.5px solid var(--border);background:transparent;color:var(--text-muted);font-size:.9rem;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color var(--transition),color var(--transition)}._pickerClose_ajeme_186:hover{border-color:var(--primary);color:var(--text)}._pickerBody_ajeme_205{display:flex;flex:1;overflow:hidden}._docList_ajeme_212{width:160px;flex-shrink:0;overflow-y:auto;border-right:1px solid var(--border);padding:8px;display:flex;flex-direction:column;gap:6px;transition:border-color var(--transition)}@media(max-width:600px){._pickerBody_ajeme_205{flex-direction:column}._docList_ajeme_212{width:100%;max-height:200px;border-right:none;border-bottom:1px solid var(--border);flex-direction:row;overflow-x:auto;overflow-y:hidden}}._docItem_ajeme_237{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px;border-radius:6px;border:1.5px solid transparent;background:transparent;cursor:pointer;font-family:inherit;text-align:center;transition:background var(--transition),border-color var(--transition);width:100%}@media(max-width:600px){._docItem_ajeme_237{width:auto;flex-shrink:0}}._docItem_ajeme_237:hover{background:var(--bg)}._docItemActive_ajeme_259{border-color:var(--primary);background:var(--bg)}._docThumb_ajeme_264{width:96px;height:136px;object-fit:cover;border-radius:4px;border:1px solid var(--border);flex-shrink:0}._docThumbBlank_ajeme_273{width:96px;height:136px;border-radius:4px;border:1px solid var(--border);background:#fff;flex-shrink:0}._docItemName_ajeme_282{font-size:.75rem;color:var(--text);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3;transition:color var(--transition)}._docItemPages_ajeme_293{font-size:.7rem;color:var(--text-muted);transition:color var(--transition)}._pageGrid_ajeme_300{flex:1;overflow-y:auto;padding:16px;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;align-content:flex-start}@media(max-width:540px){._pageGrid_ajeme_300{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}._pageGridHint_ajeme_314{grid-column:1 / -1;text-align:center;color:var(--text-muted);font-size:.9rem;padding:40px 0;transition:color var(--transition)}._pageTile_ajeme_323{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:6px;border-radius:6px;border:2px solid var(--border);background:transparent;cursor:pointer;font-family:inherit;transition:border-color var(--transition),background var(--transition);width:100%}._pageTile_ajeme_323:hover{border-color:var(--primary)}._pageTileSelected_ajeme_341{border-color:var(--primary);background:#4f6ef70f}._pageTileImg_ajeme_346{width:100%;aspect-ratio:1 / 1.414;object-fit:cover;border-radius:3px;display:block}._pageTileBlank_ajeme_354{width:100%;aspect-ratio:1 / 1.414;background:#fff;border-radius:3px;border:1px solid var(--border)}._pageTileLabel_ajeme_362{font-size:.72rem;color:var(--text-muted);transition:color var(--transition)}._pageTileCheck_ajeme_368{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:50%;background:var(--primary);color:#fff;font-size:.7rem;display:flex;align-items:center;justify-content:center;font-weight:700}._pickerFooter_ajeme_385{padding:12px 20px;border-top:1px solid var(--border);flex-shrink:0;transition:border-color var(--transition)}._saveBtn_ajeme_392{width:100%;min-height:44px;padding:11px 16px;background:var(--primary);color:#fff;border:none;border-radius:8px;font-size:.95rem;font-family:inherit;font-weight:600;cursor:pointer;transition:opacity .15s ease}._saveBtn_ajeme_392:disabled{opacity:.5;cursor:default}._urlPanel_ajeme_410{background:var(--card-bg);border:1.5px solid var(--border);border-radius:var(--radius);padding:16px;margin-bottom:32px}._urlPanelHead_ajeme_418{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}._urlPanelTitle_ajeme_427{font-size:.85rem;font-weight:600;color:var(--text)}._rotateBtn_ajeme_433{padding:6px 12px;border-radius:8px;border:1.5px solid var(--border);background:transparent;color:var(--text-muted);font-size:.8rem;font-weight:600;font-family:inherit;cursor:pointer;transition:border-color var(--transition),color var(--transition)}._rotateBtn_ajeme_433:hover:not(:disabled){border-color:#ef4444;color:#ef4444}._rotateBtn_ajeme_433:disabled{opacity:.6;cursor:default}._urlRow_ajeme_449{display:flex;align-items:stretch;gap:8px;flex-wrap:wrap}._urlValue_ajeme_456{flex:1 1 260px;min-width:0;padding:8px 10px;border-radius:8px;border:1.5px solid var(--border);background:var(--bg);color:var(--text-muted);font-size:.78rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere;line-height:1.5}._copyBtn_ajeme_470{flex:0 0 auto;padding:8px 14px;border-radius:8px;border:1.5px solid var(--primary);background:var(--primary);color:#fff;font-size:.8rem;font-weight:600;font-family:inherit;cursor:pointer;transition:opacity var(--transition)}._copyBtn_ajeme_470:hover{opacity:.85}._urlHint_ajeme_486{margin:12px 0 0;font-size:.78rem;line-height:1.5;color:var(--text-muted)}._slotWrapper_ajeme_494{display:flex;flex-direction:column;gap:6px;min-width:0}._slotWrapper_ajeme_494 ._slotCard_ajeme_51{flex:1 1 auto}._slotWrapperWide_ajeme_506{grid-column:span 2}@media(max-width:480px){._slotWrapperWide_ajeme_506{grid-column:span 1}}._slotThumbRotated_ajeme_515{position:relative;width:100%;aspect-ratio:1.414 / 1;border-radius:4px;border:1px solid var(--border);background:#fff;overflow:hidden}._slotThumbRotated_ajeme_515 img{position:absolute;top:50%;left:50%;width:70.72%;aspect-ratio:1 / 1.414;object-fit:cover;transition:transform var(--transition)}._rotateRow_ajeme_537{display:flex;align-items:center;justify-content:center;gap:8px}._rotateSlotBtn_ajeme_544{width:30px;height:30px;border-radius:8px;border:1.5px solid var(--border);background:transparent;color:var(--text-muted);font-size:1rem;line-height:1;font-family:inherit;cursor:pointer;transition:border-color var(--transition),color var(--transition)}._rotateSlotBtn_ajeme_544:hover:not(:disabled){border-color:var(--primary);color:var(--text)}._rotateSlotBtn_ajeme_544:disabled{opacity:.35;cursor:default}._rotateValue_ajeme_561{min-width:58px;text-align:center;font-size:.72rem;color:var(--text-muted)}._rotateHint_ajeme_568{margin:-20px 0 32px;font-size:.78rem;line-height:1.5;color:var(--text-muted);text-align:center}._wrapper_blsrr_8{min-height:100vh;min-height:100dvh;display:flex;align-items:flex-start;justify-content:center;padding:75px 16px 48px;background:var(--bg);transition:background var(--transition)}@media(max-width:770px){._wrapper_blsrr_8{padding:75px 16px 48px}}@media(max-width:480px){._wrapper_blsrr_8{padding:75px 12px 40px}}._container_blsrr_34,._containerNarrow_blsrr_35{width:100%;max-width:2000px;background:var(--card-bg);border-radius:var(--radius);box-shadow:var(--shadow);padding:28px 24px;transition:background var(--transition),box-shadow var(--transition)}@media(min-width:1100px){._container_blsrr_34,._containerNarrow_blsrr_35{width:1100px}}@media(min-width:1375px){._container_blsrr_34,._containerNarrow_blsrr_35{width:80%}}._header_blsrr_64{display:flex;align-items:center;gap:12px;margin-bottom:24px}._backBtn_blsrr_71{width:36px;height:36px;border-radius:8px;border:1.5px solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:6px;flex-shrink:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:border-color var(--transition),color var(--transition),transform .15s ease}._backBtn_blsrr_71:hover{border-color:var(--primary);color:var(--text)}._backBtn_blsrr_71:active{transform:scale(.92)}._backBtn_blsrr_71 svg{width:100%;height:100%}._title_blsrr_103{font-size:1.2rem;font-weight:700;color:var(--text);transition:color var(--transition)}._count_blsrr_110{margin-left:auto;font-size:.8rem;color:var(--text-muted);flex-shrink:0}@media(max-width:768px){._wrapper_blsrr_8{padding:75px 12px 32px}._container_blsrr_34,._containerNarrow_blsrr_35{padding:20px 16px}._title_blsrr_103{font-size:1.1rem}}._header_7r8gj_5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}._title_7r8gj_21{font-size:1.4rem;font-weight:700;color:var(--text);letter-spacing:.04em}._logoutBtn_7r8gj_28{min-height:36px;padding:6px 16px;border:1.5px solid var(--border);border-radius:6px;background:transparent;color:var(--text-muted);font-size:.875rem;font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:border-color var(--transition),color var(--transition)}._logoutBtn_7r8gj_28:hover{border-color:var(--primary);color:var(--text)}._welcome_7r8gj_48{font-size:1rem;color:var(--text-muted);margin-bottom:16px;transition:color var(--transition)}._welcome_7r8gj_48 strong{color:var(--text)}._roleRow_7r8gj_60{display:flex;align-items:center;gap:12px;margin-bottom:24px;flex-wrap:wrap}._roleRow_7r8gj_60 ._roleBadge_7r8gj_68{margin-bottom:0}._congPicker_7r8gj_72{height:32px;padding:0 10px;border:1.5px solid var(--border);border-radius:8px;background:var(--card-bg);color:var(--text);font-size:.85rem;font-family:inherit;cursor:pointer;transition:border-color var(--transition),background var(--transition),color var(--transition)}._congPicker_7r8gj_72:focus{outline:none;border-color:var(--primary)}._roleBadge_7r8gj_68{display:inline-block;padding:4px 14px;border-radius:20px;font-size:.8rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}._reader_7r8gj_101{background:#4f6ef71f;color:var(--primary)}._editor_7r8gj_106{background:#10b9811f;color:#10b981}._admin_7r8gj_111{background:#f59e0b1f;color:#f59e0b}._sub-admin_7r8gj_116{background:#a855f71f;color:#a855f7}._section_7r8gj_121{border-top:1px solid var(--border);padding-top:20px;transition:border-color var(--transition)}._sectionTitle_7r8gj_127{font-size:.875rem;font-weight:600;color:var(--text-muted);margin-bottom:12px;text-transform:uppercase;letter-spacing:.05em;transition:color var(--transition)}._permList_7r8gj_137{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px}._permItem_7r8gj_151{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:.95rem;color:var(--text);transition:color var(--transition)}._check_7r8gj_166{color:#10b981;font-size:.85rem;font-weight:700;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}._list_gvjnb_1{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:6px;margin-top:10px;padding:12px 14px;background:var(--bg);border:1.5px solid var(--border);border-radius:8px;transition:background var(--transition),border-color var(--transition)}._item_gvjnb_21{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:.825rem;transition:color var(--transition)}._icon_gvjnb_35{font-size:.75rem;font-weight:700;width:16px;text-align:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}._passed_gvjnb_45{color:#10b981}._failed_gvjnb_49{color:var(--text-muted)}._meta_1or58_7{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:6px}._metaDates_1or58_20{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px 20px;font-size:.78rem;color:var(--text-muted);margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid var(--border);transition:color var(--transition),border-color var(--transition)}._username_1or58_37{font-size:.95rem;font-weight:600;color:var(--text);transition:color var(--transition)}._roleBadge_1or58_44{display:inline-block;padding:3px 12px;border-radius:20px;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._reader_1or58_54{background:#4f6ef71f;color:var(--primary)}._editor_1or58_55{background:#10b9811f;color:#10b981}._admin_1or58_56{background:#f59e0b1f;color:#f59e0b}._sub-admin_1or58_57{background:#a855f71f;color:#a855f7}._section_1or58_61{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:28px;margin-top:28px;border-top:1px solid var(--border);transition:border-color var(--transition)}._section_1or58_61:first-of-type{padding-top:0;margin-top:0;border-top:none}._sectionTitle_1or58_84{font-size:.7rem;font-weight:700;color:var(--text-muted);margin-bottom:20px;text-transform:uppercase;letter-spacing:.1em;transition:color var(--transition)}._field_1or58_96{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:6px;margin-bottom:16px}._field_1or58_96 label{font-size:.8rem;font-weight:600;color:var(--text-muted);transition:color var(--transition)}._field_1or58_96 input{min-height:44px;padding:10px 14px;border:1.5px solid var(--border);border-radius:8px;background:var(--input-bg);color:var(--text);font-size:.95rem;font-family:inherit;outline:none;-webkit-appearance:none;appearance:none;transition:border-color var(--transition),background var(--transition),color var(--transition)}._field_1or58_96 input:focus{border-color:var(--input-focus)}._field_1or58_96 input:disabled{opacity:.55;cursor:not-allowed}._field_1or58_96 input:-webkit-autofill,._field_1or58_96 input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--input-bg) inset;-webkit-text-fill-color:var(--text);caret-color:var(--text)}._row_1or58_143{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px}._row_1or58_143 ._field_1or58_96{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}._currentEmail_1or58_155{font-size:.875rem;color:var(--text);font-weight:500;margin-bottom:16px;padding:10px 14px;background:var(--bg);border:1.5px solid var(--border);border-radius:8px;transition:color var(--transition),background var(--transition),border-color var(--transition)}._hintWarning_1or58_170,._hintInfo_1or58_171{font-size:.8rem;margin-top:-4px;margin-bottom:16px;padding:10px 14px;border-radius:0 8px 8px 0;line-height:1.55}._hintWarning_1or58_170{color:#92400e;background:#f59e0b14;border-left:3px solid #f59e0b}[data-theme=dark] ._hintWarning_1or58_170{color:#fcd34d;background:#f59e0b0f}._hintInfo_1or58_171{color:#1e40af;background:#4f6ef712;border-left:3px solid var(--primary)}[data-theme=dark] ._hintInfo_1or58_171{color:#93c5fd;background:#4f6ef70f}._error_1or58_204{color:var(--error-text);font-size:.85rem;margin-top:4px;margin-bottom:16px;padding:10px 14px;background:var(--error-bg);border-radius:8px;border:1px solid var(--error-border);transition:background var(--transition),color var(--transition),border-color var(--transition)}._success_1or58_217{color:#059669;font-size:.85rem;margin-top:4px;margin-bottom:16px;padding:10px 14px;background:#10b98112;border-radius:8px;border:1px solid rgba(16,185,129,.25)}[data-theme=dark] ._success_1or58_217{color:#34d399}._inputValid_1or58_230{border-color:#10b981!important}._inputInvalid_1or58_231{border-color:var(--error-text)!important}._mismatch_1or58_233{font-size:.78rem;color:var(--error-text);margin-top:2px}._btn_1or58_241,._btnSecondary_1or58_242,._btnWarning_1or58_243{width:100%;min-height:44px;padding:11px 16px;border-radius:8px;font-size:.95rem;font-family:inherit;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;margin-top:20px;transition:background var(--transition),color var(--transition),border-color var(--transition),opacity var(--transition),-webkit-transform .1s ease,transform .1s ease}._btn_1or58_241{background:var(--primary);color:#fff;border:1.5px solid transparent}._btn_1or58_241:hover:not(:disabled){background:var(--primary-hover)}._btnSecondary_1or58_242{background:transparent;color:var(--text);border:1.5px solid var(--border)}._btnSecondary_1or58_242:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}._btnWarning_1or58_243{background:#f59e0b1a;color:#d97706;border:1.5px solid rgba(245,158,11,.4)}._btnWarning_1or58_243:hover:not(:disabled){background:#f59e0b2e;border-color:#f59e0b;color:#b45309}[data-theme=dark] ._btnWarning_1or58_243{color:#fbbf24;border-color:#f59e0b59}[data-theme=dark] ._btnWarning_1or58_243:hover:not(:disabled){color:#fcd34d;border-color:#f59e0b}._btn_1or58_241:active:not(:disabled),._btnSecondary_1or58_242:active:not(:disabled),._btnWarning_1or58_243:active:not(:disabled){-webkit-transform:scale(.98);transform:scale(.98)}._btn_1or58_241:disabled,._btnSecondary_1or58_242:disabled,._btnWarning_1or58_243:disabled{opacity:.45;cursor:not-allowed}._userInfo_1or58_319{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--border);transition:border-color var(--transition)}._permList_1or58_328{list-style:none;display:flex;flex-direction:column;gap:10px}._permItem_1or58_335{display:flex;align-items:center;gap:10px;font-size:.95rem;color:var(--text);transition:color var(--transition)}._check_1or58_344{color:#10b981;font-size:.85rem;font-weight:700;flex-shrink:0}._wrapper_78p04_3{min-height:100vh;min-height:100dvh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:24px 16px 48px;background:var(--bg);transition:background var(--transition)}._inner_78p04_23{width:100%;max-width:960px}._header_78p04_30{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:20px}._backBtn_78p04_43{width:36px;height:36px;border-radius:8px;border:1.5px solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:6px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:border-color var(--transition),color var(--transition),-webkit-transform .15s ease,transform .15s ease}._backBtn_78p04_43:hover{border-color:var(--primary);color:var(--text)}._backBtn_78p04_43:active{-webkit-transform:scale(.92);transform:scale(.92)}._backBtn_78p04_43 svg{width:100%;height:100%}._title_78p04_77{font-size:1.2rem;font-weight:700;color:var(--text);transition:color var(--transition)}._count_78p04_84{margin-left:auto;font-size:.8rem;color:var(--text-muted);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}._empty_78p04_93,._loading_78p04_100{color:var(--text-muted);font-size:.9rem;text-align:center;padding:40px 0}._userList_78p04_109{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12px}._userCard_78p04_124{background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius);padding:16px;transition:background var(--transition),border-color var(--transition),opacity .2s ease}._userCard_78p04_124:hover{background:var(--bg)}._cardInactive_78p04_136{opacity:.5}._cardDeleted_78p04_140{opacity:.4}._cardRow_78p04_144{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:8px 0;border-bottom:1px solid var(--border)}._cardRow_78p04_144:last-child{border-bottom:none}._cardLabel_78p04_163{font-size:.7rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}._cardValue_78p04_171{font-size:.9rem;color:var(--text)}._toolbar_78p04_178{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:16px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}._btnAdd_78p04_190,._btnToggle_78p04_191{height:40px;padding:0 16px;border-radius:8px;font-size:.9rem;font-family:inherit;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;transition:background var(--transition),color var(--transition),border-color var(--transition),-webkit-transform .1s ease,transform .1s ease}._btnAdd_78p04_190{background:var(--primary);color:#fff;border:1.5px solid transparent}._btnAdd_78p04_190:hover{background:var(--primary-hover)}._btnAdd_78p04_190 svg{width:18px;height:18px}._btnToggle_78p04_191{background:transparent;color:var(--text);border:1.5px solid var(--border)}._btnToggle_78p04_191:hover{border-color:var(--primary);color:var(--primary)}._btnToggleActive_78p04_232{background:#4f6ef71a;border-color:var(--primary);color:var(--primary)}._btnAdd_78p04_190:active,._btnToggle_78p04_191:active{-webkit-transform:scale(.97);transform:scale(.97)}._tableWrap_78p04_246{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--radius);border:1px solid var(--border);background:var(--card-bg);transition:background var(--transition),border-color var(--transition)}._table_78p04_246{width:100%;border-collapse:collapse;font-size:.875rem}._table_78p04_246 thead th{padding:11px 14px;text-align:left;font-size:.68rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--border);white-space:nowrap;background:var(--card-bg);transition:color var(--transition),background var(--transition),border-color var(--transition)}._table_78p04_246 tbody tr{border-bottom:1px solid var(--border);transition:background .12s ease}._table_78p04_246 tbody tr:last-child{border-bottom:none}._table_78p04_246 tbody tr:hover{background:var(--bg)}._rowInactive_78p04_285{opacity:.5}._rowDeleted_78p04_286{opacity:.4}._table_78p04_246 tbody td{padding:11px 14px;color:var(--text);vertical-align:middle;white-space:nowrap;transition:color var(--transition)}._tdName_78p04_296{font-weight:500}._tdMono_78p04_297{font-size:.8rem;color:var(--text-muted);font-family:monospace;display:block}._tdEmail_78p04_298{font-size:.8rem;color:var(--text-muted);display:block}._tdDate_78p04_299{font-size:.78rem;color:var(--text-muted)}._cellStack_78p04_303{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4px}._roleBadge_78p04_318{display:block;padding:3px 10px;border-radius:20px;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;width:fit-content}._reader_78p04_330{background:#4f6ef71f;color:var(--primary)}._editor_78p04_331{background:#10b9811f;color:#10b981}._admin_78p04_332{background:#f59e0b1f;color:#f59e0b}._statusOn_78p04_336{font-size:.78rem;font-weight:600;color:#10b981;display:block}._statusDeleted_78p04_337{font-size:.78rem;font-weight:600;color:#ef4444;display:block}._statusOff_78p04_338{font-size:.78rem;font-weight:600;color:var(--text-muted);display:block}._actions_78p04_342{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}._iconBtn_78p04_354:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}._iconBtn_78p04_354._danger_78p04_356:hover:not(:disabled){border-color:var(--error-text);color:var(--error-text)}._iconBtn_78p04_354._restore_78p04_361:hover:not(:disabled){border-color:#10b981;color:#10b981}._iconBtn_78p04_354:active:not(:disabled){-webkit-transform:scale(.9);transform:scale(.9)}._iconBtn_78p04_354:disabled{opacity:.3;cursor:not-allowed}._iconBtn_78p04_354 svg{width:100%;height:100%}._overlay_78p04_376{position:fixed;inset:0;background:#0000008c;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:300;padding:16px}._modal_78p04_396{background:var(--card-bg);border-radius:var(--radius);box-shadow:var(--shadow);padding:28px 24px;width:100%;max-width:480px;max-height:90vh;overflow-y:auto;transition:background var(--transition)}._modalHeader_78p04_408{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}._modalTitle_78p04_424{font-size:1.1rem;font-weight:700;color:var(--text);transition:color var(--transition)}._closeBtn_78p04_431{width:32px;height:32px;border-radius:6px;border:1px solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:5px;-webkit-tap-highlight-color:transparent;transition:border-color var(--transition),color var(--transition)}._closeBtn_78p04_431:hover{border-color:var(--primary);color:var(--text)}._closeBtn_78p04_431 svg{width:100%;height:100%}._field_78p04_461{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:6px;margin-bottom:14px}._field_78p04_461 label{font-size:.8rem;font-weight:600;color:var(--text-muted);transition:color var(--transition)}._optional_78p04_482{font-weight:400;color:var(--text-muted);font-size:.75rem}._field_78p04_461 input,._select_78p04_489{min-height:44px;padding:10px 14px;border:1.5px solid var(--border);border-radius:8px;background:var(--input-bg);color:var(--text);font-size:.95rem;font-family:inherit;outline:none;-webkit-appearance:none;appearance:none;transition:border-color var(--transition),background var(--transition),color var(--transition)}._select_78p04_489{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23666' d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:14px;padding-right:36px}._field_78p04_461 input:focus,._select_78p04_489:focus{border-color:var(--input-focus)}._field_78p04_461 input:disabled,._select_78p04_489:disabled{opacity:.55;cursor:not-allowed}._field_78p04_461 input:-webkit-autofill,._field_78p04_461 input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--input-bg) inset;-webkit-text-fill-color:var(--text)}._row_78p04_285{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px}._row_78p04_285 ._field_78p04_461{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}._hint_78p04_542{font-size:.75rem;color:var(--text-muted);margin-top:2px}._inputValid_78p04_548{border-color:#10b981!important}._inputInvalid_78p04_549{border-color:var(--error-text)!important}._mismatch_78p04_551{font-size:.78rem;color:var(--error-text);margin-top:2px}._error_78p04_557{color:var(--error-text);font-size:.85rem;margin-bottom:14px;padding:10px 14px;background:var(--error-bg);border-radius:8px;border:1px solid var(--error-border);transition:background var(--transition),color var(--transition),border-color var(--transition)}._modalActions_78p04_571{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;margin-top:20px}._btnCancel_78p04_580,._btnSave_78p04_581{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-height:44px;padding:11px 16px;border-radius:8px;font-size:.95rem;font-family:inherit;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background var(--transition),color var(--transition),border-color var(--transition),opacity var(--transition),-webkit-transform .1s ease,transform .1s ease}._btnCancel_78p04_580{background:transparent;color:var(--text-muted);border:1.5px solid var(--border)}._btnCancel_78p04_580:hover:not(:disabled){border-color:var(--primary);color:var(--text)}._btnSave_78p04_581{background:var(--primary);color:#fff;border:1.5px solid transparent}._btnSave_78p04_581:hover:not(:disabled){background:var(--primary-hover)}._btnCancel_78p04_580:active:not(:disabled),._btnSave_78p04_581:active:not(:disabled){-webkit-transform:scale(.98);transform:scale(.98)}._btnCancel_78p04_580:disabled,._btnSave_78p04_581:disabled{opacity:.45;cursor:not-allowed}@media(min-width:480px){._modal_78p04_396{padding:32px 28px}}._btnPrimary_11kta_7,._btnSecondary_11kta_8,._btnDanger_11kta_9{min-height:44px;padding:11px 20px;border-radius:8px;font-size:.95rem;font-family:inherit;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background var(--transition),color var(--transition),border-color var(--transition),opacity var(--transition),transform .1s ease}._btnPrimary_11kta_7{background:var(--primary);color:#fff;border:1.5px solid transparent}._btnPrimary_11kta_7:hover:not(:disabled){background:var(--primary-hover)}._btnSecondary_11kta_8{background:transparent;color:var(--text);border:1.5px solid var(--border)}._btnSecondary_11kta_8:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}._btnDanger_11kta_9{background:var(--error-text);color:#fff;border:1.5px solid transparent}._btnDanger_11kta_9:hover:not(:disabled){background:#dc2626}._btnPrimary_11kta_7:active:not(:disabled),._btnSecondary_11kta_8:active:not(:disabled),._btnDanger_11kta_9:active:not(:disabled){transform:scale(.98)}._btnPrimary_11kta_7:disabled,._btnSecondary_11kta_8:disabled,._btnDanger_11kta_9:disabled{opacity:.4;cursor:not-allowed}._btnAdd_11kta_68,._btnToggle_11kta_69{height:40px;padding:0 16px;border-radius:8px;font-size:.9rem;font-family:inherit;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;display:flex;align-items:center;gap:8px;transition:background var(--transition),color var(--transition),border-color var(--transition),transform .1s ease}._btnAdd_11kta_68{background:var(--primary);color:#fff;border:1.5px solid transparent}._btnAdd_11kta_68:hover{background:var(--primary-hover)}._btnAdd_11kta_68 svg{width:18px;height:18px}._btnToggle_11kta_69{background:transparent;color:var(--text);border:1.5px solid var(--border)}._btnToggle_11kta_69:hover{border-color:var(--primary);color:var(--primary)}._btnToggleActive_11kta_103{background:#4f6ef71a;border-color:var(--primary);color:var(--primary)}._btnAdd_11kta_68:active,._btnToggle_11kta_69:active{transform:scale(.97)}._iconBtn_11kta_115{width:30px;height:30px;border-radius:6px;border:1px solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:5px;flex-shrink:0;-webkit-tap-highlight-color:transparent;transition:border-color var(--transition),color var(--transition),transform .1s ease}._iconBtn_11kta_115:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}._iconBtn_11kta_115._danger_11kta_137:hover:not(:disabled){border-color:var(--error-text);color:var(--error-text)}._iconBtn_11kta_115._restore_11kta_142:hover:not(:disabled){border-color:#10b981;color:#10b981}._iconBtn_11kta_115:active:not(:disabled){transform:scale(.9)}._iconBtn_11kta_115:disabled{opacity:.3;cursor:not-allowed}._iconBtn_11kta_115 svg{width:100%;height:100%}._formActions_11kta_162{display:flex;justify-content:flex-end;gap:12px;margin-top:32px;padding-top:24px;border-top:1px solid var(--border);transition:border-color var(--transition)}@media(max-width:640px){._btnPrimary_11kta_7,._btnSecondary_11kta_8,._btnDanger_11kta_9{padding:9px 16px;font-size:.9rem}._btnAdd_11kta_68,._btnToggle_11kta_69{height:36px;padding:0 12px;font-size:.85rem}._formActions_11kta_162{flex-direction:column-reverse;gap:8px}._formActions_11kta_162 ._btnPrimary_11kta_7,._formActions_11kta_162 ._btnSecondary_11kta_8{width:100%}}._empty_4wdyy_8{color:var(--text-muted);font-size:.9rem;text-align:center;padding:40px 0}._tableWrap_4wdyy_17{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--radius);border:1px solid var(--border);background:var(--card-bg);transition:background var(--transition),border-color var(--transition)}._table_4wdyy_17{width:100%;border-collapse:collapse;font-size:.875rem}._table_4wdyy_17 thead th{padding:8px 10px;text-align:left;font-size:.68rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--border);white-space:nowrap;background:var(--card-bg);transition:color var(--transition),background var(--transition),border-color var(--transition)}._table_4wdyy_17 tbody tr{border-bottom:1px solid var(--border);transition:background .12s ease,border-color var(--transition)}._table_4wdyy_17 tbody tr:last-child{border-bottom:none}._table_4wdyy_17 tbody tr:hover{background:var(--bg)}._table_4wdyy_17 tbody td{padding:8px 10px;color:var(--text);vertical-align:middle;transition:color var(--transition)}@media(max-width:768px){._table_4wdyy_17{font-size:.8rem}._table_4wdyy_17 thead th{padding:6px 8px;font-size:.65rem}._table_4wdyy_17 tbody td{padding:6px 8px}}._wrapper_agg1a_1{min-height:100vh;min-height:100dvh;display:flex;align-items:flex-start;justify-content:center;padding:24px 16px 48px;background:var(--bg);transition:background var(--transition)}._card_agg1a_12{background:var(--card-bg);border-radius:var(--radius);box-shadow:var(--shadow);padding:28px 24px;width:100%;max-width:620px;transition:background var(--transition),box-shadow var(--transition)}._header_agg1a_24{display:flex;align-items:center;gap:12px;margin-bottom:24px}._backBtn_agg1a_31{width:36px;height:36px;border-radius:8px;border:1.5px solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:6px;flex-shrink:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:border-color var(--transition),color var(--transition),transform .15s ease}._backBtn_agg1a_31:hover{border-color:var(--primary);color:var(--text)}._backBtn_agg1a_31:active{transform:scale(.92)}._backBtn_agg1a_31 svg{width:100%;height:100%}._title_agg1a_53{font-size:1.25rem;font-weight:700;color:var(--text);transition:color var(--transition)}._loading_agg1a_62{text-align:center;color:var(--text-muted);padding:40px 20px;font-size:.95rem}._error_agg1a_69{color:var(--error-text);font-size:.85rem;margin-bottom:16px;padding:10px 14px;background:var(--error-bg);border-radius:8px;border:1px solid var(--error-border);transition:background var(--transition),color var(--transition),border-color var(--transition)}._success_agg1a_80{color:#059669;font-size:.85rem;margin-bottom:16px;padding:10px 14px;background:#10b98112;border-radius:8px;border:1px solid rgba(16,185,129,.25)}[data-theme=dark] ._success_agg1a_80{color:#34d399}._section_agg1a_94{display:flex;flex-direction:column;padding-top:28px;margin-top:28px;border-top:1px solid var(--border);transition:border-color var(--transition)}._section_agg1a_94:first-of-type{padding-top:0;margin-top:0;border-top:none}._sectionTitle_agg1a_109{font-size:.7rem;font-weight:700;color:var(--text-muted);margin-bottom:20px;text-transform:uppercase;letter-spacing:.1em;transition:color var(--transition)}._field_agg1a_121{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}._field_agg1a_121 label{font-size:.8rem;font-weight:600;color:var(--text-muted);transition:color var(--transition)}._field_agg1a_121 input,._field_agg1a_121 select{min-height:44px;padding:10px 14px;border:1.5px solid var(--border);border-radius:8px;background:var(--input-bg);color:var(--text);font-size:.95rem;font-family:inherit;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color var(--transition),background var(--transition),color var(--transition)}._field_agg1a_121 select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%236b7280' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:40px}._field_agg1a_121 select::-ms-expand{display:none}[data-theme=dark] ._field_agg1a_121 select{background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%239ca3af' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}._field_agg1a_121 input:focus,._field_agg1a_121 select:focus{border-color:var(--input-focus)}._field_agg1a_121 input:disabled,._field_agg1a_121 select:disabled{opacity:.55;cursor:not-allowed}._field_agg1a_121 input:-webkit-autofill,._field_agg1a_121 input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--input-bg) inset;-webkit-text-fill-color:var(--text);caret-color:var(--text)}._row_agg1a_186{display:flex;gap:12px}._row_agg1a_186 ._field_agg1a_121{flex:1;min-width:0}._hint_agg1a_198{font-size:.78rem;color:var(--text-muted);margin-top:2px;transition:color var(--transition)}._optional_agg1a_205{font-weight:400;color:var(--text-muted);font-size:.78rem}._inputValid_agg1a_213{border-color:#10b981!important}._inputInvalid_agg1a_217{border-color:var(--error-text)!important}._mismatch_agg1a_221{font-size:.78rem;color:var(--error-text);margin-top:2px}@media(max-width:500px){._row_agg1a_186{flex-direction:column;gap:0}}._wrapper_tkdtn_1{min-height:100vh;min-height:100dvh;display:flex;align-items:flex-start;justify-content:center;padding:24px 16px 48px;background:var(--bg);transition:background var(--transition)}._card_tkdtn_12{background:var(--card-bg);border-radius:var(--radius);box-shadow:var(--shadow);padding:28px 24px;width:100%;max-width:580px;transition:background var(--transition),box-shadow var(--transition)}._header_tkdtn_24{display:flex;align-items:center;gap:12px;margin-bottom:24px}._backBtn_tkdtn_31{width:36px;height:36px;border-radius:8px;border:1.5px solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:6px;flex-shrink:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:border-color var(--transition),color var(--transition),transform .15s ease}._backBtn_tkdtn_31:hover{border-color:var(--primary);color:var(--text)}._backBtn_tkdtn_31:active{transform:scale(.92)}._backBtn_tkdtn_31 svg{width:100%;height:100%}._title_tkdtn_53{font-size:1.25rem;font-weight:700;color:var(--text);transition:color var(--transition)}._error_tkdtn_62{color:var(--error-text);font-size:.85rem;margin-bottom:16px;padding:10px 14px;background:var(--error-bg);border-radius:8px;border:1px solid var(--error-border);transition:background var(--transition),color var(--transition),border-color var(--transition)}._success_tkdtn_73{color:#059669;font-size:.85rem;margin-bottom:16px;padding:10px 14px;background:#10b98112;border-radius:8px;border:1px solid rgba(16,185,129,.25)}[data-theme=dark] ._success_tkdtn_73{color:#34d399}._section_tkdtn_87{display:flex;flex-direction:column;padding-top:0;margin-top:0}._sectionTitle_tkdtn_94{font-size:.7rem;font-weight:700;color:var(--text-muted);margin-bottom:20px;text-transform:uppercase;letter-spacing:.1em;transition:color var(--transition)}._field_tkdtn_106{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}._field_tkdtn_106 label{font-size:.8rem;font-weight:600;color:var(--text-muted);transition:color var(--transition)}._field_tkdtn_106 input,._field_tkdtn_106 select{min-height:44px;padding:10px 14px;border:1.5px solid var(--border);border-radius:8px;background:var(--input-bg);color:var(--text);font-size:.95rem;font-family:inherit;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color var(--transition),background var(--transition),color var(--transition)}._field_tkdtn_106 select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%236b7280' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:40px}._field_tkdtn_106 select::-ms-expand{display:none}[data-theme=dark] ._field_tkdtn_106 select{background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%239ca3af' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}._field_tkdtn_106 input:focus,._field_tkdtn_106 select:focus{border-color:var(--input-focus)}._field_tkdtn_106 input:disabled,._field_tkdtn_106 select:disabled{opacity:.55;cursor:not-allowed}._field_tkdtn_106 input:-webkit-autofill,._field_tkdtn_106 input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--input-bg) inset;-webkit-text-fill-color:var(--text);caret-color:var(--text)}._row_tkdtn_171{display:flex;gap:12px}._row_tkdtn_171 ._field_tkdtn_106{flex:1;min-width:0}._required_tkdtn_183{color:var(--error-text);font-weight:700}._infoBox_tkdtn_190{display:flex;gap:12px;padding:14px 16px;margin:20px 0;background:#4f6ef70f;border:1px solid rgba(79,110,247,.15);border-radius:8px;font-size:.85rem;line-height:1.5;color:var(--text)}._infoBox_tkdtn_190 svg{width:20px;height:20px;flex-shrink:0;color:var(--primary);margin-top:2px}._infoBox_tkdtn_190 strong{font-weight:600}@media(max-width:500px){._row_tkdtn_171{flex-direction:column;gap:0}}._wrapper_swzyz_3{min-height:100vh;min-height:100dvh;display:flex;align-items:flex-start;justify-content:center;padding:24px 16px 48px;background:var(--bg);transition:background var(--transition)}._inner_swzyz_14{width:100%;max-width:1100px}._header_swzyz_21{display:flex;align-items:center;gap:12px;margin-bottom:20px}._backBtn_swzyz_28{width:36px;height:36px;border-radius:8px;border:1.5px solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:6px;flex-shrink:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:border-color var(--transition),color var(--transition),transform .15s ease}._backBtn_swzyz_28:hover{border-color:var(--primary);color:var(--text)}._backBtn_swzyz_28:active{transform:scale(.92)}._backBtn_swzyz_28 svg{width:100%;height:100%}._title_swzyz_50{font-size:1.2rem;font-weight:700;color:var(--text);transition:color var(--transition)}._count_swzyz_57{margin-left:auto;font-size:.8rem;color:var(--text-muted);flex-shrink:0}._toolbar_swzyz_66{display:flex;gap:12px;margin-bottom:16px;flex-wrap:wrap}._btnToggleActive_swzyz_73{background:#4f6ef71a;border-color:var(--primary);color:var(--primary)}._empty_swzyz_81{color:var(--text-muted);font-size:.9rem;text-align:center;padding:40px 0}._tableWrap_swzyz_90{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--radius);border:1px solid var(--border);background:var(--card-bg);transition:background var(--transition),border-color var(--transition)}._table_swzyz_90{width:100%;border-collapse:collapse;font-size:.875rem}._table_swzyz_90 thead th{padding:11px 14px;text-align:left;font-size:.68rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--border);white-space:nowrap;background:var(--card-bg);transition:color var(--transition),background var(--transition),border-color var(--transition)}._table_swzyz_90 tbody tr{border-bottom:1px solid var(--border);transition:background .12s ease}._table_swzyz_90 tbody tr:last-child{border-bottom:none}._table_swzyz_90 tbody tr:hover{background:var(--bg)}._rowInactive_swzyz_127{opacity:.5}._rowDeleted_swzyz_128{opacity:.4}._table_swzyz_90 tbody td{padding:11px 14px;color:var(--text);vertical-align:middle;transition:color var(--transition)}._tdName_swzyz_137{font-weight:500;min-width:150px}._tdAddress_swzyz_142{font-size:.8rem;color:var(--text-muted);line-height:1.5;min-width:200px;white-space:normal}._tdDate_swzyz_150{font-size:.78rem;color:var(--text-muted);white-space:nowrap}._statusOn_swzyz_158{font-size:.78rem;font-weight:600;color:#10b981}._statusOff_swzyz_164{font-size:.78rem;font-weight:600;color:var(--text-muted)}._statusDeleted_swzyz_170{font-size:.78rem;font-weight:600;color:#ef4444}._actions_swzyz_178{display:flex;gap:4px;align-items:center}@media(max-width:768px){._toolbar_swzyz_66{flex-direction:column}._btnAdd_swzyz_191,._btnToggle_swzyz_73{width:100%;justify-content:center}}._wrapper_ngh9f_1{min-height:100vh;min-height:100dvh;display:flex;align-items:flex-start;justify-content:center;padding:24px 16px 48px;background:var(--bg);transition:background var(--transition)}._card_ngh9f_12{background:var(--card-bg);border-radius:var(--radius);box-shadow:var(--shadow);padding:28px 24px;width:100%;max-width:620px;transition:background var(--transition),box-shadow var(--transition)}._header_ngh9f_24{display:flex;align-items:center;gap:12px;margin-bottom:24px}._backBtn_ngh9f_31{width:36px;height:36px;border-radius:8px;border:1.5px solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:6px;flex-shrink:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:border-color var(--transition),color var(--transition),transform .15s ease}._backBtn_ngh9f_31:hover{border-color:var(--primary);color:var(--text)}._backBtn_ngh9f_31:active{transform:scale(.92)}._backBtn_ngh9f_31 svg{width:100%;height:100%}._title_ngh9f_53{font-size:1.25rem;font-weight:700;color:var(--text);transition:color var(--transition)}._loading_ngh9f_62{text-align:center;color:var(--text-muted);padding:40px 20px;font-size:.95rem}._error_ngh9f_69{color:var(--error-text);font-size:.85rem;margin-bottom:16px;padding:10px 14px;background:var(--error-bg);border-radius:8px;border:1px solid var(--error-border);transition:background var(--transition),color var(--transition),border-color var(--transition)}._success_ngh9f_80{color:#059669;font-size:.85rem;margin-bottom:16px;padding:10px 14px;background:#10b98112;border-radius:8px;border:1px solid rgba(16,185,129,.25)}[data-theme=dark] ._success_ngh9f_80{color:#34d399}._section_ngh9f_94{display:flex;flex-direction:column;padding-top:28px;margin-top:28px;border-top:1px solid var(--border);transition:border-color var(--transition)}._section_ngh9f_94:first-of-type{padding-top:0;margin-top:0;border-top:none}._sectionTitle_ngh9f_109{font-size:.7rem;font-weight:700;color:var(--text-muted);margin-bottom:20px;text-transform:uppercase;letter-spacing:.1em;transition:color var(--transition)}._field_ngh9f_121{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}._field_ngh9f_121 label{font-size:.8rem;font-weight:600;color:var(--text-muted);transition:color var(--transition)}._field_ngh9f_121 input{min-height:44px;padding:10px 14px;border:1.5px solid var(--border);border-radius:8px;background:var(--input-bg);color:var(--text);font-size:.95rem;font-family:inherit;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color var(--transition),background var(--transition),color var(--transition)}._field_ngh9f_121 input:focus{border-color:var(--input-focus)}._field_ngh9f_121 input:disabled{opacity:.55;cursor:not-allowed}._field_ngh9f_121 input:-webkit-autofill,._field_ngh9f_121 input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--input-bg) inset;-webkit-text-fill-color:var(--text);caret-color:var(--text)}._row_ngh9f_167{display:flex;gap:12px}._row_ngh9f_167 ._field_ngh9f_121{flex:1;min-width:0}._required_ngh9f_179{color:var(--error-text);font-weight:700}@media(max-width:500px){._row_ngh9f_167{flex-direction:column;gap:0}}._tokenRow_ngh9f_199{display:flex;align-items:stretch;gap:8px;flex-wrap:wrap}._tokenInput_ngh9f_206{flex:1 1 260px;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;color:var(--text-muted)}._copyBtn_ngh9f_214,._rotateBtn_ngh9f_215{flex:0 0 auto;padding:8px 14px;border-radius:8px;border:1.5px solid var(--border);background:transparent;color:var(--text-muted);font-size:.8rem;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;transition:border-color var(--transition),color var(--transition)}._copyBtn_ngh9f_214:hover:not(:disabled){border-color:var(--primary);color:var(--text)}._rotateBtn_ngh9f_215:hover:not(:disabled){border-color:#ef4444;color:#ef4444}._copyBtn_ngh9f_214:disabled,._rotateBtn_ngh9f_215:disabled{opacity:.5;cursor:default}._hint_ngh9f_236{margin:8px 0 0;font-size:.78rem;line-height:1.5;color:var(--text-muted)}._urlRow_ngh9f_243{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}._urlLabel_ngh9f_251{flex:0 0 auto;min-width:74px;font-size:.78rem;font-weight:600;color:var(--text)}._urlValue_ngh9f_259{flex:1 1 220px;min-width:0;padding:6px 10px;border-radius:8px;border:1.5px solid var(--border);background:var(--bg);color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;line-height:1.5;overflow-wrap:anywhere}._composeBtn_103j9_5{width:36px;height:36px;border-radius:8px;border:1.5px solid var(--primary);background:var(--primary);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:8px;flex-shrink:0;transition:opacity .2s,transform .15s ease}._composeBtn_103j9_5:hover{opacity:.9}._composeBtn_103j9_5:active{transform:scale(.92)}._composeBtn_103j9_5 svg{width:100%;height:100%}._empty_103j9_25{text-align:center;color:var(--text-muted);padding:40px 20px;font-size:.95rem}._threadList_103j9_32{display:flex;flex-direction:column;gap:8px}._thread_103j9_32{padding:16px;border:1.5px solid var(--border);border-radius:10px;cursor:default;transition:border-color var(--transition),background var(--transition)}._thread_103j9_32:hover{border-color:var(--border);background:transparent}._threadHeader_103j9_55{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;gap:8px}._threadDirection_103j9_63{font-size:1.2rem;color:var(--text-muted);flex-shrink:0;width:20px;text-align:center;transition:color var(--transition)}._threadSender_103j9_72{font-size:.85rem;font-weight:600;color:var(--text);transition:color var(--transition);flex:1}._systemBadge_103j9_80{background:#10b981;color:#fff;padding:2px 8px;border-radius:6px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}._threadDate_103j9_91{font-size:.75rem;color:var(--text-muted);transition:color var(--transition)}._replyBtn_103j9_97{background:transparent;border:1.5px solid var(--border);color:var(--text-muted);cursor:pointer;font-size:1.1rem;width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;padding:0;flex-shrink:0;transition:all var(--transition)}._replyBtn_103j9_97:hover{border-color:var(--primary);color:var(--primary);background:#4f6ef714}._trashBtn_103j9_120{width:36px;height:36px;border-radius:8px;border:1.5px solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:8px;flex-shrink:0;transition:all .2s;margin-right:8px}._trashBtn_103j9_120:hover{border-color:#ef4444;color:#ef4444;background:#ef444414}._trashBtn_103j9_120 svg{width:100%;height:100%}._deleteBtn_103j9_148{background:transparent;border:1.5px solid var(--border);color:var(--text-muted);cursor:pointer;font-size:1.2rem;width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;padding:0;flex-shrink:0;transition:all var(--transition);margin-left:4px}._deleteBtn_103j9_148:hover{border-color:#ef4444;color:#ef4444;background:#ef444414}._restoreBtn_103j9_172{background:transparent;border:1.5px solid var(--border);color:var(--text-muted);cursor:pointer;font-size:1.1rem;width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;padding:0;flex-shrink:0;transition:all var(--transition)}._restoreBtn_103j9_172:hover{border-color:#10b981;color:#10b981;background:#10b98114}._threadSubject_103j9_195{font-size:.95rem;font-weight:600;color:var(--text);margin-bottom:4px;transition:color var(--transition)}._replyCount_103j9_203{color:var(--text-muted);font-weight:400;margin-left:4px}._expandArrow_103j9_209{display:inline-flex;align-items:center;justify-content:center;margin-left:8px;width:24px;height:24px;background:var(--primary);color:#fff;border-radius:4px;font-size:.7rem;font-weight:600;vertical-align:middle;transition:background var(--transition),transform .15s ease}._thread_103j9_32:hover ._expandArrow_103j9_209{background:var(--primary-hover, #3d5af1)}._threadPreview_103j9_229{font-size:.85rem;color:var(--text-muted);line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;word-break:break-word;transition:color var(--transition)}[data-theme=dark] ._threadUnread_103j9_51{background:#4f6ef714}._threadWrapper_103j9_247{display:flex;flex-direction:column}._threadExpanded_103j9_252{border-color:var(--primary);border-bottom-left-radius:0;border-bottom-right-radius:0}._threadReplies_103j9_258{margin-left:20px;border-left:2px solid var(--primary);border-bottom:1.5px solid var(--primary);border-right:1.5px solid var(--primary);border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:12px 16px;background:var(--bg);display:flex;flex-direction:column;gap:12px;transition:background var(--transition),border-color var(--transition)}._loadingReplies_103j9_273{color:var(--text-muted);font-size:.9rem;padding:8px 0}._replyMessage_103j9_279{padding:12px;background:#4f6ef70d;border-radius:8px;transition:background var(--transition)}[data-theme=dark] ._replyMessage_103j9_279{background:#4f6ef71a}._replyHeader_103j9_290{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;gap:8px}._replyMeta_103j9_298{display:flex;flex-direction:column;gap:2px}._replySender_103j9_304{font-size:.85rem;font-weight:600;color:var(--text);transition:color var(--transition)}._replyRecipients_103j9_311{font-size:.8rem;color:var(--text-muted);transition:color var(--transition)}._replyDate_103j9_317{font-size:.75rem;color:var(--text-muted);transition:color var(--transition)}._replyBody_103j9_323{font-size:.9rem;color:var(--text);line-height:1.5;white-space:pre-wrap;word-break:break-word;transition:color var(--transition)}._error_1k1se_5{background:#fee;color:#c33;padding:12px 16px;border-radius:8px;font-size:.9rem;margin-bottom:16px;border:1px solid #fcc}[data-theme=dark] ._error_1k1se_5{background:#ef444426;color:#fca5a5;border-color:#ef44444d}._form_1k1se_21{display:flex;flex-direction:column;gap:20px}._field_1k1se_27{display:flex;flex-direction:column;gap:8px}._field_1k1se_27 label{font-size:.9rem;font-weight:600;color:var(--text);transition:color var(--transition)}._required_1k1se_40{color:#ef4444;margin-left:2px}._field_1k1se_27 input[type=text],._field_1k1se_27 select,._field_1k1se_27 textarea{padding:10px 14px;border:1.5px solid var(--border);border-radius:8px;background:var(--bg);color:var(--text);font-size:.95rem;font-family:inherit;transition:border-color var(--transition),background var(--transition),color var(--transition)}._field_1k1se_27 input[type=text]:focus,._field_1k1se_27 select:focus,._field_1k1se_27 textarea:focus{outline:none;border-color:var(--primary)}._field_1k1se_27 select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%236b7280' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:40px}._field_1k1se_27 select::-ms-expand{display:none}[data-theme=dark] ._field_1k1se_27 select{background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%239ca3af' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}._info_1k1se_82{padding:12px 16px;background:#4f6ef71a;border-radius:8px;color:var(--text);font-size:.9rem;border:1px solid rgba(79,110,247,.2);transition:background var(--transition),border-color var(--transition),color var(--transition)}._recipientList_1k1se_92{max-height:300px;overflow-y:auto;border:1px solid var(--border);border-radius:8px;padding:8px;background:var(--bg);transition:border-color var(--transition),background var(--transition)}._recipientItem_1k1se_102{display:flex;align-items:center;gap:10px;padding:10px 12px;cursor:pointer;border-radius:6px;transition:background var(--transition)}._recipientItem_1k1se_102:hover{background:var(--bg-hover)}._recipientItem_1k1se_102 input[type=checkbox]{cursor:pointer;width:18px;height:18px;accent-color:var(--primary)}._recipientItem_1k1se_102 span{flex:1;font-size:.95rem;color:var(--text)}._selectAll_1k1se_129{font-weight:600;color:var(--primary)}._congregation_1k1se_134{color:var(--text-dim);font-size:.9rem}._emptyRecipients_1k1se_139{padding:20px;text-align:center;color:var(--text-dim);font-size:.9rem}._selectedCount_1k1se_146{margin-top:8px;font-size:.85rem;color:var(--primary);font-weight:600}._field_1k1se_27 textarea{resize:vertical;min-height:120px;line-height:1.5}._checkboxLabel_1k1se_159{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:400!important}._checkboxLabel_1k1se_159 input[type=checkbox]{width:18px;height:18px;cursor:pointer}._recipientList_1k1se_92{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto;padding:12px;border:1.5px solid var(--border);border-radius:8px;background:var(--bg);transition:border-color var(--transition),background var(--transition)}._recipientItem_1k1se_102{display:flex;align-items:center;gap:8px;padding:6px;cursor:pointer;border-radius:6px;transition:background .15s ease}._recipientItem_1k1se_102:hover{background:#4f6ef70d}._recipientItem_1k1se_102 input[type=checkbox]{width:16px;height:16px;cursor:pointer;flex-shrink:0}._recipientItem_1k1se_102 span{font-size:.9rem;color:var(--text);transition:color var(--transition)}._congregation_1k1se_134{color:var(--text-muted);font-size:.85rem}._emptyRecipients_1k1se_139{text-align:center;color:var(--text-muted);font-size:.9rem;padding:20px}._actions_1k1se_225{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid var(--border);transition:border-color var(--transition)}._infoBox_1k1se_237{padding:16px;background:#4f6ef714;border:1.5px solid rgba(79,110,247,.2);border-radius:8px;color:var(--text);transition:background var(--transition),border-color var(--transition)}[data-theme=dark] ._infoBox_1k1se_237{background:#4f6ef71f;border-color:#4f6ef74d}._infoBox_1k1se_237 p{margin:0 0 12px;font-size:.95rem;line-height:1.5}._infoBox_1k1se_237 p:last-child{margin-bottom:0}._infoBox_1k1se_237 strong{font-weight:600;color:var(--text)}._infoBoxText_1k1se_266{font-size:.9rem;color:var(--text-muted);white-space:pre-wrap;word-break:break-word}._readOnlyRecipients_1k1se_273{display:flex;flex-wrap:wrap;gap:8px;padding:12px;background:var(--bg);border:1.5px solid var(--border);border-radius:8px;transition:background var(--transition),border-color var(--transition)}._recipientTag_1k1se_284{display:inline-block;padding:6px 12px;background:#4f6ef726;color:var(--primary);border-radius:6px;font-size:.9rem;font-weight:500;white-space:nowrap;transition:background var(--transition),color var(--transition)}[data-theme=dark] ._recipientTag_1k1se_284{background:#4f6ef740}._wrapper_vlm0o_1{min-height:100vh;min-height:100dvh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:16px;background:var(--bg);transition:background var(--transition)}._card_vlm0o_11{background:var(--card-bg);border-radius:var(--radius);box-shadow:var(--shadow);padding:32px 24px;width:100%;position:relative;transition:background var(--transition),box-shadow var(--transition)}._backBtn_vlm0o_21{position:absolute;top:20px;left:20px;width:32px;height:32px;border-radius:6px;border:1.5px solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:5px;-webkit-tap-highlight-color:transparent;transition:border-color var(--transition),color var(--transition)}._backBtn_vlm0o_21:hover{border-color:var(--primary);color:var(--text)}._backBtn_vlm0o_21 svg{width:100%;height:100%}._title_vlm0o_40{font-size:1.4rem;font-weight:700;color:var(--text);text-align:center;margin:32px 0 8px;transition:color var(--transition)}._desc_vlm0o_49{font-size:.875rem;color:var(--text-muted);text-align:center;margin-bottom:24px;line-height:1.5;transition:color var(--transition)}._field_vlm0o_58{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:6px;margin-bottom:16px}._field_vlm0o_58 label{font-size:.85rem;font-weight:600;color:var(--text-muted);transition:color var(--transition)}._field_vlm0o_58 input{min-height:44px;padding:10px 14px;border:1.5px solid var(--border);border-radius:8px;background:var(--input-bg);color:var(--text);font-size:1rem;font-family:inherit;outline:none;-webkit-appearance:none;appearance:none;transition:border-color var(--transition),background var(--transition),color var(--transition)}._field_vlm0o_58 input:focus{border-color:var(--input-focus)}._field_vlm0o_58 input:disabled{opacity:.55;cursor:not-allowed}._error_vlm0o_75{font-size:.875rem;color:var(--error-text);margin-bottom:16px;padding:10px 14px;background:var(--error-bg);border-radius:8px;border:1px solid var(--error-border);transition:background var(--transition),color var(--transition),border-color var(--transition)}._success_vlm0o_83{font-size:.9rem;color:var(--text);line-height:1.6;padding:16px;background:#10b98112;border-radius:8px;border:1px solid rgba(16,185,129,.25);transition:color var(--transition)}._btn_vlm0o_91{width:100%;min-height:44px;padding:12px;background:var(--primary);color:#fff;border:none;border-radius:8px;font-size:1rem;font-family:inherit;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background var(--transition),opacity var(--transition),-webkit-transform .1s ease,transform .1s ease}._btn_vlm0o_91:hover:not(:disabled){background:var(--primary-hover)}._btn_vlm0o_91:active:not(:disabled){-webkit-transform:scale(.98);transform:scale(.98)}._btn_vlm0o_91:disabled{opacity:.55;cursor:not-allowed}@media(min-width:480px){._card_vlm0o_11{padding:40px 36px;max-width:420px}}@media(min-width:768px){._card_vlm0o_11{padding:48px 44px;max-width:440px}}._wrapper_18ezy_1{min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--bg);transition:background var(--transition)}._card_18ezy_12{background:var(--card-bg);border-radius:var(--radius);box-shadow:var(--shadow);padding:40px 28px;width:100%;max-width:420px;text-align:center;transition:background var(--transition)}._icon_18ezy_23{width:56px;height:56px;margin:0 auto 20px;color:var(--text-muted);opacity:.5}._icon_18ezy_23 svg{width:100%;height:100%}._title_18ezy_33{font-size:1.1rem;font-weight:700;color:var(--text);margin-bottom:14px;transition:color var(--transition)}._text_18ezy_41{font-size:.9rem;color:var(--text-muted);line-height:1.6;margin-bottom:28px;transition:color var(--transition)}._notifyBtn_18ezy_49{width:100%;min-height:44px;padding:11px 16px;background:var(--primary);color:#fff;border:none;border-radius:8px;font-size:.95rem;font-family:inherit;font-weight:600;cursor:pointer;margin-bottom:10px;transition:opacity .15s ease}._notifyBtn_18ezy_49:disabled{opacity:.5;cursor:default}._successNote_18ezy_67{font-size:.88rem;color:#10b981;margin-bottom:10px;font-weight:600}._errorNote_18ezy_74{font-size:.85rem;color:var(--error-text);margin-bottom:10px}._btn_18ezy_80{width:100%;min-height:44px;padding:11px 16px;background:transparent;color:var(--text-muted);border:1.5px solid var(--border);border-radius:8px;font-size:.95rem;font-family:inherit;font-weight:600;cursor:pointer;transition:border-color var(--transition),color var(--transition)}._btn_18ezy_80:hover{border-color:var(--primary);color:var(--text)}._wrapper_1c7vo_1{min-height:100vh;min-height:100dvh;padding:24px 16px;background:var(--bg);transition:background var(--transition)}._container_1c7vo_9{max-width:800px;margin:0 auto}._backBtn_1c7vo_14{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;margin-bottom:24px;background:var(--card-bg);border:1px solid var(--border);border-radius:8px;color:var(--text);font-size:.875rem;font-family:inherit;cursor:pointer;transition:background var(--transition),border-color var(--transition)}._backBtn_1c7vo_14:hover{background:var(--bg);border-color:var(--primary)}._backBtn_1c7vo_14 svg{width:16px;height:16px}._card_1c7vo_40{background:var(--card-bg);border-radius:var(--radius);box-shadow:var(--shadow);padding:32px 24px;transition:background var(--transition),box-shadow var(--transition)}._title_1c7vo_48{font-size:1.5rem;font-weight:700;color:var(--text);margin-bottom:8px}._updated_1c7vo_55{font-size:.875rem;color:var(--text-muted);margin-bottom:32px}._section_1c7vo_61{margin-bottom:28px}._section_1c7vo_61:last-child{margin-bottom:0}._sectionTitle_1c7vo_69{font-size:1.1rem;font-weight:600;color:var(--text);margin-bottom:12px}._section_1c7vo_61 p,._section_1c7vo_61 ul{font-size:.95rem;line-height:1.6;color:var(--text-muted);margin-bottom:12px}._section_1c7vo_61 ul{padding-left:20px}._section_1c7vo_61 li{margin-bottom:6px}._placeholder_1c7vo_92{background:#ef44441a;color:#ef4444;padding:2px 6px;border-radius:4px;font-weight:600}._contact_1c7vo_100{background:var(--bg);padding:16px;border-radius:8px;margin-top:12px}._contact_1c7vo_100 p{margin-bottom:4px}._contact_1c7vo_100 p:last-child{margin-bottom:0}@media(min-width:480px){._card_1c7vo_40{padding:40px 36px}._title_1c7vo_48{font-size:1.75rem}}@media(min-width:768px){._wrapper_1c7vo_1{padding:40px 24px}._card_1c7vo_40{padding:48px 44px}}._hidden_1lk4n_1{text-align:center;padding:16px;background:var(--bg);border-radius:8px}._revealBtn_1lk4n_8{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:var(--primary);color:var(--primary-text);border:none;border-radius:8px;font-size:.9rem;font-family:inherit;font-weight:500;cursor:pointer;transition:background var(--transition),transform .1s ease}._revealBtn_1lk4n_8:hover{background:var(--primary-hover)}._revealBtn_1lk4n_8:active{transform:scale(.98)}._revealBtn_1lk4n_8 svg{width:18px;height:18px}._hint_1lk4n_37{margin-top:10px;font-size:.75rem;color:var(--text-muted)}._contact_1lk4n_43{background:var(--bg);padding:16px;border-radius:8px}._contact_1lk4n_43 p{margin-bottom:4px;color:var(--text-muted);font-size:.95rem}._contact_1lk4n_43 p:last-child{margin-bottom:0}._link_1lk4n_59{color:var(--primary);text-decoration:none;transition:opacity var(--transition)}._link_1lk4n_59:hover{opacity:.8}._btn_9cvcy_1{position:fixed;top:16px;right:16px;width:44px;height:44px;border-radius:50%;border:1.5px solid var(--border);background:var(--card-bg);color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:10px;transition:background var(--transition),border-color var(--transition),color var(--transition),-webkit-transform .15s ease,transform .15s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation;z-index:100}._btn_9cvcy_1:hover{color:var(--text);border-color:var(--primary)}._btn_9cvcy_1:active{-webkit-transform:scale(.92);transform:scale(.92)}._btn_9cvcy_1 svg{width:100%;height:100%}._btn_1f0b3_1{position:fixed;top:16px;right:120px;width:44px;height:44px;border-radius:50%;border:1.5px solid var(--border);background:var(--card-bg);color:var(--text-muted);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background var(--transition),border-color var(--transition),color var(--transition),-webkit-transform .15s ease,transform .15s ease;z-index:100}._btn_1f0b3_1:hover{color:var(--text);border-color:var(--primary)}._btn_1f0b3_1:active{-webkit-transform:scale(.92);transform:scale(.92)}._btn_1f0b3_1 svg{width:100%;height:100%}._btn_1xkgx_1{position:fixed;top:16px;right:276px;width:44px;height:44px;border-radius:50%;border:1.5px solid var(--border);background:var(--card-bg);color:var(--text-muted);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background var(--transition),border-color var(--transition),color var(--transition),-webkit-transform .15s ease,transform .15s ease;z-index:100}._btn_1xkgx_1:hover{color:var(--text);border-color:var(--primary)}._btn_1xkgx_1:active{-webkit-transform:scale(.92);transform:scale(.92)}._btn_1xkgx_1 svg{width:100%;height:100%}._btn_1pta8_1{position:fixed;top:16px;right:328px;width:44px;height:44px;border-radius:50%;border:1.5px solid var(--border);background:var(--card-bg);color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:10px;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background var(--transition),border-color var(--transition),color var(--transition),transform .15s ease;z-index:100}._btn_1pta8_1:hover{color:var(--text);border-color:var(--primary)}._btn_1pta8_1:active{transform:scale(.92)}._btn_1pta8_1 svg{width:100%;height:100%}._btn_18ss6_1{position:fixed;top:16px;right:172px;width:44px;height:44px;border-radius:50%;border:1.5px solid var(--border);background:var(--card-bg);color:var(--text);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow);z-index:100;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:border-color var(--transition),background var(--transition),color var(--transition),box-shadow var(--transition),transform .15s ease}._btn_18ss6_1:hover{border-color:var(--primary);color:var(--primary);box-shadow:0 8px 20px #0000001f}._btn_18ss6_1:active{transform:scale(.92)}._btn_18ss6_1 svg{width:22px;height:22px}._badge_18ss6_38{position:absolute;top:-6px;right:-6px;background:#ef4444;color:#fff;font-size:.65rem;font-weight:700;padding:2px 6px;border-radius:10px;min-width:18px;text-align:center;box-shadow:0 2px 8px #ef444466}._btn_wrebr_1{position:fixed;top:16px;right:68px;width:44px;height:44px;border-radius:50%;border:1.5px solid var(--border);background:var(--card-bg);color:var(--text);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow);z-index:100;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:border-color var(--transition),background var(--transition),color var(--transition),box-shadow var(--transition),transform .15s ease}._btn_wrebr_1:hover{border-color:var(--primary);color:var(--primary);box-shadow:0 8px 20px #0000001f}._btn_wrebr_1:active{transform:scale(.92)}._btn_wrebr_1 svg{width:22px;height:22px}._btn_crv11_1{position:fixed;top:16px;right:224px;width:44px;height:44px;border-radius:50%;border:1.5px solid var(--border);background:var(--card-bg);color:#ef4444;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow);z-index:100;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:border-color var(--transition),background var(--transition),color var(--transition),box-shadow var(--transition),transform .15s ease}._btn_crv11_1:hover{border-color:#ef4444;background:#ef44440d;box-shadow:0 8px 20px #ef444433}._btn_crv11_1:active{transform:scale(.92)}._btn_crv11_1 svg{width:22px;height:22px}
