._page_gunl6_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1rem}._card_gunl6_9{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:2.5rem 2rem;width:100%;max-width:360px;text-align:center}._title_gunl6_19{font-size:2rem;font-weight:700;letter-spacing:-.02em;color:var(--accent)}._subtitle_gunl6_26{color:var(--text-muted);font-size:.85rem;margin-top:.25rem;margin-bottom:2rem}._form_gunl6_33{display:flex;flex-direction:column;gap:.75rem}._input_gunl6_39{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);font-size:.95rem;padding:.65rem .875rem;width:100%;outline:none;transition:border-color .15s}._input_gunl6_39:focus{border-color:var(--accent)}._error_gunl6_55{color:var(--danger);font-size:.85rem;text-align:left}._button_gunl6_61{background:var(--accent);border:none;border-radius:var(--radius);color:#fff;font-size:.95rem;font-weight:600;padding:.7rem;margin-top:.25rem;transition:background .15s,opacity .15s}._button_gunl6_61:hover:not(:disabled){background:var(--accent-hover)}._button_gunl6_61:disabled{opacity:.6;cursor:not-allowed}._page_gx3fh_1{min-height:100vh;display:flex;flex-direction:column}._header_gx3fh_7{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid var(--border)}._logo_gx3fh_15{font-size:1.1rem;font-weight:700;color:var(--accent);letter-spacing:-.02em}._headerRight_gx3fh_22{display:flex;align-items:center;gap:1rem}._username_gx3fh_28{color:var(--text-muted);font-size:.875rem}._logoutBtn_gx3fh_33{background:none;border:1px solid var(--border);border-radius:var(--radius);color:var(--text-muted);font-size:.8rem;padding:.3rem .75rem;transition:border-color .15s,color .15s}._logoutBtn_gx3fh_33:hover{border-color:var(--text-muted);color:var(--text)}._main_gx3fh_48{flex:1;display:flex;align-items:center;justify-content:center;padding:2rem 1.5rem}._grid_gx3fh_56{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;width:100%;max-width:700px}._card_gx3fh_64{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.75rem 1.5rem;display:flex;flex-direction:column;gap:.4rem;transition:border-color .15s,background .15s}._card_gx3fh_64:hover{border-color:var(--accent);background:#1f1f2e}._cardLabel_gx3fh_80{font-size:1.25rem;font-weight:700;color:var(--text)}._cardDesc_gx3fh_86{font-size:.825rem;color:var(--text-muted)}._adminCard_gx3fh_91{border-color:#3a2a1a}._adminCard_gx3fh_91:hover{border-color:#c07030;background:#1f1a10}._page_18v38_1{min-height:100vh;display:flex;flex-direction:column}._header_18v38_7{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;border-bottom:1px solid var(--border)}._back_18v38_15{background:none;border:none;color:var(--text-muted);font-size:.875rem;padding:0;transition:color .15s}._back_18v38_15:hover{color:var(--text)}._title_18v38_26{font-size:1rem;font-weight:600;color:var(--text)}._main_18v38_32{padding:2rem 1.5rem;max-width:480px}._list_18v38_37{list-style:none;display:flex;flex-direction:column;gap:.5rem}._item_18v38_44{display:flex;align-items:center;justify-content:space-between;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1rem 1.25rem;transition:border-color .15s}a._item_18v38_44:hover{border-color:var(--accent)}._disabled_18v38_59{opacity:.4;cursor:default}._itemLabel_18v38_64{font-weight:600;color:var(--text)}._itemDesc_18v38_69{font-size:.825rem;color:var(--text-muted)}._page_1u8e0_1{min-height:100vh;display:flex;flex-direction:column}._header_1u8e0_7{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;border-bottom:1px solid var(--border)}._back_1u8e0_15{background:none;border:none;color:var(--text-muted);font-size:.875rem;padding:0;transition:color .15s}._back_1u8e0_15:hover{color:var(--text)}._title_1u8e0_26{font-size:1rem;font-weight:600;color:var(--text)}._main_1u8e0_32{padding:2rem 1.5rem;max-width:560px;display:flex;flex-direction:column;gap:1rem}._card_1u8e0_40{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.5rem;display:flex;flex-direction:column;gap:.75rem}._heading_1u8e0_50{font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}._body_1u8e0_58{font-size:.925rem;color:var(--text);line-height:1.6}._body_1u8e0_58 strong{color:var(--accent)}._body_1u8e0_58 code{background:var(--bg);border-radius:4px;padding:.1em .4em;font-size:.9em}._featureList_1u8e0_72{list-style:none;display:flex;flex-direction:column;gap:.5rem}._featureList_1u8e0_72 li{font-size:.925rem;color:var(--text);padding-left:1rem;position:relative}._featureList_1u8e0_72 li:before{content:"→";position:absolute;left:0;color:var(--accent)}._statusCard_1u8e0_93{flex-direction:row;align-items:center;gap:.6rem}._statusDot_1u8e0_99{width:8px;height:8px;border-radius:50%;background:#f5a623;flex-shrink:0}._statusText_1u8e0_107{font-size:.875rem;color:var(--text-muted)}._page_1p0tv_1{min-height:100vh;display:flex;flex-direction:column}._header_1p0tv_7{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;border-bottom:1px solid var(--border)}._back_1p0tv_15{background:none;border:none;color:var(--text-muted);font-size:.875rem;padding:0;transition:color .15s}._back_1p0tv_15:hover{color:var(--text)}._title_1p0tv_26{font-size:1rem;font-weight:600;color:var(--text)}._main_1p0tv_32{padding:2rem 1.5rem;max-width:480px}._card_1p0tv_37{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1rem 1.25rem;display:flex;align-items:center;justify-content:space-between;opacity:.5}._label_1p0tv_48{font-weight:600;color:var(--text)}._desc_1p0tv_53{font-size:.825rem;color:var(--text-muted)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg: #0f0f0f;--surface: #1a1a1a;--border: #2a2a2a;--text: #e8e8e8;--text-muted: #888;--accent: #7c6fff;--accent-hover: #9b8fff;--danger: #e05;--radius: 8px;--font: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}body{background:var(--bg);color:var(--text);font-family:var(--font);min-height:100vh;line-height:1.5}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-hover)}button{cursor:pointer;font-family:var(--font)}
