@charset "UTF-8";:root{--color-text: #502a2a;--color-muted: #666;--color-border: #eee;--color-input-border: #ccc;--color-danger: #b00020;--color-secondary-bg: rgba(80, 42, 42, .08);--color-body-bg: rgba(241, 222, 170, .45);--color-surface: rgba(255, 255, 255, .4);--btn-bg: #8b4a2f;--btn-bg-hover: #502a2a;--btn-text: #fff;--btn-secondary-bg: #f1deaa;--btn-secondary-bg-hover: #e4cb87;--btn-secondary-text: #502a2a;--btn-danger: #b00020;--btn-danger-hover: #7f0017}*{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,sans-serif;color:var(--color-text);background:var(--color-body-bg)}a{color:inherit}.error{color:var(--color-danger)}.btn{--_bg: var(--btn-bg);--_bg-hover: var(--btn-bg-hover);--_text: var(--btn-text);display:inline-flex;align-items:center;justify-content:center;padding:.8em 1.2em .8em 1em;border:2px solid var(--_bg);border-radius:.9em;background-color:var(--_bg);color:var(--_text);font-family:inherit;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,opacity .2s ease-in-out}.btn:hover{border-color:var(--_bg-hover);background-color:var(--_bg-hover)}.btn:focus-visible{outline:3px solid var(--_bg-hover);outline-offset:2px}.btn.secondary{--_bg: var(--btn-secondary-bg);--_bg-hover: var(--btn-secondary-bg-hover);--_text: var(--btn-secondary-text)}.btn.danger{--_bg: var(--btn-danger);--_bg-hover: var(--btn-danger-hover)}.btn.small{padding:.5em .9em;font-size:14px}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.btn:disabled:hover,.btn[aria-disabled=true]:hover{border-color:var(--_bg);background-color:var(--_bg)}.row-actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}table{width:100%;border-collapse:collapse}th,td{text-align:left;vertical-align:middle;padding:.6rem;border-bottom:1px solid var(--color-text)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
