:root{--wmj-color-primary:#c06a4f;--wmj-color-secondary:#c2a44e;--wmj-color-tertiary:#7a9e82;--wmj-color-quaternary:#5a5a5a;--wmj-color-body-bg:#faf7f5;--wmj-color-body-color:#332923;--wmj-color-link-color:var(--wmj-color-primary);--wmj-color-link-hover-color:var(--wmj-color-primary-hover);--wmj-color-heading-color:#c06a4f;--wmj-color-border-color:var(--wmj-color-gray-300);--wmj-color-surface:#ffffff;--wmj-color-surface-alt:var(--wmj-color-gray-50);--wmj-color-surface-border:var(--wmj-color-border-color);--wmj-color-surface-muted:var(--wmj-color-gray-100);--wmj-color-on-dark:#ffffff;--wmj-color-on-light:#000000;--wmj-min-contrast-ratio:3;--wmj-color-body-color-emphasis:var(--wmj-color-gray-900);--wmj-color-body-color-secondary:var(--wmj-color-gray-700);--wmj-color-body-color-tertiary:var(--wmj-color-gray-500);--wmj-input-bg:var(--wmj-color-surface);--wmj-input-border-color:var(--wmj-color-surface-border);--wmj-input-color:var(--wmj-body-color);--wmj-input-focus-border-color:var(--wmj-color-primary);--wmj-input-placeholder-color:var(--wmj-color-body-color-secondary);--wmj-label-color:var(--wmj-body-color);--wmj-input-help-text-color:var(--wmj-color-body-color-tertiary);--wmj-forms-section-bg:var(--wmj-color-surface);--wmj-forms-section-border-color:var(--wmj-color-surface-border);--wmj-forms-legend-color:var(--wmj-heading-color);--wmj-input-disabled-bg:var(--wmj-disabled-bg);--wmj-input-disabled-border-color:var(--wmj-border-color-light);--wmj-input-padding-x:var(--wmj-spacing-3);--wmj-input-padding-y:var(--wmj-spacing-2);--wmj-input-border-radius:var(--wmj-border-radius);--wmj-input-font-size:var(--wmj-font-size-base);--wmj-font-family-base:system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;--wmj-font-family-heading:inherit;--wmj-font-size-base:1rem;--wmj-font-size-xs:0.75rem;--wmj-font-size-sm:0.875rem;--wmj-font-size-lg:1.125rem;--wmj-font-size-xl:1.25rem;--wmj-font-size-2xl:1.5rem;--wmj-font-size-3xl:1.875rem;--wmj-font-size-4xl:2.25rem;--wmj-font-size-5xl:3rem;--wmj-font-weight-light:300;--wmj-font-weight-normal:400;--wmj-font-weight-medium:500;--wmj-font-weight-semibold:600;--wmj-font-weight-bold:700;--wmj-line-height-tight:1.25;--wmj-line-height-normal:1.5;--wmj-line-height-relaxed:1.625;--wmj-line-height-loose:2;--wmj-heading-font-weight:var(--wmj-font-weight-semibold);--wmj-heading-line-height:var(--wmj-line-height-tight);--wmj-heading-letter-spacing:0em;--wmj-h1-font-size:var(--wmj-font-size-4xl);--wmj-h2-font-size:var(--wmj-font-size-3xl);--wmj-h3-font-size:var(--wmj-font-size-2xl);--wmj-h4-font-size:var(--wmj-font-size-xl);--wmj-h5-font-size:var(--wmj-font-size-lg);--wmj-h6-font-size:var(--wmj-font-size-base);--wmj-text-font-size:var(--wmj-font-size-base);--wmj-text-font-weight:var(--wmj-font-weight-normal);--wmj-text-line-height:var(--wmj-line-height-normal);--wmj-small-font-size:var(--wmj-font-size-sm);--wmj-code-font-size:var(--wmj-font-size-sm);--wmj-blockquote-font-size:var(--wmj-font-size-lg);--wmj-border-radius-base:0.25rem;--wmj-box-shadow-base:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px -1px rgba(0,0,0,0.1);--wmj-color-section-bg-odd:var(--wmj-body-bg);--wmj-color-section-bg-even:var(--wmj-color-surface-alt);--wmj-color-success:#198754;--wmj-color-danger:#dc3545;--wmj-color-warning:#ffc107;--wmj-color-info:#0dcaf0;--wmj-color-gray-light:#ffffff;--wmj-color-gray-dark:#111827;--wmj-spacing-0:0;--wmj-spacing-1:0.25rem;--wmj-spacing-2:0.5rem;--wmj-spacing-3:0.75rem;--wmj-spacing-4:1rem;--wmj-spacing-5:1.25rem;--wmj-spacing-6:1.5rem;--wmj-spacing-8:2rem;--wmj-spacing-10:2.5rem;--wmj-spacing-12:3rem;--wmj-spacing-16:4rem;--wmj-duration-fast:100ms;--wmj-duration-base:200ms;--wmj-duration-slow:300ms;--wmj-ease-in-out:cubic-bezier(0.4,0,0.2,1);--wmj-font-sans-serif:system-ui,-apple-system,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;--wmj-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,monospace;--wmj-font-family-code:var(--wmj-font-monospace);--wmj-line-height-none:1;--wmj-line-height-snug:1.375;--wmj-letter-spacing-tighter:-0.05em;--wmj-letter-spacing-tight:-0.025em;--wmj-letter-spacing-normal:0;--wmj-letter-spacing-wide:0.025em;--wmj-letter-spacing-wider:0.05em;--wmj-letter-spacing-widest:0.1em;--wmj-spacing-px:1px;--wmj-spacing-0-5:0.125rem;--wmj-spacing-1-5:0.375rem;--wmj-spacing-2-5:0.625rem;--wmj-spacing-3-5:0.875rem;--wmj-spacing-7:1.75rem;--wmj-spacing-9:2.25rem;--wmj-spacing-11:2.75rem;--wmj-spacing-14:3.5rem;--wmj-border-radius-none:0;--wmj-border-radius-xxl:1rem;--wmj-border-radius-3xl:1.5rem;--wmj-border-radius-pill:9999px;--wmj-box-shadow-none:none;--wmj-box-shadow-2xl:0 25px 50px -12px rgba(0,0,0,0.25);--wmj-box-shadow-inset:inset 0 2px 4px 0 rgba(0,0,0,0.05);--wmj-duration-75:75ms;--wmj-duration-100:100ms;--wmj-duration-150:150ms;--wmj-duration-200:200ms;--wmj-duration-300:300ms;--wmj-duration-500:500ms;--wmj-duration-700:700ms;--wmj-duration-1000:1000ms;--wmj-ease-linear:linear;--wmj-ease-in:cubic-bezier(0.4,0,1,1);--wmj-ease-out:cubic-bezier(0,0,0.2,1);--wmj-ease-bounce:cubic-bezier(0.68,-0.55,0.265,1.55);--wmj-transition-none:none;--wmj-transition-all:all var(--wmj-duration-150) var(--wmj-ease-in-out);--wmj-transition-colors:color,background-color,border-color var(--wmj-duration-150) var(--wmj-ease-in-out);--wmj-transition-opacity:opacity var(--wmj-duration-150) var(--wmj-ease-in-out);--wmj-transition-shadow:box-shadow var(--wmj-duration-150) var(--wmj-ease-in-out);--wmj-transition-transform:transform var(--wmj-duration-150) var(--wmj-ease-in-out);--wmj-z-dropdown:1000;--wmj-z-sticky:1020;--wmj-z-fixed:1030;--wmj-z-modal-backdrop:1040;--wmj-z-modal:1050;--wmj-z-popover:1060;--wmj-z-tooltip:1070;--wmj-breakpoint-sm:576px;--wmj-breakpoint-md:768px;--wmj-breakpoint-lg:992px;--wmj-breakpoint-xl:1200px;--wmj-breakpoint-xxl:1400px;--wmj-color-primary-accent-1:#d07e65;--wmj-color-secondary-accent-1:#d4b860;--wmj-color-tertiary-accent-1:#92b299;--wmj-color-quaternary-accent-1:#6e6e6e;--wmj-color-primary-hover:#a35a43;--wmj-color-primary-active:#90503b;--wmj-color-primary-light:#d9a695;--wmj-color-primary-dark:#73402f;--wmj-color-primary-text-emphasis:#4d2a20;--wmj-color-primary-bg-subtle:#f6e9e5;--wmj-color-primary-border-subtle:#e6c3b9;--wmj-color-secondary-hover:#a58b42;--wmj-color-secondary-active:#927b3b;--wmj-color-secondary-light:#dac895;--wmj-color-secondary-dark:#74622f;--wmj-color-secondary-text-emphasis:#4e421f;--wmj-color-secondary-bg-subtle:#f6f1e4;--wmj-color-secondary-border-subtle:#e7dbb8;--wmj-color-tertiary-hover:#68866f;--wmj-color-tertiary-active:#5c7762;--wmj-color-tertiary-light:#afc5b4;--wmj-color-tertiary-dark:#495f4e;--wmj-color-tertiary-text-emphasis:#313f34;--wmj-color-tertiary-bg-subtle:#ebf0ec;--wmj-color-tertiary-border-subtle:#cad8cd;--wmj-color-quaternary-hover:#4d4d4d;--wmj-color-quaternary-active:#444444;--wmj-color-quaternary-light:#9c9c9c;--wmj-color-quaternary-dark:#363636;--wmj-color-quaternary-text-emphasis:#242424;--wmj-color-quaternary-bg-subtle:#e6e6e6;--wmj-color-quaternary-border-subtle:#bdbdbd;--wmj-color-success-hover:#157347;--wmj-color-success-text-emphasis:#0a3622;--wmj-color-success-bg-subtle:#d1e7dd;--wmj-color-success-border-subtle:#98c9b2;--wmj-color-danger-hover:#bb2d3b;--wmj-color-danger-text-emphasis:#58151c;--wmj-color-danger-bg-subtle:#f8d7da;--wmj-color-danger-border-subtle:#efa4ab;--wmj-color-warning-hover:#d9a406;--wmj-color-warning-text-emphasis:#664d03;--wmj-color-warning-bg-subtle:#fff3cd;--wmj-color-warning-border-subtle:#ffe38f;--wmj-color-info-hover:#0baccc;--wmj-color-info-text-emphasis:#055160;--wmj-color-info-bg-subtle:#cff4fc;--wmj-color-info-border-subtle:#92e7f8;--wmj-color-light:var(--wmj-color-gray-100);--wmj-color-light-text-emphasis:var(--wmj-color-gray-700);--wmj-color-light-bg-subtle:var(--wmj-color-gray-50);--wmj-color-light-border-subtle:var(--wmj-color-gray-200);--wmj-color-dark:var(--wmj-color-gray-900);--wmj-color-dark-text-emphasis:var(--wmj-color-gray-100);--wmj-color-dark-bg-subtle:var(--wmj-color-gray-800);--wmj-color-dark-border-subtle:var(--wmj-color-gray-600);--wmj-color-gray-50:#f3f4f4;--wmj-color-gray-100:#e7e8e9;--wmj-color-gray-200:#ced0d5;--wmj-color-gray-300:#b3b8c3;--wmj-color-gray-400:#969fb2;--wmj-color-gray-500:#7785a4;--wmj-color-gray-600:#5b6d93;--wmj-color-gray-700:#46577a;--wmj-color-gray-800:#334160;--wmj-color-gray-900:#212c45;--wmj-border-radius-sm:0.125rem;--wmj-border-radius-md:0.25rem;--wmj-border-radius-lg:0.375rem;--wmj-border-radius-xl:0.5rem;--wmj-border-radius:0.25rem;--wmj-border-radius-circle:50%;--wmj-box-shadow-sm:0 0.5px 1.5px 0 rgba(0,0,0,0.1),0 0.5px 1px -0.5px rgba(0,0,0,0.1);--wmj-box-shadow-md:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px -1px rgba(0,0,0,0.1);--wmj-box-shadow-lg:0 1.5px 4.5px 0 rgba(0,0,0,0.1),0 1.5px 3px -1.5px rgba(0,0,0,0.1);--wmj-box-shadow-xl:0 2px 6px 0 rgba(0,0,0,0.1),0 2px 4px -2px rgba(0,0,0,0.1);--wmj-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px -1px rgba(0,0,0,0.1);--wmj-input-line-height:1.5;--wmj-input-border-width:1px;--wmj-input-focus-color:var(--wmj-body-color);--wmj-input-focus-bg:var(--wmj-color-surface);--wmj-input-focus-shadow:0 0 0 3px color-mix(in srgb,var(--wmj-color-primary) 15%,transparent);--wmj-input-disabled-color:var(--wmj-disabled-color);--wmj-input-valid-border-color:var(--wmj-color-success);--wmj-input-valid-focus-shadow:0 0 0 3px color-mix(in srgb,var(--wmj-color-success) 15%,transparent);--wmj-input-invalid-bg:var(--wmj-color-danger-bg-subtle);--wmj-input-invalid-border-color:var(--wmj-color-danger);--wmj-input-invalid-focus-shadow:0 0 0 3px color-mix(in srgb,var(--wmj-color-danger) 15%,transparent);--wmj-input-sm-padding-x:var(--wmj-spacing-2);--wmj-input-sm-padding-y:var(--wmj-spacing-1);--wmj-input-sm-font-size:var(--wmj-font-size-sm);--wmj-input-lg-padding-x:var(--wmj-spacing-4);--wmj-input-lg-padding-y:var(--wmj-spacing-3);--wmj-input-lg-font-size:var(--wmj-font-size-lg);--wmj-form-description-margin:0 0 var(--wmj-spacing-6) 0;--wmj-form-description-line-height:1.6;--wmj-form-file-padding:var(--wmj-input-padding-y) var(--wmj-input-padding-x);--wmj-form-file-border-radius:var(--wmj-border-radius);--wmj-form-file-bg:var(--wmj-body-bg);--wmj-form-file-border-color:var(--wmj-border-color);--wmj-form-file-btn-padding:0.5rem 1rem;--wmj-form-file-btn-margin:-0.5rem 0.75rem -0.5rem -0.75rem;--wmj-form-file-btn-bg:var(--wmj-border-color-light);--wmj-form-file-btn-border:1px solid var(--wmj-border-color);--wmj-form-file-btn-hover-bg:var(--wmj-border-color);--wmj-form-file-btn-transition:background-color var(--wmj-duration-150);--wmj-form-file-preview-gap:0.75rem;--wmj-form-file-preview-thumb-size:60px;--wmj-form-container-max-width:800px;--wmj-form-container-padding:var(--wmj-spacing-5);--wmj-form-container-margin:0 auto;--wmj-form-field-margin-bottom:var(--wmj-spacing-4);--wmj-form-title-font-size:1.75rem;--wmj-form-title-font-weight:600;--wmj-form-submit-margin-top:var(--wmj-spacing-8);--wmj-form-modal-body-max-height:70vh;--wmj-form-wizard-progress-height:4px;--wmj-form-wizard-progress-fill:linear-gradient(90deg,var(--wmj-color-primary),var(--wmj-color-primary-light));--wmj-form-wizard-progress-radius:2px;--wmj-form-wizard-progress-margin:0 0 var(--wmj-spacing-8) 0;--wmj-form-wizard-step-opacity:0.5;--wmj-form-wizard-step-active-opacity:1;--wmj-form-wizard-number-size:36px;--wmj-form-wizard-number-font-size:0.9rem;--wmj-form-wizard-number-radius:50%;--wmj-form-wizard-number-active-bg:var(--wmj-color-primary);--wmj-form-wizard-number-active-color:var(--wmj-color-on-dark);--wmj-form-wizard-number-active-shadow:0 2px 8px color-mix(in srgb,var(--wmj-color-primary) 30%,transparent);--wmj-form-wizard-title-font-size:0.8rem;--wmj-form-wizard-title-max-width:100px;--wmj-form-wizard-title-active-weight:500;--wmj-form-inline-gap:0.75rem;--wmj-form-inline-align:flex-start;--wmj-form-inline-wrap:wrap;--wmj-form-inline-field-flex:1 1 180px;--wmj-form-inline-field-min-width:150px;--wmj-form-inline-field-max-width:280px;--wmj-form-inline-input-height:42px;--wmj-form-inline-input-padding:0.5rem 0.75rem;--wmj-form-inline-input-font-size:0.95rem;--wmj-form-inline-btn-height:42px;--wmj-form-transition-all:all var(--wmj-duration-150) ease-in-out;--wmj-form-slide-duration:var(--wmj-duration-300);--wmj-shape-shadow:var(--wmj-box-shadow-sm);--wmj-shape-border:1px solid var(--wmj-border-color);--wmj-focus-ring-width:3px;--wmj-focus-ring-offset:2px;--wmj-focus-ring-opacity:0.25;--wmj-focus-ring-color:color-mix(in srgb,var(--wmj-color-primary) 25%,transparent);--wmj-focus-ring-shadow:0 0 0 var(--wmj-focus-ring-width) var(--wmj-focus-ring-color);--wmj-body-bg:#faf7f5;--wmj-body-color:#332923;--wmj-secondary-bg:var(--wmj-color-gray-100);--wmj-tertiary-bg:var(--wmj-color-gray-50);--wmj-heading-color:#c06a4f;--wmj-link-color:var(--wmj-color-primary);--wmj-link-hover-color:var(--wmj-color-primary-hover);--wmj-link-decoration:none;--wmj-link-hover-decoration:underline;--wmj-border-width:1px;--wmj-border-color:var(--wmj-color-gray-300);--wmj-border-color-light:var(--wmj-color-gray-200);--wmj-border-color-translucent:rgba(0,0,0,0.175);--wmj-disabled-color:var(--wmj-color-gray-400);--wmj-disabled-bg:var(--wmj-color-gray-100);--wmj-disabled-opacity:0.65;--wmj-skeleton-color:var(--wmj-color-gray-200);--wmj-skeleton-shimmer:var(--wmj-color-gray-100);--wmj-form-check-input-bg:var(--bs-form-check-input-bg);--wmj-form-check-input-border-color:var(--bs-form-check-input-border-color,var(--wmj-border-color));--wmj-form-check-input-border-width:var(--bs-border-width,1px);--wmj-form-check-input-checked-bg:var(--bs-form-check-input-checked-bg);--wmj-form-check-input-checked-border:var(--bs-form-check-input-checked-border-color);--wmj-form-check-input-disabled-opacity:0.5;--wmj-form-check-input-focus-shadow:var(--bs-focus-ring-color);--wmj-form-check-input-margin-left:-1.5em;--wmj-form-check-input-margin-top:0.25em;--wmj-form-check-input-size:1em;--wmj-form-check-label-color:inherit;--wmj-form-check-label-cursor:pointer;--wmj-form-check-label-disabled-color:var(--wmj-color-body-color-tertiary);--wmj-form-check-margin-bottom:0.125rem;--wmj-form-check-min-height:var(--bs-body-line-height,1.5);--wmj-form-check-padding-left:1.5em;--wmj-input-border-radius-lg:var(--bs-border-radius-lg);--wmj-input-border-radius-sm:var(--bs-border-radius-sm);--wmj-input-box-shadow:none;--wmj-input-disabled-opacity:0.65;--wmj-input-focus-box-shadow:var(--bs-btn-focus-box-shadow);--wmj-input-focus-ring-width:var(--bs-btn-focus-width,0.25rem);--wmj-input-font-size-lg:var(--wmj-font-size-lg);--wmj-input-font-size-sm:var(--wmj-font-size-sm);--wmj-input-font-weight:400;--wmj-input-padding-x-lg:1rem;--wmj-input-padding-x-sm:0.5rem;--wmj-input-padding-y-lg:0.5rem;--wmj-input-padding-y-sm:0.25rem;--wmj-alert-close-color:inherit;--wmj-alert-heading-color:var(--bs-alert-heading-color);--wmj-alert-hr-color:currentColor;--wmj-alert-icon-color:currentColor;--wmj-alert-icon-size:1em;--wmj-alert-link-color:var(--bs-alert-link-color);--wmj-alert-link-hover-color:var(--bs-alert-link-hover-color);--wmj-easing-ease:ease-in-out;--wmj-indicator-color:var(--wmj-color-primary);--wmj-admin-cards-grid-min:350px;--wmj-body-bg-rgb:var(--bs-body-bg-rgb);--wmj-secondary-rgb:var(--bs-secondary-rgb);--wmj-danger-rgb:var(--bs-danger-rgb);--wmj-success-rgb:var(--bs-success-rgb);--wmj-warning-rgb:var(--bs-warning-rgb);--wmj-info-rgb:var(--bs-info-rgb);--wmj-modal-backdrop-bg-rgb:var(--bs-modal-backdrop-bg-rgb)}