@import url("https://fonts.googleapis.com/css2?family=Libre+Caslon+Text:wght@400;700&family=Hanken+Grotesk:wght@400;500;600;700&display=swap");html[data-theme=light]{--color-base-0:#ffffff;--color-base-50:#fff8f6;--color-base-100:#fbeae6;--color-base-150:#f5e5e0;--color-base-200:#f0dfdb;--color-base-250:#e7d6d3;--color-base-300:#dbc1ba;--color-base-400:#b8a29c;--color-base-500:#88726d;--color-base-600:#6b5651;--color-base-700:#55433e;--color-base-800:#382e2c;--color-base-850:#2b2422;--color-base-900:#221a17;--color-base-1000:#0f0a08;--theme-bg:#fff8f6;--theme-input-bg:#ffffff;--theme-text:#221a17;--theme-success-500:#00685d;--md-brand-primary:#94442e;--md-brand-primary-hover:#79301b;--font-body:"Hanken Grotesk",system-ui,-apple-system,sans-serif;--font-mono:"SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-serif:"Libre Caslon Text",Georgia,serif}html[data-theme=light] .payload-admin,html[data-theme=light] body{font-family:var(--font-body)}html[data-theme=light] .dashboard__label,html[data-theme=light] .doc-header__title,html[data-theme=light] .step-nav h1,html[data-theme=light] h1,html[data-theme=light] h2,html[data-theme=light] h3{font-family:var(--font-serif);letter-spacing:-.01em}html[data-theme=light] .btn--icon-style-with-border.btn--style-primary,html[data-theme=light] .btn--style-primary,html[data-theme=light] button[data-style=primary]{background-color:var(--md-brand-primary)!important;color:#ffffff!important;border-color:var(--md-brand-primary)!important}html[data-theme=light] .btn--style-primary:hover,html[data-theme=light] button[data-style=primary]:hover{background-color:var(--md-brand-primary-hover)!important;border-color:var(--md-brand-primary-hover)!important}html[data-theme=light] .nav-group__toggle:hover,html[data-theme=light] .nav__link:hover{color:var(--md-brand-primary)}html[data-theme=light] .nav__link--active{color:var(--md-brand-primary);font-weight:600}html[data-theme=light] .rs__control--is-focused,html[data-theme=light] input:focus-visible,html[data-theme=light] textarea:focus-visible{outline-color:var(--md-brand-primary)!important;border-color:var(--md-brand-primary)!important}html[data-theme=light] .collection-list .table{background:var(--theme-bg);border:1px solid var(--color-base-250);border-radius:var(--style-radius-l,12px);box-shadow:0 1px 3px rgba(34,26,23,.06);padding:4px}html[data-theme=light] .collection-list .table thead th{font-family:var(--font-body);font-weight:700;font-size:.8rem;letter-spacing:.02em;text-transform:uppercase;color:var(--md-brand-primary);border-bottom:2px solid var(--color-base-250)}html[data-theme=light] .collection-list .table tbody tr{transition:background-color .12s ease}html[data-theme=light] .collection-list .table tbody tr:hover{background:var(--color-base-100)!important}html[data-theme=light] .collection-list .table tbody tr td a{color:var(--md-brand-primary);font-weight:600}html[data-theme=light] .list-header{padding-bottom:12px;margin-bottom:8px;border-bottom:3px solid var(--md-brand-primary)}html[data-theme=light] .list-header .list-header__title{font-family:var(--font-serif)}html[data-theme=light] .list-controls{background:var(--theme-bg);border:1px solid var(--color-base-250);border-radius:var(--style-radius-m,8px);padding:12px 16px;margin-bottom:16px}html[data-theme=light] .nav__link--active{background:var(--color-base-100);border-radius:var(--style-radius-m,8px)}html[data-theme=light] .doc-controls{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:var(--theme-bg);border:1px solid var(--color-base-250);border-radius:var(--style-radius-m,8px);box-shadow:0 1px 3px rgba(34,26,23,.06);padding:10px 16px;margin-bottom:20px}html[data-theme=light] .doc-controls__label{font-family:var(--font-body);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-base-500)}html[data-theme=light] .doc-controls__value{color:var(--theme-text)}html[data-theme=light] .document-fields__edit{background:var(--theme-bg);border:1px solid var(--color-base-250);border-radius:var(--style-radius-l,12px);box-shadow:0 1px 3px rgba(34,26,23,.06);padding:24px}html[data-theme=light] .document-fields__sidebar{background:var(--color-base-50);border:1px solid var(--color-base-250);border-radius:var(--style-radius-l,12px);padding:20px}html[data-theme=light] .field-type{margin-bottom:22px}html[data-theme=light] .field-type:last-child{margin-bottom:0}html[data-theme=light] .field-label,html[data-theme=light] .field-type>label{font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:var(--color-base-800);letter-spacing:.01em}html[data-theme=light] .field-label .required{color:var(--md-brand-primary)}html[data-theme=light] .field-type input[type=date],html[data-theme=light] .field-type input[type=email],html[data-theme=light] .field-type input[type=number],html[data-theme=light] .field-type input[type=text],html[data-theme=light] .field-type select,html[data-theme=light] .field-type textarea,html[data-theme=light] .rs__control{border-radius:var(--style-radius-m,8px);border:1px solid var(--color-base-300);background:var(--theme-input-bg);transition:border-color .12s ease,box-shadow .12s ease}html[data-theme=light] .field-type input:hover,html[data-theme=light] .field-type textarea:hover,html[data-theme=light] .rs__control:hover{border-color:var(--color-base-400)}html[data-theme=light] .field-type input:focus,html[data-theme=light] .field-type textarea:focus,html[data-theme=light] .rs__control--is-focused{border-color:var(--md-brand-primary)!important;box-shadow:0 0 0 3px rgba(148,68,46,.12)!important}html[data-theme=light] .field-description{font-size:.75rem;color:var(--color-base-500);margin-top:4px}html[data-theme=light] .collapsible__toggle,html[data-theme=light] .tabs-field__tab-button{font-family:var(--font-body);font-weight:600}html[data-theme=light] .tabs-field__tab-button--active{color:var(--md-brand-primary);border-bottom-color:var(--md-brand-primary)}html[data-theme=light] .collapsible,html[data-theme=light] .group-field{border:1px solid var(--color-base-200);border-radius:var(--style-radius-m,8px);background:var(--color-base-50);padding:16px}html[data-theme=light] .card{background:var(--theme-bg);border:1px solid var(--color-base-250);border-radius:var(--style-radius-l,12px);box-shadow:0 1px 3px rgba(34,26,23,.05);transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}html[data-theme=light] .card:hover{border-color:var(--md-brand-primary);box-shadow:0 4px 12px rgba(34,26,23,.08);transform:translateY(-1px)}html[data-theme=light] .card__title{font-family:var(--font-serif);font-size:1.0625rem;color:var(--theme-text)}html[data-theme=light] .btn--style-secondary{border:1px solid var(--color-base-300);background:var(--theme-bg);color:var(--color-base-800);border-radius:var(--style-radius-m,8px)}html[data-theme=light] .btn--style-secondary:hover{border-color:var(--md-brand-primary);color:var(--md-brand-primary)}html[data-theme=light] .btn--style-error,html[data-theme=light] .delete-document__toggle{color:var(--theme-error-500,#b3261e)}@media (prefers-reduced-motion:reduce){html[data-theme=light] .card,html[data-theme=light] .collection-list .table tbody tr,html[data-theme=light] .field-type input,html[data-theme=light] .field-type textarea,html[data-theme=light] .rs__control{transition:none}html[data-theme=light] .card:hover{transform:none}}