._layout_12oaj_1{display:flex;min-height:100vh}._sidebar_12oaj_5{width:220px;background:#2a2620;display:flex;flex-direction:column}._brand_12oaj_11{display:flex;align-items:center;gap:9px;padding:24px 20px;border-bottom:1px solid rgba(255,255,255,.08)}._brandSymbol_12oaj_18{display:block;overflow:visible;color:#e2bc79;flex-shrink:0}._brandName_12oaj_24{font-size:19px;font-weight:700;letter-spacing:-.03em;color:#f7f2e9}._brandTag_12oaj_30{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#e2bc79;background:#e2bc7924;padding:3px 8px;border-radius:999px}._nav_12oaj_40{display:flex;flex-direction:column;padding:12px 0;flex:1}._navItem_12oaj_46{display:block;padding:10px 20px;color:#b3a894;text-decoration:none;font-size:14px;font-weight:500;transition:background .15s,color .15s}._navItem_12oaj_46:hover{background:#3a342b;color:#f7f2e9}._navItemActive_12oaj_59{color:#f7f2e9;background:#bc8138}._account_12oaj_63{display:flex;flex-direction:column;gap:10px;padding:16px 20px 24px;border-top:1px solid rgba(255,255,255,.08)}._accountEmail_12oaj_70{font-size:12px;color:#b3a894;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._logout_12oaj_77{padding:8px 12px;font-size:13px;font-weight:600;color:#f7f2e9;background:#3a342b;border:none;border-radius:8px;cursor:pointer;text-align:left}._logout_12oaj_77:hover{background:#bc8138;color:#fff}._content_12oaj_92{flex:1;padding:32px;background:#faf7f1;display:flex;justify-content:center;align-items:flex-start}._page_jcwfu_1{max-width:1200px;flex:1}._backLink_jcwfu_5{display:inline-flex;align-items:center;gap:4px;color:#7a7062;font-size:13px;text-decoration:none;margin-bottom:16px;cursor:pointer}._backLink_jcwfu_5:hover{color:#2a2620}._header_jcwfu_18{margin-bottom:24px}._title_jcwfu_21{font-size:24px;font-weight:700;color:#2a2620;margin-bottom:4px}._subtitle_jcwfu_27{font-size:13px;color:#7a7062}._detailCard_jcwfu_31{background:#fff;padding:24px;border-radius:8px;margin-bottom:24px;box-shadow:0 1px 4px #0000000f}._fieldGrid_jcwfu_38{display:grid;grid-template-columns:1fr 1fr;gap:16px}._field_jcwfu_38{display:flex;flex-direction:column;gap:2px}._fieldLabel_jcwfu_48{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#7a7062}._fieldValue_jcwfu_55{font-size:14px;color:#2a2620}._sectionTitle_jcwfu_59{font-size:16px;font-weight:600;color:#2a2620;margin-bottom:12px}._table_jcwfu_65{width:100%;background:#fff;border-radius:8px;border-collapse:collapse;overflow:hidden;box-shadow:0 1px 4px #0000000f}._table_jcwfu_65 th,._table_jcwfu_65 td{padding:12px 16px;text-align:left;font-size:13px}._table_jcwfu_65 th{background:#faf7f1;color:#7a7062;font-weight:600;text-transform:uppercase;font-size:11px;letter-spacing:.5px}._table_jcwfu_65 td{border-top:1px solid #e8decb;color:#2a2620}._table_jcwfu_65 tbody tr{cursor:pointer}._table_jcwfu_65 tbody tr:hover{background:#fbf8f2}._emptyRow_jcwfu_97{text-align:center!important;color:#7a7062!important;padding:32px!important;cursor:default!important}._error_jcwfu_103{color:#b3402e;font-size:14px}._page_9x3z5_1{max-width:1200px;flex:1}._header_9x3z5_5{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._title_9x3z5_11{font-size:24px;font-weight:700;color:#2a2620}._addButton_9x3z5_16{padding:8px 16px;border:none;border-radius:6px;background:#bc8138;color:#fff;font-size:13px;font-weight:600;cursor:pointer}._addButton_9x3z5_16:hover{background:#9c6a2b}._formCard_9x3z5_29{background:#fff;padding:24px;border-radius:8px;margin-bottom:24px;box-shadow:0 1px 4px #0000000f}._formTitle_9x3z5_36{font-size:16px;font-weight:600;margin-bottom:16px}._formGrid_9x3z5_41{display:grid;grid-template-columns:1fr 1fr;gap:12px}._input_9x3z5_46{padding:8px 12px;border:1px solid #e8decb;border-radius:6px;font-size:13px;outline:none}._input_9x3z5_46:focus{border-color:#bc8138}._input_9x3z5_46::placeholder{color:#a89b87}._formError_9x3z5_59{color:#b3402e;font-size:13px;margin-top:12px}._formActions_9x3z5_64{display:flex;gap:8px;margin-top:16px}._saveButton_9x3z5_69{padding:8px 16px;border:none;border-radius:6px;background:#bc8138;color:#fff;font-size:13px;font-weight:600;cursor:pointer}._saveButton_9x3z5_69:hover{background:#9c6a2b}._cancelButton_9x3z5_82{padding:8px 16px;border:1px solid #e8decb;border-radius:6px;background:#fff;color:#2a2620;font-size:13px;cursor:pointer}._cancelButton_9x3z5_82:hover{background:#efe7d6}._table_9x3z5_94{width:100%;background:#fff;border-radius:8px;border-collapse:collapse;overflow:hidden;box-shadow:0 1px 4px #0000000f}._table_9x3z5_94 th,._table_9x3z5_94 td{padding:12px 16px;text-align:left;font-size:13px}._table_9x3z5_94 th{background:#faf7f1;color:#7a7062;font-weight:600;text-transform:uppercase;font-size:11px;letter-spacing:.5px}._table_9x3z5_94 td{border-top:1px solid #e8decb;color:#2a2620}._table_9x3z5_94 tbody tr:hover{background:#fbf8f2}._emptyRow_9x3z5_123{text-align:center!important;color:#7a7062!important;padding:32px!important}._actionButton_9x3z5_128{padding:4px 10px;border:1px solid #e8decb;border-radius:4px;background:#fff;color:#2a2620;font-size:12px;cursor:pointer;margin-right:6px}._actionButton_9x3z5_128:hover{background:#efe7d6}._deleteButton_9x3z5_141{color:#b3402e;border-color:#b3402e}._deleteButton_9x3z5_141:hover{background:#b3402e0d}._error_9x3z5_148{color:#b3402e;font-size:14px}._page_l54j8_1{max-width:1200px;flex:1}._header_l54j8_5{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._title_l54j8_11{font-size:24px;font-weight:700;color:#2a2620}._formCard_l54j8_16{background:#fff;padding:24px;border-radius:8px;margin-bottom:24px;box-shadow:0 1px 4px #0000000f}._formTitle_l54j8_23{font-size:16px;font-weight:600;margin-bottom:16px}._formGrid_l54j8_28{display:grid;grid-template-columns:1fr 1fr;gap:12px}._input_l54j8_33{padding:8px 12px;border:1px solid #e8decb;border-radius:6px;font-size:13px;outline:none}._input_l54j8_33:focus{border-color:#bc8138}._input_l54j8_33::placeholder{color:#a89b87}._select_l54j8_46{padding:8px 12px;border:1px solid #e8decb;border-radius:6px;font-size:13px;outline:none;background:#fff}._select_l54j8_46:focus{border-color:#bc8138}._formError_l54j8_57{color:#b3402e;font-size:13px;margin-top:12px}._formSuccess_l54j8_62{color:#5d7a3f;font-size:13px;margin-top:12px}._formActions_l54j8_67{display:flex;gap:8px;margin-top:16px}._sendButton_l54j8_72{padding:8px 16px;border:none;border-radius:6px;background:#bc8138;color:#fff;font-size:13px;font-weight:600;cursor:pointer}._sendButton_l54j8_72:hover{background:#9c6a2b}._sendButton_l54j8_72:disabled{opacity:.6;cursor:not-allowed}._error_l54j8_89{color:#b3402e;font-size:14px}._page_tpy7u_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#faf7f1;padding:24px}._card_tpy7u_9{width:100%;max-width:360px;display:flex;flex-direction:column;background:#fff;border:1px solid #e8decb;border-radius:14px;padding:32px 28px;box-shadow:0 12px 32px -18px #2a262066}._brand_tpy7u_20{display:flex;align-items:center;gap:8px;margin-bottom:20px}._brandName_tpy7u_26{font-size:19px;font-weight:700;letter-spacing:-.03em;color:#2a2620}._brandTag_tpy7u_32{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#9c6a2b;background:#e2bc792e;padding:3px 8px;border-radius:999px}._title_tpy7u_42{margin:0 0 6px;font-size:22px;font-weight:600;color:#2a2620}._subtitle_tpy7u_48{margin:0 0 22px;font-size:14px;color:#7a7062}._error_tpy7u_53{margin:0 0 16px;font-size:13px;color:#b4462f}._googleButton_tpy7u_58{display:flex;align-items:center;justify-content:center;gap:10px;padding:11px 16px;font-size:15px;font-weight:600;color:#2a2620;background:#fff;border:1px solid #e8decb;border-radius:8px;text-decoration:none;cursor:pointer}._googleButton_tpy7u_58:hover{background:#efe7d6;border-color:#e5dac3}._googleIcon_tpy7u_77{display:block;flex-shrink:0}:root{font-family:Figtree,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:#2a2620;background-color:#faf7f1;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh}a{font-weight:500;color:#9c6a2b;text-decoration:inherit}a:hover{color:#7c531f}h1,h2,h3,h4,h5,h6{margin:0;color:#2a2620}p{margin:0;font-size:14px;line-height:1.5;color:#7a7062}input,button,textarea{font-family:inherit}#root{min-height:100vh;width:100%}
