/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--font-weight-medium:500;--font-weight-semibold:600;--radius-lg:.5rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Inter Variable", Inter, system-ui, sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{color:var(--text-primary);background:var(--canvas);font-synthesis:none;--canvas:#f3f4f5;--surface:#fff;--surface-elevated:#fff;--surface-subtle:#f8f9fa;--surface-selected:#e8ebed;--text-primary:#1b2024;--text-secondary:#485159;--border:#b1b8be;--control-border:#7c878e;--action-primary:#103d40;--action-primary-hover:#0b3033;--on-primary:#fff;--nav-active:#103d40;--on-nav-active:#fff;--brand-accent:#e56e4e;--focus:#146f75;--toast-fill:#103d40;--toast-text:#fff;--toast-text-muted:#dce9e8;--danger:#913f33;--danger-surface:#fbefec;--primary:var(--action-primary);--primary-dark:var(--action-primary-hover);--muted:var(--text-secondary);--radius:9px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:14px}:root[data-theme=dark]{--canvas:#0f1718;--surface:#172224;--surface-elevated:#203033;--surface-subtle:#1c2a2c;--surface-selected:#293c3e;--text-primary:#f3f7f6;--text-secondary:#b8c7c5;--border:#3b5052;--control-border:#71898a;--action-primary:#83c9c4;--action-primary-hover:#9bd7d3;--on-primary:#122727;--nav-active:#295d60;--on-nav-active:#fff;--focus:#8ed6d1;--toast-fill:#f4f5f6;--toast-text:#122727;--toast-text-muted:#33494a;--danger:#ffb5a8;--danger-surface:#492b28;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{background:var(--canvas);min-width:320px;color:var(--text-primary);margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button,summary{min-height:44px}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}a{color:inherit;text-underline-offset:4px}button,a,input,select,textarea{outline-offset:3px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--focus)}::selection{background:var(--action-primary);color:var(--on-primary)}input,textarea{caret-color:var(--primary)}h1,h2,h3,p{margin:0}h1{letter-spacing:-.035em;color:var(--text-primary);font-size:1.85rem;font-weight:650;line-height:1.3}h2{letter-spacing:-.02em;font-size:1.3rem;font-weight:620;line-height:1.4}h3{font-size:1.04rem;font-weight:620;line-height:1.5}p{line-height:1.65}small{font-size:.84rem;line-height:1.45}svg{flex-shrink:0}img{max-width:100%}*{scrollbar-color:var(--control-border) var(--surface-subtle)}input:not([type=checkbox]):not([type=radio]),select,textarea{background:var(--surface);border:1px solid var(--control-border);color:var(--text-primary);border-radius:7px;width:100%;max-width:100%;min-height:42px;padding:10px 12px;font-size:.92rem;transition:border-color .15s}input::placeholder,textarea::placeholder{color:var(--text-secondary)}input:hover,select:hover,textarea:hover{border-color:var(--action-primary)}input:disabled,select:disabled,textarea:disabled{background:var(--surface-selected);color:var(--text-secondary);cursor:not-allowed}input[type=checkbox]{accent-color:var(--primary);vertical-align:middle;width:17px;height:17px}textarea{resize:vertical;min-height:88px;line-height:1.6}input[type=file]{font-size:.82rem}input[type=file]::file-selector-button{background:var(--surface-selected);color:var(--text-primary);cursor:pointer;border:0;border-radius:4px;margin-right:10px;padding:7px 10px}@media (width<=760px){:root{font-size:14px}input:not([type=checkbox]):not([type=radio]),select,textarea{min-height:44px;padding:10px;font-size:16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.\[inset\:0\]{inset:0}.\[inset\:0_auto_0_0\]{inset:0 auto 0 0}.\[top\:-80px\]{top:-80px}.\[top\:0\]{top:0}.\[top\:50\%\]{top:50%}.top-5{top:20px}.-right-28{right:-112px}.right-6{right:24px}.-bottom-32{bottom:-128px}.\[bottom\:0\]{bottom:0}.\[left\:20px\]{left:20px}.\[left\:50\%\]{left:50%}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.\[z-index\:2\]{z-index:2}.\[z-index\:4\]{z-index:4}.\[z-index\:35\]{z-index:35}.\[z-index\:80\]{z-index:80}.\[z-index\:85\]{z-index:85}.\[z-index\:100\]{z-index:100}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.\[margin\:-1px\]{margin:-1px}.\[margin\:0_0_8px\]{margin:0 0 8px}.\[margin\:0_0_18px\]{margin:0 0 18px}.\[margin\:0_0_25px\]{margin:0 0 25px}.\[margin\:0_auto\]{margin:0 auto}.\[margin\:0_auto_40px\]{margin:0 auto 40px}.\[margin\:4px_0_20px\]{margin:4px 0 20px}.\[margin\:8px_0_23px\]{margin:8px 0 23px}.\[margin\:10px_0\]{margin:10px 0}.\[margin\:10px_auto_24px\]{margin:10px auto 24px}.\[margin\:12vh_auto\]{margin:12vh auto}.\[margin\:16px_0\]{margin:16px 0}.\[margin\:18px_0\]{margin:18px 0}.\[margin\:20px_0\]{margin:20px 0}.\[margin\:20px_0_25px\]{margin:20px 0 25px}.\[margin\:22px_0_18px\]{margin:22px 0 18px}.\[margin\:24px_0\]{margin:24px 0}.\[margin\:25px_0\]{margin:25px 0}.\[margin\:28px_0\]{margin:28px 0}.\[margin\:50px_auto_0\]{margin:50px auto 0}.\[margin\:50px_auto_30px\]{margin:50px auto 30px}.\[margin\:60px_auto\]{margin:60px auto}.\[margin\:68px_auto\]{margin:68px auto}.m-auto{margin:auto}.\[margin-block\:24px\]{margin-block:24px}.\[margin-top\:6px\]{margin-top:6px}.\[margin-top\:17px\]{margin-top:17px}.\[margin-top\:18px\]{margin-top:18px}.\[margin-top\:25px\]{margin-top:25px}.\[margin-top\:35px\]{margin-top:35px}.\[margin-top\:75px\]{margin-top:75px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}.mt-5{margin-top:20px}.mt-6{margin-top:24px}.mt-7{margin-top:28px}.mt-8{margin-top:32px}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.\[margin-bottom\:10px\]{margin-bottom:10px}.\[margin-bottom\:12px\]{margin-bottom:12px}.\[margin-bottom\:14px\]{margin-bottom:14px}.\[margin-bottom\:15px\]{margin-bottom:15px}.\[margin-bottom\:17px\]{margin-bottom:17px}.\[margin-bottom\:18px\]{margin-bottom:18px}.\[margin-bottom\:22px\]{margin-bottom:22px}.\[margin-bottom\:29px\]{margin-bottom:29px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.mb-5{margin-bottom:20px}.mb-6{margin-bottom:24px}.mb-7{margin-bottom:28px}.mb-8{margin-bottom:32px}.mb-\[14px\]{margin-bottom:14px}.\[margin-left\:238px\]{margin-left:238px}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.\[aspect-ratio\:16_\/_9\]{aspect-ratio:16/9}.\[aspect-ratio\:800\/520\]{aspect-ratio:800/520}.size-80{width:320px;height:320px}.\[height\:1px\]{height:1px}.\[height\:6px\]{height:6px}.\[height\:10px\]{height:10px}.\[height\:18px\]{height:18px}.\[height\:22px\]{height:22px}.\[height\:44px\]{height:44px}.\[height\:50vh\]{height:50vh}.\[height\:65px\]{height:65px}.\[height\:74px\]{height:74px}.\[height\:82px\]{height:82px}.\[height\:100px\]{height:100px}.\[height\:auto\]{height:auto}.h-dvh{height:100dvh}.\[max-height\:calc\(100dvh_-_55px\)\]{max-height:calc(100dvh - 55px)}.\[min-height\:0\]{min-height:0}.\[min-height\:36px\]{min-height:36px}.\[min-height\:42px\]{min-height:42px}.\[min-height\:43px\]{min-height:43px}.\[min-height\:44px\]{min-height:44px}.\[min-height\:70px\]{min-height:70px}.\[min-height\:90px\]{min-height:90px}.\[min-height\:100vh\]{min-height:100vh}.\[min-height\:395px\]{min-height:395px}.min-h-11{min-height:44px}.min-h-28{min-height:112px}.min-h-dvh{min-height:100dvh}.min-h-svh{min-height:100svh}.\[width\:1px\]{width:1px}.\[width\:6px\]{width:6px}.\[width\:10px\]{width:10px}.\[width\:18px\]{width:18px}.\[width\:38px\]{width:38px}.\[width\:42px\]{width:42px}.\[width\:44px\]{width:44px}.\[width\:65px\]{width:65px}.\[width\:74px\]{width:74px}.\[width\:108px\]{width:108px}.\[width\:133px\]{width:133px}.\[width\:150px\]{width:150px}.\[width\:205px\]{width:205px}.\[width\:238px\]{width:238px}.\[width\:calc\(100\%_-_40px\)\]{width:calc(100% - 40px)}.w-28{width:112px}.w-\[48px\]{width:48px}.w-\[66px\]{width:66px}.w-\[92px\]{width:92px}.w-\[94px\]{width:94px}.w-full{width:100%}.\[max-width\:80ch\]{max-width:80ch}.\[max-width\:380px\]{max-width:380px}.\[max-width\:440px\]{max-width:440px}.\[max-width\:480px\]{max-width:480px}.\[max-width\:560px\]{max-width:560px}.\[max-width\:590px\]{max-width:590px}.\[max-width\:600px\]{max-width:600px}.\[max-width\:830px\]{max-width:830px}.\[max-width\:920px\]{max-width:920px}.\[max-width\:1070px\]{max-width:1070px}.\[max-width\:1140px\]{max-width:1140px}.\[max-width\:1510px\]{max-width:1510px}.\[max-width\:1600px\]{max-width:1600px}.max-w-\[48ch\]{max-width:48ch}.max-w-\[56ch\]{max-width:56ch}.max-w-\[430px\]{max-width:430px}.max-w-\[470px\]{max-width:470px}.max-w-\[520px\]{max-width:520px}.max-w-full{max-width:100%}.\[min-width\:220px\]{min-width:220px}.\[min-width\:550px\]{min-width:550px}.min-w-0{min-width:0}.\[flex\:0_0_auto\]{flex:none}.\[flex\:1\],.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.\[border-collapse\:collapse\],.border-collapse{border-collapse:collapse}.translate-none{translate:none}.scale-3d{scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.\[transform\:translate\(-50\%\,_-50\%\)\]{transform:translate(-50%,-50%)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\[animation\:overlay-in_0\.12s_ease-out\]{animation:.12s ease-out overlay-in}.\[animation\:pulse_1\.7s_ease-in-out_infinite\]{animation:1.7s ease-in-out infinite pulse}.\[animation\:spin_1s_linear_infinite\]{animation:1s linear infinite spin}.\[cursor\:grabbing\]\!{cursor:grabbing!important}.cursor-pointer{cursor:pointer}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize{resize:both}.scroll-mt-36{scroll-margin-top:144px}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.\[scrollbar-color\:var\(--border\)_transparent\]{scrollbar-color:var(--border) transparent}.\[grid-template-columns\:0\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.\[grid-template-columns\:80px_minmax\(140px\,_1fr\)_90px_104px_117px\]{grid-template-columns:80px minmax(140px,1fr) 90px 104px 117px}.\[grid-template-columns\:80px_minmax\(140px\,_1fr\)_90px_104px_117px_110px\]{grid-template-columns:80px minmax(140px,1fr) 90px 104px 117px 110px}.\[grid-template-columns\:236px_minmax\(0\,_1fr\)\]{grid-template-columns:236px minmax(0,1fr)}.\[grid-template-columns\:minmax\(320px\,0\.88fr\)_minmax\(460px\,1\.12fr\)\]{grid-template-columns:minmax(320px,.88fr) minmax(460px,1.12fr)}.\[grid-template-columns\:repeat\(2\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.\[grid-template-columns\:repeat\(4\,_1fr\)\]{grid-template-columns:repeat(4,1fr)}.\[grid-template-columns\:repeat\(4\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[120px_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:120px minmax(0,1fr) minmax(0,1fr)}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.\[align-items\:start\]{align-items:start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.\[gap\:0_18px\]{gap:0 18px}.\[gap\:3px\]{gap:3px}.\[gap\:5px\]{gap:5px}.\[gap\:6px\]{gap:6px}.\[gap\:7px\]{gap:7px}.\[gap\:9px\]{gap:9px}.\[gap\:10px\]{gap:10px}.\[gap\:11px\]{gap:11px}.\[gap\:14px\]{gap:14px}.\[gap\:15px\]{gap:15px}.\[gap\:17px\]{gap:17px}.\[gap\:18px\]{gap:18px}.\[gap\:21px\]{gap:21px}.\[gap\:22px\]{gap:22px}.\[gap\:23px\]{gap:23px}.\[gap\:30px\]{gap:30px}.\[gap\:34px\]{gap:34px}.\[gap\:70px\]{gap:70px}.gap-1{gap:4px}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:16px}.gap-5{gap:20px}.gap-6{gap:24px}:where(.space-y-reverse>:not(:last-child)){--tw-space-y-reverse:1}.gap-x-3{column-gap:12px}:where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-y-reverse>:not(:last-child)){--tw-divide-y-reverse:1}.\[justify-self\:start\]{justify-self:start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[overflow\:auto\]{overflow:auto}.\[overflow\:visible\]{overflow:visible}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.\[border-radius\:3px\]{border-radius:3px}.\[border-radius\:4px\]{border-radius:4px}.\[border-radius\:5px\]{border-radius:5px}.\[border-radius\:7px\]{border-radius:7px}.\[border-radius\:8px\]{border-radius:8px}.\[border-radius\:9px\]{border-radius:9px}.\[border-radius\:10px\]{border-radius:10px}.\[border-radius\:12px\]{border-radius:12px}.\[border-radius\:14px\]{border-radius:14px}.\[border-radius\:18px\]{border-radius:18px}.\[border-radius\:20px\]{border-radius:20px}.\[border-radius\:var\(--radius\)\]{border-radius:var(--radius)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.rounded-ss{border-start-start-radius:.25rem}.rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.rounded-se{border-start-end-radius:.25rem}.rounded-ee{border-end-end-radius:.25rem}.rounded-es{border-end-start-radius:.25rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-tl{border-top-left-radius:.25rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-tr{border-top-right-radius:.25rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-br{border-bottom-right-radius:.25rem}.rounded-bl{border-bottom-left-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-bs{border-block-start-style:var(--tw-border-style);border-block-start-width:1px}.border-be{border-block-end-style:var(--tw-border-style);border-block-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.\[border-style\:dashed\]{border-style:dashed}.\[border-color\:\#dce3dd\]{border-color:#dce3dd}.\[border-color\:\#efcfca\]{border-color:#efcfca}.\[border-color\:var\(--border\)\],.border-\(--border\){border-color:var(--border)}.bg-\(--primary\){background-color:var(--primary)}.bg-platform-bg{background-color:var(--canvas)}.bg-platform-sidebar,.bg-surface{background-color:var(--surface)}.\[background-image\:radial-gradient\(\#dce5d3_0\.7px\,_transparent_0\.7px\)\]{background-image:radial-gradient(#dce5d3 .7px,#0000 .7px)}.\[background-size\:20px_20px\]{background-size:20px 20px}.bg-repeat{background-repeat:repeat}.mask-no-clip{-webkit-mask-clip:no-clip;mask-clip:no-clip}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.\[fill\:\#d6b777\]{fill:#d6b777}.\[object-fit\:contain\]{object-fit:contain}.object-cover{object-fit:cover}.\[padding\:0_12px\]{padding:0 12px}.\[padding\:0_13px\]{padding:0 13px}.\[padding\:0_30px\]{padding:0 30px}.\[padding\:0_34px\]{padding:0 34px}.\[padding\:2px\]{padding:2px}.\[padding\:3px_7px\]{padding:3px 7px}.\[padding\:4px_9px\]{padding:4px 9px}.\[padding\:5px_0\]{padding:5px 0}.\[padding\:5px_8px\]{padding:5px 8px}.\[padding\:5px_9px\]{padding:5px 9px}.\[padding\:7px_10px\]{padding:7px 10px}.\[padding\:8px_0\]{padding:8px 0}.\[padding\:8px_0_28px\]{padding:8px 0 28px}.\[padding\:9px_6px\]{padding:9px 6px}.\[padding\:10px_4px\]{padding:10px 4px}.\[padding\:10px_13px\]{padding:10px 13px}.\[padding\:10px_16px\]{padding:10px 16px}.\[padding\:13px_0\]{padding:13px 0}.\[padding\:13px_15px\]{padding:13px 15px}.\[padding\:14px_18px\]{padding:14px 18px}.\[padding\:15px_0\]{padding:15px 0}.\[padding\:16px_12px_0\]{padding:16px 12px 0}.\[padding\:16px_18px\]{padding:16px 18px}.\[padding\:16px_23px\]{padding:16px 23px}.\[padding\:16px_25px\]{padding:16px 25px}.\[padding\:17px_19px\]{padding:17px 19px}.\[padding\:18px_10px_0\]{padding:18px 10px 0}.\[padding\:18px_20px\]{padding:18px 20px}.\[padding\:18px_36px\]{padding:18px 36px}.\[padding\:19px_0_19px_23px\]{padding:19px 0 19px 23px}.\[padding\:19px_13px_17px\]{padding:19px 13px 17px}.\[padding\:20px_22px\]{padding:20px 22px}.\[padding\:20px_36px\]{padding:20px 36px}.\[padding\:22px_25px_25px\]{padding:22px 25px 25px}.\[padding\:23px_25px\]{padding:23px 25px}.\[padding\:24px_25px_20px\]{padding:24px 25px 20px}.\[padding\:25px\]{padding:25px}.\[padding\:25px_0\]{padding:25px 0}.\[padding\:25px_24px_22px\]{padding:25px 24px 22px}.\[padding\:25px_30px\]{padding:25px 30px}.\[padding\:28px_18px\]{padding:28px 18px}.\[padding\:30px_32px\]{padding:30px 32px}.\[padding\:32px_36px_50px\]{padding:32px 36px 50px}.\[padding\:35px\]{padding:35px}.\[padding\:36px_26px\]{padding:36px 26px}.\[padding\:38px_25px\]{padding:38px 25px}.\[padding\:38px_36px_56px\]{padding:38px 36px 56px}.\[padding\:clamp\(28px\,4\.5vw\,68px\)\]{padding:clamp(28px,4.5vw,68px)}.p-0{padding:0}.p-1{padding:4px}.p-2{padding:8px}.p-3{padding:12px}.p-4{padding:16px}.p-5{padding:20px}.px-6{padding-inline:24px}.px-8{padding-inline:32px}.py-3{padding-block:12px}.py-12{padding-block:48px}.\[padding-top\:14px\]{padding-top:14px}.pt-6{padding-top:24px}.pt-7{padding-top:28px}.\[padding-right\:13px\]{padding-right:13px}.pb-6{padding-bottom:24px}.text-center{text-align:center}.text-left{text-align:left}.\[font-size\:\.875rem\]{font-size:.875rem}.\[font-size\:0\.7rem\]{font-size:.7rem}.\[font-size\:0\.8rem\]{font-size:.8rem}.\[font-size\:0\.8rem\]\!{font-size:.8rem!important}.\[font-size\:0\.9rem\]{font-size:.9rem}.\[font-size\:0\.72rem\]{font-size:.72rem}.\[font-size\:0\.73rem\]{font-size:.73rem}.\[font-size\:0\.74rem\]{font-size:.74rem}.\[font-size\:0\.75rem\]{font-size:.75rem}.\[font-size\:0\.76rem\]{font-size:.76rem}.\[font-size\:0\.78rem\]{font-size:.78rem}.\[font-size\:0\.78rem\]\!{font-size:.78rem!important}.\[font-size\:0\.79rem\]{font-size:.79rem}.\[font-size\:0\.81rem\]{font-size:.81rem}.\[font-size\:0\.82rem\]{font-size:.82rem}.\[font-size\:0\.83rem\]{font-size:.83rem}.\[font-size\:0\.84rem\]{font-size:.84rem}.\[font-size\:0\.85rem\]{font-size:.85rem}.\[font-size\:0\.86rem\]{font-size:.86rem}.\[font-size\:0\.87rem\]{font-size:.87rem}.\[font-size\:0\.88rem\]{font-size:.88rem}.\[font-size\:0\.89rem\]{font-size:.89rem}.\[font-size\:0\.91rem\]{font-size:.91rem}.\[font-size\:0\.94rem\]{font-size:.94rem}.\[font-size\:0\.95rem\]{font-size:.95rem}.\[font-size\:0\.96rem\]{font-size:.96rem}.\[font-size\:1\.05rem\]{font-size:1.05rem}.\[font-size\:1rem\]{font-size:1rem}.\[font-size\:2rem\]{font-size:2rem}.\[font-size\:clamp\(2\.2rem\,3\.5vw\,3\.9rem\)\]{font-size:clamp(2.2rem,3.5vw,3.9rem)}.\[line-height\:1\.02\]{line-height:1.02}.\[line-height\:1\.2\]{line-height:1.2}.\[line-height\:1\.3\]{line-height:1.3}.\[line-height\:1\.6\]{line-height:1.6}.\[line-height\:1\.7\]{line-height:1.7}.\[line-height\:1\.15\]{line-height:1.15}.\[line-height\:1\.55\]{line-height:1.55}.\[line-height\:1\.65\]{line-height:1.65}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[font-weight\:470\]{font-weight:470}.\[font-weight\:520\]{font-weight:520}.\[font-weight\:540\]{font-weight:540}.\[font-weight\:550\]{font-weight:550}.\[font-weight\:570\]{font-weight:570}.\[font-weight\:620\]{font-weight:620}.\[font-weight\:640\]{font-weight:640}.\[font-weight\:650\]{font-weight:650}.\[font-weight\:750\]{font-weight:750}.\[letter-spacing\:-0\.04em\]{letter-spacing:-.04em}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.text-clip{text-overflow:clip}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.\[color\:\#5f6e65\]{color:#5f6e65}.\[color\:\#365e46\]{color:#365e46}.\[color\:\#617d4e\]{color:#617d4e}.\[color\:\#933f32\]{color:#933f32}.\[color\:\#33473e\]{color:#33473e}.\[color\:\#37543a\]{color:#37543a}.\[color\:\#65745f\]{color:#65745f}.\[color\:\#65745f\]\!{color:#65745f!important}.\[color\:\#68766e\]{color:#68766e}.\[color\:\#68775d\]{color:#68775d}.\[color\:\#73541e\]{color:#73541e}.\[color\:\#233747\]{color:#233747}.\[color\:\#a44f3c\]\!{color:#a44f3c!important}.\[color\:\#a3392b\]{color:#a3392b}.\[color\:inherit\]{color:inherit}.\[color\:var\(--action-primary\)\]{color:var(--action-primary)}.\[color\:var\(--on-primary\)\]{color:var(--on-primary)}.\[color\:var\(--text-primary\)\]{color:var(--text-primary)}.\[color\:var\(--text-secondary\)\]{color:var(--text-secondary)}.text-\(--muted\){color:var(--muted)}.text-\(--text-primary\){color:var(--text-primary)}.text-\(--text-secondary\){color:var(--text-secondary)}.text-\[\#d8e5df\]{color:#d8e5df}.text-platform-text{color:var(--text-primary)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.\[font-variant-numeric\:tabular-nums\]{font-variant-numeric:tabular-nums}.normal-nums{font-variant-numeric:normal}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.\[text-underline-offset\:4px\]{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[box-shadow\:0_1px_3px_\#1c321c26\]{box-shadow:0 1px 3px #1c321c26}.\[box-shadow\:0_3px_5px_\#5d6c4b0b\]{box-shadow:0 3px 5px #5d6c4b0b}.\[box-shadow\:0_9px_18px_\#52623e28\]{box-shadow:0 9px 18px #52623e28}.\[box-shadow\:0_18px_55px_\#1428142d\]{box-shadow:0 18px 55px #1428142d}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-offset-4{outline-offset:4px}.outline-\(--primary\){outline-color:var(--primary)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-invert{--tw-backdrop-invert:invert(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-sepia{--tw-backdrop-sepia:sepia(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[background\:\#8d979e\]{background:#8d979e}.\[background\:\#103d40\]{background:#103d40}.\[background\:\#10201667\]{background:#10201667}.\[background\:\#e5f0df\]{background:#e5f0df}.\[background\:\#eaf0e3\]{background:#eaf0e3}.\[background\:\#edf2e7\]{background:#edf2e7}.\[background\:\#edf4e8\]{background:#edf4e8}.\[background\:\#edf5ef\]{background:#edf5ef}.\[background\:\#eff5f0\]{background:#eff5f0}.\[background\:\#f0f3f0\]{background:#f0f3f0}.\[background\:\#f1f6ea\]{background:#f1f6ea}.\[background\:\#f7faf3\]{background:#f7faf3}.\[background\:\#f8faf5\]{background:#f8faf5}.\[background\:\#faf3e0\]{background:#faf3e0}.\[background\:\#fafbfa\]{background:#fafbfa}.\[background\:\#fbefed\]{background:#fbefed}.\[background\:\#fbf0ed\]{background:#fbf0ed}.\[background\:\#fcfdf9\]{background:#fcfdf9}.\[background\:\#fff8e8\]{background:#fff8e8}.\[background\:\#fff\]{background:#fff}.\[background\:currentColor\]{background:currentColor}.\[background\:none\],.\[background\:transparent\]{background:0 0}.\[background\:var\(--canvas\)\]{background:var(--canvas)}.\[background\:var\(--surface\)\]{background:var(--surface)}.\[background\:var\(--surface-selected\)\]{background:var(--surface-selected)}.\[background\:var\(--surface-subtle\)\]{background:var(--surface-subtle)}.\[background\:white\]{background:#fff}.\[border-bottom\:1px_solid_\#e1ead6\]{border-bottom:1px solid #e1ead6}.\[border-bottom\:1px_solid_\#e4eadd\]{border-bottom:1px solid #e4eadd}.\[border-bottom\:1px_solid_\#e4ebdc\]{border-bottom:1px solid #e4ebdc}.\[border-bottom\:1px_solid_\#edf0e7\]{border-bottom:1px solid #edf0e7}.\[border-bottom\:1px_solid_\#edf2e7\]{border-bottom:1px solid #edf2e7}.\[border-bottom\:1px_solid_var\(--border\)\]{border-bottom:1px solid var(--border)}.\[border-right\:1px_solid_var\(--border\)\]{border-right:1px solid var(--border)}.\[border-top\:1px_solid_\#dce7d0\]{border-top:1px solid #dce7d0}.\[border-top\:1px_solid_\#e5eddc\]{border-top:1px solid #e5eddc}.\[border-top\:1px_solid_\#e6ebdf\]{border-top:1px solid #e6ebdf}.\[border-top\:1px_solid_\#e7ecdf\]{border-top:1px solid #e7ecdf}.\[border-top\:1px_solid_\#e8ece5\]{border-top:1px solid #e8ece5}.\[border-top\:1px_solid_var\(--border\)\]{border-top:1px solid var(--border)}.\[border\:0\]{border:0}.\[border\:1\.5px_solid_currentColor\]{border:1.5px solid}.\[border\:1px_solid_\#dbe8d1\]{border:1px solid #dbe8d1}.\[border\:1px_solid_\#e0e8d7\]{border:1px solid #e0e8d7}.\[border\:1px_solid_currentColor\]{border:1px solid}.\[border\:1px_solid_rgba\(255\,255\,255\,0\.12\)\]{border:1px solid #ffffff1f}.\[border\:1px_solid_transparent\]{border:1px solid #0000}.\[border\:1px_solid_var\(--border\)\]{border:1px solid var(--border)}.\[border\:1px_solid_var\(--control-border\)\]{border:1px solid var(--control-border)}.\[clip\:rect\(0\,_0\,_0\,_0\)\]{clip:rect(0, 0, 0, 0)}.\[text-decoration\:underline\]{text-decoration:underline}.\[transition\:background-color_0\.15s\,_color_0\.15s\,_border-color_0\.15s\]{transition:background-color .15s,color .15s,border-color .15s}.\[transition\:background_0\.15s\]{transition:background .15s}.\[transition\:transform_0\.15s\]{transition:transform .15s}:where(.divide-x-reverse>:not(:last-child)){--tw-divide-x-reverse:1}.ring-inset{--tw-ring-inset:inset}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media not all and (width>=1180.01px){.max-\[1180\.01px\]\:ml-53{margin-left:212px}.max-\[1180\.01px\]\:\[width\:101px\]{width:101px}.max-\[1180\.01px\]\:\[width\:212px\]{width:212px}.max-\[1180\.01px\]\:\[grid-template-columns\:65px_minmax\(130px\,_1fr\)_62px_78px_103px\]{grid-template-columns:65px minmax(130px,1fr) 62px 78px 103px}.max-\[1180\.01px\]\:\[grid-template-columns\:65px_minmax\(130px\,_1fr\)_62px_78px_103px_85px\]{grid-template-columns:65px minmax(130px,1fr) 62px 78px 103px 85px}.max-\[1180\.01px\]\:\[gap\:7px\]{gap:7px}.max-\[1180\.01px\]\:\[padding\:0_24px\]{padding:0 24px}.max-\[1180\.01px\]\:\[padding\:28px_24px_40px\]{padding:28px 24px 40px}.max-\[1180\.01px\]\:pr-2{padding-right:8px}.max-\[1180\.01px\]\:pr-4{padding-right:16px}.max-\[1180\.01px\]\:pl-4{padding-left:16px}.max-\[1180\.01px\]\:pl-5{padding-left:20px}}@media not all and (width>=1100.01px){.max-\[1100\.01px\]\:\[grid-template-columns\:216px_minmax\(0\,_1fr\)\]{grid-template-columns:216px minmax(0,1fr)}.max-\[1100\.01px\]\:\[grid-template-columns\:repeat\(2\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[1100\.01px\]\:\[padding\:30px_24px_40px\]{padding:30px 24px 40px}}@media not all and (width>=980.01px){.max-\[980\.01px\]\:\[margin-top\:45px\]{margin-top:45px}.max-\[980\.01px\]\:mt-1{margin-top:4px}.max-\[980\.01px\]\:\[margin-left\:190px\]{margin-left:190px}.max-\[980\.01px\]\:block{display:block}.max-\[980\.01px\]\:hidden{display:none}.max-\[980\.01px\]\:\[width\:91px\]{width:91px}.max-\[980\.01px\]\:\[width\:190px\]{width:190px}.max-\[980\.01px\]\:w-\[82px\]{width:82px}.max-\[980\.01px\]\:\[max-width\:60\%\]{max-width:60%}.max-\[980\.01px\]\:\[grid-template-columns\:0\.75fr_1\.25fr\]{grid-template-columns:.75fr 1.25fr}.max-\[980\.01px\]\:\[grid-template-columns\:1fr\]{grid-template-columns:1fr}.max-\[980\.01px\]\:\[grid-template-columns\:53px_minmax\(140px\,_1fr\)_48px_95px\]{grid-template-columns:53px minmax(140px,1fr) 48px 95px}.max-\[980\.01px\]\:\[align-items\:start\]{align-items:start}.max-\[980\.01px\]\:\[gap\:9px\]{gap:9px}.max-\[980\.01px\]\:gap-10{gap:40px}.max-\[980\.01px\]\:overflow-hidden{overflow:hidden}.max-\[980\.01px\]\:\[padding\:17px\]{padding:17px}.max-\[980\.01px\]\:\[padding\:27px\]{padding:27px}.max-\[980\.01px\]\:\[padding-right\:15px\]{padding-right:15px}.max-\[980\.01px\]\:\[padding-left\:9px\]{padding-left:9px}.max-\[980\.01px\]\:\[padding-left\:15px\]{padding-left:15px}.max-\[980\.01px\]\:\[font-size\:0\.8rem\]{font-size:.8rem}.max-\[980\.01px\]\:\[font-size\:0\.72rem\]{font-size:.72rem}.max-\[980\.01px\]\:font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.max-\[980\.01px\]\:\[text-overflow\:ellipsis\]{text-overflow:ellipsis}.max-\[980\.01px\]\:whitespace-nowrap{white-space:nowrap}.max-\[980\.01px\]\:\[color\:var\(--text-secondary\)\]{color:var(--text-secondary)}}@media not all and (width>=900px){.max-\[900px\]\:-right-36{right:-144px}.max-\[900px\]\:-bottom-48{bottom:-192px}.max-\[900px\]\:hidden{display:none}.max-\[900px\]\:min-h-0{min-height:0}.max-\[900px\]\:min-h-auto{min-height:auto}.max-\[900px\]\:w-24{width:96px}.max-\[900px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[900px\]\:\[grid-template-rows\:auto_1fr\]{grid-template-rows:auto 1fr}.max-\[900px\]\:gap-10{gap:40px}.max-\[900px\]\:p-6{padding:24px}}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[visibility\:hidden\]{visibility:hidden}.max-\[760\.01px\]\:absolute{position:absolute}.max-\[760\.01px\]\:fixed{position:fixed}.max-\[760\.01px\]\:\[inset\:0\]{inset:0}.max-\[760\.01px\]\:\[top\:0\]{top:0}.max-\[760\.01px\]\:\[top\:20px\]{top:20px}.max-\[760\.01px\]\:\[right\:0\]{right:0}.max-\[760\.01px\]\:\[right\:14px\]{right:14px}.max-\[760\.01px\]\:\[bottom\:0\]{bottom:0}.max-\[760\.01px\]\:\[left\:0\]{left:0}.max-\[760\.01px\]\:\[z-index\:40\]{z-index:40}.max-\[760\.01px\]\:\[z-index\:49\]{z-index:49}.max-\[760\.01px\]\:\[z-index\:50\]{z-index:50}.max-\[760\.01px\]\:\[z-index\:70\]{z-index:70}.max-\[760\.01px\]\:\[z-index\:75\]{z-index:75}.max-\[760\.01px\]\:col-span-2{grid-column:span 2/span 2}.max-\[760\.01px\]\:\[margin\:0_-1px\]{margin:0 -1px}.max-\[760\.01px\]\:\[margin\:25px_auto_40px\]{margin:25px auto 40px}.max-\[760\.01px\]\:\[margin\:30px_18px\]{margin:30px 18px}.max-\[760\.01px\]\:\[margin\:35px_auto_25px\]{margin:35px auto 25px}.max-\[760\.01px\]\:m-0{margin:0}.max-\[760\.01px\]\:\[margin-top\:16px\]{margin-top:16px}.max-\[760\.01px\]\:\[margin-top\:19px\]{margin-top:19px}.max-\[760\.01px\]\:\[margin-top\:25px\]{margin-top:25px}.max-\[760\.01px\]\:\[margin-top\:26px\]{margin-top:26px}.max-\[760\.01px\]\:\[margin-top\:30px\]{margin-top:30px}.max-\[760\.01px\]\:\[margin-top\:45px\]{margin-top:45px}.max-\[760\.01px\]\:\[margin-bottom\:31px\]{margin-bottom:31px}.max-\[760\.01px\]\:\[margin-bottom\:65px\]{margin-bottom:65px}.max-\[760\.01px\]\:mb-2{margin-bottom:8px}.max-\[760\.01px\]\:mb-4{margin-bottom:16px}.max-\[760\.01px\]\:mb-5{margin-bottom:20px}.max-\[760\.01px\]\:mb-6{margin-bottom:24px}.max-\[760\.01px\]\:block{display:block}.max-\[760\.01px\]\:flex{display:flex}.max-\[760\.01px\]\:hidden{display:none}.max-\[760\.01px\]\:inline-flex{display:inline-flex}.max-\[760\.01px\]\:\[height\:68px\]{height:68px}.max-\[760\.01px\]\:\[max-height\:150px\]{max-height:150px}.max-\[760\.01px\]\:\[max-height\:calc\(100dvh_-_25px\)\]{max-height:calc(100dvh - 25px)}.max-\[760\.01px\]\:\[min-height\:44px\]{min-height:44px}.max-\[760\.01px\]\:\[min-height\:65px\]{min-height:65px}.max-\[760\.01px\]\:\[min-height\:68px\]{min-height:68px}.max-\[760\.01px\]\:\[min-height\:77px\]{min-height:77px}.max-\[760\.01px\]\:\[min-height\:360px\]{min-height:360px}.max-\[760\.01px\]\:\[min-height\:420px\]{min-height:420px}.max-\[760\.01px\]\:\[width\:32px\]{width:32px}.max-\[760\.01px\]\:\[width\:71px\]{width:71px}.max-\[760\.01px\]\:\[width\:86px\]{width:86px}.max-\[760\.01px\]\:\[width\:260px\]{width:260px}.max-\[760\.01px\]\:\[width\:calc\(100\%_-_20px\)\]{width:calc(100% - 20px)}.max-\[760\.01px\]\:w-full{width:100%}.max-\[760\.01px\]\:\[max-width\:540px\]{max-width:540px}.max-\[760\.01px\]\:\[max-width\:none\]{max-width:none}.max-\[760\.01px\]\:\[min-width\:72px\]{min-width:72px}.max-\[760\.01px\]\:\[min-width\:620px\]{min-width:620px}.max-\[760\.01px\]\:\[min-width\:640px\]{min-width:640px}.max-\[760\.01px\]\:min-w-0{min-width:0}.max-\[760\.01px\]\:flex-1{flex:1}.max-\[760\.01px\]\:\[transform\:translateX\(-100\%\)\]{transform:translate(-100%)}.max-\[760\.01px\]\:\[transform\:translateX\(0\)\]{transform:translate(0)}.max-\[760\.01px\]\:\[scroll-margin-bottom\:calc\(85px_\+_env\(safe-area-inset-bottom\)\)\]{scroll-margin-bottom:calc(85px + env(safe-area-inset-bottom))}.max-\[760\.01px\]\:\[grid-template-columns\:1fr\]{grid-template-columns:1fr}.max-\[760\.01px\]\:\[grid-template-columns\:43px_minmax\(0\,_1fr\)_32px\]{grid-template-columns:43px minmax(0,1fr) 32px}.max-\[760\.01px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[760\.01px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[760\.01px\]\:flex-col{flex-direction:column}.max-\[760\.01px\]\:flex-nowrap{flex-wrap:nowrap}.max-\[760\.01px\]\:flex-wrap{flex-wrap:wrap}.max-\[760\.01px\]\:\[align-items\:start\]{align-items:start}.max-\[760\.01px\]\:items-center{align-items:center}.max-\[760\.01px\]\:items-start{align-items:flex-start}.max-\[760\.01px\]\:\[justify-content\:space-around\]{justify-content:space-around}.max-\[760\.01px\]\:justify-between{justify-content:space-between}.max-\[760\.01px\]\:justify-center{justify-content:center}.max-\[760\.01px\]\:justify-end{justify-content:flex-end}.max-\[760\.01px\]\:\[gap\:0_13px\]{gap:0 13px}.max-\[760\.01px\]\:\[gap\:5px\]{gap:5px}.max-\[760\.01px\]\:\[gap\:6px\]{gap:6px}.max-\[760\.01px\]\:\[gap\:7px\]{gap:7px}.max-\[760\.01px\]\:\[gap\:10px\]{gap:10px}.max-\[760\.01px\]\:\[gap\:12px\]{gap:12px}.max-\[760\.01px\]\:\[gap\:15px\]{gap:15px}.max-\[760\.01px\]\:\[gap\:16px\]{gap:16px}.max-\[760\.01px\]\:\[gap\:17px\]{gap:17px}.max-\[760\.01px\]\:\[gap\:24px_18px\]{gap:24px 18px}.max-\[760\.01px\]\:\[gap\:27px\]{gap:27px}.max-\[760\.01px\]\:gap-0{gap:0}.max-\[760\.01px\]\:gap-1{gap:4px}.max-\[760\.01px\]\:gap-2{gap:8px}.max-\[760\.01px\]\:gap-3{gap:12px}.max-\[760\.01px\]\:gap-4{gap:16px}.max-\[760\.01px\]\:\[border-radius\:8px\]{border-radius:8px}.max-\[760\.01px\]\:\[border-radius\:12px\]{border-radius:12px}.max-\[760\.01px\]\:bg-surface{background-color:var(--surface)}.max-\[760\.01px\]\:\[padding\:0_17px\]{padding:0 17px}.max-\[760\.01px\]\:\[padding\:0_20px\]{padding:0 20px}.max-\[760\.01px\]\:\[padding\:0_23px\]{padding:0 23px}.max-\[760\.01px\]\:\[padding\:5px\]{padding:5px}.max-\[760\.01px\]\:\[padding\:5px_4px_0\]{padding:5px 4px 0}.max-\[760\.01px\]\:\[padding\:7px_3px\]{padding:7px 3px}.max-\[760\.01px\]\:\[padding\:7px_10px_calc\(7px_\+_env\(safe-area-inset-bottom\)\)\]{padding:7px 10px calc(7px + env(safe-area-inset-bottom))}.max-\[760\.01px\]\:\[padding\:13px_7px_13px_0\]{padding:13px 7px 13px 0}.max-\[760\.01px\]\:\[padding\:14px_19px\]{padding:14px 19px}.max-\[760\.01px\]\:\[padding\:15px_14px\]{padding:15px 14px}.max-\[760\.01px\]\:\[padding\:16px\]{padding:16px}.max-\[760\.01px\]\:\[padding\:16px_11px\]{padding:16px 11px}.max-\[760\.01px\]\:\[padding\:17px\]{padding:17px}.max-\[760\.01px\]\:\[padding\:18px\]{padding:18px}.max-\[760\.01px\]\:\[padding\:18px_16px\]{padding:18px 16px}.max-\[760\.01px\]\:\[padding\:18px_19px_21px\]{padding:18px 19px 21px}.max-\[760\.01px\]\:\[padding\:20px_17px\]{padding:20px 17px}.max-\[760\.01px\]\:\[padding\:21px_19px\]{padding:21px 19px}.max-\[760\.01px\]\:\[padding\:21px_19px_17px\]{padding:21px 19px 17px}.max-\[760\.01px\]\:\[padding\:23px_0\]{padding:23px 0}.max-\[760\.01px\]\:\[padding\:24px_20px\]{padding:24px 20px}.max-\[760\.01px\]\:\[padding\:25px_21px\]{padding:25px 21px}.max-\[760\.01px\]\:\[padding\:26px_17px_40px\]{padding:26px 17px 40px}.max-\[760\.01px\]\:\[padding\:26px_18px_38px\]{padding:26px 18px 38px}.max-\[760\.01px\]\:\[padding\:26px_22px\]{padding:26px 22px}.max-\[760\.01px\]\:\[padding\:30px_18px\]{padding:30px 18px}.max-\[760\.01px\]\:p-3{padding:12px}.max-\[760\.01px\]\:p-4{padding:16px}.max-\[760\.01px\]\:p-5{padding:20px}.max-\[760\.01px\]\:\[padding-top\:1px\]{padding-top:1px}.max-\[760\.01px\]\:\[padding-top\:104px\]{padding-top:104px}.max-\[760\.01px\]\:\[padding-bottom\:21px\]{padding-bottom:21px}.max-\[760\.01px\]\:\[font-size\:0\.64rem\]{font-size:.64rem}.max-\[760\.01px\]\:\[font-size\:0\.67rem\]{font-size:.67rem}.max-\[760\.01px\]\:\[font-size\:0\.73rem\]{font-size:.73rem}.max-\[760\.01px\]\:\[font-size\:0\.74rem\]{font-size:.74rem}.max-\[760\.01px\]\:\[font-size\:0\.78rem\]{font-size:.78rem}.max-\[760\.01px\]\:\[font-size\:0\.79rem\]{font-size:.79rem}.max-\[760\.01px\]\:\[font-size\:0\.81rem\]{font-size:.81rem}.max-\[760\.01px\]\:\[font-size\:0\.85rem\]{font-size:.85rem}.max-\[760\.01px\]\:\[font-size\:0\.88rem\]{font-size:.88rem}.max-\[760\.01px\]\:\[font-size\:0\.875rem\]{font-size:.875rem}.max-\[760\.01px\]\:\[font-weight\:620\]{font-weight:620}.max-\[760\.01px\]\:\[color\:var\(--text-primary\)\]{color:var(--text-primary)}.max-\[760\.01px\]\:\[background\:\#142b2266\]{background:#142b2266}.max-\[760\.01px\]\:\[background\:\#182e4380\]{background:#182e4380}.max-\[760\.01px\]\:\[border-bottom\:1px_solid_var\(--border\)\]{border-bottom:1px solid var(--border)}.max-\[760\.01px\]\:\[border-top\:1px_solid_\#e0e7d8\]{border-top:1px solid #e0e7d8}.max-\[760\.01px\]\:\[border\:0\]{border:0}.max-\[760\.01px\]\:\[transition\:transform_0\.2s_ease-out\]{transition:transform .2s ease-out}@media (hover:hover){.max-\[760\.01px\]\:hover\:\[background\:var\(--surface-selected\)\]:hover{background:var(--surface-selected)}}}@media not all and (width>=640px){.max-\[640px\]\:right-5{right:20px}.max-\[640px\]\:place-items-start{place-items:start}.max-\[640px\]\:px-5{padding-inline:20px}.max-\[640px\]\:py-9{padding-block:36px}}@media not all and (width>=600.01px){.max-\[600\.01px\]\:w-full{width:100%}}.\[\&_\+_\.platform-notice\]\:mb-6+.platform-notice{margin-bottom:24px}.\[\&_\.action-row\]\:\[margin\:16px_0\] .action-row{margin:16px 0}.\[\&_\.action-row\]\:mt-3 .action-row{margin-top:12px}.\[\&_\.action-row\]\:mt-4 .action-row{margin-top:16px}.\[\&_\.action-row\]\:mt-5 .action-row{margin-top:20px}.\[\&_\.action-row\]\:flex-wrap .action-row{flex-wrap:wrap}.\[\&_\.action-row\]\:justify-center .action-row{justify-content:center}.\[\&_\.action-row\]\:justify-end .action-row{justify-content:flex-end}.\[\&_\.action-row\]\:gap-3 .action-row{gap:12px}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_\.active\]\:\[color\:\#3e7852\] .active{color:#3e7852}}.\[\&_\.booking-main\]\:\[opacity\:0\.65\] .booking-main{opacity:.65}.\[\&_\.booking-public-layout\]\:\[margin\:0_auto\] .booking-public-layout{margin:0 auto}.\[\&_\.booking-public-layout\]\:\[max-width\:560px\] .booking-public-layout{max-width:560px}.\[\&_\.booking-public-layout\]\:\[grid-template-columns\:1fr\] .booking-public-layout{grid-template-columns:1fr}.\[\&_\.booking-public-layout\]\:\[gap\:15px\] .booking-public-layout{gap:15px}.\[\&_\.booking-public-layout\]\:p-6 .booking-public-layout{padding:24px}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_\.brand\]\:p-6 .brand{padding:24px}.max-\[760\.01px\]\:\[\&_\.brand\]\:\[font-size\:1\.2rem\] .brand{font-size:1.2rem}}@media not all and (width>=980.01px){.max-\[980\.01px\]\:\[\&_\.breadcrumb\]\:max-w-full .breadcrumb{max-width:100%}}.\[\&_\.btn\]\:\[margin-top\:5px\] .btn{margin-top:5px}@media not all and (width>=1180.01px){.max-\[1180\.01px\]\:\[\&_\.btn\]\:\[padding\:7px\] .btn{padding:7px}.max-\[1180\.01px\]\:\[\&_\.btn\]\:\[font-size\:0\.75rem\] .btn{font-size:.75rem}}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_\.btn\]\:\[min-height\:42px\] .btn{min-height:42px}.max-\[760\.01px\]\:\[\&_\.btn\]\:\[gap\:3px\] .btn{gap:3px}.max-\[760\.01px\]\:\[\&_\.btn\]\:\[padding\:7px_6px\] .btn{padding:7px 6px}.max-\[760\.01px\]\:\[\&_\.btn\]\:\[padding\:9px_12px\] .btn{padding:9px 12px}.max-\[760\.01px\]\:\[\&_\.btn\]\:\[font-size\:0\.68rem\] .btn{font-size:.68rem}.max-\[760\.01px\]\:\[\&_\.btn\]\:\[font-size\:0\.77rem\] .btn{font-size:.77rem}.max-\[760\.01px\]\:\[\&_\.btn_svg\]\:\[width\:12px\] .btn svg{width:12px}}.\[\&_\.btn-outline\]\:\[border-color\:var\(--border\)\] .btn-outline{border-color:var(--border)}.\[\&_\.btn-outline\]\:bg-surface .btn-outline{background-color:var(--surface)}.\[\&_\.btn-outline\]\:\[color\:var\(--text-primary\)\] .btn-outline{color:var(--text-primary)}.\[\&_\.btn-outline\:hover\]\:\[background\:var\(--surface-selected\)\] .btn-outline:hover{background:var(--surface-selected)}.\[\&_\.btn-primary\]\:\[border-color\:var\(--action-primary\)\] .btn-primary{border-color:var(--action-primary)}.\[\&_\.btn-primary\]\:\[background\:var\(--action-primary\)\] .btn-primary{background:var(--action-primary)}.\[\&_\.btn-primary\:hover\]\:\[background\:var\(--action-primary-hover\)\] .btn-primary:hover{background:var(--action-primary-hover)}.\[\&_\.chart\]\:\[max-height\:300px\] .chart{max-height:300px}.\[\&_\.current\]\:\[color\:\#65745f\] .current{color:#65745f}.\[\&_\.current_b\]\:\[border-color\:\#43815d\] .current b{border-color:#43815d}.\[\&_\.current_b\]\:\[color\:white\] .current b{color:#fff}.\[\&_\.current_b\]\:\[background\:\#43815d\] .current b{background:#43815d}.\[\&_\.dining-table\]\:\[cursor\:grab\] .dining-table{cursor:grab}.\[\&_\.dining-table\]\:\[touch-action\:none\] .dining-table{touch-action:none}.\[\&_\.done\]\:\[color\:\#65745f\] .done{color:#65745f}.\[\&_\.done_b\]\:\[border-color\:\#eaf2e5\] .done b{border-color:#eaf2e5}.\[\&_\.done_b\]\:\[color\:\#65745f\] .done b{color:#65745f}.\[\&_\.done_b\]\:\[background\:\#eaf2e5\] .done b{background:#eaf2e5}.\[\&_\.field\]\:min-w-0 .field{min-width:0}.\[\&_\.form-grid\]\:mt-5 .form-grid{margin-top:20px}@media not all and (width>=600.01px){.max-\[600\.01px\]\:\[\&_\.form-grid\]\:\[grid-template-columns\:1fr\] .form-grid{grid-template-columns:1fr}}.\[\&_\.full-width\]\:mt-2 .full-width{margin-top:8px}.\[\&_\.integration\]\:mt-7 .integration{margin-top:28px}.\[\&_\.integration\]\:pt-6 .integration{padding-top:24px}.\[\&_\.integration\]\:\[border-top\:1px_solid_var\(--border\)\] .integration{border-top:1px solid var(--border)}.\[\&_\.muted\]\:\[font-size\:0\.78rem\] .muted{font-size:.78rem}.\[\&_\.muted\]\:\[font-size\:0\.88rem\] .muted{font-size:.88rem}.\[\&_\.muted\]\:\[line-height\:1\.8\] .muted{line-height:1.8}.\[\&_\.muted\]\:\[color\:\#65745f\] .muted{color:#65745f}.\[\&_\.muted\:last-child\]\:\[margin-top\:17px\] .muted:last-child{margin-top:17px}.\[\&_\.muted\:last-child\]\:\[font-size\:0\.8rem\] .muted:last-child{font-size:.8rem}.\[\&_\.nav-link\]\:\[font-size\:0\.83rem\] .nav-link{font-size:.83rem}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_\.nav-link\]\:\[padding\:11px_15px\] .nav-link{padding:11px 15px}.max-\[760\.01px\]\:\[\&_\.nav-link\]\:\[font-size\:0\.94rem\] .nav-link{font-size:.94rem}}.\[\&_\.notice\]\:mt-4 .notice{margin-top:16px}.\[\&_\.notice\]\:mt-5 .notice{margin-top:20px}.\[\&_\.notice\]\:text-left .notice{text-align:left}.\[\&_\.platform-domains\]\:mt-0 .platform-domains{margin-top:0}.\[\&_\.platform-domains\]\:bg-surface .platform-domains{background-color:var(--surface)}.\[\&_\.platform-metric-detail\]\:\[margin-top\:10px\] .platform-metric-detail{margin-top:10px}.\[\&_\.platform-metric-detail\]\:\[font-size\:0\.8rem\] .platform-metric-detail{font-size:.8rem}.\[\&_\.platform-metric-detail\]\:\[line-height\:1\.6\] .platform-metric-detail{line-height:1.6}.\[\&_\.platform-metric-detail\]\:\[color\:var\(--text-secondary\)\] .platform-metric-detail{color:var(--text-secondary)}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_\.platform-search\]\:\[max-width\:none\] .platform-search{max-width:none}.max-\[760\.01px\]\:\[\&_\.platform-search\]\:min-w-0 .platform-search{min-width:0}.max-\[760\.01px\]\:\[\&_\.platform-search\]\:\[flex-basis\:100\%\] .platform-search{flex-basis:100%}}.\[\&_\.public-booking-panel\]\:\[padding\:15px\] .public-booking-panel{padding:15px}.\[\&_\.public-booking-panel\]\:\[border\:0\] .public-booking-panel{border:0}.\[\&_\.public-booking-panel_h2\]\:text-\(--brand-ink\) .public-booking-panel h2,.\[\&_\.public-brand\]\:text-\(--brand-ink\) .public-brand{color:var(--brand-ink)}.\[\&_\.public-category-nav_button\.active\]\:\[border-color\:var\(--primary\)\] .public-category-nav button.active{border-color:var(--primary)}.\[\&_\.public-category-nav_button\.active\]\:bg-\(--brand-soft\) .public-category-nav button.active{background-color:var(--brand-soft)}.\[\&_\.public-category-nav_button\.active\]\:text-\(--primary\) .public-category-nav button.active{color:var(--primary)}.\[\&_\.public-menu-intro_h1\]\:text-\(--brand-ink\) .public-menu-intro h1{color:var(--brand-ink)}.\[\&_\.public-stepper_\.current_b\]\:bg-\(--primary\) .public-stepper .current b{background-color:var(--primary)}.\[\&_\.public-stepper_\.current_b\]\:text-surface .public-stepper .current b{color:var(--surface)}.\[\&_\.public-stepper_\.current_small\]\:text-\(--primary\) .public-stepper .current small{color:var(--primary)}.\[\&_\.public-stepper_\.done_b\]\:bg-\(--primary\) .public-stepper .done b{background-color:var(--primary)}.\[\&_\.public-stepper_\.done_b\]\:text-surface .public-stepper .done b{color:var(--surface)}.\[\&_\.public-stepper_\.done_small\]\:text-\(--primary\) .public-stepper .done small{color:var(--primary)}.\[\&_\.restaurant-intro\]\:hidden .restaurant-intro{display:none}.\[\&_\.restaurant-intro_h1\]\:text-\(--brand-ink\) .restaurant-intro h1{color:var(--brand-ink)}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_\.restaurant-selector\]\:\[margin\:0_15px_20px\] .restaurant-selector{margin:0 15px 20px}.max-\[760\.01px\]\:\[\&_\.restaurant-selector\]\:gap-3 .restaurant-selector{gap:12px}.max-\[760\.01px\]\:\[\&_\.restaurant-selector\]\:p-3 .restaurant-selector{padding:12px}.max-\[760\.01px\]\:\[\&_\.restaurant-selector_select\]\:\[width\:180px\] .restaurant-selector select{width:180px}.max-\[760\.01px\]\:\[\&_\.restaurant-selector_select\]\:\[font-size\:0\.86rem\] .restaurant-selector select{font-size:.86rem}.max-\[760\.01px\]\:\[\&_\.restaurant-selector_small\]\:\[font-size\:0\.71rem\] .restaurant-selector small{font-size:.71rem}}@media not all and (width>=980.01px){.max-\[980\.01px\]\:\[\&_\.segmented\]\:ml-auto .segmented{margin-left:auto}}.\[\&_\.selected_span\]\:\[color\:\#65745f\] .selected span{color:#65745f}.\[\&_\.slot\]\:\[min-height\:44px\] .slot{min-height:44px}.\[\&_\.slot_small\]\:block .slot small{display:block}.\[\&_\.slot\.selected\]\:\[border-color\:var\(--primary\)\] .slot.selected{border-color:var(--primary)}.\[\&_\.slot\.selected\]\:bg-\(--brand-soft\) .slot.selected{background-color:var(--brand-soft)}.\[\&_\.slot\.selected\]\:text-\(--primary\) .slot.selected{color:var(--primary)}.\[\&_\.slot\.selected\]\:\[box-shadow\:inset_0_0_0_1px_var\(--primary\)\] .slot.selected{box-shadow:inset 0 0 0 1px var(--primary)}.\[\&_\.slot\:disabled\]\:no-underline .slot:disabled{text-decoration-line:none}.\[\&_\.slot\:hover\:not\(\:disabled\)\]\:\[border-color\:var\(--primary\)\] .slot:hover:not(:disabled){border-color:var(--primary)}.\[\&_\.slot\:hover\:not\(\:disabled\)\]\:bg-\(--brand-soft\) .slot:hover:not(:disabled){background-color:var(--brand-soft)}.\[\&_\.slot\:hover\:not\(\:disabled\)\]\:text-\(--primary\) .slot:hover:not(:disabled){color:var(--primary)}.\[\&_\.slots\]\:\[margin-block\:16px\] .slots{margin-block:16px}.\[\&_\.split\]\:flex-wrap .split{flex-wrap:wrap}.\[\&_\.split\]\:items-start .split{align-items:flex-start}.\[\&_\.status-dot\]\:\[background\:currentColor\] .status-dot{background:currentColor}@media not all and (width>=980.01px){.max-\[980\.01px\]\:\[\&_\.table-label\]\:hidden .table-label{display:none}}.\[\&_\:\:selection\]\:bg-\(--brand-soft\) ::selection{background-color:var(--brand-soft)}.\[\&_\:\:selection\]\:text-\(--brand-ink\) ::selection{color:var(--brand-ink)}.\[\&_\:is\(button\,_a\)\:focus-visible\]\:\[outline-color\:var\(--focus\)\] :is(button,a):focus-visible,.\[\&_\:is\(button\,_a\,_input\,_select\)\:focus-visible\]\:\[outline-color\:var\(--focus\)\] :is(button,a,input,select):focus-visible{outline-color:var(--focus)}.\[\&_\>_\.action-row\]\:\[margin\:20px_0\]>.action-row{margin:20px 0}@media not all and (width>=980.01px){.max-\[980\.01px\]\:\[\&_\>_\.action-row\]\:min-w-0>.action-row{min-width:0}.max-\[980\.01px\]\:\[\&_\>_\.action-row\]\:\[flex\:1\]>.action-row{flex:1}}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_\>_\.action-row\]\:gap-2>.action-row{gap:8px}}@media not all and (width>=600.01px){.max-\[600\.01px\]\:\[\&_\>_\.action-row\]\:w-full>.action-row{width:100%}}.\[\&_\>_\.badge\]\:mb-5>.badge{margin-bottom:20px}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_\>_\.badge\]\:\[grid-column\:2\]>.badge{grid-column:2}.max-\[760\.01px\]\:\[\&_\>_\.badge\]\:\[margin-top\:-2px\]>.badge{margin-top:-2px}.max-\[760\.01px\]\:\[\&_\>_\.badge\]\:\[padding\:4px_6px\]>.badge{padding:4px 6px}.max-\[760\.01px\]\:\[\&_\>_\.badge\]\:\[font-size\:0\.65rem\]>.badge{font-size:.65rem}}.\[\&_\>_\.btn\]\:\[margin\:-3px_-7px_0_0\]>.btn{margin:-3px -7px 0 0}.\[\&_\>_\.btn\]\:\[min-height\:43px\]>.btn{min-height:43px}@media not all and (width>=980.01px){.max-\[980\.01px\]\:\[\&_\>_\.btn\]\:\[padding\:10px_12px\]>.btn{padding:10px 12px}.max-\[980\.01px\]\:\[\&_\>_\.btn\]\:\[font-size\:0\.8rem\]>.btn{font-size:.8rem}}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_\>_\.btn\]\:\[height\:43px\]>.btn{height:43px}.max-\[760\.01px\]\:\[\&_\>_\.btn\]\:\[min-height\:42px\]>.btn{min-height:42px}.max-\[760\.01px\]\:\[\&_\>_\.btn\]\:\[width\:29px\]>.btn{width:29px}.max-\[760\.01px\]\:\[\&_\>_\.btn\]\:\[width\:43px\]>.btn{width:43px}.max-\[760\.01px\]\:\[\&_\>_\.btn\]\:\[min-width\:43px\]>.btn{min-width:43px}.max-\[760\.01px\]\:\[\&_\>_\.btn\]\:\[align-self\:flex-start\]>.btn{align-self:flex-start}.max-\[760\.01px\]\:\[\&_\>_\.btn\]\:\[padding\:5px\]>.btn{padding:5px}.max-\[760\.01px\]\:\[\&_\>_\.btn\]\:\[padding\:11px\]>.btn{padding:11px}.max-\[760\.01px\]\:\[\&_\>_\.btn\]\:\[font-size\:0\]>.btn{font-size:0}.max-\[760\.01px\]\:\[\&_\>_\.btn_svg\]\:\[width\:20px\]>.btn svg{width:20px}.max-\[760\.01px\]\:\[\&_\>_\.btn\.btn-sm\]\:\[width\:auto\]>.btn.btn-sm{width:auto}.max-\[760\.01px\]\:\[\&_\>_\.btn\.btn-sm\]\:\[font-size\:0\.7rem\]>.btn.btn-sm{font-size:.7rem}.max-\[760\.01px\]\:\[\&_\>_\.field_\>_input\]\:min-w-0>.field>input,.max-\[760\.01px\]\:\[\&_\>_\.field_\>_select\]\:min-w-0>.field>select{min-width:0}}.\[\&_\>_\.full-width\]\:\[margin\:15px_0\]>.full-width{margin:15px 0}.\[\&_\>_\.notice\]\:\[margin-top\:22px\]>.notice{margin-top:22px}.\[\&_\>_\.panel\]\:m-0>.panel{margin:0}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_\>_\.search-input\]\:w-full>.search-input{width:100%}.max-\[760\.01px\]\:\[\&_\>_\.search-input\]\:\[max-width\:none\]>.search-input{max-width:none}.max-\[760\.01px\]\:\[\&_\>_\.search-input\]\:\[min-width\:180px\]>.search-input{min-width:180px}.max-\[760\.01px\]\:\[\&_\>_\.segmented\]\:m-0>.segmented{margin:0}.max-\[760\.01px\]\:\[\&_\>_\.segmented\]\:w-full>.segmented{width:100%}.max-\[760\.01px\]\:\[\&_\>_\.segmented_button\]\:\[flex\:1\]>.segmented button{flex:1}.max-\[760\.01px\]\:\[\&_\>_\.segmented_button\]\:justify-center>.segmented button{justify-content:center}.max-\[760\.01px\]\:\[\&_\>_\.segmented_button\]\:gap-2>.segmented button{gap:8px}.max-\[760\.01px\]\:\[\&_\>_\.segmented_button\]\:\[padding\:8px_9px\]>.segmented button{padding:8px 9px}.max-\[760\.01px\]\:\[\&_\>_\.segmented_button_\>_span\]\:\[font-size\:0\.64rem\]>.segmented button>span{font-size:.64rem}}.\[\&_\>_\.split\]\:mb-5>.split{margin-bottom:20px}.\[\&_\>_a\]\:flex>a{display:flex}.\[\&_\>_a\]\:items-start>a{align-items:flex-start}.\[\&_\>_a\]\:gap-3>a{gap:12px}.\[\&_\>_a\]\:\[font-size\:0\.86rem\]>a{font-size:.86rem}.\[\&_\>_a\]\:\[line-height\:1\.8\]>a{line-height:1.8}.\[\&_\>_a\]\:\[color\:\#65745f\]>a{color:#65745f}.\[\&_\>_a\]\:no-underline>a{text-decoration-line:none}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_\>_a\]\:flex>a{display:flex}.max-\[760\.01px\]\:\[\&_\>_a\]\:hidden>a{display:none}.max-\[760\.01px\]\:\[\&_\>_a\]\:\[min-width\:55px\]>a{min-width:55px}.max-\[760\.01px\]\:\[\&_\>_a\]\:flex-col>a{flex-direction:column}.max-\[760\.01px\]\:\[\&_\>_a\]\:items-center>a{align-items:center}.max-\[760\.01px\]\:\[\&_\>_a\]\:\[gap\:5px\]>a{gap:5px}.max-\[760\.01px\]\:\[\&_\>_a\]\:\[padding\:5px_12px\]>a{padding:5px 12px}.max-\[760\.01px\]\:\[\&_\>_a\]\:\[font-size\:0\.62rem\]>a{font-size:.62rem}.max-\[760\.01px\]\:\[\&_\>_a\]\:\[font-size\:0\.76rem\]>a{font-size:.76rem}.max-\[760\.01px\]\:\[\&_\>_a\]\:\[color\:\#65745f\]>a{color:#65745f}.max-\[760\.01px\]\:\[\&_\>_a\]\:no-underline>a{text-decoration-line:none}.max-\[760\.01px\]\:\[\&_\>_a\]\:\[background\:none\]>a{background:0 0}.max-\[760\.01px\]\:\[\&_\>_a\]\:\[border\:0\]>a{border:0}}.\[\&_\>_button\]\:shrink-0>button{flex-shrink:0}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_\>_button\]\:flex>button{display:flex}.max-\[760\.01px\]\:\[\&_\>_button\]\:\[min-width\:55px\]>button{min-width:55px}.max-\[760\.01px\]\:\[\&_\>_button\]\:flex-col>button{flex-direction:column}.max-\[760\.01px\]\:\[\&_\>_button\]\:items-center>button{align-items:center}.max-\[760\.01px\]\:\[\&_\>_button\]\:\[gap\:5px\]>button{gap:5px}.max-\[760\.01px\]\:\[\&_\>_button\]\:\[padding\:5px_12px\]>button{padding:5px 12px}.max-\[760\.01px\]\:\[\&_\>_button\]\:\[font-size\:0\.62rem\]>button{font-size:.62rem}.max-\[760\.01px\]\:\[\&_\>_button\]\:\[color\:\#65745f\]>button{color:#65745f}.max-\[760\.01px\]\:\[\&_\>_button\]\:no-underline>button{text-decoration-line:none}.max-\[760\.01px\]\:\[\&_\>_button\]\:\[background\:none\]>button{background:0 0}.max-\[760\.01px\]\:\[\&_\>_button\]\:\[border\:0\]>button{border:0}}.\[\&_\>_div\]\:min-w-0>div{min-width:0}.\[\&_\>_div\]\:\[flex\:1\]>div{flex:1}.\[\&_\>_h2\]\:\[margin-bottom\:10px\]>h2{margin-bottom:10px}.\[\&_\>_h2\]\:mb-2>h2{margin-bottom:8px}.\[\&_\>_h2\]\:mb-4>h2{margin-bottom:16px}.\[\&_\>_h2\]\:\[font-size\:1rem\]>h2{font-size:1rem}.\[\&_\>_h2\]\:\[color\:var\(--text-primary\)\]>h2{color:var(--text-primary)}.\[\&_\>_h3\]\:\[margin\:9px_0_6px\]>h3{margin:9px 0 6px}.\[\&_\>_h3\]\:\[margin\:24px_0_14px\]>h3{margin:24px 0 14px}.\[\&_\>_h3\]\:\[margin\:25px_0_10px\]>h3{margin:25px 0 10px}.\[\&_\>_h3\]\:mb-3>h3{margin-bottom:12px}.\[\&_\>_h3\]\:mb-4>h3{margin-bottom:16px}.\[\&_\>_img\]\:\[margin\:0_auto_10px\]>img{margin:0 auto 10px}.\[\&_\>_img\]\:block>img{display:block}.\[\&_\>_img\]\:\[height\:90px\]>img{height:90px}.\[\&_\>_img\]\:\[width\:90px\]>img{width:90px}.\[\&_\>_img\]\:\[width\:265px\]>img{width:265px}.\[\&_\>_img\]\:max-w-full>img{max-width:100%}.\[\&_\>_img\]\:\[border-radius\:9px\]>img{border-radius:9px}.\[\&_\>_img\]\:object-cover>img{object-fit:cover}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_\>_img\]\:\[height\:68px\]>img{height:68px}.max-\[760\.01px\]\:\[\&_\>_img\]\:\[width\:58px\]>img{width:58px}.max-\[760\.01px\]\:\[\&_\>_label\:not\(\.platform-search\)\]\:\[flex\:1\]>label:not(.platform-search){flex:1}}.\[\&_\>_label\:not\(\.platform-search\)_select\]\:\[min-height\:44px\]>label:not(.platform-search) select{min-height:44px}.\[\&_\>_label\:not\(\.platform-search\)_select\]\:\[border-radius\:7px\]>label:not(.platform-search) select{border-radius:7px}.\[\&_\>_label\:not\(\.platform-search\)_select\]\:bg-surface>label:not(.platform-search) select{background-color:var(--surface)}.\[\&_\>_label\:not\(\.platform-search\)_select\]\:\[padding\:9px_12px\]>label:not(.platform-search) select{padding:9px 12px}.\[\&_\>_p\]\:\[margin-top\:10px\]>p{margin-top:10px}.\[\&_\>_p\]\:mt-5>p{margin-top:20px}.\[\&_\>_p\]\:\[margin-bottom\:11px\]>p{margin-bottom:11px}.\[\&_\>_p\]\:\[margin-bottom\:12px\]>p{margin-bottom:12px}.\[\&_\>_p\]\:\[margin-bottom\:15px\]>p{margin-bottom:15px}.\[\&_\>_p\]\:mb-3>p{margin-bottom:12px}.\[\&_\>_p\]\:\[max-width\:330px\]>p{max-width:330px}.\[\&_\>_p\]\:\[font-size\:0\.9rem\]>p{font-size:.9rem}.\[\&_\>_p\]\:\[font-size\:0\.84rem\]>p{font-size:.84rem}.\[\&_\>_p\]\:\[font-size\:0\.86rem\]>p{font-size:.86rem}.\[\&_\>_p\]\:\[font-size\:0\.88rem\]>p{font-size:.88rem}.\[\&_\>_p\]\:\[font-size\:0\.89rem\]>p{font-size:.89rem}.\[\&_\>_p\]\:\[font-size\:1rem\]>p{font-size:1rem}.\[\&_\>_p\]\:\[line-height\:1\.9\]>p{line-height:1.9}.\[\&_\>_p\]\:\[color\:\#65745f\]>p{color:#65745f}.\[\&_\>_p\]\:\[color\:\#69765b\]>p{color:#69765b}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_\>_p\]\:\[margin-top\:13px\]>p{margin-top:13px}.max-\[760\.01px\]\:\[\&_\>_p\]\:\[max-width\:none\]>p{max-width:none}.max-\[760\.01px\]\:\[\&_\>_p\]\:\[font-size\:0\.87rem\]>p{font-size:.87rem}.max-\[760\.01px\]\:\[\&_\>_p\]\:\[line-height\:1\.75\]>p{line-height:1.75}}.\[\&_\>_p\:last-child\]\:mt-4>p:last-child{margin-top:16px}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_\>_select\]\:\[min-height\:42px\]>select{min-height:42px}.max-\[760\.01px\]\:\[\&_\>_select\]\:\[min-width\:120px\]>select{min-width:120px}.max-\[760\.01px\]\:\[\&_\>_select\]\:\[padding\:8px_7px\]>select{padding:8px 7px}.max-\[760\.01px\]\:\[\&_\>_select\]\:\[font-size\:0\.74rem\]>select{font-size:.74rem}}.\[\&_\>_small\]\:ml-auto>small{margin-left:auto}.\[\&_\>_small\]\:\[font-size\:0\.72rem\]>small{font-size:.72rem}.\[\&_\>_small\]\:\[font-size\:0\.73rem\]>small{font-size:.73rem}.\[\&_\>_small\]\:\[color\:\#65745f\]>small{color:#65745f}.\[\&_\>_span\]\:relative>span{position:relative}.\[\&_\>_span\]\:\[margin-top\:7px\]>span{margin-top:7px}.\[\&_\>_span\]\:flex>span{display:flex}.\[\&_\>_span\]\:\[flex\:1\]>span{flex:1}.\[\&_\>_span\]\:flex-col>span{flex-direction:column}.\[\&_\>_span\]\:items-center>span{align-items:center}.\[\&_\>_span\]\:items-start>span{align-items:flex-start}.\[\&_\>_span\]\:\[gap\:7px\]>span{gap:7px}.\[\&_\>_span\]\:gap-1>span{gap:4px}.\[\&_\>_span\]\:gap-2>span{gap:8px}.\[\&_\>_span\]\:gap-3>span{gap:12px}.\[\&_\>_span\]\:\[font-size\:0\.66rem\]>span{font-size:.66rem}.\[\&_\>_span\]\:\[font-size\:0\.81rem\]>span{font-size:.81rem}.\[\&_\>_span\]\:\[line-height\:1\.8\]>span{line-height:1.8}.\[\&_\>_span\]\:\[font-weight\:550\]>span{font-weight:550}.\[\&_\>_span\]\:\[color\:\#65745f\]>span{color:#65745f}.\[\&_\>_span\]\:\[color\:\#68775d\]>span{color:#68775d}.\[\&_\>_span\]\:\[color\:var\(--text-secondary\)\]>span{color:var(--text-secondary)}.\[\&_\>_span\]\:no-underline>span{text-decoration-line:none}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_\>_span\]\:\[font-size\:0\.59rem\]>span{font-size:.59rem}.max-\[760\.01px\]\:\[\&_\>_span\]\:\[font-size\:0\.78rem\]>span{font-size:.78rem}}.\[\&_\>_span\:last-child\]\:\[font-size\:0\.82rem\]>span:last-child{font-size:.82rem}.\[\&_\>_span\:last-child\]\:\[color\:var\(--text-secondary\)\]>span:last-child{color:var(--text-secondary)}.\[\&_\>_span\:not\(\.table-number\)\]\:flex>span:not(.table-number){display:flex}.\[\&_\>_span\:not\(\.table-number\)\]\:items-center>span:not(.table-number){align-items:center}.\[\&_\>_span\:not\(\.table-number\)\]\:\[gap\:5px\]>span:not(.table-number){gap:5px}.\[\&_\>_span\:not\(\.table-number\)\]\:\[font-size\:0\.73rem\]>span:not(.table-number){font-size:.73rem}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_\>_span\:not\(\:first-child\)\]\:hidden>span:not(:first-child){display:none}}.\[\&_\>_strong\]\:\[font-size\:1\.05rem\]>strong{font-size:1.05rem}.\[\&_\>_strong\]\:\[font-weight\:550\]>strong{font-weight:550}.\[\&_\>_strong\]\:whitespace-nowrap>strong{white-space:nowrap}.\[\&_\>_strong\]\:\[color\:\#65745f\]>strong{color:#65745f}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_\>_strong\]\:hidden>strong{display:none}.max-\[760\.01px\]\:\[\&_\>_strong\]\:\[font-size\:0\.9rem\]>strong{font-size:.9rem}}.\[\&_\>_svg\]\:\[margin\:0_auto_12px\]>svg{margin:0 auto 12px}.\[\&_\>_svg\]\:\[stroke-width\:1\.5\]>svg{stroke-width:1.5px}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_\>_svg\]\:hidden>svg{display:none}}.\[\&_b\]\:ml-auto b{margin-left:auto}.\[\&_b\]\:grid b{display:grid}.\[\&_b\]\:\[height\:25px\] b{height:25px}.\[\&_b\]\:\[width\:25px\] b{width:25px}.\[\&_b\]\:\[min-width\:21px\] b{min-width:21px}.\[\&_b\]\:place-items-center b{place-items:center}.\[\&_b\]\:\[border-radius\:5px\] b{border-radius:5px}.\[\&_b\]\:rounded-full b{border-radius:2147483647px}.\[\&_b\]\:bg-surface b{background-color:var(--surface)}.\[\&_b\]\:\[padding\:2px_5px\] b{padding:2px 5px}.\[\&_b\]\:text-center b{text-align:center}.\[\&_b\]\:\[font-size\:0\.75rem\] b{font-size:.75rem}.\[\&_b\]\:\[font-size\:0\.76rem\] b{font-size:.76rem}.\[\&_b\]\:font-semibold b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_b\]\:\[font-weight\:550\] b{font-weight:550}.\[\&_b\]\:\[background\:\#d8e5d9\] b{background:#d8e5d9}.\[\&_b\]\:\[border\:1px_solid_\#e2ead8\] b{border:1px solid #e2ead8}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_b\]\:\[height\:23px\] b{height:23px}.max-\[760\.01px\]\:\[\&_b\]\:\[width\:23px\] b{width:23px}}.\[\&_button\]\:flex button{display:flex}.\[\&_button\]\:\[min-height\:42px\] button{min-height:42px}.\[\&_button\]\:items-center button{align-items:center}.\[\&_button\]\:\[gap\:7px\] button{gap:7px}.\[\&_button\]\:\[border-radius\:5px\] button{border-radius:5px}.\[\&_button\]\:\[border-radius\:6px\] button{border-radius:6px}.\[\&_button\]\:\[padding\:9px_14px\] button{padding:9px 14px}.\[\&_button\]\:\[padding\:10px_17px\] button{padding:10px 17px}.\[\&_button\]\:\[font-size\:0\.83rem\] button{font-size:.83rem}.\[\&_button\]\:font-medium button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_button\]\:whitespace-nowrap button{white-space:nowrap}.\[\&_button\]\:\[color\:\#65745f\] button{color:#65745f}.\[\&_button\]\:\[background\:none\] button{background:0 0}.\[\&_button\]\:\[border\:0\] button{border:0}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_button\]\:\[padding\:10px_13px\] button{padding:10px 13px}.max-\[760\.01px\]\:\[\&_button\]\:\[font-size\:0\.75rem\] button{font-size:.75rem}}.\[\&_button_span\]\:\[font-size\:0\.7rem\] button span{font-size:.7rem}.\[\&_button_span\]\:\[color\:\#65745f\] button span{color:#65745f}.\[\&_button\.active\]\:\[color\:\#5b7e46\] button.active{color:#5b7e46}.\[\&_button\.active\]\:\[background\:\#e8f0df\] button.active{background:#e8f0df}.\[\&_button\.selected\]\:bg-surface button.selected{background-color:var(--surface)}.\[\&_button\.selected\]\:\[color\:\#2f5640\] button.selected{color:#2f5640}.\[\&_button\.selected\]\:\[box-shadow\:0_2px_3px_\#233b2310\] button.selected{box-shadow:0 2px 3px #233b2310}.\[\&_button\:not\(\.btn\)\]\:\[padding\:7px\] button:not(.btn){padding:7px}.\[\&_button\:not\(\.btn\)\]\:text-\(--primary\) button:not(.btn){color:var(--primary)}.\[\&_button\:not\(\.btn\)\]\:\[background\:transparent\] button:not(.btn){background:0 0}.\[\&_button\:not\(\.btn\)\]\:\[border\:0\] button:not(.btn){border:0}.\[\&_dd\]\:m-0 dd{margin:0}.\[\&_dd\]\:\[font-size\:0\.9rem\] dd{font-size:.9rem}.\[\&_dd\]\:text-platform-text dd{color:var(--text-primary)}.\[\&_details\]\:\[margin-top\:22px\] details{margin-top:22px}.\[\&_details_p\]\:mb-3 details p,.\[\&_details_textarea\]\:mb-3 details textarea{margin-bottom:12px}.\[\&_details_textarea\]\:w-full details textarea{width:100%}.\[\&_details_textarea\]\:\[resize\:vertical\] details textarea{resize:vertical}.\[\&_dt\]\:mb-3 dt{margin-bottom:12px}.\[\&_dt\]\:\[font-size\:0\.85rem\] dt{font-size:.85rem}.\[\&_dt\]\:\[color\:var\(--text-secondary\)\] dt{color:var(--text-secondary)}.\[\&_form\]\:\[margin-top\:22px\] form{margin-top:22px}.\[\&_form\]\:mt-4 form{margin-top:16px}.\[\&_h1\]\:\[margin\:0_0_15px\] h1{margin:0 0 15px}.\[\&_h1\]\:\[font-size\:1\.65rem\] h1{font-size:1.65rem}.\[\&_h1\]\:\[font-size\:1\.95rem\] h1{font-size:1.95rem}.\[\&_h1\]\:\[font-size\:2\.2rem\] h1{font-size:2.2rem}.\[\&_h1\]\:\[font-size\:2\.6rem\] h1{font-size:2.6rem}.\[\&_h1\]\:\[line-height\:1\.25\] h1{line-height:1.25}.\[\&_h1\]\:\[letter-spacing\:-0\.035em\] h1{letter-spacing:-.035em}.\[\&_h1\]\:\[color\:\#3f5e36\] h1{color:#3f5e36}.\[\&_h1\]\:\[color\:\#365436\] h1{color:#365436}.\[\&_h1\]\:\[color\:var\(--text-primary\)\] h1{color:var(--text-primary)}@media not all and (width>=980.01px){.max-\[980\.01px\]\:\[\&_h1\]\:\[font-size\:1\.6rem\] h1{font-size:1.6rem}.max-\[980\.01px\]\:\[\&_h1\]\:\[font-size\:1\.8rem\] h1{font-size:1.8rem}}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_h1\]\:\[font-size\:1\.6rem\] h1{font-size:1.6rem}.max-\[760\.01px\]\:\[\&_h1\]\:\[font-size\:1\.8rem\] h1{font-size:1.8rem}.max-\[760\.01px\]\:\[\&_h1\]\:\[font-size\:1\.75rem\] h1{font-size:1.75rem}.max-\[760\.01px\]\:\[\&_h1\]\:\[font-size\:2\.2rem\] h1{font-size:2.2rem}}.\[\&_h2\]\:\[margin\:27px_0_9px\] h2{margin:27px 0 9px}.\[\&_h2\]\:\[margin-bottom\:7px\] h2{margin-bottom:7px}.\[\&_h2\]\:mb-3 h2{margin-bottom:12px}.\[\&_h2\]\:mb-5 h2{margin-bottom:20px}.\[\&_h2\]\:\[font-size\:1\.3rem\] h2{font-size:1.3rem}.\[\&_h2\]\:\[font-size\:1\.4rem\] h2{font-size:1.4rem}.\[\&_h2\]\:\[font-size\:1\.45rem\] h2{font-size:1.45rem}.\[\&_h2\]\:\[color\:\#3e5f3c\] h2{color:#3e5f3c}.\[\&_h2\]\:\[color\:\#5c7b46\] h2{color:#5c7b46}.\[\&_h2\]\:\[color\:var\(--text-primary\)\] h2{color:var(--text-primary)}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_h2\]\:\[margin-top\:23px\] h2{margin-top:23px}.max-\[760\.01px\]\:\[\&_h2\]\:\[font-size\:1\.15rem\] h2{font-size:1.15rem}.max-\[760\.01px\]\:\[\&_h2\]\:\[font-size\:1\.25rem\] h2{font-size:1.25rem}.max-\[760\.01px\]\:\[\&_h2\]\:\[font-size\:1\.36rem\] h2{font-size:1.36rem}}.\[\&_h3\]\:mb-1 h3{margin-bottom:4px}.\[\&_h3\]\:mb-2 h3{margin-bottom:8px}.\[\&_h3\]\:mb-3 h3{margin-bottom:12px}.\[\&_h3\]\:\[font-size\:0\.88rem\] h3{font-size:.88rem}.\[\&_h3\]\:\[font-size\:1\.04rem\] h3{font-size:1.04rem}.\[\&_h3\]\:\[font-size\:1\.08rem\] h3{font-size:1.08rem}.\[\&_h3\]\:\[overflow-wrap\:anywhere\] h3{overflow-wrap:anywhere}.\[\&_h3\]\:\[color\:\#5d784b\] h3{color:#5d784b}.\[\&_h3\]\:\[color\:\#526a53\] h3{color:#526a53}.\[\&_h3\]\:\[color\:\#65745f\] h3{color:#65745f}.\[\&_h3\]\:\[color\:var\(--text-primary\)\] h3{color:var(--text-primary)}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_h3\]\:\[font-size\:0\.94rem\] h3{font-size:.94rem}}.\[\&_input\]\:absolute input{position:absolute}.\[\&_input\]\:\[inset\:0\] input{inset:0}.\[\&_input\]\:\[min-height\:42px\]\! input{min-height:42px!important}.\[\&_input\]\:\[width\:auto\] input{width:auto}.\[\&_input\]\:w-full input{width:100%}.\[\&_input\]\:max-w-full input{max-width:100%}.\[\&_input\]\:\[min-width\:100px\] input{min-width:100px}.\[\&_input\]\:cursor-pointer input{cursor:pointer}.\[\&_input\]\:\[border-color\:var\(--border\)\] input{border-color:var(--border)}.\[\&_input\]\:\[padding\:12px_0\] input{padding:12px 0}.\[\&_input\]\:\[padding-left\:38px\]\! input{padding-left:38px!important}.\[\&_input\]\:\[font-size\:0\.84rem\]\! input{font-size:.84rem!important}.\[\&_input\]\:\[color\:var\(--text-primary\)\] input{color:var(--text-primary)}.\[\&_input\]\:opacity-0 input{opacity:0}.\[\&_input\]\:\[box-shadow\:none\]\! input{box-shadow:none!important}.\[\&_input\]\:\[outline-offset\:5px\] input{outline-offset:5px}.\[\&_input\]\:\[background\:transparent\]\! input{background:0 0!important}.\[\&_input\]\:\[border\:0\]\! input{border:0!important}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_input\]\:\[min-height\:42px\]\! input{min-height:42px!important}.max-\[760\.01px\]\:\[\&_input\]\:\[padding-left\:33px\]\! input{padding-left:33px!important}.max-\[760\.01px\]\:\[\&_input\]\:\[font-size\:0\.75rem\]\! input{font-size:.75rem!important}}@media not all and (width>=600.01px){.max-\[600\.01px\]\:\[\&_input\]\:min-w-0 input{min-width:0}.max-\[600\.01px\]\:\[\&_input\]\:\[flex\:1\] input{flex:1}}.\[\&_input\:\:-webkit-calendar-picker-indicator\]\:absolute input::-webkit-calendar-picker-indicator{position:absolute}.\[\&_input\:\:-webkit-calendar-picker-indicator\]\:\[inset\:0\] input::-webkit-calendar-picker-indicator{inset:0}.\[\&_input\:\:-webkit-calendar-picker-indicator\]\:\[height\:100\%\] input::-webkit-calendar-picker-indicator{height:100%}.\[\&_input\:\:-webkit-calendar-picker-indicator\]\:w-full input::-webkit-calendar-picker-indicator{width:100%}.\[\&_input\:\:-webkit-calendar-picker-indicator\]\:cursor-pointer input::-webkit-calendar-picker-indicator{cursor:pointer}.\[\&_input\[type\=\"color\"\]\]\:\[min-height\:44px\] input[type=color]{min-height:44px}.\[\&_input\[type\=\"color\"\]\]\:\[width\:80px\] input[type=color]{width:80px}.\[\&_input\[type\=\"color\"\]\]\:p-1 input[type=color]{padding:4px}.\[\&_input\[type\=time\]\]\:min-w-0 input[type=time]{min-width:0}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_input\[type\=time\]\]\:px-2 input[type=time]{padding-inline:8px}}.\[\&_label\]\:flex label{display:flex}.\[\&_label\]\:items-center label{align-items:center}.\[\&_label\]\:\[gap\:9px\] label{gap:9px}.\[\&_label\]\:\[font-size\:0\.88rem\] label{font-size:.88rem}.\[\&_label\]\:\[color\:\#68775c\] label{color:#68775c}.\[\&_nav\]\:flex nav{display:flex}.\[\&_nav\]\:\[scrollbar-width\:thin\] nav{scrollbar-width:thin}.\[\&_nav\]\:flex-col nav{flex-direction:column}.\[\&_nav\]\:\[gap\:3px\] nav{gap:3px}.\[\&_nav\]\:\[gap\:6px\] nav{gap:6px}.\[\&_nav\]\:\[overflow\:auto\] nav{overflow:auto}.\[\&_nav\]\:\[padding\:0_12px\] nav{padding:0 12px}.\[\&_p\]\:\[margin\:0_auto_16px\] p{margin:0 auto 16px}.\[\&_p\]\:\[margin\:10px_0\] p{margin:10px 0}.\[\&_p\]\:\[margin-top\:6px\] p{margin-top:6px}.\[\&_p\]\:\[margin-top\:7px\] p{margin-top:7px}.\[\&_p\]\:\[margin-top\:17px\] p{margin-top:17px}.\[\&_p\]\:mt-2 p{margin-top:8px}.\[\&_p\]\:\[max-width\:62ch\] p{max-width:62ch}.\[\&_p\]\:\[max-width\:65ch\] p{max-width:65ch}.\[\&_p\]\:\[max-width\:72ch\] p{max-width:72ch}.\[\&_p\]\:\[max-width\:420px\] p{max-width:420px}.\[\&_p\]\:\[max-width\:500px\] p{max-width:500px}.\[\&_p\]\:\[flex-basis\:100\%\] p{flex-basis:100%}.\[\&_p\]\:\[font-size\:0\.8rem\] p{font-size:.8rem}.\[\&_p\]\:\[font-size\:0\.85rem\] p{font-size:.85rem}.\[\&_p\]\:\[font-size\:0\.91rem\] p{font-size:.91rem}.\[\&_p\]\:\[white-space\:pre-line\] p{white-space:pre-line}.\[\&_p\]\:\[color\:\#65745f\] p{color:#65745f}.\[\&_p\]\:\[color\:var\(--text-secondary\)\] p{color:var(--text-secondary)}@media not all and (width>=980.01px){.max-\[980\.01px\]\:\[\&_p\]\:\[font-size\:0\.8rem\] p{font-size:.8rem}}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_p\]\:\[margin-top\:7px\] p{margin-top:7px}.max-\[760\.01px\]\:\[\&_p\]\:\[max-width\:210px\] p{max-width:210px}.max-\[760\.01px\]\:\[\&_p\]\:\[font-size\:0\.8rem\] p{font-size:.8rem}.max-\[760\.01px\]\:\[\&_p\]\:\[font-size\:0\.76rem\] p{font-size:.76rem}.max-\[760\.01px\]\:\[\&_p\]\:\[font-size\:0\.88rem\] p{font-size:.88rem}.max-\[760\.01px\]\:\[\&_p\]\:\[line-height\:1\.6\] p{line-height:1.6}}.\[\&_section\]\:mb-10 section{margin-bottom:40px}.\[\&_select\]\:\[width\:auto\] select{width:auto}.\[\&_select\]\:\[min-width\:100px\] select{min-width:100px}.\[\&_select\]\:\[min-width\:130px\] select{min-width:130px}.\[\&_select\]\:\[border-color\:var\(--border\)\] select{border-color:var(--border)}.\[\&_select\]\:\[color\:var\(--text-primary\)\] select{color:var(--text-primary)}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_select\]\:w-full select{width:100%}}@media not all and (width>=600.01px){.max-\[600\.01px\]\:\[\&_select\]\:w-full select{width:100%}}.\[\&_small\]\:\[margin-top\:6px\] small{margin-top:6px}.\[\&_small\]\:mt-1 small{margin-top:4px}.\[\&_small\]\:mt-2 small{margin-top:8px}.\[\&_small\]\:mt-5 small{margin-top:20px}.\[\&_small\]\:block small{display:block}.\[\&_small\]\:\[max-width\:96\%\] small{max-width:96%}.\[\&_small\]\:truncate small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&_small\]\:overflow-hidden small{overflow:hidden}.\[\&_small\]\:text-center small{text-align:center}.\[\&_small\]\:\[font-size\:0\.7rem\] small{font-size:.7rem}.\[\&_small\]\:\[font-size\:0\.59rem\] small{font-size:.59rem}.\[\&_small\]\:\[font-size\:0\.62rem\] small{font-size:.62rem}.\[\&_small\]\:\[font-size\:0\.71rem\] small{font-size:.71rem}.\[\&_small\]\:\[font-size\:0\.72rem\] small{font-size:.72rem}.\[\&_small\]\:\[font-size\:0\.73rem\] small{font-size:.73rem}.\[\&_small\]\:\[text-overflow\:ellipsis\] small{text-overflow:ellipsis}.\[\&_small\]\:whitespace-nowrap small{white-space:nowrap}.\[\&_small\]\:\[color\:\#65745f\] small{color:#65745f}.\[\&_small\]\:\[color\:var\(--text-secondary\)\] small{color:var(--text-secondary)}@media not all and (width>=980.01px){.max-\[980\.01px\]\:\[\&_small\]\:\[font-size\:0\.58rem\] small{font-size:.58rem}}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_small\]\:ml-0 small{margin-left:0}.max-\[760\.01px\]\:\[\&_small\]\:\[flex-basis\:100\%\] small{flex-basis:100%}.max-\[760\.01px\]\:\[\&_small\]\:\[font-size\:0\.57rem\] small{font-size:.57rem}.max-\[760\.01px\]\:\[\&_small\]\:\[font-size\:0\.64rem\] small{font-size:.64rem}.max-\[760\.01px\]\:\[\&_small\]\:\[font-size\:0\.65rem\] small{font-size:.65rem}.max-\[760\.01px\]\:\[\&_small\]\:\[font-size\:0\.66rem\] small{font-size:.66rem}.max-\[760\.01px\]\:\[\&_small\]\:\[font-size\:0\.67rem\] small{font-size:.67rem}.max-\[760\.01px\]\:\[\&_small\]\:\[line-height\:1\.6\] small{line-height:1.6}}.\[\&_span\]\:\[margin-top\:3px\] span{margin-top:3px}.\[\&_span\]\:block span{display:block}.\[\&_span\]\:flex span{display:flex}.\[\&_span\]\:items-center span{align-items:center}.\[\&_span\]\:\[gap\:7px\] span{gap:7px}.\[\&_span\]\:\[gap\:9px\] span{gap:9px}.\[\&_span\]\:\[font-size\:0\.78rem\] span{font-size:.78rem}.\[\&_span\]\:\[line-height\:1\.45\] span{line-height:1.45}.\[\&_span\]\:\[overflow-wrap\:anywhere\] span{overflow-wrap:anywhere}.\[\&_span\]\:\[color\:var\(--text-secondary\)\] span{color:var(--text-secondary)}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_span\:last-child\]\:hidden span:last-child{display:none}}.\[\&_strong\]\:\[margin\:6px_0_0\] strong{margin:6px 0 0}.\[\&_strong\]\:mr-1 strong{margin-right:4px}.\[\&_strong\]\:block strong{display:block}.\[\&_strong\]\:truncate strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&_strong\]\:overflow-hidden strong{overflow:hidden}.\[\&_strong\]\:\[font-size\:0\.82rem\] strong{font-size:.82rem}.\[\&_strong\]\:\[font-size\:0\.88rem\] strong{font-size:.88rem}.\[\&_strong\]\:\[font-size\:0\.89rem\] strong{font-size:.89rem}.\[\&_strong\]\:\[font-size\:1\.75rem\] strong{font-size:1.75rem}.\[\&_strong\]\:\[font-size\:1\.85rem\] strong{font-size:1.85rem}.\[\&_strong\]\:\[line-height\:1\.2\] strong{line-height:1.2}.\[\&_strong\]\:\[line-height\:1\.45\] strong{line-height:1.45}.\[\&_strong\]\:font-medium strong{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_strong\]\:\[font-weight\:580\] strong{font-weight:580}.\[\&_strong\]\:\[font-weight\:590\] strong{font-weight:590}.\[\&_strong\]\:\[font-weight\:650\] strong{font-weight:650}.\[\&_strong\]\:\[overflow-wrap\:anywhere\] strong{overflow-wrap:anywhere}.\[\&_strong\]\:\[text-overflow\:ellipsis\] strong{text-overflow:ellipsis}.\[\&_strong\]\:whitespace-nowrap strong{white-space:nowrap}.\[\&_strong\]\:\[color\:\#445b36\] strong{color:#445b36}.\[\&_strong\]\:\[color\:\#495d50\] strong{color:#495d50}.\[\&_strong\]\:\[color\:var\(--text-primary\)\] strong{color:var(--text-primary)}.\[\&_strong\]\:\[color\:var\(--text-secondary\)\] strong{color:var(--text-secondary)}.\[\&_strong\]\:\[font-variant-numeric\:tabular-nums\] strong{font-variant-numeric:tabular-nums}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_strong\]\:\[font-size\:0\.82rem\] strong{font-size:.82rem}.max-\[760\.01px\]\:\[\&_strong\]\:\[font-size\:1\.5rem\] strong{font-size:1.5rem}.max-\[760\.01px\]\:\[\&_strong\]\:\[font-size\:1\.65rem\] strong{font-size:1.65rem}}.\[\&_summary\]\:\[min-height\:42px\] summary{min-height:42px}.\[\&_summary\]\:cursor-pointer summary{cursor:pointer}.\[\&_summary\]\:\[padding\:7px_0\] summary{padding:7px 0}.\[\&_summary\]\:\[padding\:12px_0\] summary{padding:12px 0}.\[\&_summary\]\:\[font-size\:0\.84rem\] summary{font-size:.84rem}.\[\&_summary\]\:font-semibold summary{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_summary\]\:\[color\:\#65745f\] summary{color:#65745f}.\[\&_svg\]\:absolute svg{position:absolute}.\[\&_svg\]\:\[left\:12px\] svg{left:12px}.\[\&_svg\]\:\[margin-top\:2px\] svg{margin-top:2px}.\[\&_svg\]\:\[color\:\#65745f\] svg{color:#65745f}.\[\&_svg\]\:\[color\:var\(--text-secondary\)\] svg{color:var(--text-secondary)}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_svg\]\:\[left\:10px\] svg{left:10px}.max-\[760\.01px\]\:\[\&_svg\]\:\[width\:12px\] svg{width:12px}.max-\[760\.01px\]\:\[\&_svg\]\:\[width\:16px\] svg{width:16px}}.\[\&_svg\:not\(\:first-child\)\]\:\[margin-left\:10px\] svg:not(:first-child){margin-left:10px}.\[\&_td\]\:\[padding\:17px_15px\] td{padding:17px 15px}.\[\&_td\]\:\[vertical-align\:middle\] td{vertical-align:middle}.\[\&_td\]\:\[color\:\#697854\] td{color:#697854}.\[\&_td\]\:\[border-bottom\:1px_solid_\#edf1e5\] td{border-bottom:1px solid #edf1e5}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_td\]\:\[padding\:13px_11px\] td{padding:13px 11px}.max-\[760\.01px\]\:\[\&_td\]\:\[font-size\:0\.76rem\] td{font-size:.76rem}}.\[\&_td_small\]\:mt-1 td small{margin-top:4px}.\[\&_td_small\]\:block td small{display:block}.\[\&_td_small\]\:\[font-size\:0\.73rem\] td small{font-size:.73rem}.\[\&_td_small\]\:\[color\:\#65745f\] td small{color:#65745f}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_td_small\]\:\[font-size\:0\.65rem\] td small{font-size:.65rem}}.\[\&_td_strong\]\:\[font-size\:0\.86rem\] td strong{font-size:.86rem}.\[\&_td_strong\]\:\[font-weight\:570\] td strong{font-weight:570}.\[\&_td_strong\]\:\[color\:\#4d603f\] td strong{color:#4d603f}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_td_strong\]\:\[font-size\:0\.78rem\] td strong{font-size:.78rem}}.\[\&_text\]\:\[fill\:\#65745f\] text{fill:#65745f}.\[\&_text\]\:\[font-family\:inherit\] text{font-family:inherit}.\[\&_text\]\:\[font-size\:11px\] text{font-size:11px}.\[\&_th\]\:\[padding\:13px_15px\] th{padding:13px 15px}.\[\&_th\]\:\[font-size\:0\.73rem\] th{font-size:.73rem}.\[\&_th\]\:font-medium th{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_th\]\:whitespace-nowrap th{white-space:nowrap}.\[\&_th\]\:\[color\:\#65745f\] th{color:#65745f}.\[\&_th\]\:\[background\:\#f8faf4\] th{background:#f8faf4}.\[\&_th\]\:\[border-bottom\:1px_solid_var\(--border\)\] th{border-bottom:1px solid var(--border)}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&_th\]\:\[padding\:13px_11px\] th{padding:13px 11px}.max-\[760\.01px\]\:\[\&_th\]\:\[font-size\:0\.66rem\] th{font-size:.66rem}}.\[\&_tr\:last-child_td\]\:\[border-bottom\:0\] tr:last-child td{border-bottom:0}.\[\&\.active\]\:bg-platform-selected.active{background-color:var(--surface-selected)}.\[\&\.active\]\:\[font-weight\:620\].active{font-weight:620}.\[\&\.active\]\:\[color\:\#20553f\].active{color:#20553f}.\[\&\.active\]\:text-platform-ink.active{color:var(--text-primary)}.\[\&\.active\]\:\[background\:\#e5eee6\].active{background:#e5eee6}.\[\&\.active_svg\]\:\[stroke-width\:2\.2\].active svg{stroke-width:2.2px}.\[\&\.is-empty\]\:min-w-0.is-empty{min-width:0}.\[\&\.is-error\]\:\[border-color\:\#eed8d3\].is-error{border-color:#eed8d3}.\[\&\.is-error\]\:\[color\:\#913f33\].is-error{color:#913f33}.\[\&\.is-error\]\:\[background\:\#fbf0ed\].is-error{background:#fbf0ed}@media not all and (width>=760.01px){.max-\[760\.01px\]\:\[\&\.is-open\]\:\[visibility\:visible\].is-open{visibility:visible}.max-\[760\.01px\]\:\[\&\.is-open\]\:\[transform\:translateX\(0\)\].is-open{transform:translate(0)}}.\[\&\.platform-table_\:is\(th\,_td\)\]\:\[padding\:17px_20px\].platform-table :is(th,td){padding:17px 20px}.\[\&\.platform-table_\:is\(th\,_td\)\]\:\[vertical-align\:middle\].platform-table :is(th,td){vertical-align:middle}@media not all and (width>=1100.01px){.max-\[1100\.01px\]\:\[\&\.platform-table_\:is\(th\,_td\)\]\:\[padding\:14px_16px\].platform-table :is(th,td){padding:14px 16px}}.\[\&\.platform-table_tbody_tr\:last-child_td\]\:\[border-bottom\:0\].platform-table tbody tr:last-child td{border-bottom:0}.\[\&\.platform-table_td\]\:\[color\:\#405363\].platform-table td{color:#405363}.\[\&\.platform-table_td\]\:\[font-variant-numeric\:tabular-nums\].platform-table td{font-variant-numeric:tabular-nums}.\[\&\.platform-table_td_small\]\:mt-1.platform-table td small{margin-top:4px}.\[\&\.platform-table_td_small\]\:block.platform-table td small{display:block}.\[\&\.platform-table_td_small\]\:\[color\:\#62717f\].platform-table td small{color:#62717f}.\[\&\.platform-table_td_strong\]\:block.platform-table td strong{display:block}.\[\&\.platform-table_td_strong\]\:font-semibold.platform-table td strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&\.platform-table_td_strong\]\:\[color\:\#2d4355\].platform-table td strong{color:#2d4355}.\[\&\.platform-table_td\.platform-table-empty\]\:\[padding\:42px_20px\].platform-table td.platform-table-empty{padding:42px 20px}.\[\&\.platform-table_td\.platform-table-empty\]\:text-center.platform-table td.platform-table-empty{text-align:center}.\[\&\.platform-table_td\.platform-table-empty\]\:\[color\:\#61707f\].platform-table td.platform-table-empty{color:#61707f}.\[\&\.platform-table_td\:last-child\]\:\[width\:1\%\].platform-table td:last-child{width:1%}.\[\&\.platform-table_td\:last-child\]\:whitespace-nowrap.platform-table td:last-child{white-space:nowrap}.\[\&\.platform-table_th\]\:\[font-weight\:550\].platform-table th{font-weight:550}.\[\&\.platform-table_th\]\:\[color\:\#5b6b7a\].platform-table th{color:#5b6b7a}.\[\&\.platform-table_th\]\:\[background\:\#f5f7f9\].platform-table th{background:#f5f7f9}.\[\&\.selected\]\:\[border-color\:\#789b65\].selected{border-color:#789b65}.\[\&\.selected\]\:\[background\:\#e7f0df\].selected{background:#e7f0df}.\[\&\:after\]\:absolute:after{position:absolute}.\[\&\:after\]\:\[bottom\:-9px\]:after{bottom:-9px}.\[\&\:after\]\:\[left\:calc\(50\%_-_15px\)\]:after{left:calc(50% - 15px)}.\[\&\:after\]\:\[height\:5px\]:after{height:5px}.\[\&\:after\]\:\[width\:30px\]:after{width:30px}.\[\&\:after\]\:\[border-radius\:3px\]:after{border-radius:3px}.\[\&\:after\]\:\[opacity\:0\.25\]:after{opacity:.25}.\[\&\:after\]\:\[content\:\"\"\]:after{content:""}.\[\&\:after\]\:\[background\:currentColor\]:after{background:currentColor}.\[\&\:before\]\:absolute:before{position:absolute}.\[\&\:before\]\:\[top\:-9px\]:before{top:-9px}.\[\&\:before\]\:\[left\:calc\(50\%_-_15px\)\]:before{left:calc(50% - 15px)}.\[\&\:before\]\:\[height\:5px\]:before{height:5px}.\[\&\:before\]\:\[width\:30px\]:before{width:30px}.\[\&\:before\]\:\[border-radius\:3px\]:before{border-radius:3px}.\[\&\:before\]\:\[opacity\:0\.25\]:before{opacity:.25}.\[\&\:before\]\:\[content\:\"\"\]:before{content:""}.\[\&\:before\]\:\[background\:currentColor\]:before{background:currentColor}.\[\&\:disabled\]\:cursor-not-allowed:disabled{cursor:not-allowed}.\[\&\:disabled\]\:\[border-color\:\#edf1e6\]:disabled{border-color:#edf1e6}.\[\&\:disabled\]\:\[color\:\#65745f\]:disabled{color:#65745f}.\[\&\:disabled\]\:opacity-55:disabled{opacity:.55}.\[\&\:disabled\]\:\[background\:\#f6f7f4\]:disabled{background:#f6f7f4}.\[\&\:disabled\]\:\[text-decoration\:line-through\]:disabled{text-decoration:line-through}.\[\&\:empty\]\:hidden:empty{display:none}.\[\&\:focus\]\:\[top\:15px\]:focus{top:15px}.\[\&\:has\(textarea\)\]\:\[grid-column\:1\/-1\]:has(textarea){grid-column:1/-1}.\[\&\:hover\]\:\[color\:\#204e3d\]:hover{color:#204e3d}.\[\&\:hover\]\:\[color\:var\(--text-secondary\)\]:hover{color:var(--text-secondary)}.\[\&\:hover\]\:\[background\:\#edf2ed\]:hover{background:#edf2ed}.\[\&\:hover\]\:\[background\:var\(--surface-selected\)\]:hover{background:var(--surface-selected)}.\[\&\:hover\:not\(\:disabled\)\]\:\[border-color\:\#789b65\]:hover:not(:disabled){border-color:#789b65}.\[\&\:hover\:not\(\:disabled\)\]\:\[border-color\:\#bbcfc2\]:hover:not(:disabled){border-color:#bbcfc2}.\[\&\:hover\:not\(\:disabled\)\]\:bg-\(--primary-dark\):hover:not(:disabled){background-color:var(--primary-dark)}.\[\&\:hover\:not\(\:disabled\)\]\:\[color\:\#214d3e\]:hover:not(:disabled){color:#214d3e}.\[\&\:hover\:not\(\:disabled\)\]\:\[color\:var\(--text-primary\)\]:hover:not(:disabled){color:var(--text-primary)}.\[\&\:hover\:not\(\:disabled\)\]\:\[background\:\#e7f0df\]:hover:not(:disabled){background:#e7f0df}.\[\&\:hover\:not\(\:disabled\)\]\:\[background\:\#edf2ee\]:hover:not(:disabled){background:#edf2ee}.\[\&\:hover\:not\(\:disabled\)\]\:\[background\:\#f2f6f3\]:hover:not(:disabled){background:#f2f6f3}.\[\&\:hover\:not\(\:disabled\)\]\:\[background\:\#f5dbd6\]:hover:not(:disabled){background:#f5dbd6}.\[\&\:hover\:not\(\:disabled\)\]\:\[background\:var\(--surface-selected\)\]:hover:not(:disabled){background:var(--surface-selected)}.\[\&\:last-child\]\:\[border-bottom\:0\]:last-child{border-bottom:0}.\[\&\:last-child\]\:\[border\:0\]:last-child{border:0}.\[\&\[data-state\=\"checked\"\]_\.switch-thumb\]\:\[transform\:translateX\(16px\)\][data-state=checked] .switch-thumb{transform:translate(16px)}.\[\&\[data-state\=\"checked\"\]_\.switch-track\]\:\[background\:\#397d56\][data-state=checked] .switch-track{background:#397d56}.\[\&\[open\]_summary\]\:mb-4[open] summary{margin-bottom:16px}@media (width>=1450px){.\[\@media\(min-width\:_1450px\)\]\:\[min-height\:90px\]{min-height:90px}.\[\@media\(min-width\:_1450px\)\]\:\[grid-template-columns\:100px_minmax\(180px\,_1fr\)_110px_125px_135px\]{grid-template-columns:100px minmax(180px,1fr) 110px 125px 135px}.\[\@media\(min-width\:_1450px\)\]\:\[grid-template-columns\:100px_minmax\(180px\,_1fr\)_110px_125px_135px_110px\]{grid-template-columns:100px minmax(180px,1fr) 110px 125px 135px 110px}.\[\@media\(min-width\:_1450px\)\]\:\[padding\:40px_50px\]{padding:40px 50px}}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@keyframes spin{to{transform:rotate(360deg)}}.status-confirmed{color:#65745f;background:#edf5f1}.status-arrived{color:#65745f;background:#faf4df}.status-seated{color:#317aa0;background:#edf4fa}.status-completed{color:#65745f;background:#f1f3ed}.status-cancelled{color:#ac615b;background:#fbefed}.status-no_show{color:#65745f;background:#f8f0e5}.delivery-failed,.delivery-unavailable{color:#65745f;background:#faefea}.delivery-simulated{color:#65745f;background:#f3f0fa}.table-free{color:#65745f;background:#f5f8ef}.table-reserved{color:#65745f;background:#fbf3d9}.table-occupied{color:#65745f;background:#e7f2f8}.table-cleaning{color:#65745f;background:#f7e9e5}.shape-round{aspect-ratio:1;border-radius:50%}.table-scroll{border:1px solid var(--border);scrollbar-gutter:stable;border-radius:10px;overflow-x:auto}.table-scroll-hint{color:var(--text-secondary);margin:0 0 8px;font-size:.75rem;display:none}.stats-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:25px;display:grid}.review-stars,.stars{color:#65745f;gap:2px;display:flex}.message-preview{white-space:pre-line;color:#65745f;background:#f3f6ed;border-radius:9px;padding:22px;font-size:.9rem;line-height:1.8}.service-metrics{border:1px solid var(--border);background:var(--surface);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;margin-bottom:22px;padding:18px 8px;display:grid}.service-metrics>div{border-right:1px solid var(--border);align-items:center;gap:11px;min-width:0;min-height:48px;padding:0 17px;display:flex}.service-metrics>div:last-child{border-right:0}.service-metrics svg{color:var(--text-secondary)}.service-metrics strong{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:clamp(1.25rem,2vw,1.55rem);font-weight:590;line-height:1.2;display:block}.service-metrics strong span{color:var(--text-secondary);font-size:.85rem;font-weight:400}.service-metrics small{width:100%;color:var(--text-secondary);white-space:normal;overflow-wrap:anywhere;margin-top:4px;font-size:.69rem;line-height:1.4;display:block}.service-metrics>div>div{min-width:0}@keyframes overlay-in{0%{opacity:0}to{opacity:1}}@keyframes toast-in{0%{opacity:.5;translate:0 6px}to{opacity:1;translate:0}}@keyframes pulse{50%{opacity:.5}}@keyframes auth-entry{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:no-preference){.auth-entry{animation:.36s cubic-bezier(.16,1,.3,1) both auth-entry}}@media (width<=760px){.stats-grid{grid-template-columns:repeat(2,1fr);gap:11px}.service-metrics{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.service-metrics>div{border-bottom:1px solid var(--border);padding:15px 14px}.service-metrics>div:nth-child(2){border-right:0}.service-metrics>div:nth-last-child(-n+2){border-bottom:0}.service-metrics svg{display:none}.table-scroll-hint{display:block}.customer-table{min-width:760px}.team-table{min-width:720px}}@media (width<=520px){.form-grid{grid-template-columns:1fr!important;gap:0!important}}.table-free{color:#5b7151}.table-reserved{color:#8b6a13}.table-occupied{color:#326e88}.table-cleaning{color:#9d554c}.status-completed{color:#626f55}.status-cancelled{color:#a24640}.status-confirmed{color:#456d5f}.status-requested{color:#745817;background:#fff5db}.status-declined,.status-expired{color:#795047;background:#f4eeee}.blaf-logo{align-items:center;display:inline-flex}.blaf-logo img{width:100%;height:auto;display:block}.blaf-logo-dark,.on-petrol .blaf-logo-light{display:none!important}.on-petrol .blaf-logo-dark,:root[data-theme=dark] .blaf-logo-dark{display:block!important}:root[data-theme=dark] .blaf-logo-light{display:none!important}.theme-toggle{border:1px solid var(--control-border);background:var(--surface);min-height:44px;color:var(--text-primary);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 11px;font-size:.82rem;font-weight:570;display:inline-flex}.theme-toggle:hover{background:var(--surface-selected)}.theme-toggle-icon{place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.theme-toggle-icon svg{animation:.26s cubic-bezier(.16,1,.3,1) icon-settle}.motion-plus,.motion-arrow,.motion-menu,.nav-link svg,.platform-nav-link svg{transition:transform .18s cubic-bezier(.16,1,.3,1)}:is(button,a):is(:hover,:focus-visible) .motion-plus{transform:rotate(90deg)scale(1.06)}:is(button,a):is(:hover,:focus-visible) .motion-arrow{transform:translate(2px,-2px)}:is(button,a):is(:hover,:focus-visible) .motion-menu{transform:scaleX(.82)}:is(.nav-link,.platform-nav-link):is(:hover,:focus-visible) svg{transform:translate(2px)}}@keyframes icon-settle{0%{opacity:.45;transform:rotate(-18deg)scale(.82)}to{opacity:1;transform:rotate(0)scale(1)}}.toast-title,.toast-description{font-family:Inter Variable,Inter,system-ui,sans-serif}.toast-title{font-weight:650;color:var(--toast-text)!important}.toast-description{line-height:1.45;color:var(--toast-text-muted)!important}.app-shell,.platform-shell,.workspace,.platform-workspace,.main-content,.platform-main{background:var(--canvas);color:var(--text-primary)}.topbar,.platform-topbar,.workspace-footer,.platform-footer,.mobile-bottom{background:var(--surface);border-color:var(--border)!important;color:var(--text-secondary)!important}.sidebar,.platform-sidebar,.panel,.data-table,.service-metrics,.table-scroll,.restaurant-selector{color:var(--text-primary);background:var(--surface)!important;border-color:var(--border)!important}.data-table th{background:var(--surface-subtle)!important;color:var(--text-secondary)!important}.data-table td{border-color:var(--border)!important;color:var(--text-secondary)!important}.data-table td strong{color:var(--text-primary)!important}.data-table td small{color:var(--text-secondary)!important}.platform-table tbody tr{transition:background-color .15s ease-out}.platform-table tbody tr:hover,.platform-table tbody tr:focus-within{background:var(--surface-subtle)}.nav-link,.platform-nav-link{color:var(--text-secondary)!important}.nav-link:hover,.platform-nav-link:hover{background:var(--surface-selected)!important;color:var(--text-primary)!important}.nav-link.active,.platform-nav-link.active{background:var(--nav-active)!important;color:var(--on-nav-active)!important}.service-metrics strong,.platform-metrics strong,.page-heading h1,.platform-section h2,.platform-section h3{color:var(--text-primary)!important}.service-metrics small,.platform-metrics dt,.platform-metric-detail,.page-heading p,.breadcrumb,.platform-section-heading p{color:var(--text-secondary)!important}.service-metrics>div,.platform-metrics,.platform-sidebar-footer{border-color:var(--border)!important}.btn-primary{background:var(--action-primary)!important;border-color:var(--action-primary)!important;color:var(--on-primary)!important}.btn-primary:hover:not(:disabled){background:var(--action-primary-hover)!important}.btn-outline,.btn-ghost{background:var(--surface)!important;border-color:var(--border)!important;color:var(--text-primary)!important}.btn-ghost{background:0 0!important}.btn-outline:hover:not(:disabled),.btn-ghost:hover:not(:disabled){background:var(--surface-selected)!important}.action-error-notice,.platform-notice.is-error{border:1px solid var(--danger);margin:0 0 22px;padding:13px 15px}@supports (color:color-mix(in lab, red, red)){.action-error-notice,.platform-notice.is-error{border:1px solid color-mix(in srgb, var(--danger) 45%, var(--border))}}.action-error-notice,.platform-notice.is-error{background:var(--danger-surface);color:var(--danger);border-radius:8px;line-height:1.55}.platform-sidebar-footer{flex-wrap:wrap;color:var(--text-secondary)!important}.restaurant-selector select,.restaurant-selector small,.restaurant-access-status,.restaurant-access-status small,.platform-account-info span{color:var(--text-secondary)!important}.sidebar-account-info strong{color:var(--text-primary)!important}.sidebar-account-info small{color:var(--text-secondary)!important}.restaurant-avatar,.platform-account-avatar{background:var(--surface-selected)!important;color:var(--text-primary)!important}.platform-context-toast{z-index:60;border:1px solid var(--border);background:var(--surface-elevated);width:min(460px,100vw - 286px);min-height:52px;color:var(--text-primary);border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:11px;padding:6px 7px 6px 13px;display:grid;position:fixed;top:9px;right:24px;box-shadow:0 10px 30px #07141533}.platform-context-copy{min-width:0}.platform-context-copy span,.platform-context-copy strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.platform-context-copy strong{color:var(--text-primary);font-size:.83rem;line-height:1.35}.platform-context-copy span{color:var(--text-secondary);margin-top:2px;font-size:.68rem;line-height:1.3}.platform-context-toast>a{min-height:44px;color:var(--text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--text-secondary);-webkit-text-decoration-color:var(--text-secondary);-webkit-text-decoration-color:var(--text-secondary);text-decoration-color:var(--text-secondary);align-items:center;font-size:.76rem;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.platform-context-toast>a{-webkit-text-decoration-color:color-mix(in srgb, var(--text-secondary) 48%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--text-secondary) 48%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--text-secondary) 48%, transparent);text-decoration-color:color-mix(in srgb, var(--text-secondary) 48%, transparent)}}.platform-context-toast>a{text-underline-offset:3px;transition:color .15s ease-out}.platform-context-toast>a:hover,.platform-context-toast>a:focus-visible{color:var(--action-primary);text-decoration-color:currentColor}.platform-context-dismiss{width:38px!important;min-width:38px!important;min-height:38px!important;color:var(--text-secondary)!important;padding:8px!important}.platform-context-dismiss:hover,.platform-context-dismiss:focus-visible{color:var(--text-primary)!important}@media (prefers-reduced-motion:no-preference){.platform-context-toast{animation:.18s cubic-bezier(.16,1,.3,1) both toast-in}}@media (width<=760px){.platform-context-toast{gap:8px;width:auto;padding-left:11px;top:70px;left:12px;right:12px}.platform-context-copy span{display:none}.platform-context-toast>a{font-size:.72rem}}.platform-text-button{color:var(--action-primary)!important}.platform-backdrop,.nav-backdrop{background:var(--text-primary)!important}@supports (color:color-mix(in lab, red, red)){.platform-backdrop,.nav-backdrop{background:color-mix(in srgb, var(--text-primary) 52%, transparent)!important}}:root[data-theme=dark] :is(.status-confirmed,.platform-status-active){color:#bde6cc;background:#294638}:root[data-theme=dark] :is(.status-requested,.status-arrived){color:#f4d994;background:#493d23}:root[data-theme=dark] :is(.status-seated,.platform-status-preparation){color:#c3d4f2;background:#2c3d52}:root[data-theme=dark] :is(.status-cancelled,.status-declined,.status-expired,.platform-status-suspended){color:#ffc0b5;background:#4a2c29}@media (width<=760px){.theme-toggle,.mobile-menu{min-width:44px!important}}.dialog,.dialog-heading{background:var(--surface)!important;color:var(--text-primary)!important}.dialog:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}.dialog-heading{border-color:var(--border)!important}.dialog-heading p,.field>span,.field>small{color:var(--text-secondary)!important}.dialog-overlay{background:var(--text-primary)!important}@supports (color:color-mix(in lab, red, red)){.dialog-overlay{background:color-mix(in srgb, var(--text-primary) 52%, transparent)!important}}.booking-list,.booking-row,.request-decision{background:var(--surface)!important;border-color:var(--border)!important}.booking-columns{background:var(--surface-subtle)!important;color:var(--text-secondary)!important;border-color:var(--border)!important}.booking-row{border-color:var(--border)!important}.booking-main:hover,.segmented{background:var(--surface-selected)!important}.segmented button{color:var(--text-secondary)!important}.segmented button.selected{background:var(--surface)!important;color:var(--text-primary)!important}.platform-result-count{color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.84rem}.restaurant-table{table-layout:fixed}.restaurant-table .restaurant-table-name{width:26%}.restaurant-table .restaurant-table-owner{width:auto}.restaurant-table .restaurant-table-status{width:112px}.restaurant-table .restaurant-table-controls{width:160px}.restaurant-table th{padding:10px 16px!important}.restaurant-table td{padding:6px 16px!important}.restaurant-table td:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.restaurant-table td:last-child{min-width:160px;width:160px!important}.platform-table-actions{flex-flow:row;min-width:136px}.platform-action-menu{z-index:120;background:var(--surface-elevated);min-width:244px;color:var(--text-primary);box-shadow:0 14px 34px var(--canvas);border-radius:10px;padding:6px}@supports (color:color-mix(in lab, red, red)){.platform-action-menu{box-shadow:0 14px 34px color-mix(in srgb, var(--canvas) 58%, transparent)}}.platform-action-menu-label{color:var(--text-secondary);overflow-wrap:anywhere;padding:8px 10px 7px;font-size:.75rem;font-weight:620}.platform-action-menu-item{min-height:42px;color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;outline:none;align-items:center;gap:10px;padding:9px 10px;font-size:.86rem;line-height:1.35;text-decoration:none;display:flex}.platform-action-menu-item:is(:focus,[data-highlighted]){background:var(--surface-selected)}.platform-action-menu-item.is-danger{color:var(--danger)}.platform-action-menu-item[data-disabled]{cursor:not-allowed;opacity:.5}.platform-action-menu-separator{background:var(--border);height:1px;margin:5px 8px}.platform-more-trigger[data-state=open]{background:var(--surface-selected)!important;color:var(--text-primary)!important}@media (prefers-reduced-motion:no-preference){.platform-action-menu[data-state=open]{transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation:.15s cubic-bezier(.16,1,.3,1) platform-menu-in}.platform-more-trigger svg{transition:transform .16s cubic-bezier(.16,1,.3,1)}.platform-more-trigger[data-state=open] svg{transform:rotate(90deg)}}@keyframes platform-menu-in{0%{opacity:0;transform:scale(.97)translateY(-3px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (width<=760px){.platform-result-count{width:100%}.restaurant-table{min-width:680px}}:root[data-theme=dark] .message-preview,:root[data-theme=dark] .warning-inline,:root[data-theme=dark] .error-inline{background:var(--surface-selected)!important;color:var(--text-primary)!important}:root[data-theme=dark] .panel>p,:root[data-theme=dark] .message-log p,:root[data-theme=dark] .review-stars,:root[data-theme=dark] .empty-state,:root[data-theme=dark] .empty-state h3{color:var(--text-secondary)!important}:root[data-theme=dark] .stat-card strong{color:var(--action-primary)!important}.restaurant-switcher-trigger.btn-ghost{text-align:left;white-space:normal;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;justify-content:stretch;align-items:center;gap:10px;width:calc(100% - 30px);min-height:70px;margin:0 15px 19px;padding:9px 10px;display:grid;border:1px solid var(--border)!important;background:var(--surface)!important;color:var(--text-primary)!important}.restaurant-switcher-trigger.btn-ghost:hover:not(:disabled),.restaurant-switcher-trigger.btn-ghost[data-state=open]{border-color:var(--control-border)!important;background:var(--surface-subtle)!important}.restaurant-switcher-trigger.btn-ghost[data-state=open]{box-shadow:inset 0 0 0 1px var(--control-border)}.restaurant-switcher-trigger:disabled{opacity:.62}.restaurant-switcher-avatar,.restaurant-switcher-item-avatar{background:var(--surface-selected);color:var(--text-primary);border-radius:7px;flex:none;place-items:center;font-weight:650;display:grid}.restaurant-switcher-avatar{width:38px;height:42px;font-size:1rem}.restaurant-switcher-copy,.restaurant-switcher-item-copy{min-width:0}.restaurant-switcher-copy strong,.restaurant-switcher-copy small,.restaurant-switcher-item-copy strong,.restaurant-switcher-item-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.restaurant-switcher-copy strong{color:var(--text-primary);font-size:.79rem;font-weight:620}.restaurant-switcher-copy small{color:var(--text-secondary);margin-top:4px;font-size:.67rem;font-weight:450}.restaurant-switcher-chevron,.restaurant-switcher-loading{color:var(--text-secondary)}.restaurant-switcher-menu{z-index:100;width:max(var(--radix-dropdown-menu-trigger-width), 250px);border:1px solid var(--border);background:var(--surface-elevated);max-width:calc(100vw - 24px);color:var(--text-primary);border-radius:11px;padding:6px;box-shadow:0 14px 34px #07141547}.restaurant-switcher-label{color:var(--text-secondary);padding:7px 9px 6px;font-size:.7rem;font-weight:570}.restaurant-switcher-item{min-height:52px;color:var(--text-secondary);cursor:pointer;border-radius:7px;outline:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 9px;display:grid}.restaurant-switcher-item:is(:hover,:focus,[data-highlighted]){background:var(--surface-selected);color:var(--text-primary)}.restaurant-switcher-item[data-state=checked]{color:var(--text-primary)}.restaurant-switcher-item[data-disabled]{cursor:not-allowed;opacity:.5}.restaurant-switcher-item-avatar{width:34px;height:34px;font-size:.78rem}.restaurant-switcher-item-copy strong{color:currentColor;font-size:.8rem;font-weight:620}.restaurant-switcher-item-copy small{color:var(--text-secondary);margin-top:2px;font-size:.67rem}.restaurant-switcher-check{color:var(--action-primary);place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.restaurant-switcher-chevron{transition:transform .16s cubic-bezier(.16,1,.3,1)}.restaurant-switcher-trigger[data-state=open] .restaurant-switcher-chevron{transform:rotate(180deg)}.restaurant-switcher-loading{animation:.8s linear infinite spin}.restaurant-switcher-menu[data-state=open]{transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation:.15s cubic-bezier(.16,1,.3,1) platform-menu-in}}@media (width<=1180px){.restaurant-switcher-trigger.btn-ghost{width:calc(100% - 24px);margin-left:12px;margin-right:12px}}@media (width<=980px){.restaurant-switcher-trigger.btn-ghost{gap:8px;width:calc(100% - 18px);min-height:64px;margin:0 9px 15px;padding:8px}.restaurant-switcher-avatar{width:32px;height:36px}.restaurant-switcher-copy strong{font-size:.72rem}.restaurant-switcher-copy small{font-size:.62rem}}@media (width<=760px){.restaurant-switcher-trigger.btn-ghost{width:calc(100% - 30px);min-height:70px;margin:0 15px 20px;padding:9px 10px}.restaurant-switcher-avatar{width:38px;height:42px}.restaurant-switcher-copy strong{font-size:.82rem}.restaurant-switcher-copy small{font-size:.68rem}}.menu-editor-toolbar{align-items:center;gap:12px;margin-bottom:26px;display:flex}.menu-editor-filters{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.menu-family-filter{color:var(--text-secondary);white-space:nowrap;align-items:center;gap:8px;font-size:.72rem;font-weight:570;display:flex;position:relative}.menu-family-filter select{appearance:none;border:1px solid var(--control-border);background:var(--surface);width:178px;min-height:44px;color:var(--text-primary);font:inherit;border-radius:8px;padding:9px 32px 9px 11px;font-size:.82rem}.menu-select-chevron{color:var(--text-secondary);pointer-events:none;position:absolute;right:13px}.menu-category-tabs{background:var(--surface-selected);scrollbar-width:none;border-radius:8px;align-items:center;gap:3px;min-width:0;padding:4px;display:flex;overflow-x:auto}.menu-category-select{display:none}.menu-category-tabs::-webkit-scrollbar{display:none}.menu-category-tabs button{min-height:36px;color:var(--text-secondary);white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:7px 12px;font-size:.79rem;font-weight:570}.menu-category-tabs button:is(:hover,:focus-visible){color:var(--text-primary)}.menu-category-tabs button.selected{background:var(--surface);color:var(--text-primary)}.menu-toolbar-actions{flex:none;align-items:center;gap:8px;display:flex}.menu-organize-button[data-state=open]{background:var(--surface-selected)!important}.menu-organize-menu{min-width:218px}.menu-organize-menu .platform-action-menu-item{align-items:center;gap:9px;display:flex}.menu-category{margin:0 0 30px}.menu-category+.menu-category{margin-top:34px}.menu-category-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;display:flex}.menu-category-heading>div{align-items:baseline;gap:9px;min-width:0;display:flex}.menu-category-heading h2{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:1.16rem;font-weight:620}.menu-category-count{color:var(--text-secondary);white-space:nowrap;font-size:.72rem}.menu-category-visibility{background:var(--surface-selected);color:var(--text-secondary);border-radius:5px;padding:2px 6px;font-size:.66rem;font-weight:620}.menu-category-heading .btn{min-height:36px;padding:6px 9px;color:var(--text-secondary)!important}.menu-items{border:1px solid var(--border);background:var(--surface);border-radius:10px;overflow:hidden}.menu-item{border-bottom:1px solid var(--border);grid-template-columns:32px 48px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:13px 14px;display:grid}.menu-item:last-child{border-bottom:0}.menu-item:focus-within,.menu-item-hidden{background:var(--surface-subtle)}.menu-item-hidden .menu-thumb{opacity:.55}.menu-item-drop-target{background:var(--surface-selected)}.drag-grip{width:32px;min-height:44px;color:var(--text-secondary);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;display:inline-grid}.drag-grip:is(:hover,:focus-visible){background:var(--surface-selected);color:var(--text-primary)}.drag-grip:active,.menu-item-dragging .drag-grip{cursor:grabbing}.menu-thumb{object-fit:cover;border-radius:7px;flex:none;width:48px;height:48px;display:block}.menu-thumb.placeholder{background:var(--surface-selected);color:var(--text-secondary);place-items:center;display:grid}.menu-item-content{min-width:0;min-height:44px;color:var(--text-primary);text-align:left;background:0 0;border:0;padding:0}.menu-item-content strong{color:var(--text-primary);align-items:center;gap:7px;font-size:.88rem;font-weight:620;display:flex}.menu-item-content p{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.73rem;overflow:hidden}.menu-item-content small{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.66rem;display:block;overflow:hidden}.menu-price{min-width:70px;color:var(--text-primary);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:.87rem}.menu-controls{justify-content:flex-end;align-items:center;gap:7px;min-width:108px;display:flex}.menu-controls>span{color:var(--text-secondary);font-size:.66rem}.menu-empty{border:1px solid var(--border);background:var(--surface);border-radius:10px;overflow:hidden}.check-row label{color:var(--text-secondary)!important}.qr-restaurant-name{color:var(--text-secondary)}@media (prefers-reduced-motion:no-preference){.menu-organize-chevron{transition:transform .15s cubic-bezier(.16,1,.3,1)}.menu-organize-button[data-state=open] .menu-organize-chevron{transform:rotate(180deg)}.menu-item{transition:background-color .14s ease-out,transform .14s cubic-bezier(.16,1,.3,1)}.menu-item-dragging{transform:scale(.99)}}@media (width<=1180px){.menu-editor-toolbar{flex-direction:column;align-items:flex-start}.menu-editor-filters,.menu-toolbar-actions{width:100%}.menu-category-tabs{flex:1}.menu-toolbar-actions{justify-content:flex-end}}@media (width<=760px){.menu-editor-toolbar{gap:10px;margin-bottom:22px}.menu-editor-filters{flex-direction:column;align-items:stretch;gap:8px}.menu-family-filter{justify-content:space-between}.menu-family-filter select,.menu-category-select select{width:min(220px,72vw);font-size:16px}.menu-category-select{width:100%;display:flex;position:relative}.menu-category-select select{appearance:none;border:1px solid var(--control-border);background:var(--surface);width:100%;min-height:44px;color:var(--text-primary);border-radius:8px;flex:1;padding:9px 34px 9px 11px}.menu-category-tabs{display:none}.menu-category-tabs button{min-height:40px;padding:8px 13px;font-size:.78rem}.menu-toolbar-actions{justify-content:stretch}.menu-add-item{flex:1;order:-1}.menu-qr-button,.menu-organize-button{width:44px;min-width:44px;padding:9px!important}.menu-qr-button span,.menu-organize-button span,.menu-organize-chevron{display:none}.menu-category{margin-bottom:26px}.menu-category+.menu-category{margin-top:30px}.menu-category-heading{margin-bottom:8px}.menu-category-heading>div{gap:7px}.menu-category-heading h2{font-size:1.05rem}.menu-category-count{font-size:.68rem}.menu-category-heading .btn{width:44px;min-height:40px;padding:8px}.menu-category-heading .btn svg{width:15px}.menu-category-heading .btn span{display:none}.section-delete-action{width:44px;padding:8px!important}.section-delete-action span{display:none}.menu-items{border-radius:9px}.menu-item{grid-template-columns:44px minmax(0,1fr) 44px;grid-template-areas:"thumb content price""thumb controls grip";gap:5px 10px;padding:12px}.drag-grip{grid-area:grip;justify-self:end;width:44px}.menu-thumb{grid-area:thumb;width:44px;height:52px}.menu-item-content{grid-area:content}.menu-item-content strong{align-items:flex-start;font-size:.86rem;line-height:1.35}.menu-item-content p{max-width:none;font-size:.7rem}.menu-item-content small{font-size:.64rem}.menu-price{grid-area:price;align-self:start;min-width:0;padding-top:2px;font-size:.82rem}.menu-controls{grid-area:controls;justify-content:flex-start;min-width:0}.menu-controls>span{font-size:.64rem}}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
