@font-face{font-family:Roboto;src:url(/assets/Roboto-CTnIOZTo.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box;margin:0;font-family:Roboto}.snack-bar-context-provider{z-index:999;flex-direction:column;gap:16px;padding:16px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.snack-bar-context-provider .snack-bar{animation:.5s slide-in}.snack-bar-context-provider .snack-bar-reflow{transition:transform .3s}@keyframes slide-in{0%{transform:translateY(350%)}to{transform:translateY(0%)}}.snack-bar-context-provider .snack-bar-expired{animation:.5s forwards fade-out}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.snack-bar{border-radius:14px;align-items:flex-start;gap:8px;width:475px;padding:14px 16px;display:flex}.snack-bar button{align-self:center}.snack-bar p{width:100%}.snack-bar-success{background-color:var(--success-container);border:2px solid var(--success-container);color:var(--success-on-container)}.snack-bar-border-success{border:2px solid var(--success-on-container)}.snack-bar-warning{background-color:var(--warning-container);border:2px solid var(--warning-container);color:var(--warning-on-container)}.snack-bar-border-warning{border:2px solid var(--warning-on-container)}.snack-bar-error{background-color:var(--error-container);border:2px solid var(--error-container);color:var(--error-on-container)}.snack-bar-border-error{border:2px solid var(--error-on-container)}.snack-bar-info{background-color:var(--info-container);border:2px solid var(--info-container);color:var(--info-on-container)}.snack-bar-border-info{border:2px solid var(--info-on-container)}.snack-bar-dot{border-radius:999px;flex-shrink:0;width:8px;height:8px;margin-top:5px}.snack-bar-dot-success{background-color:var(--success-on-container)}.snack-bar-dot-warning{background-color:var(--warning-on-container)}.snack-bar-dot-error{background-color:var(--error-on-container)}.snack-bar-dot-info{background-color:var(--info-on-container)}:root{--primary-50:#fdf8ec;--primary-100:#f8eed3;--primary-200:#f1dfab;--primary-300:#e9ce7c;--primary-400:#e4be55;--primary-500:#dfaf34;--primary-600:#bc9126;--primary-700:#96721b;--primary-800:#7a5d0e;--primary-900:#4a3808;--secondary-50:#f3f6fa;--secondary-100:#e7ebf3;--secondary-200:#c9d3e6;--secondary-300:#a5b5d3;--secondary-400:#7c93bc;--secondary-500:#6183b8;--secondary-600:#47699f;--secondary-700:#35558a;--secondary-800:#2a4470;--secondary-900:#1b2c48;--tertiary-50:#f5f6f8;--tertiary-100:#e8eaee;--tertiary-200:#ced4db;--tertiary-300:#adb7c1;--tertiary-400:#8794a2;--tertiary-500:#6d7c8b;--tertiary-600:#5a6b7a;--tertiary-700:#47555f;--tertiary-800:#37424b;--tertiary-900:#232a30;--neutral-50:#f8f7f2;--neutral-100:#efede5;--neutral-200:#e1ded2;--neutral-300:#cbc7b9;--neutral-400:#a8a49a;--neutral-500:#86837a;--neutral-600:#66645c;--neutral-700:#4e4c46;--neutral-800:#3e3d38;--neutral-900:#302f2c;--success-50:#f1f7f3;--success-100:#e4ede7;--success-200:#c4d8cb;--success-300:#9fbfaa;--success-400:#77a187;--success-500:#5a8b6b;--success-600:#4a7c59;--success-700:#385f44;--success-800:#2a4834;--success-900:#1a2d21;--warning-50:#fdf7ee;--warning-100:#f9e8d1;--warning-200:#f1d0a3;--warning-300:#e6b473;--warning-400:#da9a49;--warning-500:#ce8322;--warning-600:#ad6b18;--warning-700:#8a5412;--warning-800:#6d420e;--warning-900:#422809;--error-50:#fbf1ef;--error-100:#f7e5e1;--error-200:#efc5bc;--error-300:#e39f92;--error-400:#d27765;--error-500:#c25844;--error-600:#b3402f;--error-700:#8a3124;--error-800:#6b251b;--error-900:#431710;--info-50:#f1f7fa;--info-100:#dfebf2;--info-200:#b8d5e4;--info-300:#8dbbd2;--info-400:#5f9dbb;--info-500:#3d84a5;--info-600:#2e6f94;--info-700:#245771;--info-800:#1c4257;--info-900:#112b39;--text-primary:var(--neutral-900);--text-secondary:var(--neutral-700);--text-muted:var(--neutral-600);--text-disabled:var(--neutral-400);--text-heading:var(--neutral-900);--text-on-primary:#3d2e05;--text-on-secondary:#dde6f4;--text-on-inverse:var(--neutral-100);--text-link:var(--secondary-700);--text-link-hover:var(--secondary-800);--text-success:var(--success-700);--text-warning:var(--warning-700);--text-error:var(--error-700);--text-info:var(--info-700);--text-tertiary-accent:var(--tertiary-700);--surface-base:var(--neutral-100);--surface-raised:var(--neutral-50);--surface-sunken:var(--neutral-200);--surface-subtle:var(--neutral-200);--surface-muted:var(--neutral-300);--surface-primary-container:var(--primary-100);--surface-secondary-container:var(--secondary-100);--surface-inverse:var(--neutral-900);--border-subtle:var(--neutral-200);--border-default:var(--neutral-300);--border-strong:var(--neutral-500);--border-primary:var(--primary-600);--focus-ring:var(--secondary-600);--focus-ring-offset:var(--surface-base);--primary-default:var(--primary-500);--primary-hover:var(--primary-600);--primary-active:var(--primary-700);--primary-focus-ring:var(--secondary-600);--primary-subtle:var(--primary-50);--primary-subtle-hover:var(--primary-100);--primary-border:var(--primary-600);--primary-text:var(--primary-800);--secondary-default:var(--secondary-700);--secondary-hover:var(--secondary-800);--secondary-active:var(--secondary-900);--secondary-focus-ring:var(--secondary-600);--secondary-subtle:var(--secondary-50);--secondary-subtle-hover:var(--secondary-100);--secondary-border:var(--secondary-300);--secondary-text:var(--secondary-800);--tertiary-default:var(--tertiary-600);--tertiary-hover:var(--tertiary-700);--tertiary-active:var(--tertiary-800);--tertiary-focus-ring:var(--secondary-600);--tertiary-subtle:var(--tertiary-50);--tertiary-subtle-hover:var(--tertiary-100);--tertiary-border:var(--tertiary-300);--tertiary-text:var(--tertiary-700);--neutral-default:var(--neutral-700);--neutral-hover:var(--neutral-800);--neutral-active:var(--neutral-900);--neutral-focus-ring:var(--secondary-600);--neutral-subtle:var(--neutral-50);--neutral-subtle-hover:var(--neutral-200);--neutral-border:var(--neutral-300);--neutral-text:var(--neutral-900);--success-default:var(--success-600);--success-hover:var(--success-700);--success-active:var(--success-800);--success-focus-ring:var(--success-500);--success-subtle:var(--success-50);--success-subtle-hover:var(--success-100);--success-border:var(--success-300);--success-text:var(--success-700);--warning-default:var(--warning-500);--warning-hover:var(--warning-600);--warning-active:var(--warning-700);--warning-focus-ring:var(--warning-600);--warning-subtle:var(--warning-50);--warning-subtle-hover:var(--warning-100);--warning-border:var(--warning-300);--warning-text:var(--warning-700);--error-default:var(--error-600);--error-hover:var(--error-700);--error-active:var(--error-800);--error-focus-ring:var(--error-500);--error-subtle:var(--error-50);--error-subtle-hover:var(--error-100);--error-border:var(--error-300);--error-text:var(--error-700);--info-default:var(--info-600);--info-hover:var(--info-700);--info-active:var(--info-800);--info-focus-ring:var(--info-500);--info-subtle:var(--info-50);--info-subtle-hover:var(--info-100);--info-border:var(--info-300);--info-text:var(--info-700);--disabled-bg:var(--neutral-200);--disabled-text:var(--neutral-500);--disabled-border:var(--neutral-300);--primary-container:var(--primary-100);--primary-on-container:var(--primary-800);--primary-solid:var(--primary-500);--primary-on-solid:#3d2e05;--secondary-container:var(--secondary-100);--secondary-on-container:var(--secondary-800);--secondary-solid:var(--secondary-700);--secondary-on-solid:#dde6f4;--tertiary-container:var(--tertiary-100);--tertiary-on-container:var(--tertiary-700);--tertiary-solid:var(--tertiary-600);--tertiary-on-solid:#f2f4f6;--success-container:var(--success-100);--success-on-container:var(--success-700);--success-solid:var(--success-600);--success-on-solid:#fff;--success-on-solid-supplied:#e2efe6;--warning-container:var(--warning-100);--warning-on-container:var(--warning-800);--warning-solid:var(--warning-500);--warning-on-solid:#3a2205;--error-container:var(--error-100);--error-on-container:var(--error-700);--error-solid:var(--error-600);--error-on-solid:#fbe7e3;--info-container:var(--info-100);--info-on-container:var(--info-700);--info-solid:var(--info-600);--info-on-solid:#eaf3f8;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--display-large-size:57px;--display-large-line-height:64px;--display-large-tracking:-.25px;--display-medium-size:45px;--display-medium-line-height:52px;--display-medium-tracking:0px;--display-small-size:36px;--display-small-line-height:44px;--display-small-tracking:0px;--headline-large-size:32px;--headline-large-line-height:40px;--headline-large-tracking:0px;--headline-medium-size:28px;--headline-medium-line-height:36px;--headline-medium-tracking:0px;--headline-small-size:24px;--headline-small-line-height:32px;--headline-small-tracking:0px;--title-large-size:22px;--title-large-line-height:28px;--title-large-tracking:0px;--title-medium-size:16px;--title-medium-line-height:24px;--title-medium-tracking:.15px;--title-small-size:14px;--title-small-line-height:20px;--title-small-tracking:.1px;--body-large-size:16px;--body-large-line-height:24px;--body-large-tracking:.5px;--body-medium-size:14px;--body-medium-line-height:20px;--body-medium-tracking:.25px;--body-small-size:12px;--body-small-line-height:16px;--body-small-tracking:.4px;--label-large-size:14px;--label-large-line-height:20px;--label-large-tracking:.1px;--label-medium-size:12px;--label-medium-line-height:16px;--label-medium-tracking:.5px;--label-small-size:11px;--label-small-line-height:16px;--label-small-tracking:.5px}.typography{cursor:inherit}.typography-display-large-baseline,.typography-display-medium-baseline,.typography-display-small-baseline,.typography-headline-large-baseline,.typography-headline-medium-baseline,.typography-headline-small-baseline,.typography-title-large-baseline,.typography-body-large-baseline,.typography-body-medium-baseline,.typography-body-small-baseline{font-weight:var(--font-weight-regular)}.typography-title-medium-baseline,.typography-title-small-baseline,.typography-label-large-baseline,.typography-label-medium-baseline,.typography-label-small-baseline,.typography-display-large-emphasis,.typography-display-medium-emphasis,.typography-display-small-emphasis,.typography-headline-large-emphasis,.typography-headline-medium-emphasis,.typography-headline-small-emphasis,.typography-title-large-emphasis,.typography-body-large-emphasis,.typography-body-medium-emphasis,.typography-body-small-emphasis{font-weight:var(--font-weight-medium)}.typography-title-medium-emphasis,.typography-title-small-emphasis,.typography-label-large-emphasis,.typography-label-medium-emphasis,.typography-label-small-emphasis{font-weight:var(--font-weight-bold)}.typography-display-large{font-size:var(--display-large-size);line-height:var(--display-large-line-height);letter-spacing:var(--display-large-tracking)}.typography-display-medium{font-size:var(--display-medium-size);line-height:var(--display-medium-line-height);letter-spacing:var(--display-medium-tracking)}.typography-display-small{font-size:var(--display-small-size);line-height:var(--display-small-line-height);letter-spacing:var(--display-small-tracking)}.typography-headline-large{font-size:var(--headline-large-size);line-height:var(--headline-large-line-height);letter-spacing:var(--headline-large-tracking)}.typography-headline-medium{font-size:var(--headline-medium-size);line-height:var(--headline-medium-line-height);letter-spacing:var(--headline-medium-tracking)}.typography-headline-small{font-size:var(--headline-small-size);line-height:var(--headline-small-line-height);letter-spacing:var(--headline-small-tracking)}.typography-title-large{font-size:var(--title-large-size);line-height:var(--title-large-line-height);letter-spacing:var(--title-large-tracking)}.typography-title-medium{font-size:var(--title-medium-size);line-height:var(--title-medium-line-height);letter-spacing:var(--title-medium-tracking)}.typography-title-small{font-size:var(--title-small-size);line-height:var(--title-small-line-height);letter-spacing:var(--title-small-tracking)}.typography-body-large{font-size:var(--body-large-size);line-height:var(--body-large-line-height);letter-spacing:var(--body-large-tracking)}.typography-body-medium{font-size:var(--body-medium-size);line-height:var(--body-medium-line-height);letter-spacing:var(--body-medium-tracking)}.typography-body-small{font-size:var(--body-small-size);line-height:var(--body-small-line-height);letter-spacing:var(--body-small-tracking)}.typography-label-large{font-size:var(--label-large-size);line-height:var(--label-large-line-height);letter-spacing:var(--label-large-tracking)}.typography-label-medium{font-size:var(--label-medium-size);line-height:var(--label-medium-line-height);letter-spacing:var(--label-medium-tracking)}.typography-label-small{font-size:var(--label-small-size);line-height:var(--label-small-line-height);letter-spacing:var(--label-small-tracking)}.typography-primary{color:var(--text-primary)}.typography-secondary{color:var(--text-secondary)}.typography-muted{color:var(--text-muted)}.typography-disabled{color:var(--text-disabled)}.typography-heading{color:var(--text-heading)}.typography-on-primary{color:var(--text-on-primary)}.typography-on-inverse{color:var(--text-on-inverse)}.typography-link{color:var(--text-link)}.typography-link:hover{color:var(--text-link-hover)}.typography-success{color:var(--text-success)}.typography-warning{color:var(--text-warning)}.typography-error{color:var(--text-error)}.typography-info{color:var(--text-info)}.typography-inherit{color:inherit}.custom-button{white-space:nowrap;cursor:pointer;outline-offset:2px;background-color:#0000;border:2px solid #0000;outline:2px solid #0000;flex-shrink:0;justify-content:center;align-items:center;gap:8px;transition:background-color .2s ease-out,border-color .2s ease-out,outline-color .2s ease-out,color .2s ease-out;display:inline-flex}.custom-button-fit-content{width:fit-content}.custom-button>*{cursor:inherit}.custom-button:disabled{cursor:not-allowed;background-color:var(--disabled-bg);border-color:var(--disabled-border);color:var(--disabled-text)}.custom-button-pill{border-radius:999px}.custom-button-square{border-radius:8px}.custom-button-small{padding:8px 16px}.custom-button-medium{padding:12px 28px}.custom-button-large{padding:16px 32px}.custom-button-filled{color:var(--text-on-inverse);background-color:var(--primary-default)}.custom-button-filled:hover:not(:disabled){color:var(--neutral-subtle-hover);background-color:var(--primary-hover)}.custom-button-filled:active:not(:disabled){color:var(--neutral-border);background-color:var(--primary-active)}.custom-button-filled:focus-visible{outline-color:var(--primary-focus-ring)}.custom-button-outlined{border-color:var(--primary-border);color:var(--primary-default)}.custom-button-outlined:hover:not(:disabled){background-color:var(--primary-subtle-hover)}.custom-button-outlined:active:not(:disabled){background-color:var(--primary-subtle);color:var(--primary-border)}.custom-button-outlined:focus-visible{outline-color:var(--primary-focus-ring)}.custom-button-text{color:var(--primary-default);border:none;padding:0}.custom-button-text:hover:not(:disabled){color:var(--primary-border)}.custom-button-text:active:not(:disabled){color:var(--primary-subtle-hover)}.custom-button-text:focus-visible{outline-color:var(--primary-focus-ring)}.login-page{background-color:var(--surface-base);width:100vw;height:100dvh;padding:12px 0 12px 12px;display:flex}.text-section,.login-section{flex-direction:column;justify-content:center;display:flex}.text-section{background-color:var(--surface-primary-container);box-shadow:0px 0px 10px var(--border-default);border-radius:8px;flex:0 40%;padding:64px}.text-section-div{max-width:500px;color:var(--primary-default);flex-direction:column;gap:16px;display:flex}.login-section{flex:0 60%;justify-content:center;align-items:center;padding:24px}.login-section-div{box-shadow:0px 0px 10px var(--border-default);background-color:var(--surface-raised);border-radius:24px;flex-direction:column;justify-content:flex-start;gap:16px;width:512px;padding:32px;display:flex}.buttons-div{flex-direction:column;justify-content:center;gap:8px;display:flex}.create-account-button{align-self:center}.status-chip{border-radius:999px;justify-content:space-between;align-self:flex-start;align-items:center;gap:6px;padding:4px 12px;display:flex}.status-chip-success{background-color:var(--success-container);color:var(--success-on-container)}.status-chip-warning{background-color:var(--warning-container);color:var(--warning-on-container)}.status-chip-error{background-color:var(--error-container);color:var(--error-on-container)}.status-chip-info{background-color:var(--info-container);color:var(--info-on-container)}.status-chip-dot{border-radius:999px;width:8px;height:8px}.status-chip-dot-success{background-color:var(--success-on-container)}.status-chip-dot-warning{background-color:var(--warning-on-container)}.status-chip-dot-error{background-color:var(--error-on-container)}.status-chip-dot-info{background-color:var(--info-on-container)}:root{--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--display-large-size:57px;--display-large-line-height:64px;--display-large-tracking:-.25px;--display-medium-size:45px;--display-medium-line-height:52px;--display-medium-tracking:0px;--display-small-size:36px;--display-small-line-height:44px;--display-small-tracking:0px;--headline-large-size:32px;--headline-large-line-height:40px;--headline-large-tracking:0px;--headline-medium-size:28px;--headline-medium-line-height:36px;--headline-medium-tracking:0px;--headline-small-size:24px;--headline-small-line-height:32px;--headline-small-tracking:0px;--title-large-size:22px;--title-large-line-height:28px;--title-large-tracking:0px;--title-medium-size:16px;--title-medium-line-height:24px;--title-medium-tracking:.15px;--title-small-size:14px;--title-small-line-height:20px;--title-small-tracking:.1px;--body-large-size:16px;--body-large-line-height:24px;--body-large-tracking:.5px;--body-medium-size:14px;--body-medium-line-height:20px;--body-medium-tracking:.25px;--body-small-size:12px;--body-small-line-height:16px;--body-small-tracking:.4px;--label-large-size:14px;--label-large-line-height:20px;--label-large-tracking:.1px;--label-medium-size:12px;--label-medium-line-height:16px;--label-medium-tracking:.5px;--label-small-size:11px;--label-small-line-height:16px;--label-small-tracking:.5px;--primary-50:#fdf8ec;--primary-100:#f8eed3;--primary-200:#f1dfab;--primary-300:#e9ce7c;--primary-400:#e4be55;--primary-500:#dfaf34;--primary-600:#bc9126;--primary-700:#96721b;--primary-800:#7a5d0e;--primary-900:#4a3808;--secondary-50:#f3f6fa;--secondary-100:#e7ebf3;--secondary-200:#c9d3e6;--secondary-300:#a5b5d3;--secondary-400:#7c93bc;--secondary-500:#6183b8;--secondary-600:#47699f;--secondary-700:#35558a;--secondary-800:#2a4470;--secondary-900:#1b2c48;--tertiary-50:#f5f6f8;--tertiary-100:#e8eaee;--tertiary-200:#ced4db;--tertiary-300:#adb7c1;--tertiary-400:#8794a2;--tertiary-500:#6d7c8b;--tertiary-600:#5a6b7a;--tertiary-700:#47555f;--tertiary-800:#37424b;--tertiary-900:#232a30;--neutral-50:#f8f7f2;--neutral-100:#efede5;--neutral-200:#e1ded2;--neutral-300:#cbc7b9;--neutral-400:#a8a49a;--neutral-500:#86837a;--neutral-600:#66645c;--neutral-700:#4e4c46;--neutral-800:#3e3d38;--neutral-900:#302f2c;--success-50:#f1f7f3;--success-100:#e4ede7;--success-200:#c4d8cb;--success-300:#9fbfaa;--success-400:#77a187;--success-500:#5a8b6b;--success-600:#4a7c59;--success-700:#385f44;--success-800:#2a4834;--success-900:#1a2d21;--warning-50:#fdf7ee;--warning-100:#f9e8d1;--warning-200:#f1d0a3;--warning-300:#e6b473;--warning-400:#da9a49;--warning-500:#ce8322;--warning-600:#ad6b18;--warning-700:#8a5412;--warning-800:#6d420e;--warning-900:#422809;--error-50:#fbf1ef;--error-100:#f7e5e1;--error-200:#efc5bc;--error-300:#e39f92;--error-400:#d27765;--error-500:#c25844;--error-600:#b3402f;--error-700:#8a3124;--error-800:#6b251b;--error-900:#431710;--info-50:#f1f7fa;--info-100:#dfebf2;--info-200:#b8d5e4;--info-300:#8dbbd2;--info-400:#5f9dbb;--info-500:#3d84a5;--info-600:#2e6f94;--info-700:#245771;--info-800:#1c4257;--info-900:#112b39;--text-primary:var(--neutral-900);--text-secondary:var(--neutral-700);--text-muted:var(--neutral-600);--text-disabled:var(--neutral-400);--text-heading:var(--neutral-900);--text-on-primary:#3d2e05;--text-on-secondary:#dde6f4;--text-on-inverse:var(--neutral-100);--text-link:var(--secondary-700);--text-link-hover:var(--secondary-800);--text-success:var(--success-700);--text-warning:var(--warning-700);--text-error:var(--error-700);--text-info:var(--info-700);--text-tertiary-accent:var(--tertiary-700);--surface-base:var(--neutral-100);--surface-raised:var(--neutral-50);--surface-sunken:var(--neutral-200);--surface-subtle:var(--neutral-200);--surface-muted:var(--neutral-300);--surface-primary-container:var(--primary-100);--surface-secondary-container:var(--secondary-100);--surface-inverse:var(--neutral-900);--border-subtle:var(--neutral-200);--border-default:var(--neutral-300);--border-strong:var(--neutral-500);--border-primary:var(--primary-600);--focus-ring:var(--secondary-600);--focus-ring-offset:var(--surface-base);--primary-default:var(--primary-500);--primary-hover:var(--primary-600);--primary-active:var(--primary-700);--primary-focus-ring:var(--secondary-600);--primary-subtle:var(--primary-50);--primary-subtle-hover:var(--primary-100);--primary-border:var(--primary-600);--primary-text:var(--primary-800);--secondary-default:var(--secondary-700);--secondary-hover:var(--secondary-800);--secondary-active:var(--secondary-900);--secondary-focus-ring:var(--secondary-600);--secondary-subtle:var(--secondary-50);--secondary-subtle-hover:var(--secondary-100);--secondary-border:var(--secondary-300);--secondary-text:var(--secondary-800);--tertiary-default:var(--tertiary-600);--tertiary-hover:var(--tertiary-700);--tertiary-active:var(--tertiary-800);--tertiary-focus-ring:var(--secondary-600);--tertiary-subtle:var(--tertiary-50);--tertiary-subtle-hover:var(--tertiary-100);--tertiary-border:var(--tertiary-300);--tertiary-text:var(--tertiary-700);--neutral-default:var(--neutral-700);--neutral-hover:var(--neutral-800);--neutral-active:var(--neutral-900);--neutral-focus-ring:var(--secondary-600);--neutral-subtle:var(--neutral-50);--neutral-subtle-hover:var(--neutral-200);--neutral-border:var(--neutral-300);--neutral-text:var(--neutral-900);--success-default:var(--success-600);--success-hover:var(--success-700);--success-active:var(--success-800);--success-focus-ring:var(--success-500);--success-subtle:var(--success-50);--success-subtle-hover:var(--success-100);--success-border:var(--success-300);--success-text:var(--success-700);--warning-default:var(--warning-500);--warning-hover:var(--warning-600);--warning-active:var(--warning-700);--warning-focus-ring:var(--warning-600);--warning-subtle:var(--warning-50);--warning-subtle-hover:var(--warning-100);--warning-border:var(--warning-300);--warning-text:var(--warning-700);--error-default:var(--error-600);--error-hover:var(--error-700);--error-active:var(--error-800);--error-focus-ring:var(--error-500);--error-subtle:var(--error-50);--error-subtle-hover:var(--error-100);--error-border:var(--error-300);--error-text:var(--error-700);--info-default:var(--info-600);--info-hover:var(--info-700);--info-active:var(--info-800);--info-focus-ring:var(--info-500);--info-subtle:var(--info-50);--info-subtle-hover:var(--info-100);--info-border:var(--info-300);--info-text:var(--info-700);--disabled-bg:var(--neutral-200);--disabled-text:var(--neutral-500);--disabled-border:var(--neutral-300);--primary-container:var(--primary-100);--primary-on-container:var(--primary-800);--primary-solid:var(--primary-500);--primary-on-solid:#3d2e05;--secondary-container:var(--secondary-100);--secondary-on-container:var(--secondary-800);--secondary-solid:var(--secondary-700);--secondary-on-solid:#dde6f4;--tertiary-container:var(--tertiary-100);--tertiary-on-container:var(--tertiary-700);--tertiary-solid:var(--tertiary-600);--tertiary-on-solid:#f2f4f6;--success-container:var(--success-100);--success-on-container:var(--success-700);--success-solid:var(--success-600);--success-on-solid:#fff;--success-on-solid-supplied:#e2efe6;--warning-container:var(--warning-100);--warning-on-container:var(--warning-800);--warning-solid:var(--warning-500);--warning-on-solid:#3a2205;--error-container:var(--error-100);--error-on-container:var(--error-700);--error-solid:var(--error-600);--error-on-solid:#fbe7e3;--info-container:var(--info-100);--info-on-container:var(--info-700);--info-solid:var(--info-600);--info-on-solid:#eaf3f8}.check-box-block{flex-direction:column;justify-content:flex-start;display:flex}.check-box{align-items:center;gap:8px;display:inline-flex}.check-box-input{appearance:none;border:1px solid var(--border-default);background-color:var(--surface-sunken);cursor:pointer;outline-offset:2px;border-radius:4px;outline:2px solid #0000;flex-shrink:0;width:20px;height:20px;margin:0;transition:background-color .2s ease-out,border-color .2s ease-out,outline-color .2s ease-out;position:relative}.check-box-input:after{content:"";border:solid var(--text-on-inverse);border-width:0 2px 2px 0;width:5px;height:9px;transition:transform .15s ease-out;position:absolute;top:3px;left:6px;transform:rotate(45deg)scale(0)}.check-box-input:hover:not(:disabled){border-color:var(--primary-hover)}.check-box-input:checked{background-color:var(--primary-default);border-color:var(--primary-default)}.check-box-input:checked:after{transform:rotate(45deg)scale(1)}.check-box-input:focus-visible{outline-color:var(--info-600)}.check-box-input:disabled{cursor:not-allowed;background-color:var(--disabled-bg);border-color:var(--disabled-border)}.check-box-input:disabled:after{border-color:var(--disabled-text)}.check-box-label{cursor:pointer}.check-box:has(.check-box-input:disabled) .check-box-label{cursor:not-allowed;color:var(--disabled-text)}.check-box-helper-reserved{min-height:calc(var(--body-small-line-height) + 4px)}.check-box-helper-text-field{padding-top:4px;padding-left:28px}.check-box-error-state .check-box-input{border-color:var(--text-error)}.custom-form-fields-div{flex-wrap:wrap;gap:8px;display:flex}.custom-form-fields-div-inline{flex-wrap:nowrap}.custom-form-fields-div-inline .input-width-modifier{flex:1 1 0}.input-width-modifier-full{flex-basis:100%}.input-width-modifier-half{flex-basis:calc(50% - 4px)}.input-width-modifier-third{flex-basis:calc(33.333% - 5.33px)}.input-width-modifier-quarter{flex-basis:calc(25% - 6px)}.input-width-modifier-auto{flex:0 auto}:root{--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--display-large-size:57px;--display-large-line-height:64px;--display-large-tracking:-.25px;--display-medium-size:45px;--display-medium-line-height:52px;--display-medium-tracking:0px;--display-small-size:36px;--display-small-line-height:44px;--display-small-tracking:0px;--headline-large-size:32px;--headline-large-line-height:40px;--headline-large-tracking:0px;--headline-medium-size:28px;--headline-medium-line-height:36px;--headline-medium-tracking:0px;--headline-small-size:24px;--headline-small-line-height:32px;--headline-small-tracking:0px;--title-large-size:22px;--title-large-line-height:28px;--title-large-tracking:0px;--title-medium-size:16px;--title-medium-line-height:24px;--title-medium-tracking:.15px;--title-small-size:14px;--title-small-line-height:20px;--title-small-tracking:.1px;--body-large-size:16px;--body-large-line-height:24px;--body-large-tracking:.5px;--body-medium-size:14px;--body-medium-line-height:20px;--body-medium-tracking:.25px;--body-small-size:12px;--body-small-line-height:16px;--body-small-tracking:.4px;--label-large-size:14px;--label-large-line-height:20px;--label-large-tracking:.1px;--label-medium-size:12px;--label-medium-line-height:16px;--label-medium-tracking:.5px;--label-small-size:11px;--label-small-line-height:16px;--label-small-tracking:.5px;--primary-50:#fdf8ec;--primary-100:#f8eed3;--primary-200:#f1dfab;--primary-300:#e9ce7c;--primary-400:#e4be55;--primary-500:#dfaf34;--primary-600:#bc9126;--primary-700:#96721b;--primary-800:#7a5d0e;--primary-900:#4a3808;--secondary-50:#f3f6fa;--secondary-100:#e7ebf3;--secondary-200:#c9d3e6;--secondary-300:#a5b5d3;--secondary-400:#7c93bc;--secondary-500:#6183b8;--secondary-600:#47699f;--secondary-700:#35558a;--secondary-800:#2a4470;--secondary-900:#1b2c48;--tertiary-50:#f5f6f8;--tertiary-100:#e8eaee;--tertiary-200:#ced4db;--tertiary-300:#adb7c1;--tertiary-400:#8794a2;--tertiary-500:#6d7c8b;--tertiary-600:#5a6b7a;--tertiary-700:#47555f;--tertiary-800:#37424b;--tertiary-900:#232a30;--neutral-50:#f8f7f2;--neutral-100:#efede5;--neutral-200:#e1ded2;--neutral-300:#cbc7b9;--neutral-400:#a8a49a;--neutral-500:#86837a;--neutral-600:#66645c;--neutral-700:#4e4c46;--neutral-800:#3e3d38;--neutral-900:#302f2c;--success-50:#f1f7f3;--success-100:#e4ede7;--success-200:#c4d8cb;--success-300:#9fbfaa;--success-400:#77a187;--success-500:#5a8b6b;--success-600:#4a7c59;--success-700:#385f44;--success-800:#2a4834;--success-900:#1a2d21;--warning-50:#fdf7ee;--warning-100:#f9e8d1;--warning-200:#f1d0a3;--warning-300:#e6b473;--warning-400:#da9a49;--warning-500:#ce8322;--warning-600:#ad6b18;--warning-700:#8a5412;--warning-800:#6d420e;--warning-900:#422809;--error-50:#fbf1ef;--error-100:#f7e5e1;--error-200:#efc5bc;--error-300:#e39f92;--error-400:#d27765;--error-500:#c25844;--error-600:#b3402f;--error-700:#8a3124;--error-800:#6b251b;--error-900:#431710;--info-50:#f1f7fa;--info-100:#dfebf2;--info-200:#b8d5e4;--info-300:#8dbbd2;--info-400:#5f9dbb;--info-500:#3d84a5;--info-600:#2e6f94;--info-700:#245771;--info-800:#1c4257;--info-900:#112b39;--text-primary:var(--neutral-900);--text-secondary:var(--neutral-700);--text-muted:var(--neutral-600);--text-disabled:var(--neutral-400);--text-heading:var(--neutral-900);--text-on-primary:#3d2e05;--text-on-secondary:#dde6f4;--text-on-inverse:var(--neutral-100);--text-link:var(--secondary-700);--text-link-hover:var(--secondary-800);--text-success:var(--success-700);--text-warning:var(--warning-700);--text-error:var(--error-700);--text-info:var(--info-700);--text-tertiary-accent:var(--tertiary-700);--surface-base:var(--neutral-100);--surface-raised:var(--neutral-50);--surface-sunken:var(--neutral-200);--surface-subtle:var(--neutral-200);--surface-muted:var(--neutral-300);--surface-primary-container:var(--primary-100);--surface-secondary-container:var(--secondary-100);--surface-inverse:var(--neutral-900);--border-subtle:var(--neutral-200);--border-default:var(--neutral-300);--border-strong:var(--neutral-500);--border-primary:var(--primary-600);--focus-ring:var(--secondary-600);--focus-ring-offset:var(--surface-base);--primary-default:var(--primary-500);--primary-hover:var(--primary-600);--primary-active:var(--primary-700);--primary-focus-ring:var(--secondary-600);--primary-subtle:var(--primary-50);--primary-subtle-hover:var(--primary-100);--primary-border:var(--primary-600);--primary-text:var(--primary-800);--secondary-default:var(--secondary-700);--secondary-hover:var(--secondary-800);--secondary-active:var(--secondary-900);--secondary-focus-ring:var(--secondary-600);--secondary-subtle:var(--secondary-50);--secondary-subtle-hover:var(--secondary-100);--secondary-border:var(--secondary-300);--secondary-text:var(--secondary-800);--tertiary-default:var(--tertiary-600);--tertiary-hover:var(--tertiary-700);--tertiary-active:var(--tertiary-800);--tertiary-focus-ring:var(--secondary-600);--tertiary-subtle:var(--tertiary-50);--tertiary-subtle-hover:var(--tertiary-100);--tertiary-border:var(--tertiary-300);--tertiary-text:var(--tertiary-700);--neutral-default:var(--neutral-700);--neutral-hover:var(--neutral-800);--neutral-active:var(--neutral-900);--neutral-focus-ring:var(--secondary-600);--neutral-subtle:var(--neutral-50);--neutral-subtle-hover:var(--neutral-200);--neutral-border:var(--neutral-300);--neutral-text:var(--neutral-900);--success-default:var(--success-600);--success-hover:var(--success-700);--success-active:var(--success-800);--success-focus-ring:var(--success-500);--success-subtle:var(--success-50);--success-subtle-hover:var(--success-100);--success-border:var(--success-300);--success-text:var(--success-700);--warning-default:var(--warning-500);--warning-hover:var(--warning-600);--warning-active:var(--warning-700);--warning-focus-ring:var(--warning-600);--warning-subtle:var(--warning-50);--warning-subtle-hover:var(--warning-100);--warning-border:var(--warning-300);--warning-text:var(--warning-700);--error-default:var(--error-600);--error-hover:var(--error-700);--error-active:var(--error-800);--error-focus-ring:var(--error-500);--error-subtle:var(--error-50);--error-subtle-hover:var(--error-100);--error-border:var(--error-300);--error-text:var(--error-700);--info-default:var(--info-600);--info-hover:var(--info-700);--info-active:var(--info-800);--info-focus-ring:var(--info-500);--info-subtle:var(--info-50);--info-subtle-hover:var(--info-100);--info-border:var(--info-300);--info-text:var(--info-700);--disabled-bg:var(--neutral-200);--disabled-text:var(--neutral-500);--disabled-border:var(--neutral-300);--primary-container:var(--primary-100);--primary-on-container:var(--primary-800);--primary-solid:var(--primary-500);--primary-on-solid:#3d2e05;--secondary-container:var(--secondary-100);--secondary-on-container:var(--secondary-800);--secondary-solid:var(--secondary-700);--secondary-on-solid:#dde6f4;--tertiary-container:var(--tertiary-100);--tertiary-on-container:var(--tertiary-700);--tertiary-solid:var(--tertiary-600);--tertiary-on-solid:#f2f4f6;--success-container:var(--success-100);--success-on-container:var(--success-700);--success-solid:var(--success-600);--success-on-solid:#fff;--success-on-solid-supplied:#e2efe6;--warning-container:var(--warning-100);--warning-on-container:var(--warning-800);--warning-solid:var(--warning-500);--warning-on-solid:#3a2205;--error-container:var(--error-100);--error-on-container:var(--error-700);--error-solid:var(--error-600);--error-on-solid:#fbe7e3;--info-container:var(--info-100);--info-on-container:var(--info-700);--info-solid:var(--info-600);--info-on-solid:#eaf3f8}.text-input-block{flex-direction:column;justify-content:flex-start;display:flex}.text-input-field{position:relative}.text-input-label{transition:top .3s ease-out,transform .3s ease-out,font-size .3s ease-out,color .3s ease-out;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.text-input-element{border:1px solid var(--border-default);background-color:var(--surface-sunken);width:100%;color:var(--text-primary);font-size:var(--body-large-size);font-weight:var(--font-weight-regular);letter-spacing:var(--body-large-tracking);outline-offset:1px;border-radius:4px;outline:2px solid #0000;padding:16px;transition:outline .2s,border-color .2s ease-out}.text-input-element::placeholder{color:#0000}.text-input-element:focus{outline:2px solid var(--focus-ring);border-color:var(--surface-sunken)}.text-input-element:focus::placeholder{color:var(--text-muted)}:is(.text-input-block:has(.text-input-element:focus) .text-input-label,.text-input-block:has(.text-input-element:not(:placeholder-shown)) .text-input-label){top:calc(var(--label-medium-size) / 2);color:var(--primary-default);font-size:var(--label-medium-size);line-height:var(--label-medium-size);letter-spacing:var(--label-medium-tracking);left:18px;transform:translateY(0)}.text-input-helper-text-field{min-height:calc(var(--body-small-line-height) + 4px);padding-top:4px;padding-left:8px}.text-input-error-state{outline-color:var(--text-error);border-color:var(--surface-sunken)}.password-resset-screen{z-index:999;background-color:color-mix(in srgb, var(--surface-base) 70%, transparent);justify-content:center;align-items:center;width:100%;height:100%;animation:.3s cubic-bezier(.16,1,.3,1) modal-appear;display:flex;position:fixed;top:0;left:0}@keyframes modal-appear{0%{clip-path:circle(0%)}to{clip-path:circle(150%)}}@keyframes modal-disappear{0%{clip-path:circle(150%)}to{clip-path:circle(0%)}}.password-resset-popup{box-shadow:0px 0px 10px var(--border-default);background-color:var(--surface-raised);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;max-width:400px;padding:32px;animation:.3s popup-expand;display:flex;position:relative;overflow:hidden}@keyframes popup-expand{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes popup-collapse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.password-resset-screen.is-closing{pointer-events:none;animation:.4s cubic-bezier(.7,0,.84,0) forwards modal-disappear}.password-resset-screen.is-closing .password-resset-popup{animation:.4s cubic-bezier(.7,0,.84,0) forwards popup-collapse}.password-resset-popup form{width:100%}.password-resset-popup-decorative-line{background-color:var(--primary-default);width:100%;height:3%;position:absolute;top:0;left:0}.password-resset-verification-button{width:100%}.password-resset-return-button{color:var(--error-default);margin-top:6px;margin-bottom:6px}.password-resset-popup h3{color:var(--primary-default);font-weight:700}.password-resset-popup p{text-align:center;margin-bottom:12px;font-weight:300}.admin-panel-wrapper{flex-direction:row;display:flex}.email-verification-screen{z-index:999;background-color:color-mix(in srgb, var(--disabled-bg) 70%, transparent);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.email-verification-popup{box-shadow:0px 0px 10px var(--neutral-50);background-color:var(--surface-raised);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;max-width:400px;padding:32px;display:flex;position:relative;overflow:hidden}.popup-decorative-line{background-color:var(--info-30);width:100%;height:3%;position:absolute;top:0;left:0}.verification-button{width:100%;margin-top:12px}.return-button{color:var(--error-default);margin-top:6px;margin-bottom:6px}.email-verification-popup h3{font-weight:700}.email-verification-popup p{text-align:center;font-weight:300}.admin-panel-navigation{background-color:var(--surface-primary-container);border-radius:12px;flex-direction:column;justify-content:space-between;height:100dvh;padding:24px 12px;display:flex}.admin-panel-navigation-header{flex-direction:row;align-items:center;gap:8px;display:flex}.admin-panel-navigation-header-icon{border-radius:8px;width:44px;height:44px}.admin-panel-navigation-header-text,.admin-panel-navigation-account-settings-text{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.admin-panel-navigation-header-text>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.admin-panel-navigation-items-list{flex-direction:column;margin-top:24px;padding:0;list-style:none;display:flex}.admin-panel-navigation-item{text-align:left;width:100%;color:var(--text-primary);cursor:pointer;background-color:#0000;border:none;border-radius:8px;padding:6px 12px;text-decoration:none;display:inline-block}.admin-panel-navigation-active-item{background-color:var(--tertiary-solid);color:var(--tertiary-on-solid)}.line-under-list-item-store{border-top:1px solid var(--border-strong);margin-top:6px;margin-bottom:2px}.admin-panel-navigation-sub-items-list{padding-left:12px;list-style:none}.admin-panel-navigation-sub-item{text-align:left;cursor:pointer;width:100%;color:var(--text-secondary);background-color:#0000;border:none;text-decoration:none;display:inline-block}.admin-panel-navigation-active-sub-item{color:var(--tertiary-active);padding-left:.8em;position:relative}.admin-panel-navigation-active-sub-item:before{content:"";background-color:var(--tertiary-active);border-radius:999px;width:.3em;height:.3em;position:absolute;top:50%;left:0;transform:translateY(-50%)}.admin-panel-navigation-account-settings{cursor:pointer;background-color:#0000;border:none;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;display:flex}.admin-panel-navigation-account-avatar-holder{background-color:var(--tertiary-solid);width:40px;height:40px;color:var(--tertiary-on-solid);border-radius:999px;justify-content:center;align-items:center;display:flex}.admin-panel-navigation-account-settings-details{background-color:color-mix(in srgb, var(--surface-subtle) 70%, transparent);border:1px solid var(--border-default);border-radius:8px;flex-direction:column;margin-bottom:8px;padding:12px;display:flex}.admin-panel-navigation-account-settings-details>button{text-align:left;cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:8px;padding:4px}.admin-panel-navigation-account-settings-details>button:hover{border:1px solid var(--border-default)}.admin-panel-navigation-account-settings-details>button:active{border:1px solid var(--border-default);background-color:var(--border-default)}.modal-screen{z-index:999;background-color:color-mix(in srgb, var(--surface-base) 70%, transparent);justify-content:center;align-items:center;width:100%;height:100%;animation:.3s cubic-bezier(.16,1,.3,1) modal-appear;display:flex;position:fixed;top:0;left:0}.modal-popup{text-align:center;box-shadow:0px 0px 10px var(--border-default);background-color:var(--surface-raised);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;max-width:400px;padding:32px;animation:.3s popup-expand;display:flex;position:relative;overflow:hidden}.modal-decorative-line{background-color:var(--primary-default);width:100%;height:3%;position:absolute;top:0;left:0}:root{--primary-50:#fdf8ec;--primary-100:#f8eed3;--primary-200:#f1dfab;--primary-300:#e9ce7c;--primary-400:#e4be55;--primary-500:#dfaf34;--primary-600:#bc9126;--primary-700:#96721b;--primary-800:#7a5d0e;--primary-900:#4a3808;--secondary-50:#f3f6fa;--secondary-100:#e7ebf3;--secondary-200:#c9d3e6;--secondary-300:#a5b5d3;--secondary-400:#7c93bc;--secondary-500:#6183b8;--secondary-600:#47699f;--secondary-700:#35558a;--secondary-800:#2a4470;--secondary-900:#1b2c48;--tertiary-50:#f5f6f8;--tertiary-100:#e8eaee;--tertiary-200:#ced4db;--tertiary-300:#adb7c1;--tertiary-400:#8794a2;--tertiary-500:#6d7c8b;--tertiary-600:#5a6b7a;--tertiary-700:#47555f;--tertiary-800:#37424b;--tertiary-900:#232a30;--neutral-50:#f8f7f2;--neutral-100:#efede5;--neutral-200:#e1ded2;--neutral-300:#cbc7b9;--neutral-400:#a8a49a;--neutral-500:#86837a;--neutral-600:#66645c;--neutral-700:#4e4c46;--neutral-800:#3e3d38;--neutral-900:#302f2c;--success-50:#f1f7f3;--success-100:#e4ede7;--success-200:#c4d8cb;--success-300:#9fbfaa;--success-400:#77a187;--success-500:#5a8b6b;--success-600:#4a7c59;--success-700:#385f44;--success-800:#2a4834;--success-900:#1a2d21;--warning-50:#fdf7ee;--warning-100:#f9e8d1;--warning-200:#f1d0a3;--warning-300:#e6b473;--warning-400:#da9a49;--warning-500:#ce8322;--warning-600:#ad6b18;--warning-700:#8a5412;--warning-800:#6d420e;--warning-900:#422809;--error-50:#fbf1ef;--error-100:#f7e5e1;--error-200:#efc5bc;--error-300:#e39f92;--error-400:#d27765;--error-500:#c25844;--error-600:#b3402f;--error-700:#8a3124;--error-800:#6b251b;--error-900:#431710;--info-50:#f1f7fa;--info-100:#dfebf2;--info-200:#b8d5e4;--info-300:#8dbbd2;--info-400:#5f9dbb;--info-500:#3d84a5;--info-600:#2e6f94;--info-700:#245771;--info-800:#1c4257;--info-900:#112b39;--text-primary:var(--neutral-900);--text-secondary:var(--neutral-700);--text-muted:var(--neutral-600);--text-disabled:var(--neutral-400);--text-heading:var(--neutral-900);--text-on-primary:#3d2e05;--text-on-secondary:#dde6f4;--text-on-inverse:var(--neutral-100);--text-link:var(--secondary-700);--text-link-hover:var(--secondary-800);--text-success:var(--success-700);--text-warning:var(--warning-700);--text-error:var(--error-700);--text-info:var(--info-700);--text-tertiary-accent:var(--tertiary-700);--surface-base:var(--neutral-100);--surface-raised:var(--neutral-50);--surface-sunken:var(--neutral-200);--surface-subtle:var(--neutral-200);--surface-muted:var(--neutral-300);--surface-primary-container:var(--primary-100);--surface-secondary-container:var(--secondary-100);--surface-inverse:var(--neutral-900);--border-subtle:var(--neutral-200);--border-default:var(--neutral-300);--border-strong:var(--neutral-500);--border-primary:var(--primary-600);--focus-ring:var(--secondary-600);--focus-ring-offset:var(--surface-base);--primary-default:var(--primary-500);--primary-hover:var(--primary-600);--primary-active:var(--primary-700);--primary-focus-ring:var(--secondary-600);--primary-subtle:var(--primary-50);--primary-subtle-hover:var(--primary-100);--primary-border:var(--primary-600);--primary-text:var(--primary-800);--secondary-default:var(--secondary-700);--secondary-hover:var(--secondary-800);--secondary-active:var(--secondary-900);--secondary-focus-ring:var(--secondary-600);--secondary-subtle:var(--secondary-50);--secondary-subtle-hover:var(--secondary-100);--secondary-border:var(--secondary-300);--secondary-text:var(--secondary-800);--tertiary-default:var(--tertiary-600);--tertiary-hover:var(--tertiary-700);--tertiary-active:var(--tertiary-800);--tertiary-focus-ring:var(--secondary-600);--tertiary-subtle:var(--tertiary-50);--tertiary-subtle-hover:var(--tertiary-100);--tertiary-border:var(--tertiary-300);--tertiary-text:var(--tertiary-700);--neutral-default:var(--neutral-700);--neutral-hover:var(--neutral-800);--neutral-active:var(--neutral-900);--neutral-focus-ring:var(--secondary-600);--neutral-subtle:var(--neutral-50);--neutral-subtle-hover:var(--neutral-200);--neutral-border:var(--neutral-300);--neutral-text:var(--neutral-900);--success-default:var(--success-600);--success-hover:var(--success-700);--success-active:var(--success-800);--success-focus-ring:var(--success-500);--success-subtle:var(--success-50);--success-subtle-hover:var(--success-100);--success-border:var(--success-300);--success-text:var(--success-700);--warning-default:var(--warning-500);--warning-hover:var(--warning-600);--warning-active:var(--warning-700);--warning-focus-ring:var(--warning-600);--warning-subtle:var(--warning-50);--warning-subtle-hover:var(--warning-100);--warning-border:var(--warning-300);--warning-text:var(--warning-700);--error-default:var(--error-600);--error-hover:var(--error-700);--error-active:var(--error-800);--error-focus-ring:var(--error-500);--error-subtle:var(--error-50);--error-subtle-hover:var(--error-100);--error-border:var(--error-300);--error-text:var(--error-700);--info-default:var(--info-600);--info-hover:var(--info-700);--info-active:var(--info-800);--info-focus-ring:var(--info-500);--info-subtle:var(--info-50);--info-subtle-hover:var(--info-100);--info-border:var(--info-300);--info-text:var(--info-700);--disabled-bg:var(--neutral-200);--disabled-text:var(--neutral-500);--disabled-border:var(--neutral-300);--primary-container:var(--primary-100);--primary-on-container:var(--primary-800);--primary-solid:var(--primary-500);--primary-on-solid:#3d2e05;--secondary-container:var(--secondary-100);--secondary-on-container:var(--secondary-800);--secondary-solid:var(--secondary-700);--secondary-on-solid:#dde6f4;--tertiary-container:var(--tertiary-100);--tertiary-on-container:var(--tertiary-700);--tertiary-solid:var(--tertiary-600);--tertiary-on-solid:#f2f4f6;--success-container:var(--success-100);--success-on-container:var(--success-700);--success-solid:var(--success-600);--success-on-solid:#fff;--success-on-solid-supplied:#e2efe6;--warning-container:var(--warning-100);--warning-on-container:var(--warning-800);--warning-solid:var(--warning-500);--warning-on-solid:#3a2205;--error-container:var(--error-100);--error-on-container:var(--error-700);--error-solid:var(--error-600);--error-on-solid:#fbe7e3;--info-container:var(--info-100);--info-on-container:var(--info-700);--info-solid:var(--info-600);--info-on-solid:#eaf3f8}.landing-page-root-div{background-color:var(--surface-base);flex-direction:column;height:100dvh;display:flex}.landing-page-wrapper-div{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.landing-page-nav{border-bottom:1px solid var(--border-default);flex-shrink:0;justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.landing-page-icon-div{align-items:center;gap:8px;display:flex}.landing-page-nav-icon{width:64px;height:64px}.landing-page-main{flex-shrink:0;grid-template-columns:minmax(320px,450px) minmax(0,755px);justify-content:center;align-items:center;gap:64px;min-height:100%;padding:32px;display:grid}@media (width<=1200px){.landing-page-main{grid-template-columns:minmax(0,1fr);gap:32px;padding:32px 16px}.landing-page-left-section{justify-self:center}.landing-page-right-section{max-width:450px}}.landing-page-left-section{flex-direction:column;justify-content:center;gap:8px;max-width:450px;display:flex}.landing-page-email-div{justify-content:flex-start;align-items:flex-start;gap:16px;display:flex}.landing-page-right-section{flex-direction:column;justify-content:center;justify-self:center;align-items:center;width:100%;display:flex;position:relative}.landing-page-web-app-paceholder{box-sizing:border-box;aspect-ratio:755/485;background:repeating-linear-gradient(45deg, var(--border-subtle) 0 4px, transparent 1px 12px), var(--surface-raised);border:6px solid var(--tertiary-700);width:100%;filter:drop-shadow(0px 0px 10px var(--border-strong));border-radius:16px}.landing-page-mobile-app-paceholder{box-sizing:border-box;aspect-ratio:230/400;background:repeating-linear-gradient(-45deg, var(--border-subtle) 0 4px, transparent 1px 12px), var(--surface-raised);border:10px solid var(--tertiary-700);width:clamp(120px,30%,230px);filter:drop-shadow(0px 0px 10px var(--border-strong));border-radius:32px;position:absolute;top:30%;left:60%}.landing-page-drawing-paceholder-text{background-color:var(--surface-raised);border:4px solid var(--border-subtle);filter:drop-shadow(0px 0px 5px var(--border-strong));border-radius:16px;padding:8px;position:absolute}.landing-page-footer{background-color:var(--surface-inverse);flex-direction:column;gap:16px;margin-top:64px;padding:32px;display:flex}.landing-page-footer-wrapper-grid{border-bottom:1px solid var(--border-strong);flex-wrap:wrap;justify-content:space-between;gap:16px;width:100%;padding-bottom:16px;display:flex}.landing-page-footer-icon{background-color:var(--surface-base);border-radius:8px;width:48px;height:48px;padding:8px}.landing-page-footer-left-div{flex-direction:column;gap:8px;max-width:250px;display:flex}.landing-page-footer-right-div{border:1px solid var(--border-strong);border-radius:8px;flex-direction:column;gap:8px;max-width:350px;padding:12px;display:flex}@media (width<=680px){.landing-page-footer-wrapper-grid{justify-content:center}}
