:root{--sq-green-600: #418252;--sq-green-700: #356c44;--sq-green-800: #2c5a38;--sq-stone-900: #3b342f;--sq-stone-700: #6b625b;--sq-stone-600: #8a807a;--sq-stone-300: #ded5cb;--sq-stone-200: #e9e2da;--sq-stone-100: #f1ebe5;--sq-terracotta: #c0623c;--sq-teal: #2e7d77;--sq-azure: #2f6ba8;--sq-neutral: #6b625b;--sq-neutral-rgb: 107, 98, 91;--sq-accent-teal: #2e7d77;--sq-accent-teal-rgb: 46, 125, 119;--sq-accent-terracotta: #c0623c;--sq-accent-terracotta-rgb: 192, 98, 60;--sq-accent-slate: #5c6b72;--sq-accent-slate-rgb: 92, 107, 114;--sq-accent-taupe: #8a7256;--sq-accent-taupe-rgb: 138, 114, 86;--sq-accent-violet: #6b5b95;--sq-accent-violet-rgb: 107, 91, 149;--sq-stone-white: #fdfbf8;--sq-surface-app: #e8e0d7;--sq-surface-page: #f4f0ea;--sq-surface-card: #fcfaf7;--sq-surface-raised: #fcfaf7;--sq-surface-code: #f8f5f1;--sq-surface-sunken: #f1ebe5;--sq-surface-paper: #f6f2ee;--sq-surface-hover: rgba(59, 52, 47, 0.04);--sq-surface-active: rgba(59, 52, 47, 0.07);--sq-surface-selected: #edf4ee;--sq-surface-overlay: rgba(59, 52, 47, 0.32);--sq-shadow-sm: 0 1px 2px rgba(59, 52, 47, 0.06), 0 1px 3px -1px rgba(59, 52, 47, 0.07);--sq-shadow-md: 0 2px 4px -1px rgba(59, 52, 47, 0.06), 0 6px 14px -6px rgba(59, 52, 47, 0.12);--sq-shadow-lg: 0 8px 28px -10px rgba(59, 52, 47, 0.2), 0 2px 6px -2px rgba(59, 52, 47, 0.08);--sq-shadow-inset: inset 0 1px 2px rgba(59, 52, 47, 0.06);--sq-ease: cubic-bezier(0.2, 0, 0.2, 1);--sq-duration-fast: 120ms;--sq-control-xxs: 22px;--sq-control-xs: 26px;--sq-control-sm: 32px;--sq-control-md: 36px;--sq-control-lg: 42px;--sq-row-height: 44px;--border-subtle: #e9e2da;--radius-pill: 999px;--bs-primary: #418252;--bs-secondary: #f1ebe5;--bs-success: #356c44;--bs-info: #2f6ba8;--bs-warning: #b07b1e;--bs-danger: #b23a34;--bs-light: #f6f2ee;--bs-dark: #3b342f;--bs-primary-rgb: 65, 130, 82;--bs-secondary-rgb: 241, 235, 229;--bs-success-rgb: 53, 108, 68;--bs-info-rgb: 47, 107, 168;--bs-warning-rgb: 176, 123, 30;--bs-danger-rgb: 178, 58, 52;--bs-light-rgb: 246, 242, 238;--bs-dark-rgb: 59, 52, 47;--bs-primary-text-emphasis: #2c5a38;--bs-secondary-text-emphasis: #4e463f;--bs-success-text-emphasis: #2c5a38;--bs-info-text-emphasis: #2f6ba8;--bs-warning-text-emphasis: #b07b1e;--bs-danger-text-emphasis: #b23a34;--bs-primary-bg-subtle: #edf4ee;--bs-secondary-bg-subtle: #f6f2ee;--bs-success-bg-subtle: #dceadf;--bs-info-bg-subtle: #e3edf7;--bs-warning-bg-subtle: #f6ecd6;--bs-danger-bg-subtle: #f8e3e0;--bs-primary-border-subtle: #a9cbb2;--bs-secondary-border-subtle: #ded5cb;--bs-success-border-subtle: #a9cbb2;--bs-info-border-subtle: #b9cfe6;--bs-warning-border-subtle: #e3cc94;--bs-danger-border-subtle: #e9b8b3;--bs-font-sans-serif: Manrope, Helvetica Neue, arial, sans-serif;--bs-font-serif: Newsreader, georgia, Times New Roman, serif;--bs-font-monospace: IBM Plex Mono, ui-monospace, SF Mono, menlo, monospace;--bs-heading-font-family: Newsreader, georgia, Times New Roman, serif;--bs-gradient: none;--bs-body-font-family: Manrope, Helvetica Neue, arial, sans-serif;--bs-body-font-size: 0.875rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #3b342f;--bs-body-color-rgb: 59, 52, 47;--bs-body-bg: #f4f0ea;--bs-body-bg-rgb: 244, 240, 234;--bs-emphasis-color: #3b342f;--bs-emphasis-color-rgb: 59, 52, 47;--bs-secondary-color: #6b625b;--bs-secondary-color-rgb: 107, 98, 91;--bs-secondary-bg: #f1ebe5;--bs-secondary-bg-rgb: 241, 235, 229;--bs-tertiary-color: #8a807a;--bs-tertiary-color-rgb: 138, 128, 122;--bs-tertiary-bg: #e9e2da;--bs-tertiary-bg-rgb: 233, 226, 218;--bs-heading-color: #3b342f;--bs-heading-font-weight: 500;--bs-heading-line-height: 1.15;--bs-h1-font-size: 2.25rem;--bs-h2-font-size: 1.875rem;--bs-h3-font-size: 1.5625rem;--bs-h4-font-size: 1.3125rem;--bs-h5-font-size: 1.125rem;--bs-h6-font-size: 1rem;--bs-display1-size: 2.75rem;--bs-display2-size: 2.25rem;--bs-display3-size: 1.875rem;--bs-display4-size: 1.5625rem;--bs-display5-size: 1.3125rem;--bs-display6-size: 1.125rem;--bs-link-color: #356c44;--bs-link-color-rgb: 53, 108, 68;--bs-link-decoration: none;--bs-link-hover-color: #2c5a38;--bs-link-hover-color-rgb: 44, 90, 56;--bs-code-color: #4e463f;--bs-highlight-bg: #f6ecd6;--bs-border-width: 1px;--bs-border-color: #e9e2da;--bs-border-color-translucent: #e9e2da;--bs-border-radius: 0.625rem;--bs-border-radius-sm: 0.5rem;--bs-border-radius-lg: 0.875rem;--bs-border-radius-xl: 1.125rem;--bs-border-radius-xxl: 1.25rem;--bs-border-radius-2xl: 1.25rem;--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 2px 4px -1px rgba(59, 52, 47, 0.06), 0 6px 14px -6px rgba(59, 52, 47, 0.12);--bs-box-shadow-sm: 0 1px 2px rgba(59, 52, 47, 0.06), 0 1px 3px -1px rgba(59, 52, 47, 0.07);--bs-box-shadow-lg: 0 8px 28px -10px rgba(59, 52, 47, 0.2), 0 2px 6px -2px rgba(59, 52, 47, 0.08);--bs-box-shadow-inset: inset 0 1px 2px rgba(59, 52, 47, 0.06);--bs-focus-ring-width: 0.1875rem;--bs-focus-ring-opacity: 0.22;--bs-focus-ring-color: rgba(65, 130, 82, 0.22);--bs-form-valid-color: #356c44;--bs-form-valid-border-color: #356c44;--bs-form-invalid-color: #b23a34;--bs-form-invalid-border-color: #b23a34}body{-webkit-font-smoothing:antialiased}.bg-surface-app{background-color:#e8e0d7 !important}.bg-surface-page{background-color:#f4f0ea !important}.bg-surface-card{background-color:#fcfaf7 !important}.bg-surface-raised{background-color:#fcfaf7 !important}.bg-surface-code{background-color:#f8f5f1 !important}.bg-surface-sunken{background-color:#f1ebe5 !important}.bg-surface-paper{background-color:#f6f2ee !important}.bg-surface-hover{background-color:rgba(59,52,47,.04) !important}.bg-surface-active{background-color:rgba(59,52,47,.07) !important}.bg-surface-selected{background-color:#edf4ee !important}.bg-surface-overlay{background-color:rgba(59,52,47,.32) !important}h1,.h1{font-family:"Newsreader",georgia,"Times New Roman",serif;font-weight:500;line-height:1.15;letter-spacing:-0.01em;color:#3b342f;font-size:2.25rem}h2,.h2{font-family:"Newsreader",georgia,"Times New Roman",serif;font-weight:500;line-height:1.15;letter-spacing:-0.01em;color:#3b342f;font-size:1.875rem}h3,.h3{font-family:"Newsreader",georgia,"Times New Roman",serif;font-weight:500;line-height:1.15;letter-spacing:-0.01em;color:#3b342f;font-size:1.5625rem}.card-title{font-family:"Newsreader",georgia,"Times New Roman",serif;font-weight:500;line-height:1.15;letter-spacing:-0.01em;color:#3b342f}.modal-title{font-family:"Newsreader",georgia,"Times New Roman",serif;font-weight:500;line-height:1.15;letter-spacing:-0.01em;color:#3b342f;font-size:1.5625rem}h4,.h4{font-family:"Newsreader",georgia,"Times New Roman",serif;font-weight:500;line-height:1.15;letter-spacing:-0.01em;color:#3b342f;font-size:1.3125rem}h5,.h5{font-family:"Manrope","Helvetica Neue",arial,sans-serif;line-height:1.5;color:#3b342f;font-size:1.125rem;font-weight:500}h6,.h6{font-family:"Manrope","Helvetica Neue",arial,sans-serif;line-height:1.5;color:#3b342f;font-size:1rem;font-weight:400}.display-1{font-family:"Newsreader",georgia,"Times New Roman",serif;font-weight:500;line-height:1.15;letter-spacing:-0.01em;color:#3b342f;font-size:2.75rem}.display-2{font-family:"Newsreader",georgia,"Times New Roman",serif;font-weight:500;line-height:1.15;letter-spacing:-0.01em;color:#3b342f;font-size:2.25rem}.display-3{font-family:"Newsreader",georgia,"Times New Roman",serif;font-weight:500;line-height:1.15;letter-spacing:-0.01em;color:#3b342f;font-size:1.875rem}.display-4{font-family:"Newsreader",georgia,"Times New Roman",serif;font-weight:500;line-height:1.15;letter-spacing:-0.01em;color:#3b342f;font-size:1.5625rem}.display-5{font-family:"Newsreader",georgia,"Times New Roman",serif;font-weight:500;line-height:1.15;letter-spacing:-0.01em;color:#3b342f;font-size:1.3125rem}.display-6{font-family:"Newsreader",georgia,"Times New Roman",serif;font-weight:500;line-height:1.15;letter-spacing:-0.01em;color:#3b342f;font-size:1.125rem}.small,small{font-size:.6875rem}.text-uppercase{letter-spacing:.08em}.text-secondary,.text-body-secondary{color:#6b625b !important}.font-monospace{font-family:"IBM Plex Mono",ui-monospace,"SF Mono",menlo,monospace;font-variant-numeric:tabular-nums}.btn{--bs-btn-font-weight: 600;--bs-btn-border-radius: 0.625rem;--bs-btn-padding-x: 1rem;--bs-btn-padding-y: 0.40625rem;--bs-btn-font-size: 0.875rem;--bs-btn-line-height: 1.5;--bs-btn-disabled-opacity: 0.45;--bs-btn-box-shadow: none;--bs-btn-focus-shadow-rgb: 59, 52, 47;--bs-btn-focus-box-shadow: 0 0 0 0.1875rem rgba(var(--bs-btn-focus-shadow-rgb), 0.22);min-height:36px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;transition:background-color 120ms cubic-bezier(0.2, 0, 0.2, 1),border-color 120ms cubic-bezier(0.2, 0, 0.2, 1),color 120ms cubic-bezier(0.2, 0, 0.2, 1),box-shadow 120ms cubic-bezier(0.2, 0, 0.2, 1)}.btn:active,.btn.active{transform:none}.btn-xxs{--bs-btn-padding-y: 0.125rem;--bs-btn-padding-x: 0.4375rem;--bs-btn-font-size: 0.6875rem;--bs-btn-border-radius: 0.5rem;min-height:22px}.btn-xs{--bs-btn-padding-y: 0.125rem;--bs-btn-padding-x: 0.4375rem;--bs-btn-font-size: 0.6875rem;--bs-btn-border-radius: 0.5rem;min-height:26px}.btn-sm{--bs-btn-padding-y: 0.3125rem;--bs-btn-padding-x: 0.625rem;--bs-btn-font-size: 0.8125rem;--bs-btn-border-radius: 0.625rem;min-height:32px}.btn-lg{--bs-btn-padding-y: 0.59375rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size: 0.875rem;--bs-btn-border-radius: 0.625rem;min-height:42px}.btn-primary{--bs-btn-color: #ffffff;--bs-btn-bg: #418252;--bs-btn-border-color: #418252;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #356c44;--bs-btn-hover-border-color: #356c44;--bs-btn-focus-shadow-rgb: 65, 130, 82;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #2c5a38;--bs-btn-active-border-color: #2c5a38;--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #418252;--bs-btn-disabled-border-color: #418252}.btn-secondary{--bs-btn-color: #3b342f;--bs-btn-bg: #fcfaf7;--bs-btn-border-color: #ded5cb;--bs-btn-hover-color: #3b342f;--bs-btn-hover-bg: #fcfaf7;--bs-btn-hover-border-color: #c6bcb2;--bs-btn-focus-shadow-rgb: 59, 52, 47;--bs-btn-active-color: #3b342f;--bs-btn-active-bg: #f6f2ee;--bs-btn-active-border-color: #c6bcb2;--bs-btn-disabled-color: #3b342f;--bs-btn-disabled-bg: #fcfaf7;--bs-btn-disabled-border-color: #ded5cb}.btn-outline-secondary{--bs-btn-color: #3b342f;--bs-btn-bg: transparent;--bs-btn-border-color: #ded5cb;--bs-btn-hover-color: #3b342f;--bs-btn-hover-bg: rgba(59, 52, 47, 0.04);--bs-btn-hover-border-color: #c6bcb2;--bs-btn-focus-shadow-rgb: 59, 52, 47;--bs-btn-active-color: #3b342f;--bs-btn-active-bg: rgba(59, 52, 47, 0.07);--bs-btn-active-border-color: #c6bcb2;--bs-btn-disabled-color: #3b342f;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ded5cb}.btn-ghost{--bs-btn-color: #3b342f;--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: #3b342f;--bs-btn-hover-bg: rgba(59, 52, 47, 0.04);--bs-btn-hover-border-color: transparent;--bs-btn-focus-shadow-rgb: 59, 52, 47;--bs-btn-active-color: #3b342f;--bs-btn-active-bg: rgba(59, 52, 47, 0.07);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #3b342f;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: transparent}.btn-outline-primary{--bs-btn-color: #356c44;--bs-btn-bg: transparent;--bs-btn-border-color: #418252;--bs-btn-hover-color: #2c5a38;--bs-btn-hover-bg: #edf4ee;--bs-btn-hover-border-color: #356c44;--bs-btn-focus-shadow-rgb: 65, 130, 82;--bs-btn-active-color: #2c5a38;--bs-btn-active-bg: #dceadf;--bs-btn-active-border-color: #356c44}.btn-success{--bs-btn-color: #ffffff;--bs-btn-bg: #356c44;--bs-btn-border-color: #356c44;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #2c5a38;--bs-btn-hover-border-color: #2c5a38;--bs-btn-focus-shadow-rgb: 53, 108, 68;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #1f3f28;--bs-btn-active-border-color: #1f3f28;--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #356c44;--bs-btn-disabled-border-color: #356c44}.btn-warning{--bs-btn-color: #ffffff;--bs-btn-bg: #b07b1e;--bs-btn-border-color: #b07b1e;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #9a6f1a;--bs-btn-hover-border-color: #9a6f1a;--bs-btn-focus-shadow-rgb: 176, 123, 30;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #856017;--bs-btn-active-border-color: #856017;--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #b07b1e;--bs-btn-disabled-border-color: #b07b1e}.btn-info{--bs-btn-color: #ffffff;--bs-btn-bg: #2f6ba8;--bs-btn-border-color: #2f6ba8;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #285a8f;--bs-btn-hover-border-color: #285a8f;--bs-btn-focus-shadow-rgb: 47, 107, 168;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #214a77;--bs-btn-active-border-color: #214a77;--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #2f6ba8;--bs-btn-disabled-border-color: #2f6ba8}.btn-danger{--bs-btn-color: #ffffff;--bs-btn-bg: #b23a34;--bs-btn-border-color: #b23a34;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #96302b;--bs-btn-hover-border-color: #96302b;--bs-btn-focus-shadow-rgb: 178, 58, 52;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #7f2824;--bs-btn-active-border-color: #7f2824;--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #b23a34;--bs-btn-disabled-border-color: #b23a34}.btn-light{--bs-btn-color: #3b342f;--bs-btn-bg: #f6f2ee;--bs-btn-border-color: #e9e2da;--bs-btn-hover-color: #3b342f;--bs-btn-hover-bg: #f1ebe5;--bs-btn-hover-border-color: #ded5cb;--bs-btn-focus-shadow-rgb: 59, 52, 47;--bs-btn-active-color: #3b342f;--bs-btn-active-bg: #f1ebe5;--bs-btn-active-border-color: #ded5cb;--bs-btn-disabled-color: #3b342f;--bs-btn-disabled-bg: #f6f2ee;--bs-btn-disabled-border-color: #e9e2da}.btn-link{--bs-btn-color: #356c44;--bs-btn-hover-color: #2c5a38;--bs-btn-focus-shadow-rgb: 53, 108, 68;min-height:0;text-decoration:none}.btn-link:hover{text-decoration:underline}.btn-dark{--bs-btn-color: #fdfbf8;--bs-btn-bg: #3b342f;--bs-btn-border-color: #3b342f;--bs-btn-hover-color: #fdfbf8;--bs-btn-hover-bg: #4e463f;--bs-btn-hover-border-color: #4e463f;--bs-btn-focus-shadow-rgb: 59, 52, 47;--bs-btn-active-color: #fdfbf8;--bs-btn-active-bg: #3b342f;--bs-btn-active-border-color: #3b342f;--bs-btn-disabled-color: #fdfbf8;--bs-btn-disabled-bg: #3b342f;--bs-btn-disabled-border-color: #3b342f}.btn-close{--bs-btn-close-color: #a79d95;--bs-btn-close-bg: none;--bs-btn-close-opacity: 1;--bs-btn-close-hover-opacity: 1;--bs-btn-close-focus-shadow: 0 0 0 0.1875rem rgba(65, 130, 82, 0.22);--sq-btn-close-hit: 28px;--sq-btn-close-icon: 1.25rem;box-sizing:border-box;flex-shrink:0;width:var(--sq-btn-close-hit);height:var(--sq-btn-close-hit);padding:0;border:0;background:none;background-color:#a79d95;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath stroke='%23000' stroke-width='1.15' stroke-linecap='round' d='M4.25 4.25 11.75 11.75M11.75 4.25 4.25 11.75'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath stroke='%23000' stroke-width='1.15' stroke-linecap='round' d='M4.25 4.25 11.75 11.75M11.75 4.25 4.25 11.75'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:var(--sq-btn-close-icon);mask-size:var(--sq-btn-close-icon);opacity:1;filter:none}.btn-close:hover,.btn-close:focus{opacity:1;background-color:#6b625b;--bs-btn-close-color: #6b625b}.btn-close:focus{box-shadow:var(--bs-btn-close-focus-shadow)}.btn-close:disabled,.btn-close.disabled{opacity:.45;pointer-events:none;user-select:none}[data-bs-theme=dark] .btn-close{background-color:#c6bcb2}[data-bs-theme=dark] .btn-close:hover,[data-bs-theme=dark] .btn-close:focus{background-color:#fdfbf8}.btn-close-sm{--sq-btn-close-hit: 24px;--sq-btn-close-icon: 1rem}.btn-close-md{--sq-btn-close-hit: 28px;--sq-btn-close-icon: 1.25rem}.btn-close-lg{--sq-btn-close-hit: 32px;--sq-btn-close-icon: 1.5rem}.text-neutral{color:#6b625b !important}.bg-neutral{background-color:#6b625b !important}.bg-neutral-subtle{background-color:#f1ebe5 !important}.text-bg-neutral{color:#6b625b !important;background-color:#f1ebe5 !important}.border-neutral{border-color:#6b625b !important}.border-neutral-subtle{border-color:#ded5cb !important}.badge.text-bg-neutral,.badge.bg-neutral{color:#6b625b !important;background-color:#f1ebe5 !important;border-color:#ded5cb !important}.alert-neutral{--bs-alert-color: #6b625b;--bs-alert-bg: #f1ebe5;--bs-alert-border-color: #ded5cb}.avatar.text-bg-neutral,.avatar.bg-neutral{color:#6b625b !important;background-color:#f1ebe5 !important}.btn-outline-neutral{--bs-btn-color: #6b625b;--bs-btn-bg: transparent;--bs-btn-border-color: #ded5cb;--bs-btn-hover-color: #3b342f;--bs-btn-hover-bg: #f1ebe5;--bs-btn-hover-border-color: #6b625b;--bs-btn-focus-shadow-rgb: 107, 98, 91;--bs-btn-active-color: #3b342f;--bs-btn-active-bg: #f1ebe5;--bs-btn-active-border-color: #6b625b;--bs-btn-disabled-color: #6b625b;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ded5cb}.text-accent-teal{color:#2e7d77 !important}.bg-accent-teal{background-color:#2e7d77 !important}.bg-accent-teal-subtle{background-color:#deedeb !important}.text-bg-accent-teal{color:#2e7d77 !important;background-color:#deedeb !important}.border-accent-teal{border-color:#2e7d77 !important}.border-accent-teal-subtle{border-color:#9ec4c0 !important}.badge.text-bg-accent-teal,.badge.bg-accent-teal{color:#2e7d77 !important;background-color:#deedeb !important;border-color:#9ec4c0 !important}.alert-accent-teal{--bs-alert-color: #2e7d77;--bs-alert-bg: #deedeb;--bs-alert-border-color: #9ec4c0}.avatar.text-bg-accent-teal,.avatar.bg-accent-teal{color:#2e7d77 !important;background-color:#deedeb !important}.btn-outline-accent-teal{--bs-btn-color: #2e7d77;--bs-btn-bg: transparent;--bs-btn-border-color: #9ec4c0;--bs-btn-hover-color: #2e7d77;--bs-btn-hover-bg: #deedeb;--bs-btn-hover-border-color: #2e7d77;--bs-btn-focus-shadow-rgb: 46, 125, 119;--bs-btn-active-color: #2e7d77;--bs-btn-active-bg: #deedeb;--bs-btn-active-border-color: #2e7d77;--bs-btn-disabled-color: #2e7d77;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #9ec4c0}.text-accent-terracotta{color:#c0623c !important}.bg-accent-terracotta{background-color:#c0623c !important}.bg-accent-terracotta-subtle{background-color:#f7e7de !important}.text-bg-accent-terracotta{color:#c0623c !important;background-color:#f7e7de !important}.border-accent-terracotta{border-color:#c0623c !important}.border-accent-terracotta-subtle{border-color:#e4b49a !important}.badge.text-bg-accent-terracotta,.badge.bg-accent-terracotta{color:#c0623c !important;background-color:#f7e7de !important;border-color:#e4b49a !important}.alert-accent-terracotta{--bs-alert-color: #c0623c;--bs-alert-bg: #f7e7de;--bs-alert-border-color: #e4b49a}.avatar.text-bg-accent-terracotta,.avatar.bg-accent-terracotta{color:#c0623c !important;background-color:#f7e7de !important}.btn-outline-accent-terracotta{--bs-btn-color: #c0623c;--bs-btn-bg: transparent;--bs-btn-border-color: #e4b49a;--bs-btn-hover-color: #c0623c;--bs-btn-hover-bg: #f7e7de;--bs-btn-hover-border-color: #c0623c;--bs-btn-focus-shadow-rgb: 192, 98, 60;--bs-btn-active-color: #c0623c;--bs-btn-active-bg: #f7e7de;--bs-btn-active-border-color: #c0623c;--bs-btn-disabled-color: #c0623c;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #e4b49a}.text-accent-slate{color:#5c6b72 !important}.bg-accent-slate{background-color:#5c6b72 !important}.bg-accent-slate-subtle{background-color:#e6ebed !important}.text-bg-accent-slate{color:#5c6b72 !important;background-color:#e6ebed !important}.border-accent-slate{border-color:#5c6b72 !important}.border-accent-slate-subtle{border-color:#c6ced1 !important}.badge.text-bg-accent-slate,.badge.bg-accent-slate{color:#5c6b72 !important;background-color:#e6ebed !important;border-color:#c6ced1 !important}.alert-accent-slate{--bs-alert-color: #5c6b72;--bs-alert-bg: #e6ebed;--bs-alert-border-color: #c6ced1}.avatar.text-bg-accent-slate,.avatar.bg-accent-slate{color:#5c6b72 !important;background-color:#e6ebed !important}.btn-outline-accent-slate{--bs-btn-color: #5c6b72;--bs-btn-bg: transparent;--bs-btn-border-color: #c6ced1;--bs-btn-hover-color: #5c6b72;--bs-btn-hover-bg: #e6ebed;--bs-btn-hover-border-color: #5c6b72;--bs-btn-focus-shadow-rgb: 92, 107, 114;--bs-btn-active-color: #5c6b72;--bs-btn-active-bg: #e6ebed;--bs-btn-active-border-color: #5c6b72;--bs-btn-disabled-color: #5c6b72;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #c6ced1}.text-accent-taupe{color:#8a7256 !important}.bg-accent-taupe{background-color:#8a7256 !important}.bg-accent-taupe-subtle{background-color:#f0e8de !important}.text-bg-accent-taupe{color:#8a7256 !important;background-color:#f0e8de !important}.border-accent-taupe{border-color:#8a7256 !important}.border-accent-taupe-subtle{border-color:#d9cdbf !important}.badge.text-bg-accent-taupe,.badge.bg-accent-taupe{color:#8a7256 !important;background-color:#f0e8de !important;border-color:#d9cdbf !important}.alert-accent-taupe{--bs-alert-color: #8a7256;--bs-alert-bg: #f0e8de;--bs-alert-border-color: #d9cdbf}.avatar.text-bg-accent-taupe,.avatar.bg-accent-taupe{color:#8a7256 !important;background-color:#f0e8de !important}.btn-outline-accent-taupe{--bs-btn-color: #8a7256;--bs-btn-bg: transparent;--bs-btn-border-color: #d9cdbf;--bs-btn-hover-color: #8a7256;--bs-btn-hover-bg: #f0e8de;--bs-btn-hover-border-color: #8a7256;--bs-btn-focus-shadow-rgb: 138, 114, 86;--bs-btn-active-color: #8a7256;--bs-btn-active-bg: #f0e8de;--bs-btn-active-border-color: #8a7256;--bs-btn-disabled-color: #8a7256;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #d9cdbf}.text-accent-violet{color:#6b5b95 !important}.bg-accent-violet{background-color:#6b5b95 !important}.bg-accent-violet-subtle{background-color:#eae6f2 !important}.text-bg-accent-violet{color:#6b5b95 !important;background-color:#eae6f2 !important}.border-accent-violet{border-color:#6b5b95 !important}.border-accent-violet-subtle{border-color:#cdc6dd !important}.badge.text-bg-accent-violet,.badge.bg-accent-violet{color:#6b5b95 !important;background-color:#eae6f2 !important;border-color:#cdc6dd !important}.alert-accent-violet{--bs-alert-color: #6b5b95;--bs-alert-bg: #eae6f2;--bs-alert-border-color: #cdc6dd}.avatar.text-bg-accent-violet,.avatar.bg-accent-violet{color:#6b5b95 !important;background-color:#eae6f2 !important}.btn-outline-accent-violet{--bs-btn-color: #6b5b95;--bs-btn-bg: transparent;--bs-btn-border-color: #cdc6dd;--bs-btn-hover-color: #6b5b95;--bs-btn-hover-bg: #eae6f2;--bs-btn-hover-border-color: #6b5b95;--bs-btn-focus-shadow-rgb: 107, 91, 149;--bs-btn-active-color: #6b5b95;--bs-btn-active-bg: #eae6f2;--bs-btn-active-border-color: #6b5b95;--bs-btn-disabled-color: #6b5b95;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #cdc6dd}.sq-segmented{--sq-segmented-chip-radius: calc(0.625rem - 0.125rem);--sq-segmented-height: 36px;--sq-segmented-pad-x: 0.75rem;--sq-segmented-font: 0.8125rem;display:inline-flex;flex-wrap:nowrap;align-items:stretch;box-sizing:border-box;width:auto;height:var(--sq-segmented-height);min-height:var(--sq-segmented-height);padding:.1875rem;gap:.125rem;background-color:#e9e2da;border:0;border-radius:.625rem}.sq-segmented-sm{--sq-segmented-height: 32px;--sq-segmented-pad-x: 0.625rem}.sq-segmented-lg{--sq-segmented-height: 42px;--sq-segmented-pad-x: 1rem;--sq-segmented-font: 0.875rem}.sq-segmented.rounded-pill{--sq-segmented-chip-radius: 50rem;border-radius:50rem}.sq-segmented>.btn,.sq-segmented>.btn-check+.btn{--bs-btn-color: #3b342f;--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: #3b342f;--bs-btn-hover-bg: rgba(59, 52, 47, 0.04);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: #3b342f;--bs-btn-active-bg: #fcfaf7;--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #3b342f;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: transparent;--bs-btn-padding-y: 0;--bs-btn-padding-x: var(--sq-segmented-pad-x);--bs-btn-font-size: var(--sq-segmented-font);--bs-btn-focus-shadow-rgb: 59, 52, 47;min-height:0;height:auto;margin:0;border-radius:var(--sq-segmented-chip-radius);box-shadow:none}.sq-segmented>.btn-check+.btn{min-width:2rem}.sq-segmented>.btn.active,.sq-segmented>.btn-check:checked+.btn{color:#3b342f;background-color:#fcfaf7;border-color:rgba(0,0,0,0);box-shadow:0 1px 2px rgba(59,52,47,.06),0 1px 3px -1px rgba(59,52,47,.07)}.sq-segmented>.btn-check:focus-visible+.btn,.sq-segmented>.btn:focus-visible{box-shadow:0 1px 2px rgba(59,52,47,.06),0 1px 3px -1px rgba(59,52,47,.07),0 0 0 .1875rem rgba(var(--bs-btn-focus-shadow-rgb), 0.22)}.sq-segmented>.btn-check:disabled+.btn,.sq-segmented>.btn:disabled{opacity:.45}.sq-pill-radio{display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px}.sq-pill-radio .form-check{position:relative;min-height:0;padding-left:0;margin-bottom:0}.sq-pill-radio .form-check-input{position:absolute;inset:0;z-index:1;float:none;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;background-color:rgba(0,0,0,0);border:0;box-shadow:none}.sq-pill-radio .form-check-input:focus{border:0;box-shadow:none;outline:0}.sq-pill-radio .form-check-input:checked{background-color:rgba(0,0,0,0);border:0}.sq-pill-radio .form-check-input:disabled{opacity:0;cursor:default}.sq-pill-radio .form-check-input:disabled~.form-check-label{pointer-events:none;cursor:default;opacity:.45}.sq-pill-radio .form-check-input+.form-check-label{position:relative;z-index:0;display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;height:30px;margin:0;padding:0 12px 0 8px;font-size:.8125rem;font-weight:600;line-height:1;color:#3b342f;background-color:#fcfaf7;border:1px solid var(--border-subtle, #e9e2da);border-radius:var(--radius-pill, 50rem);cursor:pointer;transition:background-color 120ms cubic-bezier(0.2, 0, 0.2, 1),border-color 120ms cubic-bezier(0.2, 0, 0.2, 1),color 120ms cubic-bezier(0.2, 0, 0.2, 1),box-shadow 120ms cubic-bezier(0.2, 0, 0.2, 1);user-select:none}.sq-pill-radio .form-check-input+.form-check-label::before{content:"";flex-shrink:0;width:.8125rem;height:.8125rem;background:rgba(0,0,0,0) no-repeat center/contain;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3ccircle cx='8' cy='8' r='6.25' fill='none' stroke='%23ded5cb' stroke-width='1.25'/%3e%3c/svg%3e")}.sq-pill-radio .form-check-input:checked+.form-check-label{color:#356c44;border-color:#418252}.sq-pill-radio .form-check-input:checked+.form-check-label::before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3ccircle cx='8' cy='8' r='8' fill='%23418252'/%3e%3cpath fill='%23ffffff' d='M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z'/%3e%3c/svg%3e")}.sq-pill-radio .form-check-input:not(:disabled):not(:checked):hover+.form-check-label{border-color:#c6bcb2}.sq-pill-radio .form-check-input:focus-visible+.form-check-label{border-color:#c6bcb2;box-shadow:0 0 0 0.1875rem rgba(230, 226, 221, 0.6)}.sq-pill-radio .form-check-input:checked:focus-visible+.form-check-label{border-color:#418252}.form-label,.col-form-label{font-size:.8125rem;font-weight:600;color:#3b342f;margin-bottom:.35rem}.form-text{font-size:.75rem;color:#6b625b}.form-control,.form-select{min-height:36px;font-size:.875rem;color:#3b342f;background-color:#fcfaf7;border-color:#ded5cb;border-radius:.5rem;box-shadow:inset 0 1px 2px rgba(59,52,47,.06);transition:background-color 120ms cubic-bezier(0.2, 0, 0.2, 1),border-color 120ms cubic-bezier(0.2, 0, 0.2, 1),color 120ms cubic-bezier(0.2, 0, 0.2, 1),box-shadow 120ms cubic-bezier(0.2, 0, 0.2, 1)}.form-control:hover:not(:disabled):not(:focus),.form-select:hover:not(:disabled):not(:focus){border-color:#c6bcb2}.form-control:focus,.form-select:focus{color:#3b342f;background-color:#fcfaf7;border-color:#c6bcb2;box-shadow:inset 0 1px 2px rgba(59, 52, 47, 0.06),0 0 0 0.1875rem rgba(230, 226, 221, 0.6)}.form-control:disabled,.form-select:disabled{opacity:.45;cursor:not-allowed;background-color:#f1ebe5}.form-control::placeholder,.form-select::placeholder{color:#a79d95}.input-group-merge>.form-control[type=search]::-webkit-search-cancel-button,.input-group-merge>.form-control[type=search]::-webkit-search-decoration,.input-group-merge>.form-control[type=search]::-webkit-search-results-button,.input-group-merge>.form-control[type=search]::-webkit-search-results-decoration{appearance:none;-webkit-appearance:none;display:none}.input-group-merge>.form-control[type=search]::-ms-clear{display:none;width:0;height:0}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23a79d95' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-control-sm,.form-select-sm{min-height:32px;font-size:.8125rem;border-radius:.5rem}.form-control-lg,.form-select-lg{min-height:42px;font-size:.875rem;border-radius:.5rem}textarea.form-control{min-height:5rem}.form-control.is-valid,.was-validated .form-control:valid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='%23356c44' d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0m-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z'/%3e%3c/svg%3e");background-size:.75rem .75rem}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='%23b23a34' d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0M8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4m.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2'/%3e%3c/svg%3e");background-size:.75rem .75rem}.form-control.is-valid:focus,.was-validated .form-control:valid:focus,.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#356c44;box-shadow:inset 0 1px 2px rgba(59, 52, 47, 0.06),0 0 0 0.1875rem rgba(230, 226, 221, 0.6)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus,.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#b23a34;box-shadow:inset 0 1px 2px rgba(59, 52, 47, 0.06),0 0 0 0.1875rem rgba(230, 226, 221, 0.6)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='%23356c44' d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0m-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z'/%3e%3c/svg%3e");background-size:16px 12px,.75rem .75rem}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='%23b23a34' d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0M8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4m.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2'/%3e%3c/svg%3e");background-size:16px 12px,.75rem .75rem}.valid-feedback{color:#356c44;font-size:.75rem}.invalid-feedback{color:#b23a34;font-size:.75rem}.form-check:not(.form-switch){display:inline-flex;align-items:flex-start;gap:8px;min-height:0;padding-left:0;margin-bottom:0}:not(.sq-pill-radio)>.form-check:not(.form-switch)+.form-check:not(.form-switch){margin-inline-start:1.25rem}.form-check:not(.form-switch) .form-check-input[type=checkbox],.form-check:not(.form-switch) .form-check-input[type=radio]{float:none;flex-shrink:0;margin-top:2px;margin-left:0}.form-check:not(.form-switch) .form-check-label{font-size:.875rem;line-height:1.4;color:#3b342f;cursor:pointer}.form-check:not(.form-switch) .form-check-input[type=checkbox]:disabled~.form-check-label,.form-check:not(.form-switch) .form-check-input[type=radio]:disabled~.form-check-label{color:#8a807a;opacity:1;cursor:not-allowed}.form-check:not(.form-switch) .desc{display:block;margin-top:1px;font-size:.75rem;line-height:1.4;color:#8a807a;cursor:inherit}.form-check-input[type=checkbox]{width:1rem;height:1rem;margin-top:2px;background-color:#fcfaf7;border:1px solid #c6bcb2;border-radius:.25rem;transition:background-color 120ms cubic-bezier(0.2, 0, 0.2, 1),border-color 120ms cubic-bezier(0.2, 0, 0.2, 1),color 120ms cubic-bezier(0.2, 0, 0.2, 1),box-shadow 120ms cubic-bezier(0.2, 0, 0.2, 1);cursor:pointer}.form-check-input[type=checkbox]:hover:not(:disabled):not(:checked):not(:indeterminate){border-color:#418252}.form-check-input[type=checkbox]:focus{border-color:#c6bcb2;box-shadow:none;outline:0}.form-check-input[type=checkbox]:focus-visible{border-color:#c6bcb2;box-shadow:0 0 0 .1875rem rgba(65,130,82,.22)}.form-check-input[type=checkbox]:checked,.form-check-input[type=checkbox]:indeterminate{background-color:#418252;border-color:#418252;box-shadow:none}.form-check-input[type=checkbox]:checked:focus,.form-check-input[type=checkbox]:indeterminate:focus{box-shadow:none}.form-check-input[type=checkbox]:checked:focus-visible,.form-check-input[type=checkbox]:indeterminate:focus-visible{border-color:#418252;box-shadow:0 0 0 .1875rem rgba(65,130,82,.22)}.form-check-input[type=checkbox]:disabled{opacity:1;background-color:#e9e2da;border-color:#ded5cb;cursor:not-allowed}.form-check-input[type=radio]{width:1rem;height:1rem;margin-top:2px;background-color:#fcfaf7;border:1px solid #c6bcb2;border-radius:50%;transition:background-color 120ms cubic-bezier(0.2, 0, 0.2, 1),border-color 120ms cubic-bezier(0.2, 0, 0.2, 1),color 120ms cubic-bezier(0.2, 0, 0.2, 1),box-shadow 120ms cubic-bezier(0.2, 0, 0.2, 1);cursor:pointer}.form-check-input[type=radio]:hover:not(:disabled):not(:checked){border-color:#418252}.form-check-input[type=radio]:focus{border-color:#c6bcb2;box-shadow:none;outline:0}.form-check-input[type=radio]:focus-visible{border-color:#c6bcb2;box-shadow:0 0 0 .1875rem rgba(65,130,82,.22)}.form-check-input[type=radio]:checked{background-color:#418252;border-color:#418252;box-shadow:none}.form-check-input[type=radio]:checked:focus{box-shadow:none}.form-check-input[type=radio]:checked:focus-visible{border-color:#418252;box-shadow:0 0 0 .1875rem rgba(65,130,82,.22)}.form-check-input[type=radio]:disabled{opacity:1;background-color:#e9e2da;border-color:#ded5cb;cursor:not-allowed}.form-switch .form-check-input[type=checkbox]{cursor:pointer}.form-switch .form-check-input[type=checkbox]:disabled{cursor:not-allowed}.form-switch{padding-left:42px}.form-switch .form-check-input{width:34px;height:20px;min-height:20px;margin-left:-42px;margin-top:calc((1.5*1em - 20px)/2);border-radius:10px;background-color:#ded5cb;border-color:#ded5cb;background-origin:border-box;background-repeat:no-repeat;background-size:16px 16px;background-position:2px center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3ccircle cx='8' cy='8' r='8' fill='%23ffffff'/%3e%3c/svg%3e")}.form-switch .form-check-input:not(:checked){background-color:#ded5cb;border-color:#ded5cb}.form-switch .form-check-input:checked{background-color:#418252;border-color:#418252;background-position:16px center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3ccircle cx='8' cy='8' r='8' fill='%23ffffff'/%3e%3c/svg%3e")}.form-switch .form-check-input:focus{border-color:#c6bcb2;box-shadow:0 0 0 0.1875rem rgba(230, 226, 221, 0.6);background-position:2px center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3ccircle cx='8' cy='8' r='8' fill='%23ffffff'/%3e%3c/svg%3e")}.form-switch .form-check-input:focus:not(:checked){background-color:#ded5cb;border-color:#c6bcb2}.form-switch .form-check-input:focus:checked{background-color:#418252;border-color:#418252;background-position:16px center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3ccircle cx='8' cy='8' r='8' fill='%23ffffff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:42px;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-42px;margin-left:0}.form-range{--sq-range-fill: 0%;width:100%;height:16px;padding:0;background-color:rgba(0,0,0,0);color:#418252;accent-color:#418252;appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.form-range:focus{outline:0;box-shadow:none}.form-range:disabled{opacity:.45;pointer-events:none}.form-range::-webkit-slider-runnable-track{height:4px;border:0;border-radius:var(--radius-pill, 50rem);background:linear-gradient(to right, #418252 0%, #418252 var(--sq-range-fill), var(--border-subtle, #e9e2da) var(--sq-range-fill), var(--border-subtle, #e9e2da) 100%)}.form-range::-webkit-slider-thumb{appearance:none;width:16px;height:16px;margin-top:calc((4px - 16px)/2);background-color:#418252;border:0;border-radius:50%;box-shadow:none;transition:background-color 120ms cubic-bezier(0.2, 0, 0.2, 1),border-color 120ms cubic-bezier(0.2, 0, 0.2, 1),color 120ms cubic-bezier(0.2, 0, 0.2, 1),box-shadow 120ms cubic-bezier(0.2, 0, 0.2, 1)}.form-range::-webkit-slider-thumb:active{background-color:#356c44}.form-range:focus::-webkit-slider-thumb,.form-range:focus-visible::-webkit-slider-thumb{background-color:#418252;box-shadow:0 0 0 0.1875rem rgba(169,203,178,.95)}.form-range:active::-webkit-slider-thumb{background-color:#356c44;box-shadow:0 0 0 0.1875rem rgba(169,203,178,.95)}.form-range::-moz-range-track{height:4px;border:0;border-radius:var(--radius-pill, 50rem);background:var(--border-subtle, #e9e2da)}.form-range::-moz-range-progress{height:4px;border-radius:var(--radius-pill, 50rem) 0 0 var(--radius-pill, 50rem);background-color:#418252}.form-range::-moz-range-thumb{width:16px;height:16px;background-color:#418252;border:0;border-radius:50%;box-shadow:none;transition:background-color 120ms cubic-bezier(0.2, 0, 0.2, 1),border-color 120ms cubic-bezier(0.2, 0, 0.2, 1),color 120ms cubic-bezier(0.2, 0, 0.2, 1),box-shadow 120ms cubic-bezier(0.2, 0, 0.2, 1)}.form-range::-moz-range-thumb:active{background-color:#356c44}.form-range::-moz-focus-outer{border:0}.form-range:focus::-moz-range-thumb,.form-range:focus-visible::-moz-range-thumb{background-color:#418252;box-shadow:0 0 0 0.1875rem rgba(169,203,178,.95)}.form-range:active::-moz-range-thumb{background-color:#356c44;box-shadow:0 0 0 0.1875rem rgba(169,203,178,.95)}.input-group:not(.input-group-sm):not(.input-group-lg)>.form-control,.input-group:not(.input-group-sm):not(.input-group-lg)>.form-select{min-height:36px;height:36px}.input-group:not(.input-group-sm):not(.input-group-lg)>.input-group-text,.input-group:not(.input-group-sm):not(.input-group-lg)>.btn{min-height:36px;height:36px}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{min-height:32px;height:32px}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{min-height:42px;height:42px}.input-group-text{display:flex;align-items:center;padding-top:0;padding-bottom:0;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1;color:#6b625b;background-color:#f1ebe5;border-color:#ded5cb}.input-group-sm>.input-group-text{padding-left:.625rem;padding-right:.625rem;font-size:.8125rem}.input-group-lg>.input-group-text{padding-left:1rem;padding-right:1rem;font-size:.875rem}.input-group:not(.input-group-merge)>.form-control,.input-group:not(.input-group-merge)>.form-select,.input-group:not(.input-group-merge)>.input-group-text,.input-group:not(.input-group-merge)>.btn{--bs-btn-border-radius: 0.5rem;border-radius:.5rem}.input-group.input-group-merge{align-items:stretch;overflow:hidden;border:1px solid #ded5cb;border-radius:.5rem;box-shadow:inset 0 1px 2px rgba(59,52,47,.06);background-color:#fcfaf7;transition:background-color 120ms cubic-bezier(0.2, 0, 0.2, 1),border-color 120ms cubic-bezier(0.2, 0, 0.2, 1),color 120ms cubic-bezier(0.2, 0, 0.2, 1),box-shadow 120ms cubic-bezier(0.2, 0, 0.2, 1)}.input-group.input-group-merge:hover:not(:focus-within){border-color:#c6bcb2}.input-group.input-group-merge:focus-within{border-color:#c6bcb2;box-shadow:inset 0 1px 2px rgba(59, 52, 47, 0.06),0 0 0 0.1875rem rgba(230, 226, 221, 0.6)}.input-group.input-group-merge>.input-group-text,.input-group.input-group-merge>.btn.input-group-text,.input-group.input-group-merge>.form-control,.input-group.input-group-merge>.form-select{border:0;border-radius:0;margin-left:0;box-shadow:none;background-color:rgba(0,0,0,0)}.input-group.input-group-merge>.input-group-text,.input-group.input-group-merge>.btn.input-group-text{color:#a79d95}.input-group.input-group-merge>.input-group-text:first-child,.input-group.input-group-merge>.btn.input-group-text:first-child{padding-right:.625rem}.input-group.input-group-merge>.input-group-text:last-child:not(:first-child),.input-group.input-group-merge>.btn.input-group-text:last-child:not(:first-child){padding-left:.625rem}.input-group.input-group-merge>.btn.input-group-text{color:#8a807a;cursor:pointer}.input-group.input-group-merge>.btn.input-group-text .bi-x-circle-fill{font-size:.75rem}.input-group.input-group-merge>.btn.input-group-text:hover{color:#4e463f}.input-group.input-group-merge>.btn.input-group-text:hover .bi-x-circle-fill{color:inherit}.input-group.input-group-merge>.form-control,.input-group.input-group-merge>.form-select{padding-left:0}.input-group.input-group-merge>.form-control:focus,.input-group.input-group-merge>.form-select:focus{border-color:rgba(0,0,0,0);box-shadow:none}.input-group.input-group-merge:not(.input-group-sm):not(.input-group-lg){min-height:36px}.input-group.input-group-merge:not(.input-group-sm):not(.input-group-lg)>.input-group-text,.input-group.input-group-merge:not(.input-group-sm):not(.input-group-lg)>.btn.input-group-text,.input-group.input-group-merge:not(.input-group-sm):not(.input-group-lg)>.form-control,.input-group.input-group-merge:not(.input-group-sm):not(.input-group-lg)>.form-select{min-height:36px;height:36px}.input-group.input-group-merge.input-group-sm{min-height:32px}.input-group.input-group-merge.input-group-sm>.input-group-text,.input-group.input-group-merge.input-group-sm>.btn.input-group-text,.input-group.input-group-merge.input-group-sm>.form-control,.input-group.input-group-merge.input-group-sm>.form-select{min-height:32px;height:32px}.input-group.input-group-merge.input-group-lg{min-height:42px}.input-group.input-group-merge.input-group-lg>.input-group-text,.input-group.input-group-merge.input-group-lg>.btn.input-group-text,.input-group.input-group-merge.input-group-lg>.form-control,.input-group.input-group-merge.input-group-lg>.form-select{min-height:42px;height:42px}.input-group.input-group-merge>.input-group-shortcut{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;align-self:center;margin:0 .375rem 0 .625rem;padding:.125rem .45rem;min-height:0;height:auto;border:1px solid #e9e2da;border-radius:.25rem !important;background-color:#f1ebe5;color:#8a807a;font-family:"Manrope","Helvetica Neue",arial,sans-serif;font-size:11px;font-weight:500;line-height:1.2;letter-spacing:.02em;cursor:pointer;transition:background-color 120ms cubic-bezier(0.2, 0, 0.2, 1),border-color 120ms cubic-bezier(0.2, 0, 0.2, 1),color 120ms cubic-bezier(0.2, 0, 0.2, 1),box-shadow 120ms cubic-bezier(0.2, 0, 0.2, 1)}.input-group.input-group-merge>.input-group-shortcut:hover{color:#6b625b;background-color:#f6f2ee;border-color:#ded5cb}.input-group.input-group-merge>.input-group-shortcut:focus-visible{outline:0;box-shadow:0 0 0 2px rgba(230,226,221,.6)}.card{--bs-card-bg: #fcfaf7;--bs-card-color: #3b342f;--bs-card-border-width: 0;--bs-card-border-color: transparent;--bs-card-border-radius: 0.875rem;--bs-card-inner-border-radius: 0.875rem;--bs-card-cap-bg: transparent;--bs-card-cap-padding-y: 1.25rem;--bs-card-box-shadow: 0 2px 4px -1px rgba(59, 52, 47, 0.06), 0 6px 14px -6px rgba(59, 52, 47, 0.12);overflow:hidden;border:0;box-shadow:var(--bs-card-box-shadow);transition:box-shadow 120ms cubic-bezier(0.2, 0, 0.2, 1)}.card:hover{box-shadow:0 8px 28px -10px rgba(59,52,47,.2),0 2px 6px -2px rgba(59,52,47,.08)}.card-bordered{--bs-card-border-width: 1px;--bs-card-border-color: #e9e2da;--bs-card-box-shadow: 0 1px 2px rgba(59, 52, 47, 0.06), 0 1px 3px -1px rgba(59, 52, 47, 0.07);border:var(--bs-card-border-width) solid var(--bs-card-border-color);box-shadow:0 1px 2px rgba(59,52,47,.06),0 1px 3px -1px rgba(59,52,47,.07)}.card-bordered:hover{box-shadow:0 2px 4px -1px rgba(59,52,47,.06),0 6px 14px -6px rgba(59,52,47,.12)}.card-header,.card-footer{width:100%;margin:0;padding-top:.75rem;padding-bottom:.75rem;border-radius:0;background-color:rgba(0,0,0,0)}.card-header{border-bottom:1px solid #e9e2da}.card-footer{border-top:1px solid #e9e2da}.avatar{--sq-avatar-size: 32px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--sq-avatar-size);height:var(--sq-avatar-size);overflow:hidden;border-radius:50%;background-color:#f1ebe5;color:#6b625b;font-size:.6875rem;font-weight:700;line-height:1;letter-spacing:.02em;text-transform:uppercase;user-select:none}.avatar-xs{--sq-avatar-size: 16px;font-size:.4375rem}.avatar-sm{--sq-avatar-size: 24px;font-size:.5625rem}.avatar-lg{--sq-avatar-size: 44px;font-size:.8125rem}.avatar-xl{--sq-avatar-size: 56px;font-size:.9375rem}.avatar-square{border-radius:.625rem}.avatar-square.avatar-sm{border-radius:.5rem}.avatar-square.avatar-xs{border-radius:.25rem}.avatar img{width:100%;height:100%;object-fit:cover}.avatar-group{display:inline-flex;align-items:center}.avatar-group .avatar{position:relative;border:2px solid #fcfaf7}.avatar-group .avatar+.avatar{margin-left:-0.5rem}.list-group{--bs-list-group-color: #3b342f;--bs-list-group-bg: #fcfaf7;--bs-list-group-border-color: #e9e2da;--bs-list-group-border-radius: 0.875rem;--bs-list-group-action-hover-color: #3b342f;--bs-list-group-action-hover-bg: rgba(59, 52, 47, 0.04);--bs-list-group-action-active-color: #2c5a38;--bs-list-group-action-active-bg: #edf4ee;--bs-list-group-active-color: #2c5a38;--bs-list-group-active-bg: #edf4ee;--bs-list-group-active-border-color: #e9e2da}.sq-sidenav{width:248px;max-width:100%;background-color:#e8e0d7;border-radius:.875rem}.sq-sidenav .list-group{--bs-list-group-bg: transparent;--bs-list-group-border-width: 0;--bs-list-group-item-padding-y: 0.5rem;--bs-list-group-item-padding-x: 0.75rem;gap:.125rem}.sq-sidenav .list-group-item{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#4e463f;font-weight:500;background-color:rgba(0,0,0,0);border:0;border-radius:.625rem}.sq-sidenav .list-group-item+.list-group-item{border:0}.sq-sidenav .list-group-item .font-monospace{font-family:"IBM Plex Mono",ui-monospace,"SF Mono",menlo,monospace;font-size:.6875rem;font-weight:600;font-variant-numeric:tabular-nums;color:#8a807a;background:none;margin-left:auto}.sq-sidenav .list-group-item i{flex-shrink:0;font-size:1rem;color:#6b625b}.sq-sidenav .list-group-item:hover{color:#3b342f;background-color:rgba(59,52,47,.04)}.sq-sidenav .list-group-item:focus-visible{z-index:1;box-shadow:0 0 0 0.1875rem rgba(230, 226, 221, 0.6)}.sq-sidenav .list-group-item.active{color:#3b342f;font-weight:700;background-color:#f4f0ea}.sq-sidenav .list-group-item.active i{color:#3b342f}.sq-sidenav .list-group-item.active .font-monospace{color:#6b625b}.sq-panel{overflow:hidden;border:1px solid #e9e2da;border-radius:1.125rem}.sq-scope-bar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem 1rem;color:#fdfbf8;background-color:#3b342f;border-radius:0}.sq-scope-bar__main{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem .5rem;min-width:0}.sq-scope-bar__icon{flex-shrink:0;font-size:.8125rem;line-height:1;color:rgba(253,251,248,.85)}.sq-scope-bar__title{font-size:.8125rem;font-weight:700;color:#fdfbf8}.sq-scope-bar__meta{font-size:.8125rem;font-weight:400;color:rgba(253,251,248,.55)}.sq-scope-bar__exit.btn{flex-shrink:0;display:inline-flex;align-items:center;gap:.375rem;border-radius:50rem}.sq-scope-switch{position:relative;padding:0 0 .75rem}.sq-scope-switch-control{position:relative;width:100%}.sq-scope-switch-btn{display:flex;align-items:center;gap:.75rem;width:100%;height:3rem;padding:0 .75rem;border:0;border-radius:.75rem;background-color:#fdfbf8;box-shadow:0 1px 1px rgba(59,52,47,.05);color:#3b342f;text-align:left;cursor:pointer;transition:background-color 120ms cubic-bezier(0.2, 0, 0.2, 1),border-color 120ms cubic-bezier(0.2, 0, 0.2, 1),color 120ms cubic-bezier(0.2, 0, 0.2, 1),box-shadow 120ms cubic-bezier(0.2, 0, 0.2, 1)}.sq-scope-switch-btn:hover{box-shadow:0 1px 2px rgba(59,52,47,.06),0 1px 3px -1px rgba(59,52,47,.07)}.sq-scope-switch-btn:focus-visible{outline:0;box-shadow:0 1px 2px rgba(59,52,47,.06),0 1px 3px -1px rgba(59,52,47,.07),0 0 0 .1875rem rgba(65,130,82,.22)}.sq-scope-switch-btn>.avatar{flex-shrink:0}.sq-scope-switch-btn .avatar .bi{font-size:.8125rem;line-height:1}.sq-scope-switch-on .sq-scope-switch-btn{padding-right:2.75rem;background:linear-gradient(180deg, #fff, #fbf7f5)}.sq-scope-switch-on .sq-scope-switch-btn:hover{background:linear-gradient(180deg, #fff, #fbf7f5)}.sq-scope-switch-on .sq-scope-switch-btn:focus-visible{background:linear-gradient(180deg, #fff, #fbf7f5)}.sq-scope-switch-text{flex:1;min-width:0}.sq-scope-switch-eyebrow{display:block;font-size:.625rem;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:#8a807a}.sq-scope-switch-on .sq-scope-switch-eyebrow{color:#356c44}.sq-scope-switch-name{display:block;overflow:hidden;font-size:.875rem;font-weight:600;line-height:1.3;color:#3b342f;text-overflow:ellipsis;white-space:nowrap}.sq-scope-switch-chevron{flex-shrink:0;font-size:.8125rem;line-height:1;color:#8a807a}.sq-scope-switch-clear{display:none;position:absolute;top:50%;right:.75rem;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:0;border-radius:50rem;background:rgba(0,0,0,0);color:#356c44;font-size:.6875rem;line-height:1;cursor:pointer;transform:translateY(-50%);transition:background-color 120ms cubic-bezier(0.2, 0, 0.2, 1),border-color 120ms cubic-bezier(0.2, 0, 0.2, 1),color 120ms cubic-bezier(0.2, 0, 0.2, 1),box-shadow 120ms cubic-bezier(0.2, 0, 0.2, 1)}.sq-scope-switch-clear:hover{background-color:rgba(59,52,47,.04)}.sq-scope-switch-clear:focus-visible{outline:0;box-shadow:0 0 0 .1875rem rgba(65,130,82,.22)}.sq-scope-switch-on .sq-scope-switch-chevron{display:none}.sq-scope-switch-on .sq-scope-switch-clear{display:inline-flex}.sq-scope-switch-menu{position:absolute;display:none;z-index:20;top:calc(100% - .5rem);right:0rem;left:0rem;max-height:20rem;padding:.375rem;overflow-y:auto;border:1px solid #e9e2da;border-radius:.75rem;background-color:#fdfbf8;box-shadow:0 2px 4px -1px rgba(59,52,47,.06),0 6px 14px -6px rgba(59,52,47,.12)}.sq-scope-switch-menu>:first-child{position:sticky;top:0;z-index:1;background-color:#fdfbf8}.sq-scope-switch-menu .dropdown-item{min-width:0;max-width:100%;font-size:.8125rem;font-weight:500;padding:.4rem}.sq-scope-switch-menu .dropdown-item .avatar{flex-shrink:0}.sq-scope-switch-menu .dropdown-item .avatar .bi{font-size:.8125rem;line-height:1}.sq-scope-switch-menu .dropdown-item .text-truncate{flex:1 1 auto;min-width:0}.sq-scope-switch-menu .dropdown-item.active{color:#2c5a38;background-color:#edf4ee;font-weight:600}.sq-scope-switch-open .sq-scope-switch-menu{display:block}.sq-scope-switch-menu-static .sq-scope-switch-menu{display:block;position:static;z-index:auto;top:auto;right:auto;left:auto;margin-top:.5rem}.badge{--bs-badge-font-size: 0.6875rem;--bs-badge-font-weight: 700;--bs-badge-padding-x: 0.5rem;--bs-badge-padding-y: 0.2rem;--bs-badge-border-radius: 50rem;display:inline-flex;align-items:center;column-gap:.3rem;letter-spacing:.02em;border:1px solid rgba(0,0,0,0)}.badge.text-bg-primary,.badge.bg-primary{color:#2c5a38 !important;background-color:#edf4ee !important;border-color:#a9cbb2}.avatar.text-bg-primary,.avatar.bg-primary{color:#2c5a38 !important;background-color:#edf4ee !important}.badge.text-bg-success,.badge.bg-success{color:#356c44 !important;background-color:#dceadf !important;border-color:#a9cbb2}.avatar.text-bg-success,.avatar.bg-success{color:#356c44 !important;background-color:#dceadf !important}.badge.text-bg-warning,.badge.bg-warning{color:#b07b1e !important;background-color:#f6ecd6 !important;border-color:#e3cc94}.avatar.text-bg-warning,.avatar.bg-warning{color:#b07b1e !important;background-color:#f6ecd6 !important}.badge.text-bg-danger,.badge.bg-danger{color:#b23a34 !important;background-color:#f8e3e0 !important;border-color:#e9b8b3}.avatar.text-bg-danger,.avatar.bg-danger{color:#b23a34 !important;background-color:#f8e3e0 !important}.badge.text-bg-info,.badge.bg-info{color:#2f6ba8 !important;background-color:#e3edf7 !important;border-color:#b9cfe6}.avatar.text-bg-info,.avatar.bg-info{color:#2f6ba8 !important;background-color:#e3edf7 !important}.badge.text-bg-secondary,.badge.bg-secondary{color:#3b342f !important;background-color:#fcfaf7 !important;border-color:#ded5cb}.avatar.text-bg-secondary,.avatar.bg-secondary{color:#3b342f !important;background-color:#fcfaf7 !important}.badge.text-bg-light,.badge.bg-light{color:#6b625b !important;background-color:#f1ebe5 !important;border-color:#e9e2da}.avatar.text-bg-light,.avatar.bg-light{color:#6b625b !important;background-color:#f1ebe5 !important}.badge.text-bg-dark,.badge.bg-dark{color:#fdfbf8 !important;background-color:#3b342f !important;border-color:#3b342f}.avatar.text-bg-dark,.avatar.bg-dark{color:#fdfbf8 !important;background-color:#3b342f !important}.badge-dotted::before{content:"";width:.375rem;height:.375rem;border-radius:50%;background-color:currentColor;flex-shrink:0}.badge-square{--bs-badge-border-radius: 0.25rem}.badge.badge-borderless{border-color:rgba(0,0,0,0) !important}.alert{--bs-alert-border-radius: 0.625rem;border-width:1px}.alert-success{--bs-alert-color: #356c44;--bs-alert-bg: #dceadf;--bs-alert-border-color: #a9cbb2}.alert-warning{--bs-alert-color: #b07b1e;--bs-alert-bg: #f6ecd6;--bs-alert-border-color: #e3cc94}.alert-danger{--bs-alert-color: #b23a34;--bs-alert-bg: #f8e3e0;--bs-alert-border-color: #e9b8b3}.alert-info{--bs-alert-color: #2f6ba8;--bs-alert-bg: #e3edf7;--bs-alert-border-color: #b9cfe6}.alert-primary{--bs-alert-color: #2c5a38;--bs-alert-bg: #edf4ee;--bs-alert-border-color: #a9cbb2}.placeholder{color:#f1ebe5;background-color:currentColor;border-radius:.25rem;cursor:default;min-height:10px;opacity:1}.placeholder.placeholder-lg{min-height:12px}:not(.placeholder-glow):not(.placeholder-wave)>.placeholder{opacity:1}.placeholder-glow .placeholder,.placeholder-wave .placeholder{color:#ded5cb;opacity:.5}.sq-table-sticky-head{-webkit-overflow-scrolling:touch}.sq-table-sticky-head .table thead th{position:sticky;top:0;z-index:2;background-color:#f1ebe5}.table{--sq-table-pad-inline: 1rem;--sq-table-cell-gap: 1rem;--bs-table-color: #3b342f;--bs-table-bg: transparent;--bs-table-border-color: #e9e2da;--bs-table-striped-color: #3b342f;--bs-table-striped-bg: #faf6f3;--bs-table-hover-color: #3b342f;--bs-table-hover-bg: rgba(59, 52, 47, 0.04);--bs-table-active-color: #3b342f;--bs-table-active-bg: #edf4ee;--bs-table-font-size: 0.875rem;width:100%;margin:0;border-collapse:separate;border-spacing:0;border-radius:0;font-size:.875rem;color:#3b342f;background-color:rgba(0,0,0,0)}.table thead th{height:30px;max-height:30px;padding-block:0;padding-left:0;padding-right:var(--sq-table-cell-gap, 1rem);box-sizing:border-box;font-family:"Manrope","Helvetica Neue",arial,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-align:left;color:#8a807a;white-space:nowrap;user-select:none;vertical-align:middle;background-color:#f1ebe5;border:0;border-bottom:1px solid var(--border-subtle, #e9e2da)}.table thead th:first-child{padding-left:var(--sq-table-pad-inline, 1rem)}.table thead th:last-child{padding-right:var(--sq-table-pad-inline, 1rem)}.table thead th.sortable{font-weight:700;cursor:pointer;transition:color 120ms cubic-bezier(0.2, 0, 0.2, 1)}.table thead th.sortable:hover{color:#3b342f;font-weight:700}.table thead th.sortable .bi-chevron-expand{margin-left:5px;font-size:.625rem;line-height:1;color:#6b625b;opacity:0;transition:opacity 120ms cubic-bezier(0.2, 0, 0.2, 1),color 120ms cubic-bezier(0.2, 0, 0.2, 1)}.table thead th.sortable:hover .bi-chevron-expand{opacity:1;color:#3b342f}.table thead th.sortable.text-end,.table thead th.sortable.sq-cell--num,.table thead th.sortable.sq-cell--date{direction:rtl}.table thead th.sortable.text-end .bi-chevron-expand,.table thead th.sortable.sq-cell--num .bi-chevron-expand,.table thead th.sortable.sq-cell--date .bi-chevron-expand{margin-left:0;margin-right:5px}.table tbody td{height:44px;padding-block:0;padding-left:0;padding-right:var(--sq-table-cell-gap, 1rem);box-sizing:border-box;vertical-align:middle;color:#3b342f;border:0;border-bottom:1px solid var(--border-subtle, #e9e2da);background-color:rgba(0,0,0,0);transition:background-color 120ms cubic-bezier(0.2, 0, 0.2, 1)}.table tbody td:first-child{padding-left:var(--sq-table-pad-inline, 1rem)}.table tbody td:last-child{padding-right:var(--sq-table-pad-inline, 1rem)}.table tbody td:not(.sq-checkcell):not(.sq-col-actions):not(.sq-cell--wrap):not(:has(.badge)){min-width:0;max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table tbody td:has(.badge){width:1%;white-space:nowrap}.table tbody td.sq-cell--wrap{max-width:none;overflow:visible;text-overflow:clip;white-space:normal}.table tbody tr:last-child>td{border-bottom:0}.table tbody tr:nth-child(even) td{background-color:#faf6f3}.table tbody tr:hover td{background-color:rgba(59,52,47,.04)}.table tbody tr.sq-row--selected td{background-color:#edf4ee}.table tbody tr.sq-row--clickable{cursor:pointer}.table .sq-checkcell{width:40px;box-sizing:content-box;padding-right:0}.table .form-check:not(.form-switch) .form-check-input[type=checkbox],.table .form-check-input[type=checkbox]{margin-top:0}.table .sq-checkcell .form-check-input[type=checkbox]{float:none;width:1rem;height:1rem;margin:0;vertical-align:middle}.table thead th.sq-cell--num{font-family:"Manrope","Helvetica Neue",arial,sans-serif;text-align:right}.table tbody td.sq-cell--num{font-family:"IBM Plex Mono",ui-monospace,"SF Mono",menlo,monospace;font-variant-numeric:tabular-nums;text-align:right}.table thead th.sq-cell--date{font-family:"Manrope","Helvetica Neue",arial,sans-serif;text-align:right}.table tbody td.sq-cell--date{font-family:"Manrope","Helvetica Neue",arial,sans-serif;font-variant-numeric:tabular-nums;text-align:right}.table thead th.font-monospace{font-family:"Manrope","Helvetica Neue",arial,sans-serif}.table .sq-cell--muted{color:#6b625b}.table .sq-col-actions{width:90px;padding-left:0;text-align:end}.table .sq-rowactions{display:flex;align-items:center;justify-content:flex-end;gap:2px;opacity:0;transition:opacity 120ms cubic-bezier(0.2, 0, 0.2, 1)}.table tbody tr:hover .sq-rowactions,.table tbody tr:focus-within .sq-rowactions{opacity:1}.table .sq-rowactions .btn-ghost{--bs-btn-color: #6b625b;min-width:2rem;min-height:2rem;padding:.25rem}.table .sq-rowactions .btn-ghost:hover{--bs-btn-hover-bg: #f1ebe5}.table.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-bg-type: transparent}.table.table-striped>tbody>tr:nth-of-type(even)>*{--bs-table-bg-type: transparent}.table.table-hover>tbody>tr:hover>*{--bs-table-bg-state: transparent}.nav-link{font-weight:600;color:#6b625b;transition:background-color 120ms cubic-bezier(0.2, 0, 0.2, 1),border-color 120ms cubic-bezier(0.2, 0, 0.2, 1),color 120ms cubic-bezier(0.2, 0, 0.2, 1),box-shadow 120ms cubic-bezier(0.2, 0, 0.2, 1)}.nav-link:hover,.nav-link:focus{color:#3b342f}.nav-link.active{color:#3b342f}.nav-link:focus-visible{box-shadow:0 0 0 .1875rem rgba(65,130,82,.22)}.nav.nav-tabs,.nav.nav-underline{--bs-nav-tabs-border-color: #e9e2da;--bs-nav-tabs-link-hover-border-color: transparent;--bs-nav-tabs-link-active-color: #3b342f;--bs-nav-tabs-link-active-bg: transparent;--bs-nav-tabs-link-active-border-color: transparent;gap:1rem;padding-left:0;margin-bottom:0;list-style:none;border-bottom:1px solid #e9e2da}.nav.nav-tabs>.nav-item,.nav.nav-underline>.nav-item{padding-left:0;margin-bottom:calc(1px*-1);list-style:none}.nav.nav-tabs>.nav-item::marker,.nav.nav-underline>.nav-item::marker{content:none}.nav.nav-tabs .nav-link,.nav.nav-underline .nav-link{display:inline-flex;align-items:baseline;padding:.75rem 0;font-size:.8125rem;font-weight:400;color:#6b625b;background:rgba(0,0,0,0);border:0;border-bottom:2px solid rgba(0,0,0,0);border-radius:0}.nav.nav-tabs .nav-link .font-monospace,.nav.nav-underline .nav-link .font-monospace{font-family:"IBM Plex Mono",ui-monospace,"SF Mono",menlo,monospace;font-size:.6875rem;font-weight:600;font-variant-numeric:tabular-nums;color:#8a807a;background:none;margin-left:4px}.nav.nav-tabs .nav-link:hover,.nav.nav-underline .nav-link:hover{color:#3b342f;isolation:isolate;border-color:rgba(0,0,0,0)}.nav.nav-tabs .nav-link.active,.nav.nav-underline .nav-link.active{color:#3b342f;font-weight:700;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-bottom-color:#3b342f}.nav.nav-tabs .nav-link:focus-visible,.nav.nav-underline .nav-link:focus-visible{box-shadow:0 0 0 0.1875rem rgba(230, 226, 221, 0.6)}.nav.nav-pills{--bs-nav-pills-border-radius: 50rem;--bs-nav-pills-link-active-color: #fdfbf8;--bs-nav-pills-link-active-bg: #3b342f;gap:.25rem;padding-left:0;margin-bottom:0;list-style:none}.nav.nav-pills>.nav-item{padding-left:0;list-style:none}.nav.nav-pills>.nav-item::marker{content:none}.nav.nav-pills .nav-link{display:inline-flex;align-items:baseline;padding:.375rem .75rem;font-size:.8125rem;font-weight:600;color:#3b342f;border-radius:50rem}.nav.nav-pills .nav-link .font-monospace{font-family:"IBM Plex Mono",ui-monospace,"SF Mono",menlo,monospace;font-size:.6875rem;font-weight:600;font-variant-numeric:tabular-nums;color:#8a807a;background:none;margin-left:4px}.nav.nav-pills .nav-link:hover{color:#3b342f}.nav.nav-pills .nav-link.active{color:#fdfbf8}.nav.nav-pills .nav-link.active .font-monospace{color:rgba(253,251,248,.7)}.nav.nav-pills .nav-link:focus-visible{box-shadow:0 0 0 0.1875rem rgba(230, 226, 221, 0.6)}.pagination{display:flex;flex-wrap:wrap;align-items:center;padding-left:0;list-style:none}.pagination .page-item{list-style:none}.pagination{--bs-pagination-padding-x: 0.5rem;--bs-pagination-padding-y: 0.3125rem;--bs-pagination-font-size: 0.75rem;--bs-pagination-color: #6b625b;--bs-pagination-bg: transparent;--bs-pagination-border-width: 0;--bs-pagination-border-radius: 0.5rem;--bs-pagination-hover-color: #3b342f;--bs-pagination-hover-bg: rgba(59, 52, 47, 0.04);--bs-pagination-focus-color: #3b342f;--bs-pagination-focus-bg: rgba(59, 52, 47, 0.04);--bs-pagination-focus-box-shadow: 0 0 0 0.1875rem rgba(65, 130, 82, 0.22);--bs-pagination-active-color: #fdfbf8;--bs-pagination-active-bg: #3b342f;--bs-pagination-active-border-color: #3b342f;--bs-pagination-disabled-color: #8a807a;--bs-pagination-disabled-bg: transparent;gap:.125rem}.pagination .page-link{min-width:28px;min-height:28px;padding-inline:.375rem;display:inline-flex;align-items:center;justify-content:center;font-family:"IBM Plex Mono",ui-monospace,"SF Mono",menlo,monospace;font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:500;line-height:1;color:var(--bs-pagination-color);border:0;border-radius:.5rem;transition:background-color 120ms cubic-bezier(0.2, 0, 0.2, 1),border-color 120ms cubic-bezier(0.2, 0, 0.2, 1),color 120ms cubic-bezier(0.2, 0, 0.2, 1),box-shadow 120ms cubic-bezier(0.2, 0, 0.2, 1)}.pagination .page-link,.pagination .page-link:visited{color:var(--bs-pagination-color)}.pagination .page-link:hover,.pagination .page-link:focus{color:var(--bs-pagination-hover-color)}.pagination .page-link .bi{font-size:.75rem;line-height:1}.pagination .page-link:has(.bi){font-family:"Manrope","Helvetica Neue",arial,sans-serif;font-variant-numeric:normal}.pagination .page-item.active .page-link{color:var(--bs-pagination-active-color);font-weight:600}.pagination .page-item.active .page-link,.pagination .page-item.active .page-link:hover,.pagination .page-item.active .page-link:focus,.pagination .page-item.active .page-link:visited{color:var(--bs-pagination-active-color)}.pagination .page-item.disabled .page-link{pointer-events:none}.pagination .page-item.disabled .page-link:not(:has(.bi)){min-width:1.25rem;padding-inline:.125rem;font-family:"Manrope","Helvetica Neue",arial,sans-serif;font-weight:400;font-variant-numeric:normal;letter-spacing:.12em}.progress{--bs-progress-height: 4px;--bs-progress-bg: #e9e2da;--bs-progress-border-radius: 50rem;--bs-progress-bar-bg: #418252;--bs-progress-bar-color: #ffffff;box-shadow:none}.progress.progress-sm{--bs-progress-height: 4px}.progress.progress-md{--bs-progress-height: 6px}.progress.progress-lg{--bs-progress-height: 8px}.progress-bar{transition:width 180ms cubic-bezier(0.2, 0, 0.2, 1)}.modal,.modal-dialog:not(.modal-sm):not(.modal-lg):not(.modal-xl):not(.modal-fullscreen){--bs-modal-width: 520px}.modal,.modal-content{--bs-modal-padding: 1.75rem;--bs-modal-header-padding-x: 1.75rem;--bs-modal-header-padding-y: 1.75rem;--bs-modal-header-padding: 1.75rem 1.75rem 0;--bs-modal-footer-gap: 0.5rem}.modal-content{--bs-modal-bg: #fcfaf7;--bs-modal-color: #3b342f;--bs-modal-border-color: #e9e2da;--bs-modal-border-radius: 1.25rem;--bs-modal-box-shadow: 0 24px 60px -20px rgba(59, 52, 47, 0.3), 0 4px 12px -4px rgba(59, 52, 47, 0.12);--bs-modal-header-border-color: transparent;--bs-modal-footer-border-color: transparent}.modal-header{border-bottom:0}.modal-header .btn-close{padding:0;margin:0 0 0 auto}.modal-footer{border-top:0;justify-content:flex-end;padding-top:0}.modal-dialog.modal-sm .modal-footer>.btn{flex-grow:1;flex-basis:0;min-width:0}.modal-title{font-family:"Newsreader",georgia,"Times New Roman",serif;font-size:1.5625rem;font-weight:600;line-height:1.15;letter-spacing:-0.01em;margin-top:4px}.modal-header .modal-icon,.offcanvas-header .modal-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:.625rem;line-height:1}.modal-backdrop{--bs-backdrop-bg: #3b342f;--bs-backdrop-opacity: 0.32;backdrop-filter:blur(2px)}.dropdown-menu{--bs-dropdown-zindex: 1050;z-index:var(--bs-dropdown-zindex);--bs-dropdown-color: #3b342f;--bs-dropdown-bg: #fcfaf7;--bs-dropdown-border-color: #e9e2da;--bs-dropdown-border-radius: 0.875rem;--bs-dropdown-box-shadow: 0 2px 4px -1px rgba(59, 52, 47, 0.06), 0 6px 14px -6px rgba(59, 52, 47, 0.12);--bs-dropdown-spacer: 0.5rem;--bs-dropdown-padding-x: 0.375rem;--bs-dropdown-padding-y: 0.375rem;--bs-dropdown-item-padding-x: 0.75rem;--bs-dropdown-item-padding-y: 0.625rem;--bs-dropdown-link-color: #3b342f;--bs-dropdown-link-hover-color: #3b342f;--bs-dropdown-link-hover-bg: #edf4ee;--bs-dropdown-link-active-color: #2c5a38;--bs-dropdown-link-active-bg: #edf4ee;--bs-dropdown-header-color: #8a807a;width:16.25rem;min-width:16.25rem;margin-top:.5rem;padding:.375rem .375rem;font-size:.8125rem;background-color:#fcfaf7;border:1px solid #e9e2da;border-radius:.875rem;box-shadow:var(--bs-dropdown-box-shadow)}.dropdown-item{display:flex;align-items:center;gap:.5rem;width:100%;text-align:left;border-radius:.5rem;font-size:.8125rem;font-weight:400;background-color:rgba(0,0,0,0);transition:background-color 120ms cubic-bezier(0.2, 0, 0.2, 1),border-color 120ms cubic-bezier(0.2, 0, 0.2, 1),color 120ms cubic-bezier(0.2, 0, 0.2, 1),box-shadow 120ms cubic-bezier(0.2, 0, 0.2, 1)}.dropdown-item:hover,.dropdown-item:focus,.dropdown-item:focus-visible{border:0;color:#3b342f;background-color:#edf4ee}.dropdown-item.active{color:#2c5a38;background-color:#edf4ee;font-weight:600;border:0}.dropdown-item:active{border:0}.dropdown-item.active:hover,.dropdown-item.active:focus,.dropdown-item.active:focus-visible{color:#2c5a38;background-color:#edf4ee}.dropdown-toggle::after{border:0;width:.625rem;height:.625rem;margin-left:.45rem;vertical-align:-0.125em;background-color:currentColor;background-image:none;-webkit-mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3e%3cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3e%3cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.dropup .dropdown-toggle::after{border:0;transform:rotate(180deg)}.dropend .dropdown-toggle::after{border:0;transform:rotate(-90deg)}.toast{--bs-toast-bg: #fcfaf7;--bs-toast-color: #3b342f;--bs-toast-border-color: #e9e2da;--bs-toast-border-radius: 0.625rem;--bs-toast-box-shadow: 0 8px 28px -10px rgba(59, 52, 47, 0.2), 0 2px 6px -2px rgba(59, 52, 47, 0.08);--bs-toast-max-width: 420px;--bs-toast-padding-x: 0;--bs-toast-padding-y: 0;position:relative;width:100%;max-width:420px;min-width:min(100%,300px);padding:0;background-color:#fcfaf7;border:1px solid #e9e2da;border-radius:.625rem;box-shadow:0 8px 28px -10px rgba(59,52,47,.2),0 2px 6px -2px rgba(59,52,47,.08);overflow:hidden}.toast .toast-header{display:flex;align-items:flex-start;gap:12px;padding:1rem 1rem 0;border-bottom:0;background-color:rgba(0,0,0,0);color:#3b342f}.toast .toast-header .bi:first-child{flex-shrink:0;margin-top:1px;font-size:15px;line-height:1}.toast .toast-header strong,.toast .toast-header .me-auto{font-size:.875rem;font-weight:600;line-height:1.3;color:#3b342f}.toast .toast-header .btn-close{margin:-0.125rem -0.125rem 0 auto}.toast .toast-body{padding:0 1rem 1rem;font-size:.75rem;line-height:1.4;color:#6b625b}.toast:has(.toast-header .bi) .toast-body{padding-left:calc(1rem + 15px + 12px)}.toast:not(:has(.toast-header)) .toast-body{padding:1rem;font-size:.875rem;color:#3b342f}.toast-container.sq-toast-stack{position:fixed;right:2rem;bottom:2rem;z-index:1090;display:flex;flex-direction:column;align-items:flex-end;gap:.75rem;width:min(420px,100vw - 4rem);min-width:0;padding:0;pointer-events:none}.toast-container.sq-toast-stack>.toast{pointer-events:auto}.toast.toast-auto-dismiss .toast-timer{position:absolute;left:0;right:0;bottom:0;height:3px;background-color:rgba(0,0,0,0);pointer-events:none}.toast.toast-auto-dismiss .toast-timer-fill{display:block;height:100%;width:0;background-color:#418252;transition:width 3000ms linear}.toast.toast-auto-dismiss.show .toast-timer-fill{width:100%}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 220px;--bs-tooltip-padding-x: 0.55rem;--bs-tooltip-padding-y: 0.35rem;--bs-tooltip-margin: 0;--bs-tooltip-font-size: 0.6875rem;--bs-tooltip-color: #fdfbf8;--bs-tooltip-bg: #3b342f;--bs-tooltip-border-radius: 0.25rem;--bs-tooltip-opacity: 1;--bs-tooltip-arrow-width: 0.625rem;--bs-tooltip-arrow-height: 0.3125rem}.tooltip-inner{font-weight:600;line-height:1.3;box-shadow:0 2px 4px -1px rgba(59,52,47,.06),0 6px 14px -6px rgba(59,52,47,.12)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 260px;--bs-popover-font-size: 0.8125rem;--bs-popover-bg: #fcfaf7;--bs-popover-border-width: 1px;--bs-popover-border-color: #e9e2da;--bs-popover-border-radius: 0.875rem;--bs-popover-inner-border-radius: calc(0.875rem - 1px);--bs-popover-box-shadow: 0 2px 4px -1px rgba(59, 52, 47, 0.06), 0 6px 14px -6px rgba(59, 52, 47, 0.12);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.875rem;--bs-popover-header-font-size: 0.8125rem;--bs-popover-header-color: #3b342f;--bs-popover-header-bg: #fcfaf7;--bs-popover-header-border-color: transparent;--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 0.875rem;--bs-popover-body-color: #6b625b;--bs-popover-arrow-width: 0;--bs-popover-arrow-height: 0;--bs-popover-arrow-border: var(--bs-popover-border-color);box-shadow:var(--bs-popover-box-shadow)}.popover .popover-arrow{display:none}.popover-header{font-family:"Manrope","Helvetica Neue",arial,sans-serif;font-weight:600;border-bottom:0;padding-bottom:.25rem}.popover-body{line-height:1.5;padding-top:0}.offcanvas{--bs-offcanvas-bg: #fcfaf7;--bs-offcanvas-color: #3b342f;--bs-offcanvas-border-color: #e9e2da;border-radius:0}.offcanvas-header{border-bottom:var(--bs-border-width) solid var(--bs-offcanvas-border-color)}.offcanvas-header .btn-close{padding:0;margin:0 0 0 auto}.offcanvas-title{font-family:"Newsreader",georgia,"Times New Roman",serif;font-weight:600;letter-spacing:-0.01em}.accordion{--bs-accordion-color: #3b342f;--bs-accordion-bg: #fcfaf7;--bs-accordion-border-color: #e9e2da;--bs-accordion-border-width: 1px;--bs-accordion-border-radius: 0.875rem;--bs-accordion-inner-border-radius: calc( var(--bs-accordion-border-radius) - var(--bs-accordion-border-width) );--bs-accordion-btn-color: #3b342f;--bs-accordion-active-color: #2c5a38;--bs-accordion-active-bg: #edf4ee;--bs-accordion-btn-focus-border-color: #418252;--bs-accordion-btn-focus-box-shadow: 0 0 0 0.1875rem rgba(65, 130, 82, 0.22);--bs-accordion-btn-icon-width: 0.75rem;--bs-accordion-btn-icon-transition: transform 180ms cubic-bezier(0.2, 0, 0.2, 1);--bs-accordion-transition: 180ms cubic-bezier(0.2, 0, 0.2, 1)}.accordion:not(.accordion-flush)>.accordion-item{overflow:hidden}.accordion-header,.accordion-header :is(h1,h2,h3,h4,h5,h6){font-family:"Manrope","Helvetica Neue",arial,sans-serif;font-size:.875rem;font-weight:600;line-height:1.5;letter-spacing:normal;color:#3b342f}.accordion-button{font-family:inherit;font-size:.875rem;font-weight:600;box-shadow:none}.accordion-button:not(.collapsed){box-shadow:none}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23a79d95' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:var(--bs-accordion-btn-icon-width);transition:transform 180ms cubic-bezier(0.2, 0, 0.2, 1)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%232c5a38' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");transform:var(--bs-accordion-btn-icon-transform, rotate(-180deg))}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 0;--bs-breadcrumb-bg: transparent;--bs-breadcrumb-border-radius: 0;--bs-breadcrumb-divider: "\003e";--bs-breadcrumb-divider-color: #a79d95;--bs-breadcrumb-item-active-color: #8a807a;--bs-breadcrumb-item-padding-x: 0.4375rem;display:flex;flex-wrap:wrap;align-items:center;padding-left:0;margin-bottom:0;list-style:none;font-size:.75rem;font-weight:400;color:#8a807a}.breadcrumb>.breadcrumb-item{list-style:none}.breadcrumb>.breadcrumb-item::marker{content:none}.breadcrumb>.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb>.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, ">")}.breadcrumb .breadcrumb-item a{color:#8a807a;text-decoration:none;transition:color 120ms cubic-bezier(0.2, 0, 0.2, 1)}.breadcrumb .breadcrumb-item a:hover{color:#4e463f;text-decoration:underline}.breadcrumb .breadcrumb-item.active{font-weight:400}hr{color:#e9e2da;opacity:1;border-color:#e9e2da}
