#ot-reservation-widget{font-family:BrandonText,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}#ot-reservation-widget.arial{font-family:Arial,BrandonText}#ot-reservation-widget.arialBlack{font-family:Arial Black,BrandonText}#ot-reservation-widget.centuryGothic{font-family:Century Gothic,CenturyGothic,AppleGothic,BrandonText}#ot-reservation-widget.comicSansMs{font-family:Comic Sans MS,BrandonText}#ot-reservation-widget.courierNew{font-family:Courier New,BrandonText}#ot-reservation-widget.garamond{font-family:Garamond,BrandonText}#ot-reservation-widget.georgia{font-family:Georgia,BrandonText}#ot-reservation-widget.helvetica{font-family:Helvetica,BrandonText}#ot-reservation-widget.impact{font-family:Impact,BrandonText}#ot-reservation-widget.lucidaConsole{font-family:Lucida Console,monospace,BrandonText}#ot-reservation-widget.tahoma{font-family:Tahoma,BrandonText}#ot-reservation-widget.timesNewRoman{font-family:Times New Roman,BrandonText}#ot-reservation-widget.trebuchetMs{font-family:Trebuchet MS,BrandonText}#ot-reservation-widget.verdana{font-family:Verdana,BrandonText}:root{--otkit-color-overlay: rgba(20, 26, 38, .8);--otkit-color-white: #ffffff;--otkit-color-black: #000000;--otkit-color-sand-200: #f3f0e8;--otkit-color-sand-800: #343434;--otkit-color-ash-darker: #141a26;--otkit-color-ash-dark: #2d333f;--otkit-color-ash: #6f737b;--otkit-color-ash-light: #91949a;--otkit-color-ash-lighter: #d8d9db;--otkit-color-ash-lightest: #f1f2f4;--otkit-color-red-darker: #450d10;--otkit-color-red-dark: #931b23;--otkit-color-red: #da3743;--otkit-color-red-light: #e15b64;--otkit-color-red-lighter: #eea0a5;--otkit-color-red-lightest: #fceeef;--otkit-color-teal-darker: #0f3643;--otkit-color-teal-dark: #154a5b;--otkit-color-teal: #247f9e;--otkit-color-teal-light: #2b9abf;--otkit-color-teal-lighter: #61bddb;--otkit-color-teal-lightest: #eef8fb;--otkit-color-visa-blue-100: #eef1fc;--otkit-color-visa-blue-200: #d0d9f6;--otkit-color-visa-blue-500: #1434cb;--otkit-color-visa-blue-800: #021e4c;--otkit-color-purple-darker: #36143d;--otkit-color-purple-dark: #7c2f8e;--otkit-color-purple: #ad4cc3;--otkit-color-purple-light: #bb6acd;--otkit-color-purple-lighter: #d7a7e2;--otkit-color-purple-lightest: #f8f0fa;--otkit-color-fuchsia-darker: #450d29;--otkit-color-fuchsia-dark: #971c59;--otkit-color-fuchsia: #d82c82;--otkit-color-fuchsia-light: #df4e96;--otkit-color-fuchsia-lighter: #eb93bf;--otkit-color-fuchsia-lightest: #fceef5;--otkit-color-orange-darker: #441a0e;--otkit-color-orange-dark: #83331b;--otkit-color-orange: #c84f29;--otkit-color-orange-light: #d86441;--otkit-color-orange-lighter: #e69b84;--otkit-color-orange-lightest: #fcf1ee;--otkit-color-yellow-darker: #513701;--otkit-color-yellow-dark: #885e01;--otkit-color-yellow: #d99502;--otkit-color-yellow-light: #fdaf08;--otkit-color-yellow-lighter: #fdc958;--otkit-color-yellow-lightest: #fff8eb;--otkit-color-lemon-darker: #4b4300;--otkit-color-lemon-dark: #736a17;--otkit-color-lemon: #e8d62f;--otkit-color-lemon-light: #ffe922;--otkit-color-lemon-lighter: #fff8b1;--otkit-color-lemon-lightest: #fffdeb;--otkit-color-lime-darker: #303c15;--otkit-color-lime-dark: #485b1e;--otkit-color-lime: #8a9b27;--otkit-color-lime-light: #abc31b;--otkit-color-lime-lighter: #ddeb8a;--otkit-color-lime-lightest: #f1f5e6;--otkit-color-aqua-darker: #09342a;--otkit-color-aqua-dark: #0c4134;--otkit-color-aqua: #18856b;--otkit-color-aqua-light: #1fa888;--otkit-color-aqua-lighter: #3ddbb6;--otkit-color-aqua-lightest: #eefcf9;--otkit-color-green-darker: #153c23;--otkit-color-green-dark: #194829;--otkit-color-green: #2f864d;--otkit-color-green-light: #39a25e;--otkit-color-green-lighter: #64c987;--otkit-color-green-lightest: #f0faf3;--otkit-color-blue-darker: #0d1b45;--otkit-color-blue-dark: #2146b5;--otkit-color-blue: #4a6fde;--otkit-color-blue-light: #6c8ae4;--otkit-color-blue-lighter: #b1c1f1;--otkit-color-blue-lightest: #eef1fc;--otkit-color-violet-darker: #1a0a47;--otkit-color-violet-dark: #4d1fd6;--otkit-color-violet: #7f5ce8;--otkit-color-violet-light: #9d82ed;--otkit-color-violet-lighter: #d5c9f7;--otkit-color-violet-lightest: #f1edfc;--otkit-color-ash-dark-l50: #96999f;--otkit-color-ash-lightest-d35: #9c9d9e;--otkit-color-ash-dark-l70: #c0c1c5;--otkit-color-ash-lightest-d50: #78797a;--otkit-color-black-o04: rgba(0, 0, 0, .04);--otkit-color-white-o10: rgba(255, 255, 255, .1);--otkit-color-black-o10: rgba(0, 0, 0, .1);--otkit-color-white-o20: rgba(255, 255, 255, .2);--otkit-color-ash-dark-l25: #61666f;--otkit-color-ash-lightest-d05: #e4e5e7;--otkit-color-ash-dark-l05: #373d48;--otkit-color-teal-darker-d25: #0b2832;--otkit-color-green-darker-d30: #0e2a18;--otkit-color-yellow-darker-d30: #382600;--otkit-color-red-darker-d30: #30090b;--otkit-color-orange-l25: #d57b5e;--otkit-color-orange-light-l25: #e18a70;--otkit-color-orange-d25: #963b1e;--otkit-color-orange-light-d25: #a24b30;--otkit-color-orange-lighter-l40: #f0c3b5;--otkit-color-orange-lighter-d20: #b87c69;--otkit-color-yellow-light-l40: #fdcf6a;--otkit-color-yellow-light-d20: #ca8c06;--otkit-color-lemon-light-l40: #fff17a;--otkit-color-lemon-light-d20: #ccba1b;--otkit-color-lime-l25: #a7b45d;--otkit-color-lime-d25: #67741d;--otkit-color-lime-lighter-l40: #eaf3b8;--otkit-color-lime-lighter-d20: #b0bc6e;--otkit-color-green-l25: #63a479;--otkit-color-green-d25: #236439;--otkit-color-green-lighter-l40: #a2deb7;--otkit-color-green-lighter-d20: #50a06c;--otkit-color-aqua-light-l25: #57bda5;--otkit-color-aqua-light-d25: #177e66;--otkit-color-aqua-lighter-l40: #8ae9d3;--otkit-color-aqua-lighter-d20: #30af91;--otkit-color-teal-light-l25: #60b3cf;--otkit-color-teal-light-d25: #20738f;--otkit-color-teal-lighter-l40: #a0d7e9;--otkit-color-teal-lighter-d20: #4d97af;--otkit-color-blue-l25: #7793e6;--otkit-color-blue-d25: #3753a6;--otkit-color-blue-lighter-l40: #d0d9f6;--otkit-color-blue-lighter-d20: #8d9ac0;--otkit-color-violet-l25: #9f84ed;--otkit-color-violet-d25: #5f45ae;--otkit-color-violet-lighter-l40: #e5defa;--otkit-color-violet-lighter-d20: #aaa0c5;--otkit-color-purple-l25: #c178d2;--otkit-color-purple-light-l25: #cc8fd9;--otkit-color-purple-d25: #813992;--otkit-color-purple-light-d25: #8c4f99;--otkit-color-purple-lighter-l40: #e7caed;--otkit-color-purple-lighter-d20: #ac85b4;--otkit-color-fuchsia-l25: #e160a1;--otkit-color-fuchsia-d25: #a22161;--otkit-color-fuchsia-lighter-l40: #f3bed8;--otkit-color-fuchsia-lighter-d20: #bc7598;--otkit-color-ash-lightest-l50: #f8f8f9}:root{--otkit-color-brand-light: var(--otkit-color-red);--otkit-color-brand-light-link: var(--otkit-color-red);--otkit-color-brand-light-hover: var(--otkit-color-red-light);--otkit-color-brand-light-pressed: var(--otkit-color-red-dark);--otkit-color-brand-light-highlight: var(--otkit-color-red-lightest);--otkit-color-brand-dark: var(--otkit-color-red);--otkit-color-brand-dark-link: var(--otkit-color-red);--otkit-color-brand-dark-hover: var(--otkit-color-red-light);--otkit-color-brand-dark-pressed: var(--otkit-color-red-dark);--otkit-color-brand-dark-highlight: var(--otkit-color-red-darker);--otkit-color-on-brand-light: var(--otkit-color-white);--otkit-color-on-brand-dark: var(--otkit-color-white);--otkit-color-brand-neutral-200: var(--otkit-color-ash-lightest);--otkit-color-brand-neutral-800: var(--otkit-color-ash-dark)}:root,[data-otkit-brand]:not([data-otkit-theme]){color-scheme:light;--otkit-color-foreground-action: var(--otkit-color-brand-light);--otkit-color-foreground-link: var(--otkit-color-brand-light-link);--otkit-color-foreground-on-action: var(--otkit-color-on-brand-light);--otkit-color-background-alt: var(--otkit-color-brand-neutral-200);--otkit-color-background-action: var(--otkit-color-brand-light);--otkit-color-background-action-hover: var(--otkit-color-brand-light-hover);--otkit-color-background-action-pressed: var(--otkit-color-brand-light-pressed);--otkit-color-background-action-alt: var(--otkit-color-brand-light-highlight);--otkit-color-background-action-highlight: var(--otkit-color-brand-light-highlight);--otkit-color-border-action: var(--otkit-color-brand-light)}:root{color-scheme:light;--otkit-color-foreground-default: var(--otkit-color-ash-dark);--otkit-color-foreground-alt: var(--otkit-color-ash);--otkit-color-foreground-disabled: var(--otkit-color-ash-dark-l50);--otkit-color-foreground-disabled-alt: var(--otkit-color-ash-dark-l70);--otkit-color-foreground-on-neutral: var(--otkit-color-white);--otkit-color-foreground-info: var(--otkit-color-teal);--otkit-color-foreground-on-info: var(--otkit-color-white);--otkit-color-foreground-success: var(--otkit-color-green);--otkit-color-foreground-on-success: var(--otkit-color-white);--otkit-color-foreground-warning: var(--otkit-color-yellow-light);--otkit-color-foreground-on-warning: var(--otkit-color-ash-darker);--otkit-color-foreground-danger: var(--otkit-color-red-dark);--otkit-color-foreground-on-danger: var(--otkit-color-white);--otkit-color-foreground-accent-orange: var(--otkit-color-orange);--otkit-color-foreground-accent-orange-secondary: var(--otkit-color-orange-lighter);--otkit-color-foreground-on-accent-orange: var(--otkit-color-white);--otkit-color-foreground-on-accent-orange-secondary: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-yellow: var(--otkit-color-yellow-light);--otkit-color-foreground-on-accent-yellow: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-lemon: var(--otkit-color-lemon-light);--otkit-color-foreground-on-accent-lemon: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-lime: var(--otkit-color-lime);--otkit-color-foreground-accent-lime-secondary: var(--otkit-color-lime-lighter);--otkit-color-foreground-on-accent-lime: var(--otkit-color-white);--otkit-color-foreground-on-accent-lime-secondary: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-green: var(--otkit-color-green);--otkit-color-foreground-accent-green-secondary: var(--otkit-color-green-lighter);--otkit-color-foreground-on-accent-green: var(--otkit-color-white);--otkit-color-foreground-on-accent-green-secondary: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-aqua: var(--otkit-color-aqua-light);--otkit-color-foreground-accent-aqua-secondary: var(--otkit-color-aqua-lighter);--otkit-color-foreground-on-accent-aqua: var(--otkit-color-white);--otkit-color-foreground-on-accent-aqua-secondary: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-teal: var(--otkit-color-teal-light);--otkit-color-foreground-accent-teal-secondary: var(--otkit-color-teal-lighter);--otkit-color-foreground-on-accent-teal: var(--otkit-color-white);--otkit-color-foreground-on-accent-teal-secondary: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-blue: var(--otkit-color-blue);--otkit-color-foreground-accent-blue-secondary: var(--otkit-color-blue-lighter);--otkit-color-foreground-on-accent-blue: var(--otkit-color-white);--otkit-color-foreground-on-accent-blue-secondary: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-violet: var(--otkit-color-violet);--otkit-color-foreground-accent-violet-secondary: var(--otkit-color-violet-lighter);--otkit-color-foreground-on-accent-violet: var(--otkit-color-white);--otkit-color-foreground-on-accent-violet-secondary: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-purple: var(--otkit-color-purple);--otkit-color-foreground-accent-purple-secondary: var(--otkit-color-purple-lighter);--otkit-color-foreground-on-accent-purple: var(--otkit-color-white);--otkit-color-foreground-on-accent-purple-secondary: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-fuchsia: var(--otkit-color-fuchsia);--otkit-color-foreground-accent-fuchsia-secondary: var(--otkit-color-fuchsia-lighter);--otkit-color-foreground-on-accent-fuchsia: var(--otkit-color-white);--otkit-color-foreground-on-accent-fuchsia-secondary: var(--otkit-color-ash-darker);--otkit-color-background-default: var(--otkit-color-white);--otkit-color-background-elevation: var(--otkit-color-white);--otkit-color-background-inset: var(--otkit-color-ash-lightest);--otkit-color-background-hover: var(--otkit-color-black-o04);--otkit-color-background-pressed: var(--otkit-color-black-o10);--otkit-color-background-disabled: var(--otkit-color-ash-lighter);--otkit-color-background-disabled-alt: var(--otkit-color-ash-lightest-d05);--otkit-color-background-overlay: var(--otkit-color-overlay);--otkit-color-background-inactive: var(--otkit-color-ash-lighter);--otkit-color-background-neutral: var(--otkit-color-ash-light);--otkit-color-background-info: var(--otkit-color-teal-dark);--otkit-color-background-info-alt: var(--otkit-color-teal-lightest);--otkit-color-background-info-highlight: var(--otkit-color-teal-lightest);--otkit-color-background-success: var(--otkit-color-green);--otkit-color-background-success-alt: var(--otkit-color-green-lightest);--otkit-color-background-success-highlight: var(--otkit-color-green-lightest);--otkit-color-background-warning: var(--otkit-color-yellow-light);--otkit-color-background-warning-hover: var(--otkit-color-yellow-lighter);--otkit-color-background-warning-pressed: var(--otkit-color-yellow);--otkit-color-background-warning-alt: var(--otkit-color-yellow-lightest);--otkit-color-background-warning-highlight: var(--otkit-color-yellow-lightest);--otkit-color-background-danger: var(--otkit-color-red-light);--otkit-color-background-danger-hover: var(--otkit-color-red-lighter);--otkit-color-background-danger-pressed: var(--otkit-color-red-dark);--otkit-color-background-danger-alt: var(--otkit-color-red-lightest);--otkit-color-background-danger-highlight: var(--otkit-color-red-lightest);--otkit-color-background-accent-orange: var(--otkit-color-orange);--otkit-color-background-accent-orange-hover: var(--otkit-color-orange-l25);--otkit-color-background-accent-orange-pressed: var(--otkit-color-orange-d25);--otkit-color-background-accent-orange-secondary: var(--otkit-color-orange-lighter);--otkit-color-background-accent-orange-secondary-hover: var(--otkit-color-orange-lighter-l40);--otkit-color-background-accent-orange-secondary-pressed: var(--otkit-color-orange-lighter-d20);--otkit-color-background-accent-orange-alt: var(--otkit-color-orange-lightest);--otkit-color-background-accent-orange-highlight: var(--otkit-color-orange-lightest);--otkit-color-background-accent-yellow: var(--otkit-color-yellow-light);--otkit-color-background-accent-yellow-hover: var(--otkit-color-yellow-light-l40);--otkit-color-background-accent-yellow-pressed: var(--otkit-color-yellow-light-d20);--otkit-color-background-accent-yellow-alt: var(--otkit-color-yellow-lightest);--otkit-color-background-accent-yellow-highlight: var(--otkit-color-yellow-lightest);--otkit-color-background-accent-lemon: var(--otkit-color-lemon-light);--otkit-color-background-accent-lemon-hover: var(--otkit-color-lemon-light-l40);--otkit-color-background-accent-lemon-pressed: var(--otkit-color-lemon-light-d20);--otkit-color-background-accent-lemon-alt: var(--otkit-color-lemon-lightest);--otkit-color-background-accent-lemon-highlight: var(--otkit-color-lemon-lightest);--otkit-color-background-accent-lime: var(--otkit-color-lime);--otkit-color-background-accent-lime-hover: var(--otkit-color-lime-l25);--otkit-color-background-accent-lime-pressed: var(--otkit-color-lime-d25);--otkit-color-background-accent-lime-secondary: var(--otkit-color-lime-lighter);--otkit-color-background-accent-lime-secondary-hover: var(--otkit-color-lime-lighter-l40);--otkit-color-background-accent-lime-secondary-pressed: var(--otkit-color-lime-lighter-d20);--otkit-color-background-accent-lime-alt: var(--otkit-color-lime-lightest);--otkit-color-background-accent-lime-highlight: var(--otkit-color-lime-lightest);--otkit-color-background-accent-green: var(--otkit-color-green);--otkit-color-background-accent-green-hover: var(--otkit-color-green-l25);--otkit-color-background-accent-green-pressed: var(--otkit-color-green-d25);--otkit-color-background-accent-green-secondary: var(--otkit-color-green-lighter);--otkit-color-background-accent-green-secondary-hover: var(--otkit-color-green-lighter-l40);--otkit-color-background-accent-green-secondary-pressed: var(--otkit-color-green-lighter-d20);--otkit-color-background-accent-green-alt: var(--otkit-color-green-lightest);--otkit-color-background-accent-green-highlight: var(--otkit-color-green-lightest);--otkit-color-background-accent-aqua: var(--otkit-color-aqua-light);--otkit-color-background-accent-aqua-hover: var(--otkit-color-aqua-light-l25);--otkit-color-background-accent-aqua-pressed: var(--otkit-color-aqua-light-d25);--otkit-color-background-accent-aqua-secondary: var(--otkit-color-aqua-lighter);--otkit-color-background-accent-aqua-secondary-hover: var(--otkit-color-aqua-lighter-l40);--otkit-color-background-accent-aqua-secondary-pressed: var(--otkit-color-aqua-lighter-d20);--otkit-color-background-accent-aqua-alt: var(--otkit-color-aqua-lightest);--otkit-color-background-accent-aqua-highlight: var(--otkit-color-aqua-lightest);--otkit-color-background-accent-teal: var(--otkit-color-teal-light);--otkit-color-background-accent-teal-hover: var(--otkit-color-teal-light-l25);--otkit-color-background-accent-teal-pressed: var(--otkit-color-teal-light-d25);--otkit-color-background-accent-teal-secondary: var(--otkit-color-teal-lighter);--otkit-color-background-accent-teal-secondary-hover: var(--otkit-color-teal-lighter-l40);--otkit-color-background-accent-teal-secondary-pressed: var(--otkit-color-teal-lighter-d20);--otkit-color-background-accent-teal-alt: var(--otkit-color-teal-lightest);--otkit-color-background-accent-teal-highlight: var(--otkit-color-teal-lightest);--otkit-color-background-accent-blue: var(--otkit-color-blue);--otkit-color-background-accent-blue-hover: var(--otkit-color-blue-l25);--otkit-color-background-accent-blue-pressed: var(--otkit-color-blue-d25);--otkit-color-background-accent-blue-secondary: var(--otkit-color-blue-lighter);--otkit-color-background-accent-blue-secondary-hover: var(--otkit-color-blue-lighter-l40);--otkit-color-background-accent-blue-secondary-pressed: var(--otkit-color-blue-lighter-d20);--otkit-color-background-accent-blue-alt: var(--otkit-color-blue-lightest);--otkit-color-background-accent-blue-highlight: var(--otkit-color-blue-lightest);--otkit-color-background-accent-violet: var(--otkit-color-violet);--otkit-color-background-accent-violet-hover: var(--otkit-color-violet-l25);--otkit-color-background-accent-violet-pressed: var(--otkit-color-violet-d25);--otkit-color-background-accent-violet-secondary: var(--otkit-color-violet-lighter);--otkit-color-background-accent-violet-secondary-hover: var(--otkit-color-violet-lighter-l40);--otkit-color-background-accent-violet-secondary-pressed: var(--otkit-color-violet-lighter-d20);--otkit-color-background-accent-violet-alt: var(--otkit-color-violet-lightest);--otkit-color-background-accent-violet-highlight: var(--otkit-color-violet-lightest);--otkit-color-background-accent-purple: var(--otkit-color-purple);--otkit-color-background-accent-purple-hover: var(--otkit-color-purple-l25);--otkit-color-background-accent-purple-pressed: var(--otkit-color-purple-d25);--otkit-color-background-accent-purple-secondary: var(--otkit-color-purple-lighter);--otkit-color-background-accent-purple-secondary-hover: var(--otkit-color-purple-lighter-l40);--otkit-color-background-accent-purple-secondary-pressed: var(--otkit-color-purple-lighter-d20);--otkit-color-background-accent-purple-alt: var(--otkit-color-purple-lightest);--otkit-color-background-accent-purple-highlight: var(--otkit-color-purple-lightest);--otkit-color-background-accent-fuchsia: var(--otkit-color-fuchsia);--otkit-color-background-accent-fuchsia-hover: var(--otkit-color-fuchsia-l25);--otkit-color-background-accent-fuchsia-pressed: var(--otkit-color-fuchsia-d25);--otkit-color-background-accent-fuchsia-secondary: var(--otkit-color-fuchsia-lighter);--otkit-color-background-accent-fuchsia-secondary-hover: var(--otkit-color-fuchsia-lighter-l40);--otkit-color-background-accent-fuchsia-secondary-pressed: var(--otkit-color-fuchsia-lighter-d20);--otkit-color-background-accent-fuchsia-alt: var(--otkit-color-fuchsia-lightest);--otkit-color-background-accent-fuchsia-highlight: var(--otkit-color-fuchsia-lightest);--otkit-color-border-default: var(--otkit-color-ash-lighter);--otkit-color-border-alt: var(--otkit-color-ash-light);--otkit-color-border-inset: var(--otkit-color-ash-lightest);--otkit-color-border-disabled: var(--otkit-color-ash-lightest-d05);--otkit-color-border-divider: var(--otkit-color-ash-lighter);--otkit-color-border-info: var(--otkit-color-teal);--otkit-color-border-success: var(--otkit-color-green);--otkit-color-border-warning: var(--otkit-color-yellow);--otkit-color-border-danger: var(--otkit-color-red-dark);--otkit-color-border-accent-orange: var(--otkit-color-orange);--otkit-color-border-accent-orange-secondary: var(--otkit-color-orange-lighter);--otkit-color-border-accent-yellow: var(--otkit-color-yellow-light);--otkit-color-border-accent-lemon: var(--otkit-color-lemon-light);--otkit-color-border-accent-lime: var(--otkit-color-lime);--otkit-color-border-accent-lime-secondary: var(--otkit-color-lime-lighter);--otkit-color-border-accent-green: var(--otkit-color-green);--otkit-color-border-accent-green-secondary: var(--otkit-color-green-lighter);--otkit-color-border-accent-aqua: var(--otkit-color-aqua-light);--otkit-color-border-accent-aqua-secondary: var(--otkit-color-aqua-lighter);--otkit-color-border-accent-teal: var(--otkit-color-teal-light);--otkit-color-border-accent-teal-secondary: var(--otkit-color-teal-lighter);--otkit-color-border-accent-blue: var(--otkit-color-blue);--otkit-color-border-accent-blue-secondary: var(--otkit-color-blue-lighter);--otkit-color-border-accent-violet: var(--otkit-color-violet);--otkit-color-border-accent-violet-secondary: var(--otkit-color-violet-lighter);--otkit-color-border-accent-purple: var(--otkit-color-purple);--otkit-color-border-accent-purple-secondary: var(--otkit-color-purple-lighter);--otkit-color-border-accent-fuchsia: var(--otkit-color-fuchsia);--otkit-color-border-accent-fuchsia-secondary: var(--otkit-color-fuchsia-lighter)}[data-otkit-brand=diner]{--otkit-color-brand-light: var(--otkit-color-red);--otkit-color-brand-light-link: var(--otkit-color-red);--otkit-color-brand-light-hover: var(--otkit-color-red-light);--otkit-color-brand-light-pressed: var(--otkit-color-red-dark);--otkit-color-brand-light-highlight: var(--otkit-color-red-lightest);--otkit-color-brand-dark: var(--otkit-color-red);--otkit-color-brand-dark-link: var(--otkit-color-red);--otkit-color-brand-dark-hover: var(--otkit-color-red-light);--otkit-color-brand-dark-pressed: var(--otkit-color-red-dark);--otkit-color-brand-dark-highlight: var(--otkit-color-red-darker);--otkit-color-on-brand-light: var(--otkit-color-white);--otkit-color-on-brand-dark: var(--otkit-color-white);--otkit-color-brand-neutral-200: var(--otkit-color-ash-lightest);--otkit-color-brand-neutral-800: var(--otkit-color-ash-dark)}[data-otkit-brand=restaurant]{--otkit-color-brand-light: var(--otkit-color-teal);--otkit-color-brand-light-link: var(--otkit-color-teal);--otkit-color-brand-light-hover: var(--otkit-color-teal-light);--otkit-color-brand-light-pressed: var(--otkit-color-teal-dark);--otkit-color-brand-light-highlight: var(--otkit-color-teal-lightest);--otkit-color-brand-dark: var(--otkit-color-teal);--otkit-color-brand-dark-link: var(--otkit-color-teal);--otkit-color-brand-dark-hover: var(--otkit-color-teal-light);--otkit-color-brand-dark-pressed: var(--otkit-color-teal-dark);--otkit-color-brand-dark-highlight: var(--otkit-color-teal-darker);--otkit-color-on-brand-light: var(--otkit-color-white);--otkit-color-on-brand-dark: var(--otkit-color-white);--otkit-color-brand-neutral-200: var(--otkit-color-ash-lightest);--otkit-color-brand-neutral-800: var(--otkit-color-ash-dark)}[data-otkit-brand=icons]{--otkit-color-brand-light: var(--otkit-color-ash-dark);--otkit-color-brand-light-link: var(--otkit-color-red);--otkit-color-brand-light-hover: var(--otkit-color-ash);--otkit-color-brand-light-pressed: var(--otkit-color-ash-darker);--otkit-color-brand-light-highlight: var(--otkit-color-sand-200);--otkit-color-brand-dark: var(--otkit-color-white);--otkit-color-brand-dark-link: var(--otkit-color-red);--otkit-color-brand-dark-hover: var(--otkit-color-ash-lightest-l50);--otkit-color-brand-dark-pressed: var(--otkit-color-ash-lightest-d05);--otkit-color-brand-dark-highlight: var(--otkit-color-sand-800);--otkit-color-on-brand-light: var(--otkit-color-white);--otkit-color-on-brand-dark: var(--otkit-color-ash-dark);--otkit-color-brand-neutral-200: var(--otkit-color-sand-200);--otkit-color-brand-neutral-800: var(--otkit-color-ash-dark)}[data-otkit-brand=visa]{--otkit-color-brand-light: var(--otkit-color-visa-blue-500);--otkit-color-brand-light-link: var(--otkit-color-visa-blue-500);--otkit-color-brand-light-hover: var(--otkit-color-visa-blue-800);--otkit-color-brand-light-pressed: var(--otkit-color-visa-blue-800);--otkit-color-brand-light-highlight: var(--otkit-color-visa-blue-200);--otkit-color-brand-dark: var(--otkit-color-visa-blue-500);--otkit-color-brand-dark-link: var(--otkit-color-visa-blue-200);--otkit-color-brand-dark-hover: var(--otkit-color-visa-blue-800);--otkit-color-brand-dark-pressed: var(--otkit-color-visa-blue-800);--otkit-color-brand-dark-highlight: var(--otkit-color-visa-blue-200);--otkit-color-on-brand-light: var(--otkit-color-white);--otkit-color-on-brand-dark: var(--otkit-color-white);--otkit-color-brand-neutral-200: var(--otkit-color-visa-blue-100);--otkit-color-brand-neutral-800: var(--otkit-color-visa-blue-800)}[data-otkit-theme=light]{color-scheme:light;--otkit-color-foreground-default: var(--otkit-color-ash-dark);--otkit-color-foreground-alt: var(--otkit-color-ash);--otkit-color-foreground-disabled: var(--otkit-color-ash-dark-l50);--otkit-color-foreground-disabled-alt: var(--otkit-color-ash-dark-l70);--otkit-color-foreground-action: var(--otkit-color-brand-light);--otkit-color-foreground-link: var(--otkit-color-brand-light-link);--otkit-color-foreground-on-action: var(--otkit-color-on-brand-light);--otkit-color-foreground-on-neutral: var(--otkit-color-white);--otkit-color-foreground-info: var(--otkit-color-teal);--otkit-color-foreground-on-info: var(--otkit-color-white);--otkit-color-foreground-success: var(--otkit-color-green);--otkit-color-foreground-on-success: var(--otkit-color-white);--otkit-color-foreground-warning: var(--otkit-color-yellow-light);--otkit-color-foreground-on-warning: var(--otkit-color-ash-darker);--otkit-color-foreground-danger: var(--otkit-color-red-dark);--otkit-color-foreground-on-danger: var(--otkit-color-white);--otkit-color-foreground-accent-orange: var(--otkit-color-orange);--otkit-color-foreground-accent-orange-secondary: var(--otkit-color-orange-lighter);--otkit-color-foreground-on-accent-orange: var(--otkit-color-white);--otkit-color-foreground-on-accent-orange-secondary: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-yellow: var(--otkit-color-yellow-light);--otkit-color-foreground-on-accent-yellow: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-lemon: var(--otkit-color-lemon-light);--otkit-color-foreground-on-accent-lemon: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-lime: var(--otkit-color-lime);--otkit-color-foreground-accent-lime-secondary: var(--otkit-color-lime-lighter);--otkit-color-foreground-on-accent-lime: var(--otkit-color-white);--otkit-color-foreground-on-accent-lime-secondary: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-green: var(--otkit-color-green);--otkit-color-foreground-accent-green-secondary: var(--otkit-color-green-lighter);--otkit-color-foreground-on-accent-green: var(--otkit-color-white);--otkit-color-foreground-on-accent-green-secondary: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-aqua: var(--otkit-color-aqua-light);--otkit-color-foreground-accent-aqua-secondary: var(--otkit-color-aqua-lighter);--otkit-color-foreground-on-accent-aqua: var(--otkit-color-white);--otkit-color-foreground-on-accent-aqua-secondary: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-teal: var(--otkit-color-teal-light);--otkit-color-foreground-accent-teal-secondary: var(--otkit-color-teal-lighter);--otkit-color-foreground-on-accent-teal: var(--otkit-color-white);--otkit-color-foreground-on-accent-teal-secondary: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-blue: var(--otkit-color-blue);--otkit-color-foreground-accent-blue-secondary: var(--otkit-color-blue-lighter);--otkit-color-foreground-on-accent-blue: var(--otkit-color-white);--otkit-color-foreground-on-accent-blue-secondary: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-violet: var(--otkit-color-violet);--otkit-color-foreground-accent-violet-secondary: var(--otkit-color-violet-lighter);--otkit-color-foreground-on-accent-violet: var(--otkit-color-white);--otkit-color-foreground-on-accent-violet-secondary: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-purple: var(--otkit-color-purple);--otkit-color-foreground-accent-purple-secondary: var(--otkit-color-purple-lighter);--otkit-color-foreground-on-accent-purple: var(--otkit-color-white);--otkit-color-foreground-on-accent-purple-secondary: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-fuchsia: var(--otkit-color-fuchsia);--otkit-color-foreground-accent-fuchsia-secondary: var(--otkit-color-fuchsia-lighter);--otkit-color-foreground-on-accent-fuchsia: var(--otkit-color-white);--otkit-color-foreground-on-accent-fuchsia-secondary: var(--otkit-color-ash-darker);--otkit-color-background-default: var(--otkit-color-white);--otkit-color-background-alt: var(--otkit-color-brand-neutral-200);--otkit-color-background-elevation: var(--otkit-color-white);--otkit-color-background-inset: var(--otkit-color-ash-lightest);--otkit-color-background-hover: var(--otkit-color-black-o04);--otkit-color-background-pressed: var(--otkit-color-black-o10);--otkit-color-background-disabled: var(--otkit-color-ash-lighter);--otkit-color-background-disabled-alt: var(--otkit-color-ash-lightest-d05);--otkit-color-background-overlay: var(--otkit-color-overlay);--otkit-color-background-action: var(--otkit-color-brand-light);--otkit-color-background-action-hover: var(--otkit-color-brand-light-hover);--otkit-color-background-action-pressed: var(--otkit-color-brand-light-pressed);--otkit-color-background-action-alt: var(--otkit-color-brand-light-highlight);--otkit-color-background-action-highlight: var(--otkit-color-brand-light-highlight);--otkit-color-background-inactive: var(--otkit-color-ash-lighter);--otkit-color-background-neutral: var(--otkit-color-ash-light);--otkit-color-background-info: var(--otkit-color-teal-dark);--otkit-color-background-info-alt: var(--otkit-color-teal-lightest);--otkit-color-background-info-highlight: var(--otkit-color-teal-lightest);--otkit-color-background-success: var(--otkit-color-green);--otkit-color-background-success-alt: var(--otkit-color-green-lightest);--otkit-color-background-success-highlight: var(--otkit-color-green-lightest);--otkit-color-background-warning: var(--otkit-color-yellow-light);--otkit-color-background-warning-hover: var(--otkit-color-yellow-lighter);--otkit-color-background-warning-pressed: var(--otkit-color-yellow);--otkit-color-background-warning-alt: var(--otkit-color-yellow-lightest);--otkit-color-background-warning-highlight: var(--otkit-color-yellow-lightest);--otkit-color-background-danger: var(--otkit-color-red-light);--otkit-color-background-danger-hover: var(--otkit-color-red-lighter);--otkit-color-background-danger-pressed: var(--otkit-color-red-dark);--otkit-color-background-danger-alt: var(--otkit-color-red-lightest);--otkit-color-background-danger-highlight: var(--otkit-color-red-lightest);--otkit-color-background-accent-orange: var(--otkit-color-orange);--otkit-color-background-accent-orange-hover: var(--otkit-color-orange-l25);--otkit-color-background-accent-orange-pressed: var(--otkit-color-orange-d25);--otkit-color-background-accent-orange-secondary: var(--otkit-color-orange-lighter);--otkit-color-background-accent-orange-secondary-hover: var(--otkit-color-orange-lighter-l40);--otkit-color-background-accent-orange-secondary-pressed: var(--otkit-color-orange-lighter-d20);--otkit-color-background-accent-orange-alt: var(--otkit-color-orange-lightest);--otkit-color-background-accent-orange-highlight: var(--otkit-color-orange-lightest);--otkit-color-background-accent-yellow: var(--otkit-color-yellow-light);--otkit-color-background-accent-yellow-hover: var(--otkit-color-yellow-light-l40);--otkit-color-background-accent-yellow-pressed: var(--otkit-color-yellow-light-d20);--otkit-color-background-accent-yellow-alt: var(--otkit-color-yellow-lightest);--otkit-color-background-accent-yellow-highlight: var(--otkit-color-yellow-lightest);--otkit-color-background-accent-lemon: var(--otkit-color-lemon-light);--otkit-color-background-accent-lemon-hover: var(--otkit-color-lemon-light-l40);--otkit-color-background-accent-lemon-pressed: var(--otkit-color-lemon-light-d20);--otkit-color-background-accent-lemon-alt: var(--otkit-color-lemon-lightest);--otkit-color-background-accent-lemon-highlight: var(--otkit-color-lemon-lightest);--otkit-color-background-accent-lime: var(--otkit-color-lime);--otkit-color-background-accent-lime-hover: var(--otkit-color-lime-l25);--otkit-color-background-accent-lime-pressed: var(--otkit-color-lime-d25);--otkit-color-background-accent-lime-secondary: var(--otkit-color-lime-lighter);--otkit-color-background-accent-lime-secondary-hover: var(--otkit-color-lime-lighter-l40);--otkit-color-background-accent-lime-secondary-pressed: var(--otkit-color-lime-lighter-d20);--otkit-color-background-accent-lime-alt: var(--otkit-color-lime-lightest);--otkit-color-background-accent-lime-highlight: var(--otkit-color-lime-lightest);--otkit-color-background-accent-green: var(--otkit-color-green);--otkit-color-background-accent-green-hover: var(--otkit-color-green-l25);--otkit-color-background-accent-green-pressed: var(--otkit-color-green-d25);--otkit-color-background-accent-green-secondary: var(--otkit-color-green-lighter);--otkit-color-background-accent-green-secondary-hover: var(--otkit-color-green-lighter-l40);--otkit-color-background-accent-green-secondary-pressed: var(--otkit-color-green-lighter-d20);--otkit-color-background-accent-green-alt: var(--otkit-color-green-lightest);--otkit-color-background-accent-green-highlight: var(--otkit-color-green-lightest);--otkit-color-background-accent-aqua: var(--otkit-color-aqua-light);--otkit-color-background-accent-aqua-hover: var(--otkit-color-aqua-light-l25);--otkit-color-background-accent-aqua-pressed: var(--otkit-color-aqua-light-d25);--otkit-color-background-accent-aqua-secondary: var(--otkit-color-aqua-lighter);--otkit-color-background-accent-aqua-secondary-hover: var(--otkit-color-aqua-lighter-l40);--otkit-color-background-accent-aqua-secondary-pressed: var(--otkit-color-aqua-lighter-d20);--otkit-color-background-accent-aqua-alt: var(--otkit-color-aqua-lightest);--otkit-color-background-accent-aqua-highlight: var(--otkit-color-aqua-lightest);--otkit-color-background-accent-teal: var(--otkit-color-teal-light);--otkit-color-background-accent-teal-hover: var(--otkit-color-teal-light-l25);--otkit-color-background-accent-teal-pressed: var(--otkit-color-teal-light-d25);--otkit-color-background-accent-teal-secondary: var(--otkit-color-teal-lighter);--otkit-color-background-accent-teal-secondary-hover: var(--otkit-color-teal-lighter-l40);--otkit-color-background-accent-teal-secondary-pressed: var(--otkit-color-teal-lighter-d20);--otkit-color-background-accent-teal-alt: var(--otkit-color-teal-lightest);--otkit-color-background-accent-teal-highlight: var(--otkit-color-teal-lightest);--otkit-color-background-accent-blue: var(--otkit-color-blue);--otkit-color-background-accent-blue-hover: var(--otkit-color-blue-l25);--otkit-color-background-accent-blue-pressed: var(--otkit-color-blue-d25);--otkit-color-background-accent-blue-secondary: var(--otkit-color-blue-lighter);--otkit-color-background-accent-blue-secondary-hover: var(--otkit-color-blue-lighter-l40);--otkit-color-background-accent-blue-secondary-pressed: var(--otkit-color-blue-lighter-d20);--otkit-color-background-accent-blue-alt: var(--otkit-color-blue-lightest);--otkit-color-background-accent-blue-highlight: var(--otkit-color-blue-lightest);--otkit-color-background-accent-violet: var(--otkit-color-violet);--otkit-color-background-accent-violet-hover: var(--otkit-color-violet-l25);--otkit-color-background-accent-violet-pressed: var(--otkit-color-violet-d25);--otkit-color-background-accent-violet-secondary: var(--otkit-color-violet-lighter);--otkit-color-background-accent-violet-secondary-hover: var(--otkit-color-violet-lighter-l40);--otkit-color-background-accent-violet-secondary-pressed: var(--otkit-color-violet-lighter-d20);--otkit-color-background-accent-violet-alt: var(--otkit-color-violet-lightest);--otkit-color-background-accent-violet-highlight: var(--otkit-color-violet-lightest);--otkit-color-background-accent-purple: var(--otkit-color-purple);--otkit-color-background-accent-purple-hover: var(--otkit-color-purple-l25);--otkit-color-background-accent-purple-pressed: var(--otkit-color-purple-d25);--otkit-color-background-accent-purple-secondary: var(--otkit-color-purple-lighter);--otkit-color-background-accent-purple-secondary-hover: var(--otkit-color-purple-lighter-l40);--otkit-color-background-accent-purple-secondary-pressed: var(--otkit-color-purple-lighter-d20);--otkit-color-background-accent-purple-alt: var(--otkit-color-purple-lightest);--otkit-color-background-accent-purple-highlight: var(--otkit-color-purple-lightest);--otkit-color-background-accent-fuchsia: var(--otkit-color-fuchsia);--otkit-color-background-accent-fuchsia-hover: var(--otkit-color-fuchsia-l25);--otkit-color-background-accent-fuchsia-pressed: var(--otkit-color-fuchsia-d25);--otkit-color-background-accent-fuchsia-secondary: var(--otkit-color-fuchsia-lighter);--otkit-color-background-accent-fuchsia-secondary-hover: var(--otkit-color-fuchsia-lighter-l40);--otkit-color-background-accent-fuchsia-secondary-pressed: var(--otkit-color-fuchsia-lighter-d20);--otkit-color-background-accent-fuchsia-alt: var(--otkit-color-fuchsia-lightest);--otkit-color-background-accent-fuchsia-highlight: var(--otkit-color-fuchsia-lightest);--otkit-color-border-default: var(--otkit-color-ash-lighter);--otkit-color-border-alt: var(--otkit-color-ash-light);--otkit-color-border-inset: var(--otkit-color-ash-lightest);--otkit-color-border-disabled: var(--otkit-color-ash-lightest-d05);--otkit-color-border-divider: var(--otkit-color-ash-lighter);--otkit-color-border-action: var(--otkit-color-brand-light);--otkit-color-border-info: var(--otkit-color-teal);--otkit-color-border-success: var(--otkit-color-green);--otkit-color-border-warning: var(--otkit-color-yellow);--otkit-color-border-danger: var(--otkit-color-red-dark);--otkit-color-border-accent-orange: var(--otkit-color-orange);--otkit-color-border-accent-orange-secondary: var(--otkit-color-orange-lighter);--otkit-color-border-accent-yellow: var(--otkit-color-yellow-light);--otkit-color-border-accent-lemon: var(--otkit-color-lemon-light);--otkit-color-border-accent-lime: var(--otkit-color-lime);--otkit-color-border-accent-lime-secondary: var(--otkit-color-lime-lighter);--otkit-color-border-accent-green: var(--otkit-color-green);--otkit-color-border-accent-green-secondary: var(--otkit-color-green-lighter);--otkit-color-border-accent-aqua: var(--otkit-color-aqua-light);--otkit-color-border-accent-aqua-secondary: var(--otkit-color-aqua-lighter);--otkit-color-border-accent-teal: var(--otkit-color-teal-light);--otkit-color-border-accent-teal-secondary: var(--otkit-color-teal-lighter);--otkit-color-border-accent-blue: var(--otkit-color-blue);--otkit-color-border-accent-blue-secondary: var(--otkit-color-blue-lighter);--otkit-color-border-accent-violet: var(--otkit-color-violet);--otkit-color-border-accent-violet-secondary: var(--otkit-color-violet-lighter);--otkit-color-border-accent-purple: var(--otkit-color-purple);--otkit-color-border-accent-purple-secondary: var(--otkit-color-purple-lighter);--otkit-color-border-accent-fuchsia: var(--otkit-color-fuchsia);--otkit-color-border-accent-fuchsia-secondary: var(--otkit-color-fuchsia-lighter)}[data-otkit-theme=light] [data-otkit-brand]:not([data-otkit-theme]),[data-otkit-theme] [data-otkit-theme=light] [data-otkit-brand]:not([data-otkit-theme]),[data-otkit-theme] [data-otkit-theme] [data-otkit-theme=light] [data-otkit-brand]:not([data-otkit-theme]){color-scheme:light;--otkit-color-foreground-action: var(--otkit-color-brand-light);--otkit-color-foreground-link: var(--otkit-color-brand-light-link);--otkit-color-foreground-on-action: var(--otkit-color-on-brand-light);--otkit-color-background-alt: var(--otkit-color-brand-neutral-200);--otkit-color-background-action: var(--otkit-color-brand-light);--otkit-color-background-action-hover: var(--otkit-color-brand-light-hover);--otkit-color-background-action-pressed: var(--otkit-color-brand-light-pressed);--otkit-color-background-action-alt: var(--otkit-color-brand-light-highlight);--otkit-color-background-action-highlight: var(--otkit-color-brand-light-highlight);--otkit-color-border-action: var(--otkit-color-brand-light)}[data-otkit-theme=dark]{color-scheme:dark;--otkit-color-foreground-default: var(--otkit-color-white);--otkit-color-foreground-alt: var(--otkit-color-ash-lighter);--otkit-color-foreground-disabled: var(--otkit-color-ash-lightest-d35);--otkit-color-foreground-disabled-alt: var(--otkit-color-ash-lightest-d50);--otkit-color-foreground-action: var(--otkit-color-brand-dark);--otkit-color-foreground-link: var(--otkit-color-brand-dark-link);--otkit-color-foreground-on-action: var(--otkit-color-on-brand-dark);--otkit-color-foreground-on-neutral: var(--otkit-color-white);--otkit-color-foreground-info: var(--otkit-color-teal-light);--otkit-color-foreground-on-info: var(--otkit-color-white);--otkit-color-foreground-success: var(--otkit-color-green-light);--otkit-color-foreground-on-success: var(--otkit-color-white);--otkit-color-foreground-warning: var(--otkit-color-yellow-light);--otkit-color-foreground-on-warning: var(--otkit-color-ash-darker);--otkit-color-foreground-danger: var(--otkit-color-red-light);--otkit-color-foreground-on-danger: var(--otkit-color-white);--otkit-color-foreground-accent-orange: var(--otkit-color-orange-light);--otkit-color-foreground-accent-orange-secondary: var(--otkit-color-orange-lighter);--otkit-color-foreground-on-accent-orange: var(--otkit-color-white);--otkit-color-foreground-on-accent-orange-secondary: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-yellow: var(--otkit-color-yellow-light);--otkit-color-foreground-on-accent-yellow: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-lemon: var(--otkit-color-lemon-light);--otkit-color-foreground-on-accent-lemon: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-lime: var(--otkit-color-lime-light);--otkit-color-foreground-accent-lime-secondary: var(--otkit-color-lime-lighter);--otkit-color-foreground-on-accent-lime: var(--otkit-color-white);--otkit-color-foreground-on-accent-lime-secondary: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-green: var(--otkit-color-green-light);--otkit-color-foreground-accent-green-secondary: var(--otkit-color-green-lighter);--otkit-color-foreground-on-accent-green: var(--otkit-color-white);--otkit-color-foreground-on-accent-green-secondary: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-aqua: var(--otkit-color-aqua-light);--otkit-color-foreground-accent-aqua-secondary: var(--otkit-color-aqua-lighter);--otkit-color-foreground-on-accent-aqua: var(--otkit-color-white);--otkit-color-foreground-on-accent-aqua-secondary: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-teal: var(--otkit-color-teal-light);--otkit-color-foreground-accent-teal-secondary: var(--otkit-color-teal-lighter);--otkit-color-foreground-on-accent-teal: var(--otkit-color-white);--otkit-color-foreground-on-accent-teal-secondary: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-blue: var(--otkit-color-blue-light);--otkit-color-foreground-accent-blue-secondary: var(--otkit-color-blue-lighter);--otkit-color-foreground-on-accent-blue: var(--otkit-color-white);--otkit-color-foreground-on-accent-blue-secondary: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-violet: var(--otkit-color-violet-light);--otkit-color-foreground-accent-violet-secondary: var(--otkit-color-violet-lighter);--otkit-color-foreground-on-accent-violet: var(--otkit-color-white);--otkit-color-foreground-on-accent-violet-secondary: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-purple: var(--otkit-color-purple-light);--otkit-color-foreground-accent-purple-secondary: var(--otkit-color-purple-lighter);--otkit-color-foreground-on-accent-purple: var(--otkit-color-white);--otkit-color-foreground-on-accent-purple-secondary: var(--otkit-color-ash-darker);--otkit-color-foreground-accent-fuchsia: var(--otkit-color-fuchsia);--otkit-color-foreground-accent-fuchsia-secondary: var(--otkit-color-fuchsia-lighter);--otkit-color-foreground-on-accent-fuchsia: var(--otkit-color-white);--otkit-color-foreground-on-accent-fuchsia-secondary: var(--otkit-color-ash-darker);--otkit-color-background-default: var(--otkit-color-ash-darker);--otkit-color-background-alt: var(--otkit-color-brand-neutral-800);--otkit-color-background-elevation: var(--otkit-color-ash-dark);--otkit-color-background-inset: var(--otkit-color-ash-darker);--otkit-color-background-hover: var(--otkit-color-white-o10);--otkit-color-background-pressed: var(--otkit-color-white-o20);--otkit-color-background-disabled: var(--otkit-color-ash-dark-l25);--otkit-color-background-disabled-alt: var(--otkit-color-ash-dark-l05);--otkit-color-background-overlay: var(--otkit-color-overlay);--otkit-color-background-action: var(--otkit-color-brand-dark);--otkit-color-background-action-hover: var(--otkit-color-brand-dark-hover);--otkit-color-background-action-pressed: var(--otkit-color-brand-dark-pressed);--otkit-color-background-action-alt: var(--otkit-color-brand-dark-highlight);--otkit-color-background-action-highlight: var(--otkit-color-brand-dark-highlight);--otkit-color-background-inactive: var(--otkit-color-ash);--otkit-color-background-neutral: var(--otkit-color-ash-light);--otkit-color-background-info: var(--otkit-color-teal-dark);--otkit-color-background-info-alt: var(--otkit-color-teal-darker);--otkit-color-background-info-highlight: var(--otkit-color-teal-darker-d25);--otkit-color-background-success: var(--otkit-color-green);--otkit-color-background-success-alt: var(--otkit-color-green-darker);--otkit-color-background-success-highlight: var(--otkit-color-green-darker-d30);--otkit-color-background-warning: var(--otkit-color-yellow-light);--otkit-color-background-warning-hover: var(--otkit-color-yellow-lighter);--otkit-color-background-warning-pressed: var(--otkit-color-yellow);--otkit-color-background-warning-alt: var(--otkit-color-yellow-darker);--otkit-color-background-warning-highlight: var(--otkit-color-yellow-darker-d30);--otkit-color-background-danger: var(--otkit-color-red-light);--otkit-color-background-danger-hover: var(--otkit-color-red-lighter);--otkit-color-background-danger-pressed: var(--otkit-color-red-dark);--otkit-color-background-danger-alt: var(--otkit-color-red-darker);--otkit-color-background-danger-highlight: var(--otkit-color-red-darker-d30);--otkit-color-background-accent-orange: var(--otkit-color-orange-light);--otkit-color-background-accent-orange-hover: var(--otkit-color-orange-light-l25);--otkit-color-background-accent-orange-pressed: var(--otkit-color-orange-light-d25);--otkit-color-background-accent-orange-secondary: var(--otkit-color-orange-lighter);--otkit-color-background-accent-orange-secondary-hover: var(--otkit-color-orange-lighter-l40);--otkit-color-background-accent-orange-secondary-pressed: var(--otkit-color-orange-lighter-d20);--otkit-color-background-accent-orange-alt: var(--otkit-color-orange-darker);--otkit-color-background-accent-orange-highlight: var(--otkit-color-orange-darker);--otkit-color-background-accent-yellow: var(--otkit-color-yellow-light);--otkit-color-background-accent-yellow-hover: var(--otkit-color-yellow-light-l40);--otkit-color-background-accent-yellow-pressed: var(--otkit-color-yellow-light-d20);--otkit-color-background-accent-yellow-alt: var(--otkit-color-yellow-darker);--otkit-color-background-accent-yellow-highlight: var(--otkit-color-yellow-darker);--otkit-color-background-accent-lemon: var(--otkit-color-lemon-light);--otkit-color-background-accent-lemon-hover: var(--otkit-color-lemon-light-l40);--otkit-color-background-accent-lemon-pressed: var(--otkit-color-lemon-light-d20);--otkit-color-background-accent-lemon-alt: var(--otkit-color-lemon-darker);--otkit-color-background-accent-lemon-highlight: var(--otkit-color-lemon-darker);--otkit-color-background-accent-lime: var(--otkit-color-lime);--otkit-color-background-accent-lime-hover: var(--otkit-color-lime-l25);--otkit-color-background-accent-lime-pressed: var(--otkit-color-lime-d25);--otkit-color-background-accent-lime-secondary: var(--otkit-color-lime-lighter);--otkit-color-background-accent-lime-secondary-hover: var(--otkit-color-lime-lighter-l40);--otkit-color-background-accent-lime-secondary-pressed: var(--otkit-color-lime-lighter-d20);--otkit-color-background-accent-lime-alt: var(--otkit-color-lime-darker);--otkit-color-background-accent-lime-highlight: var(--otkit-color-lime-darker);--otkit-color-background-accent-green: var(--otkit-color-green);--otkit-color-background-accent-green-hover: var(--otkit-color-green-l25);--otkit-color-background-accent-green-pressed: var(--otkit-color-green-d25);--otkit-color-background-accent-green-secondary: var(--otkit-color-green-lighter);--otkit-color-background-accent-green-secondary-hover: var(--otkit-color-green-lighter-l40);--otkit-color-background-accent-green-secondary-pressed: var(--otkit-color-green-lighter-d20);--otkit-color-background-accent-green-alt: var(--otkit-color-green-darker);--otkit-color-background-accent-green-highlight: var(--otkit-color-green-darker);--otkit-color-background-accent-aqua: var(--otkit-color-aqua-light);--otkit-color-background-accent-aqua-hover: var(--otkit-color-aqua-light-l25);--otkit-color-background-accent-aqua-pressed: var(--otkit-color-aqua-light-d25);--otkit-color-background-accent-aqua-secondary: var(--otkit-color-aqua-lighter);--otkit-color-background-accent-aqua-secondary-hover: var(--otkit-color-aqua-lighter-l40);--otkit-color-background-accent-aqua-secondary-pressed: var(--otkit-color-aqua-lighter-d20);--otkit-color-background-accent-aqua-alt: var(--otkit-color-aqua-darker);--otkit-color-background-accent-aqua-highlight: var(--otkit-color-aqua-darker);--otkit-color-background-accent-teal: var(--otkit-color-teal-light);--otkit-color-background-accent-teal-hover: var(--otkit-color-teal-light-l25);--otkit-color-background-accent-teal-pressed: var(--otkit-color-teal-light-d25);--otkit-color-background-accent-teal-secondary: var(--otkit-color-teal-lighter);--otkit-color-background-accent-teal-secondary-hover: var(--otkit-color-teal-lighter-l40);--otkit-color-background-accent-teal-secondary-pressed: var(--otkit-color-teal-lighter-d20);--otkit-color-background-accent-teal-alt: var(--otkit-color-teal-darker);--otkit-color-background-accent-teal-highlight: var(--otkit-color-teal-darker);--otkit-color-background-accent-blue: var(--otkit-color-blue);--otkit-color-background-accent-blue-hover: var(--otkit-color-blue-l25);--otkit-color-background-accent-blue-pressed: var(--otkit-color-blue-d25);--otkit-color-background-accent-blue-secondary: var(--otkit-color-blue-lighter);--otkit-color-background-accent-blue-secondary-hover: var(--otkit-color-blue-lighter-l40);--otkit-color-background-accent-blue-secondary-pressed: var(--otkit-color-blue-lighter-d20);--otkit-color-background-accent-blue-alt: var(--otkit-color-blue-darker);--otkit-color-background-accent-blue-highlight: var(--otkit-color-blue-darker);--otkit-color-background-accent-violet: var(--otkit-color-violet);--otkit-color-background-accent-violet-hover: var(--otkit-color-violet-l25);--otkit-color-background-accent-violet-pressed: var(--otkit-color-violet-d25);--otkit-color-background-accent-violet-secondary: var(--otkit-color-violet-lighter);--otkit-color-background-accent-violet-secondary-hover: var(--otkit-color-violet-lighter-l40);--otkit-color-background-accent-violet-secondary-pressed: var(--otkit-color-violet-lighter-d20);--otkit-color-background-accent-violet-alt: var(--otkit-color-violet-darker);--otkit-color-background-accent-violet-highlight: var(--otkit-color-violet-darker);--otkit-color-background-accent-purple: var(--otkit-color-purple-light);--otkit-color-background-accent-purple-hover: var(--otkit-color-purple-light-l25);--otkit-color-background-accent-purple-pressed: var(--otkit-color-purple-light-d25);--otkit-color-background-accent-purple-secondary: var(--otkit-color-purple-lighter);--otkit-color-background-accent-purple-secondary-hover: var(--otkit-color-purple-lighter-l40);--otkit-color-background-accent-purple-secondary-pressed: var(--otkit-color-purple-lighter-d20);--otkit-color-background-accent-purple-alt: var(--otkit-color-purple-darker);--otkit-color-background-accent-purple-highlight: var(--otkit-color-purple-darker);--otkit-color-background-accent-fuchsia: var(--otkit-color-fuchsia);--otkit-color-background-accent-fuchsia-hover: var(--otkit-color-fuchsia-l25);--otkit-color-background-accent-fuchsia-pressed: var(--otkit-color-fuchsia-d25);--otkit-color-background-accent-fuchsia-secondary: var(--otkit-color-fuchsia-lighter);--otkit-color-background-accent-fuchsia-secondary-hover: var(--otkit-color-fuchsia-lighter-l40);--otkit-color-background-accent-fuchsia-secondary-pressed: var(--otkit-color-fuchsia-lighter-d20);--otkit-color-background-accent-fuchsia-alt: var(--otkit-color-fuchsia-darker);--otkit-color-background-accent-fuchsia-highlight: var(--otkit-color-fuchsia-darker);--otkit-color-border-default: var(--otkit-color-ash);--otkit-color-border-alt: var(--otkit-color-ash-light);--otkit-color-border-inset: var(--otkit-color-ash-darker);--otkit-color-border-disabled: var(--otkit-color-ash-dark-l05);--otkit-color-border-divider: var(--otkit-color-ash);--otkit-color-border-action: var(--otkit-color-brand-dark);--otkit-color-border-info: var(--otkit-color-teal-light);--otkit-color-border-success: var(--otkit-color-green-light);--otkit-color-border-warning: var(--otkit-color-yellow-light);--otkit-color-border-danger: var(--otkit-color-red-light);--otkit-color-border-accent-orange: var(--otkit-color-orange-light);--otkit-color-border-accent-orange-secondary: var(--otkit-color-orange-lighter);--otkit-color-border-accent-yellow: var(--otkit-color-yellow-light);--otkit-color-border-accent-lemon: var(--otkit-color-lemon-light);--otkit-color-border-accent-lime: var(--otkit-color-lime-light);--otkit-color-border-accent-lime-secondary: var(--otkit-color-lime-lighter);--otkit-color-border-accent-green: var(--otkit-color-green-light);--otkit-color-border-accent-green-secondary: var(--otkit-color-green-lighter);--otkit-color-border-accent-aqua: var(--otkit-color-aqua-light);--otkit-color-border-accent-aqua-secondary: var(--otkit-color-aqua-lighter);--otkit-color-border-accent-teal: var(--otkit-color-teal-light);--otkit-color-border-accent-teal-secondary: var(--otkit-color-teal-lighter);--otkit-color-border-accent-blue: var(--otkit-color-blue-light);--otkit-color-border-accent-blue-secondary: var(--otkit-color-blue-lighter);--otkit-color-border-accent-violet: var(--otkit-color-violet-light);--otkit-color-border-accent-violet-secondary: var(--otkit-color-violet-lighter);--otkit-color-border-accent-purple: var(--otkit-color-purple-light);--otkit-color-border-accent-purple-secondary: var(--otkit-color-purple-lighter);--otkit-color-border-accent-fuchsia: var(--otkit-color-fuchsia);--otkit-color-border-accent-fuchsia-secondary: var(--otkit-color-fuchsia-lighter)}[data-otkit-theme=dark] [data-otkit-brand]:not([data-otkit-theme]),[data-otkit-theme] [data-otkit-theme=dark] [data-otkit-brand]:not([data-otkit-theme]),[data-otkit-theme] [data-otkit-theme] [data-otkit-theme=dark] [data-otkit-brand]:not([data-otkit-theme]){color-scheme:dark;--otkit-color-foreground-action: var(--otkit-color-brand-dark);--otkit-color-foreground-link: var(--otkit-color-brand-dark-link);--otkit-color-foreground-on-action: var(--otkit-color-on-brand-dark);--otkit-color-background-alt: var(--otkit-color-brand-neutral-800);--otkit-color-background-action: var(--otkit-color-brand-dark);--otkit-color-background-action-hover: var(--otkit-color-brand-dark-hover);--otkit-color-background-action-pressed: var(--otkit-color-brand-dark-pressed);--otkit-color-background-action-alt: var(--otkit-color-brand-dark-highlight);--otkit-color-background-action-highlight: var(--otkit-color-brand-dark-highlight);--otkit-color-border-action: var(--otkit-color-brand-dark)}@font-face{font-family:BrandonText;font-weight:400;src:url(https://cdn.otstatic.com/common/font/Brandon/Brandon_txt_reg-webfont.woff2) format("woff2"),url(https://cdn.otstatic.com/common/font/Brandon/Brandon_txt_reg-webfont.woff) format("woff");font-display:swap}@font-face{font-family:BrandonText;font-weight:600;src:url(https://cdn.otstatic.com/common/font/Brandon/Brandon_txt_med-webfont.woff2) format("woff2"),url(https://cdn.otstatic.com/common/font/Brandon/Brandon_txt_med-webfont.woff) format("woff");font-display:swap}@font-face{font-family:BrandonText;font-weight:800;src:url(https://cdn.otstatic.com/common/font/Brandon/Brandon_txt_bld-webfont.woff2) format("woff2"),url(https://cdn.otstatic.com/common/font/Brandon/Brandon_txt_bld-webfont.woff) format("woff");font-display:swap}:root{--otkit-font-family-brand: "BrandonText", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}:root{--otkit-font-weight-regular: 400;--otkit-font-weight-semibold: 600;--otkit-font-weight-bold: 800}html{font-family:var(--otkit-font-family-brand);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--otkit-text-headline-large-font-size: 2.5rem;--otkit-text-headline-large-line-height: 3rem;--otkit-text-headline-large-font-weight: var(--otkit-font-weight-bold);--otkit-text-headline-large: var(--otkit-font-weight-bold) 2.5rem/3rem var(--otkit-font-family-brand);--otkit-text-headline-medium-font-size: 2.25rem;--otkit-text-headline-medium-line-height: 2.75rem;--otkit-text-headline-medium-font-weight: var(--otkit-font-weight-bold);--otkit-text-headline-medium: var(--otkit-font-weight-bold) 2.25rem/2.75rem var(--otkit-font-family-brand);--otkit-text-headline-small-font-size: 2rem;--otkit-text-headline-small-line-height: 2.5rem;--otkit-text-headline-small-font-weight: var(--otkit-font-weight-bold);--otkit-text-headline-small: var(--otkit-font-weight-bold) 2rem/2.5rem var(--otkit-font-family-brand);--otkit-text-title-large-font-size: 1.75rem;--otkit-text-title-large-line-height: 2rem;--otkit-text-title-large-font-weight: var(--otkit-font-weight-bold);--otkit-text-title-large: var(--otkit-font-weight-bold) 1.75rem/2rem var(--otkit-font-family-brand);--otkit-text-title-medium-font-size: 1.5rem;--otkit-text-title-medium-line-height: 1.75rem;--otkit-text-title-medium-font-weight: var(--otkit-font-weight-bold);--otkit-text-title-medium: var(--otkit-font-weight-bold) 1.5rem/1.75rem var(--otkit-font-family-brand);--otkit-text-title-small-font-size: 1.125rem;--otkit-text-title-small-line-height: 1.5rem;--otkit-text-title-small-font-weight: var(--otkit-font-weight-bold);--otkit-text-title-small: var(--otkit-font-weight-bold) 1.125rem/1.5rem var(--otkit-font-family-brand);--otkit-text-body-large-font-size: 1rem;--otkit-text-body-large-line-height: 1.5rem;--otkit-text-body-large-font-weight: var(--otkit-font-weight-regular);--otkit-text-body-large: var(--otkit-font-weight-regular) 1rem/1.5rem var(--otkit-font-family-brand);--otkit-text-body-medium-font-size: .875rem;--otkit-text-body-medium-line-height: 1.25rem;--otkit-text-body-medium-font-weight: var(--otkit-font-weight-regular);--otkit-text-body-medium: var(--otkit-font-weight-regular) .875rem/1.25rem var(--otkit-font-family-brand);--otkit-text-body-small-font-size: .75rem;--otkit-text-body-small-line-height: 1rem;--otkit-text-body-small-font-weight: var(--otkit-font-weight-regular);--otkit-text-body-small: var(--otkit-font-weight-regular) .75rem/1rem var(--otkit-font-family-brand);--otkit-text-body-tiny-font-size: .625rem;--otkit-text-body-tiny-line-height: .875rem;--otkit-text-body-tiny-font-weight: var(--otkit-font-weight-regular);--otkit-text-body-tiny: var(--otkit-font-weight-regular) .625rem/.875rem var(--otkit-font-family-brand);--otkit-text-label-large-font-size: 1rem;--otkit-text-label-large-line-height: 1rem;--otkit-text-label-large-font-weight: var(--otkit-font-weight-regular);--otkit-text-label-large: var(--otkit-font-weight-regular) 1rem/1rem var(--otkit-font-family-brand);--otkit-text-label-medium-font-size: .875rem;--otkit-text-label-medium-line-height: .875rem;--otkit-text-label-medium-font-weight: var(--otkit-font-weight-regular);--otkit-text-label-medium: var(--otkit-font-weight-regular) .875rem/.875rem var(--otkit-font-family-brand);--otkit-text-label-small-font-size: .75rem;--otkit-text-label-small-line-height: .75rem;--otkit-text-label-small-font-weight: var(--otkit-font-weight-regular);--otkit-text-label-small: var(--otkit-font-weight-regular) .75rem/.75rem var(--otkit-font-family-brand);--otkit-text-label-tiny-font-size: .625rem;--otkit-text-label-tiny-line-height: .625rem;--otkit-text-label-tiny-font-weight: var(--otkit-font-weight-regular);--otkit-text-label-tiny: var(--otkit-font-weight-regular) .625rem/.625rem var(--otkit-font-family-brand)}@media (min-width: 48rem){@font-face{font-family:BrandonText;font-weight:400;src:url(https://cdn.otstatic.com/common/font/Brandon/Brandon_txt_reg-webfont.woff2) format("woff2"),url(https://cdn.otstatic.com/common/font/Brandon/Brandon_txt_reg-webfont.woff) format("woff");font-display:swap}@font-face{font-family:BrandonText;font-weight:600;src:url(https://cdn.otstatic.com/common/font/Brandon/Brandon_txt_med-webfont.woff2) format("woff2"),url(https://cdn.otstatic.com/common/font/Brandon/Brandon_txt_med-webfont.woff) format("woff");font-display:swap}@font-face{font-family:BrandonText;font-weight:800;src:url(https://cdn.otstatic.com/common/font/Brandon/Brandon_txt_bld-webfont.woff2) format("woff2"),url(https://cdn.otstatic.com/common/font/Brandon/Brandon_txt_bld-webfont.woff) format("woff");font-display:swap}:root{--otkit-font-family-brand: "BrandonText", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}:root{--otkit-font-weight-regular: 400;--otkit-font-weight-semibold: 600;--otkit-font-weight-bold: 800}html{font-family:var(--otkit-font-family-brand);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media (min-width: 48rem){:root{--otkit-text-headline-large-font-size: 2.75rem;--otkit-text-headline-large-line-height: 3.25rem;--otkit-text-headline-large-font-weight: var(--otkit-font-weight-bold);--otkit-text-headline-large: var(--otkit-font-weight-bold) 2.75rem/3.25rem var(--otkit-font-family-brand);--otkit-text-headline-medium-font-size: 2.5rem;--otkit-text-headline-medium-line-height: 3rem;--otkit-text-headline-medium-font-weight: var(--otkit-font-weight-bold);--otkit-text-headline-medium: var(--otkit-font-weight-bold) 2.5rem/3rem var(--otkit-font-family-brand);--otkit-text-headline-small-font-size: 2.25rem;--otkit-text-headline-small-line-height: 2.75rem;--otkit-text-headline-small-font-weight: var(--otkit-font-weight-bold);--otkit-text-headline-small: var(--otkit-font-weight-bold) 2.25rem/2.75rem var(--otkit-font-family-brand);--otkit-text-title-large-font-size: 1.75rem;--otkit-text-title-large-line-height: 2rem;--otkit-text-title-large-font-weight: var(--otkit-font-weight-bold);--otkit-text-title-large: var(--otkit-font-weight-bold) 1.75rem/2rem var(--otkit-font-family-brand);--otkit-text-title-medium-font-size: 1.5rem;--otkit-text-title-medium-line-height: 1.75rem;--otkit-text-title-medium-font-weight: var(--otkit-font-weight-bold);--otkit-text-title-medium: var(--otkit-font-weight-bold) 1.5rem/1.75rem var(--otkit-font-family-brand);--otkit-text-title-small-font-size: 1.125rem;--otkit-text-title-small-line-height: 1.5rem;--otkit-text-title-small-font-weight: var(--otkit-font-weight-bold);--otkit-text-title-small: var(--otkit-font-weight-bold) 1.125rem/1.5rem var(--otkit-font-family-brand);--otkit-text-body-large-font-size: 1rem;--otkit-text-body-large-line-height: 1.5rem;--otkit-text-body-large-font-weight: var(--otkit-font-weight-regular);--otkit-text-body-large: var(--otkit-font-weight-regular) 1rem/1.5rem var(--otkit-font-family-brand);--otkit-text-body-medium-font-size: .875rem;--otkit-text-body-medium-line-height: 1.25rem;--otkit-text-body-medium-font-weight: var(--otkit-font-weight-regular);--otkit-text-body-medium: var(--otkit-font-weight-regular) .875rem/1.25rem var(--otkit-font-family-brand);--otkit-text-body-small-font-size: .75rem;--otkit-text-body-small-line-height: 1rem;--otkit-text-body-small-font-weight: var(--otkit-font-weight-regular);--otkit-text-body-small: var(--otkit-font-weight-regular) .75rem/1rem var(--otkit-font-family-brand);--otkit-text-body-tiny-font-size: .625rem;--otkit-text-body-tiny-line-height: .875rem;--otkit-text-body-tiny-font-weight: var(--otkit-font-weight-regular);--otkit-text-body-tiny: var(--otkit-font-weight-regular) .625rem/.875rem var(--otkit-font-family-brand);--otkit-text-label-large-font-size: 1rem;--otkit-text-label-large-line-height: 1rem;--otkit-text-label-large-font-weight: var(--otkit-font-weight-regular);--otkit-text-label-large: var(--otkit-font-weight-regular) 1rem/1rem var(--otkit-font-family-brand);--otkit-text-label-medium-font-size: .875rem;--otkit-text-label-medium-line-height: .875rem;--otkit-text-label-medium-font-weight: var(--otkit-font-weight-regular);--otkit-text-label-medium: var(--otkit-font-weight-regular) .875rem/.875rem var(--otkit-font-family-brand);--otkit-text-label-small-font-size: .75rem;--otkit-text-label-small-line-height: .75rem;--otkit-text-label-small-font-weight: var(--otkit-font-weight-regular);--otkit-text-label-small: var(--otkit-font-weight-regular) .75rem/.75rem var(--otkit-font-family-brand);--otkit-text-label-tiny-font-size: .625rem;--otkit-text-label-tiny-line-height: .625rem;--otkit-text-label-tiny-font-weight: var(--otkit-font-weight-regular);--otkit-text-label-tiny: var(--otkit-font-weight-regular) .625rem/.625rem var(--otkit-font-family-brand)}}@media (min-width: 64rem){@font-face{font-family:BrandonText;font-weight:400;src:url(https://cdn.otstatic.com/common/font/Brandon/Brandon_txt_reg-webfont.woff2) format("woff2"),url(https://cdn.otstatic.com/common/font/Brandon/Brandon_txt_reg-webfont.woff) format("woff");font-display:swap}@font-face{font-family:BrandonText;font-weight:600;src:url(https://cdn.otstatic.com/common/font/Brandon/Brandon_txt_med-webfont.woff2) format("woff2"),url(https://cdn.otstatic.com/common/font/Brandon/Brandon_txt_med-webfont.woff) format("woff");font-display:swap}@font-face{font-family:BrandonText;font-weight:800;src:url(https://cdn.otstatic.com/common/font/Brandon/Brandon_txt_bld-webfont.woff2) format("woff2"),url(https://cdn.otstatic.com/common/font/Brandon/Brandon_txt_bld-webfont.woff) format("woff");font-display:swap}:root{--otkit-font-family-brand: "BrandonText", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}:root{--otkit-font-weight-regular: 400;--otkit-font-weight-semibold: 600;--otkit-font-weight-bold: 800}html{font-family:var(--otkit-font-family-brand);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media (min-width: 64rem){:root{--otkit-text-headline-large-font-size: 3rem;--otkit-text-headline-large-line-height: 3.5rem;--otkit-text-headline-large-font-weight: var(--otkit-font-weight-bold);--otkit-text-headline-large: var(--otkit-font-weight-bold) 3rem/3.5rem var(--otkit-font-family-brand);--otkit-text-headline-medium-font-size: 2.5rem;--otkit-text-headline-medium-line-height: 3rem;--otkit-text-headline-medium-font-weight: var(--otkit-font-weight-bold);--otkit-text-headline-medium: var(--otkit-font-weight-bold) 2.5rem/3rem var(--otkit-font-family-brand);--otkit-text-headline-small-font-size: 2.25rem;--otkit-text-headline-small-line-height: 2.75rem;--otkit-text-headline-small-font-weight: var(--otkit-font-weight-bold);--otkit-text-headline-small: var(--otkit-font-weight-bold) 2.25rem/2.75rem var(--otkit-font-family-brand);--otkit-text-title-large-font-size: 2rem;--otkit-text-title-large-line-height: 2.5rem;--otkit-text-title-large-font-weight: var(--otkit-font-weight-bold);--otkit-text-title-large: var(--otkit-font-weight-bold) 2rem/2.5rem var(--otkit-font-family-brand);--otkit-text-title-medium-font-size: 1.5rem;--otkit-text-title-medium-line-height: 1.75rem;--otkit-text-title-medium-font-weight: var(--otkit-font-weight-bold);--otkit-text-title-medium: var(--otkit-font-weight-bold) 1.5rem/1.75rem var(--otkit-font-family-brand);--otkit-text-title-small-font-size: 1.125rem;--otkit-text-title-small-line-height: 1.5rem;--otkit-text-title-small-font-weight: var(--otkit-font-weight-bold);--otkit-text-title-small: var(--otkit-font-weight-bold) 1.125rem/1.5rem var(--otkit-font-family-brand);--otkit-text-body-large-font-size: 1rem;--otkit-text-body-large-line-height: 1.5rem;--otkit-text-body-large-font-weight: var(--otkit-font-weight-regular);--otkit-text-body-large: var(--otkit-font-weight-regular) 1rem/1.5rem var(--otkit-font-family-brand);--otkit-text-body-medium-font-size: .875rem;--otkit-text-body-medium-line-height: 1.25rem;--otkit-text-body-medium-font-weight: var(--otkit-font-weight-regular);--otkit-text-body-medium: var(--otkit-font-weight-regular) .875rem/1.25rem var(--otkit-font-family-brand);--otkit-text-body-small-font-size: .75rem;--otkit-text-body-small-line-height: 1rem;--otkit-text-body-small-font-weight: var(--otkit-font-weight-regular);--otkit-text-body-small: var(--otkit-font-weight-regular) .75rem/1rem var(--otkit-font-family-brand);--otkit-text-body-tiny-font-size: .625rem;--otkit-text-body-tiny-line-height: .875rem;--otkit-text-body-tiny-font-weight: var(--otkit-font-weight-regular);--otkit-text-body-tiny: var(--otkit-font-weight-regular) .625rem/.875rem var(--otkit-font-family-brand);--otkit-text-label-large-font-size: 1rem;--otkit-text-label-large-line-height: 1rem;--otkit-text-label-large-font-weight: var(--otkit-font-weight-regular);--otkit-text-label-large: var(--otkit-font-weight-regular) 1rem/1rem var(--otkit-font-family-brand);--otkit-text-label-medium-font-size: .875rem;--otkit-text-label-medium-line-height: .875rem;--otkit-text-label-medium-font-weight: var(--otkit-font-weight-regular);--otkit-text-label-medium: var(--otkit-font-weight-regular) .875rem/.875rem var(--otkit-font-family-brand);--otkit-text-label-small-font-size: .75rem;--otkit-text-label-small-line-height: .75rem;--otkit-text-label-small-font-weight: var(--otkit-font-weight-regular);--otkit-text-label-small: var(--otkit-font-weight-regular) .75rem/.75rem var(--otkit-font-family-brand);--otkit-text-label-tiny-font-size: .625rem;--otkit-text-label-tiny-line-height: .625rem;--otkit-text-label-tiny-font-weight: var(--otkit-font-weight-regular);--otkit-text-label-tiny: var(--otkit-font-weight-regular) .625rem/.625rem var(--otkit-font-family-brand)}}@font-face{font-family:BrandonText;font-weight:400;src:url(https://cdn.otstatic.com/common/font/Brandon/Brandon_txt_reg-webfont.woff2) format("woff2"),url(https://cdn.otstatic.com/common/font/Brandon/Brandon_txt_reg-webfont.woff) format("woff");font-display:swap}@font-face{font-family:BrandonText;font-weight:500;src:url(https://cdn.otstatic.com/common/font/Brandon/Brandon_txt_med-webfont.woff2) format("woff2"),url(https://cdn.otstatic.com/common/font/Brandon/Brandon_txt_med-webfont.woff) format("woff");font-display:swap}@font-face{font-family:BrandonText;font-weight:700;src:url(https://cdn.otstatic.com/common/font/Brandon/Brandon_txt_bld-webfont.woff2) format("woff2"),url(https://cdn.otstatic.com/common/font/Brandon/Brandon_txt_bld-webfont.woff) format("woff");font-display:swap}#ot-reservation-widget{line-height:1.15;-webkit-text-size-adjust:100%;margin:0}#ot-reservation-widget main{display:block}#ot-reservation-widget abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}#ot-reservation-widget b,#ot-reservation-widget strong{font-weight:bolder}#ot-reservation-widget button,#ot-reservation-widget [type=button],#ot-reservation-widget [type=reset],#ot-reservation-widget [type=submit]{-webkit-appearance:button}#ot-reservation-widget button::-moz-focus-inner,#ot-reservation-widget [type=button]::-moz-focus-inner,#ot-reservation-widget [type=reset]::-moz-focus-inner,#ot-reservation-widget [type=submit]::-moz-focus-inner{border-style:none;padding:0}#ot-reservation-widget button:-moz-focusring,#ot-reservation-widget [type=button]:-moz-focusring,#ot-reservation-widget [type=reset]:-moz-focusring,#ot-reservation-widget [type=submit]:-moz-focusring{outline:.0625rem dotted ButtonText}#ot-reservation-widget button,#ot-reservation-widget input,#ot-reservation-widget optgroup,#ot-reservation-widget select,#ot-reservation-widget textarea{font-family:inherit;margin:0}#ot-reservation-widget [hidden]{display:none}@font-face{font-family:OpenTableHiragino;font-weight:400;src:local("Hiragino Sans W3"),local("\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  W3"),local("\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3"),local("Hiragino Kaku Gothic ProN")}@font-face{font-family:OpenTableHiragino;font-weight:500;src:local("Hiragino Sans W5"),local("\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  W5"),local("\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3"),local("Hiragino Kaku Gothic ProN W3")}@font-face{font-family:OpenTableHiragino;font-weight:700;src:local("Hiragino Sans W6"),local("\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af  W6"),local("\30d2\30e9\30ae\30ce\89d2\30b4  ProN W6"),local("Hiragino Kaku Gothic ProN W6")}@font-face{font-family:OpenTableYuGothic;src:local("Yu Gothic Medium");font-weight:400}@font-face{font-family:OpenTableYuGothic;src:local("Yu Gothic Medium");font-weight:500}@font-face{font-family:OpenTableYuGothic;src:local("Yu Gothic Bold");font-weight:700}body{font-family:BrandonText,Helvetica Neue,Helvetica,Arial,OpenTableHiragino,Roboto,Droid Sans,\6e38\30b4\30b7\30c3\30af\4f53,OpenTableYuGothic,YuGothic,Yu Gothic,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif}.icon{display:inline-block;font-size:0;line-height:1}.icon svg{width:inherit;height:inherit}.iconRegular{height:1.5rem;width:1.5rem;min-width:1.5rem}.iconMedium{height:1.25rem;width:1.25rem;min-width:1.25rem}.iconSmall{height:1rem;width:1rem;min-width:1rem}.root{background-color:var(--otkit-color-background-default);border:.0625rem solid var(--otkit-color-border-default);border-radius:4px;box-shadow:0 2px 4px #2d333f33;padding:16px;-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased}.button_reset{background:none;color:var(--otkit-color-foreground-default);cursor:default;margin:0;padding:0;position:relative}.day{background-clip:padding-box;background-color:var(--otkit-color-background-default);border:.0625rem solid var(--otkit-color-border-default);border-width:0 .0625rem .0625rem 0;box-sizing:border-box;cursor:pointer;line-height:var(--rdp-cell-size);text-align:center;vertical-align:middle;width:var(--rdp-cell-size)}.day:focus,.day:focus-visible,.day:hover{background-color:var(--otkit-color-background-action-hover);color:var(--otkit-color-foreground-on-action);position:relative}.root{background-color:var(--otkit-color-background-alt);padding:16px;margin:0 -1rem;-webkit-user-select:none;user-select:none;position:relative;-webkit-font-smoothing:antialiased}.button_reset{background:none;color:inherit;cursor:default;margin:0;padding:0;position:relative}.button_reset:focus-visible{outline:none}.button[disabled]:not(.day_selected){color:var(--otkit-color-foreground-disabled-alt);cursor:default;pointer-events:none}.nav{left:0;position:absolute;right:0;top:16px}.nav_button>span{line-height:32px;vertical-align:middle}.caption_label{text-align:center;width:100%}.table{border-collapse:collapse;margin:0;max-width:var(--rdp-max-width)}.head{line-height:16px}.head_cell{color:var(--otkit-color-foreground-default);padding:8px 0;text-align:center;text-transform:capitalize}.tbody{border:.0625rem solid var(--otkit-color-border-default);border-width:.0625rem 0 0 .0625rem}.cell{height:100%;height:var(--rdp-cell-size);padding:0;text-align:center;width:var(--rdp-cell-size)}@media (min-width: 768px){.root{background-color:var(--otkit-color-background-default)}}.container{position:relative;height:3rem;max-width:var(--rdp-max-width);margin:16px 0 0;background-color:var(--otkit-color-background-alt);border-radius:4px;border:.0625rem solid var(--otkit-color-background-alt)}.valueOverlay{border-radius:4px;padding:0 8px;height:100%;display:flex;align-items:center}.label{flex:1;padding:0 4px;margin-left:4px;white-space:nowrap;color:var(--otkit-color-foreground-disabled)}.select{-webkit-appearance:none;position:absolute;height:100%;width:100%;inset:0;opacity:0;cursor:pointer;font:inherit}.select:hover{cursor:initial}@media (max-width: 767px){.container{margin:0;align-self:flex-start}.label{flex:0}}.nav_button:not([disabled]):hover,.nav_button:not([disabled]):focus{border:var(--rdp-active-border-width) solid var(--otkit-color-border-action);cursor:pointer}.day:focus,.day:focus-visible,.day:hover{background-color:var(--otkit-color-background-action-highlight);color:inherit;position:relative}.day:focus:after,.day:focus-visible:after,.day:hover:after{border:var(--rdp-active-border-width) solid var(--otkit-color-border-action);content:" ";inset:0;pointer-events:none;position:absolute}.day:active{background-color:var(--otkit-color-background-action-pressed);color:var(--otkit-color-foreground-on-action)}.day.day_outside{background:var(--otkit-color-background-inset)}.day.day_today:after{border:var(--rdp-active-border-width) solid var(--otkit-color-border-action);content:" ";inset:0;pointer-events:none;position:absolute}.day.day_selected{background-color:var(--otkit-color-background-action);color:var(--otkit-color-foreground-on-action);cursor:default}.root{--cell-size: 3rem;background-color:var(--otkit-color-background-default);-webkit-user-select:none;user-select:none;position:relative;display:flex;flex-direction:column;align-items:center;-webkit-font-smoothing:antialiased}.table{border-collapse:collapse}.cell{height:var(--cell-size);width:var(--cell-size);padding:0;box-sizing:border-box}.caption_label{text-align:center;height:2.5rem;display:flex;align-items:center;justify-content:center}.nav{left:0;position:absolute;right:0;top:0}.nav_button{height:2.5rem;width:2.5rem;border-radius:50%;border:.0625rem solid var(--otkit-color-border-default);box-sizing:border-box;position:absolute;display:flex;justify-content:center;align-items:center}.nav_button:nth-of-type(1){left:0}.nav_button:nth-of-type(2){right:0}.day{font-weight:420;height:100%;background-clip:padding-box;background-color:var(--otkit-color-background-default);border:.0625rem solid var(--otkit-color-border-default);border-width:0 .0625rem .0625rem 0;box-sizing:border-box;cursor:pointer;line-height:var(--cell-size);text-align:center;vertical-align:middle;width:var(--cell-size)}.day.day_selected{background-color:var(--otkit-color-ash-darker);color:var(--otkit-color-foreground-on-action);cursor:default}.button:not([disabled]){cursor:pointer}.button[disabled]:not(.nav_button){color:var(--otkit-color-foreground-disabled-alt);cursor:default;pointer-events:none;background:var(--otkit-color-background-inset)}@media (min-width: 1056px){.root{--cell-size: 2.5rem}}.xlarge-bold{font-size:32px;font-weight:700;line-height:36px}.xsmall-medium{font-size:14px;font-weight:500;line-height:20px}.small-regular{font-size:16px;font-weight:400;line-height:24px}.xxsmall-regular{font-size:12px;font-weight:400;line-height:16px}.xxlarge-bold{font-size:48px;font-weight:700;line-height:56px}.large-bold{font-size:24px;font-weight:700;line-height:28px}.small-medium{font-size:16px;font-weight:500;line-height:24px}.medium-bold{font-size:18px;font-weight:700;line-height:24px}.xsmall-regular{font-size:14px;font-weight:400;line-height:20px}.xsmall-bold{font-size:14px;font-weight:700;line-height:20px}.large-medium{font-size:24px;font-weight:500;line-height:32px}.small-bold{font-size:16px;font-weight:700;line-height:24px}:root{--rdp-cell-size: 36px;--rdp-max-width: calc(var(--rdp-cell-size) * 7);--rdp-accent-color: var(--otkit-color-background-alt);--rdp-background-color: var(--otkit-color-background-default);--rdp-active-border-width: 2px}.nav_button{border-radius:50%;border:.0625rem solid var(--otkit-color-border-default);box-sizing:border-box;height:32px;position:absolute;width:32px}.nav_button:nth-of-type(1){left:16px}.nav_button:nth-of-type(2){right:16px}.nav_button:not([disabled]):hover,.nav_button:not([disabled]):focus{border:var(--rdp-active-border-width) solid var(--otkit-color-ash-dark);cursor:pointer}.nav_button>Icon>span{line-height:32px;vertical-align:middle}.nav_button[disabled] svg path{fill:var(--otkit-color-foreground-disabled-alt)}.day{height:100%;background-clip:padding-box;background-color:var(--otkit-color-background-default);border:.0625rem solid var(--otkit-color-border-default);border-width:0 .0625rem .0625rem 0;box-sizing:border-box;cursor:pointer;line-height:var(--rdp-cell-size);text-align:center;vertical-align:middle;width:var(--rdp-cell-size)}.day:focus,.day:focus-visible,.day:hover{background-color:var(--otkit-color-ash-lightest);color:inherit;position:relative}.day:focus:after,.day:focus-visible:after,.day:hover:after{border:var(--rdp-active-border-width) solid var(--otkit-color-ash-dark);content:" ";inset:0;pointer-events:none;position:absolute}.day:active{background-color:var(--otkit-color-ash-darker);color:var(--otkit-color-foreground-on-action)}.day:active:after{border-width:0}.day.day_outside{color:var(--otkit-color-foreground-alt)}.day.day_outside[disabled]{color:var(--otkit-color-foreground-disabled-alt);cursor:default;pointer-events:none}.day.day_today{color:var(--otkit-color-foreground-default);position:relative}.day.day_today:after{border:var(--rdp-active-border-width) solid var(--otkit-color-ash-dark);content:" ";inset:0;pointer-events:none;position:absolute}.day.day_selected{background-color:var(--otkit-color-ash-dark);color:var(--otkit-color-foreground-on-action);cursor:default}.ot-dtp-picker .picker__box{--rdp-cell-size: 1.625rem;background-color:var(--otkit-color-background-alt);border:none;padding:8px 16px 16px;-webkit-user-select:none;user-select:none;position:relative;-webkit-font-smoothing:antialiased}.tall-calendar .picker__box{--rdp-cell-size: 1.75rem;background-color:var(--otkit-color-background-default);padding:0;border:none}.wide-calendar .picker__box{background-color:var(--otkit-color-background-default)}.picker__button_reset{background:none;color:inherit;cursor:default;margin:0;padding:0;position:relative}.picker__button_reset:focus-visible{outline:none}.ot-dtp-picker .nav{left:0;position:absolute;right:0;top:4px}.ot-dtp-picker .nav .icon{position:absolute;top:-.0625rem;left:-.0625rem}.ot-dtp-picker .picker__nav{border-radius:50%;border:.0625rem solid var(--otkit-color-border-default);box-sizing:border-box;height:1.5rem;position:absolute;width:1.5rem}.ot-dtp-picker .picker__nav:nth-of-type(1){left:16px;top:8px}.ot-dtp-picker .picker__nav:nth-of-type(2){right:16px;top:8px}.ot-dtp-picker .picker__nav:not([disabled]):hover{border:.0625rem solid var(--otkit-color-background-action-alt-hover, var(--otkit-color-background-action-hover));cursor:pointer}.ot-dtp-picker .picker__nav:focus-visible:not([disabled]){border:.0625rem solid var(--otkit-color-background-action-alt-hover, var(--otkit-color-background-action-hover));cursor:pointer;color:inherit}.ot-dtp-picker .picker__nav>span{line-height:1.5rem;vertical-align:middle}.ot-dtp-picker .picker__nav[disabled] svg path{fill:var(--otkit-color-foreground-disabled-alt)}.ot-dtp-picker .caption_label{font-weight:500;line-height:32px;text-align:center;width:100%}.ot-dtp-picker .picker__table{border-collapse:collapse;margin:0;width:100%}.tall-calendar .picker__table{border-collapse:collapse;margin:0;width:100%;max-width:100%;border:none}.tall-calendar .picker__header{margin:0 8px;position:relative}.ot-dtp-picker .head{line-height:16px}.ot-dtp-picker .picker__weekday{font-size:12px;color:var(--otkit-color-foreground-default);padding:8px 0;text-align:center;text-transform:capitalize}.ot-dtp-picker .tbody{border:none}.ot-dtp-picker .picker__day_today{font-weight:500}.ot-dtp-picker .day_outside:not([disabled]){color:var(--otkit-color-foreground-default)}.ot-dtp-picker .picker__day{font-size:14px;width:100%;height:100%;box-sizing:border-box;cursor:pointer;text-align:center;vertical-align:middle;border:.125rem solid transparent}.ot-dtp-picker .picker__day[disabled]:not(.day_selected){color:var(--otkit-color-foreground-disabled-alt);cursor:default;pointer-events:none}.ot-dtp-picker .picker__day:focus-visible:not([disabled]){background-color:transparent;border:none;color:inherit}.ot-dtp-picker .picker__day:not([disabled]){cursor:pointer}.ot-dtp-picker .picker__day--highlighted{color:var(--otkit-color-foreground-default);cursor:default;position:relative;outline-offset:-.1875rem;outline:calc(2px + .0625rem) solid var(--otkit-color-background-action)}.ot-dtp-picker :not(.picker__day--highlighted).picker__day_today{outline-offset:-.1875rem;outline:calc(2px + .0625rem) solid var(--otkit-color-background-inactive)}.ot-dtp-picker :not(.picker__day--highlighted).picker__day_today:hover{outline-offset:-.125rem;outline:2px solid var(--otkit-color-background-action-alt-hover, var(--otkit-color-background-action-hover))}.ot-dtp-picker .picker__day:hover{outline-offset:-.125rem;outline:2px solid var(--otkit-color-background-action-alt-hover, var(--otkit-color-background-action-hover))}.ot-dtp-picker .picker__day--highlighted:hover{outline-offset:-.1875rem;outline:calc(2px + .0625rem) solid var(--otkit-color-background-action)}.ot-dtp-picker :not(.picker__day--highlighted).picker__day:focus{outline-offset:-.125rem;outline:2px solid var(--otkit-color-background-action-alt-hover, var(--otkit-color-background-action-hover))}.picker__cell{height:100%;height:var(--rdp-cell-size);padding:0;text-align:center;width:var(--rdp-cell-size);background-color:var(--otkit-color-background-default)}.picker__cell .picker__day.day_outside{background-color:var(--otkit-color-background-alt);border:none}.picker__table .picker__cell{height:var(--rdp-cell-size);width:var(--rdp-cell-size);text-align:center;padding:0;border:.0625rem solid var(--otkit-color-border-default)}.picker__picker__day_today{font-weight:500}.picker__day_outside{background-color:var(--otkit-color-background-alt)}.picker__day_outside:not([disabled]){color:var(--otkit-color-foreground-default)}.tall-calendar tr>.picker__cell:last-child{border-width:.0625rem 0 .0625rem .0625rem}.tall-calendar tr>.picker__cell:first-child{border-width:.0625rem .0625rem .0625rem 0}.picker__frame{width:100%;height:100%}.picker.closed{display:none}.picker__close{align-items:center;background:none;border:none;outline:none;margin:0;font-size:16px;color:var(--otkit-color-background-action);display:flex;font-weight:500;width:100%;padding:8px 16px;background:var(--otkit-color-background-default);cursor:pointer;border-radius:.25rem .25rem 0 0}.picker__close:hover{color:var(--otkit-color-background-action-alt-hover, var(--otkit-color-background-action-hover))}.picker__close:hover .ot-back-button-icon svg path{fill:var(--otkit-color-background-action-alt-hover, var(--otkit-color-background-action-hover))}.picker__close:focus{outline:.3125rem solid -webkit-focus-ring-color;outline:.3125rem auto -webkit-focus-ring-color;outline-offset:-.1875rem}.ot-back-button-icon svg path{fill:var(--otkit-color-background-action)}.tall-calendar .picker__close,.wide-calendar .picker__close{display:none}.standard-calendar .picker__holder{border-radius:.25rem;opacity:1;background:var(--otkit-color-background-alt);width:14rem;height:18.8125rem;left:calc(50% - 7rem);max-height:0;position:absolute;overflow-y:auto;transition:transform .15s ease-out,opacity .15s ease-out,position .15s ease-out,max-height 0s .15s}.standard-calendar.picker{-webkit-user-select:none;user-select:none;color:var(--otkit-color-foreground-default);position:absolute;z-index:100;width:100%;top:-3.3125rem;left:0}.standard-calendar.picker--opened .picker__holder{transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s;transform:translateY(0) perspective(37.5rem) rotateX(0);opacity:1;max-height:25rem;overflow:visible}.ot-dtp-picker-form.ot-multi .standard-calendar .picker__holder{height:22.375rem}.ot-dtp-picker-form.ot-multi .standard-calendar.picker{top:-7rem}.wide-calendar.picker{background-color:var(--otkit-color-background-default);position:absolute;z-index:100;top:90%;width:100%;left:-.78125rem}.wide-calendar.picker:after,.wide-calendar.picker:before{opacity:0;border:.5rem solid transparent;content:" ";height:0;left:calc(55% - .25rem);position:absolute;width:0;opacity:1;transition:opacity .15s .15s;border-bottom-color:var(--otkit-color-background-default)}.wide-calendar.picker:after{border-bottom-color:var(--otkit-color-background-default);top:-.875rem}.wide-calendar.picker:before{border-bottom-color:var(--otkit-color-border-divider);top:-.9375rem}.wide-calendar .picker__holder{border-radius:.25rem;opacity:1;background:var(--otkit-color-background-alt);box-shadow:0 0 0 .0625rem var(--otkit-color-border-default);width:13.9375rem;height:18.75rem;left:calc(50% - 7rem);position:absolute;overflow-y:auto;max-height:0;background:var(--otkit-color-background-default);transition:transform .15s ease-out,opacity .15s ease-out,position .15s ease-out,max-height 0s .15s;transform:translateY(0) perspective(37.5rem) rotateX(0)}.ot-multi .wide-calendar.picker--opened .picker__holder{left:calc(56% - 7rem)}.wide-calendar.picker--opened .picker__holder{overflow:hidden;border:.0625rem solid var(--otkit-color-border-default);left:0;box-shadow:none;background:var(--otkit-color-background-default);height:15.6875rem;opacity:1;max-height:25rem;transform:translateY(0) perspective(37.5rem) rotateX(0);transition:transform .15s ease-out,opacity .15s ease-out,position .15s ease-out,max-height 0s}.tall-calendar.picker{-webkit-user-select:none;user-select:none;color:var(--otkit-color-foreground-default);position:absolute;z-index:100;width:100%;top:0;left:0}.tall-calendar .picker__holder{border-radius:.25rem .25rem 0 0;opacity:1;background:var(--otkit-color-background-alt);box-shadow:none;width:100%;left:0;position:absolute;overflow-y:hidden}.tall-calendar.picker--opened .picker__holder{opacity:1;transform:translateY(0) perspective(37.5rem) rotateX(0);transition:transform .15s ease-out,opacity .15s ease-out,position .15s ease-out,max-height 0s}.ot-dtp-picker .ot-dtp-picker-selector{position:relative;margin:0;width:100%;height:48px;border-bottom:.0625rem solid var(--otkit-color-border-divider);font-weight:500;display:flex}.ot-dtp-picker.ot-standard.wide .ot-dtp-picker-selector{width:12.5625rem;float:left}.ot-dtp-picker .ot-dtp-picker-selector .ot-dtp-picker-selector-link{position:relative;width:100%;display:flex;color:var(--otkit-color-foreground-default);justify-content:space-between;overflow:hidden;align-items:center;padding:8px 4px 8px 8px}.ot-dtp-picker .ot-dtp-picker-selector:hover .ot-dtp-picker-selector-link{color:var(--otkit-color-foreground-default);outline:.0625rem solid var(--otkit-color-border-alt);z-index:2}.ot-dtp-picker .ot-dtp-picker-selector:hover .ot-calendar-tall-dropdown.ot-dtp-picker-selector-link{outline:none;color:var(--otkit-color-foreground-default)}.ot-dtp-picker .ot-dtp-picker-selector>select{-webkit-appearance:none;position:absolute;height:100%;width:100%;inset:0;opacity:0;cursor:pointer;font:inherit;z-index:3}.ot-dtp-picker .highlighted{border-width:.0625rem;outline:4px solid #4D90FE;outline:4px auto #4D90FE}.ot-dtp-picker .ot-dropdown-content{display:flex;align-items:center;width:100%;font-weight:400}.ot-dtp-picker .ot-dtp-picker-select{outline:0;position:absolute;top:0;left:0;margin:0;cursor:pointer;height:100%;border:0;opacity:0;width:100%;z-index:3}.ot-dtp-picker .ot-dropdown-content{gap:4px}.ot-dtp-picker .ot-back-button-icon svg path{fill:var(--otkit-color-background-action)}.ot-dtp-picker .ot-label-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ot-dtp-picker .ot-hidden{display:none}.ot-dtp-picker .ot-icon-sizing{font-size:16px}:not(.wide).ot-multi>.ot-dtp-picker-selector{border:.0625rem solid var(--otkit-color-border-default);border-width:.0625rem .0625rem .0625rem .0625rem;width:auto;border-bottom:none}.ot-multi>.ot-error.ot-restaurant-picker{border:.0625rem solid var(--otkit-color-border-action);box-shadow:0 0 .125rem .0625rem #da374380}.ot-multi>.ot-dtp-picker-selector.ot-restaurant-picker>.ot-dtp-picker-selector-link{padding:8px 4px 8px .875rem}.ot-error>.ot-dtp-picker-selector-link{color:var(--otkit-color-foreground-action)}.ot-multi>.ot-dtp-picker-selector:hover .ot-dtp-picker-selector-link{color:var(--otkit-color-foreground-default);outline:.0625rem solid var(--otkit-color-border-default);outline-offset:-.0625rem}.ot-dtp-picker.tall .ot-dtp-picker-selector{z-index:100}.ot-dtp-picker:not(.ot-multi) .ot-party-size-picker{border-bottom:none}.ot-dtp-picker.ot-standard.standard .ot-party-size-picker,.ot-dtp-picker.ot-standard.tall .ot-party-size-picker,:not(.ot-wide-main).ot-dtp-picker.ot-waitlist-widget .ot-party-size-picker{margin-bottom:.0625rem}.ot-dtp-picker input[type=submit]{font-size:16px;line-height:20px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased}.ot-dtp-picker .ot-dtp-picker-button{border-radius:0 0 .125rem .125rem;height:3rem;margin:0!important;box-shadow:0 0 0 .0625rem var(--otkit-color-background-action);-webkit-appearance:none}.ot-button{background-color:var(--otkit-color-background-action);color:var(--otkit-color-foreground-on-action);border:.0625rem solid var(--otkit-color-background-action);border-radius:0 0 4px 4px;cursor:pointer;display:block;font-weight:700;padding:.875rem 0 .9375rem;text-align:center;text-decoration:none;width:100%}.ot-dtp-picker.ot-standard.wide .ot-button{width:12.625rem}.ot-button:hover,.ot-button:focus{background-color:var(--otkit-color-background-action-hover);border:.0625rem solid var(--otkit-color-background-action-hover);color:var(--otkit-color-foreground-on-action)}.ot-multi>.ot-dtp-picker-button{border-radius:0 0 4px 4px}:not(.wide).ot-multi>.ot-dtp-picker-button{box-shadow:none}.ot-dtp-picker-form.ot-multi.wide .ot-dtp-picker-button,.ot-dtp-picker.ot-standard.wide .ot-dtp-picker-button{border-radius:0 .125rem .125rem 0}.ot-dtp-picker-form.ot-multi.wide .ot-dtp-picker-button,.ot-dtp-picker.ot-standard.wide .ot-dtp-picker-button,.ot-dtp-picker.ot-wide-main .ot-dtp-picker-button{min-width:12.5rem}.ot-waitlist,.ot-dtp-picker-button.ot-waitlist{background-color:var(--otkit-color-background-action-waitlist, var(--otkit-color-foreground-info));color:var(--otkit-color-foreground-action-waitlist, var(--otkit-color-foreground-on-info));box-shadow:0 0 0 .0625rem var(--otkit-color-background-action-waitlist, var(--otkit-color-foreground-info));border:.0625rem solid var(--otkit-color-background-action-waitlist, var(--otkit-color-foreground-info))}.ot-waitlist:hover,.ot-waitlist:focus{background-color:var(--otkit-color-background-action-hover-waitlist, var(--otkit-color-background-info));border-color:var(--otkit-color-background-action-pressed-waitlist, var(--otkit-color-background-info));color:var(--otkit-color-foreground-action-waitlist, var(--otkit-color-foreground-on-info));box-shadow:0 0 0 .0625rem var(--otkit-color-background-action-hover-waitlist, var(--otkit-color-background-info))}.ot-wide-waitlist{border-radius:0 4px 4px 0}.ot-waitlist.ot-dtp-picker-button.ot-wide-waitlist{border-radius:0 .125rem .125rem 0;margin:0;height:100%;-webkit-appearance:none;z-index:2}.ot-dtp-picker.wide .ot-time-picker.ot-dtp-picker-selector{margin-right:.0625rem}.ot-powered-by{height:1.5rem;background-image:var(--otkit-opentable-logo, );background-position:center;background-repeat:no-repeat;cursor:initial;background-size:6.6875rem 1.5rem;margin-top:.75rem;width:100%}.ot-left-align{background-position:initial}.ot-standard .ot-title{color:var(--otkit-color-foreground, var(--otkit-color-foreground-default));margin:.25rem auto .75rem;font-weight:700;font-size:18px;text-align:center;white-space:nowrap}.ot-standard .ot-dtp-picker-form{margin:0;border:.0625rem solid var(--otkit-color-border-default);border-radius:.25rem;background:var(--otkit-color-background-default);width:100%}.ot-dtp-picker.ot-standard{background-color:var(--otkit-color-background, var(--otkit-color-background-default));width:14rem;padding:16px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;position:relative;border-radius:4px}.ot-dtp-picker.ot-standard.tall{width:18rem}.ot-dtp-picker.ot-standard.tall .ot-date-picker{height:15rem;border-bottom:none}.ot-dtp-picker.ot-standard.wide{width:52.5rem;align-items:normal}.ot-dtp-picker.ot-standard.transparentBackground{background-color:transparent}.ot-dtp-picker.ot-standard.wide .ot-title{margin-left:0}.ot-dtp-picker.ot-standard.wide .ot-powered-by{background-position:left}.ot-dtp-picker.ot-standard.wide .ot-time-picker.ot-dtp-picker-selector,.ot-dtp-picker.ot-standard.wide .ot-date-picker.ot-dtp-picker-selector{border-bottom:none}.ot-dtp-picker.ot-standard.wide .ot-time-picker.ot-dtp-picker-selector,.ot-dtp-picker.ot-standard.wide .ot-date-picker.ot-dtp-picker-selector{border-left:.0625rem solid var(--otkit-color-border-divider)}
