@charset "UTF-8";[data-v-b02953be]:root{--md-primary: rgb(132 83 23);--md-on-primary: rgb(255 255 255);--md-primary-container: rgb(255 220 188);--md-on-primary-container: rgb(104 61 0);--md-secondary: rgb(114 90 66);--md-on-secondary: rgb(255 255 255);--md-secondary-container: rgb(254 221 190);--md-on-secondary-container: rgb(88 67 44);--md-tertiary: rgb(87 99 59);--md-on-tertiary: rgb(255 255 255);--md-tertiary-container: rgb(218 232 181);--md-on-tertiary-container: rgb(63 75 37);--md-error: rgb(186 26 26);--md-on-error: rgb(255 255 255);--md-error-container: rgb(255 218 214);--md-on-error-container: rgb(147 0 10);--md-background: rgb(255 248 244);--md-on-background: rgb(33 26 20);--md-surface: rgb(255 248 244);--md-surface-dim: rgb(230 216 205);--md-surface-bright: rgb(255 248 244);--md-surface-container-lowest: rgb(255 255 255);--md-surface-container-low: rgb(255 241 231);--md-surface-container: rgb(250 235 224);--md-surface-container-high: rgb(244 230 218);--md-surface-container-highest: rgb(238 224 213);--md-surface-tint: rgb(132 83 23);--md-on-surface: rgb(33 26 20);--md-on-surface-variant: rgb(80 69 58);--md-outline: rgb(131 117 104);--md-outline-variant: rgb(213 195 181);--md-inverse-surface: rgb(55 47 40);--md-inverse-on-surface: rgb(253 238 227);--md-inverse-primary: rgb(251 185 116);--md-scrim: rgba(0, 0, 0, .32);--md-shadow-color: rgba(0, 0, 0, .15);--md-success: rgb(75 110 36);--md-on-success: rgb(255 255 255);--md-success-container: rgb(200 240 150);--md-state-hover-opacity: .08;--md-state-focus-opacity: .12;--md-state-pressed-opacity: .12;--md-state-dragged-opacity: .16;--md-font-brand: "Roboto", system-ui, -apple-system, sans-serif;--md-font-plain: "Roboto", system-ui, -apple-system, sans-serif;--md-font-mono: "JetBrains Mono", ui-monospace, monospace;--md-display-large: 400 3.5625rem/4rem var(--md-font-brand);--md-display-medium: 400 2.8125rem/3.25rem var(--md-font-brand);--md-display-small: 400 2.25rem/2.75rem var(--md-font-brand);--md-headline-large: 400 2rem/2.5rem var(--md-font-brand);--md-headline-medium: 400 1.75rem/2.25rem var(--md-font-brand);--md-headline-small: 400 1.5rem/2rem var(--md-font-brand);--md-title-large: 400 1.375rem/1.75rem var(--md-font-brand);--md-title-medium: 500 1rem/1.5rem var(--md-font-plain);--md-title-small: 500 .875rem/1.25rem var(--md-font-plain);--md-body-large: 400 1rem/1.5rem var(--md-font-plain);--md-body-medium: 400 .875rem/1.25rem var(--md-font-plain);--md-body-small: 400 .75rem/1rem var(--md-font-plain);--md-label-large: 500 .875rem/1.25rem var(--md-font-plain);--md-label-medium: 500 .75rem/1rem var(--md-font-plain);--md-label-small: 500 .6875rem/1rem var(--md-font-plain);--md-shape-none: 0;--md-shape-extra-small: 4px;--md-shape-small: 8px;--md-shape-medium: 12px;--md-shape-large: 16px;--md-shape-extra-large: 28px;--md-shape-full: 9999px;--md-elevation-0: none;--md-elevation-1: 0 1px 2px rgba(0, 0, 0, .3), 0 1px 3px 1px rgba(0, 0, 0, .15);--md-elevation-2: 0 1px 2px rgba(0, 0, 0, .3), 0 2px 6px 2px rgba(0, 0, 0, .15);--md-elevation-3: 0 1px 3px rgba(0, 0, 0, .3), 0 4px 8px 3px rgba(0, 0, 0, .15);--md-elevation-4: 0 2px 3px rgba(0, 0, 0, .3), 0 6px 10px 4px rgba(0, 0, 0, .15);--md-elevation-5: 0 4px 4px rgba(0, 0, 0, .3), 0 8px 12px 6px rgba(0, 0, 0, .15);--md-motion-easing-standard: cubic-bezier(.2, 0, 0, 1);--md-motion-easing-emphasized: cubic-bezier(.2, 0, 0, 1);--md-motion-easing-decelerate: cubic-bezier(0, 0, 0, 1);--md-motion-easing-accelerate: cubic-bezier(.3, 0, .8, .15);--md-motion-duration-short1: 50ms;--md-motion-duration-short2: .1s;--md-motion-duration-short3: .15s;--md-motion-duration-short4: .2s;--md-motion-duration-medium1: .25s;--md-motion-duration-medium2: .3s;--md-motion-duration-medium3: .35s;--md-motion-duration-medium4: .4s;--md-motion-duration-long1: .45s;--md-motion-duration-long2: .5s;--md-nav-height: 80px;--md-nav-top-height: 0px;--md-max-width: 600px;--md-safe-area-bottom: env(safe-area-inset-bottom, 0px);--md-spacing-xs: 4px;--md-spacing-sm: 8px;--md-spacing-md: 16px;--md-spacing-lg: 24px;--md-spacing-xl: 32px;--md-spacing-2xl: 48px}[data-theme=dark][data-v-b02953be]{--md-primary: rgb(251 185 116);--md-on-primary: rgb(73 41 0);--md-primary-container: rgb(104 61 0);--md-on-primary-container: rgb(255 220 188);--md-secondary: rgb(225 193 163);--md-on-secondary: rgb(64 44 24);--md-secondary-container: rgb(88 67 44);--md-on-secondary-container: rgb(254 221 190);--md-tertiary: rgb(190 204 155);--md-on-tertiary: rgb(41 52 17);--md-tertiary-container: rgb(63 75 37);--md-on-tertiary-container: rgb(218 232 181);--md-error: rgb(255 180 171);--md-on-error: rgb(105 0 5);--md-error-container: rgb(147 0 10);--md-on-error-container: rgb(255 218 214);--md-background: rgb(25 18 12);--md-on-background: rgb(238 224 213);--md-surface: rgb(25 18 12);--md-surface-dim: rgb(25 18 12);--md-surface-bright: rgb(64 56 48);--md-surface-container-lowest: rgb(19 13 7);--md-surface-container-low: rgb(33 26 20);--md-surface-container: rgb(37 30 23);--md-surface-container-high: rgb(48 41 33);--md-surface-container-highest: rgb(60 51 44);--md-surface-tint: rgb(251 185 116);--md-on-surface: rgb(238 224 213);--md-on-surface-variant: rgb(213 195 181);--md-outline: rgb(157 142 129);--md-outline-variant: rgb(80 69 58);--md-inverse-surface: rgb(238 224 213);--md-inverse-on-surface: rgb(55 47 40);--md-inverse-primary: rgb(132 83 23);--md-scrim: rgba(0, 0, 0, .64);--md-shadow-color: rgba(0, 0, 0, .3);--md-success: rgb(175 215 130);--md-on-success: rgb(0 57 16);--md-success-container: rgb(50 80 15);--md-elevation-1: 0 1px 3px 1px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .6);--md-elevation-2: 0 2px 6px 2px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .6);--md-elevation-3: 0 4px 8px 3px rgba(0, 0, 0, .4), 0 1px 3px rgba(0, 0, 0, .6);--md-elevation-4: 0 6px 10px 4px rgba(0, 0, 0, .4), 0 2px 3px rgba(0, 0, 0, .6);--md-elevation-5: 0 8px 12px 6px rgba(0, 0, 0, .4), 0 4px 4px rgba(0, 0, 0, .6)}@media(min-width:768px){[data-v-b02953be]:root{--md-nav-height: 0px;--md-nav-top-height: 64px;--md-max-width: 830px}}.m-icon[data-v-b02953be]{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;vertical-align:middle}[data-v-c69dd357]:root{--md-primary: rgb(132 83 23);--md-on-primary: rgb(255 255 255);--md-primary-container: rgb(255 220 188);--md-on-primary-container: rgb(104 61 0);--md-secondary: rgb(114 90 66);--md-on-secondary: rgb(255 255 255);--md-secondary-container: rgb(254 221 190);--md-on-secondary-container: rgb(88 67 44);--md-tertiary: rgb(87 99 59);--md-on-tertiary: rgb(255 255 255);--md-tertiary-container: rgb(218 232 181);--md-on-tertiary-container: rgb(63 75 37);--md-error: rgb(186 26 26);--md-on-error: rgb(255 255 255);--md-error-container: rgb(255 218 214);--md-on-error-container: rgb(147 0 10);--md-background: rgb(255 248 244);--md-on-background: rgb(33 26 20);--md-surface: rgb(255 248 244);--md-surface-dim: rgb(230 216 205);--md-surface-bright: rgb(255 248 244);--md-surface-container-lowest: rgb(255 255 255);--md-surface-container-low: rgb(255 241 231);--md-surface-container: rgb(250 235 224);--md-surface-container-high: rgb(244 230 218);--md-surface-container-highest: rgb(238 224 213);--md-surface-tint: rgb(132 83 23);--md-on-surface: rgb(33 26 20);--md-on-surface-variant: rgb(80 69 58);--md-outline: rgb(131 117 104);--md-outline-variant: rgb(213 195 181);--md-inverse-surface: rgb(55 47 40);--md-inverse-on-surface: rgb(253 238 227);--md-inverse-primary: rgb(251 185 116);--md-scrim: rgba(0, 0, 0, .32);--md-shadow-color: rgba(0, 0, 0, .15);--md-success: rgb(75 110 36);--md-on-success: rgb(255 255 255);--md-success-container: rgb(200 240 150);--md-state-hover-opacity: .08;--md-state-focus-opacity: .12;--md-state-pressed-opacity: .12;--md-state-dragged-opacity: .16;--md-font-brand: "Roboto", system-ui, -apple-system, sans-serif;--md-font-plain: "Roboto", system-ui, -apple-system, sans-serif;--md-font-mono: "JetBrains Mono", ui-monospace, monospace;--md-display-large: 400 3.5625rem/4rem var(--md-font-brand);--md-display-medium: 400 2.8125rem/3.25rem var(--md-font-brand);--md-display-small: 400 2.25rem/2.75rem var(--md-font-brand);--md-headline-large: 400 2rem/2.5rem var(--md-font-brand);--md-headline-medium: 400 1.75rem/2.25rem var(--md-font-brand);--md-headline-small: 400 1.5rem/2rem var(--md-font-brand);--md-title-large: 400 1.375rem/1.75rem var(--md-font-brand);--md-title-medium: 500 1rem/1.5rem var(--md-font-plain);--md-title-small: 500 .875rem/1.25rem var(--md-font-plain);--md-body-large: 400 1rem/1.5rem var(--md-font-plain);--md-body-medium: 400 .875rem/1.25rem var(--md-font-plain);--md-body-small: 400 .75rem/1rem var(--md-font-plain);--md-label-large: 500 .875rem/1.25rem var(--md-font-plain);--md-label-medium: 500 .75rem/1rem var(--md-font-plain);--md-label-small: 500 .6875rem/1rem var(--md-font-plain);--md-shape-none: 0;--md-shape-extra-small: 4px;--md-shape-small: 8px;--md-shape-medium: 12px;--md-shape-large: 16px;--md-shape-extra-large: 28px;--md-shape-full: 9999px;--md-elevation-0: none;--md-elevation-1: 0 1px 2px rgba(0, 0, 0, .3), 0 1px 3px 1px rgba(0, 0, 0, .15);--md-elevation-2: 0 1px 2px rgba(0, 0, 0, .3), 0 2px 6px 2px rgba(0, 0, 0, .15);--md-elevation-3: 0 1px 3px rgba(0, 0, 0, .3), 0 4px 8px 3px rgba(0, 0, 0, .15);--md-elevation-4: 0 2px 3px rgba(0, 0, 0, .3), 0 6px 10px 4px rgba(0, 0, 0, .15);--md-elevation-5: 0 4px 4px rgba(0, 0, 0, .3), 0 8px 12px 6px rgba(0, 0, 0, .15);--md-motion-easing-standard: cubic-bezier(.2, 0, 0, 1);--md-motion-easing-emphasized: cubic-bezier(.2, 0, 0, 1);--md-motion-easing-decelerate: cubic-bezier(0, 0, 0, 1);--md-motion-easing-accelerate: cubic-bezier(.3, 0, .8, .15);--md-motion-duration-short1: 50ms;--md-motion-duration-short2: .1s;--md-motion-duration-short3: .15s;--md-motion-duration-short4: .2s;--md-motion-duration-medium1: .25s;--md-motion-duration-medium2: .3s;--md-motion-duration-medium3: .35s;--md-motion-duration-medium4: .4s;--md-motion-duration-long1: .45s;--md-motion-duration-long2: .5s;--md-nav-height: 80px;--md-nav-top-height: 0px;--md-max-width: 600px;--md-safe-area-bottom: env(safe-area-inset-bottom, 0px);--md-spacing-xs: 4px;--md-spacing-sm: 8px;--md-spacing-md: 16px;--md-spacing-lg: 24px;--md-spacing-xl: 32px;--md-spacing-2xl: 48px}[data-theme=dark][data-v-c69dd357]{--md-primary: rgb(251 185 116);--md-on-primary: rgb(73 41 0);--md-primary-container: rgb(104 61 0);--md-on-primary-container: rgb(255 220 188);--md-secondary: rgb(225 193 163);--md-on-secondary: rgb(64 44 24);--md-secondary-container: rgb(88 67 44);--md-on-secondary-container: rgb(254 221 190);--md-tertiary: rgb(190 204 155);--md-on-tertiary: rgb(41 52 17);--md-tertiary-container: rgb(63 75 37);--md-on-tertiary-container: rgb(218 232 181);--md-error: rgb(255 180 171);--md-on-error: rgb(105 0 5);--md-error-container: rgb(147 0 10);--md-on-error-container: rgb(255 218 214);--md-background: rgb(25 18 12);--md-on-background: rgb(238 224 213);--md-surface: rgb(25 18 12);--md-surface-dim: rgb(25 18 12);--md-surface-bright: rgb(64 56 48);--md-surface-container-lowest: rgb(19 13 7);--md-surface-container-low: rgb(33 26 20);--md-surface-container: rgb(37 30 23);--md-surface-container-high: rgb(48 41 33);--md-surface-container-highest: rgb(60 51 44);--md-surface-tint: rgb(251 185 116);--md-on-surface: rgb(238 224 213);--md-on-surface-variant: rgb(213 195 181);--md-outline: rgb(157 142 129);--md-outline-variant: rgb(80 69 58);--md-inverse-surface: rgb(238 224 213);--md-inverse-on-surface: rgb(55 47 40);--md-inverse-primary: rgb(132 83 23);--md-scrim: rgba(0, 0, 0, .64);--md-shadow-color: rgba(0, 0, 0, .3);--md-success: rgb(175 215 130);--md-on-success: rgb(0 57 16);--md-success-container: rgb(50 80 15);--md-elevation-1: 0 1px 3px 1px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .6);--md-elevation-2: 0 2px 6px 2px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .6);--md-elevation-3: 0 4px 8px 3px rgba(0, 0, 0, .4), 0 1px 3px rgba(0, 0, 0, .6);--md-elevation-4: 0 6px 10px 4px rgba(0, 0, 0, .4), 0 2px 3px rgba(0, 0, 0, .6);--md-elevation-5: 0 8px 12px 6px rgba(0, 0, 0, .4), 0 4px 4px rgba(0, 0, 0, .6)}@media(min-width:768px){[data-v-c69dd357]:root{--md-nav-height: 0px;--md-nav-top-height: 64px;--md-max-width: 830px}}.m-button[data-v-c69dd357]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.m-button[data-v-c69dd357]:focus-visible{outline:2px solid var(--md-primary);outline-offset:2px}.m-button[data-v-c69dd357]{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 24px;border-radius:var(--md-shape-full);border:none;font:var(--md-label-large);letter-spacing:.1px;text-decoration:none;transition:box-shadow var(--md-motion-duration-short3) var(--md-motion-easing-standard),background-color var(--md-motion-duration-short3) var(--md-motion-easing-standard),color var(--md-motion-duration-short3) var(--md-motion-easing-standard);overflow:hidden;gap:8px}.m-button__state-layer[data-v-c69dd357]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--md-motion-duration-short3) var(--md-motion-easing-standard)}.m-button:hover .m-button__state-layer[data-v-c69dd357]{opacity:var(--md-state-hover-opacity)}.m-button:focus-visible .m-button__state-layer[data-v-c69dd357]{opacity:var(--md-state-focus-opacity)}.m-button:active .m-button__state-layer[data-v-c69dd357]{opacity:var(--md-state-pressed-opacity)}.m-button__content[data-v-c69dd357]{position:relative;display:inline-flex;align-items:center;gap:8px;z-index:1}.m-button__spinner[data-v-c69dd357]{width:18px;height:18px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:m-spin-c69dd357 .6s linear infinite}.m-button[data-v-c69dd357]{--_color: var(--md-primary);--_on-color: var(--md-on-primary);--_container: var(--md-secondary-container);--_on-container: var(--md-on-secondary-container)}.m-button--secondary[data-v-c69dd357]{--_color: var(--md-secondary);--_on-color: var(--md-on-secondary);--_container: var(--md-secondary-container);--_on-container: var(--md-on-secondary-container)}.m-button--tertiary[data-v-c69dd357]{--_color: var(--md-tertiary);--_on-color: var(--md-on-tertiary);--_container: var(--md-tertiary-container);--_on-container: var(--md-on-tertiary-container)}.m-button--success[data-v-c69dd357]{--_color: var(--md-success);--_on-color: var(--md-on-success);--_container: var(--md-success-container);--_on-container: var(--md-on-success-container)}.m-button--danger[data-v-c69dd357]{--_color: var(--md-error);--_on-color: var(--md-on-error);--_container: var(--md-error-container);--_on-container: var(--md-on-error-container)}.m-button--filled[data-v-c69dd357]{background:var(--_color);color:var(--_on-color)}.m-button--filled .m-button__state-layer[data-v-c69dd357]{background:var(--_on-color)}.m-button--filled[data-v-c69dd357]:hover{box-shadow:var(--md-elevation-1)}.m-button--outlined[data-v-c69dd357]{background:transparent;color:var(--_color);border:1px solid var(--md-outline)}.m-button--outlined .m-button__state-layer[data-v-c69dd357]{display:none}.m-button--outlined[data-v-c69dd357]:hover{background:color-mix(in srgb,var(--_color) 8%,transparent)}.m-button--outlined[data-v-c69dd357]:focus-visible{background:color-mix(in srgb,var(--_color) 12%,transparent)}.m-button--outlined[data-v-c69dd357]:active{background:color-mix(in srgb,var(--_color) 12%,transparent)}.m-button--text[data-v-c69dd357]{background:transparent;color:var(--_color);padding:0 12px}.m-button--text .m-button__state-layer[data-v-c69dd357]{display:none}.m-button--text[data-v-c69dd357]:hover{background:color-mix(in srgb,var(--_color) 8%,transparent)}.m-button--text[data-v-c69dd357]:focus-visible{background:color-mix(in srgb,var(--_color) 12%,transparent)}.m-button--text[data-v-c69dd357]:active{background:color-mix(in srgb,var(--_color) 12%,transparent)}.m-button--tonal[data-v-c69dd357]{background:var(--_container);color:var(--_on-container)}.m-button--tonal .m-button__state-layer[data-v-c69dd357]{background:var(--_on-container)}.m-button--tonal[data-v-c69dd357]:hover{box-shadow:var(--md-elevation-1)}.m-button--disabled[data-v-c69dd357]{opacity:.38;pointer-events:none;box-shadow:none}.m-button--loading[data-v-c69dd357]{pointer-events:none}.m-button--full-width[data-v-c69dd357]{width:100%}.m-button--icon-only[data-v-c69dd357]{min-width:40px;padding:0;border-radius:var(--md-shape-full)}@keyframes m-spin-c69dd357{to{transform:rotate(360deg)}}[data-v-1095fab9]:root{--md-primary: rgb(132 83 23);--md-on-primary: rgb(255 255 255);--md-primary-container: rgb(255 220 188);--md-on-primary-container: rgb(104 61 0);--md-secondary: rgb(114 90 66);--md-on-secondary: rgb(255 255 255);--md-secondary-container: rgb(254 221 190);--md-on-secondary-container: rgb(88 67 44);--md-tertiary: rgb(87 99 59);--md-on-tertiary: rgb(255 255 255);--md-tertiary-container: rgb(218 232 181);--md-on-tertiary-container: rgb(63 75 37);--md-error: rgb(186 26 26);--md-on-error: rgb(255 255 255);--md-error-container: rgb(255 218 214);--md-on-error-container: rgb(147 0 10);--md-background: rgb(255 248 244);--md-on-background: rgb(33 26 20);--md-surface: rgb(255 248 244);--md-surface-dim: rgb(230 216 205);--md-surface-bright: rgb(255 248 244);--md-surface-container-lowest: rgb(255 255 255);--md-surface-container-low: rgb(255 241 231);--md-surface-container: rgb(250 235 224);--md-surface-container-high: rgb(244 230 218);--md-surface-container-highest: rgb(238 224 213);--md-surface-tint: rgb(132 83 23);--md-on-surface: rgb(33 26 20);--md-on-surface-variant: rgb(80 69 58);--md-outline: rgb(131 117 104);--md-outline-variant: rgb(213 195 181);--md-inverse-surface: rgb(55 47 40);--md-inverse-on-surface: rgb(253 238 227);--md-inverse-primary: rgb(251 185 116);--md-scrim: rgba(0, 0, 0, .32);--md-shadow-color: rgba(0, 0, 0, .15);--md-success: rgb(75 110 36);--md-on-success: rgb(255 255 255);--md-success-container: rgb(200 240 150);--md-state-hover-opacity: .08;--md-state-focus-opacity: .12;--md-state-pressed-opacity: .12;--md-state-dragged-opacity: .16;--md-font-brand: "Roboto", system-ui, -apple-system, sans-serif;--md-font-plain: "Roboto", system-ui, -apple-system, sans-serif;--md-font-mono: "JetBrains Mono", ui-monospace, monospace;--md-display-large: 400 3.5625rem/4rem var(--md-font-brand);--md-display-medium: 400 2.8125rem/3.25rem var(--md-font-brand);--md-display-small: 400 2.25rem/2.75rem var(--md-font-brand);--md-headline-large: 400 2rem/2.5rem var(--md-font-brand);--md-headline-medium: 400 1.75rem/2.25rem var(--md-font-brand);--md-headline-small: 400 1.5rem/2rem var(--md-font-brand);--md-title-large: 400 1.375rem/1.75rem var(--md-font-brand);--md-title-medium: 500 1rem/1.5rem var(--md-font-plain);--md-title-small: 500 .875rem/1.25rem var(--md-font-plain);--md-body-large: 400 1rem/1.5rem var(--md-font-plain);--md-body-medium: 400 .875rem/1.25rem var(--md-font-plain);--md-body-small: 400 .75rem/1rem var(--md-font-plain);--md-label-large: 500 .875rem/1.25rem var(--md-font-plain);--md-label-medium: 500 .75rem/1rem var(--md-font-plain);--md-label-small: 500 .6875rem/1rem var(--md-font-plain);--md-shape-none: 0;--md-shape-extra-small: 4px;--md-shape-small: 8px;--md-shape-medium: 12px;--md-shape-large: 16px;--md-shape-extra-large: 28px;--md-shape-full: 9999px;--md-elevation-0: none;--md-elevation-1: 0 1px 2px rgba(0, 0, 0, .3), 0 1px 3px 1px rgba(0, 0, 0, .15);--md-elevation-2: 0 1px 2px rgba(0, 0, 0, .3), 0 2px 6px 2px rgba(0, 0, 0, .15);--md-elevation-3: 0 1px 3px rgba(0, 0, 0, .3), 0 4px 8px 3px rgba(0, 0, 0, .15);--md-elevation-4: 0 2px 3px rgba(0, 0, 0, .3), 0 6px 10px 4px rgba(0, 0, 0, .15);--md-elevation-5: 0 4px 4px rgba(0, 0, 0, .3), 0 8px 12px 6px rgba(0, 0, 0, .15);--md-motion-easing-standard: cubic-bezier(.2, 0, 0, 1);--md-motion-easing-emphasized: cubic-bezier(.2, 0, 0, 1);--md-motion-easing-decelerate: cubic-bezier(0, 0, 0, 1);--md-motion-easing-accelerate: cubic-bezier(.3, 0, .8, .15);--md-motion-duration-short1: 50ms;--md-motion-duration-short2: .1s;--md-motion-duration-short3: .15s;--md-motion-duration-short4: .2s;--md-motion-duration-medium1: .25s;--md-motion-duration-medium2: .3s;--md-motion-duration-medium3: .35s;--md-motion-duration-medium4: .4s;--md-motion-duration-long1: .45s;--md-motion-duration-long2: .5s;--md-nav-height: 80px;--md-nav-top-height: 0px;--md-max-width: 600px;--md-safe-area-bottom: env(safe-area-inset-bottom, 0px);--md-spacing-xs: 4px;--md-spacing-sm: 8px;--md-spacing-md: 16px;--md-spacing-lg: 24px;--md-spacing-xl: 32px;--md-spacing-2xl: 48px}[data-theme=dark][data-v-1095fab9]{--md-primary: rgb(251 185 116);--md-on-primary: rgb(73 41 0);--md-primary-container: rgb(104 61 0);--md-on-primary-container: rgb(255 220 188);--md-secondary: rgb(225 193 163);--md-on-secondary: rgb(64 44 24);--md-secondary-container: rgb(88 67 44);--md-on-secondary-container: rgb(254 221 190);--md-tertiary: rgb(190 204 155);--md-on-tertiary: rgb(41 52 17);--md-tertiary-container: rgb(63 75 37);--md-on-tertiary-container: rgb(218 232 181);--md-error: rgb(255 180 171);--md-on-error: rgb(105 0 5);--md-error-container: rgb(147 0 10);--md-on-error-container: rgb(255 218 214);--md-background: rgb(25 18 12);--md-on-background: rgb(238 224 213);--md-surface: rgb(25 18 12);--md-surface-dim: rgb(25 18 12);--md-surface-bright: rgb(64 56 48);--md-surface-container-lowest: rgb(19 13 7);--md-surface-container-low: rgb(33 26 20);--md-surface-container: rgb(37 30 23);--md-surface-container-high: rgb(48 41 33);--md-surface-container-highest: rgb(60 51 44);--md-surface-tint: rgb(251 185 116);--md-on-surface: rgb(238 224 213);--md-on-surface-variant: rgb(213 195 181);--md-outline: rgb(157 142 129);--md-outline-variant: rgb(80 69 58);--md-inverse-surface: rgb(238 224 213);--md-inverse-on-surface: rgb(55 47 40);--md-inverse-primary: rgb(132 83 23);--md-scrim: rgba(0, 0, 0, .64);--md-shadow-color: rgba(0, 0, 0, .3);--md-success: rgb(175 215 130);--md-on-success: rgb(0 57 16);--md-success-container: rgb(50 80 15);--md-elevation-1: 0 1px 3px 1px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .6);--md-elevation-2: 0 2px 6px 2px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .6);--md-elevation-3: 0 4px 8px 3px rgba(0, 0, 0, .4), 0 1px 3px rgba(0, 0, 0, .6);--md-elevation-4: 0 6px 10px 4px rgba(0, 0, 0, .4), 0 2px 3px rgba(0, 0, 0, .6);--md-elevation-5: 0 8px 12px 6px rgba(0, 0, 0, .4), 0 4px 4px rgba(0, 0, 0, .6)}@media(min-width:768px){[data-v-1095fab9]:root{--md-nav-height: 0px;--md-nav-top-height: 64px;--md-max-width: 830px}}.m-dialog-overlay[data-v-1095fab9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--md-spacing-lg);background:var(--md-scrim)}.m-dialog[data-v-1095fab9]{width:100%;max-width:560px;max-height:80dvh;display:flex;flex-direction:column;background:var(--md-surface-container-high);--md-text-field-surface: var(--md-surface-container-high);border-radius:var(--md-shape-extra-large);box-shadow:var(--md-elevation-3);overflow:hidden}.m-dialog__title[data-v-1095fab9]{padding:24px 24px 0;font:var(--md-headline-small);color:var(--md-on-surface)}.m-dialog__content[data-v-1095fab9]{padding:16px 24px 24px;font:var(--md-body-medium);color:var(--md-on-surface-variant);overflow-y:auto;flex:1}.m-dialog__actions[data-v-1095fab9]{display:flex;justify-content:flex-end;gap:8px;padding:0 24px 24px}.m-dialog-enter-active[data-v-1095fab9],.m-dialog-leave-active[data-v-1095fab9]{transition:opacity var(--md-motion-duration-medium1) var(--md-motion-easing-standard)}.m-dialog-enter-active .m-dialog[data-v-1095fab9],.m-dialog-leave-active .m-dialog[data-v-1095fab9]{transition:transform var(--md-motion-duration-medium1) var(--md-motion-easing-emphasized)}.m-dialog-enter-from[data-v-1095fab9],.m-dialog-leave-to[data-v-1095fab9]{opacity:0}.m-dialog-enter-from .m-dialog[data-v-1095fab9],.m-dialog-leave-to .m-dialog[data-v-1095fab9]{transform:scale(.9)}[data-v-d2fc5fde]:root{--md-primary: rgb(132 83 23);--md-on-primary: rgb(255 255 255);--md-primary-container: rgb(255 220 188);--md-on-primary-container: rgb(104 61 0);--md-secondary: rgb(114 90 66);--md-on-secondary: rgb(255 255 255);--md-secondary-container: rgb(254 221 190);--md-on-secondary-container: rgb(88 67 44);--md-tertiary: rgb(87 99 59);--md-on-tertiary: rgb(255 255 255);--md-tertiary-container: rgb(218 232 181);--md-on-tertiary-container: rgb(63 75 37);--md-error: rgb(186 26 26);--md-on-error: rgb(255 255 255);--md-error-container: rgb(255 218 214);--md-on-error-container: rgb(147 0 10);--md-background: rgb(255 248 244);--md-on-background: rgb(33 26 20);--md-surface: rgb(255 248 244);--md-surface-dim: rgb(230 216 205);--md-surface-bright: rgb(255 248 244);--md-surface-container-lowest: rgb(255 255 255);--md-surface-container-low: rgb(255 241 231);--md-surface-container: rgb(250 235 224);--md-surface-container-high: rgb(244 230 218);--md-surface-container-highest: rgb(238 224 213);--md-surface-tint: rgb(132 83 23);--md-on-surface: rgb(33 26 20);--md-on-surface-variant: rgb(80 69 58);--md-outline: rgb(131 117 104);--md-outline-variant: rgb(213 195 181);--md-inverse-surface: rgb(55 47 40);--md-inverse-on-surface: rgb(253 238 227);--md-inverse-primary: rgb(251 185 116);--md-scrim: rgba(0, 0, 0, .32);--md-shadow-color: rgba(0, 0, 0, .15);--md-success: rgb(75 110 36);--md-on-success: rgb(255 255 255);--md-success-container: rgb(200 240 150);--md-state-hover-opacity: .08;--md-state-focus-opacity: .12;--md-state-pressed-opacity: .12;--md-state-dragged-opacity: .16;--md-font-brand: "Roboto", system-ui, -apple-system, sans-serif;--md-font-plain: "Roboto", system-ui, -apple-system, sans-serif;--md-font-mono: "JetBrains Mono", ui-monospace, monospace;--md-display-large: 400 3.5625rem/4rem var(--md-font-brand);--md-display-medium: 400 2.8125rem/3.25rem var(--md-font-brand);--md-display-small: 400 2.25rem/2.75rem var(--md-font-brand);--md-headline-large: 400 2rem/2.5rem var(--md-font-brand);--md-headline-medium: 400 1.75rem/2.25rem var(--md-font-brand);--md-headline-small: 400 1.5rem/2rem var(--md-font-brand);--md-title-large: 400 1.375rem/1.75rem var(--md-font-brand);--md-title-medium: 500 1rem/1.5rem var(--md-font-plain);--md-title-small: 500 .875rem/1.25rem var(--md-font-plain);--md-body-large: 400 1rem/1.5rem var(--md-font-plain);--md-body-medium: 400 .875rem/1.25rem var(--md-font-plain);--md-body-small: 400 .75rem/1rem var(--md-font-plain);--md-label-large: 500 .875rem/1.25rem var(--md-font-plain);--md-label-medium: 500 .75rem/1rem var(--md-font-plain);--md-label-small: 500 .6875rem/1rem var(--md-font-plain);--md-shape-none: 0;--md-shape-extra-small: 4px;--md-shape-small: 8px;--md-shape-medium: 12px;--md-shape-large: 16px;--md-shape-extra-large: 28px;--md-shape-full: 9999px;--md-elevation-0: none;--md-elevation-1: 0 1px 2px rgba(0, 0, 0, .3), 0 1px 3px 1px rgba(0, 0, 0, .15);--md-elevation-2: 0 1px 2px rgba(0, 0, 0, .3), 0 2px 6px 2px rgba(0, 0, 0, .15);--md-elevation-3: 0 1px 3px rgba(0, 0, 0, .3), 0 4px 8px 3px rgba(0, 0, 0, .15);--md-elevation-4: 0 2px 3px rgba(0, 0, 0, .3), 0 6px 10px 4px rgba(0, 0, 0, .15);--md-elevation-5: 0 4px 4px rgba(0, 0, 0, .3), 0 8px 12px 6px rgba(0, 0, 0, .15);--md-motion-easing-standard: cubic-bezier(.2, 0, 0, 1);--md-motion-easing-emphasized: cubic-bezier(.2, 0, 0, 1);--md-motion-easing-decelerate: cubic-bezier(0, 0, 0, 1);--md-motion-easing-accelerate: cubic-bezier(.3, 0, .8, .15);--md-motion-duration-short1: 50ms;--md-motion-duration-short2: .1s;--md-motion-duration-short3: .15s;--md-motion-duration-short4: .2s;--md-motion-duration-medium1: .25s;--md-motion-duration-medium2: .3s;--md-motion-duration-medium3: .35s;--md-motion-duration-medium4: .4s;--md-motion-duration-long1: .45s;--md-motion-duration-long2: .5s;--md-nav-height: 80px;--md-nav-top-height: 0px;--md-max-width: 600px;--md-safe-area-bottom: env(safe-area-inset-bottom, 0px);--md-spacing-xs: 4px;--md-spacing-sm: 8px;--md-spacing-md: 16px;--md-spacing-lg: 24px;--md-spacing-xl: 32px;--md-spacing-2xl: 48px}[data-theme=dark][data-v-d2fc5fde]{--md-primary: rgb(251 185 116);--md-on-primary: rgb(73 41 0);--md-primary-container: rgb(104 61 0);--md-on-primary-container: rgb(255 220 188);--md-secondary: rgb(225 193 163);--md-on-secondary: rgb(64 44 24);--md-secondary-container: rgb(88 67 44);--md-on-secondary-container: rgb(254 221 190);--md-tertiary: rgb(190 204 155);--md-on-tertiary: rgb(41 52 17);--md-tertiary-container: rgb(63 75 37);--md-on-tertiary-container: rgb(218 232 181);--md-error: rgb(255 180 171);--md-on-error: rgb(105 0 5);--md-error-container: rgb(147 0 10);--md-on-error-container: rgb(255 218 214);--md-background: rgb(25 18 12);--md-on-background: rgb(238 224 213);--md-surface: rgb(25 18 12);--md-surface-dim: rgb(25 18 12);--md-surface-bright: rgb(64 56 48);--md-surface-container-lowest: rgb(19 13 7);--md-surface-container-low: rgb(33 26 20);--md-surface-container: rgb(37 30 23);--md-surface-container-high: rgb(48 41 33);--md-surface-container-highest: rgb(60 51 44);--md-surface-tint: rgb(251 185 116);--md-on-surface: rgb(238 224 213);--md-on-surface-variant: rgb(213 195 181);--md-outline: rgb(157 142 129);--md-outline-variant: rgb(80 69 58);--md-inverse-surface: rgb(238 224 213);--md-inverse-on-surface: rgb(55 47 40);--md-inverse-primary: rgb(132 83 23);--md-scrim: rgba(0, 0, 0, .64);--md-shadow-color: rgba(0, 0, 0, .3);--md-success: rgb(175 215 130);--md-on-success: rgb(0 57 16);--md-success-container: rgb(50 80 15);--md-elevation-1: 0 1px 3px 1px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .6);--md-elevation-2: 0 2px 6px 2px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .6);--md-elevation-3: 0 4px 8px 3px rgba(0, 0, 0, .4), 0 1px 3px rgba(0, 0, 0, .6);--md-elevation-4: 0 6px 10px 4px rgba(0, 0, 0, .4), 0 2px 3px rgba(0, 0, 0, .6);--md-elevation-5: 0 8px 12px 6px rgba(0, 0, 0, .4), 0 4px 4px rgba(0, 0, 0, .6)}@media(min-width:768px){[data-v-d2fc5fde]:root{--md-nav-height: 0px;--md-nav-top-height: 64px;--md-max-width: 830px}}.m-snackbar[data-v-d2fc5fde]{position:fixed;bottom:calc(var(--md-nav-height) + var(--md-safe-area-bottom) + 16px);left:50%;transform:translate(-50%);z-index:800;display:flex;align-items:center;gap:8px;min-width:288px;max-width:calc(100vw - 32px);padding:0 8px 0 16px;min-height:48px;background:var(--md-inverse-surface);color:var(--md-inverse-on-surface);border-radius:var(--md-shape-extra-small);box-shadow:var(--md-elevation-3)}.m-snackbar__text[data-v-d2fc5fde]{flex:1;font:var(--md-body-medium);padding:12px 0}.m-snackbar__action[data-v-d2fc5fde]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;padding:8px 12px;background:none;border:none;font:var(--md-label-large);color:var(--md-inverse-primary);border-radius:var(--md-shape-extra-small)}.m-snackbar__action[data-v-d2fc5fde]:hover{background:#ffffff14}.m-snackbar__close[data-v-d2fc5fde]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:50%;background:none;border:none;color:var(--md-inverse-on-surface)}.m-snackbar__close[data-v-d2fc5fde]:hover{background:#ffffff14}.m-snackbar-enter-active[data-v-d2fc5fde],.m-snackbar-leave-active[data-v-d2fc5fde]{transition:transform var(--md-motion-duration-medium1) var(--md-motion-easing-emphasized),opacity var(--md-motion-duration-medium1) var(--md-motion-easing-standard)}.m-snackbar-enter-from[data-v-d2fc5fde]{transform:translate(-50%) translateY(100%);opacity:0}.m-snackbar-leave-to[data-v-d2fc5fde]{transform:translate(-50%) translateY(0);opacity:0}[data-v-6f1947aa]:root{--md-primary: rgb(132 83 23);--md-on-primary: rgb(255 255 255);--md-primary-container: rgb(255 220 188);--md-on-primary-container: rgb(104 61 0);--md-secondary: rgb(114 90 66);--md-on-secondary: rgb(255 255 255);--md-secondary-container: rgb(254 221 190);--md-on-secondary-container: rgb(88 67 44);--md-tertiary: rgb(87 99 59);--md-on-tertiary: rgb(255 255 255);--md-tertiary-container: rgb(218 232 181);--md-on-tertiary-container: rgb(63 75 37);--md-error: rgb(186 26 26);--md-on-error: rgb(255 255 255);--md-error-container: rgb(255 218 214);--md-on-error-container: rgb(147 0 10);--md-background: rgb(255 248 244);--md-on-background: rgb(33 26 20);--md-surface: rgb(255 248 244);--md-surface-dim: rgb(230 216 205);--md-surface-bright: rgb(255 248 244);--md-surface-container-lowest: rgb(255 255 255);--md-surface-container-low: rgb(255 241 231);--md-surface-container: rgb(250 235 224);--md-surface-container-high: rgb(244 230 218);--md-surface-container-highest: rgb(238 224 213);--md-surface-tint: rgb(132 83 23);--md-on-surface: rgb(33 26 20);--md-on-surface-variant: rgb(80 69 58);--md-outline: rgb(131 117 104);--md-outline-variant: rgb(213 195 181);--md-inverse-surface: rgb(55 47 40);--md-inverse-on-surface: rgb(253 238 227);--md-inverse-primary: rgb(251 185 116);--md-scrim: rgba(0, 0, 0, .32);--md-shadow-color: rgba(0, 0, 0, .15);--md-success: rgb(75 110 36);--md-on-success: rgb(255 255 255);--md-success-container: rgb(200 240 150);--md-state-hover-opacity: .08;--md-state-focus-opacity: .12;--md-state-pressed-opacity: .12;--md-state-dragged-opacity: .16;--md-font-brand: "Roboto", system-ui, -apple-system, sans-serif;--md-font-plain: "Roboto", system-ui, -apple-system, sans-serif;--md-font-mono: "JetBrains Mono", ui-monospace, monospace;--md-display-large: 400 3.5625rem/4rem var(--md-font-brand);--md-display-medium: 400 2.8125rem/3.25rem var(--md-font-brand);--md-display-small: 400 2.25rem/2.75rem var(--md-font-brand);--md-headline-large: 400 2rem/2.5rem var(--md-font-brand);--md-headline-medium: 400 1.75rem/2.25rem var(--md-font-brand);--md-headline-small: 400 1.5rem/2rem var(--md-font-brand);--md-title-large: 400 1.375rem/1.75rem var(--md-font-brand);--md-title-medium: 500 1rem/1.5rem var(--md-font-plain);--md-title-small: 500 .875rem/1.25rem var(--md-font-plain);--md-body-large: 400 1rem/1.5rem var(--md-font-plain);--md-body-medium: 400 .875rem/1.25rem var(--md-font-plain);--md-body-small: 400 .75rem/1rem var(--md-font-plain);--md-label-large: 500 .875rem/1.25rem var(--md-font-plain);--md-label-medium: 500 .75rem/1rem var(--md-font-plain);--md-label-small: 500 .6875rem/1rem var(--md-font-plain);--md-shape-none: 0;--md-shape-extra-small: 4px;--md-shape-small: 8px;--md-shape-medium: 12px;--md-shape-large: 16px;--md-shape-extra-large: 28px;--md-shape-full: 9999px;--md-elevation-0: none;--md-elevation-1: 0 1px 2px rgba(0, 0, 0, .3), 0 1px 3px 1px rgba(0, 0, 0, .15);--md-elevation-2: 0 1px 2px rgba(0, 0, 0, .3), 0 2px 6px 2px rgba(0, 0, 0, .15);--md-elevation-3: 0 1px 3px rgba(0, 0, 0, .3), 0 4px 8px 3px rgba(0, 0, 0, .15);--md-elevation-4: 0 2px 3px rgba(0, 0, 0, .3), 0 6px 10px 4px rgba(0, 0, 0, .15);--md-elevation-5: 0 4px 4px rgba(0, 0, 0, .3), 0 8px 12px 6px rgba(0, 0, 0, .15);--md-motion-easing-standard: cubic-bezier(.2, 0, 0, 1);--md-motion-easing-emphasized: cubic-bezier(.2, 0, 0, 1);--md-motion-easing-decelerate: cubic-bezier(0, 0, 0, 1);--md-motion-easing-accelerate: cubic-bezier(.3, 0, .8, .15);--md-motion-duration-short1: 50ms;--md-motion-duration-short2: .1s;--md-motion-duration-short3: .15s;--md-motion-duration-short4: .2s;--md-motion-duration-medium1: .25s;--md-motion-duration-medium2: .3s;--md-motion-duration-medium3: .35s;--md-motion-duration-medium4: .4s;--md-motion-duration-long1: .45s;--md-motion-duration-long2: .5s;--md-nav-height: 80px;--md-nav-top-height: 0px;--md-max-width: 600px;--md-safe-area-bottom: env(safe-area-inset-bottom, 0px);--md-spacing-xs: 4px;--md-spacing-sm: 8px;--md-spacing-md: 16px;--md-spacing-lg: 24px;--md-spacing-xl: 32px;--md-spacing-2xl: 48px}[data-theme=dark][data-v-6f1947aa]{--md-primary: rgb(251 185 116);--md-on-primary: rgb(73 41 0);--md-primary-container: rgb(104 61 0);--md-on-primary-container: rgb(255 220 188);--md-secondary: rgb(225 193 163);--md-on-secondary: rgb(64 44 24);--md-secondary-container: rgb(88 67 44);--md-on-secondary-container: rgb(254 221 190);--md-tertiary: rgb(190 204 155);--md-on-tertiary: rgb(41 52 17);--md-tertiary-container: rgb(63 75 37);--md-on-tertiary-container: rgb(218 232 181);--md-error: rgb(255 180 171);--md-on-error: rgb(105 0 5);--md-error-container: rgb(147 0 10);--md-on-error-container: rgb(255 218 214);--md-background: rgb(25 18 12);--md-on-background: rgb(238 224 213);--md-surface: rgb(25 18 12);--md-surface-dim: rgb(25 18 12);--md-surface-bright: rgb(64 56 48);--md-surface-container-lowest: rgb(19 13 7);--md-surface-container-low: rgb(33 26 20);--md-surface-container: rgb(37 30 23);--md-surface-container-high: rgb(48 41 33);--md-surface-container-highest: rgb(60 51 44);--md-surface-tint: rgb(251 185 116);--md-on-surface: rgb(238 224 213);--md-on-surface-variant: rgb(213 195 181);--md-outline: rgb(157 142 129);--md-outline-variant: rgb(80 69 58);--md-inverse-surface: rgb(238 224 213);--md-inverse-on-surface: rgb(55 47 40);--md-inverse-primary: rgb(132 83 23);--md-scrim: rgba(0, 0, 0, .64);--md-shadow-color: rgba(0, 0, 0, .3);--md-success: rgb(175 215 130);--md-on-success: rgb(0 57 16);--md-success-container: rgb(50 80 15);--md-elevation-1: 0 1px 3px 1px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .6);--md-elevation-2: 0 2px 6px 2px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .6);--md-elevation-3: 0 4px 8px 3px rgba(0, 0, 0, .4), 0 1px 3px rgba(0, 0, 0, .6);--md-elevation-4: 0 6px 10px 4px rgba(0, 0, 0, .4), 0 2px 3px rgba(0, 0, 0, .6);--md-elevation-5: 0 8px 12px 6px rgba(0, 0, 0, .4), 0 4px 4px rgba(0, 0, 0, .6)}@media(min-width:768px){[data-v-6f1947aa]:root{--md-nav-height: 0px;--md-nav-top-height: 64px;--md-max-width: 830px}}.sync-conflict__message[data-v-6f1947aa]{font:var(--md-body-medium);color:var(--md-on-surface-variant)}[data-v-3823377a]:root{--md-primary: rgb(132 83 23);--md-on-primary: rgb(255 255 255);--md-primary-container: rgb(255 220 188);--md-on-primary-container: rgb(104 61 0);--md-secondary: rgb(114 90 66);--md-on-secondary: rgb(255 255 255);--md-secondary-container: rgb(254 221 190);--md-on-secondary-container: rgb(88 67 44);--md-tertiary: rgb(87 99 59);--md-on-tertiary: rgb(255 255 255);--md-tertiary-container: rgb(218 232 181);--md-on-tertiary-container: rgb(63 75 37);--md-error: rgb(186 26 26);--md-on-error: rgb(255 255 255);--md-error-container: rgb(255 218 214);--md-on-error-container: rgb(147 0 10);--md-background: rgb(255 248 244);--md-on-background: rgb(33 26 20);--md-surface: rgb(255 248 244);--md-surface-dim: rgb(230 216 205);--md-surface-bright: rgb(255 248 244);--md-surface-container-lowest: rgb(255 255 255);--md-surface-container-low: rgb(255 241 231);--md-surface-container: rgb(250 235 224);--md-surface-container-high: rgb(244 230 218);--md-surface-container-highest: rgb(238 224 213);--md-surface-tint: rgb(132 83 23);--md-on-surface: rgb(33 26 20);--md-on-surface-variant: rgb(80 69 58);--md-outline: rgb(131 117 104);--md-outline-variant: rgb(213 195 181);--md-inverse-surface: rgb(55 47 40);--md-inverse-on-surface: rgb(253 238 227);--md-inverse-primary: rgb(251 185 116);--md-scrim: rgba(0, 0, 0, .32);--md-shadow-color: rgba(0, 0, 0, .15);--md-success: rgb(75 110 36);--md-on-success: rgb(255 255 255);--md-success-container: rgb(200 240 150);--md-state-hover-opacity: .08;--md-state-focus-opacity: .12;--md-state-pressed-opacity: .12;--md-state-dragged-opacity: .16;--md-font-brand: "Roboto", system-ui, -apple-system, sans-serif;--md-font-plain: "Roboto", system-ui, -apple-system, sans-serif;--md-font-mono: "JetBrains Mono", ui-monospace, monospace;--md-display-large: 400 3.5625rem/4rem var(--md-font-brand);--md-display-medium: 400 2.8125rem/3.25rem var(--md-font-brand);--md-display-small: 400 2.25rem/2.75rem var(--md-font-brand);--md-headline-large: 400 2rem/2.5rem var(--md-font-brand);--md-headline-medium: 400 1.75rem/2.25rem var(--md-font-brand);--md-headline-small: 400 1.5rem/2rem var(--md-font-brand);--md-title-large: 400 1.375rem/1.75rem var(--md-font-brand);--md-title-medium: 500 1rem/1.5rem var(--md-font-plain);--md-title-small: 500 .875rem/1.25rem var(--md-font-plain);--md-body-large: 400 1rem/1.5rem var(--md-font-plain);--md-body-medium: 400 .875rem/1.25rem var(--md-font-plain);--md-body-small: 400 .75rem/1rem var(--md-font-plain);--md-label-large: 500 .875rem/1.25rem var(--md-font-plain);--md-label-medium: 500 .75rem/1rem var(--md-font-plain);--md-label-small: 500 .6875rem/1rem var(--md-font-plain);--md-shape-none: 0;--md-shape-extra-small: 4px;--md-shape-small: 8px;--md-shape-medium: 12px;--md-shape-large: 16px;--md-shape-extra-large: 28px;--md-shape-full: 9999px;--md-elevation-0: none;--md-elevation-1: 0 1px 2px rgba(0, 0, 0, .3), 0 1px 3px 1px rgba(0, 0, 0, .15);--md-elevation-2: 0 1px 2px rgba(0, 0, 0, .3), 0 2px 6px 2px rgba(0, 0, 0, .15);--md-elevation-3: 0 1px 3px rgba(0, 0, 0, .3), 0 4px 8px 3px rgba(0, 0, 0, .15);--md-elevation-4: 0 2px 3px rgba(0, 0, 0, .3), 0 6px 10px 4px rgba(0, 0, 0, .15);--md-elevation-5: 0 4px 4px rgba(0, 0, 0, .3), 0 8px 12px 6px rgba(0, 0, 0, .15);--md-motion-easing-standard: cubic-bezier(.2, 0, 0, 1);--md-motion-easing-emphasized: cubic-bezier(.2, 0, 0, 1);--md-motion-easing-decelerate: cubic-bezier(0, 0, 0, 1);--md-motion-easing-accelerate: cubic-bezier(.3, 0, .8, .15);--md-motion-duration-short1: 50ms;--md-motion-duration-short2: .1s;--md-motion-duration-short3: .15s;--md-motion-duration-short4: .2s;--md-motion-duration-medium1: .25s;--md-motion-duration-medium2: .3s;--md-motion-duration-medium3: .35s;--md-motion-duration-medium4: .4s;--md-motion-duration-long1: .45s;--md-motion-duration-long2: .5s;--md-nav-height: 80px;--md-nav-top-height: 0px;--md-max-width: 600px;--md-safe-area-bottom: env(safe-area-inset-bottom, 0px);--md-spacing-xs: 4px;--md-spacing-sm: 8px;--md-spacing-md: 16px;--md-spacing-lg: 24px;--md-spacing-xl: 32px;--md-spacing-2xl: 48px}[data-theme=dark][data-v-3823377a]{--md-primary: rgb(251 185 116);--md-on-primary: rgb(73 41 0);--md-primary-container: rgb(104 61 0);--md-on-primary-container: rgb(255 220 188);--md-secondary: rgb(225 193 163);--md-on-secondary: rgb(64 44 24);--md-secondary-container: rgb(88 67 44);--md-on-secondary-container: rgb(254 221 190);--md-tertiary: rgb(190 204 155);--md-on-tertiary: rgb(41 52 17);--md-tertiary-container: rgb(63 75 37);--md-on-tertiary-container: rgb(218 232 181);--md-error: rgb(255 180 171);--md-on-error: rgb(105 0 5);--md-error-container: rgb(147 0 10);--md-on-error-container: rgb(255 218 214);--md-background: rgb(25 18 12);--md-on-background: rgb(238 224 213);--md-surface: rgb(25 18 12);--md-surface-dim: rgb(25 18 12);--md-surface-bright: rgb(64 56 48);--md-surface-container-lowest: rgb(19 13 7);--md-surface-container-low: rgb(33 26 20);--md-surface-container: rgb(37 30 23);--md-surface-container-high: rgb(48 41 33);--md-surface-container-highest: rgb(60 51 44);--md-surface-tint: rgb(251 185 116);--md-on-surface: rgb(238 224 213);--md-on-surface-variant: rgb(213 195 181);--md-outline: rgb(157 142 129);--md-outline-variant: rgb(80 69 58);--md-inverse-surface: rgb(238 224 213);--md-inverse-on-surface: rgb(55 47 40);--md-inverse-primary: rgb(132 83 23);--md-scrim: rgba(0, 0, 0, .64);--md-shadow-color: rgba(0, 0, 0, .3);--md-success: rgb(175 215 130);--md-on-success: rgb(0 57 16);--md-success-container: rgb(50 80 15);--md-elevation-1: 0 1px 3px 1px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .6);--md-elevation-2: 0 2px 6px 2px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .6);--md-elevation-3: 0 4px 8px 3px rgba(0, 0, 0, .4), 0 1px 3px rgba(0, 0, 0, .6);--md-elevation-4: 0 6px 10px 4px rgba(0, 0, 0, .4), 0 2px 3px rgba(0, 0, 0, .6);--md-elevation-5: 0 8px 12px 6px rgba(0, 0, 0, .4), 0 4px 4px rgba(0, 0, 0, .6)}@media(min-width:768px){[data-v-3823377a]:root{--md-nav-height: 0px;--md-nav-top-height: 64px;--md-max-width: 830px}}.nav-bar[data-v-3823377a]{position:fixed;bottom:0;left:0;right:0;height:calc(var(--md-nav-height) + var(--md-safe-area-bottom));padding-bottom:var(--md-safe-area-bottom);display:flex;align-items:stretch;justify-content:space-around;background:var(--md-surface-container);box-shadow:var(--md-elevation-2);z-index:100}@media(min-width:768px){.nav-bar[data-v-3823377a]{display:none}}.nav-bar__item[data-v-3823377a]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex:1;min-width:48px;padding:12px 0 16px;color:var(--md-on-surface-variant);text-decoration:none;transition:color var(--md-motion-duration-short3) var(--md-motion-easing-standard)}.nav-bar__item--active[data-v-3823377a]{color:var(--md-on-surface)}.nav-bar__indicator[data-v-3823377a]{display:flex;align-items:center;justify-content:center;position:relative;width:64px;height:32px;border-radius:var(--md-shape-full);transition:background var(--md-motion-duration-short3) var(--md-motion-easing-standard)}.nav-bar__item--active .nav-bar__indicator[data-v-3823377a]{background:var(--md-secondary-container)}.nav-bar__item:hover .nav-bar__indicator[data-v-3823377a]{background:color-mix(in srgb,var(--md-on-surface) 8%,transparent)}.nav-bar__item--active:hover .nav-bar__indicator[data-v-3823377a]{background:color-mix(in srgb,var(--md-on-secondary-container) 8%,var(--md-secondary-container))}.nav-bar__icon[data-v-3823377a]{color:inherit}.nav-bar__badge[data-v-3823377a]{position:absolute;top:-2px;right:4px;min-width:16px;height:16px;padding:0 4px;border-radius:var(--md-shape-full);background:var(--md-error);color:var(--md-on-error);font:var(--md-label-small);font-size:11px;line-height:16px;text-align:center;pointer-events:none}.nav-bar__label[data-v-3823377a]{font:var(--md-label-medium);color:inherit}[data-v-39518612]:root{--md-primary: rgb(132 83 23);--md-on-primary: rgb(255 255 255);--md-primary-container: rgb(255 220 188);--md-on-primary-container: rgb(104 61 0);--md-secondary: rgb(114 90 66);--md-on-secondary: rgb(255 255 255);--md-secondary-container: rgb(254 221 190);--md-on-secondary-container: rgb(88 67 44);--md-tertiary: rgb(87 99 59);--md-on-tertiary: rgb(255 255 255);--md-tertiary-container: rgb(218 232 181);--md-on-tertiary-container: rgb(63 75 37);--md-error: rgb(186 26 26);--md-on-error: rgb(255 255 255);--md-error-container: rgb(255 218 214);--md-on-error-container: rgb(147 0 10);--md-background: rgb(255 248 244);--md-on-background: rgb(33 26 20);--md-surface: rgb(255 248 244);--md-surface-dim: rgb(230 216 205);--md-surface-bright: rgb(255 248 244);--md-surface-container-lowest: rgb(255 255 255);--md-surface-container-low: rgb(255 241 231);--md-surface-container: rgb(250 235 224);--md-surface-container-high: rgb(244 230 218);--md-surface-container-highest: rgb(238 224 213);--md-surface-tint: rgb(132 83 23);--md-on-surface: rgb(33 26 20);--md-on-surface-variant: rgb(80 69 58);--md-outline: rgb(131 117 104);--md-outline-variant: rgb(213 195 181);--md-inverse-surface: rgb(55 47 40);--md-inverse-on-surface: rgb(253 238 227);--md-inverse-primary: rgb(251 185 116);--md-scrim: rgba(0, 0, 0, .32);--md-shadow-color: rgba(0, 0, 0, .15);--md-success: rgb(75 110 36);--md-on-success: rgb(255 255 255);--md-success-container: rgb(200 240 150);--md-state-hover-opacity: .08;--md-state-focus-opacity: .12;--md-state-pressed-opacity: .12;--md-state-dragged-opacity: .16;--md-font-brand: "Roboto", system-ui, -apple-system, sans-serif;--md-font-plain: "Roboto", system-ui, -apple-system, sans-serif;--md-font-mono: "JetBrains Mono", ui-monospace, monospace;--md-display-large: 400 3.5625rem/4rem var(--md-font-brand);--md-display-medium: 400 2.8125rem/3.25rem var(--md-font-brand);--md-display-small: 400 2.25rem/2.75rem var(--md-font-brand);--md-headline-large: 400 2rem/2.5rem var(--md-font-brand);--md-headline-medium: 400 1.75rem/2.25rem var(--md-font-brand);--md-headline-small: 400 1.5rem/2rem var(--md-font-brand);--md-title-large: 400 1.375rem/1.75rem var(--md-font-brand);--md-title-medium: 500 1rem/1.5rem var(--md-font-plain);--md-title-small: 500 .875rem/1.25rem var(--md-font-plain);--md-body-large: 400 1rem/1.5rem var(--md-font-plain);--md-body-medium: 400 .875rem/1.25rem var(--md-font-plain);--md-body-small: 400 .75rem/1rem var(--md-font-plain);--md-label-large: 500 .875rem/1.25rem var(--md-font-plain);--md-label-medium: 500 .75rem/1rem var(--md-font-plain);--md-label-small: 500 .6875rem/1rem var(--md-font-plain);--md-shape-none: 0;--md-shape-extra-small: 4px;--md-shape-small: 8px;--md-shape-medium: 12px;--md-shape-large: 16px;--md-shape-extra-large: 28px;--md-shape-full: 9999px;--md-elevation-0: none;--md-elevation-1: 0 1px 2px rgba(0, 0, 0, .3), 0 1px 3px 1px rgba(0, 0, 0, .15);--md-elevation-2: 0 1px 2px rgba(0, 0, 0, .3), 0 2px 6px 2px rgba(0, 0, 0, .15);--md-elevation-3: 0 1px 3px rgba(0, 0, 0, .3), 0 4px 8px 3px rgba(0, 0, 0, .15);--md-elevation-4: 0 2px 3px rgba(0, 0, 0, .3), 0 6px 10px 4px rgba(0, 0, 0, .15);--md-elevation-5: 0 4px 4px rgba(0, 0, 0, .3), 0 8px 12px 6px rgba(0, 0, 0, .15);--md-motion-easing-standard: cubic-bezier(.2, 0, 0, 1);--md-motion-easing-emphasized: cubic-bezier(.2, 0, 0, 1);--md-motion-easing-decelerate: cubic-bezier(0, 0, 0, 1);--md-motion-easing-accelerate: cubic-bezier(.3, 0, .8, .15);--md-motion-duration-short1: 50ms;--md-motion-duration-short2: .1s;--md-motion-duration-short3: .15s;--md-motion-duration-short4: .2s;--md-motion-duration-medium1: .25s;--md-motion-duration-medium2: .3s;--md-motion-duration-medium3: .35s;--md-motion-duration-medium4: .4s;--md-motion-duration-long1: .45s;--md-motion-duration-long2: .5s;--md-nav-height: 80px;--md-nav-top-height: 0px;--md-max-width: 600px;--md-safe-area-bottom: env(safe-area-inset-bottom, 0px);--md-spacing-xs: 4px;--md-spacing-sm: 8px;--md-spacing-md: 16px;--md-spacing-lg: 24px;--md-spacing-xl: 32px;--md-spacing-2xl: 48px}[data-theme=dark][data-v-39518612]{--md-primary: rgb(251 185 116);--md-on-primary: rgb(73 41 0);--md-primary-container: rgb(104 61 0);--md-on-primary-container: rgb(255 220 188);--md-secondary: rgb(225 193 163);--md-on-secondary: rgb(64 44 24);--md-secondary-container: rgb(88 67 44);--md-on-secondary-container: rgb(254 221 190);--md-tertiary: rgb(190 204 155);--md-on-tertiary: rgb(41 52 17);--md-tertiary-container: rgb(63 75 37);--md-on-tertiary-container: rgb(218 232 181);--md-error: rgb(255 180 171);--md-on-error: rgb(105 0 5);--md-error-container: rgb(147 0 10);--md-on-error-container: rgb(255 218 214);--md-background: rgb(25 18 12);--md-on-background: rgb(238 224 213);--md-surface: rgb(25 18 12);--md-surface-dim: rgb(25 18 12);--md-surface-bright: rgb(64 56 48);--md-surface-container-lowest: rgb(19 13 7);--md-surface-container-low: rgb(33 26 20);--md-surface-container: rgb(37 30 23);--md-surface-container-high: rgb(48 41 33);--md-surface-container-highest: rgb(60 51 44);--md-surface-tint: rgb(251 185 116);--md-on-surface: rgb(238 224 213);--md-on-surface-variant: rgb(213 195 181);--md-outline: rgb(157 142 129);--md-outline-variant: rgb(80 69 58);--md-inverse-surface: rgb(238 224 213);--md-inverse-on-surface: rgb(55 47 40);--md-inverse-primary: rgb(132 83 23);--md-scrim: rgba(0, 0, 0, .64);--md-shadow-color: rgba(0, 0, 0, .3);--md-success: rgb(175 215 130);--md-on-success: rgb(0 57 16);--md-success-container: rgb(50 80 15);--md-elevation-1: 0 1px 3px 1px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .6);--md-elevation-2: 0 2px 6px 2px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .6);--md-elevation-3: 0 4px 8px 3px rgba(0, 0, 0, .4), 0 1px 3px rgba(0, 0, 0, .6);--md-elevation-4: 0 6px 10px 4px rgba(0, 0, 0, .4), 0 2px 3px rgba(0, 0, 0, .6);--md-elevation-5: 0 8px 12px 6px rgba(0, 0, 0, .4), 0 4px 4px rgba(0, 0, 0, .6)}@media(min-width:768px){[data-v-39518612]:root{--md-nav-height: 0px;--md-nav-top-height: 64px;--md-max-width: 830px}}.top-nav[data-v-39518612]{display:none}@media(min-width:768px){.top-nav[data-v-39518612]{position:fixed;top:0;left:0;right:0;height:var(--md-nav-top-height);display:flex;align-items:center;background:var(--md-surface-container);box-shadow:var(--md-elevation-2);z-index:100}}.top-nav__inner[data-v-39518612]{display:flex;align-items:center;gap:8px;width:100%;max-width:var(--md-max-width);margin-inline:auto;padding-inline:var(--md-spacing-md)}.top-nav__brand[data-v-39518612]{display:flex;align-items:center;gap:var(--md-spacing-xs);text-decoration:none;margin-right:auto}.top-nav__brand-icon[data-v-39518612]{color:var(--md-primary)}.top-nav__brand-name[data-v-39518612]{font:var(--md-title-small);color:var(--md-on-surface-variant)}.top-nav__item[data-v-39518612]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;display:flex;align-items:center;gap:8px;padding:8px 16px;color:var(--md-on-surface-variant);text-decoration:none;border-radius:var(--md-shape-full);transition:color var(--md-motion-duration-short3) var(--md-motion-easing-standard)}.top-nav__item--active[data-v-39518612]{color:var(--md-on-surface)}.top-nav__indicator[data-v-39518612]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--md-shape-full);transition:background var(--md-motion-duration-short3) var(--md-motion-easing-standard)}.top-nav__item--active .top-nav__indicator[data-v-39518612]{background:var(--md-secondary-container)}.top-nav__item:hover .top-nav__indicator[data-v-39518612]{background:color-mix(in srgb,var(--md-on-surface) 8%,transparent)}.top-nav__item--active:hover .top-nav__indicator[data-v-39518612]{background:color-mix(in srgb,var(--md-on-secondary-container) 8%,var(--md-secondary-container))}.top-nav__icon[data-v-39518612]{color:inherit}.top-nav__label[data-v-39518612]{font:var(--md-label-large);color:inherit}.nav-fade-enter-active,.nav-fade-leave-active{transition:opacity var(--md-motion-duration-short3) var(--md-motion-easing-standard)}.nav-fade-enter-from,.nav-fade-leave-to{opacity:0}[data-v-8aafec1e]:root{--md-primary: rgb(132 83 23);--md-on-primary: rgb(255 255 255);--md-primary-container: rgb(255 220 188);--md-on-primary-container: rgb(104 61 0);--md-secondary: rgb(114 90 66);--md-on-secondary: rgb(255 255 255);--md-secondary-container: rgb(254 221 190);--md-on-secondary-container: rgb(88 67 44);--md-tertiary: rgb(87 99 59);--md-on-tertiary: rgb(255 255 255);--md-tertiary-container: rgb(218 232 181);--md-on-tertiary-container: rgb(63 75 37);--md-error: rgb(186 26 26);--md-on-error: rgb(255 255 255);--md-error-container: rgb(255 218 214);--md-on-error-container: rgb(147 0 10);--md-background: rgb(255 248 244);--md-on-background: rgb(33 26 20);--md-surface: rgb(255 248 244);--md-surface-dim: rgb(230 216 205);--md-surface-bright: rgb(255 248 244);--md-surface-container-lowest: rgb(255 255 255);--md-surface-container-low: rgb(255 241 231);--md-surface-container: rgb(250 235 224);--md-surface-container-high: rgb(244 230 218);--md-surface-container-highest: rgb(238 224 213);--md-surface-tint: rgb(132 83 23);--md-on-surface: rgb(33 26 20);--md-on-surface-variant: rgb(80 69 58);--md-outline: rgb(131 117 104);--md-outline-variant: rgb(213 195 181);--md-inverse-surface: rgb(55 47 40);--md-inverse-on-surface: rgb(253 238 227);--md-inverse-primary: rgb(251 185 116);--md-scrim: rgba(0, 0, 0, .32);--md-shadow-color: rgba(0, 0, 0, .15);--md-success: rgb(75 110 36);--md-on-success: rgb(255 255 255);--md-success-container: rgb(200 240 150);--md-state-hover-opacity: .08;--md-state-focus-opacity: .12;--md-state-pressed-opacity: .12;--md-state-dragged-opacity: .16;--md-font-brand: "Roboto", system-ui, -apple-system, sans-serif;--md-font-plain: "Roboto", system-ui, -apple-system, sans-serif;--md-font-mono: "JetBrains Mono", ui-monospace, monospace;--md-display-large: 400 3.5625rem/4rem var(--md-font-brand);--md-display-medium: 400 2.8125rem/3.25rem var(--md-font-brand);--md-display-small: 400 2.25rem/2.75rem var(--md-font-brand);--md-headline-large: 400 2rem/2.5rem var(--md-font-brand);--md-headline-medium: 400 1.75rem/2.25rem var(--md-font-brand);--md-headline-small: 400 1.5rem/2rem var(--md-font-brand);--md-title-large: 400 1.375rem/1.75rem var(--md-font-brand);--md-title-medium: 500 1rem/1.5rem var(--md-font-plain);--md-title-small: 500 .875rem/1.25rem var(--md-font-plain);--md-body-large: 400 1rem/1.5rem var(--md-font-plain);--md-body-medium: 400 .875rem/1.25rem var(--md-font-plain);--md-body-small: 400 .75rem/1rem var(--md-font-plain);--md-label-large: 500 .875rem/1.25rem var(--md-font-plain);--md-label-medium: 500 .75rem/1rem var(--md-font-plain);--md-label-small: 500 .6875rem/1rem var(--md-font-plain);--md-shape-none: 0;--md-shape-extra-small: 4px;--md-shape-small: 8px;--md-shape-medium: 12px;--md-shape-large: 16px;--md-shape-extra-large: 28px;--md-shape-full: 9999px;--md-elevation-0: none;--md-elevation-1: 0 1px 2px rgba(0, 0, 0, .3), 0 1px 3px 1px rgba(0, 0, 0, .15);--md-elevation-2: 0 1px 2px rgba(0, 0, 0, .3), 0 2px 6px 2px rgba(0, 0, 0, .15);--md-elevation-3: 0 1px 3px rgba(0, 0, 0, .3), 0 4px 8px 3px rgba(0, 0, 0, .15);--md-elevation-4: 0 2px 3px rgba(0, 0, 0, .3), 0 6px 10px 4px rgba(0, 0, 0, .15);--md-elevation-5: 0 4px 4px rgba(0, 0, 0, .3), 0 8px 12px 6px rgba(0, 0, 0, .15);--md-motion-easing-standard: cubic-bezier(.2, 0, 0, 1);--md-motion-easing-emphasized: cubic-bezier(.2, 0, 0, 1);--md-motion-easing-decelerate: cubic-bezier(0, 0, 0, 1);--md-motion-easing-accelerate: cubic-bezier(.3, 0, .8, .15);--md-motion-duration-short1: 50ms;--md-motion-duration-short2: .1s;--md-motion-duration-short3: .15s;--md-motion-duration-short4: .2s;--md-motion-duration-medium1: .25s;--md-motion-duration-medium2: .3s;--md-motion-duration-medium3: .35s;--md-motion-duration-medium4: .4s;--md-motion-duration-long1: .45s;--md-motion-duration-long2: .5s;--md-nav-height: 80px;--md-nav-top-height: 0px;--md-max-width: 600px;--md-safe-area-bottom: env(safe-area-inset-bottom, 0px);--md-spacing-xs: 4px;--md-spacing-sm: 8px;--md-spacing-md: 16px;--md-spacing-lg: 24px;--md-spacing-xl: 32px;--md-spacing-2xl: 48px}[data-theme=dark][data-v-8aafec1e]{--md-primary: rgb(251 185 116);--md-on-primary: rgb(73 41 0);--md-primary-container: rgb(104 61 0);--md-on-primary-container: rgb(255 220 188);--md-secondary: rgb(225 193 163);--md-on-secondary: rgb(64 44 24);--md-secondary-container: rgb(88 67 44);--md-on-secondary-container: rgb(254 221 190);--md-tertiary: rgb(190 204 155);--md-on-tertiary: rgb(41 52 17);--md-tertiary-container: rgb(63 75 37);--md-on-tertiary-container: rgb(218 232 181);--md-error: rgb(255 180 171);--md-on-error: rgb(105 0 5);--md-error-container: rgb(147 0 10);--md-on-error-container: rgb(255 218 214);--md-background: rgb(25 18 12);--md-on-background: rgb(238 224 213);--md-surface: rgb(25 18 12);--md-surface-dim: rgb(25 18 12);--md-surface-bright: rgb(64 56 48);--md-surface-container-lowest: rgb(19 13 7);--md-surface-container-low: rgb(33 26 20);--md-surface-container: rgb(37 30 23);--md-surface-container-high: rgb(48 41 33);--md-surface-container-highest: rgb(60 51 44);--md-surface-tint: rgb(251 185 116);--md-on-surface: rgb(238 224 213);--md-on-surface-variant: rgb(213 195 181);--md-outline: rgb(157 142 129);--md-outline-variant: rgb(80 69 58);--md-inverse-surface: rgb(238 224 213);--md-inverse-on-surface: rgb(55 47 40);--md-inverse-primary: rgb(132 83 23);--md-scrim: rgba(0, 0, 0, .64);--md-shadow-color: rgba(0, 0, 0, .3);--md-success: rgb(175 215 130);--md-on-success: rgb(0 57 16);--md-success-container: rgb(50 80 15);--md-elevation-1: 0 1px 3px 1px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .6);--md-elevation-2: 0 2px 6px 2px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .6);--md-elevation-3: 0 4px 8px 3px rgba(0, 0, 0, .4), 0 1px 3px rgba(0, 0, 0, .6);--md-elevation-4: 0 6px 10px 4px rgba(0, 0, 0, .4), 0 2px 3px rgba(0, 0, 0, .6);--md-elevation-5: 0 8px 12px 6px rgba(0, 0, 0, .4), 0 4px 4px rgba(0, 0, 0, .6)}@media(min-width:768px){[data-v-8aafec1e]:root{--md-nav-height: 0px;--md-nav-top-height: 64px;--md-max-width: 830px}}.app-shell[data-v-8aafec1e]{display:flex;flex-direction:column;min-height:100dvh}.app-shell__content[data-v-8aafec1e]{flex:1;padding-bottom:calc(var(--md-nav-height) + var(--md-safe-area-bottom));padding-top:var(--md-nav-top-height)}@media(min-width:768px){.app-shell__content[data-v-8aafec1e]{max-width:var(--md-max-width);margin-inline:auto;width:100%}}.app-shell__content--no-nav[data-v-8aafec1e]{padding-bottom:0;padding-top:0}.fade-enter-active[data-v-8aafec1e],.fade-leave-active[data-v-8aafec1e]{transition:opacity var(--md-motion-duration-short3) var(--md-motion-easing-standard)}.fade-enter-from[data-v-8aafec1e],.fade-leave-to[data-v-8aafec1e]{opacity:0}:root{--md-primary: rgb(132 83 23);--md-on-primary: rgb(255 255 255);--md-primary-container: rgb(255 220 188);--md-on-primary-container: rgb(104 61 0);--md-secondary: rgb(114 90 66);--md-on-secondary: rgb(255 255 255);--md-secondary-container: rgb(254 221 190);--md-on-secondary-container: rgb(88 67 44);--md-tertiary: rgb(87 99 59);--md-on-tertiary: rgb(255 255 255);--md-tertiary-container: rgb(218 232 181);--md-on-tertiary-container: rgb(63 75 37);--md-error: rgb(186 26 26);--md-on-error: rgb(255 255 255);--md-error-container: rgb(255 218 214);--md-on-error-container: rgb(147 0 10);--md-background: rgb(255 248 244);--md-on-background: rgb(33 26 20);--md-surface: rgb(255 248 244);--md-surface-dim: rgb(230 216 205);--md-surface-bright: rgb(255 248 244);--md-surface-container-lowest: rgb(255 255 255);--md-surface-container-low: rgb(255 241 231);--md-surface-container: rgb(250 235 224);--md-surface-container-high: rgb(244 230 218);--md-surface-container-highest: rgb(238 224 213);--md-surface-tint: rgb(132 83 23);--md-on-surface: rgb(33 26 20);--md-on-surface-variant: rgb(80 69 58);--md-outline: rgb(131 117 104);--md-outline-variant: rgb(213 195 181);--md-inverse-surface: rgb(55 47 40);--md-inverse-on-surface: rgb(253 238 227);--md-inverse-primary: rgb(251 185 116);--md-scrim: rgba(0, 0, 0, .32);--md-shadow-color: rgba(0, 0, 0, .15);--md-success: rgb(75 110 36);--md-on-success: rgb(255 255 255);--md-success-container: rgb(200 240 150);--md-state-hover-opacity: .08;--md-state-focus-opacity: .12;--md-state-pressed-opacity: .12;--md-state-dragged-opacity: .16;--md-font-brand: "Roboto", system-ui, -apple-system, sans-serif;--md-font-plain: "Roboto", system-ui, -apple-system, sans-serif;--md-font-mono: "JetBrains Mono", ui-monospace, monospace;--md-display-large: 400 3.5625rem/4rem var(--md-font-brand);--md-display-medium: 400 2.8125rem/3.25rem var(--md-font-brand);--md-display-small: 400 2.25rem/2.75rem var(--md-font-brand);--md-headline-large: 400 2rem/2.5rem var(--md-font-brand);--md-headline-medium: 400 1.75rem/2.25rem var(--md-font-brand);--md-headline-small: 400 1.5rem/2rem var(--md-font-brand);--md-title-large: 400 1.375rem/1.75rem var(--md-font-brand);--md-title-medium: 500 1rem/1.5rem var(--md-font-plain);--md-title-small: 500 .875rem/1.25rem var(--md-font-plain);--md-body-large: 400 1rem/1.5rem var(--md-font-plain);--md-body-medium: 400 .875rem/1.25rem var(--md-font-plain);--md-body-small: 400 .75rem/1rem var(--md-font-plain);--md-label-large: 500 .875rem/1.25rem var(--md-font-plain);--md-label-medium: 500 .75rem/1rem var(--md-font-plain);--md-label-small: 500 .6875rem/1rem var(--md-font-plain);--md-shape-none: 0;--md-shape-extra-small: 4px;--md-shape-small: 8px;--md-shape-medium: 12px;--md-shape-large: 16px;--md-shape-extra-large: 28px;--md-shape-full: 9999px;--md-elevation-0: none;--md-elevation-1: 0 1px 2px rgba(0, 0, 0, .3), 0 1px 3px 1px rgba(0, 0, 0, .15);--md-elevation-2: 0 1px 2px rgba(0, 0, 0, .3), 0 2px 6px 2px rgba(0, 0, 0, .15);--md-elevation-3: 0 1px 3px rgba(0, 0, 0, .3), 0 4px 8px 3px rgba(0, 0, 0, .15);--md-elevation-4: 0 2px 3px rgba(0, 0, 0, .3), 0 6px 10px 4px rgba(0, 0, 0, .15);--md-elevation-5: 0 4px 4px rgba(0, 0, 0, .3), 0 8px 12px 6px rgba(0, 0, 0, .15);--md-motion-easing-standard: cubic-bezier(.2, 0, 0, 1);--md-motion-easing-emphasized: cubic-bezier(.2, 0, 0, 1);--md-motion-easing-decelerate: cubic-bezier(0, 0, 0, 1);--md-motion-easing-accelerate: cubic-bezier(.3, 0, .8, .15);--md-motion-duration-short1: 50ms;--md-motion-duration-short2: .1s;--md-motion-duration-short3: .15s;--md-motion-duration-short4: .2s;--md-motion-duration-medium1: .25s;--md-motion-duration-medium2: .3s;--md-motion-duration-medium3: .35s;--md-motion-duration-medium4: .4s;--md-motion-duration-long1: .45s;--md-motion-duration-long2: .5s;--md-nav-height: 80px;--md-nav-top-height: 0px;--md-max-width: 600px;--md-safe-area-bottom: env(safe-area-inset-bottom, 0px);--md-spacing-xs: 4px;--md-spacing-sm: 8px;--md-spacing-md: 16px;--md-spacing-lg: 24px;--md-spacing-xl: 32px;--md-spacing-2xl: 48px}[data-theme=dark]{--md-primary: rgb(251 185 116);--md-on-primary: rgb(73 41 0);--md-primary-container: rgb(104 61 0);--md-on-primary-container: rgb(255 220 188);--md-secondary: rgb(225 193 163);--md-on-secondary: rgb(64 44 24);--md-secondary-container: rgb(88 67 44);--md-on-secondary-container: rgb(254 221 190);--md-tertiary: rgb(190 204 155);--md-on-tertiary: rgb(41 52 17);--md-tertiary-container: rgb(63 75 37);--md-on-tertiary-container: rgb(218 232 181);--md-error: rgb(255 180 171);--md-on-error: rgb(105 0 5);--md-error-container: rgb(147 0 10);--md-on-error-container: rgb(255 218 214);--md-background: rgb(25 18 12);--md-on-background: rgb(238 224 213);--md-surface: rgb(25 18 12);--md-surface-dim: rgb(25 18 12);--md-surface-bright: rgb(64 56 48);--md-surface-container-lowest: rgb(19 13 7);--md-surface-container-low: rgb(33 26 20);--md-surface-container: rgb(37 30 23);--md-surface-container-high: rgb(48 41 33);--md-surface-container-highest: rgb(60 51 44);--md-surface-tint: rgb(251 185 116);--md-on-surface: rgb(238 224 213);--md-on-surface-variant: rgb(213 195 181);--md-outline: rgb(157 142 129);--md-outline-variant: rgb(80 69 58);--md-inverse-surface: rgb(238 224 213);--md-inverse-on-surface: rgb(55 47 40);--md-inverse-primary: rgb(132 83 23);--md-scrim: rgba(0, 0, 0, .64);--md-shadow-color: rgba(0, 0, 0, .3);--md-success: rgb(175 215 130);--md-on-success: rgb(0 57 16);--md-success-container: rgb(50 80 15);--md-elevation-1: 0 1px 3px 1px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .6);--md-elevation-2: 0 2px 6px 2px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .6);--md-elevation-3: 0 4px 8px 3px rgba(0, 0, 0, .4), 0 1px 3px rgba(0, 0, 0, .6);--md-elevation-4: 0 6px 10px 4px rgba(0, 0, 0, .4), 0 2px 3px rgba(0, 0, 0, .6);--md-elevation-5: 0 8px 12px 6px rgba(0, 0, 0, .4), 0 4px 4px rgba(0, 0, 0, .6)}@media(min-width:768px){:root{--md-nav-height: 0px;--md-nav-top-height: 64px;--md-max-width: 830px}}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/assets/Roboto-Variable-BgkCu2QO.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/JetBrainsMono-Regular-CA-Os4ii.woff2) format("woff2")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url(/assets/MaterialSymbolsOutlined-Dx8VjKJp.woff2) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined,sans-serif;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"liga"}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100dvh;font:var(--md-body-large);color:var(--md-on-surface);background-color:var(--md-surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;border:none;background:none}a{color:inherit;text-decoration:none}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}#app{min-height:100dvh}
