.search-input-clearable[data-v-a63e4fb8]{position:relative;display:flex;flex:1 1 auto}.search-input-clearable[data-v-a63e4fb8] .ui-field{padding-right:28px}.search-input-clearable[data-v-a63e4fb8] .ui-field::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.ui-input-group>.search-input-clearable[data-v-a63e4fb8]:not(:last-child) .ui-field{border-top-right-radius:0;border-bottom-right-radius:0}.ui-input-group>.search-input-clearable[data-v-a63e4fb8]:not(:first-child) .ui-field{border-top-left-radius:0;border-bottom-left-radius:0}.ui-input-group>.search-input-clearable[data-v-a63e4fb8] .ui-field:focus{z-index:3}.search-clear-btn[data-v-a63e4fb8]{position:absolute;right:6px;top:50%;transform:translateY(-50%);z-index:4;display:flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;border-radius:50%;background:var(--field_text_disabled_color);color:var(--field_bg_color);font-size:12px;line-height:1;cursor:pointer;opacity:.6}.search-clear-btn[data-v-a63e4fb8]:hover{opacity:1}.update-toast[data-v-eff56731]{position:fixed;bottom:16px;left:16px;z-index:9999;display:flex;align-items:center;gap:8px;padding:10px 12px;background-color:var(--secondary-color);color:var(--secondary-text-color);border-radius:var(--radius-xl);box-shadow:var(--shadow-overlay);font-size:13px}.update-toast__btn[data-v-eff56731]{background-color:var(--primary-color);color:var(--primary-text-color);border:none;border-radius:var(--radius);padding:4px 12px;font-size:13px;cursor:pointer;white-space:nowrap}.update-toast__btn[data-v-eff56731]:hover{background-color:var(--primary-hover-color)}.update-toast__btn[data-v-eff56731]:disabled{opacity:var(--primary-disabled-opacity);cursor:not-allowed}.update-toast__dismiss[data-v-eff56731]{background:none;border:none;color:var(--secondary-text-color);font-size:18px;line-height:1;cursor:pointer;padding:0 2px;opacity:.7}.update-toast__dismiss[data-v-eff56731]:hover{opacity:1}.update-toast-enter-active[data-v-eff56731]{transition:transform .3s ease,opacity .3s ease}.update-toast-leave-active[data-v-eff56731]{transition:transform .2s ease,opacity .2s ease}.update-toast-enter-from[data-v-eff56731],.update-toast-leave-to[data-v-eff56731]{transform:translateY(16px);opacity:0}.mobile-nav-backdrop[data-v-1dac6136]{position:fixed;inset:0;background:#00000080;z-index:1060}.mobile-nav-drawer[data-v-1dac6136]{position:fixed;top:0;left:0;bottom:0;width:min(320px,85vw);display:flex;flex-direction:column;background:var(--header_bg);color:var(--text-color);z-index:1061;overflow-y:auto;box-shadow:2px 0 8px #0000004d}.drawer-user[data-v-1dac6136]{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:var(--field_border);flex-shrink:0}.drawer-user>.ui-icon[data-v-1dac6136]{font-size:1.8em}.drawer-user .drawer-user-name[data-v-1dac6136]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawer-close[data-v-1dac6136]{margin-left:auto;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:none;border:none;border-radius:var(--radius);color:var(--text-color);font-size:26px;cursor:pointer;transition:background .2s}.drawer-close[data-v-1dac6136]:hover{background:var(--header_menu_bg_hover)}.drawer-section[data-v-1dac6136]{padding:12px 8px}.drawer-section+.drawer-section[data-v-1dac6136]{border-top:var(--field_border)}.drawer-section h2[data-v-1dac6136]{margin:0 0 4px;padding:0 12px;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.drawer-item[data-v-1dac6136]{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:10px 12px;border:none;border-radius:var(--radius);background:none;color:var(--text-color);font-size:1rem;font-family:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:background .2s}.drawer-item .ui-icon[data-v-1dac6136]{font-size:1.4em;flex-shrink:0}.drawer-item[data-v-1dac6136]:hover{background:var(--header_menu_bg_hover)}.drawer-item.active[data-v-1dac6136]{background:var(--primary-color);color:var(--header_menu_text_color_selected);cursor:default}.drawer-fade-enter-active[data-v-1dac6136],.drawer-fade-leave-active[data-v-1dac6136]{transition:opacity .25s ease}.drawer-fade-enter-from[data-v-1dac6136],.drawer-fade-leave-to[data-v-1dac6136]{opacity:0}.drawer-slide-enter-active[data-v-1dac6136],.drawer-slide-leave-active[data-v-1dac6136]{transition:transform .25s ease}.drawer-slide-enter-from[data-v-1dac6136],.drawer-slide-leave-to[data-v-1dac6136]{transform:translate(-100%)}.chat-message[data-v-2d5e0f4c]{margin-bottom:8px;display:flex}.chat-message--user[data-v-2d5e0f4c]{justify-content:flex-end}.chat-message--assistant[data-v-2d5e0f4c]{justify-content:flex-start}.chat-message__content[data-v-2d5e0f4c]{max-width:80%;padding:8px 12px;border-radius:var(--radius-xl);white-space:pre-wrap;word-break:break-word}.chat-message--assistant .chat-message__content[data-v-2d5e0f4c]{max-width:100%;width:100%}.chat-message__content--markdown[data-v-2d5e0f4c]{white-space:normal}.chat-message__content--markdown[data-v-2d5e0f4c] :first-child{margin-top:0}.chat-message__content--markdown[data-v-2d5e0f4c] :last-child{margin-bottom:0}.chat-message__content--markdown[data-v-2d5e0f4c] p{margin:0 0 8px}.chat-message__content--markdown[data-v-2d5e0f4c] ul,.chat-message__content--markdown[data-v-2d5e0f4c] ol{margin:0 0 8px;padding-left:1.25em}.chat-message__content--markdown[data-v-2d5e0f4c] li{margin-bottom:2px}.chat-message__content--markdown[data-v-2d5e0f4c] h1,.chat-message__content--markdown[data-v-2d5e0f4c] h2,.chat-message__content--markdown[data-v-2d5e0f4c] h3,.chat-message__content--markdown[data-v-2d5e0f4c] h4{margin:8px 0 4px;font-size:1em;font-weight:700}.chat-message__content--markdown[data-v-2d5e0f4c] a{color:inherit;text-decoration:underline}.chat-message__content--markdown[data-v-2d5e0f4c] code{background:#0000001a;padding:1px 4px;border-radius:var(--radius);font-size:.9em}.chat-message__content--markdown[data-v-2d5e0f4c] pre{background:#0000001a;padding:8px;border-radius:var(--radius-lg);overflow-x:auto;margin:0 0 8px}.chat-message__content--markdown[data-v-2d5e0f4c] pre code{background:none;padding:0}.chat-message__content--markdown[data-v-2d5e0f4c] blockquote{margin:0 0 8px;padding-left:8px;border-left:3px solid currentColor;opacity:.85}.chat-message__content--markdown[data-v-2d5e0f4c] table{border-collapse:collapse;margin:0 0 8px;width:100%}.chat-message__content--markdown[data-v-2d5e0f4c] th,.chat-message__content--markdown[data-v-2d5e0f4c] td{border:1px solid currentColor;padding:2px 6px}.chat-message--user .chat-message__content[data-v-2d5e0f4c]{background:var(--primary-color);color:var(--primary-text-color)}.chat-message--assistant .chat-message__content[data-v-2d5e0f4c]{background:var(--secondary-color);color:var(--secondary-text-color)}.chat-message__content--markdown[data-v-2d5e0f4c] .chat-message__typing{animation:blink-2d5e0f4c 1s infinite}@keyframes blink-2d5e0f4c{50%{opacity:.5}}.chat-panel[data-v-aeafc3fb]{position:fixed;top:0;right:0;bottom:0;display:flex;flex-direction:column;background:var(--field_bg_color);--surface-text-color: var(--field_text_color);border-left:1px solid var(--field_border_color);z-index:1060;box-shadow:-2px 0 8px #00000026}@media(max-width:600px){.chat-panel[data-v-aeafc3fb]{position:fixed;inset:0;width:100%!important;border-left:none;z-index:9999}}.chat-panel__resize[data-v-aeafc3fb]{position:absolute;top:0;left:-3px;width:6px;height:100%;cursor:col-resize;z-index:1}.chat-panel__resize[data-v-aeafc3fb]:hover{background:var(--primary-color);opacity:.3}@media(max-width:600px){.chat-panel__resize[data-v-aeafc3fb]{display:none}}.chat-panel__header[data-v-aeafc3fb]{padding:12px 16px;background:var(--title-bar, var(--primary-color));color:var(--title-bar-text, var(--primary-text-color));display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.chat-panel__title[data-v-aeafc3fb]{font-weight:700;font-size:1rem}.chat-panel__close[data-v-aeafc3fb]{background:none;border:none;color:var(--primary-text-color);font-size:20px;cursor:pointer;padding:0;line-height:1;display:flex;align-items:center}.chat-panel__close .ui-icon[data-v-aeafc3fb]{font-size:1em}.chat-panel__close[data-v-aeafc3fb]:hover{opacity:.8}.chat-panel__session-bar[data-v-aeafc3fb]{display:flex;flex-direction:column;border-bottom:2px solid var(--field_border_color);box-shadow:var(--shadow-raised);flex-shrink:0}.chat-panel__new-chat[data-v-aeafc3fb]{display:flex;align-items:center;gap:6px;padding:8px 12px;border:none;background:none;cursor:pointer;font-size:13px;font-weight:600;color:var(--primary-color);border-bottom:1px solid var(--field_border_color)}.chat-panel__new-chat[data-v-aeafc3fb]:hover{background:var(--field_bg_hover_color)}.chat-panel__new-chat .ui-icon[data-v-aeafc3fb]{font-size:16px}.chat-panel__sessions[data-v-aeafc3fb]{max-height:76px;overflow-y:auto}.chat-panel__session[data-v-aeafc3fb]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px;border:none;background:none;cursor:pointer;font-size:13px;color:var(--field_text_color);text-align:left;outline:none}.chat-panel__session+.chat-panel__session[data-v-aeafc3fb]{border-top:1px solid var(--field_border_color)}.chat-panel__session[data-v-aeafc3fb]:hover{background:var(--field_bg_hover_color)}.chat-panel__session--active[data-v-aeafc3fb]{background:var(--field_bg_hover_color);font-weight:600;border-left:3px solid var(--primary-color)}.chat-panel__session-label[data-v-aeafc3fb]{pointer-events:none}.chat-panel__session-close[data-v-aeafc3fb]{font-size:14px;line-height:1;opacity:.4;padding:2px 4px;cursor:pointer;flex-shrink:0}.chat-panel__session-close[data-v-aeafc3fb]:hover{opacity:1;color:var(--danger-color)}.chat-panel__messages[data-v-aeafc3fb]{flex:1;overflow-y:auto;padding:12px}.chat-panel__error[data-v-aeafc3fb]{padding:8px 12px;background:var(--danger-color);color:var(--danger-text-color);font-size:13px;flex-shrink:0}.chat-panel__input[data-v-aeafc3fb]{display:flex;padding:8px;gap:8px;border-top:1px solid var(--field_border_color);flex-shrink:0}.chat-panel__input .ui-field[data-v-aeafc3fb]{flex:1}.chat-panel__input .ui-button[data-v-aeafc3fb]{flex-shrink:0;display:flex;align-items:center;justify-content:center}.chat-widget__fab[data-v-aeafc3fb]{position:fixed;bottom:20px;right:20px;width:56px;height:56px;border-radius:50%;background:var(--primary-color);color:var(--primary-text-color);border:none;font-size:24px;cursor:pointer;box-shadow:var(--shadow-overlay);display:flex;align-items:center;justify-content:center;z-index:1061;transition:background .2s}.chat-widget__fab .ui-icon[data-v-aeafc3fb]{font-size:1em}.chat-widget__fab[data-v-aeafc3fb]:hover{background:var(--primary-hover-color)}.chat-slide-enter-active[data-v-aeafc3fb],.chat-slide-leave-active[data-v-aeafc3fb]{transition:transform .25s ease}.chat-slide-enter-from[data-v-aeafc3fb],.chat-slide-leave-to[data-v-aeafc3fb]{transform:translate(100%)}.whats-new-group+.whats-new-group[data-v-affa98aa]{margin-top:24px}.whats-new-section[data-v-affa98aa]{margin:0 0 10px;font-size:var(--font-size-label);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--field-text-muted)}.whats-new-card[data-v-affa98aa]{margin-bottom:12px;padding:16px;border:1px solid transparent;border-radius:var(--radius-card);background:var(--surface-container)}.whats-new-card--new[data-v-affa98aa]{border-color:var(--primary-color);background:color-mix(in srgb,var(--primary-color) 14%,var(--surface-container))}.whats-new-card-header[data-v-affa98aa]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.whats-new-date[data-v-affa98aa]{flex:1;min-width:0;font-size:var(--font-size-heading);font-weight:600}.whats-new-version[data-v-affa98aa]{font-size:var(--font-size-label);color:var(--field-text-muted);font-variant-numeric:tabular-nums}.whats-new-changes[data-v-affa98aa]{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;font-size:var(--font-size-body)}.whats-new-change[data-v-affa98aa]{--kind-color: var(--field-text-muted)}.whats-new-change--feature[data-v-affa98aa]{--kind-color: var(--primary-color)}.whats-new-change--improvement[data-v-affa98aa]{--kind-color: var(--suggestion-color)}.whats-new-change-type[data-v-affa98aa]{margin-bottom:4px;font-size:var(--font-size-label);font-weight:600;color:var(--kind-color)}.whats-new-change-texts[data-v-affa98aa]{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:16px;list-style:disc}.whats-new-change-texts li[data-v-affa98aa]::marker{color:var(--kind-color)}.whats-new-change-texts li[data-v-affa98aa]:only-child{margin-left:-16px;list-style:none}.whats-new-change--feature .whats-new-change-texts[data-v-affa98aa]{font-weight:500}html[data-theme-variant=win95] .whats-new-card[data-v-affa98aa]{border:none;box-shadow:var(--bevel-raised)}html[data-theme-variant=win95] .whats-new-card--new[data-v-affa98aa]{background:#fff;box-shadow:var(--bevel-sunken)}.default-layout[data-v-beacbc06]{transition:margin-right .25s ease}.app-shell[data-v-beacbc06]{display:flex;flex-direction:column;min-height:100vh}.page-content[data-v-beacbc06]{width:92%;margin:0 auto;flex:1 0 auto}.auth-layout[data-v-ef9b829f]{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%}@media(max-width:600px){.auth-layout.login-bg[data-v-ef9b829f]{background:none}}:root{--font-family: "Poppins", serif;--radius-sm: .2rem;--radius: .25rem;--radius-lg: .375rem;--radius-xl: .5rem;--radius-modal: var(--radius-card);--radius-card: 16px;--radius-control: 10px;--radius-pill: 999px;--control-height: 2.5rem;--font-size-title: 1.25rem;--font-size-heading: 1rem;--font-size-body: .9375rem;--font-size-caption: .8125rem;--font-size-label: .75rem;--control-bg: color-mix(in srgb, var(--field_text_color) 4%, var(--field_bg_color_no_transp));--control-border: color-mix(in srgb, var(--field_text_color) 18%, transparent);--control-border-hover: color-mix(in srgb, var(--field_text_color) 32%, transparent);--control-border-strong: color-mix(in srgb, var(--field_text_color) 55%, transparent);--control-focus-ring: 0 0 0 3px color-mix(in srgb, var(--primary-color) 35%, transparent);--field-focus-border: var(--control-border-strong);--field-focus-ring: none;--control-height-sm: 2.25rem;--control-tonal: color-mix(in srgb, var(--field_text_color) 10%, var(--field_bg_color_no_transp));--control-tonal-hover: color-mix(in srgb, var(--field_text_color) 16%, var(--field_bg_color_no_transp));--control-selected: color-mix(in srgb, var(--primary-color) 32%, var(--field_bg_color_no_transp));--control-selected-hover: color-mix(in srgb, var(--primary-color) 42%, var(--field_bg_color_no_transp));--control-state-hover: color-mix(in srgb, var(--field_text_color) 8%, transparent);--control-state-press: color-mix(in srgb, var(--field_text_color) 12%, transparent);--control-label-bg: color-mix(in srgb, var(--field_text_color) 7%, var(--field_bg_color_no_transp));--field-text-muted: color-mix(in srgb, var(--field_text_color) 65%, transparent);--table-line: color-mix(in srgb, var(--field_text_color) 9%, transparent);--table-line-strong: color-mix(in srgb, var(--field_text_color) 16%, transparent);--shadow-field: rgba(0, 0, 0, .4) 3px 5px 8px;--shadow-menu: rgba(0, 0, 0, .4) 2px 2px 4px;--shadow-overlay: 0 4px 12px rgba(0, 0, 0, .15);--shadow-raised: 0 2px 6px rgba(0, 0, 0, .1);--shadow-dialog: 0 24px 48px -12px rgba(0, 0, 0, .45);--dialog-scrim: rgba(0, 0, 0, .55)}html[data-theme=dark],html:not([data-theme]){color-scheme:dark;--text-color: #ebe9fc;--text-disabled-color: #6c757d;--primary-color: #6c929b;--primary-hover-color: rgb(37.7073906486%, 52.036199095%, 55.4298642534%);--primary-text-color: white;--primary-disabled-opacity: .7;--secondary-color: #1a1d1e;--secondary-hover-color: rgb(3.6960784314%, 4.1225490196%, 4.2647058824%);--secondary-text-color: #ebe9fc;--secondary-disabled-opacity: .7;--important-color: #e59428;--important-text-color: #120f0c;--danger-color: #dc3545;--danger-hover-color: rgb(82.7252419955%, 14.3335815339%, 20.8860759494%);--danger-text-color: #ebe9fc;--danger-disabled-opacity: .7;--suggestion-color: #497f53;--suggestion-hover-color: rgb(22.7874509804%, 39.6439215686%, 25.9090196078%);--suggestion-border-color: rgb(35.9274509804%, 62.5039215686%, 40.8490196078%);--suggestion-text-color: #ebe9fc;--suggestion-bg-color: rgb(22.2039215686%, 28.6980392157%, 26.737254902%);--suggestion-bg-hover-color: rgb(23.0274509804%, 31.4039215686%, 27.4823529412%);--main_background_color: #494949;--main-background-text-color: #ebe9fc;--header_bg: black;--header_menu_bg: none;--header_menu_bg_hover: #1a1d1e;--header_menu_text_color_selected: white;--field_text_color: white;--field_text_disabled_color: #bbb;--field_text_selected_color: white;--field_bg_color_no_transp: #343a40;--field_bg_hover_color_no_transp: rgb(14.1162947938%, 15.7450980392%, 17.3739012847%);--field_bg_color: #343a40;--field_bg_hover_color: rgb(14.1162947938%, 15.7450980392%, 17.3739012847%);--field_bg_disabled_color: #2a2e32;--field_bg_selected_color: #6c929b;--field_bg_selected_hover_color: rgb(36.0879574502%, 49.8013812813%, 53.0492974518%);--field_border_color: black;--field_border: solid black 0px;--field_focus_box_shadow: 0 0 0 .15rem rgba(0, 0, 0, .75);--surface-container: rgb(22.6335361731%, 25.2450980392%, 27.8566599053%);--surface-container-high: rgb(26.6680189317%, 29.7450980392%, 32.8221771467%);--surface-glass: rgba(44, 48, 53, .74);--surface-on-glass: rgb(27.5645706558%, 30.7450980392%, 33.9256254226%);--menu_text_color: white;--menu_text_disabled_color: grey;--menu_text_selected_color: white;--menu_default_color: #1a1d1e;--menu_default_hover_color: rgb(14.8389355742%, 16.5511204482%, 17.1218487395%);--menu_selected_color: #6c929b;--menu_selected_hover_color: rgb(48.3043581805%, 61.6678574264%, 64.8328967214%);--menu_border_color: black;--dropdown-icon-url: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%23ffffff' d='M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z'/%3e%3c/svg%3e");--field-valid-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23497f53' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");--field-invalid-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e")}html[data-theme=light]{--text-color: #120f0c;--text-disabled-color: #6c757d;--primary-color: #6c929b;--primary-hover-color: rgb(37.7073906486%, 52.036199095%, 55.4298642534%);--primary-text-color: #ebe9fc;--primary-disabled-opacity: .7;--secondary-color: #d4d9d9;--secondary-hover-color: rgb(75.7051561365%, 78.5301379811%, 78.5301379811%);--secondary-text-color: #120f0c;--secondary-disabled-opacity: .7;--important-color: #e59428;--important-text-color: #120f0c;--danger-color: #dc3545;--danger-hover-color: rgb(82.7252419955%, 14.3335815339%, 20.8860759494%);--danger-text-color: #ebe9fc;--danger-disabled-opacity: .7;--suggestion-color: #5a9966;--suggestion-hover-color: rgb(29.3681917211%, 49.9259259259%, 33.2839506173%);--suggestion-border-color: rgb(46.6666666667%, 68.6274509804%, 50.8496732026%);--suggestion-text-color: #ebe9fc;--suggestion-bg-color: rgb(85.7647058824%, 91.2%, 86.8%);--suggestion-bg-hover-color: rgb(79.2941176471%, 87.2%, 80.8%);--main_background_color: #494949;--main-background-text-color: white;--header_bg: white;--header_menu_bg: none;--header_menu_bg_hover: #d3d3d3;--header_menu_text_color_selected: white;--field_text_color: #131313;--field_text_disabled_color: #797979;--field_text_selected_color: white;--field_bg_color_no_transp: white;--field_bg_hover_color_no_transp: rgb(85%, 85%, 85%);--field_bg_color: white;--field_bg_hover_color: rgb(85%, 85%, 85%);--field_bg_disabled_color: #e9ecef;--field_bg_selected_color: #6c929b;--field_bg_selected_hover_color: rgb(29.6102246567%, 40.8621100262%, 43.5270302453%);--field_border_color: rgb(50%, 50%, 50%);--field_border: solid rgb(50%, 50%, 50%) 0px;--field_focus_box_shadow: 0 0 0 .15rem rgba(50%, 50%, 50%, .75);--surface-container: rgb(96%, 96%, 96%);--surface-container-high: rgb(91%, 91%, 91%);--surface-glass: rgba(232, 234, 237, .7);--surface-on-glass: white;--menu_text_color: #131313;--menu_text_disabled_color: grey;--menu_text_selected_color: white;--menu_default_color: #dfdfdf;--menu_default_hover_color: rgb(72.4509803922%, 72.4509803922%, 72.4509803922%);--menu_selected_color: #6c929b;--menu_selected_hover_color: rgb(37.7073906486%, 52.036199095%, 55.4298642534%);--menu_border_color: rgb(50%, 50%, 50%);--dropdown-icon-url: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%23131313' d='M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z'/%3e%3c/svg%3e");--field-valid-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%235a9966' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");--field-invalid-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e")}:root{--font-family-mono: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--muted-text-color: var(--field_text_disabled_color)}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0;font-size:1rem;font-weight:400;line-height:1.5;text-align:left}[hidden]{display:none!important}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p,ol,ul,dl,pre{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em;font-weight:400}hr{box-sizing:content-box;height:0;overflow:visible;margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}a{color:var(--primary-color);text-decoration:none;background-color:transparent}a:hover{color:var(--primary-hover-color);text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code{font-family:var(--font-family-mono)}code{font-size:87.5%;word-wrap:break-word}pre{display:block;overflow:auto;font-size:87.5%;color:inherit}pre code{font-size:inherit;color:inherit;word-break:normal}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:var(--muted-text-color);text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}[role=button]{cursor:pointer}select{word-wrap:normal}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}output{display:inline-block}@media print{@page{size:a3}*,*:before,*:after{text-shadow:none!important;box-shadow:none!important}body{min-width:992px!important}a:not(.ui-button){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}pre,blockquote{border:1px solid #adb5bd;-moz-column-break-inside:avoid;break-inside:avoid}tr,img{-moz-column-break-inside:avoid;break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{-moz-column-break-after:avoid;break-after:avoid}}@font-face{font-family:Poppins;font-style:normal;ascent-override:100%;descent-override:40%;font-weight:400;src:url(/assets/poppins-latin-400-C1b4keMs.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;ascent-override:100%;descent-override:40%;font-weight:700;src:url(/assets/poppins-latin-700-idYPprU0.woff2) format("woff2")}h1{font-size:clamp(1.5em,2vw,1.8em)}hr{border-color:#c1c1c1}hr.dashed{border-top:1px dashed}hr{margin-top:1.7em;padding:0}.login-bg{background:linear-gradient(#000000b3,#000000b3),url(/assets/background-login-DLBTAIiT.webp) no-repeat center;background-size:cover}.svg-white{fill:#fff}.no-button-styling{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer}.flex-split-elements,.split-elements{display:flex;justify-content:space-between}.vertical-center{align-items:center}.table-number-row{font-weight:700;text-align:right;width:0}.customTable,.table-scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch;container-type:inline-size;scrollbar-width:thin;scrollbar-color:var(--secondary-color) transparent}@media(max-width:800px){.customTable th,.table-scroll-x th{white-space:nowrap}.customTable caption>div.flex-split-elements,.table-scroll-x caption>div.flex-split-elements{flex-wrap:wrap;row-gap:6px}}.customTable caption>div,.table-scroll-x caption>div{position:sticky;left:0;max-width:calc(100cqw - 1.5rem)}.customTable tfoot th>div,.customTable tfoot td>div,.table-scroll-x tfoot th>div,.table-scroll-x tfoot td>div{position:sticky;left:0;max-width:100cqw}.customTable{border-radius:var(--radius);border:var(--field_border);margin-bottom:25px;transition:background-color .2s}.customTable caption{color:var(--title-bar-text, var(--field_text_color));border-radius:var(--radius) var(--radius) 0 0;background:var(--title-bar, var(--field_bg_color_no_transp));padding:.75rem;font-size:1.1em}.customTable .ui-table{margin:0}.customTable th{transition:background-color .2s}.customTable.white{background:#fff;--surface-text-color: var(--menu_text_color)}.customTable.white caption{color:#000}.customTable.white th:hover{background:#d3d3d3}.form-box{--surface-text-color: var(--field_text_color)}.ui-modal-open{overflow:hidden}.button-border button{border-color:var(--menu_border_color)}.actions{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:15px}.actions.two-elements{grid-template-columns:1fr 1fr}@media(max-width:1200px){.actions{grid-template-columns:repeat(2,1fr)}}@media(max-width:800px){.actions{grid-template-columns:1fr}}.actions .last-action{justify-self:right}@media(max-width:1200px){.actions .last-action{grid-column:-2}}.table-actions-row{display:flex;justify-content:right}.table-actions-row:is(th,td){display:table-cell;text-align:right;white-space:nowrap}.table-actions-row:is(th,td)>div{display:inline-flex}.table-actions-row button{margin-left:5px}.table-actions-row .ui-button-group button{margin-left:0}.break-long-text{word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.text-box{background:var(--field_bg_color);color:var(--field_text_color);padding:50px;border-radius:var(--radius)}.text-box.text-box--small{padding:5px}.text-box a{color:#1e90ff;text-decoration:underline}.text-box a:hover{color:#6495ed}.text-box .list{font-size:20px}.text-box .warning{color:var(--important-color)}.text-box .danger{color:var(--danger-color)}.loading-spinner-text{margin-top:5px;text-align:center}.larger-text{font-size:1.08em}.unseen-dot{display:inline-block;flex-shrink:0;width:9px;height:9px;border-radius:50%;background:var(--primary-color);animation:unseen-dot-blink 1.6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.unseen-dot{animation:none}}@keyframes unseen-dot-blink{0%,to{opacity:1}50%{opacity:.2}}.ui-button-group--sm,.ui-button--sm,.ui-button-group--sm>.ui-button{--control-h: var(--control-height-sm)}.ui-button{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;border:1px solid transparent;border-radius:var(--radius-control);background-color:transparent;box-shadow:var(--button-shadow, none);font-size:1rem;font-weight:500;line-height:1.25;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ui-button:not(:disabled):not(.is-disabled){cursor:pointer}.ui-button:hover{text-decoration:none}.ui-button:disabled,.ui-button.is-disabled{opacity:.65}.ui-button:focus{box-shadow:var(--button-shadow, none);outline:none}.ui-button:focus-visible{outline:none;box-shadow:var(--button-focus-shadow, var(--control-focus-ring))}.ui-button--block{display:flex;width:100%}a.ui-button.is-disabled{pointer-events:none}.ui-button--pill{border-radius:999px}.ui-button{min-height:var(--control-h, var(--control-height));padding:0 1rem}.ui-button--sm,.ui-button-group--sm>.ui-button{padding:0 .75rem;font-size:.875rem}.ui-button--lg,.ui-button-group--lg>.ui-button{--control-h: 3rem;padding:0 1.5rem}.ui-button--link{min-height:0;padding:.5rem 1rem}.ui-button--link.ui-button--sm,.ui-button-group--sm>.ui-button--link.ui-button{padding:.25rem .5rem}.ui-button--link:disabled,.ui-button--link.is-disabled{pointer-events:none}.ui-button.ui-button--icon-action{min-height:0}.ui-button--primary{background:var(--primary-color);border-color:transparent;color:var(--primary-text-color)}.ui-button--primary:disabled,.ui-button--primary.is-disabled{background:var(--primary-color);border-color:transparent;color:var(--primary-text-color);opacity:var(--primary-disabled-opacity)}.ui-button--primary:not(:disabled):not(.is-disabled):hover,.ui-button--primary:focus,.ui-button--primary:not(:disabled):not(.is-disabled):active,.ui-button--primary:not(:disabled):not(.is-disabled).is-active{background:var(--primary-hover-color);border-color:transparent;color:var(--primary-text-color)}.ui-button--secondary{background:var(--control-tonal);border-color:transparent;color:var(--field_text_color)}.ui-button--secondary:disabled,.ui-button--secondary.is-disabled{background:var(--control-tonal);border-color:transparent;color:var(--field_text_color);opacity:var(--secondary-disabled-opacity)}.ui-button--secondary:not(:disabled):not(.is-disabled):hover,.ui-button--secondary:focus,.ui-button--secondary:not(:disabled):not(.is-disabled):active{background:var(--control-tonal-hover);border-color:transparent;color:var(--field_text_color)}.ui-button--secondary[aria-pressed],.ui-button--secondary[aria-pressed]:focus,.ui-button--secondary[aria-pressed]:disabled,.ui-button--secondary[aria-pressed].is-disabled{border-color:var(--control-border);background:var(--control-bg);color:var(--field_text_color)}.ui-button--secondary[aria-pressed]:not(:disabled):not(.is-disabled):hover{border-color:var(--control-border-hover);background:var(--field_bg_hover_color_no_transp)}.ui-button--secondary[aria-pressed]:not(:disabled):not(.is-disabled).is-active{border-color:var(--control-border);background:var(--control-selected);color:var(--field_text_color)}.ui-button--secondary[aria-pressed]:not(:disabled):not(.is-disabled).is-active:hover{background:var(--control-selected-hover)}.ui-button--outline-secondary,.ui-button--outline-secondary:focus,.ui-button--outline-secondary:disabled,.ui-button--outline-secondary.is-disabled,.ui-button--outline-secondary:not(:disabled):not(.is-disabled):hover,.ui-button--outline-secondary:not(:disabled):not(.is-disabled):active,.ui-button--outline-secondary:not(:disabled):not(.is-disabled).is-active{color:var(--surface-text-color);border-color:var(--control-border);background:var(--control-bg)}.ui-button--outline-secondary:not(:disabled):not(.is-disabled):hover{border-color:var(--control-border-hover);background:color-mix(in srgb,var(--surface-text-color) 8%,var(--control-bg))}.ui-button--outline-secondary:not(:disabled):not(.is-disabled):active,.ui-button--outline-secondary:not(:disabled):not(.is-disabled).is-active{background:color-mix(in srgb,var(--surface-text-color) 14%,var(--control-bg))}.ui-button--outline-danger,.ui-button--outline-danger:focus,.ui-button--outline-danger:disabled{color:var(--danger-color);border-color:color-mix(in srgb,var(--danger-color) 60%,transparent);background:transparent}.ui-button--outline-danger:not(:disabled):not(.is-disabled):hover,.ui-button--outline-danger:not(:disabled):not(.is-disabled):active{color:var(--danger-color);border-color:var(--danger-color);background:color-mix(in srgb,var(--danger-color) 12%,transparent)}.ui-button--danger{background:var(--danger-color);border-color:transparent;color:var(--danger-text-color)}.ui-button--danger:disabled,.ui-button--danger.is-disabled{background:var(--danger-color);border-color:transparent;color:var(--danger-text-color);opacity:var(--danger-disabled-opacity)}.ui-button--danger:not(:disabled):not(.is-disabled):hover,.ui-button--danger:focus,.ui-button--danger:not(:disabled):not(.is-disabled):active{background:var(--danger-hover-color);border-color:transparent;color:var(--danger-text-color)}.ui-button--warning{background:var(--important-color);border-color:transparent;color:var(--important-text-color)}.ui-button--warning:disabled,.ui-button--warning.is-disabled{background:var(--important-color);border-color:transparent;color:var(--important-text-color);opacity:.7}.ui-button--warning:not(:disabled):not(.is-disabled):hover,.ui-button--warning:focus,.ui-button--warning:not(:disabled):not(.is-disabled):active{background:color-mix(in srgb,var(--important-color) 88%,#000);border-color:transparent;color:var(--important-text-color)}.ui-button-group.ui-segmented,.ui-button-group.ui-button-group--toggle{display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid var(--control-border);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--field_bg_color_no_transp) 75%,transparent);position:relative;vertical-align:middle}.ui-button-group.ui-segmented>.ui-button,.ui-button-group.ui-button-group--toggle>.ui-button{flex:1 1 auto}.ui-button-group.ui-segmented>.ui-button,.ui-button-group.ui-segmented>.ui-dropdown>.ui-button,.ui-button-group.ui-button-group--toggle>.ui-button,.ui-button-group.ui-button-group--toggle>.ui-dropdown>.ui-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:calc(var(--control-h, var(--control-height)) - 6px);margin:0;padding:0 .875rem;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--field-text-muted);font-weight:500;line-height:1.25;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.ui-button-group.ui-segmented>.ui-button:not(:disabled):not(.is-disabled):hover,.ui-button-group.ui-segmented>.ui-dropdown>.ui-button:not(:disabled):not(.is-disabled):hover,.ui-button-group.ui-button-group--toggle>.ui-button:not(:disabled):not(.is-disabled):hover,.ui-button-group.ui-button-group--toggle>.ui-dropdown>.ui-button:not(:disabled):not(.is-disabled):hover{background:var(--control-state-hover);color:var(--field_text_color)}.ui-button-group.ui-segmented>.ui-button:not(:disabled):not(.is-disabled):active,.ui-button-group.ui-segmented>.ui-dropdown>.ui-button:not(:disabled):not(.is-disabled):active,.ui-button-group.ui-button-group--toggle>.ui-button:not(:disabled):not(.is-disabled):active,.ui-button-group.ui-button-group--toggle>.ui-dropdown>.ui-button:not(:disabled):not(.is-disabled):active{background:var(--control-state-press)}.ui-button-group.ui-segmented>.ui-button:disabled,.ui-button-group.ui-segmented>.ui-button.is-disabled,.ui-button-group.ui-segmented>.ui-dropdown>.ui-button:disabled,.ui-button-group.ui-segmented>.ui-dropdown>.ui-button.is-disabled,.ui-button-group.ui-button-group--toggle>.ui-button:disabled,.ui-button-group.ui-button-group--toggle>.ui-button.is-disabled,.ui-button-group.ui-button-group--toggle>.ui-dropdown>.ui-button:disabled,.ui-button-group.ui-button-group--toggle>.ui-dropdown>.ui-button.is-disabled{background:transparent;color:var(--field-text-muted);opacity:.5;cursor:not-allowed}.ui-button-group.ui-segmented>.ui-button:focus-visible,.ui-button-group.ui-segmented>.ui-button:has(>input:focus-visible),.ui-button-group.ui-segmented>.ui-dropdown>.ui-button:focus-visible,.ui-button-group.ui-segmented>.ui-dropdown>.ui-button:has(>input:focus-visible),.ui-button-group.ui-button-group--toggle>.ui-button:focus-visible,.ui-button-group.ui-button-group--toggle>.ui-button:has(>input:focus-visible),.ui-button-group.ui-button-group--toggle>.ui-dropdown>.ui-button:focus-visible,.ui-button-group.ui-button-group--toggle>.ui-dropdown>.ui-button:has(>input:focus-visible){outline:2px solid var(--primary-color);outline-offset:1px;box-shadow:var(--button-shadow, none)}.ui-button-group.ui-segmented>.ui-button:not(:disabled):not(.is-disabled).is-active,.ui-button-group.ui-button-group--toggle>.ui-button:not(:disabled):not(.is-disabled).is-active{background:var(--primary-color);color:var(--primary-text-color);box-shadow:var(--button-shadow, 0 1px 2px rgba(0, 0, 0, .2));cursor:default;pointer-events:none}.ui-button-group.ui-segmented>.ui-dropdown>.ui-button,.ui-button-group.ui-button-group--toggle>.ui-dropdown>.ui-button{padding:0 .625rem}.ui-button-group.ui-segmented.ui-button-group--sm>.ui-button,.ui-button-group.ui-button-group--toggle.ui-button-group--sm>.ui-button{padding:0 .75rem;font-size:.875rem}.ui-button-group--toggle>.ui-button input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.ui-button-group.ui-segmented:not(:has(>[aria-pressed],>.is-active)){gap:0;padding:0;overflow:hidden}.ui-button-group.ui-segmented:not(:has(>[aria-pressed],>.is-active))>.ui-button,.ui-button-group.ui-segmented:not(:has(>[aria-pressed],>.is-active))>.ui-dropdown>.ui-button{min-height:calc(var(--control-h, var(--control-height)) - 2px);border-radius:0;color:var(--field_text_color)}.ui-button-group.ui-segmented:not(:has(>[aria-pressed],>.is-active))>.ui-button:focus-visible,.ui-button-group.ui-segmented:not(:has(>[aria-pressed],>.is-active))>.ui-dropdown>.ui-button:focus-visible{outline:none;box-shadow:var(--button-focus-shadow, inset 0 0 0 2px var(--primary-color))}.ui-button-group--toggle:has(.ui-button.is-disabled){cursor:not-allowed}.ui-input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.ui-input-group>.ui-field,.ui-input-group>.ui-select,.ui-input-group>.ui-picker-field,.ui-input-group>.ui-number-field{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.ui-input-group>.ui-field:focus,.ui-input-group>.ui-select:focus,.ui-input-group>.ui-picker-field:focus,.ui-input-group>.ui-number-field:focus{z-index:3}.ui-input-group>.ui-field:not(:first-child),.ui-input-group>.ui-select:not(:first-child),.ui-input-group>.ui-picker-field:not(:first-child),.ui-input-group>.ui-number-field:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.ui-input-group>.ui-field:not(:last-child),.ui-input-group>.ui-select:not(:last-child),.ui-input-group>.ui-picker-field:not(:last-child),.ui-input-group>.ui-number-field:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.ui-input-group__prepend,.ui-input-group__append{display:flex}.ui-input-group__prepend .ui-button,.ui-input-group__append .ui-button{position:relative}.ui-input-group__prepend{margin-right:-1px}.ui-input-group__append{margin-left:-1px}.ui-input-group>.ui-input-group__prepend>.ui-button,.ui-input-group>.ui-input-group__append:not(:last-child)>.ui-button,.ui-input-group>.ui-input-group__append:last-child>.ui-button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.ui-input-group>.ui-input-group__append>.ui-button,.ui-input-group>.ui-input-group__prepend:not(:first-child)>.ui-button,.ui-input-group>.ui-input-group__prepend:first-child>.ui-button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.ui-input-group--labeled{position:relative}.ui-input-group--labeled:before{content:attr(data-label);position:absolute;top:0;left:.625rem;z-index:4;padding:0 .25rem;transform:translateY(-50%);background:linear-gradient(to bottom,var(--field_bg_color_no_transp) 50%,var(--control-bg) 50%);color:var(--field-text-muted);font-size:var(--font-size-label);font-weight:500;line-height:1;white-space:nowrap;pointer-events:none;transition:color .15s ease-in-out}.ui-input-group--labeled:focus-within:before{color:var(--primary-color)}.ui-input-group>.ui-input-group__append>.ui-button,.ui-input-group>.ui-input-group__prepend>.ui-button,.ui-input-group>.ui-input-group__append>.ui-dropdown>.ui-button,.ui-input-group>.ui-input-group__prepend>.ui-dropdown>.ui-button{gap:.4rem;min-width:var(--control-h, var(--control-height));padding:0 .75rem;border:1px solid var(--control-border);background:var(--control-bg);color:var(--field_text_color);font-weight:500}.ui-input-group>.ui-input-group__append>.ui-button:not(:disabled):not(.is-disabled):hover,.ui-input-group>.ui-input-group__prepend>.ui-button:not(:disabled):not(.is-disabled):hover,.ui-input-group>.ui-input-group__append>.ui-dropdown>.ui-button:not(:disabled):not(.is-disabled):hover,.ui-input-group>.ui-input-group__prepend>.ui-dropdown>.ui-button:not(:disabled):not(.is-disabled):hover{border-color:var(--control-border-hover);background:var(--field_bg_hover_color_no_transp);color:var(--field_text_color)}.ui-input-group>.ui-input-group__append>.ui-button:not(:disabled):not(.is-disabled).is-active,.ui-input-group>.ui-input-group__append>.ui-button:not(:disabled):not(.is-disabled):active,.ui-input-group>.ui-input-group__prepend>.ui-button:not(:disabled):not(.is-disabled).is-active,.ui-input-group>.ui-input-group__prepend>.ui-button:not(:disabled):not(.is-disabled):active,.ui-input-group>.ui-input-group__append>.ui-dropdown>.ui-button:not(:disabled):not(.is-disabled).is-active,.ui-input-group>.ui-input-group__append>.ui-dropdown>.ui-button:not(:disabled):not(.is-disabled):active,.ui-input-group>.ui-input-group__prepend>.ui-dropdown>.ui-button:not(:disabled):not(.is-disabled).is-active,.ui-input-group>.ui-input-group__prepend>.ui-dropdown>.ui-button:not(:disabled):not(.is-disabled):active{border-color:var(--control-border);background:var(--control-selected);color:var(--field_text_color)}.ui-input-group>.ui-input-group__append>.ui-button:disabled,.ui-input-group>.ui-input-group__append>.ui-button.is-disabled,.ui-input-group>.ui-input-group__prepend>.ui-button:disabled,.ui-input-group>.ui-input-group__prepend>.ui-button.is-disabled,.ui-input-group>.ui-input-group__append>.ui-dropdown>.ui-button:disabled,.ui-input-group>.ui-input-group__append>.ui-dropdown>.ui-button.is-disabled,.ui-input-group>.ui-input-group__prepend>.ui-dropdown>.ui-button:disabled,.ui-input-group>.ui-input-group__prepend>.ui-dropdown>.ui-button.is-disabled{background:var(--control-bg);color:var(--field-text-muted);opacity:.6}.ui-input-group>.ui-input-group__append>.ui-button .ui-icon,.ui-input-group>.ui-input-group__prepend>.ui-button .ui-icon,.ui-input-group>.ui-input-group__append>.ui-dropdown>.ui-button .ui-icon,.ui-input-group>.ui-input-group__prepend>.ui-dropdown>.ui-button .ui-icon{margin:0}.ui-input-group>.ui-input-group__append>.ui-dropdown,.ui-input-group>.ui-input-group__prepend>.ui-dropdown:not(:first-child){margin-left:-1px}.ui-input-group>.ui-input-group__append>.ui-dropdown>.ui-button,.ui-input-group>.ui-input-group__prepend>.ui-dropdown:not(:first-child)>.ui-button{border-top-left-radius:0;border-bottom-left-radius:0}.ui-input-group>.ui-input-group__append>.ui-dropdown:not(:last-child)>.ui-button,.ui-input-group>.ui-input-group__prepend>.ui-dropdown>.ui-button{border-top-right-radius:0;border-bottom-right-radius:0}.ui-check{position:relative;z-index:1;min-height:1.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.ui-check__input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.ui-check__label{position:relative;margin-bottom:0;vertical-align:top}.ui-check__label:before,.ui-check__label:after{content:"";position:absolute;display:block}.ui-check__label:before{pointer-events:none}.ui-check__label:after{background-position:center;background-repeat:no-repeat}.ui-check__input:disabled~.ui-check__label{color:var(--field_text_disabled_color);cursor:not-allowed}.ui-check--checkbox{padding-left:1.875rem}.ui-check--checkbox .ui-check__label:before,.ui-check--checkbox .ui-check__label:after{top:calc(.75em - 9px);left:-1.875rem;width:18px;height:18px}.ui-check--checkbox .ui-check__label:before{border:2px solid var(--control-border-strong);border-radius:3px;background:transparent;transition:background-color .15s ease-in-out,border-color .15s ease-in-out}.ui-check--checkbox .ui-check__label:after{background-size:16px}.ui-check--checkbox .ui-check__input:not(:disabled):not(:checked):not(:indeterminate):hover~.ui-check__label:before{border-color:var(--field_text_color)}.ui-check--checkbox .ui-check__input:checked~.ui-check__label:before,.ui-check--checkbox .ui-check__input:indeterminate~.ui-check__label:before{border-color:var(--primary-color);background:var(--primary-color)}.ui-check--checkbox .ui-check__input:checked~.ui-check__label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%23fff' d='M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3e%3c/svg%3e")}.ui-check--checkbox .ui-check__input:indeterminate~.ui-check__label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%23fff' d='M6 11h12v2H6z'/%3e%3c/svg%3e")}.ui-check.ui-switch{display:inline-flex;align-items:center;gap:12px;min-height:24px;padding-left:0;vertical-align:middle}.ui-switch__control{position:relative;flex:0 0 auto;width:40px;height:24px}.ui-switch__input{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.ui-switch__input:disabled{cursor:default}.ui-switch__track{position:absolute;inset:0;border:2px solid var(--control-border-strong);border-radius:var(--radius-pill);background:var(--control-label-bg);transition:background-color .15s ease-in-out,border-color .15s ease-in-out}.ui-switch__handle{--switch-handle: 12px;--switch-layer: transparent;position:absolute;top:50%;left:calc(10px - var(--switch-handle) / 2);display:flex;align-items:center;justify-content:center;width:var(--switch-handle);height:var(--switch-handle);border-radius:50%;background:var(--control-border-strong);box-shadow:0 0 0 calc(16px - var(--switch-handle) / 2) var(--switch-layer);transform:translateY(-50%);transition:left .2s cubic-bezier(.2,0,0,1),width .2s cubic-bezier(.2,0,0,1),height .2s cubic-bezier(.2,0,0,1),background-color .15s ease-in-out,box-shadow .15s ease-in-out}.ui-switch__icon{width:12px;height:12px;color:var(--primary-color);opacity:0;transition:opacity .15s ease-in-out}.ui-switch__label{margin:0;cursor:pointer}.ui-switch:hover .ui-switch__input:not(:disabled)~.ui-switch__track .ui-switch__handle,.ui-switch__input:focus-visible~.ui-switch__track .ui-switch__handle{--switch-layer: color-mix(in srgb, var(--field_text_color) 8%, transparent);background:var(--field_text_color)}.ui-switch__input:focus-visible~.ui-switch__track{box-shadow:var(--control-focus-ring)}.ui-switch__input:not(:disabled):active~.ui-switch__track .ui-switch__handle{--switch-handle: 22px;--switch-layer: color-mix(in srgb, var(--field_text_color) 12%, transparent)}.ui-switch__input:checked~.ui-switch__track{border-color:var(--primary-color);background:var(--primary-color)}.ui-switch__input:checked~.ui-switch__track .ui-switch__handle{--switch-handle: 18px;left:calc(100% - 10px - var(--switch-handle) / 2);background:var(--primary-text-color)}.ui-switch__input:checked~.ui-switch__track .ui-switch__icon{opacity:1}.ui-switch:hover .ui-switch__input:checked:not(:disabled)~.ui-switch__track .ui-switch__handle,.ui-switch__input:checked:focus-visible~.ui-switch__track .ui-switch__handle{--switch-layer: color-mix(in srgb, var(--primary-color) 14%, transparent);background:color-mix(in srgb,var(--primary-color) 35%,var(--primary-text-color))}.ui-switch__input:checked:not(:disabled):active~.ui-switch__track .ui-switch__handle{--switch-handle: 22px;--switch-layer: color-mix(in srgb, var(--primary-color) 20%, transparent)}.ui-switch__input:disabled~.ui-switch__track{opacity:.38}.ui-switch:has(.ui-switch__input:disabled) .ui-switch__label{color:var(--field_text_disabled_color);cursor:default}.ui-check--checkbox .ui-check__input:focus-visible~.ui-check__label:before{box-shadow:var(--control-focus-ring)}.ui-check--checkbox .ui-check__input:disabled~.ui-check__label:before,.ui-check--checkbox .ui-check__input:disabled~.ui-check__label:after{opacity:.38}.ui-check--checkbox .ui-check__input:disabled:not(:checked)~.ui-check__label:before{background:transparent;border-color:var(--control-border-strong)}.ui-toolbar{--radius-control: var(--radius-pill);--control-h: var(--control-height);margin-bottom:1rem;position:relative;z-index:60}.ui-toolbar .ui-button--sm,.ui-toolbar .ui-button-group--sm>.ui-button,.ui-toolbar .ui-button-group--sm{--control-h: var(--control-height)}.ui-toolbar .ui-button,.ui-toolbar .ui-segmented>.ui-button,.ui-toolbar .ui-picker-field__value,.ui-toolbar .ui-select{font-size:var(--font-size-body)}.ui-toolbar .ui-button-group.ui-segmented.ui-button-group--sm>.ui-button{padding:0 1rem;font-size:var(--font-size-body)}.ui-toolbar .ui-button:not(.ui-picker-field__menu .ui-button){padding-left:1rem;padding-right:1rem}.ui-toolbar .ui-segmented>.ui-dropdown>.ui-button,.ui-toolbar .ui-input-group__prepend>.ui-button,.ui-toolbar .ui-input-group__append>.ui-button{padding-left:.75rem;padding-right:.75rem}.ui-toolbar .ui-segmented,.ui-toolbar .ui-input-group,.ui-toolbar .ui-button:not(.ui-button-group .ui-button,.ui-input-group .ui-button,.ui-picker-field__menu .ui-button){border:1px solid var(--control-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ui-toolbar .ui-segmented,.ui-toolbar .ui-input-group,.ui-toolbar .ui-button:not(.ui-button-group .ui-button,.ui-input-group .ui-button,.ui-picker-field__menu .ui-button,.is-active){background:color-mix(in srgb,var(--field_bg_color_no_transp) 75%,transparent)}.ui-toolbar .ui-button:not(.ui-button-group .ui-button,.ui-input-group .ui-button,.ui-picker-field__menu .ui-button,.is-active,:disabled):hover{background:color-mix(in srgb,var(--field_text_color) 8%,var(--field_bg_color_no_transp))}.ui-toolbar .ui-input-group{flex-wrap:nowrap;width:auto;border-radius:var(--radius-pill)}.ui-toolbar .ui-input-group>.ui-field,.ui-toolbar .ui-input-group>.ui-select,.ui-toolbar .ui-input-group>.ui-picker-field,.ui-toolbar .ui-input-group>.ui-input-group__prepend>.ui-button,.ui-toolbar .ui-input-group>.ui-input-group__append>.ui-button{height:calc(var(--control-height) - 2px);min-height:0;margin:0;border:0;border-radius:var(--radius-pill);background:transparent;box-shadow:none}.ui-toolbar .ui-input-group>.ui-field:not(:last-child),.ui-toolbar .ui-input-group>.ui-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.ui-toolbar .ui-input-group>.ui-input-group__prepend>.ui-button:not(:disabled):hover,.ui-toolbar .ui-input-group>.ui-input-group__append>.ui-button:not(:disabled):hover,.ui-toolbar .ui-input-group>.ui-select:hover{background:var(--control-state-hover)}.ui-button.ui-button--icon-action{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;border-radius:var(--radius-control);font-size:1rem;color:color-mix(in srgb,var(--surface-text-color) 75%,transparent);text-decoration:none}.ui-button.ui-button--icon-action:not(:disabled):hover,.ui-button.ui-button--icon-action:focus-visible{color:var(--surface-text-color);background:color-mix(in srgb,var(--surface-text-color) 10%,transparent)}.ui-button.ui-button--icon-action.ui-button--icon-action-danger:not(:disabled):hover{color:var(--danger-color);background:color-mix(in srgb,var(--danger-color) 14%,transparent)}.ui-button.ui-button--icon-action:disabled{opacity:.4}.ui-no-focus-ring:focus{outline:none}.ui-filter-chip{display:inline-flex;align-items:center;gap:.375rem;height:var(--control-h, var(--control-height));padding:0 .75rem;border:1px dashed var(--control-border);border-radius:var(--radius-control);background:transparent;color:var(--field_text_color);font-size:.875rem;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.ui-filter-chip:not(:disabled):hover{background:color-mix(in srgb,var(--field_text_color) 6%,transparent)}.ui-filter-chip:focus-visible{outline:2px solid var(--primary-color);outline-offset:1px}.ui-filter-chip:disabled{opacity:.5;cursor:not-allowed}.ui-filter-chip .ui-filter-chip__icon{font-size:1rem;color:var(--field-text-muted)}.ui-filter-chip--selected{border-style:solid;border-color:color-mix(in srgb,var(--primary-color) 60%,transparent);background:color-mix(in srgb,var(--primary-color) 14%,transparent)}.ui-filter-chip--selected .ui-filter-chip__icon{color:inherit}.ui-filter-chip--selected:not(:disabled):hover{background:color-mix(in srgb,var(--primary-color) 22%,transparent)}.ui-data-table .ui-filter-chip,.ui-filter-chip--status{border:none;border-radius:.375rem;background:var(--table-muted, color-mix(in srgb, var(--field_text_color) 6%, transparent))}.ui-data-table .ui-filter-chip:not(:disabled):hover,.ui-filter-chip--status:not(:disabled):hover{background:color-mix(in srgb,var(--field_text_color) 12%,transparent)}.ui-data-table .ui-filter-chip{height:1.75rem;padding:0 .625rem;font-size:var(--font-size-caption)}.ui-data-table .ui-filter-chip--selected,.ui-filter-chip--status.ui-filter-chip--selected{--chip-color: #3fb36c;background:color-mix(in srgb,var(--chip-color) 16%,transparent);color:color-mix(in srgb,var(--chip-color) 75%,var(--field_text_color))}.ui-data-table .ui-filter-chip--selected:not(:disabled):hover,.ui-filter-chip--status.ui-filter-chip--selected:not(:disabled):hover{background:color-mix(in srgb,var(--chip-color) 24%,transparent)}.ui-alert{--alert-color: var(--primary-color);display:flex;align-items:center;gap:10px;margin-bottom:1rem;padding:12px 14px;border:1px solid color-mix(in srgb,var(--alert-color) 50%,transparent);border-radius:var(--radius-control);background:color-mix(in oklab,var(--alert-color) 20%,transparent);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);color:var(--field_text_color);font-size:var(--font-size-body);line-height:1.5}.ui-alert.ui-alert--info{--alert-color: var(--primary-color)}.ui-alert.ui-alert--warning{--alert-color: var(--important-color)}.ui-alert.ui-alert--danger{--alert-color: var(--danger-color)}.ui-alert.ui-alert--success{--alert-color: var(--suggestion-color)}.ui-alert__icon{display:inline-flex;flex:0 0 auto;color:var(--alert-color);font-size:1.15rem}.ui-alert__body{flex:1 1 auto;min-width:0}.ui-alert__body>:last-child{margin-bottom:0}.ui-field,.ui-select{min-height:var(--control-h, var(--control-height));border:1px solid var(--control-border);border-radius:var(--radius-control);background-color:var(--control-bg);color:var(--field_text_color);box-shadow:var(--field-shadow, none);font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ui-field:where(:not(:disabled,.is-disabled,[aria-disabled=true]):hover),.ui-select:where(:not(:disabled,.is-disabled,[aria-disabled=true]):hover){border-color:var(--control-border-hover)}.ui-field:where(:focus,:focus-within,.is-focused),.ui-select:where(:focus,:focus-within,.is-focused){border-color:var(--field-focus-border);box-shadow:var(--field-focus-ring);outline:0}.ui-field:where(:disabled,.is-disabled,[aria-disabled=true]),.ui-select:where(:disabled,.is-disabled,[aria-disabled=true]){background-color:var(--field_bg_disabled_color);color:var(--field_text_disabled_color);cursor:not-allowed;opacity:1}@media(prefers-reduced-motion:reduce){.ui-field,.ui-select{transition:none}}.ui-field,.ui-select{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;background-clip:padding-box}.ui-field::-moz-placeholder,.ui-select::-moz-placeholder{color:var(--field_text_disabled_color);opacity:1}.ui-field::placeholder,.ui-select::placeholder{color:var(--field_text_disabled_color);opacity:1}.ui-field.is-valid{--field-state-icon: var(--field-valid-icon);border-color:var(--suggestion-color);padding-right:calc(1.5em + .75rem);background-image:var(--field-valid-icon);background-position:right .75rem center;background-repeat:no-repeat;background-size:1.125rem}.ui-field.is-valid:where(:focus,:focus-within,.is-focused){box-shadow:var(--field-shadow, 0 0 transparent),0 0 0 .2rem color-mix(in srgb,var(--suggestion-color) 25%,transparent)}.ui-field.is-invalid{--field-state-icon: var(--field-invalid-icon);border-color:var(--danger-color);padding-right:calc(1.5em + .75rem);background-image:var(--field-invalid-icon);background-position:right .75rem center;background-repeat:no-repeat;background-size:1.125rem}.ui-field.is-invalid:where(:focus,:focus-within,.is-focused){box-shadow:var(--field-shadow, 0 0 transparent),0 0 0 .2rem color-mix(in srgb,var(--danger-color) 25%,transparent)}.ui-select.is-valid{--field-state-icon: var(--field-valid-icon);border-color:var(--suggestion-color)}.ui-select.is-valid:where(:focus,:focus-within,.is-focused){box-shadow:var(--field-shadow, 0 0 transparent),0 0 0 .2rem color-mix(in srgb,var(--suggestion-color) 25%,transparent)}.ui-select.is-invalid{--field-state-icon: var(--field-invalid-icon);border-color:var(--danger-color)}.ui-select.is-invalid:where(:focus,:focus-within,.is-focused){box-shadow:var(--field-shadow, 0 0 transparent),0 0 0 .2rem color-mix(in srgb,var(--danger-color) 25%,transparent)}.ui-field--sm,.ui-select--sm{--control-h: var(--control-height-sm);height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem}textarea.ui-field{height:auto}textarea.ui-field.is-valid,textarea.ui-field.is-invalid{background-position:right .75rem top .5rem}.ui-form-group{margin-bottom:1rem}.ui-form-group__label{margin-bottom:0;padding-bottom:calc(.375rem + 1px);font-size:inherit;line-height:1.5}.ui-form-text{display:block;margin-top:.25rem}.ui-invalid-feedback{display:none;width:100%;margin-top:.25rem;color:var(--danger-color);font-size:.875em}.is-invalid~.ui-invalid-feedback{display:block}.ui-badge{display:inline-block;padding:.3em .7em;border-radius:var(--radius-pill);font-size:.8em;font-weight:600;letter-spacing:.03em;line-height:1;text-align:center;white-space:nowrap;vertical-align:top}.ui-badge:empty{display:none}@media print{.ui-badge{border:1px solid #000}}.ui-badge.ui-badge--primary{background:var(--primary-color)}.ui-badge.ui-badge--secondary{background:var(--secondary-color)}.ui-table--striped tbody tr:nth-of-type(odd){background-color:#0000000d}.ui-table--dark.ui-table--striped tbody tr:nth-of-type(odd){background-color:#ffffff0d}.ui-table{--surface-text-color: var(--field_text_color);width:100%;color:var(--field_text_color)}.ui-table th,.ui-table td{padding:.75rem 1rem;border-top:1px solid var(--table-line);vertical-align:middle}.ui-table thead th{border-top:none;border-bottom:1px solid var(--table-line-strong);font-size:var(--font-size-label);font-weight:600;letter-spacing:.02em;color:color-mix(in srgb,currentColor 70%,transparent)}.ui-table.ui-table--hover tbody tr:hover{color:inherit;background-color:color-mix(in srgb,currentColor 5%,transparent)}@media print{.ui-table{border-collapse:collapse!important}.ui-table td,.ui-table th{background-color:#fff!important}}.ui-table--dark{background-color:var(--field_bg_color_no_transp);color:var(--field_text_color)}@media print{.ui-table--dark{color:inherit}}@media(max-width:600px){.ui-pagination{flex-wrap:wrap;justify-content:center}}.ui-table[aria-busy=true]{opacity:.55}.ui-table--caption-top>caption{caption-side:top}.ui-table [aria-sort]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s ease}.ui-table [aria-sort]:hover,.ui-table [aria-sort]:focus-visible{color:var(--field_text_color)}.ui-table [aria-sort]:hover .ui-table__sort-icon,.ui-table [aria-sort]:focus-visible .ui-table__sort-icon{opacity:.6}.ui-table [aria-sort][aria-sort=ascending],.ui-table [aria-sort][aria-sort=descending]{color:var(--field_text_color)}.ui-table [aria-sort][aria-sort=ascending] .ui-table__sort-icon,.ui-table [aria-sort][aria-sort=descending] .ui-table__sort-icon{opacity:1}.ui-table [aria-sort]:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}.ui-table__heading{display:inline-flex;align-items:center;gap:.375rem}.ui-table__heading--icon-left{flex-direction:row-reverse}.ui-table__sort-icon{flex:0 0 auto;width:.875rem;height:.875rem;opacity:0;transition:opacity .15s ease}.ui-card{--surface-text-color: var(--field_text_color);container:card/inline-size}.ui-card__header{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-height:var(--control-height-sm);margin-bottom:1rem}.ui-card__heading{flex:1 1 auto;min-width:-moz-min-content;min-width:min-content}.ui-card__title{display:flex;align-items:center;gap:.5rem;margin:0;font-size:1.125rem;font-weight:600;letter-spacing:-.015em;line-height:1.3}.ui-card__subtitle{margin:.125rem 0 0;color:var(--field-text-muted);font-size:.875rem}.ui-card__actions{--control-h: var(--control-height-sm);display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.ui-card__actions .ui-button,.ui-table-toolbar .ui-button{min-height:var(--control-height-sm);font-size:.875rem}.ui-data-table-view{--table-edge: 1rem;overflow:clip}@media(min-width:50.0625rem){.ui-data-table-view{--table-edge: 1.25rem}}.ui-data-table-view>.ui-card__header{flex-wrap:nowrap;gap:.5rem 1rem;margin:0;padding:.75rem var(--table-edge)}.ui-data-table-view>.ui-card__header>.ui-card__heading{flex:0 1 auto;min-width:8rem}.ui-data-table-view>.ui-card__header>.ui-card__actions{flex:0 0 auto;margin-left:auto}.ui-data-table-view--plain{--table-edge: .75rem;overflow:visible}.ui-data-table-view--plain>.ui-card__header{padding:0 0 .75rem}.ui-data-table-view--plain .ui-card__title{font-size:1rem}.ui-card{--muted-text-color: var(--field-text-muted)}.ui-card .ui-field,.ui-card .ui-select,.ui-card .ui-number-field,.ui-card .ui-button:not(.ui-button--sm):not(.ui-button--lg),.unsaved-changes-bar .ui-field,.unsaved-changes-bar .ui-select,.unsaved-changes-bar .ui-number-field,.unsaved-changes-bar .ui-button:not(.ui-button--sm):not(.ui-button--lg){font-size:inherit}.ui-data-table-view .ui-data-table{border:none;border-radius:0;overflow-x:clip}.ui-data-table-view .ui-data-table.ui-data-table--scroll-x{overflow-x:auto}.ui-data-table-view .ui-data-table>.ui-table>thead>tr>th{position:sticky;top:var(--sticky-top, 0px);z-index:5;background-color:color-mix(in srgb,var(--field_text_color) 5%,var(--field_bg_color_no_transp))}@media(max-width:1130px){.app-shell:has(>#header){--sticky-top: 72px}}.ui-data-table{--table-muted: color-mix(in srgb, var(--field_text_color) 6%, transparent);--table-band: color-mix(in srgb, var(--field_text_color) 5%, transparent);border:1px solid var(--table-line-strong);border-radius:var(--radius-control);overflow-x:auto}.ui-data-table>.ui-table{margin-bottom:0;color:inherit;background-color:transparent;font-size:var(--font-size-body)}.ui-data-table th,.ui-data-table td{font-size:var(--font-size-body);vertical-align:middle}.ui-data-table>.ui-table>tbody>tr>td{padding:.75rem;border-top:1px solid var(--table-line)}.ui-data-table>.ui-table>tbody>tr:first-child>td{border-top:none}.ui-data-table>.ui-table>*>tr>:first-child{padding-left:var(--table-edge, 1rem)}.ui-data-table>.ui-table>*>tr>:last-child{padding-right:var(--table-edge, 1rem)}.ui-data-table>.ui-table>thead>tr>th{height:2.25rem;padding:0 .75rem;border:none;background:var(--table-band);color:var(--field-text-muted);font-size:var(--font-size-caption);font-weight:600;vertical-align:middle;white-space:nowrap}.ui-data-table>.ui-table.ui-table--hover>tbody>tr:hover{background-color:var(--table-muted)}.ui-data-table td.table-actions-row,.ui-data-table th.table-actions-row{display:table-cell;width:1%;white-space:nowrap;text-align:right}.ui-data-table td.table-actions-row .table-align-right,.ui-data-table th.table-actions-row .table-align-right{display:inline-flex}.ui-data-table .ui-button.ui-button--icon-action{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;min-height:0;padding:0;border-radius:.375rem;color:var(--field_text_color)}.ui-data-table .ui-button.ui-button--icon-action:not(:disabled):hover{background:var(--table-muted)}.ui-data-table .ui-table .ui-badge{--badge-color: var(--field_text_color);padding:.125rem .5rem;border-radius:.375rem;background:color-mix(in srgb,var(--badge-color) 16%,transparent);color:color-mix(in srgb,var(--badge-color) 75%,var(--field_text_color));font-size:.75rem;font-weight:500;line-height:1.35}.ui-data-table .ui-table .ui-badge--success:before,.ui-data-table .ui-table .ui-badge--danger:before,.ui-data-table .ui-table .ui-badge--warning:before{content:"";display:inline-block;width:.375rem;height:.375rem;margin-right:.3rem;border-radius:50%;background:currentColor;vertical-align:.1em}.ui-data-table .ui-table .ui-badge--primary{--badge-color: var(--primary-color)}.ui-data-table .ui-table .ui-badge--success{--badge-color: #3fb36c}.ui-data-table .ui-table .ui-badge--danger{--badge-color: var(--danger-color)}.ui-data-table .ui-table .ui-badge--warning{--badge-color: #e5a12a}.ui-data-table .ui-table .ui-badge--info{--badge-color: #3ea6d8}.ui-data-table .cell-primary{font-weight:500}.ui-data-table .cell-person{display:flex;align-items:center;gap:.625rem;min-width:0}.ui-data-table .cell-person>div{min-width:0}.ui-data-table td.cell-grow{width:100%;max-width:0;min-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-data-table td.cell-grow .cell-primary,.ui-data-table td.cell-grow .cell-line{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-data-table .cell-truncate{display:block;max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-data-table>.ui-table>tbody>tr:where(:has(>td.cell-grow~td.cell-grow))>td.cell-grow{width:50%}.ui-data-table>.ui-table>tbody>tr>td.table-actions-row{padding-top:.5rem;padding-bottom:.5rem}.ui-data-table.ui-data-table--compact td.cell-grow{min-width:0}.ui-data-table.ui-data-table--compact>.ui-table>*>tr>*{padding-left:.5rem;padding-right:.5rem}.ui-data-table.ui-data-table--compact>.ui-table>*>tr>:first-child{padding-left:var(--table-edge, .75rem)}.ui-data-table.ui-data-table--compact>.ui-table>*>tr>:last-child{padding-right:var(--table-edge, .75rem)}.ui-data-table .cell-secondary{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:.125rem;font-size:.8125rem;line-height:1.35;color:var(--field-text-muted)}.ui-data-table .cell-number{text-align:right;font-variant-numeric:tabular-nums}.ui-data-table .cell-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;white-space:nowrap;color:inherit}.ui-data-table .cell-nowrap{white-space:nowrap}.ui-data-table tfoot .ui-total-row th,.ui-data-table tfoot .ui-total-row td{padding-top:.625rem;padding-bottom:.625rem;border-top:1px solid var(--table-line-strong);background:transparent;font-weight:600}.ui-data-table tfoot .ui-total-row th{text-align:right}@media(max-width:800px){.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table,.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody,.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr{display:block;width:100%}.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>thead{display:none}.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:.75rem var(--table-edge, 1rem);border-top:1px solid var(--table-line)}.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr:first-child{border-top:none}.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr>td{display:block;width:auto;max-width:none;min-width:0;padding:0;border:none;text-align:left}.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr>td.cell-grow,.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr>td.cell-main{grid-column:1;grid-row:1;overflow-wrap:anywhere}.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr:has(>td.cell-main)>td.cell-grow{grid-row:auto}.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr:has(>td.cell-main)>td.cell-grow .cell-line{display:inline}.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr>td.table-actions-row{grid-column:2;grid-row:1}.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr>td:not(.cell-grow):not(.cell-main):not(.table-actions-row),.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr:has(>td.cell-main)>td.cell-grow{grid-column:1/-1;font-size:var(--font-size-caption)}.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr>td:not(.cell-grow):not(.cell-main):not(.table-actions-row):empty,.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr:has(>td.cell-main)>td.cell-grow:empty{display:none}.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr>td:not(.cell-grow):not(.cell-main):not(.table-actions-row)[data-label]:before,.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr:has(>td.cell-main)>td.cell-grow[data-label]:before{content:attr(data-label) ": ";color:var(--field-text-muted)}.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr.ui-table__empty-row>td,.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr.ui-table__busy-row>td{grid-column:1/-1}.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr.ui-table__empty-row>td:before,.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr.ui-table__busy-row>td:before{content:none}}@container card (max-width: 600px){.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table,.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody,.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr{display:block;width:100%}.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>thead{display:none}.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:.75rem var(--table-edge, 1rem);border-top:1px solid var(--table-line)}.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr:first-child{border-top:none}.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr>td{display:block;width:auto;max-width:none;min-width:0;padding:0;border:none;text-align:left}.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr>td.cell-grow,.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr>td.cell-main{grid-column:1;grid-row:1;overflow-wrap:anywhere}.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr:has(>td.cell-main)>td.cell-grow{grid-row:auto}.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr:has(>td.cell-main)>td.cell-grow .cell-line{display:inline}.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr>td.table-actions-row{grid-column:2;grid-row:1}.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr>td:not(.cell-grow):not(.cell-main):not(.table-actions-row),.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr:has(>td.cell-main)>td.cell-grow{grid-column:1/-1;font-size:var(--font-size-caption)}.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr>td:not(.cell-grow):not(.cell-main):not(.table-actions-row):empty,.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr:has(>td.cell-main)>td.cell-grow:empty{display:none}.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr>td:not(.cell-grow):not(.cell-main):not(.table-actions-row)[data-label]:before,.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr:has(>td.cell-main)>td.cell-grow[data-label]:before{content:attr(data-label) ": ";color:var(--field-text-muted)}.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr.ui-table__empty-row>td,.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr.ui-table__busy-row>td{grid-column:1/-1}.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr.ui-table__empty-row>td:before,.ui-data-table:not(.ui-edit-table):not(.ui-data-table--compact)>.ui-table>tbody>tr.ui-table__busy-row>td:before{content:none}}@container card (max-width: 960px){.ui-data-table.ui-data-table--wide:not(.ui-edit-table)>.ui-table,.ui-data-table.ui-data-table--wide:not(.ui-edit-table)>.ui-table>tbody,.ui-data-table.ui-data-table--wide:not(.ui-edit-table)>.ui-table>tbody>tr{display:block;width:100%}.ui-data-table.ui-data-table--wide:not(.ui-edit-table)>.ui-table>thead{display:none}.ui-data-table.ui-data-table--wide:not(.ui-edit-table)>.ui-table>tbody>tr{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:.75rem var(--table-edge, 1rem);border-top:1px solid var(--table-line)}.ui-data-table.ui-data-table--wide:not(.ui-edit-table)>.ui-table>tbody>tr:first-child{border-top:none}.ui-data-table.ui-data-table--wide:not(.ui-edit-table)>.ui-table>tbody>tr>td{display:block;width:auto;max-width:none;min-width:0;padding:0;border:none;text-align:left}.ui-data-table.ui-data-table--wide:not(.ui-edit-table)>.ui-table>tbody>tr>td.cell-grow,.ui-data-table.ui-data-table--wide:not(.ui-edit-table)>.ui-table>tbody>tr>td.cell-main{grid-column:1;grid-row:1;overflow-wrap:anywhere}.ui-data-table.ui-data-table--wide:not(.ui-edit-table)>.ui-table>tbody>tr:has(>td.cell-main)>td.cell-grow{grid-row:auto}.ui-data-table.ui-data-table--wide:not(.ui-edit-table)>.ui-table>tbody>tr:has(>td.cell-main)>td.cell-grow .cell-line{display:inline}.ui-data-table.ui-data-table--wide:not(.ui-edit-table)>.ui-table>tbody>tr>td.table-actions-row{grid-column:2;grid-row:1}.ui-data-table.ui-data-table--wide:not(.ui-edit-table)>.ui-table>tbody>tr>td:not(.cell-grow):not(.cell-main):not(.table-actions-row),.ui-data-table.ui-data-table--wide:not(.ui-edit-table)>.ui-table>tbody>tr:has(>td.cell-main)>td.cell-grow{grid-column:1/-1;font-size:var(--font-size-caption)}.ui-data-table.ui-data-table--wide:not(.ui-edit-table)>.ui-table>tbody>tr>td:not(.cell-grow):not(.cell-main):not(.table-actions-row):empty,.ui-data-table.ui-data-table--wide:not(.ui-edit-table)>.ui-table>tbody>tr:has(>td.cell-main)>td.cell-grow:empty{display:none}.ui-data-table.ui-data-table--wide:not(.ui-edit-table)>.ui-table>tbody>tr>td:not(.cell-grow):not(.cell-main):not(.table-actions-row)[data-label]:before,.ui-data-table.ui-data-table--wide:not(.ui-edit-table)>.ui-table>tbody>tr:has(>td.cell-main)>td.cell-grow[data-label]:before{content:attr(data-label) ": ";color:var(--field-text-muted)}.ui-data-table.ui-data-table--wide:not(.ui-edit-table)>.ui-table>tbody>tr.ui-table__empty-row>td,.ui-data-table.ui-data-table--wide:not(.ui-edit-table)>.ui-table>tbody>tr.ui-table__busy-row>td{grid-column:1/-1}.ui-data-table.ui-data-table--wide:not(.ui-edit-table)>.ui-table>tbody>tr.ui-table__empty-row>td:before,.ui-data-table.ui-data-table--wide:not(.ui-edit-table)>.ui-table>tbody>tr.ui-table__busy-row>td:before{content:none}}.ui-avatar{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:color-mix(in srgb,var(--field_text_color) 10%,transparent);color:var(--field_text_color);font-size:.75rem;font-weight:500}.ui-table-toolbar{--control-h: var(--control-height-sm);display:flex;flex:1 1 auto;align-items:center;gap:.5rem 1rem;font-size:.875rem}.ui-table-toolbar__filters{display:flex;flex:0 0 auto;align-items:center;gap:.5rem}.ui-table-toolbar__end{display:flex;flex:0 1 auto;justify-content:flex-end;align-items:center;gap:.5rem;margin-left:auto}.ui-table-toolbar__end .ui-table-search{flex:0 1 16rem;min-width:10rem;width:auto}@container card (max-width: 720px){.ui-data-table-view>.ui-card__header{flex-wrap:wrap}.ui-data-table-view>.ui-card__header>.ui-card__heading{flex:1 1 auto}.ui-data-table-view>.ui-card__header>.ui-table-toolbar{order:3;flex:1 1 100%;flex-wrap:wrap}.ui-table-toolbar__end{flex:1 1 12rem}.ui-table-toolbar__end .ui-table-search{flex:1 1 auto}}.ui-data-table-view>.ui-card__header{--radius-control: var(--radius-pill);--header-surface: color-mix(in srgb, var(--field_bg_color_no_transp) 75%, transparent);--header-surface-hover: color-mix(in srgb, var(--field_text_color) 8%, var(--field_bg_color_no_transp))}.ui-data-table-view>.ui-card__header .ui-button-group.ui-segmented>.ui-button{padding:0 1rem;font-size:.875rem}.ui-data-table-view>.ui-card__header .ui-filter-chip{border:1px solid var(--control-border);background:var(--header-surface)}.ui-data-table-view>.ui-card__header .ui-filter-chip:not(:disabled):hover{border-color:var(--control-border-hover);background:var(--header-surface-hover)}.ui-data-table-view>.ui-card__header .ui-filter-chip--selected,.ui-data-table-view>.ui-card__header .ui-filter-chip--selected:not(:disabled):hover{border-color:var(--control-border);background:var(--control-selected)}.ui-data-table-view>.ui-card__header .ui-button--outline-secondary:not(.ui-button-group>.ui-button),.ui-data-table-view>.ui-card__header .ui-button--outline-secondary:not(.ui-button-group>.ui-button):focus,.ui-data-table-view>.ui-card__header .ui-button--outline-secondary:not(.ui-button-group>.ui-button):disabled,.ui-data-table-view>.ui-card__header .ui-button--outline-secondary:not(.ui-button-group>.ui-button).is-disabled,.ui-data-table-view>.ui-card__header .ui-button--secondary[aria-pressed]:not(.ui-button-group>.ui-button),.ui-data-table-view>.ui-card__header .ui-button--secondary[aria-pressed]:not(.ui-button-group>.ui-button):focus,.ui-data-table-view>.ui-card__header .ui-button--secondary[aria-pressed]:not(.ui-button-group>.ui-button):disabled,.ui-data-table-view>.ui-card__header .ui-button--secondary[aria-pressed]:not(.ui-button-group>.ui-button).is-disabled{border-color:var(--control-border);background:var(--header-surface);color:var(--field_text_color)}.ui-data-table-view>.ui-card__header .ui-button--outline-secondary:not(.ui-button-group>.ui-button):not(:disabled):not(.is-disabled):hover,.ui-data-table-view>.ui-card__header .ui-button--secondary[aria-pressed]:not(.ui-button-group>.ui-button):not(:disabled):not(.is-disabled):hover{border-color:var(--control-border-hover);background:var(--header-surface-hover)}.ui-data-table-view>.ui-card__header .ui-button--outline-secondary:not(.ui-button-group>.ui-button):not(:disabled):not(.is-disabled):active,.ui-data-table-view>.ui-card__header .ui-button--outline-secondary:not(.ui-button-group>.ui-button):not(:disabled):not(.is-disabled).is-active,.ui-data-table-view>.ui-card__header .ui-button--outline-secondary:not(.ui-button-group>.ui-button):not(:disabled):not(.is-disabled).is-active:hover,.ui-data-table-view>.ui-card__header .ui-button--secondary[aria-pressed]:not(.ui-button-group>.ui-button):not(:disabled):not(.is-disabled):active,.ui-data-table-view>.ui-card__header .ui-button--secondary[aria-pressed]:not(.ui-button-group>.ui-button):not(:disabled):not(.is-disabled).is-active,.ui-data-table-view>.ui-card__header .ui-button--secondary[aria-pressed]:not(.ui-button-group>.ui-button):not(:disabled):not(.is-disabled).is-active:hover{border-color:var(--control-border);background:var(--control-selected)}.ui-table-search{--search-surface: color-mix(in srgb, var(--field_bg_color_no_transp) 75%, transparent);position:relative;width:220px}.ui-table-search .ui-icon{position:absolute;top:50%;left:.875rem;transform:translateY(-50%);color:var(--field-text-muted);pointer-events:none;z-index:1}.ui-table-search input.ui-field{height:var(--control-h, var(--control-height));min-height:0;padding:0 2.25rem 0 2.5rem;border-color:var(--control-border);border-radius:var(--radius-pill);background:var(--search-surface);font-size:.875rem}.ui-table-search input.ui-field:not(:disabled):hover{border-color:var(--control-border-hover)}.ui-table-search input.ui-field:focus,.ui-table-search input.ui-field:focus:not(:disabled):hover{border-color:var(--field-focus-border);background:var(--search-surface);box-shadow:var(--field-focus-ring)}.ui-table-search .search-input-clearable .search-clear-btn{right:.5rem;width:1.5rem;height:1.5rem;background:transparent;color:var(--field-text-muted);font-size:1.125rem;opacity:1}.ui-table-search .search-input-clearable .search-clear-btn:hover{background:var(--control-state-hover);color:var(--field_text_color)}.ui-edit-table .ui-field:where(:not(.is-valid,.is-invalid)){background-color:transparent;border-color:transparent;box-shadow:none}.ui-edit-table .ui-field:where(:not(.is-valid,.is-invalid)):not(:disabled):hover{border-color:var(--control-border)}.ui-edit-table .ui-field:where(:not(.is-valid,.is-invalid)):focus{background-color:var(--control-bg);border-color:var(--field-focus-border);box-shadow:var(--field-focus-ring)}.ui-add-row{display:flex;align-items:center;gap:.5rem;width:100%;padding:.625rem 1rem;border:none;border-top:1px solid var(--table-line);background:transparent;color:var(--field-text-muted);font-size:var(--font-size-body);font-weight:500;text-align:left;transition:background-color .15s}.ui-add-row:not(:disabled):hover{color:var(--field_text_color);background:color-mix(in srgb,var(--field_text_color) 5%,transparent)}.ui-add-row:disabled{opacity:.5;cursor:not-allowed}.ui-dropdown{position:relative;display:inline-flex;vertical-align:middle}.ui-dropdown__caret{margin-right:-.25rem}.ui-menu{z-index:2000;min-width:12rem;max-height:var(--reka-dropdown-menu-content-available-height);overflow-y:auto;padding:.375rem;background:color-mix(in srgb,var(--field_bg_color_no_transp) 85%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--field_text_color);border-radius:var(--radius-card);box-shadow:var(--shadow-overlay);font-family:var(--font-family);font-size:var(--font-size-body);outline:none;--surface-text-color: var(--field_text_color)}.ui-menu__item{display:flex;align-items:center;gap:.75rem;min-height:2.5rem;padding:0 1rem;border-radius:var(--radius-control);color:var(--field_text_color);white-space:nowrap;outline:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .15s ease-in-out}.ui-menu__item[data-highlighted]{background:var(--control-state-hover)}.ui-menu__item:active{background:var(--control-state-press)}.ui-menu__item>.ui-icon{flex:0 0 auto;color:var(--field-text-muted);font-size:1.125rem}.ui-menu__item--active{background:var(--control-selected)}.ui-menu__item--primary{color:var(--primary-color)}.ui-menu__item--warning{color:var(--important-color)}.ui-menu__item--danger{color:var(--danger-color)}.ui-menu__item--primary>.ui-icon,.ui-menu__item--warning>.ui-icon,.ui-menu__item--danger>.ui-icon{color:inherit}.ui-menu__item[data-disabled]{color:var(--field-text-muted);opacity:.6;cursor:default}.ui-menu__checkbox,.ui-menu__radio{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--control-border-strong);transition:background-color .15s ease-in-out,border-color .15s ease-in-out}.ui-menu__checkbox{width:18px;height:18px;border-radius:3px}.ui-menu__checkbox-icon{color:#fff;font-size:16px;opacity:0}.ui-menu__radio{width:20px;height:20px;border-radius:50%}.ui-menu__item[data-state=checked] .ui-menu__checkbox{border-color:var(--primary-color);background:var(--primary-color)}.ui-menu__item[data-state=checked] .ui-menu__checkbox-icon{opacity:1}.ui-menu__item[data-state=checked] .ui-menu__radio{border-color:var(--primary-color);background:radial-gradient(circle,var(--primary-color) 0 4px,transparent 5px)}.ui-menu__separator{height:1px;margin:.375rem 0;background:var(--table-line)}.ui-menu__label{padding:.5rem 1rem .25rem;color:var(--field-text-muted);font-size:var(--font-size-label);font-weight:600}.ui-card .setting-row,.ui-dialog .setting-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0}.ui-card .setting-row+.setting-row,.ui-dialog .setting-row+.setting-row{border-top:1px solid var(--table-line)}.ui-card .setting-row:first-child,.ui-dialog .setting-row:first-child{padding-top:0}.ui-card .setting-row:last-child,.ui-dialog .setting-row:last-child{padding-bottom:0}.ui-card .setting-row label,.ui-dialog .setting-row label{margin:0;font-weight:500}@media(max-width:800px){.ui-card .setting-row,.ui-dialog .setting-row{flex-direction:column;align-items:stretch;gap:6px}.ui-card .setting-row>*,.ui-dialog .setting-row>*{flex:0 0 auto}}@media(max-width:800px){.ui-card .setting-row.setting-row--switch,.ui-dialog .setting-row.setting-row--switch{flex-direction:row;align-items:center;gap:16px}}.ui-card .setting-row.setting-row--switch .setting-control,.ui-dialog .setting-row.setting-row--switch .setting-control{width:auto}.ui-card .setting-label,.ui-dialog .setting-label{display:flex;flex-direction:column;min-width:0}.ui-card .setting-label small,.ui-dialog .setting-label small{margin-top:2px;font-size:var(--font-size-caption)}.ui-card .setting-control,.ui-dialog .setting-control{width:280px;flex-shrink:0}@media(max-width:800px){.ui-card .setting-control,.ui-dialog .setting-control{width:100%}}.ui-card .setting-color,.ui-dialog .setting-color{flex:0 0 var(--control-height);width:var(--control-height);height:var(--control-height);padding:4px;cursor:pointer}.ui-card .setting-section,.ui-dialog .setting-section{margin:24px 0 0;padding-top:20px;border-top:1px solid var(--table-line);font-size:var(--font-size-heading);font-weight:600}.ui-card .setting-section+.setting-row,.ui-dialog .setting-section+.setting-row{padding-top:8px}.ui-card .setting-row--highlight,.ui-dialog .setting-row--highlight{position:relative;isolation:isolate}.ui-card .setting-row--highlight:before,.ui-dialog .setting-row--highlight:before{content:"";position:absolute;inset:0 -12px;z-index:-1;border-radius:var(--radius-control);animation:setting-highlight 2.4s ease-out forwards}.ui-card .setting-row--highlight:first-child:before,.ui-dialog .setting-row--highlight:first-child:before{top:-12px}.ui-card .setting-row--highlight:last-child:before,.ui-dialog .setting-row--highlight:last-child:before{bottom:-12px}@keyframes setting-highlight{0%,40%{background:color-mix(in srgb,var(--primary-color) 24%,transparent)}to{background:transparent}}.ui-card .setting-row--stacked,.ui-dialog .setting-row--stacked{flex-direction:column;align-items:stretch;gap:6px}.ui-card .setting-row--stacked .setting-control,.ui-dialog .setting-row--stacked .setting-control{width:100%}.ui-dialog .setting-row{padding:8px 0}.ui-dialog .setting-row+.setting-row{border-top:none}.ui-dialog .setting-row>.setting-control{width:66%}@media(max-width:800px){.ui-dialog .setting-row>.setting-control{width:100%}}.ui-dialog .setting-row.setting-row--stacked>.setting-control{width:100%}.ui-dialog .setting-row>.setting-control--sm{width:220px}.ui-dialog .setting-row>.setting-control.split-elements{display:flex}.ui-dialog .setting-row>.setting-control.split-elements>:first-child{flex:1 1 0;min-width:0}.ui-dialog .setting-row>.setting-control.split-elements>:last-child{flex:0 0 auto;width:auto}.ui-number-field{min-height:var(--control-h, var(--control-height));border:1px solid var(--control-border);border-radius:var(--radius-control);background-color:var(--control-bg);color:var(--field_text_color);box-shadow:var(--field-shadow, none);font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ui-number-field:where(:not(:disabled,.is-disabled,[aria-disabled=true]):hover){border-color:var(--control-border-hover)}.ui-number-field:where(:focus,:focus-within,.is-focused){border-color:var(--field-focus-border);box-shadow:var(--field-focus-ring);outline:0}.ui-number-field:where(:disabled,.is-disabled,[aria-disabled=true]){background-color:var(--field_bg_disabled_color);color:var(--field_text_disabled_color);cursor:not-allowed;opacity:1}@media(prefers-reduced-motion:reduce){.ui-number-field{transition:none}}.ui-number-field.is-valid{--field-state-icon: var(--field-valid-icon);border-color:var(--suggestion-color)}.ui-number-field.is-valid:where(:focus,:focus-within,.is-focused){box-shadow:var(--field-shadow, 0 0 transparent),0 0 0 .2rem color-mix(in srgb,var(--suggestion-color) 25%,transparent)}.ui-number-field.is-invalid{--field-state-icon: var(--field-invalid-icon);border-color:var(--danger-color)}.ui-number-field.is-invalid:where(:focus,:focus-within,.is-focused){box-shadow:var(--field-shadow, 0 0 transparent),0 0 0 .2rem color-mix(in srgb,var(--danger-color) 25%,transparent)}.ui-number-field{display:inline-flex;align-items:stretch;overflow:hidden}.ui-number-field .ui-number-field__input{color:inherit;font:inherit;flex:1 1 auto;width:100%;min-width:2.5rem;min-height:0;height:auto;padding:0 .25rem;border:none;border-radius:0;background:transparent;box-shadow:none;text-align:center;font-variant-numeric:tabular-nums;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.ui-number-field .ui-number-field__input:focus{outline:none}.ui-number-field .ui-number-field__input::-webkit-inner-spin-button,.ui-number-field .ui-number-field__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.ui-number-field-step{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;padding:0;border:none;background:transparent;color:var(--field-text-muted);font-size:1rem;transition:background-color .15s}.ui-number-field-step:not(:disabled):hover{color:var(--field_text_color);background:color-mix(in srgb,var(--field_text_color) 8%,transparent)}.ui-number-field-step:disabled{opacity:.35;cursor:not-allowed}.ui-number-field-sm{min-height:calc(var(--control-height) - .5rem)}.ui-number-field-sm .ui-number-field-step{width:1.75rem}select.ui-select{padding-right:1.75rem;background-image:var(--dropdown-icon-url);background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}select.ui-select.is-valid,select.ui-select.is-invalid{padding-right:3rem;background-image:var(--dropdown-icon-url),var(--field-state-icon);background-position:right .75rem center,right 1.75rem center;background-size:1rem,1.125rem}.ui-select-state-icon{flex:0 0 auto;width:1.125rem;height:1.125rem;background:var(--field-state-icon) center/contain no-repeat}.ui-select-trigger+select[aria-hidden=true]{position:relative!important;display:block}.ui-select-trigger{width:100%;display:inline-flex;flex-wrap:nowrap;align-items:center;gap:.5rem;text-align:left;cursor:pointer}.ui-select-trigger[data-disabled]{cursor:not-allowed}.ui-select-trigger[data-placeholder] .ui-select-value{color:var(--field-text-muted)}.ui-select-value{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-select-chevron{flex:0 0 auto;color:var(--field-text-muted);transition:transform .15s}[data-state=open]>.ui-select-chevron{transform:rotate(180deg)}.ui-select-content{z-index:2000;min-width:var(--reka-select-trigger-width);max-height:min(320px,var(--reka-select-content-available-height));overflow:hidden;border:1px solid var(--table-line-strong);border-radius:var(--radius-control);background:var(--surface-container);color:var(--field_text_color);box-shadow:var(--shadow-overlay);font-family:var(--font-family);font-size:var(--font-size-body)}.ui-select-viewport{padding:4px}.ui-select-item{position:relative;display:flex;align-items:center;min-height:2.25rem;padding:.375rem 2rem .375rem .75rem;border-radius:calc(var(--radius-control) - 4px);outline:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-select-item[data-highlighted]{background:color-mix(in srgb,var(--primary-color) 20%,transparent)}.ui-select-item[data-state=checked]{font-weight:600}.ui-select-item[data-disabled]{opacity:.45;cursor:not-allowed}.ui-select-indicator{position:absolute;right:.5rem;display:inline-flex;color:var(--primary-color)}.ui-select-label{padding:.5rem .75rem .25rem;font-size:var(--font-size-label);font-weight:600;color:var(--field-text-muted)}.ui-select-separator{height:1px;margin:4px 0;background:var(--table-line)}.ui-icon{display:inline-block;overflow:visible;font-size:125%;vertical-align:text-bottom}.ui-icon--warning{color:var(--important-color)}.ui-dialog-overlay,.ui-dialog-viewport{position:fixed;inset:0;z-index:1050}.ui-dialog-overlay{background:var(--dialog-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ui-dialog-viewport{display:grid;align-items:start;justify-items:center;padding:40px 24px 24px;overflow-y:auto;overscroll-behavior:contain}.ui-dialog-viewport:has(>.ui-dialog--confirm),.ui-dialog-viewport:has(>.ui-dialog--centered){align-items:center;padding-top:24px}.ui-dialog{--surface-text-color: var(--field_text_color);display:flex;flex-direction:column;width:100%;max-height:calc(100dvh - 64px);border:1px solid var(--table-line-strong);border-radius:var(--radius-modal);background:var(--surface-container);color:var(--field_text_color);box-shadow:var(--shadow-dialog)}.ui-dialog>*{--surface-container: var(--surface-container-high)}.ui-dialog{font-family:var(--font-family);font-size:var(--font-size-body);outline:none}.ui-dialog--sm{max-width:400px}.ui-dialog--md{max-width:520px}.ui-dialog--lg{max-width:680px}.ui-dialog--xl{max-width:960px}.ui-dialog__header{display:flex;align-items:flex-start;gap:16px;padding:24px 24px 12px;border-bottom:1px solid transparent}.ui-dialog__heading{flex:1 1 auto;min-width:0}.ui-dialog__title{margin:0;font-size:var(--font-size-title);font-weight:600;line-height:1.3;overflow-wrap:anywhere}.ui-dialog__close{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:-8px -8px 0 0;padding:0;border:none;border-radius:var(--radius-control);background:transparent;color:var(--field-text-muted);cursor:pointer;transition:background-color .15s,color .15s}.ui-dialog__close:hover{background:var(--field_bg_hover_color_no_transp);color:var(--field_text_color)}.ui-dialog__close:focus-visible{outline:none;box-shadow:var(--control-focus-ring)}.ui-dialog__body{flex:1 1 auto;min-height:0;padding:12px 24px;overflow-y:auto;overscroll-behavior:contain}@supports (-moz-appearance: none){.ui-dialog__body{scrollbar-width:auto;scrollbar-color:var(--table-line-strong) transparent}}.ui-dialog__body::-webkit-scrollbar{width:10px}.ui-dialog__body::-webkit-scrollbar-track{background:transparent}.ui-dialog__body::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:5px;background:var(--table-line-strong);background-clip:padding-box}.ui-dialog__body>.ui-dialog__body-inner>:last-child{margin-bottom:0}.ui-dialog__body:last-child{padding-bottom:24px}.ui-dialog__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;padding:12px 24px 24px;border-top:1px solid transparent}.ui-dialog__footer button.ui-button--secondary,.ui-dialog__footer button.ui-button--secondary:focus,.ui-dialog__footer button.ui-button--secondary:disabled{border-color:var(--control-border);background:var(--control-bg)}.ui-dialog__footer button.ui-button--secondary:not(:disabled):hover{border-color:var(--control-border-hover);background:color-mix(in srgb,var(--field_text_color) 8%,var(--control-bg))}.ui-dialog__footer button.ui-button--secondary:not(:disabled):active{background:color-mix(in srgb,var(--field_text_color) 14%,var(--control-bg))}.ui-dialog--scrolls .ui-dialog__header{border-bottom-color:var(--table-line)}.ui-dialog--scrolls .ui-dialog__footer{border-top-color:var(--table-line)}.ui-dialog__hint{margin:12px 0 0;font-size:var(--font-size-caption);color:var(--field-text-muted)}.ui-dialog--confirm .ui-dialog__header{padding:24px 24px 0}.ui-dialog--confirm .ui-dialog__heading{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.ui-dialog--confirm .ui-dialog__icon{width:auto;height:auto;border-radius:0;background:none;font-size:1.5rem;line-height:1}.ui-dialog--confirm .ui-dialog__title{font-size:1.5rem;font-weight:400;line-height:2rem}.ui-dialog--confirm .ui-dialog__body{padding:16px 24px 0;color:var(--field-text-muted);line-height:1.5}.ui-dialog--confirm .ui-dialog__body h5{font-size:var(--font-size-body);font-weight:400;line-height:inherit}.ui-dialog--confirm .ui-dialog__body strong{color:var(--field_text_color)}.ui-dialog--confirm .ui-dialog__footer{padding:24px}.ui-dialog__icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:color-mix(in srgb,var(--icon-color) 15%,transparent);color:var(--icon-color);font-size:1.5rem}.ui-dialog__icon--danger{--icon-color: var(--danger-color)}.ui-dialog__icon--warning{--icon-color: var(--important-color)}.ui-dialog__icon--info{--icon-color: var(--primary-color)}.ui-dialog-overlay-enter-active,.ui-dialog-overlay-leave-active{transition:opacity .15s linear}.ui-dialog-overlay-enter-from,.ui-dialog-overlay-leave-to{opacity:0}.ui-dialog-enter-active{transition:opacity .2s ease-out}.ui-dialog-enter-active .ui-dialog{transition:transform .2s ease-out}.ui-dialog-leave-active{transition:opacity .15s ease-in}.ui-dialog-leave-active .ui-dialog{transition:transform .15s ease-in}.ui-dialog-enter-from,.ui-dialog-leave-to{opacity:0}.ui-dialog-enter-from .ui-dialog,.ui-dialog-leave-to .ui-dialog{transform:translateY(8px) scale(.97)}@media(prefers-reduced-motion:reduce){.ui-dialog-overlay-enter-active,.ui-dialog-overlay-leave-active,.ui-dialog-enter-active,.ui-dialog-leave-active,.ui-dialog-enter-active .ui-dialog,.ui-dialog-leave-active .ui-dialog{transition-duration:.01ms}}@media(max-width:800px){.ui-dialog-viewport{padding:16px}.ui-dialog{max-height:calc(100dvh - 32px)}.ui-dialog-viewport:has(>.ui-dialog--confirm),.ui-dialog-viewport:has(>.ui-dialog--centered){padding-top:16px}.ui-dialog__header{padding:16px 16px 8px}.ui-dialog__body{padding:8px 16px}.ui-dialog__body:last-child{padding-bottom:16px}.ui-dialog__footer{padding:8px 16px 16px}.ui-dialog--mobile-fullscreen{max-width:none;height:100dvh;max-height:100dvh;border:none;border-radius:0;box-shadow:none}.ui-dialog--mobile-fullscreen .ui-dialog__footer{flex-direction:column-reverse;align-items:stretch;padding-bottom:max(16px,env(safe-area-inset-bottom))}.ui-dialog--mobile-fullscreen .ui-dialog__footer>*,.ui-dialog--mobile-fullscreen .ui-dialog__footer .ui-button{width:100%;margin:0}.ui-dialog--mobile-fullscreen .ui-dialog__footer>div,.ui-dialog--mobile-fullscreen .ui-dialog__footer>span{display:flex;flex-direction:column-reverse;gap:8px}.ui-dialog-viewport:has(>.ui-dialog--mobile-fullscreen){padding:0}.ui-dialog-enter-from .ui-dialog--mobile-fullscreen,.ui-dialog-leave-to .ui-dialog--mobile-fullscreen{transform:translateY(24px)}}.ui-dialog-section+.ui-dialog-section{margin-top:20px;padding-top:20px;border-top:1px solid var(--table-line-strong)}.ui-dialog-section>:last-child{margin-bottom:0}.ui-dialog-section__header{margin-bottom:12px}.ui-dialog-section__title{margin:0;font-size:var(--font-size-heading);font-weight:600}.ui-dialog-section__description{margin:2px 0 0;font-size:var(--font-size-caption);color:var(--field-text-muted)}.ui-dialog-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));-moz-column-gap:16px;column-gap:16px}.ui-dialog-list{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.ui-dialog-list__row{display:flex;align-items:center;gap:8px}.ui-dialog-list__row>.ui-form-group,.ui-dialog-list__row>.ui-field{flex:1 1 0;min-width:0;margin:0}.ui-tabs__list{display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid var(--control-border);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--field_bg_color_no_transp) 75%,transparent)}.ui-tabs__tab{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:calc(var(--control-h, var(--control-height)) - 6px);margin:0;padding:0 .875rem;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--field-text-muted);line-height:1.25;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;font:inherit;font-size:var(--font-size-body);font-weight:500}.ui-tabs__tab:hover:not([disabled]):not([data-state=active]){background:var(--control-state-hover);color:var(--field_text_color)}.ui-tabs__tab[data-state=active]{background:var(--primary-color);color:var(--primary-text-color);box-shadow:var(--button-shadow, 0 1px 2px rgba(0, 0, 0, .2));cursor:default}.ui-tabs__tab[disabled]{background:transparent;color:var(--field-text-muted);opacity:.5;cursor:not-allowed}.ui-tabs__tab:focus-visible{outline:2px solid var(--primary-color);outline-offset:1px;box-shadow:var(--button-shadow, none)}.ui-dialog .ui-tabs{margin-bottom:20px}.ui-stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:480px){.ui-stat-grid{grid-template-columns:minmax(0,1fr)}}.ui-stat{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border:1px solid var(--table-line);border-radius:var(--radius-control);background:color-mix(in srgb,var(--field_text_color) 3%,transparent)}.ui-stat--wide{grid-column:1/-1}.ui-stat__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:36px;height:36px;border-radius:50%;background:color-mix(in srgb,var(--primary-color) 15%,transparent);color:var(--primary-color);font-size:1.1rem}.ui-stat__body{display:flex;flex-direction:column;min-width:0}.ui-stat__label{font-size:var(--font-size-caption);color:var(--field-text-muted)}.ui-stat__value{font-size:var(--font-size-body);font-weight:600;overflow-wrap:anywhere}.ui-pagination{--page-size: 2rem;display:flex;gap:.25rem;align-items:center;margin:0;padding-left:0;list-style:none}.ui-pagination .ui-pagination__item .ui-pagination__link{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:var(--page-size);height:var(--page-size);margin:0;padding:0 .5rem;border:1px solid transparent;border-radius:.375rem;background:transparent;color:var(--field_text_color);font-size:.875rem;font-weight:500;font-variant-numeric:tabular-nums;line-height:1;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ui-pagination .ui-pagination__item button.ui-pagination__link:hover{background:color-mix(in srgb,var(--field_text_color) 6%,transparent)}.ui-pagination .ui-pagination__item button.ui-pagination__link:focus-visible{outline:none;box-shadow:0 0 0 2px var(--primary-color)}.ui-pagination .ui-pagination__item.is-active .ui-pagination__link,.ui-pagination .ui-pagination__item.is-active button.ui-pagination__link:hover{border-color:var(--table-line-strong);background:var(--control-bg);color:var(--field_text_color);box-shadow:0 1px 2px #00000014}.ui-pagination .ui-pagination__item.is-disabled .ui-pagination__link{background:transparent;color:var(--field-text-muted);opacity:.45;pointer-events:none}.ui-pagination .ui-pagination__item--ellipsis .ui-pagination__link{color:var(--field-text-muted);letter-spacing:1px}.ui-pagination .page-jump{width:4.5rem;height:var(--page-size);padding:0 .5rem;border:1px solid var(--primary-color);border-radius:.375rem;background:var(--control-bg);color:var(--field_text_color);font-size:.875rem;text-align:center;outline:none}.ui-pagination .page-jump::-moz-placeholder{color:var(--field-text-muted);font-size:.75rem}.ui-pagination .page-jump::placeholder{color:var(--field-text-muted);font-size:.75rem}.ui-table-pagination{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"range pages size";align-items:center;gap:.5rem 1rem;padding:.75rem .25rem 0;font-size:.875rem}.ui-data-table-view .ui-table-pagination{padding:.5rem var(--table-edge);border-top:1px solid var(--table-line)}.ui-data-table-view--plain .ui-table-pagination{padding:.5rem 0 0}.ui-table-pagination__range{grid-area:range;color:var(--field-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.ui-table-pagination>.ui-table-pagination__pages{grid-area:pages;justify-content:center}.ui-table-pagination__size{grid-area:size;display:flex;justify-self:end;align-items:center;gap:.5rem;white-space:nowrap}.ui-table-pagination__size>label{margin:0;font-weight:500}.ui-table-pagination__size>.ui-select{flex:0 0 auto;width:4.5rem;height:2rem;min-height:0;font-size:.875rem}@media(max-width:640px){.ui-table-pagination{grid-template-columns:1fr auto;grid-template-areas:"range size" "pages pages"}}@container card (max-width: 600px){.ui-table-pagination{grid-template-columns:1fr auto;grid-template-areas:"range size" "pages pages"}}@media(max-width:575.98px){.ui-pagination__item--xs-hidden{display:none}}.ui-picker-field{min-height:var(--control-h, var(--control-height));border:1px solid var(--control-border);border-radius:var(--radius-control);background-color:var(--control-bg);color:var(--field_text_color);box-shadow:var(--field-shadow, none);font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ui-picker-field:where(:not(:disabled,.is-disabled,[aria-disabled=true]):hover){border-color:var(--control-border-hover)}.ui-picker-field:where(:focus,:focus-within,.is-focused){border-color:var(--field-focus-border);box-shadow:var(--field-focus-ring);outline:0}.ui-picker-field:where(:disabled,.is-disabled,[aria-disabled=true]){background-color:var(--field_bg_disabled_color);color:var(--field_text_disabled_color);cursor:not-allowed;opacity:1}@media(prefers-reduced-motion:reduce){.ui-picker-field{transition:none}}.ui-picker-field{position:relative;display:flex;align-items:stretch;width:100%}.ui-picker-field.is-focused{z-index:3}.ui-picker-field[aria-readonly=true]{background-color:var(--field_bg_disabled_color)}.ui-picker-field[aria-disabled=true]{background:transparent;border-color:color-mix(in srgb,var(--field_text_color) 10%,transparent);pointer-events:none}.ui-picker-field:where(:not([aria-disabled=true]):hover) .ui-picker-field__toggle{color:var(--field_text_color)}.ui-datepicker{min-width:300px}.ui-picker-field__toggle{--control-focus-ring: none;--button-shadow: none;--button-focus-shadow: none;min-height:0;padding:0 .25rem 0 .75rem;border:0;color:var(--field-text-muted);font-size:var(--font-size-body);line-height:1}.ui-picker-field__value{display:flex;align-items:center;width:100%;min-height:calc(1.5em + .75rem);padding:0 .75rem 0 .5rem;margin:0;color:var(--field_text_color);font-size:var(--font-size-body);font-variant-numeric:tabular-nums;word-break:break-word;white-space:normal;cursor:pointer}.ui-picker-field__value.is-empty{color:var(--muted-text-color)}.ui-picker-field__menu{--surface-text-color: var(--field_text_color);z-index:2000;min-width:10rem;padding:var(--picker-padding, .75rem);border:1px solid var(--table-line-strong);border-radius:var(--radius-card);background:var(--picker-surface, var(--surface-container));color:var(--field_text_color);box-shadow:var(--shadow-overlay);font-size:1rem}.ui-calendar{display:inline-flex;color:var(--field_text_color)}.ui-calendar__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:0 0 .5rem .5rem;margin-bottom:.25rem;border-bottom:1px solid var(--table-line)}.ui-calendar__headline{white-space:nowrap;font-size:1.125rem;font-weight:600;line-height:1.3;cursor:pointer;outline:none}.ui-calendar__headline.is-empty{color:var(--field-text-muted);font-weight:500}.ui-calendar__nav{display:flex;align-items:center;margin-bottom:.25rem}.ui-calendar__caption{flex:1 1 auto;text-align:center;font-size:var(--font-size-body);font-weight:600;white-space:nowrap}.ui-calendar__nav-button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--field-text-muted);font-size:.9375rem;transition:background-color .15s}.ui-calendar__nav-button:not(.is-disabled):hover{background:var(--control-state-hover);color:var(--field_text_color)}.ui-calendar__nav-button:focus{outline:none}.ui-calendar__nav-button:focus-visible{box-shadow:var(--control-focus-ring)}.ui-calendar__nav-button.is-disabled{opacity:.38;cursor:default}.ui-calendar__nav-button .ui-icon{margin:0}.ui-calendar__grid{outline:none}.ui-calendar__weekdays,.ui-calendar__week{display:grid;grid-template-columns:repeat(7,1fr)}.ui-calendar__grid--week-numbers .ui-calendar__weekdays,.ui-calendar__grid--week-numbers .ui-calendar__week{grid-template-columns:repeat(8,1fr)}.ui-calendar__week-number{display:flex;align-items:center;justify-content:center;font-size:var(--font-size-label);font-weight:500;font-variant-numeric:tabular-nums;color:var(--field-text-muted)}.ui-calendar__week-number.is-selected{color:var(--field_text_color);font-weight:700}.ui-calendar__weekdays small{display:flex;align-items:center;justify-content:center;height:2rem;font-size:var(--font-size-label);font-weight:500;color:var(--field-text-muted)}.ui-calendar__cell{display:flex;align-items:center;justify-content:center;height:2.5rem}.ui-calendar__cell[role=button]{cursor:default}.ui-calendar__day{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid transparent;border-radius:50%;font-size:.875rem;font-variant-numeric:tabular-nums;line-height:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .15s}.ui-calendar__day:not(.is-disabled):hover{background:var(--control-state-hover)}.ui-calendar__day.is-other-month{color:var(--field-text-muted)}.ui-calendar__day.is-today{border-color:var(--primary-color);font-weight:600}.ui-calendar__day.is-selected{background:var(--primary-color);color:var(--primary-text-color);font-weight:600}.ui-calendar__day.is-focused{box-shadow:var(--control-focus-ring)}.ui-calendar__day.is-disabled{opacity:.38;cursor:default}.ui-datepicker__week{margin-left:.625rem;padding-left:.625rem;border-left:1px solid var(--table-line);color:var(--field-text-muted);font-weight:500;white-space:nowrap}.ui-calendar__footer{margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--table-line)}.ui-calendar__footer:empty{display:none}.ui-popover-content{z-index:2000;max-width:calc(100vw - 32px);max-height:var(--reka-popover-content-available-height);overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--table-line-strong);border-radius:var(--radius-control);background:var(--surface-container);color:var(--field_text_color);box-shadow:var(--shadow-overlay);font-family:var(--font-family);font-size:var(--font-size-body)}.ui-search-panel{position:relative}.ui-search-panel__trigger{display:contents}.ui-search-panel__trigger--hidden{visibility:hidden}.ui-search-panel__panel{position:absolute;top:0;left:0;z-index:10;overflow:hidden;border:1px solid var(--control-border);border-radius:var(--radius-card);background:var(--field_bg_color_no_transp);box-shadow:var(--shadow-overlay);color:var(--field_text_color);font-size:var(--font-size-body)}.ui-search-panel__panel--up{top:auto;bottom:0}.ui-search-panel__panel--up .ui-search-panel__listbox{flex-direction:column-reverse}.ui-search-panel__panel--up .ui-search-panel__body{border-top:0;border-bottom:1px solid var(--table-line)}.ui-search-panel__panel--right{left:auto;right:0}.ui-search-panel__panel--closing{pointer-events:none}.ui-search-panel__listbox{display:flex;flex-direction:column;outline:none}.ui-search-panel__search{flex:0 0 auto;display:flex;align-items:center;gap:.625rem;height:calc(var(--ui-search-panel-pill-height) - 2px);padding:0 1rem 0 var(--ui-search-panel-inset, 1rem);color:var(--field-text-muted)}.ui-search-panel__search .ui-icon{flex:0 0 var(--ui-search-panel-icon-width, auto);height:1.25rem;font-size:1.25rem}.ui-search-panel__search input{flex:1 1 auto;min-width:0;padding:0;border:0;outline:none;background:transparent;color:var(--field_text_color);font:inherit}.ui-search-panel__body{display:flex;flex-direction:column;border-top:1px solid var(--table-line)}.ui-search-panel__content{display:flex;flex-direction:column;outline:none}.ui-search-panel__pinned{flex:0 0 auto;padding:.375rem .375rem 0}.ui-search-panel__list{height:var(--ui-search-panel-list-height);overflow-y:auto;padding:.375rem}.ui-search-panel__pinned+.ui-search-panel__list{padding-top:0}.ui-search-panel__item{display:flex;align-items:center;gap:.75rem;min-height:2.75rem;padding:.375rem .75rem;border-radius:var(--radius-control);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;transition:background-color .12s ease-in-out}.ui-search-panel__item[data-highlighted]{background:var(--control-state-hover)}.ui-search-panel__item[data-state=checked]{background:color-mix(in srgb,var(--primary-color) 18%,transparent);font-weight:600}.ui-search-panel__item[data-state=checked][data-highlighted]{background:color-mix(in srgb,var(--primary-color) 26%,transparent)}.ui-search-panel__check{margin-left:auto;color:var(--primary-color)}.ui-search-panel__empty{padding:.75rem;color:var(--field-text-muted);text-align:center}.ui-search-panel__footer{display:flex;flex-direction:column;gap:.25rem;padding:.5rem 1rem .625rem;border-top:1px solid var(--table-line)}.ui-progress{display:flex;height:1rem;overflow:hidden;border-radius:var(--radius-pill);background-color:color-mix(in srgb,var(--field_text_color) 14%,transparent);font-size:.75rem;line-height:0}.ui-progress__bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;border-radius:var(--radius-pill);background-color:var(--primary-color);color:var(--primary-text-color);text-align:center;white-space:nowrap;transition:width .6s ease}@media(prefers-reduced-motion:reduce){.ui-progress__bar{transition:none}}.ui-timepicker__menu{--picker-padding: var(--time-picker-padding, 8px)}.ui-time__header{margin-bottom:.5rem}.ui-time__value{min-height:var(--control-h, var(--control-height));border:1px solid var(--control-border);border-radius:var(--radius-control);background-color:var(--control-bg);color:var(--field_text_color);box-shadow:var(--field-shadow, none);font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ui-time__value:where(:not(:disabled,.is-disabled,[aria-disabled=true]):hover){border-color:var(--control-border-hover)}.ui-time__value:where(:focus,:focus-within,.is-focused){border-color:var(--field-focus-border);box-shadow:var(--field-focus-ring);outline:0}.ui-time__value:where(:disabled,.is-disabled,[aria-disabled=true]){background-color:var(--field_bg_disabled_color);color:var(--field_text_disabled_color);cursor:not-allowed;opacity:1}@media(prefers-reduced-motion:reduce){.ui-time__value{transition:none}}.ui-time__value{display:block;width:100%;min-height:0;height:calc(1.5em + .5rem + 2px);padding:.25rem;background-color:var(--field_bg_color_no_transp);font-size:80%;text-align:center}.ui-spinbutton{display:inline-flex;flex-direction:column;overflow:hidden;text-align:center}.ui-spinbutton.is-disabled{pointer-events:none}.ui-spinbutton output>bdi{display:block;min-width:2.25em;height:1.5em}.ui-time{min-width:0;padding:4px}.ui-time>.ui-time__row{gap:6px}.ui-time>.ui-time__row>.ui-time__separator{color:var(--field-text-muted)}.ui-time .ui-spinbutton{width:4.5rem;height:auto;padding:0;border:none;background:transparent;box-shadow:none}.ui-time .ui-spinbutton .ui-button{height:2rem;border:0;border-radius:var(--radius-control);color:var(--field-text-muted);line-height:1}.ui-time .ui-spinbutton .ui-button:hover:not(:disabled){color:var(--field_text_color);background:color-mix(in srgb,var(--field_text_color) 8%,transparent)}.ui-time .ui-spinbutton output{justify-content:center;min-height:3.5rem;margin:2px 0;border-radius:var(--radius-control);background:color-mix(in srgb,var(--primary-color) 18%,transparent);color:var(--field_text_color);font-size:1.75rem;font-weight:600;font-variant-numeric:tabular-nums;outline:none}.ui-time .ui-spinbutton.is-focused output,.ui-time .ui-spinbutton output:focus{box-shadow:0 0 0 2px var(--primary-color)}.ui-time .ui-time__footer{margin-top:10px}.ui-time .ui-time__footer .ui-datepicker__controls{justify-content:stretch;gap:8px}.ui-time .ui-time__footer .ui-button{flex:1 1 0;min-height:2.25rem;border-radius:var(--radius-control)}.ui-skeleton-wrapper{cursor:wait}.ui-skeleton{position:relative;overflow:hidden;background-color:#0000001f;cursor:wait;-webkit-mask-image:radial-gradient(white,black);mask-image:radial-gradient(#fff,#000)}.ui-skeleton:before{content:" "}.ui-skeleton--text{height:1rem;margin-bottom:.25rem;border-radius:.25rem}.ui-skeleton--button{width:75px;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem}.ui-skeleton--avatar{width:2.5em;height:2.5em;border-radius:50%}.ui-skeleton--input{height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;line-height:1.5;border:1px solid var(--control-border);border-radius:.25rem}.ui-skeleton--wave:after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:ui-skeleton-wave 1.75s linear infinite}@media(prefers-reduced-motion:reduce){.ui-skeleton--wave:after{background:none;animation:none}}@keyframes ui-skeleton-wave{0%{transform:translate(-100%)}to{transform:translate(100%)}}.ui-spinner{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border-radius:50%}.ui-spinner--border{border:.25em solid currentcolor;border-right-color:transparent;animation:ui-spinner-rotate .75s linear infinite}.ui-spinner--grow{background-color:currentcolor;opacity:0;animation:ui-spinner-grow .75s linear infinite}.ui-spinner--sm{width:1rem;height:1rem}.ui-spinner--sm.ui-spinner--border{border-width:.2em}.ui-spinner--primary{color:var(--primary-color)}@media(prefers-reduced-motion:reduce){.ui-spinner{animation-duration:1.5s}}@keyframes ui-spinner-rotate{to{transform:rotate(360deg)}}@keyframes ui-spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.ui-toaster[data-sonner-toaster]{--normal-bg: var(--surface-container);--normal-text: var(--field_text_color);--normal-border: var(--table-line-strong);--border-radius: var(--radius-control);z-index:1100;font-family:var(--font-family)}.ui-toaster[data-sonner-toaster] [data-sonner-toast][data-styled=true]{--toast-accent: var(--primary-color);align-items:flex-start;gap:12px;padding:14px 44px 14px 16px;box-shadow:var(--shadow-overlay);font-size:var(--font-size-caption)}.ui-toaster[data-sonner-toaster] [data-sonner-toast][data-styled=true][data-type=success]{--toast-accent: var(--suggestion-color)}.ui-toaster[data-sonner-toaster] [data-sonner-toast][data-styled=true][data-type=warning]{--toast-accent: var(--important-color)}.ui-toaster[data-sonner-toaster] [data-sonner-toast][data-styled=true][data-type=error]{--toast-accent: var(--danger-color)}.ui-toaster[data-sonner-toaster] [data-sonner-toast][data-styled=true] [data-icon]{width:20px;height:20px;margin:0;color:var(--toast-accent);font-size:16px}.ui-toaster[data-sonner-toaster] [data-sonner-toast][data-styled=true] [data-content]{gap:2px;min-width:0}.ui-toaster[data-sonner-toaster] [data-sonner-toast][data-styled=true] [data-title]{font-size:.875rem;font-weight:600;line-height:1.45}.ui-toaster[data-sonner-toaster] [data-sonner-toast][data-styled=true] [data-description]{color:var(--field-text-muted);line-height:1.45}.ui-toaster[data-sonner-toaster] [data-sonner-toast][data-styled=true] [data-close-button]{inset:10px 10px auto auto;width:26px;height:26px;transform:none;border:none;border-radius:var(--radius-pill);background:transparent;color:var(--field-text-muted);font-size:.8rem}.ui-toaster[data-sonner-toaster] [data-sonner-toast][data-styled=true] [data-close-button]:hover{background:var(--control-state-hover);border-color:transparent;color:var(--field_text_color)}.ui-toaster[data-sonner-toaster] [data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:var(--control-focus-ring)}.ui-toaster[data-sonner-toaster] [data-sonner-toast][data-styled=true]:focus-visible{box-shadow:var(--shadow-overlay),var(--control-focus-ring)}.ui-tooltip{--tooltip-bg: var(--field_bg_color_no_transp);--tooltip-text: var(--field_text_color);position:fixed;top:0;left:0;z-index:2100;width:-moz-max-content;width:max-content;max-width:min(20rem,100vw - 16px);padding:6px 10px;border-radius:var(--radius-lg);background:var(--tooltip-bg);color:var(--tooltip-text);font-family:var(--font-family);font-size:var(--font-size-label);font-weight:400;line-height:1.45;text-align:left;white-space:pre-line;overflow-wrap:break-word;pointer-events:none;transform-origin:center bottom;animation:ui-tooltip-in .15s ease-out}.ui-tooltip[data-side=bottom]{--tooltip-slide: -4px;transform-origin:center top}.ui-tooltip[data-state=closed]{animation:ui-tooltip-out .1s ease-in forwards}.ui-tooltip[data-variant=warning]{--tooltip-bg: var(--important-color);--tooltip-text: #212529}.ui-tooltip__content{position:relative}.ui-tooltip__arrow{position:absolute;bottom:-4px;width:10px;height:10px;margin-left:-5px;border-radius:2px;background:var(--tooltip-bg);transform:rotate(45deg)}[data-side=bottom]>.ui-tooltip__arrow{top:-4px;bottom:auto}@keyframes ui-tooltip-in{0%{opacity:0;transform:translateY(var(--tooltip-slide, 4px)) scale(.95)}}@keyframes ui-tooltip-out{to{opacity:0;transform:scale(.95)}}@media(prefers-reduced-motion:reduce){.ui-tooltip{animation:none}.ui-tooltip[data-state=closed]{visibility:hidden}}#header{margin-bottom:30px;background:var(--header_bg)}#header .header-content{padding:20px 0;max-width:92%;display:grid;grid-template-columns:1fr auto 1fr;grid-gap:16px;margin-right:auto;margin-left:auto}#header .header-content a.link{color:var(--text-color);text-decoration:none;transition:background .2s;border-radius:var(--radius);display:inline-block;font-size:1rem}#header .header-content a.link:hover{background:var(--header_menu_bg_hover)}#header .header-content a.link.active{background:var(--primary-color);color:var(--header_menu_text_color_selected);cursor:default}#header .header-content .box.center{grid-column:2;display:flex}#header .header-content .box.last{justify-self:right}#header .header-content .logo{width:clamp(125px,10vw,150px)}#header .header-content .logo img{position:absolute;width:clamp(125px,10vw,150px)}#header .header-content .menu-navbar{position:relative;padding:0}#header .header-content .menu-navbar a{-webkit-backdrop-filter:none;backdrop-filter:none;border:var(--field_border)}#header .header-content .menu-navbar ul{margin:0;padding-inline-start:0}#header .header-content .menu-navbar #navigation ul li{display:inline-block}#header .header-content .menu-navbar #navigation ul li a{padding:10px 16px;margin:0 5px;height:45px}#header .header-content .theme-toggle{float:left;margin-right:10px;line-height:0;font-size:23px;height:45px;width:45px;border:none}#header .header-content .theme-toggle .ui-icon{font-size:1em}#header .header-content .theme-toggle{background:var(--header_menu_bg)}#header .header-content .theme-toggle:hover{background:var(--header_menu_bg_hover)}#header .header-content .userStatus{position:relative}#header .header-content .userStatus .statusField{display:flex;vertical-align:center;align-items:center;font-size:1rem;background:var(--header_menu_bg);padding:10px 16px;height:45px;border-radius:var(--radius);transition:background-color .2s;cursor:pointer;border:none;color:var(--text-color)}#header .header-content .userStatus .statusField:hover{background:var(--header_menu_bg_hover)}#header .header-content .userStatus .statusField .ui-icon{padding-right:5px;font-size:1.5em}#header .header-content .userStatus .statusField a{padding:10px}#header .header-content .userStatus .statusField .user-dropdown-icon{margin-left:13px}#header .header-content .userStatus .statusField{position:relative}#header .header-content .userStatus .dropdown-content{border-radius:var(--radius);position:absolute;background:var(--header_bg);-webkit-backdrop-filter:none;backdrop-filter:none;border:var(--field_border);width:100%;z-index:100}#header .header-content .userStatus .dropdown-content a{display:flex;justify-content:center;padding:10px 0;width:100%}#header .header-content .userStatus .dropdown-content .whats-new-dot{margin-left:8px;align-self:center}#header .header-unseen-dot{position:absolute;top:6px;right:6px}#header .navbar-icon{position:relative;width:45px;height:45px;display:none;justify-content:center;align-items:center;background:var(--header_menu_bg);color:var(--text-color);-webkit-backdrop-filter:none;backdrop-filter:none;border:var(--field_border);border-radius:var(--radius);font-size:40px;cursor:pointer}#header .navbar-icon .ui-icon{font-size:1em}#header .navbar-icon:hover{background:var(--header_menu_bg_hover)}@media(max-width:1130px){#header{height:72px;margin-bottom:16px;background:none}#header .header-content{position:fixed;top:0;left:0;right:0;height:72px;z-index:100;background:var(--header_bg);box-shadow:var(--shadow-raised);max-width:none;padding:10px 4%;align-items:center;grid-template-columns:45px 1fr auto}#header .header-content .box.center,#header .header-content .theme-toggle,#header .header-content .userStatus{display:none}#header .header-content .box.last{grid-column:1;grid-row:1;justify-self:left}#header .header-content .logo{grid-column:3;grid-row:1;justify-self:right;width:auto;line-height:0}#header .header-content .logo img{position:static;width:auto;height:52px}#header .navbar-icon{display:flex}}.menu-item{--menu-item-muted: var(--field-text-muted);display:flex;flex-direction:column;position:relative;margin-bottom:10px;background:var(--surface-on-glass);color:var(--field_text_color);border-radius:12px;box-shadow:0 1px 2px #00000040,0 3px 10px #00000038;outline:2px solid transparent;outline-offset:-2px;overflow:hidden;isolation:isolate;transition:background .2s}.menu-item .menu-item-left{overflow:hidden;max-width:200px;max-height:200px}.menu-item .menu-item-left .menu-image{aspect-ratio:1/1;transition:.2s all ease-in-out;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%}.menu-item.hide-image .menu-item-left{display:none}.menu-item .menu-item-right{position:relative;display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 12px 11px}.menu-item .menu-variant-icon{position:absolute;top:11px;right:12px;font-size:1rem;color:var(--menu-item-muted)}.menu-item .card-actions-slot{position:absolute;top:3px;right:4px;display:flex;gap:2px}.menu-item .card-actions-slot>button{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:50%;background:none;color:inherit;font-size:1.05rem;line-height:0;cursor:pointer;transition:background .2s}.menu-item .card-actions-slot>button:hover{background:var(--control-state-hover)}.menu-item .card-actions-slot>button:focus-visible{outline:none;box-shadow:var(--control-focus-ring)}.menu-item .menu-name{padding-right:1.5rem;font-size:var(--font-size-body);font-weight:600;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.menu-item .menu-item-right:has(>.card-actions-slot) .menu-name{padding-right:64px}.menu-item .menu-description{color:var(--menu-item-muted)}.menu-item .menu-description,.menu-item .menu-addition-list{overflow:hidden;font-size:var(--font-size-caption);line-height:1.35;white-space:nowrap;text-overflow:ellipsis}.menu-item .menu-addition-list{margin-top:2px}.menu-item .menu-item-foot{display:flex;align-items:flex-end;gap:6px;margin-top:auto;padding-top:4px}.menu-item .menu-item-foot .menu-tag{flex:none;padding:.1rem .45rem;font-size:.6875rem;font-weight:600;background:transparent;color:var(--menu-item-muted);box-shadow:inset 0 0 0 1px var(--control-border)}.menu-item .menu-ingredients{flex:1 1 auto;min-width:0;color:var(--menu-item-muted);font-size:var(--font-size-label);line-height:1.35}.menu-item .menu-ingredients .menu-meta-label{display:none}.menu-item .menu-meta-label{font-weight:600}.menu-item .menu-meta-empty{font-style:italic;color:var(--menu-item-muted)}.menu-item .menu-suggestion{display:flex;align-items:center;gap:5px;height:20px;padding:0 12px;background:var(--suggestion-color);color:var(--suggestion-text-color);font-size:var(--font-size-label);font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.menu-item.menu-hover-effect{cursor:pointer}.menu-item.menu-hover-effect:hover{background:color-mix(in srgb,var(--field_text_color) 7%,var(--surface-on-glass))}.menu-item.menu-hover-effect:hover img{transform:scale(1.1)}.menu-item.menu-hover-effect:focus-visible{outline-color:var(--primary-color)}.menu-item.loading{cursor:wait!important}.menu-item.selected{--menu-item-muted: color-mix(in srgb, var(--field_text_selected_color) 78%, transparent);color:var(--field_text_selected_color);background:var(--field_bg_selected_color)}.menu-item.selected .menu-tag{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--field_text_selected_color) 40%,transparent)}.menu-item.selected.menu-hover-effect:hover{background:var(--primary-hover-color)}.menu-item.disabled{box-shadow:none;cursor:default}.menu-item.disabled.menu-hover-effect{cursor:pointer}.menu-item.disabled:not(.selected){--menu-item-muted: color-mix(in srgb, var(--field_text_color) 38%, transparent);background:color-mix(in srgb,var(--field_text_color) 8%,transparent);color:color-mix(in srgb,var(--field_text_color) 50%,transparent)}.menu-item.disabled:not(.selected).menu-hover-effect:hover{background:color-mix(in srgb,var(--field_text_color) 12%,transparent)}.menu-item.disabled.selected.menu-hover-effect:hover{background:color-mix(in srgb,var(--primary-color) 52%,transparent)}.menu-item.disabled.selected{--menu-item-muted: color-mix(in srgb, var(--field_text_color) 70%, transparent);background:color-mix(in srgb,var(--primary-color) 40%,transparent);color:var(--field_text_color)}.ui-dialog .menu-item{margin-bottom:20px;background:var(--surface-container-high);box-shadow:none}.ui-dialog .menu-item .menu-item-right{gap:4px;min-height:8rem;padding:14px 16px 16px}.ui-dialog .menu-item .menu-variant-icon{top:15px;right:16px;font-size:1.125rem}.ui-dialog .menu-item .menu-name{font-size:var(--font-size-heading)}.ui-dialog .menu-item .menu-description,.ui-dialog .menu-item .menu-addition-list{font-size:var(--font-size-body)}.ui-dialog .menu-item .menu-ingredients{font-size:var(--font-size-caption)}.ui-dialog .menu-item .menu-name{display:block;overflow:visible}.ui-dialog .menu-item .menu-description,.ui-dialog .menu-item .menu-addition-list{white-space:normal}.ui-dialog .menu-item .menu-ingredients .menu-meta-label{display:inline}.addition-picker{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:12px 20px}.addition-picker__slot{min-width:0;margin:0;padding:0;border:none}.addition-picker__label{margin-bottom:4px;font-size:var(--font-size-caption);font-weight:600;color:var(--field-text-muted)}.addition-picker__option{display:flex;align-items:center;gap:10px;margin:0;padding:6px 8px;border-radius:var(--radius-control);font-size:var(--font-size-body);line-height:1.3;cursor:pointer}.addition-picker__option:hover:not(.is-disabled){background:var(--control-state-hover)}.addition-picker__option.is-disabled{cursor:default;opacity:.4}.addition-picker__radio{flex:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin:0;border:2px solid var(--control-border-strong);border-radius:50%;background:transparent;cursor:inherit;transition:border .2s}.addition-picker__radio:checked{border:6px solid var(--primary-color)}.addition-picker__radio:focus-visible{outline:none;box-shadow:var(--control-focus-ring)}.addition-picker__name{min-width:0}.addition-picker__suggested{flex:none;color:var(--suggestion-color)}.ingredients-footer{width:92%;margin:24px auto 16px;padding:10px 14px;border:1px solid var(--control-border);border-radius:var(--radius-card);background:var(--surface-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--field_text_color);font-size:var(--font-size-caption)}.ingredients-legend{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 16px;margin:0}@media(max-width:600px){.ingredients-legend{grid-template-columns:minmax(0,1fr);gap:2px}.ingredients-legend .ingredients-legend__group+.ingredients-legend__group dt{margin-top:6px}}.ingredients-legend .ingredients-legend__group{display:contents}.ingredients-legend dt{font-weight:600;line-height:20px;white-space:nowrap}.ingredients-legend dd{margin:0}.ingredients-legend ul{display:flex;flex-wrap:wrap;gap:4px 10px;margin:0;padding:0;list-style:none}.ingredients-legend li{display:inline-flex;align-items:center;gap:5px;line-height:20px;white-space:nowrap}.ingredients-code{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:5px;background:var(--control-tonal);color:var(--field_text_color);font-size:.6875rem;font-weight:600}#menu-list .menu-tags,#menu-addition-list .menu-tags,#menu-tag-list .menu-tags{display:inline-flex;flex-wrap:wrap;gap:4px}#menu-list .ingredients-cell,#menu-addition-list .ingredients-cell,#menu-tag-list .ingredients-cell{display:inline-block;max-width:10rem;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--field-text-muted)}#menu-list .row-inactive td:not(.table-actions-row),#menu-addition-list .row-inactive td:not(.table-actions-row),#menu-tag-list .row-inactive td:not(.table-actions-row){opacity:.5}#page-order-list .actions .period-stepper{flex-wrap:nowrap;width:auto}#page-order-list .actions .period-stepper>.ui-select-trigger{flex:1 1 auto;width:auto}@media(max-width:800px){#page-order-list .actions .overview-switcher .ui-button-group,#page-order-list .actions .last-action .ui-button-group{display:flex;width:100%}#page-order-list .actions .overview-switcher .ui-button-group .ui-button,#page-order-list .actions .last-action .ui-button-group .ui-button{flex:1 1 auto;padding:6px 8px}}@media(max-width:600px){#page-order-list .actions .overview-switcher .ui-button-group .ui-button,#page-order-list .actions .last-action .ui-button-group .ui-button{padding:6px 4px;font-size:.875rem}}#page-order-list .actions .last-action{display:flex;flex-wrap:wrap-reverse;justify-content:flex-end;align-items:center;gap:8px}#page-order-list .actions .last-action>.ui-button{margin-right:auto}@media(max-width:800px){#page-order-list .actions .last-action{justify-self:stretch}#page-order-list .actions .last-action>.ui-button{flex:1 1 100%}}@media(max-width:1599px){#page-order-list .actions.actions--overview{grid-template-columns:minmax(0,1fr) auto}#page-order-list .actions.actions--overview .overview-switcher{grid-area:1/1}#page-order-list .actions.actions--overview .datepicker{grid-area:2/1;justify-self:start}#page-order-list .actions.actions--overview .last-action{display:contents}#page-order-list .actions.actions--overview .last-action>.ui-button{grid-area:1/2;justify-self:end;margin-right:0}#page-order-list .actions.actions--overview .last-action>.ui-button-group{grid-area:2/2;justify-self:end}}@media(max-width:819px){#page-order-list .actions.actions--overview{grid-template-columns:minmax(0,1fr)}#page-order-list .actions.actions--overview .overview-switcher,#page-order-list .actions.actions--overview .datepicker,#page-order-list .actions.actions--overview .last-action>.ui-button,#page-order-list .actions.actions--overview .last-action>.ui-button-group{grid-area:auto}#page-order-list .actions.actions--overview .datepicker{justify-self:stretch}#page-order-list .actions.actions--overview .period-stepper>.ui-picker-field{justify-content:center;cursor:pointer}#page-order-list .actions.actions--overview .period-stepper>.ui-picker-field>.ui-picker-field__value{flex:0 1 auto;width:auto}#page-order-list .actions.actions--overview .period-stepper>.ui-select-trigger{justify-content:center}#page-order-list .actions.actions--overview .period-stepper>.ui-select-trigger>.ui-select-value{flex:0 1 auto}#page-order-list .actions.actions--overview .period-stepper>select.ui-select{text-align:center;-moz-text-align-last:center;text-align-last:center}#page-order-list .actions.actions--overview .overview-switcher,#page-order-list .actions.actions--overview .last-action{justify-self:stretch}#page-order-list .actions.actions--overview .overview-switcher .ui-button-group,#page-order-list .actions.actions--overview .last-action .ui-button-group{display:flex;width:100%}#page-order-list .actions.actions--overview .overview-switcher .ui-button-group .ui-button,#page-order-list .actions.actions--overview .last-action .ui-button-group .ui-button{flex:1 1 auto}#page-order-list .actions.actions--overview .last-action{display:flex}#page-order-list .actions.actions--overview .last-action>.ui-button{flex:1 1 100%}}@media(max-width:600px){#page-order-list .actions .period-stepper>.ui-select-trigger{min-width:0}}@media(max-width:900px){#page-order-list .actions{grid-template-columns:repeat(1,1fr)}#page-order-list .actions .search{max-width:100%}#page-order-list .actions .period-stepper{width:100%}#page-order-list .actions .period-stepper>.ui-datepicker{flex:1 1 auto;min-width:0}}#page-order-list #page-order-list-day-overview .grid-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;-moz-column-gap:1.5rem;column-gap:1.5rem}@media(max-width:1200px){#page-order-list #page-order-list-day-overview .grid-stats{grid-template-columns:minmax(0,1fr)}}#overview-daily-ordered-pdf.customTable,#overview-daily-ordered-pdf .customTable{overflow:visible;container-type:normal}#overview-daily-ordered-pdf.customTable th,#overview-daily-ordered-pdf .customTable th{white-space:normal}#overview-daily-ordered-pdf{--table-line: #d3d6da;--table-line-strong: #9ea4ab}#overview-daily-ordered-pdf .ui-table{border:1px solid var(--table-line-strong)}#overview-daily-ordered-pdf tfoot th,#overview-daily-ordered-pdf tfoot td{border-top:1px solid var(--table-line-strong)}.order-info-modal h2{font-weight:700;text-align:center;font-size:4rem;text-decoration:underline}.order-info-modal .menu-info{text-align:center}.order-info-modal .menu-info span{font-size:2.5rem;font-weight:700}.order-info-modal .menu-info .menu-info-bold{font-weight:700}.order-info-modal .menu-info .order-info-loading{padding:2rem 0}#page-user-dashboard .custom-grid-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;grid-gap:15px;margin-bottom:25px}@media(max-width:1200px){#page-user-dashboard .custom-grid-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:800px){#page-user-dashboard .custom-grid-cards{grid-template-columns:1fr}}#page-user-dashboard .settings-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:15px}#page-user-dashboard .settings-sections .settings-column{display:flex;flex-direction:column;gap:15px;min-width:0}#page-user-dashboard .settings-sections .profile-api-keys{grid-column:1/-1}@media(max-width:800px){#page-user-dashboard .settings-sections{grid-template-columns:1fr}}#page-user-dashboard .grid-item{background:var(--field_bg_color);-webkit-backdrop-filter:none;backdrop-filter:none;border:var(--field_border);box-shadow:var(--shadow-field);border-radius:var(--radius);overflow:hidden;isolation:isolate;min-width:100%}#page-user-dashboard .grid-item .grid-title{background:var(--title-bar, #282828);color:var(--title-bar-text, white);padding:12px}#page-user-dashboard .grid-item .grid-title h5{margin:0}#page-user-dashboard .grid-item .grid-content{color:var(--field_text_color);padding:12px}#page-user-dashboard .grid-item.rows-2{grid-row:1/3}#page-user-dashboard .grid-item.grid-item-wide{grid-column:span 2}#page-user-dashboard .grid-item.grid-item-full{grid-column:1/-1}#page-user-dashboard .setting-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 0}#page-user-dashboard .setting-row+.setting-row{border-top:1px solid color-mix(in srgb,var(--field_text_color) 10%,transparent)}#page-user-dashboard .setting-row label{margin:0;font-weight:500;white-space:normal}#page-user-dashboard .setting-row .setting-label{display:flex;flex-direction:column;min-width:0}#page-user-dashboard .setting-row .setting-control{width:240px;flex-shrink:0}@media(max-width:600px){#page-user-dashboard .setting-row{flex-direction:column;align-items:stretch;gap:4px}#page-user-dashboard .setting-row .setting-control{width:100%}}#page-user-dashboard .setting-row--stacked{flex-direction:column;align-items:stretch;gap:6px}#page-user-dashboard .setting-row--stacked .setting-footer{display:flex;align-items:center;justify-content:space-between}#page-user-dashboard .setting-row--stacked .setting-control{width:100%}#page-user-dashboard .menuToday{margin-bottom:-12px}#page-user-dashboard .menuToday .menuItem{display:flex;margin-bottom:12px}#page-user-dashboard .menuToday .menuItem .menuLeft img{aspect-ratio:1/1;border-radius:var(--radius);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:120px;width:120px}#page-user-dashboard .menuToday .menuItem .menuRight{width:100%;padding-left:12px}#page-user-dashboard .menuToday .menuItem .menuRight .flags{display:flex;justify-content:space-between}#page-user-dashboard .menuToday .menuItem .menuRight .name{font-weight:700}:root{--order-mode-leadtime: var(--important-color);--order-mode-retroactive: var(--danger-color)}.order-mode-switch{--primary-color: var(--order-mode-color)}.order-mode-switch.order-mode-switch--leadtime{--order-mode-color: var(--order-mode-leadtime)}.order-mode-switch.order-mode-switch--retroactive{--order-mode-color: var(--order-mode-retroactive)}.order-mode-switch .order-mode-switch__label{display:inline-flex;align-items:center;gap:6px;color:var(--order-mode-color);font-weight:500}.ui-button.order-options.is-leadtime{--order-mode-color: var(--order-mode-leadtime)}.ui-button.order-options.is-retroactive{--order-mode-color: var(--order-mode-retroactive)}#page-menu-selection .ui-button.order-options:is(.is-leadtime,.is-retroactive){border-color:var(--order-mode-color);color:var(--order-mode-color)}#page-menu-selection .menu-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}#page-menu-selection .menu-toolbar__group{display:flex;flex:1 1 100%;align-items:center;justify-content:flex-end;gap:8px;min-width:0}#page-menu-selection .menu-toolbar__picker,#page-menu-selection .week-nav{margin-right:auto}#page-menu-selection .week-nav .kw{min-width:10rem;font-weight:600}@media(min-width:1281px){#page-menu-selection .menu-toolbar{position:relative;flex-wrap:nowrap;justify-content:flex-end}#page-menu-selection .menu-toolbar__group{display:contents}#page-menu-selection .menu-toolbar__picker{order:1}#page-menu-selection .week-nav{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#page-menu-selection .add-to-calendar,#page-menu-selection .menu-toolbar__ai{order:2}#page-menu-selection .menu-toolbar__group--admin>.menu-toolbar__action{order:3}}@media(max-width:800px){#page-menu-selection .menu-toolbar__picker,#page-menu-selection .week-nav,#page-menu-selection .week-nav .kw{flex:1 1 auto;min-width:0}#page-menu-selection .user-picker__pill,#page-menu-selection .user-picker .user-picker__pill.ui-segmented>.user-picker__trigger.ui-button{flex:1 1 auto;max-width:none}#page-menu-selection .user-picker__name{flex:1 1 auto;text-align:left}}@media(max-width:600px){#page-menu-selection .menu-toolbar__action>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}#page-menu-selection .add-to-calendar,#page-menu-selection .menu-toolbar__ai{flex:0 0 6rem}#page-menu-selection .add-to-calendar>.ui-button-group{width:100%}#page-menu-selection .add-to-calendar .menu-toolbar__action,#page-menu-selection .menu-toolbar__ai .menu-toolbar__action{flex:1 1 auto}}#page-menu-selection .week-days{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@media(min-width:576px){#page-menu-selection .week-days{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){#page-menu-selection .week-days{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){#page-menu-selection .week-days{grid-template-columns:repeat(5,minmax(0,1fr))}}#page-menu-selection .order-day-strip{display:none}@media(max-width:575px){#page-menu-selection .order-day-strip{position:sticky;top:var(--sticky-top, 0px);z-index:20;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin-bottom:10px;padding:4px;border:1px solid var(--control-border);border-radius:var(--radius-card);background:var(--surface-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}#page-menu-selection .order-week>.week-day:not(.is-active-day){display:none}}#page-menu-selection .order-day-strip__day{display:flex;flex-direction:column;align-items:center;gap:1px;min-width:0;padding:6px 0 4px;border:none;border-radius:12px;background:transparent;color:var(--field_text_color);line-height:1.2;cursor:pointer;transition:background .2s}#page-menu-selection .order-day-strip__day:hover:not(.is-active){background:var(--control-state-hover)}#page-menu-selection .order-day-strip__day:focus-visible{outline:none;box-shadow:var(--control-focus-ring)}#page-menu-selection .order-day-strip__day.is-today:not(.is-active){box-shadow:inset 0 0 0 1px var(--primary-color)}#page-menu-selection .order-day-strip__day.is-closed,#page-menu-selection .order-day-strip__day.is-open .order-day-strip__status,#page-menu-selection .order-day-strip__day.is-locked .order-day-strip__status,#page-menu-selection .order-day-strip__day.is-closed .order-day-strip__status{color:var(--field-text-muted)}#page-menu-selection .order-day-strip__day.is-active{background:var(--primary-color);color:var(--primary-text-color)}#page-menu-selection .order-day-strip__day.is-active .order-day-strip__status{color:inherit}#page-menu-selection .order-day-strip__weekday{font-size:var(--font-size-caption);font-weight:600}#page-menu-selection .order-day-strip__date{font-size:var(--font-size-label);opacity:.75}#page-menu-selection .order-day-strip__status{display:flex;align-items:center;height:16px;font-size:.875rem;line-height:0}#page-menu-selection .week-day{display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px;border:1px solid var(--control-border);border-radius:var(--radius-card);background:var(--surface-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--field_text_color)}#page-menu-selection .week-day:has(.ui-search-panel__panel){position:relative;z-index:2}#page-menu-selection .week-day.week-day--today{border-color:var(--primary-color);box-shadow:inset 0 0 0 1px var(--primary-color)}#page-menu-selection .week-day.week-day--leadtime{--order-day-accent: var(--order-mode-leadtime)}#page-menu-selection .week-day.week-day--retroactive{--order-day-accent: var(--order-mode-retroactive)}#page-menu-selection .week-day.week-day--leadtime,#page-menu-selection .week-day.week-day--retroactive{border-color:var(--order-day-accent);box-shadow:inset 0 0 0 1px var(--order-day-accent);background:color-mix(in srgb,var(--order-day-accent) 16%,var(--surface-glass))}#page-menu-selection .week-day__header{position:relative;padding:2px 22px 0;text-align:center}#page-menu-selection .week-day__weekday{font-size:var(--font-size-heading);font-weight:600;line-height:1.4}#page-menu-selection .week-day__weekday-name{position:relative}#page-menu-selection .week-day__today{position:absolute;top:50%;left:100%;margin-left:6px;transform:translateY(-50%);white-space:nowrap;padding:.1rem .5rem;border-radius:var(--radius-pill);background:var(--primary-color);color:var(--primary-text-color);font-size:var(--font-size-label);font-weight:600;line-height:1.4}#page-menu-selection .week-day__date{font-size:var(--font-size-body);color:var(--field-text-muted)}#page-menu-selection .week-day__mode{position:absolute;top:4px;left:0;color:var(--order-day-accent);font-size:1.1rem}#page-menu-selection .week-day__mode--locked{color:var(--field-text-muted)}#page-menu-selection .week-day__time{min-height:var(--control-height)}#page-menu-selection .week-day__time .ui-button-group--toggle{display:flex;width:100%}#page-menu-selection .week-day__time .ui-button-group--toggle>.ui-button{flex:1 1 0;min-width:0;padding:0 .5rem}#page-menu-selection .week-day--locked .week-day__time .ui-button-group--toggle>.ui-button.is-disabled{opacity:1;color:color-mix(in srgb,var(--field_text_color) 40%,transparent)}#page-menu-selection .week-day--locked .week-day__time .ui-button-group--toggle>.ui-button.is-disabled.is-active{background:color-mix(in srgb,var(--primary-color) 40%,transparent);color:var(--field_text_color);box-shadow:none}#page-menu-selection .week-day__status{display:flex;align-items:center;justify-content:center;gap:6px;height:var(--control-height);padding:0 12px;border-radius:var(--radius-pill);background:var(--control-state-hover);color:var(--field-text-muted);font-size:var(--font-size-body);white-space:nowrap}#page-menu-selection .week-day__menus{display:flex;flex-direction:column;gap:8px}#page-menu-selection .week-day__menus .menu-item{margin-bottom:0}#page-menu-selection .week-day__menus .menu-item-right{min-height:8rem}@media(max-width:575px){#page-menu-selection .week-day__menus .menu-item-right{min-height:0}}#page-menu-selection .order-empty-week{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:16rem;padding:40px 24px;border:1px solid var(--control-border);border-radius:var(--radius-card);background:var(--surface-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--field_text_color);text-align:center}#page-menu-selection .order-empty-week__icon{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background:color-mix(in srgb,var(--primary-color) 16%,transparent);color:var(--primary-color);font-size:2rem}#page-menu-selection .order-empty-week__text{margin:0;font-size:var(--font-size-title);font-weight:600;text-wrap:balance}#page-menu-selection .order-empty-week__hint{margin:-8px 0 0;color:var(--field-text-muted);font-size:var(--font-size-body);text-wrap:balance}#page-menu-selection .order-suggestions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-bottom:1rem;padding:6px 6px 6px 16px;border:1px solid var(--suggestion-color);border-radius:var(--radius-card);background:color-mix(in srgb,var(--suggestion-bg-color) 88%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--field_text_color);font-size:var(--font-size-body)}#page-menu-selection .order-suggestions__icon{color:var(--suggestion-color);font-size:1.2rem}#page-menu-selection .order-suggestions__text{flex:1 1 16rem}#page-menu-selection .ui-button.order-suggestions__action{--control-h: 2rem;border:none;border-radius:var(--radius-pill);background:var(--suggestion-color);color:var(--suggestion-text-color)}#page-menu-selection .ui-button.order-suggestions__action:not(:disabled):hover{background:var(--suggestion-hover-color);color:var(--suggestion-text-color)}@media(max-width:600px){#page-menu-selection .ui-button.order-suggestions__action{width:100%}}.order-dialog-sides{margin:0}.order-dialog-sides>div{display:flex;gap:16px;padding:4px 0}.order-dialog-sides dt{flex:0 0 6rem;font-weight:400;color:var(--field-text-muted)}.order-dialog-sides dd{margin:0}.order-dialog-sides+.order-dialog-available{margin-top:8px}.order-dialog-locked .ui-alert__body{text-wrap:balance}html[data-theme-variant] #backgroundImage{display:none}html[data-theme-variant=win95]{--bevel-raised: inset -1px -1px #0a0a0a, inset 1px 1px #ffffff, inset -2px -2px #808080, inset 2px 2px #dfdfdf;--bevel-sunken: inset -1px -1px #ffffff, inset 1px 1px #0a0a0a, inset -2px -2px #dfdfdf, inset 2px 2px #808080;--title-bar: linear-gradient(90deg, #000080, #1084d0);--title-bar-text: #ffffff;--font-family: Tahoma, "MS Sans Serif", "Microsoft Sans Serif", Geneva, Verdana, sans-serif;--radius-sm: 0;--radius: 0;--radius-lg: 0;--radius-xl: 0;--radius-modal: 0;--radius-card: 0;--radius-control: 0;--radius-pill: 0;--shadow-field: var(--bevel-raised);--shadow-menu: var(--bevel-raised);--shadow-overlay: var(--bevel-raised), 2px 2px 0 rgba(0, 0, 0, .5);--shadow-raised: var(--bevel-raised);--text-color: #000000;--text-disabled-color: #808080;--primary-color: #000080;--primary-hover-color: #000080;--primary-text-color: #ffffff;--secondary-color: #c0c0c0;--secondary-hover-color: #c0c0c0;--secondary-text-color: #000000;--important-color: #c08000;--danger-color: #c00000;--danger-hover-color: #c00000;--danger-text-color: #ffffff;--suggestion-color: #008080;--field-valid-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23008080' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");--field-invalid-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c00000' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c00000' stroke='none'/%3e%3c/svg%3e");--suggestion-hover-color: #008080;--suggestion-border-color: #40a0a0;--suggestion-text-color: #ffffff;--suggestion-bg-color: #a8c8c8;--suggestion-bg-hover-color: #a8c8c8;--main_background_color: #008080;--main-background-text-color: #ffffff;--header_bg: #c0c0c0;--header_menu_bg_hover: #c0c0c0;--header_menu_text_color_selected: #ffffff;--field_text_color: #000000;--field_text_disabled_color: #808080;--field_text_selected_color: #ffffff;--field_bg_color_no_transp: #c0c0c0;--field_bg_hover_color_no_transp: #c0c0c0;--field_bg_color: #c0c0c0;--field_bg_hover_color: #c0c0c0;--field_bg_disabled_color: #d4d0c8;--field_bg_selected_color: #000080;--field_bg_selected_hover_color: #000080;--surface-container: #c0c0c0;--surface-container-high: #d4d0c8;--surface-glass: #c0c0c0;--surface-on-glass: var(--field_bg_color);--field_border_color: #808080;--field_focus_box_shadow: var(--bevel-sunken), 0 0 0 1px #000000;--menu_text_color: #000000;--menu_text_disabled_color: #808080;--menu_text_selected_color: #ffffff;--menu_default_color: #c0c0c0;--menu_default_hover_color: #c0c0c0;--menu_selected_color: #000080;--menu_selected_hover_color: #000080;--menu_border_color: #808080}html[data-theme-variant=win95] #header{box-shadow:var(--bevel-raised)}html[data-theme-variant=win95] #header .userStatus .dropdown-content{padding:2px;border:none;box-shadow:var(--bevel-raised)}html[data-theme-variant=win95] #header .userStatus .dropdown-content a{justify-content:flex-start;padding:6px 16px;color:#000}html[data-theme-variant=win95] #header .userStatus .dropdown-content a:hover{background:navy;color:#fff}html[data-theme-variant=win95]{--button-shadow: var(--bevel-raised);--button-focus-shadow: var(--bevel-raised)}html[data-theme-variant=win95] .ui-button:where(:not(:disabled,.is-disabled):active,.is-active){--button-shadow: var(--bevel-sunken);--button-focus-shadow: var(--bevel-sunken)}html[data-theme-variant=win95] .ui-button--secondary,html[data-theme-variant=win95] .ui-button--outline-secondary{color:#000}html[data-theme-variant=win95] [class*=ui-button--outline-],html[data-theme-variant=win95] [class*=ui-button--outline-]:hover{background-color:silver}html[data-theme-variant=win95] .ui-button--outline-danger:hover{color:var(--danger-color)}html[data-theme-variant=win95] .ui-button.ui-button--icon-action,html[data-theme-variant=win95] .ui-button.ui-button--icon-action:not(:disabled):hover{background:silver;color:#000}html[data-theme-variant=win95]{--control-bg: #ffffff;--control-border: transparent;--control-border-hover: transparent;--field-focus-border: transparent;--field-focus-ring: var(--bevel-sunken);--field-shadow: var(--bevel-sunken);--picker-padding: 2px;--time-picker-padding: 2px;--picker-surface: #c0c0c0}html[data-theme-variant=win95] .ui-data-table .ui-table .ui-badge{background:var(--badge-color);color:#fff}html[data-theme-variant=win95] .ui-data-table .ui-table .ui-badge--success{--badge-color: #008000}html[data-theme-variant=win95] .ui-data-table .ui-table .ui-badge--info{--badge-color: #008080}html[data-theme-variant=win95] .ui-data-table .ui-table .ui-badge--warning{--badge-color: #808000}html[data-theme-variant=win95] .ui-dialog,html[data-theme-variant=win95] .ui-menu,html[data-theme-variant=win95] .customTable{box-shadow:var(--shadow-overlay);border:none}html[data-theme-variant=win95] .ui-dialog{background:silver;color:#000;padding:3px}html[data-theme-variant=win95] .ui-dialog__header{background:var(--title-bar);color:#fff;padding:.35rem .6rem;border:none;align-items:center}html[data-theme-variant=win95] .ui-dialog__title{font-size:1rem;font-weight:700}html[data-theme-variant=win95] .ui-dialog--confirm .ui-dialog__heading{flex-direction:row;align-items:center;gap:8px;text-align:left}html[data-theme-variant=win95] .ui-dialog--confirm .ui-dialog__icon{width:24px;height:24px;border-radius:0;background:silver;box-shadow:var(--bevel-raised);font-size:1rem}html[data-theme-variant=win95] .ui-dialog--confirm .ui-dialog__header{padding:.35rem .6rem}html[data-theme-variant=win95] .ui-dialog--confirm .ui-dialog__title{font-size:1rem;font-weight:700;line-height:1.4}html[data-theme-variant=win95] .ui-dialog--confirm .ui-dialog__body{padding-top:.75rem;color:#000}html[data-theme-variant=win95] .ui-dialog__close{width:20px;height:20px;margin:0;border-radius:0;color:#000;background:silver;box-shadow:var(--bevel-raised);font-size:.85rem}html[data-theme-variant=win95] .ui-dialog__close:hover{color:#000;background:silver}html[data-theme-variant=win95] .ui-dialog__body{padding-top:.75rem}html[data-theme-variant=win95] .ui-dialog--scrolls .ui-dialog__footer{border-top:none}html[data-theme-variant=win95] .ui-dialog__hint{color:#000}html[data-theme-variant=win95] .ui-select-content{background:#fff;border:1px solid #000000;box-shadow:none}html[data-theme-variant=win95] .ui-select-viewport{padding:0}html[data-theme-variant=win95] .ui-select-item{min-height:0;padding:3px 2rem 3px 6px}html[data-theme-variant=win95] .ui-select-item[data-state=checked]{font-weight:400}html[data-theme-variant=win95] .ui-select-item[data-highlighted]{background:navy;color:#fff}html[data-theme-variant=win95] .ui-select-item[data-highlighted] .ui-select-indicator{color:#fff}html[data-theme-variant=win95] .ui-select-indicator{color:#000}html[data-theme-variant=win95] .ui-select-chevron{transition:none}html[data-theme-variant=win95] .multiselect__tags,html[data-theme-variant=win95] .multiselect__input,html[data-theme-variant=win95] .multiselect__single{background:#fff;border-radius:0}html[data-theme-variant=win95] .multiselect__tags{border:none;box-shadow:var(--bevel-sunken)}html[data-theme-variant=win95] .multiselect--disabled{opacity:1}html[data-theme-variant=win95] .multiselect--disabled .multiselect__tags,html[data-theme-variant=win95] .multiselect--disabled .multiselect__input,html[data-theme-variant=win95] .multiselect--disabled .multiselect__single{background:silver}html[data-theme-variant=win95] .multiselect__tag{border-radius:0;background:silver;color:#000;box-shadow:var(--bevel-raised)}html[data-theme-variant=win95] .multiselect__tag-icon{border-radius:0}html[data-theme-variant=win95] .multiselect__tag-icon:after{color:#000}html[data-theme-variant=win95] .multiselect__tag-icon:hover{background:transparent}html[data-theme-variant=win95] .multiselect__content-wrapper{background:#fff;border:1px solid #000000;border-radius:0}html[data-theme-variant=win95] .multiselect__option--highlight,html[data-theme-variant=win95] .multiselect__option--highlight:after{background:navy;color:#fff}html[data-theme-variant=win95] .multiselect__option--selected,html[data-theme-variant=win95] .multiselect__option--selected:after{background:#fff;color:#000;font-weight:400}html[data-theme-variant=win95] .multiselect__option--selected.multiselect__option--highlight,html[data-theme-variant=win95] .multiselect__option--selected.multiselect__option--highlight:after{background:navy;color:#fff}html[data-theme-variant=win95] .ui-dialog__footer{padding-top:.5rem}html[data-theme-variant=win95] .ui-alert{background:#fff;color:#000;border:none;border-radius:0;box-shadow:var(--bevel-sunken)}html[data-theme-variant=win95] .ui-alert .ui-alert__icon{color:navy}html[data-theme-variant=win95] .ui-alert--danger,html[data-theme-variant=win95] .ui-alert--danger .ui-alert__icon{color:#c00000}html[data-theme-variant=win95] input.ui-field:disabled,html[data-theme-variant=win95] textarea.ui-field:disabled{background-color:silver;color:gray}html[data-theme-variant=win95] ::-moz-selection{background:navy;color:#fff}html[data-theme-variant=win95] ::selection{background:navy;color:#fff}html[data-theme-variant=win95] hr{border-top:1px solid #808080;border-bottom:1px solid #ffffff}html[data-theme-variant=win95],html[data-theme-variant=win95] *,html[data-theme-variant=win95] .customTable,html[data-theme-variant=win95] .table-scroll-x{scrollbar-color:auto;scrollbar-width:auto}@supports (-moz-appearance: none){html[data-theme-variant=win95],html[data-theme-variant=win95] *,html[data-theme-variant=win95] .customTable,html[data-theme-variant=win95] .table-scroll-x{scrollbar-color:#c0c0c0 #dfdfdf}}html[data-theme-variant=win95] ::-webkit-scrollbar{width:16px;height:16px}html[data-theme-variant=win95] ::-webkit-scrollbar-track{background-color:#fff;background-image:conic-gradient(#c0c0c0 25%,transparent 0 50%,#c0c0c0 0 75%,transparent 0);background-size:2px 2px}html[data-theme-variant=win95] ::-webkit-scrollbar-thumb{background:silver;box-shadow:var(--bevel-raised)}html[data-theme-variant=win95] ::-webkit-scrollbar-corner{background:silver}html[data-theme-variant=win95] ::-webkit-scrollbar-button:single-button{display:block;width:16px;height:16px;background-color:silver;background-repeat:no-repeat;background-position:center;box-shadow:var(--bevel-raised)}html[data-theme-variant=win95] ::-webkit-scrollbar-button:single-button:active{box-shadow:var(--bevel-sunken);background-position:calc(50% + 1px) calc(50% + 1px)}html[data-theme-variant=win95] ::-webkit-scrollbar-button:single-button:vertical:decrement{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M4 2L0 6h8z'/%3e%3c/svg%3e")}html[data-theme-variant=win95] ::-webkit-scrollbar-button:single-button:vertical:increment{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M4 6L0 2h8z'/%3e%3c/svg%3e")}html[data-theme-variant=win95] ::-webkit-scrollbar-button:single-button:horizontal:decrement{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2 4l4-4v8z'/%3e%3c/svg%3e")}html[data-theme-variant=win95] ::-webkit-scrollbar-button:single-button:horizontal:increment{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M6 4L2 0v8z'/%3e%3c/svg%3e")}html[data-theme-variant=win95] .ui-button:disabled,html[data-theme-variant=win95] .ui-button.is-disabled{color:gray;text-shadow:1px 1px 0 #ffffff;opacity:1}html[data-theme-variant=win95] .ui-button--primary:disabled,html[data-theme-variant=win95] .ui-button--danger:disabled{background:silver}html[data-theme-variant=win95] .ui-button:focus-visible{outline:1px dotted #000000;outline-offset:-5px}html[data-theme-variant=win95] .my-card,html[data-theme-variant=win95] .kpi-tile{background:silver;border:1px solid #808080;box-shadow:inset 1px 1px #fff,1px 1px #fff}html[data-theme-variant=win95] .share-bar{height:12px;padding:2px;background:#fff;box-shadow:var(--bevel-sunken)}html[data-theme-variant=win95] .share-bar span{-webkit-mask:repeating-linear-gradient(90deg,#000000 0 8px,transparent 8px 10px);mask:repeating-linear-gradient(90deg,#000000 0 8px,transparent 8px 10px)}html[data-theme-variant=win95] .ui-table.ui-table--hover tbody tr:hover{background-color:transparent}html[data-theme-variant=win95] .ui-table thead th{background:silver;color:#000;box-shadow:var(--bevel-raised);border:none}html[data-theme-variant=win95] .ui-menu{padding:2px;border:0;border-radius:0;background:silver;-webkit-backdrop-filter:none;backdrop-filter:none;color:#000}html[data-theme-variant=win95] .ui-menu__item{border-radius:0}html[data-theme-variant=win95] .ui-menu__item[data-highlighted]{background:navy;color:#fff}html[data-theme-variant=win95] .ui-menu__item[data-highlighted]>.ui-icon{color:#fff}html[data-theme-variant=win95] .ui-pagination__link{background:silver;color:#000;border:none;box-shadow:var(--bevel-raised)}html[data-theme-variant=win95] .ui-pagination__item.is-active .ui-pagination__link{background:silver;color:#000;font-weight:700;box-shadow:var(--bevel-sunken)}html[data-theme-variant=win95] .ui-check--checkbox .ui-check__label:before{background:#fff;border:none;border-radius:0;box-shadow:var(--bevel-sunken)}html[data-theme-variant=win95] .ui-check--checkbox .ui-check__input:checked~.ui-check__label:before{background:#fff}html[data-theme-variant=win95] .ui-check--checkbox .ui-check__input:checked~.ui-check__label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23000' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}html[data-theme-variant=win95] .ui-switch__track{background:#fff;border:none;border-radius:0;box-shadow:var(--bevel-sunken)}html[data-theme-variant=win95] .ui-switch__input:checked~.ui-switch__track{background:navy}html[data-theme-variant=win95] .ui-switch__track .ui-switch__handle,html[data-theme-variant=win95] .ui-switch:hover .ui-switch__input~.ui-switch__track .ui-switch__handle{background:silver;border-radius:0;box-shadow:var(--bevel-raised)}html[data-theme-variant=win95] .ui-switch__icon{color:#000}html[data-theme-variant=win95] .ui-tooltip{--tooltip-bg: #ffffe1;--tooltip-text: #000000;border:1px solid #000000;border-radius:0;animation:none}html[data-theme-variant=win95] .ui-tooltip__arrow{display:none}html[data-theme-variant=win95] .ui-toaster[data-sonner-toaster] [data-sonner-toast][data-styled=true]{border:none;border-radius:0;background:silver;color:#000;box-shadow:var(--bevel-raised),var(--shadow-overlay)}html[data-theme-variant=win95] .ui-toaster[data-sonner-toaster] [data-sonner-toast][data-styled=true] [data-description]{color:#000}html[data-theme-variant=win95] .ui-toaster[data-sonner-toaster] [data-sonner-toast][data-styled=true] [data-close-button]{width:20px;height:20px;border-radius:0;background:silver;color:#000;box-shadow:var(--bevel-raised)}html[data-theme-variant=terminal]{--font-family: ui-monospace, "Cascadia Mono", "DejaVu Sans Mono", Consolas, "Courier New", monospace;--radius-sm: 0;--radius: 0;--radius-lg: 0;--radius-xl: 0;--radius-modal: 0;--radius-card: 0;--radius-control: 0;--radius-pill: 0;--shadow-field: 0 0 0 1px #1f9e40, 0 0 10px rgba(51, 255, 102, .15);--shadow-menu: 0 0 0 1px #1f9e40;--shadow-overlay: 0 0 0 1px #33ff66, 0 0 14px rgba(51, 255, 102, .3);--shadow-raised: 0 0 0 1px #1f9e40;--text-color: #33ff66;--text-disabled-color: #1a7a33;--primary-color: #33ff66;--primary-hover-color: #7dff9c;--primary-text-color: #001a00;--secondary-color: #0a140a;--secondary-hover-color: #12301a;--secondary-text-color: #33ff66;--important-color: #ffb000;--danger-color: #ff3b3b;--danger-hover-color: #ff6a6a;--danger-text-color: #000000;--suggestion-color: #ffb000;--field-valid-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffb000' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");--field-invalid-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ff3b3b' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ff3b3b' stroke='none'/%3e%3c/svg%3e");--suggestion-hover-color: #ffc640;--suggestion-border-color: #ffcc55;--suggestion-text-color: #000000;--suggestion-bg-color: #241e05;--suggestion-bg-hover-color: #332a08;--main_background_color: #050805;--main-background-text-color: #33ff66;--header_bg: #000000;--header_menu_bg_hover: #12301a;--header_menu_text_color_selected: #001a00;--field_text_color: #33ff66;--field_text_disabled_color: #1a7a33;--field_text_selected_color: #001a00;--field_bg_color_no_transp: #071007;--field_bg_hover_color_no_transp: #12301a;--field_bg_color: #071007;--field_bg_hover_color: #12301a;--field_bg_disabled_color: #0a140a;--field_bg_selected_color: #33ff66;--field_bg_selected_hover_color: #7dff9c;--surface-container: #0a140a;--surface-container-high: #102410;--surface-glass: rgba(0, 0, 0, .75);--surface-on-glass: var(--field_bg_color);--field_border_color: #1f9e40;--field_border: solid #1f9e40 1px;--field_focus_box_shadow: 0 0 0 1px #33ff66, 0 0 8px rgba(51, 255, 102, .5);--menu_text_color: #33ff66;--menu_text_disabled_color: #1a7a33;--menu_text_selected_color: #001a00;--menu_default_color: #0a140a;--menu_default_hover_color: #12301a;--menu_selected_color: #33ff66;--menu_selected_hover_color: #7dff9c;--menu_border_color: #1f9e40;--dropdown-icon-url: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%2333ff66' d='M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z'/%3e%3c/svg%3e")}html[data-theme-variant=terminal] body{text-shadow:0 0 4px rgba(51,255,102,.45)}html[data-theme-variant=terminal] body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:2000;background:repeating-linear-gradient(to bottom,rgba(0,0,0,.18) 0 1px,transparent 1px 3px)}html[data-theme-variant=terminal] #header{border-bottom:1px solid #1f9e40}html[data-theme-variant=terminal] #header img{filter:drop-shadow(0 0 4px rgba(51,255,102,.8))}html[data-theme-variant=terminal] .ui-dialog{border:1px solid #33ff66;box-shadow:var(--shadow-overlay)}html[data-theme-variant=terminal] .customTable caption{color:var(--field_text_color);border-bottom:1px solid #1f9e40}html[data-theme-variant=terminal] .ui-button--primary,html[data-theme-variant=terminal] .ui-button--danger,html[data-theme-variant=terminal] .ui-badge--primary{text-shadow:none}html[data-theme-variant=terminal] .ui-button--secondary,html[data-theme-variant=terminal] .ui-button--outline-secondary{border:1px solid #1f9e40}html[data-theme-variant=terminal] ::-moz-selection{background:#3f6;color:#001a00}html[data-theme-variant=terminal] ::selection{background:#3f6;color:#001a00}@layer unlocks{html[data-cursor=pizza],html[data-cursor=pizza] *:not(input:not([type=checkbox],[type=radio],[type=range],[type=color]),textarea,[contenteditable=true],:disabled){cursor:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%3e%3cpath%20d='M2%202%20L29%2011%20A28%2028%200%200%201%2011%2029%20Z'%20fill='%23f6c445'%20stroke='%235a3415'%20stroke-width='1.4'%20stroke-linejoin='round'/%3e%3cpath%20d='M29%2011%20A28%2028%200%200%201%2011%2029'%20fill='none'%20stroke='%23c77a2c'%20stroke-width='4'%20stroke-linecap='round'/%3e%3cpath%20d='M29%2011%20A28%2028%200%200%201%2011%2029'%20fill='none'%20stroke='%235a3415'%20stroke-width='1.2'%20transform='translate(1.6%201.6)'%20stroke-linecap='round'%20opacity='0.6'/%3e%3ccircle%20cx='12'%20cy='10'%20r='2.6'%20fill='%23c0392b'%20stroke='%237b1f16'%20stroke-width='0.8'/%3e%3ccircle%20cx='19'%20cy='17'%20r='2.8'%20fill='%23c0392b'%20stroke='%237b1f16'%20stroke-width='0.8'/%3e%3ccircle%20cx='10'%20cy='19'%20r='2.2'%20fill='%23c0392b'%20stroke='%237b1f16'%20stroke-width='0.8'/%3e%3ccircle%20cx='20.5'%20cy='10.5'%20r='1'%20fill='%233d7a2a'/%3e%3ccircle%20cx='14'%20cy='22.5'%20r='1'%20fill='%233d7a2a'/%3e%3c/svg%3e") 2 2,auto!important}}html[data-card-frame] .menu-item{transition:background .2s,box-shadow .2s}html[data-card-frame=silver] .menu-item:hover{box-shadow:0 0 0 2px #eef0f2,0 0 0 4px #9aa1a9,0 0 12px #bec4ccb3,var(--shadow-field)}html[data-card-frame=gold] .menu-item:hover{box-shadow:0 0 0 2px #ffe38f,0 0 0 4px #c8961b,0 0 14px #ffc42e99,var(--shadow-field)}html[data-card-frame=custom] .menu-item:hover{box-shadow:0 0 0 3px var(--card-frame-color),0 0 12px var(--card-frame-color),var(--shadow-field)}@property --card-frame-hue{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@property --card-frame-alpha{syntax: "<number>"; inherits: false; initial-value: 0;}@keyframes card-frame-rainbow{to{--card-frame-hue: 360deg}}html[data-card-frame=rainbow] :where(.menu-item){box-shadow:0 0 0 3px hsl(var(--card-frame-hue),95%,58%,var(--card-frame-alpha)),0 0 14px hsl(var(--card-frame-hue),95%,58%,calc(var(--card-frame-alpha) * .7)),var(--shadow-field)}html[data-card-frame=rainbow] .menu-item{animation:card-frame-rainbow 3s linear infinite paused;transition:background .2s,--card-frame-alpha .2s}html[data-card-frame=rainbow] .menu-item:hover{--card-frame-alpha: 1;animation-play-state:running}@media(prefers-reduced-motion:reduce){html[data-card-frame=rainbow] .menu-item{animation:none;--card-frame-hue: 270deg}}#backgroundImage{position:fixed;width:110vw;height:110vh;left:-5vw;top:-5vh;background:url(/assets/moxxy_bg-By10LZKs.webp) no-repeat center;opacity:.3;background-size:cover;z-index:-1}#app{margin-right:auto;margin-left:auto}html{overflow-y:scroll;--kiosk-mode-page-zoom: 1}body{font-family:var(--font-family);background:var(--main_background_color);--surface-text-color: var(--main-background-text-color);color:var(--surface-text-color);width:100%}@media(max-width:1200px){body{overflow-x:clip}}.multiselect,.multiselect__strong{color:var(--field_text_color)}.multiselect__input,.multiselect__single{background:var(--field_bg_color);color:var(--field_text_color)}.multiselect__input::-moz-placeholder{color:var(--field_text_disabled_color)}.multiselect__input::placeholder{color:var(--field_text_disabled_color)}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8}.multiselect__tags{border-color:var(--field_border_color);background:var(--field_bg_color)}.multiselect__tag{color:var(--field_text_color);background:var(--secondary-color)}.multiselect__tag-icon:after{color:var(--field_text_color)}.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:var(--danger-color)}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__select:before{color:var(--field-text-muted)}.multiselect__placeholder{color:var(--field_text_disabled_color);display:inline-block;margin-bottom:0;padding-top:0;margin-left:12px}.multiselect__content-wrapper{background:var(--field_bg_color);border-color:var(--field_border_color)}.multiselect__option{color:var(--field_text_color)}.multiselect__option--highlight{background:color-mix(in srgb,var(--primary-color) 20%,transparent);color:var(--field_text_color)}.multiselect__option--highlight:after{background:color-mix(in srgb,var(--primary-color) 20%,transparent);color:var(--field_text_color)}.multiselect__option--selected{background:red;color:red}.multiselect__option--selected:after{content:attr(data-selected);color:silver}.multiselect__option--selected.multiselect__option--highlight{background:var(--text-disabled-color);color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:var(--text-disabled-color);color:#fff}.multiselect--disabled{background:transparent}.multiselect--disabled .multiselect__tags{background-color:var(--field_bg_disabled_color)}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:transparent;color:var(--field_text_disabled_color)}.multiselect__option--disabled{background:var(--field_bg_disabled_color);color:var(--field_text_disabled_color);cursor:text;pointer-events:none}.multiselect__option--group{background:var(--field_bg_disabled_color);color:var(--field_text_disabled_color)}.multiselect__option--group.multiselect__option--highlight{background:var(--field_text_disabled_color);color:var(--field_bg_disabled_color)}.multiselect__option--group.multiselect__option--highlight:after{background:var(--field_text_disabled_color)}.multiselect__option--disabled.multiselect__option--highlight{background:var(--field_bg_disabled_color)}.multiselect__option--group-selected.multiselect__option--highlight{background:var(--text-disabled-color);color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:var(--text-disabled-color);color:#fff}.multiselect__spinner:before,.multiselect__spinner:after{border-top-color:var(--field_text_color);background:var(--field_bg_color)}@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-border-style:solid;--tw-font-weight:initial;--tw-tracking: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}}}:root,:host{--tw-spacing:.25rem;--tw-font-weight-normal:400;--tw-font-weight-medium:500;--tw-font-weight-semibold:600;--tw-tracking-wider:.05em;--tw-default-transition-duration:.15s;--tw-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}.tw\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tw\:sticky{position:sticky}.tw\:bottom-4{bottom:calc(var(--tw-spacing) * 4)}.tw\:z-10{z-index:10}.tw\:m-0{margin:0}.tw\:mx-4{margin-inline:calc(var(--tw-spacing) * 4)}.tw\:mx-auto{margin-inline:auto}.tw\:my-2{margin-block:calc(var(--tw-spacing) * 2)}.tw\:my-3{margin-block:calc(var(--tw-spacing) * 3)}.tw\:my-4{margin-block:calc(var(--tw-spacing) * 4)}.tw\:mt-3{margin-top:calc(var(--tw-spacing) * 3)}.tw\:mt-4{margin-top:calc(var(--tw-spacing) * 4)}.tw\:mt-5{margin-top:calc(var(--tw-spacing) * 5)}.tw\:mr-1{margin-right:var(--tw-spacing)}.tw\:mr-2{margin-right:calc(var(--tw-spacing) * 2)}.tw\:mr-auto{margin-right:auto}.tw\:mb-0{margin-bottom:0}.tw\:mb-2{margin-bottom:calc(var(--tw-spacing) * 2)}.tw\:mb-3{margin-bottom:calc(var(--tw-spacing) * 3)}.tw\:mb-4{margin-bottom:calc(var(--tw-spacing) * 4)}.tw\:mb-12{margin-bottom:calc(var(--tw-spacing) * 12)}.tw\:block{display:block}.tw\:flex{display:flex}.tw\:hidden{display:none}.tw\:inline-flex{display:inline-flex}.tw\:size-2{width:calc(var(--tw-spacing) * 2);height:calc(var(--tw-spacing) * 2)}.tw\:min-h-11{min-height:calc(var(--tw-spacing) * 11)}.tw\:w-full{width:100%}.tw\:min-w-0{min-width:0}.tw\:flex-1{flex:1}.tw\:shrink-0{flex-shrink:0}.tw\:grow{flex-grow:1}.tw\:list-none{list-style-type:none}.tw\:flex-col{flex-direction:column}.tw\:flex-wrap{flex-wrap:wrap}.tw\:items-center{align-items:center}.tw\:items-start{align-items:flex-start}.tw\:justify-between{justify-content:space-between}.tw\:justify-center{justify-content:center}.tw\:justify-end{justify-content:flex-end}.tw\:gap-1{gap:var(--tw-spacing)}.tw\:gap-2{gap:calc(var(--tw-spacing) * 2)}.tw\:gap-3{gap:calc(var(--tw-spacing) * 3)}.tw\:gap-4{gap:calc(var(--tw-spacing) * 4)}.tw\:self-end{align-self:flex-end}.tw\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tw\:rounded-card{border-radius:var(--radius-card)}.tw\:rounded-full{border-radius:3.40282e38px}.tw\:rounded-pill{border-radius:var(--radius-pill)}.tw\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.tw\:bg-important{background-color:var(--important-color)}.tw\:bg-surface{background-color:var(--field_bg_color_no_transp)}.tw\:bg-surface-container{background-color:var(--surface-container)}.tw\:p-0{padding:0}.tw\:p-2{padding:calc(var(--tw-spacing) * 2)}.tw\:p-4{padding:calc(var(--tw-spacing) * 4)}.tw\:px-3{padding-inline:calc(var(--tw-spacing) * 3)}.tw\:px-4{padding-inline:calc(var(--tw-spacing) * 4)}.tw\:py-2{padding-block:calc(var(--tw-spacing) * 2)}.tw\:py-4{padding-block:calc(var(--tw-spacing) * 4)}.tw\:py-6{padding-block:calc(var(--tw-spacing) * 6)}.tw\:pt-0{padding-top:0}.tw\:pt-3{padding-top:calc(var(--tw-spacing) * 3)}.tw\:pr-2{padding-right:calc(var(--tw-spacing) * 2)}.tw\:pb-2{padding-bottom:calc(var(--tw-spacing) * 2)}.tw\:pl-4{padding-left:calc(var(--tw-spacing) * 4)}.tw\:text-center{text-align:center}.tw\:text-left{text-align:left}.tw\:text-right{text-align:right}.tw\:font-mono{font-family:var(--font-family-mono)}.tw\:text-body{font-size:var(--font-size-body)}.tw\:text-label{font-size:var(--font-size-label)}.tw\:text-small{font-size:.875em}.tw\:text-title{font-size:var(--font-size-title)}.tw\:font-medium{--tw-font-weight:var(--tw-font-weight-medium);font-weight:var(--tw-font-weight-medium)}.tw\:font-normal{--tw-font-weight:var(--tw-font-weight-normal);font-weight:var(--tw-font-weight-normal)}.tw\:font-semibold{--tw-font-weight:var(--tw-font-weight-semibold);font-weight:var(--tw-font-weight-semibold)}.tw\:tracking-wider{--tw-tracking:var(--tw-tracking-wider);letter-spacing:var(--tw-tracking-wider)}.tw\:text-background-text{color:var(--main-background-text-color)}.tw\:text-danger{color:var(--danger-color)}.tw\:text-muted{color:var(--muted-text-color)}.tw\:text-surface-text{color:var(--field_text_color)}.tw\:text-surface-text-muted{color:var(--field-text-muted)}.tw\:uppercase{text-transform:uppercase}.tw\:italic{font-style:italic}.tw\:no-underline{text-decoration-line:none}.tw\:opacity-60{opacity:.6}.tw\:shadow-overlay{--tw-shadow:var(--shadow-overlay);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tw\:shadow-raised{--tw-shadow:var(--shadow-raised);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tw\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function));transition-duration:var(--tw-duration,var(--tw-default-transition-duration))}@media(hover:hover){.tw\:hover\:bg-text\/8:hover{background-color:var(--text-color)}@supports (color:color-mix(in lab,red,red)){.tw\:hover\:bg-text\/8:hover{background-color:color-mix(in oklab,var(--text-color) 8%,transparent)}}.tw\:hover\:text-background-text:hover{color:var(--main-background-text-color)}.tw\:hover\:text-surface-text:hover{color:var(--field_text_color)}.tw\:hover\:no-underline:hover{text-decoration-line:none}.tw\:hover\:underline:hover{text-decoration-line:underline}}@media(min-width:48rem){.tw\:md\:block{display:block}.tw\:md\:hidden{display:none}}@media(min-width:50.0625rem){.tw\:desktop\:block{display:block}.tw\:desktop\:hidden{display:none}.tw\:desktop\:w-80{width:calc(var(--tw-spacing) * 80)}.tw\:desktop\:bg-primary\/25{background-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.tw\:desktop\:bg-primary\/25{background-color:color-mix(in oklab,var(--primary-color) 25%,transparent)}}.tw\:desktop\:p-6{padding:calc(var(--tw-spacing) * 6)}.tw\:desktop\:font-medium{--tw-font-weight:var(--tw-font-weight-medium);font-weight:var(--tw-font-weight-medium)}@media(hover:hover){.tw\:desktop\:hover\:bg-primary\/30:hover{background-color:var(--primary-color)}@supports (color:color-mix(in lab,red,red)){.tw\:desktop\:hover\:bg-primary\/30:hover{background-color:color-mix(in oklab,var(--primary-color) 30%,transparent)}}}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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}
