.admin-typography-module__nMCPoa__root{font-variant-numeric:tabular-nums;--admin-control-radius:12px}.admin-typography-module__nMCPoa__title{letter-spacing:-.02em;font-family:Georgia,Times New Roman,serif;font-size:2rem;font-weight:400;line-height:1.15}.admin-typography-module__nMCPoa__heading{letter-spacing:-.015em;font-family:Georgia,Times New Roman,serif;font-size:1.75rem;font-weight:400;line-height:1.2}.admin-typography-module__nMCPoa__strong.admin-typography-module__nMCPoa__strong{font-weight:700}.admin-typography-module__nMCPoa__muted.admin-typography-module__nMCPoa__muted{color:var(--muted)}.admin-typography-module__nMCPoa__border.admin-typography-module__nMCPoa__border{border-color:var(--border)}@media (min-width:768px){.admin-typography-module__nMCPoa__title{font-size:2.5rem}.admin-typography-module__nMCPoa__heading{font-size:2rem}}.admin-typography-module__nMCPoa__root :where(input,select,textarea,fieldset){min-width:0;max-width:100%}.admin-typography-module__nMCPoa__root :where(input,select,textarea){border-radius:12px}.admin-typography-module__nMCPoa__root :where(button,summary){touch-action:manipulation}
.date-picker-module__Dr4VIG__root{position:relative}.date-picker-module__Dr4VIG__trigger{background:var(--paper);width:100%;min-height:48px;color:var(--ink);text-align:left;border:1px solid #89796b;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px;font:400 16px/1.5 Arial,Helvetica,sans-serif;display:flex}.date-picker-module__Dr4VIG__trigger:hover{background:var(--cream);border-color:#7c3f13}.date-picker-module__Dr4VIG__trigger:focus-visible{border-color:#7c3f13;outline:none;box-shadow:inset 0 0 0 2px #7c3f13}.date-picker-module__Dr4VIG__trigger[data-invalid=true]{background:#fff3f2;border-color:#7a1d1d}.date-picker-module__Dr4VIG__trigger[data-invalid=true]:focus-visible{box-shadow:inset 0 0 0 2px #7a1d1d}.date-picker-module__Dr4VIG__popover{z-index:20;background:var(--paper);border:1px solid #89796b;border-radius:16px;width:min(370px,100vw - 32px);padding:16px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 16px 32px #3a1d0d29}.date-picker-module__Dr4VIG__heading{text-align:center;grid-template-columns:44px 1fr 44px;align-items:center;margin-bottom:12px;font:700 16px/1.5 Arial,Helvetica,sans-serif;display:grid}.date-picker-module__Dr4VIG__heading button{background:var(--paper);width:44px;height:44px;color:var(--brown);border:1px solid #89796b;border-radius:12px;font-size:28px;line-height:1}.date-picker-module__Dr4VIG__heading button:hover{background:var(--cream)}.date-picker-module__Dr4VIG__weekdays,.date-picker-module__Dr4VIG__days{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.date-picker-module__Dr4VIG__weekdays{color:var(--muted);text-align:center;margin-bottom:4px;font:700 12px/1.5 Arial,Helvetica,sans-serif}.date-picker-module__Dr4VIG__days{gap:2px}.date-picker-module__Dr4VIG__days button{min-width:44px;min-height:44px;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:12px;font:400 14px/1.4 Arial,Helvetica,sans-serif}.date-picker-module__Dr4VIG__days button:hover:not(:disabled),.date-picker-module__Dr4VIG__days button[aria-pressed=true]{background:var(--cream);color:var(--brown-dark);border-color:#7c3f13;font-weight:700}.date-picker-module__Dr4VIG__days button:focus-visible{outline-offset:1px;outline:2px solid #7c3f13}.date-picker-module__Dr4VIG__days button:disabled{color:#62584f;cursor:not-allowed;background:#e8ded2}.date-picker-module__Dr4VIG__clear{color:var(--brown-dark);margin:12px 0 0 auto;padding:8px 4px;font:400 14px/1.5 Arial,Helvetica,sans-serif;text-decoration:underline;display:block}
