._root_1b7gx_1{display:flex;min-height:100vh}._sidebar_1b7gx_6{width:var(--sidebar-width);background:var(--colors-background-sidebar);padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-lg)}._brand_1b7gx_15{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--colors-blue)}._nav_1b7gx_21{display:flex;flex-direction:column;gap:var(--spacing-sm);flex:1}._navLink_1b7gx_28,._navLinkActive_1b7gx_29{padding:12px 16px;border-radius:var(--radii-md);color:var(--colors-blue);font-weight:var(--font-weight-medium);text-decoration:none}._navLink_1b7gx_28:hover{background:#1526630f;text-decoration:none}._navLinkActive_1b7gx_29{background:var(--colors-blue);color:var(--colors-white)}._footer_1b7gx_47{display:flex;flex-direction:column;gap:var(--spacing-sm)}._userEmail_1b7gx_53{margin:0;font-size:var(--font-size-xs);color:var(--colors-grey);word-break:break-all}._logoutButton_1b7gx_60{border:1px solid var(--colors-grey-border);background:var(--colors-white);border-radius:var(--radii-md);padding:10px 12px;cursor:pointer;color:var(--colors-blue);font-weight:var(--font-weight-medium)}._logoutButton_1b7gx_60:hover{background:var(--colors-grey-divider)}._main_1b7gx_74{flex:1;padding:var(--spacing-xl)}._root_1yg3z_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--colors-background-light);padding:var(--spacing-lg)}._card_1yg3z_10{background:var(--colors-white);border-radius:var(--radii-xl);box-shadow:0 4px 24px #15266314;padding:calc(var(--spacing-xl) * 2);width:100%;max-width:400px}._title_1yg3z_19{margin:0 0 var(--spacing-lg);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--colors-blue);text-align:center}._form_1yg3z_27{display:flex;flex-direction:column;gap:var(--spacing-md)}._label_1yg3z_33{display:block;margin-bottom:6px;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--colors-grey-dark)}._input_1yg3z_41{width:100%;padding:12px 16px;border:1px solid var(--colors-grey-border);border-radius:var(--radii-lg);font-size:var(--font-size-sm);color:var(--colors-grey-dark);background:var(--colors-white)}._input_1yg3z_41:focus{outline:none;border-color:var(--colors-blue)}._submitButton_1yg3z_56{margin-top:var(--spacing-sm);padding:14px 24px;background:var(--colors-blue);color:var(--colors-white);border:none;border-radius:var(--radii-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer}._submitButton_1yg3z_56:disabled{opacity:.6;cursor:not-allowed}._errorMessage_1yg3z_73{margin:0;font-size:var(--font-size-xs);color:var(--colors-error)}._root_r41v0_1{max-width:720px;display:flex;flex-direction:column;gap:var(--spacing-lg)}._header_r41v0_8{display:flex;align-items:center;justify-content:space-between}._title_r41v0_14{margin:0;color:var(--colors-blue);font-size:var(--font-size-lg)}._form_r41v0_20{display:flex;flex-direction:column;gap:var(--spacing-sm);background:var(--colors-white);padding:var(--spacing-xl);border-radius:var(--radii-lg)}._label_r41v0_29{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin-top:var(--spacing-sm)}._textarea_r41v0_35{width:100%;padding:12px 16px;border:1px solid var(--colors-grey-border);border-radius:var(--radii-md);resize:vertical;font-family:inherit;font-size:var(--font-size-sm);line-height:1.5}._checkboxLabel_r41v0_46{display:flex;align-items:center;gap:8px;margin-top:var(--spacing-md);font-weight:var(--font-weight-medium)}._submitButton_r41v0_54{margin-top:var(--spacing-md);align-self:flex-start;padding:12px 20px;background:var(--colors-blue);color:var(--colors-white);border:none;border-radius:var(--radii-md);cursor:pointer;font-weight:var(--font-weight-medium)}._submitButton_r41v0_54:disabled{opacity:.6;cursor:not-allowed}._error_r41v0_71{color:var(--colors-error);margin:var(--spacing-sm) 0 0}._success_r41v0_76{color:var(--colors-blue-secondary);margin:var(--spacing-sm) 0 0}._root_1g69q_1{max-width:720px;display:flex;flex-direction:column;gap:var(--spacing-lg)}._header_1g69q_8{display:flex;align-items:center;justify-content:space-between}._title_1g69q_14{margin:0;color:var(--colors-blue);font-size:var(--font-size-lg)}._form_1g69q_20{display:flex;flex-direction:column;gap:var(--spacing-sm);background:var(--colors-white);padding:var(--spacing-xl);border-radius:var(--radii-lg)}._label_1g69q_29{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin-top:var(--spacing-sm)}._input_1g69q_35{width:100%;padding:12px 16px;border:1px solid var(--colors-grey-border);border-radius:var(--radii-md)}._checkboxLabel_1g69q_42{display:flex;align-items:center;gap:8px;margin-top:var(--spacing-md);font-weight:var(--font-weight-medium)}._preview_1g69q_50{margin-top:var(--spacing-sm);max-width:220px;max-height:220px;object-fit:cover;border-radius:var(--radii-md);border:1px solid var(--colors-grey-border)}._submitButton_1g69q_59{margin-top:var(--spacing-md);align-self:flex-start;padding:12px 20px;background:var(--colors-blue);color:var(--colors-white);border:none;border-radius:var(--radii-md);cursor:pointer;font-weight:var(--font-weight-medium)}._submitButton_1g69q_59:disabled{opacity:.6;cursor:not-allowed}._error_1g69q_76{color:var(--colors-error);margin:var(--spacing-sm) 0 0}._success_1g69q_81{color:var(--colors-blue-secondary);margin:var(--spacing-sm) 0 0}._root_10bku_1{display:flex;flex-direction:column;gap:var(--spacing-lg)}._header_10bku_7{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}._title_10bku_14{margin:0;color:var(--colors-blue);font-size:var(--font-size-lg)}._createButton_10bku_20{display:inline-flex;align-items:center;padding:12px 18px;background:var(--colors-blue);color:var(--colors-white);border-radius:var(--radii-md);font-weight:var(--font-weight-medium);text-decoration:none}._createButton_10bku_20:hover{opacity:.9;text-decoration:none}._table_10bku_36{width:100%;border-collapse:collapse;background:var(--colors-white);border-radius:var(--radii-lg);overflow:hidden}._table_10bku_36 th,._table_10bku_36 td{text-align:left;padding:14px 16px;border-bottom:1px solid var(--colors-grey-divider)}._table_10bku_36 th{background:var(--colors-grey-divider);font-size:var(--font-size-xs);text-transform:uppercase;color:var(--colors-blue)}._actions_10bku_58{display:flex;gap:var(--spacing-md);align-items:center}._actions_10bku_58 button{border:none;background:transparent;color:var(--colors-error);cursor:pointer;padding:0}._badgePublished_10bku_72,._badgeDraft_10bku_73{display:inline-block;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:var(--font-weight-medium)}._badgePublished_10bku_72{background:#4db74626;color:var(--colors-success)}._badgeDraft_10bku_73{background:#b1b1b133;color:var(--colors-grey)}._error_10bku_91{color:var(--colors-error)}._empty_10bku_95{color:var(--colors-grey)}._root_9mfc8_1{max-width:720px;display:flex;flex-direction:column;gap:var(--spacing-lg)}._header_9mfc8_8{display:flex;align-items:center;justify-content:space-between}._title_9mfc8_14{margin:0;color:var(--colors-blue);font-size:var(--font-size-lg)}._backLink_9mfc8_20{color:var(--colors-blue-secondary)}._form_9mfc8_24{display:flex;flex-direction:column;gap:var(--spacing-sm);background:var(--colors-white);padding:var(--spacing-xl);border-radius:var(--radii-lg)}._label_9mfc8_33{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin-top:var(--spacing-sm)}._input_9mfc8_39,._textarea_9mfc8_40{width:100%;padding:12px 16px;border:1px solid var(--colors-grey-border);border-radius:var(--radii-md)}._textarea_9mfc8_40{resize:vertical}._checkboxLabel_9mfc8_51{display:flex;align-items:center;gap:8px;margin-top:var(--spacing-md);font-weight:var(--font-weight-medium)}._submitButton_9mfc8_59{margin-top:var(--spacing-md);align-self:flex-start;padding:12px 20px;background:var(--colors-blue);color:var(--colors-white);border:none;border-radius:var(--radii-md);cursor:pointer;font-weight:var(--font-weight-medium)}._submitButton_9mfc8_59:disabled{opacity:.6;cursor:not-allowed}._error_9mfc8_76{color:var(--colors-error);margin:var(--spacing-sm) 0 0}*{box-sizing:border-box}html,body,#root{margin:0;padding:0;min-height:100%;font-family:var(--font-family-main);font-size:16px;color:var(--colors-grey-dark);background-color:var(--colors-background-light)}input,button,select,textarea{font-family:inherit;font-size:inherit}a{color:var(--colors-blue);text-decoration:none}a:hover{text-decoration:underline}
