.ApiKey-module__U0prxa__api-key{align-items:flex-start;gap:var(--sp-4);display:flex}.ApiKey-module__U0prxa__api-key-value{overflow-wrap:anywhere;flex:1;min-width:0}
.UserMenu-module__ROsH2W__loading-label{align-items:center;gap:var(--sp-3);display:inline-flex}
html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}button,input,select,textarea{font:inherit;color:inherit}body{background:var(--surface-page);color:var(--text-body);font:var(--type-body);margin:0}
@font-face{font-family:Geist;src:url(../media/Geist-Variable.0-wp2cd4wvxii.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(../media/GeistMono-Variable.0swgqoz4d8r0f.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
:root{--n-0:#fff;--n-25:#fafbfc;--n-50:#f6f7f9;--n-100:#eff1f5;--n-200:#e2e6ec;--n-300:#c3cad4;--n-400:#a3adbb;--n-500:#7a869a;--n-600:#5a6779;--n-700:#38445a;--n-800:#1e2839;--n-900:#0b1220;--ind-50:#eef0f9;--ind-100:#d9def2;--ind-200:#b2bce0;--ind-300:#8290c8;--ind-400:#4f60aa;--ind-500:#2a4199;--ind-600:#223681;--ind-700:#1b2b68;--ind-800:#15214f;--ind-900:#0f1839;--success-500:#12854f;--success-700:#0e6b40;--success-50:#e8f5ee;--warning-500:#ed9611;--warning-700:#8a5200;--warning-50:#fdf1dd;--danger-500:#c23a26;--danger-700:#9d2f1e;--danger-50:#fbecea;--info-500:#8046d4;--info-700:#5b2fa6;--info-50:#f3edfc;--text-heading:var(--n-900);--text-body:var(--n-700);--text-muted:var(--n-600);--text-on-action:var(--n-0);--text-link:var(--ind-500);--text-link-hover:var(--ind-600);--text-success:var(--success-700);--text-warning:var(--warning-700);--text-danger:var(--danger-700);--text-info:var(--info-700);--surface-page:var(--n-0);--surface-raised:var(--n-0);--surface-sunken:var(--n-50);--surface-hover:var(--n-25);--state-hover-row-surface:var(--n-50);--surface-selected:var(--ind-50);--state-selected-hover:var(--ind-100);--scrim:#0b122066;--action:var(--ind-500);--action-hover:var(--ind-700);--action-pressed:var(--ind-900);--action-wash:var(--ind-50);--action-disabled:var(--n-200);--action-neutral:var(--n-900);--action-neutral-hover:var(--n-700);--action-neutral-pressed:var(--n-600);--series-1:var(--ind-500);--series-2:#0e7490;--series-3:#9b2f6f;--series-4:#5f7320;--series-5:#8290cf;--series-6:#3fa8bd;--series-7:#c98bb0;--series-8:#a3b565;--series-9:#7a6410;--series-other:var(--n-500);--brand-microsoft:#3a96e8;--brand-microsoft-hover:#2f86d8;--border-default:var(--n-200);--border-hover:var(--n-300);--border-strong:var(--n-400);--border-hairline:var(--n-100);--border-action:var(--ind-500);--focus-ring:inset 0 0 0 1px var(--action);--font-sans:"Geist", -apple-system, "BlinkMacSystemFont", "Segoe UI", sans-serif;--font-mono:"Geist Mono", "SF Mono", "Monaco", "Consolas", monospace}
[data-theme=dark][data-theme=dark]{--n-0:#0f1419;--n-25:#151b22;--n-50:#1a212a;--n-100:#222b36;--n-200:#2c3743;--n-300:#3a4753;--n-400:#55636f;--n-500:#7b8792;--n-600:#9aa5b0;--n-700:#c3ccd4;--n-800:#dee4ea;--n-900:#f2f5f8;--text-heading:var(--n-900);--text-body:var(--n-700);--text-muted:var(--n-600);--text-on-action:#0f1419;--text-link:var(--ind-300);--text-link-hover:var(--ind-200);--text-success:var(--success-500);--text-warning:var(--warning-500);--text-danger:var(--danger-500);--text-info:var(--info-500);--surface-page:var(--n-0);--surface-raised:var(--n-50);--surface-sunken:var(--n-25);--surface-hover:var(--n-100);--state-hover-row-surface:var(--n-100);--state-stripe-row:#1e2630;--state-hover-row-striped:var(--n-100);--surface-selected:#1d2a4d;--state-selected-hover:#26365e;--scrim:#0009;--action:var(--ind-300);--action-hover:var(--ind-200);--action-pressed:var(--ind-100);--action-wash:#1d2a4d;--action-disabled:var(--n-300);--action-neutral:var(--n-900);--action-neutral-hover:var(--n-700);--action-neutral-pressed:var(--n-600);--border-hairline:var(--n-100);--border-default:var(--n-200);--border-hover:var(--n-300);--border-strong:var(--n-400);--border-action:var(--ind-300);--state-focus:#7e96eb38;--state-focus-line:var(--ind-300);--state-focus-field:inset 0 0 0 1px var(--ind-300);--state-focus-inset:inset 0 0 0 2px var(--ind-300);--success-500:#4caf7d;--warning-500:#e0a03a;--danger-500:#e3705c;--info-500:#a882e4;--success-50:#16281f;--warning-50:#2a2113;--danger-50:#2c1a17;--info-50:#241a3a;--elevation-1:0 1px 2px #00000080;--elevation-2:0 2px 6px #0000008c;--elevation-3:0 8px 24px #0009;--series-1:#8290cf;--series-2:#3fa8bd;--series-3:#c98bb0;--series-4:#a3b565;--series-5:#4c5aa8;--series-6:#17849c;--series-7:#a8497e;--series-8:#74882b;--series-9:#c9a83c;--state-hover-control:var(--n-300);--state-hover-line:var(--n-500);--state-pressed-surface:var(--n-400);--state-pressed-line:var(--n-600);--state-disabled-surface:var(--n-100);--state-disabled-fill:var(--n-200);--state-disabled-text:var(--n-500);--state-disabled-line:var(--n-200);--state-invalid-line:var(--danger-500);--state-invalid-text:var(--text-danger);--scrollbar-thumb:var(--n-300);--scrollbar-thumb-hover:var(--n-400);--scrollbar-thumb-active:var(--n-500);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
:root{--radius-tag:4px;--radius-control:8px;--radius-control-sm:6px;--radius-panel:8px;--radius-circle:50%;--elevation-1:0 1px 2px #0b12200d;--elevation-2:0 8px 24px #0b122014;--elevation-3:0 20px 48px #0b12201f;--row-dense:28px;--row-comfortable:44px;--header-dense:30px;--header-comfortable:42px;--row-height:var(--row-dense);--header-height:var(--header-dense);--control-height-row:28px;--control-height:38px;--control-height-sm:30px;--radius-round:999px;--logo-header:24px;--logo-login:64px;--logo-min:20px;--nav-item-height:29px;--nav-underline:3px;--control-marker:18px;--footer-height:34px;--field-height-sm:32px;--panel-width:430px;--panel-width-max:720px;--table-height:65vh;--inset-chrome:inset -1px 1px 0 0 var(--border-default), inset 1px 0 0 0 var(--border-default)}[data-ds-density=comfortable]{--row-height:var(--row-comfortable);--header-height:var(--header-comfortable);--control-height-row:var(--control-height-sm)}
:root{--size-xs:10px;--size-sm:12px;--size-md:13.5px;--size-lg:17px;--size-xl:24px;--size-2xl:30px;--weight-normal:400;--weight-medium:500;--weight-strong:600;--leading-flat:1;--leading-tight:1.25;--leading-snug:1.4;--leading-body:1.55;--tracking-title:-.02em;--tracking-normal:0;--tracking-caps:.06em;--type-display:var(--weight-strong) var(--size-2xl)/var(--leading-tight) var(--font-sans);--type-page-title:var(--weight-strong) var(--size-xl)/var(--leading-tight) var(--font-sans);--type-panel-title:var(--weight-strong) var(--size-lg)/var(--leading-tight) var(--font-sans);--type-nav:var(--weight-normal) var(--size-md)/var(--leading-flat) var(--font-sans);--type-body:var(--weight-normal) var(--size-md)/var(--leading-body) var(--font-sans);--type-ui:var(--weight-normal) var(--size-md)/var(--leading-snug) var(--font-sans);--type-ui-strong:var(--weight-strong) var(--size-md)/var(--leading-snug) var(--font-sans);--type-cell:var(--weight-normal) var(--size-sm)/var(--leading-snug) var(--font-sans);--type-cell-key:var(--weight-strong) var(--size-sm)/var(--leading-snug) var(--font-sans);--type-data:var(--weight-normal) var(--size-sm)/var(--leading-snug) var(--font-mono);--type-tag:var(--weight-normal) var(--size-sm)/var(--leading-flat) var(--font-sans);--type-chip:var(--weight-medium) var(--size-sm)/var(--leading-flat) var(--font-sans);--type-caption:var(--weight-normal) var(--size-sm)/var(--leading-snug) var(--font-sans);--type-label:var(--weight-strong) var(--size-xs)/var(--leading-flat) var(--font-sans);--numeric-tabular:tabular-nums}[data-ds-type=editorial]{--type-display:var(--weight-strong) clamp(38px, 5vw, 64px)/1.05 var(--font-sans);--type-page-title:var(--weight-strong) clamp(28px, 3.4vw, 40px)/1.15 var(--font-sans);--type-panel-title:var(--weight-strong) 22px/1.3 var(--font-sans);--type-body:var(--weight-normal) 16px/1.6 var(--font-sans)}
:root{--sp-0:0;--sp-px:1px;--sp-1:2px;--sp-2:4px;--sp-3:6px;--sp-4:8px;--sp-5:12px;--sp-6:16px;--sp-7:20px;--sp-8:24px;--sp-9:32px;--sp-10:40px;--sp-11:48px;--sp-12:64px;--sp-13:80px;--pad-control-x:var(--sp-5);--pad-control-x-sm:var(--sp-4);--pad-control-gap:var(--sp-4);--pad-tag-x:var(--sp-3);--pad-tag-y:var(--sp-1);--pad-cell-x:var(--sp-5);--pad-panel:var(--sp-7);--pad-panel-tight:var(--sp-5);--pad-tray-y:var(--sp-7);--pad-tray-x:var(--sp-6);--pad-modal:var(--sp-8);--gap-inline:var(--sp-4);--gap-control:var(--sp-5);--gap-field:var(--sp-6);--gap-card:var(--sp-6);--gap-section:var(--sp-9);--gutter-page:var(--sp-8);--stack-header:var(--sp-7);--container-max:1920px}
:root{--bp-xl:1920px;--bp-lg:1536px;--bp-md:1440px;--bp-sm:1366px;--bp-xs:1280px;--bp-fl:1000px}
:root{--z-base:0;--z-raised:100;--z-sticky:200;--z-dropdown:300;--z-scrim:400;--z-dialog:500;--z-panel:500;--z-popover:600;--z-tooltip:700;--z-toast:800}
:root{--dur-quick:.12s;--dur-move:.28s;--dur-pulse:1.6s;--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--transition-state:var(--dur-quick) var(--ease-standard);--transition-move:var(--dur-move) var(--ease-standard)}@keyframes ds-spin{to{transform:rotate(360deg)}}@keyframes ds-indeterminate{0%{transform:translate(-110%)scaleX(.7)}50%{transform:translate(75%)scaleX(1.1)}to{transform:translate(260%)scaleX(.7)}}@keyframes ds-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}@keyframes ds-shimmer{to{background-position:-200% 0}}[data-ds-skeleton-mask]{pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}[data-ds-skeleton-mask] :not([data-ds-mask-label]){color:#0000!important;box-shadow:none!important;background-color:#0000!important;background-image:none!important;border-color:#0000!important}[data-ds-skeleton-mask] :not([data-ds-mask-label]):not(:has(*)):not(:is(img,svg,video,canvas)){animation:1.2s ease-in-out infinite ds-shimmer;background-image:linear-gradient(90deg, var(--n-100) 0%, var(--n-200) 50%, var(--n-100) 100%)!important;background-size:200% 100%!important}[data-ds-skeleton-mask] :has(>:is(img,svg,video,canvas)){animation:1.2s ease-in-out infinite ds-shimmer;background-image:linear-gradient(90deg, var(--n-100) 0%, var(--n-200) 50%, var(--n-100) 100%)!important;background-size:200% 100%!important}[data-ds-skeleton-mask] :is(img,svg,video,canvas){visibility:hidden!important}@keyframes ds-rise{0%{opacity:0;transform:translateY(-4px)}}@keyframes ds-fade{0%{opacity:0}}@keyframes ds-scrim{0%{opacity:0}}@keyframes ds-slide{0%{transform:translate(var(--ds-slide-x,0), var(--ds-slide-y,0))}}@keyframes ds-expand{0%{opacity:0;grid-template-rows:0fr}}@media (prefers-reduced-motion:reduce){[data-ds-shimmer],[style*=ds-shimmer],[data-ds-skeleton-mask] *{background-position:0 0!important;animation:none!important}[data-ds-pulse]{opacity:1!important;animation:none!important;transform:none!important}[data-ds-lift]{transform:none!important}:root{--dur-quick:0s;--dur-move:0s}}
:root{--category-text:#0b1220;--category-default-bg:#fff;--category-default-border:#aaa;--category-arts-bg:#efcdfe;--category-arts-border:#e0a0fd;--category-auto-bg:#dfd4c9;--category-auto-border:#b8a088;--category-body-bg:#ffbdec;--category-body-border:#ff57cf;--category-drinks-bg:#c89cf7;--category-drinks-border:#933eef;--category-entertainment-bg:#e4aba0;--category-entertainment-border:#cd634f;--category-essentials-bg:#8fc2fa;--category-essentials-border:#2e8ef5;--category-fashion-bg:#fdee9b;--category-fashion-border:#f9d406;--category-fitness-bg:#b7eccc;--category-fitness-border:#66d693;--category-food-bg:#84e3f1;--category-food-border:#2acee6;--category-groups-bg:#daec9d;--category-groups-border:#b9db46;--category-home-bg:#fcbf78;--category-home-border:#fa8f14;--category-lodging-bg:#dfd4c9;--category-lodging-border:#b8a088;--category-misc-bg:#dedede;--category-misc-border:#aaa;--category-municipal-bg:#dedede;--category-municipal-border:#aaa;--category-parks-bg:#b7eccc;--category-parks-border:#66d693;--category-services-bg:#dfd4c9;--category-services-border:#b8a088;--category-transport-bg:#dedede;--category-transport-border:#aaa}
:root{--scrollbar-size:12px;--scrollbar-inset:2px;--scrollbar-thumb:var(--n-300);--scrollbar-thumb-hover:var(--n-400);--scrollbar-thumb-active:var(--n-500);--scrollbar-track:transparent;--scrollbar-radius:999px}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}[data-ds-scroll=none]{scrollbar-width:none}}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border:var(--scrollbar-inset) solid transparent;border-radius:var(--scrollbar-radius);background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:padding-box}::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active);background-clip:padding-box}::-webkit-scrollbar-corner{background:0 0}[data-ds-scroll=stable]{scrollbar-gutter:stable}[data-ds-scroll=none]{-ms-overflow-style:none}[data-ds-scroll=none]::-webkit-scrollbar{display:none}
:root{--state-hover-control:var(--n-100);--state-hover-row:var(--state-hover-row-surface);--state-hover-line:var(--n-300);--state-hover-marker:inset 2px 0 0 var(--action);--state-stripe-row:var(--n-50);--state-hover-row-striped:var(--n-100);--state-pressed-surface:var(--n-200);--state-pressed-line:var(--n-400);--state-disabled-surface:var(--n-50);--state-disabled-fill:var(--n-200);--state-disabled-text:var(--n-500);--state-disabled-line:var(--n-200);--state-invalid-line:var(--danger-500);--state-invalid-text:var(--text-danger);--state-selected-surface:var(--surface-selected);--state-selected-text:var(--action);--state-selected-line:var(--border-action);--state-readonly-surface:var(--surface-sunken);--state-readonly-text:var(--text-muted)}[data-ds-control]:is(:hover,[data-hovered]):not([data-ds-row]):not([data-ds-fill]):not([data-ds-ink=action]):not(:is(:disabled,[readonly],:focus,[data-focused],[data-focus-visible],[aria-disabled=true],[aria-readonly=true],[aria-invalid=true],[aria-selected=true],[aria-checked=true],[data-disabled],[data-readonly],[data-invalid],[data-selected])),[data-ds-state-preview=hover] [data-ds-control]:not([data-ds-fill]):not([data-ds-ink=action]){background-color:var(--state-hover-control)}[data-ds-control]:is(:hover,[data-hovered]):not([data-ds-row]):not([data-ds-fill]):not([data-ds-borderless]):not(:is(:disabled,[readonly],:focus,[data-focused],[data-focus-visible],[aria-disabled=true],[aria-readonly=true],[aria-invalid=true],[aria-selected=true],[aria-checked=true],[data-disabled],[data-readonly],[data-invalid],[data-selected])),[data-ds-state-preview=hover] [data-ds-control]:not([data-ds-fill]):not([data-ds-borderless]){border-color:var(--state-hover-line)}[data-ds-row]:is(:hover,[data-hovered],[data-focus-visible]):not(:is(:disabled,[aria-disabled=true],[aria-selected=true],[aria-checked=true],[data-disabled],[data-selected])),[data-ds-state-preview=hover] [data-ds-row]{background-color:var(--state-hover-row)}[data-ds-row]:not([data-ds-row=passive]):is(:hover,[data-hovered],[data-focus-visible]):not(:is(:disabled,[aria-disabled=true],[aria-selected=true],[aria-checked=true],[data-disabled],[data-selected])),[data-ds-state-preview=hover] [data-ds-row]:not([data-ds-row=passive]){box-shadow:var(--state-hover-marker)}[data-ds-control][data-ds-fill=action]:is(:hover,[data-hovered]):not(:is(:disabled,[readonly],[aria-disabled=true],[aria-readonly=true],[data-disabled],[data-readonly])),[data-ds-state-preview=hover] [data-ds-control][data-ds-fill=action]{background-color:var(--action-hover);border-color:var(--action-hover)}[data-ds-control][data-ds-fill=neutral]:is(:hover,[data-hovered]):not(:is(:disabled,[readonly],[aria-disabled=true],[aria-readonly=true],[data-disabled],[data-readonly])),[data-ds-state-preview=hover] [data-ds-control][data-ds-fill=neutral]{background-color:var(--action-neutral-hover);border-color:var(--action-neutral-hover)}[data-ds-control][data-ds-ink=action]:is(:hover,[data-hovered]):not(:is(:disabled,[readonly],:focus,[data-focused],[data-focus-visible],[aria-disabled=true],[aria-readonly=true],[aria-invalid=true],[aria-selected=true],[aria-checked=true],[data-disabled],[data-readonly],[data-invalid],[data-selected])),[data-ds-state-preview=hover] [data-ds-control][data-ds-ink=action]{background-color:var(--action-wash);color:var(--action-hover)}:where([data-ds-control])[data-ds-ink=muted]{color:var(--text-muted)}[data-ds-control][data-ds-ink=muted]:is(:hover,[data-hovered]):not(:is(:disabled,[readonly],:focus,[data-focused],[data-focus-visible],[aria-disabled=true],[aria-readonly=true],[aria-invalid=true],[aria-selected=true],[aria-checked=true],[data-disabled],[data-readonly],[data-invalid],[data-selected])),[data-ds-state-preview=hover] [data-ds-control][data-ds-ink=muted]{color:var(--text-heading)}[data-ds-control]:is(:active,[data-pressed]):not([data-ds-fill]):not(:is(:disabled,[readonly],[aria-disabled=true],[aria-readonly=true],[data-disabled],[data-readonly])),[data-ds-state-preview=pressed] [data-ds-control]:not([data-ds-fill]){background-color:var(--state-pressed-surface)}[data-ds-control]:is(:active,[data-pressed]):not([data-ds-fill]):not([data-ds-borderless]):not(:is(:disabled,[readonly],[aria-disabled=true],[aria-readonly=true],[data-disabled],[data-readonly])),[data-ds-state-preview=pressed] [data-ds-control]:not([data-ds-fill]):not([data-ds-borderless]){border-color:var(--state-pressed-line)}[data-ds-control][data-ds-fill=action]:is(:active,[data-pressed]):not(:is(:disabled,[readonly],[aria-disabled=true],[aria-readonly=true],[data-disabled],[data-readonly])),[data-ds-state-preview=pressed] [data-ds-control][data-ds-fill=action]{background-color:var(--action-pressed);border-color:var(--action-pressed)}[data-ds-control][data-ds-fill=neutral]:is(:active,[data-pressed]):not(:is(:disabled,[readonly],[aria-disabled=true],[aria-readonly=true],[data-disabled],[data-readonly])),[data-ds-state-preview=pressed] [data-ds-control][data-ds-fill=neutral]{background-color:var(--action-neutral-pressed);border-color:var(--action-neutral-pressed)}[data-ds-control]:is(:disabled,[aria-disabled=true],[data-disabled]),[data-ds-row]:is(:disabled,[aria-disabled=true],[data-disabled]),[data-ds-state-preview=disabled] [data-ds-control]{color:var(--state-disabled-text);cursor:not-allowed;box-shadow:none}[data-ds-control]:is(:disabled,[aria-disabled=true],[data-disabled]):not([data-ds-borderless]):not([data-ds-fill]),[data-ds-state-preview=disabled] [data-ds-control]:not([data-ds-borderless]):not([data-ds-fill]){background-color:var(--state-disabled-surface)}[data-ds-control]:is(:disabled,[aria-disabled=true],[data-disabled]):not([data-ds-borderless]),[data-ds-state-preview=disabled] [data-ds-control]:not([data-ds-borderless]){border-color:var(--state-disabled-line)}[data-ds-control]:is(:disabled,[aria-disabled=true],[data-disabled])[data-ds-fill]:not([data-ds-borderless]),[data-ds-state-preview=disabled] [data-ds-control][data-ds-fill]:not([data-ds-borderless]){background-color:var(--state-disabled-fill);border-color:var(--state-disabled-fill);color:var(--state-disabled-text)}[data-ds-control]:is([aria-invalid=true],[data-invalid]):not([data-ds-borderless]),[data-ds-state-preview=invalid] [data-ds-control]:not([data-ds-borderless]){border-color:var(--state-invalid-line)}[data-ds-control]:is([aria-selected=true],[aria-checked=true],[data-selected]):not([data-ds-fill]),[data-ds-row]:is([aria-selected=true],[aria-checked=true],[data-selected]):not([data-ds-fill]),[data-ds-state-preview=selected] [data-ds-control]:not([data-ds-fill]){background-color:var(--state-selected-surface);color:var(--state-selected-text)}[data-ds-control]:is([aria-selected=true],[aria-checked=true],[data-selected]):not([data-ds-fill]):not([data-ds-borderless]),[data-ds-state-preview=selected] [data-ds-control]:not([data-ds-fill]):not([data-ds-borderless]){border-color:var(--state-selected-line)}[data-ds-row]:is([aria-selected=true],[aria-checked=true],[data-selected]):is(:hover,[data-hovered],[data-focus-visible]):not(:is(:disabled,[data-disabled],[aria-disabled=true])){background-color:var(--state-selected-hover)}[data-ds-row]:not([data-ds-row=passive]):is([aria-selected=true],[aria-checked=true],[data-selected]):is(:hover,[data-hovered],[data-focus-visible]):not(:is(:disabled,[data-disabled],[aria-disabled=true])){box-shadow:var(--state-hover-marker)}[data-ds-stripe]>[data-ds-row]:nth-child(2n):not(:is(:hover,[data-hovered],[data-focus-visible],[data-selected],[aria-selected=true],[aria-checked=true])){background-color:var(--state-stripe-row)}[data-ds-stripe]>[data-ds-row]:is(:hover,[data-hovered],[data-focus-visible]):not(:is(:disabled,[aria-disabled=true],[aria-selected=true],[aria-checked=true],[data-disabled],[data-selected])),[data-ds-state-preview=hover] [data-ds-stripe]>[data-ds-row]{background-color:var(--state-hover-row-striped)}[data-ds-control]:is([readonly],[aria-readonly=true],[data-readonly]),[data-ds-state-preview=readonly] [data-ds-control]{background-color:var(--state-readonly-surface);color:var(--state-readonly-text)}[data-ds-control],[data-ds-row]{transition:background-color var(--transition-state), border-color var(--transition-state), color var(--transition-state)}@media (forced-colors:active){[data-ds-control]:is(:disabled,[aria-disabled=true],[data-disabled]),[data-ds-row]:is(:disabled,[aria-disabled=true],[data-disabled]){color:graytext}}
:root{--state-focus:var(--ind-100);--state-focus-line:var(--action);--state-focus-inset:inset 0 0 0 2px var(--surface-page);--state-focus-field:inset 0 0 0 1px var(--action)}[data-ds-focus=tint],[data-ds-focus=inset],[data-ds-focus=field],[data-ds-slider] [data-ds-focus=range],[data-ds-focus=embedded] :is(input,textarea),[data-ds-row][data-focus-visible]:not(:is(:disabled,[aria-disabled=true],[data-disabled])){outline:none}[data-ds-focus=tint]:not(:is([data-disabled],[aria-disabled=true],:disabled)):is([data-focus-visible],:not([data-rac]):where(:focus-visible)),[data-ds-focus-preview] [data-ds-focus=tint]:not(:is([data-disabled],[aria-disabled=true],:disabled)){background-color:var(--state-focus);border-color:var(--state-focus-line);color:var(--action)}[role=tab][aria-selected=false][data-ds-focus=tint]:not(:is([data-disabled],[aria-disabled=true],:disabled)):is([data-focus-visible],:not([data-rac]):where(:focus-visible)),[data-ds-focus-preview] [role=tab][aria-selected=false][data-ds-focus=tint]:not(:is([data-disabled],[aria-disabled=true],:disabled)){border-bottom-color:#0000}[data-ds-focus=inset]:not(:is([data-disabled],[aria-disabled=true],:disabled)):is([data-focus-visible],:not([data-rac]):where(:focus-visible)),[data-ds-focus-preview] [data-ds-focus=inset]:not(:is([data-disabled],[aria-disabled=true],:disabled)){box-shadow:var(--state-focus-inset)}[data-ds-focus=field]:not(:is([data-disabled],[aria-disabled=true],:disabled)):is(:focus,[data-focused],[data-focus-visible]),[data-ds-focus-preview] [data-ds-focus=field]:not(:is([data-disabled],[aria-disabled=true],:disabled)){border-color:var(--state-focus-line);box-shadow:var(--state-focus-field)}[data-ds-focus=field]:is([aria-invalid=true],[data-invalid]):is(:focus,[data-focused],[data-focus-visible]),[data-ds-focus-preview] [data-ds-focus=field][aria-invalid=true]{border-color:var(--danger-500);box-shadow:inset 0 0 0 1px var(--danger-500)}[data-ds-focus-preview] [data-ds-slider] [data-ds-thumb]{box-shadow:0 0 0 4px var(--state-focus);border-color:var(--state-focus-line)}[data-ds-slider]:has([data-ds-focus=range]:is([data-focus-visible],:not([data-rac]):where(:focus-visible))) [data-ds-thumb]{box-shadow:0 0 0 4px var(--state-focus);border-color:var(--state-focus-line)}[data-ds-focus]:is([data-disabled],[aria-disabled=true]):is([data-focus-visible],:not([data-rac]):where(:focus-visible)),[data-ds-focus-preview] [data-ds-focus]:is([data-disabled],[aria-disabled=true]){outline:2px solid var(--state-disabled-text);outline-offset:1px}@media (forced-colors:active){[data-ds-focus]:is([data-focus-visible],:not([data-rac]):where(:focus-visible)),[data-ds-focus=field]:is(:focus,[data-focused]){outline-offset:2px;outline:2px solid highlight}[data-ds-focus=range]:is([data-focus-visible],:not([data-rac]):where(:focus-visible)){outline-offset:0;outline:2px solid highlight}[data-ds-focus=embedded]:has(:is(input,textarea):is(:focus,[data-focused],[data-focus-visible])){outline-offset:-2px;outline:2px solid highlight}[data-ds-row][data-focus-visible]{outline-offset:-2px;outline:2px solid highlight}}
[style*=--ds-bg\:]{background:var(--ds-bg)}[style*=--ds-bgc\:]{background-color:var(--ds-bgc)}[style*=--ds-fg\:]{color:var(--ds-fg)}[style*=--ds-bc\:]{border-color:var(--ds-bc)}[style*=--ds-btc\:]{border-top-color:var(--ds-btc)}[style*=--ds-brc\:]{border-right-color:var(--ds-brc)}[style*=--ds-bbc\:]{border-bottom-color:var(--ds-bbc)}[style*=--ds-blc\:]{border-left-color:var(--ds-blc)}[style*=--ds-sh\:]{box-shadow:var(--ds-sh)}[style*=--ds-ol\:]{outline:var(--ds-ol)}[style*=--ds-olo\:]{outline-offset:var(--ds-olo)}[style*=--ds-cur\:]{cursor:var(--ds-cur)}

.lxyz-calendar__header{padding:var(--sp-2) var(--sp-3) var(--sp-3);align-items:center;display:flex}.lxyz-calendar__title{text-align:center;font:var(--type-ui-strong);color:var(--text-heading);flex:1}.lxyz-calendar__crumb{padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-control-sm);cursor:pointer;font:var(--type-ui);color:var(--text-heading);background:0 0;border:1px solid #0000}.lxyz-calendar__step{border-radius:var(--radius-control-sm);cursor:pointer;width:26px;height:26px;color:var(--text-heading);background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.lxyz-calendar__step-slot{flex-shrink:0;width:26px}.lxyz-calendar__grid{padding:0 var(--sp-3) var(--sp-3)}.lxyz-calendar__grid-table{table-layout:fixed;border-collapse:collapse;width:calc(7 * var(--lxyz-calendar-cell,32px))}.lxyz-calendar__grid-table td,.lxyz-calendar__grid-table th{padding:0}.lxyz-calendar__grid-table .lxyz-calendar__dayname{text-align:center;vertical-align:middle;height:22px;display:table-cell}.lxyz-calendar__grid-frame{min-height:calc(22px + 6 * 30px + var(--sp-3))}.lxyz-calendar__week{grid-template-columns:repeat(7, var(--lxyz-calendar-cell,32px));display:grid}.lxyz-calendar__dayname{height:22px;font:var(--type-label);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);justify-content:center;align-items:center;display:inline-flex}.lxyz-calendar__cell{cursor:pointer;height:30px;font:var(--type-cell);font-variant-numeric:var(--numeric-tabular);color:var(--text-body);transition:background var(--transition-state);background:0 0;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;padding:0;display:flex}.lxyz-calendar__cell--on{font-weight:var(--weight-strong);background:var(--action);color:var(--text-on-action)}.lxyz-calendar__cell--cap-both{border-radius:var(--radius-tag)}.lxyz-calendar__cell--cap-start{border-radius:var(--radius-tag) 0 0 var(--radius-tag)}.lxyz-calendar__cell--cap-end{border-radius:0 var(--radius-tag) var(--radius-tag) 0}.lxyz-calendar__cell--range{background:var(--surface-selected)}.lxyz-calendar__cell--muted{color:var(--text-muted)}.lxyz-calendar__cell--off{color:var(--state-disabled-text);cursor:not-allowed;text-decoration:line-through}.lxyz-calendar__list{gap:var(--sp-1) 0;padding:0 var(--sp-3) var(--sp-3);grid-template-columns:repeat(3,74.66px);display:grid}.lxyz-calendar__list-cell{border-radius:var(--radius-tag);cursor:pointer;height:38px;font:var(--type-cell);font-variant-numeric:var(--numeric-tabular);color:var(--text-body);background:0 0;border:1px solid #0000}.lxyz-calendar__list-cell--on{font-weight:var(--weight-strong);background:var(--action);color:var(--text-on-action)}.lxyz-calendar__action{padding:3px var(--sp-3);border-radius:var(--radius-control-sm);cursor:pointer;white-space:nowrap;font:var(--type-caption);color:var(--action);background:0 0;border:1px solid #0000}.lxyz-control-trigger{box-sizing:border-box;white-space:nowrap;cursor:pointer;box-shadow:none;align-items:center;gap:var(--pad-control-gap);height:var(--control-height);padding-inline:var(--pad-control-x);min-width:var(--_lxyz-trigger-min-width,auto);border-radius:var(--radius-control);font:var(--type-ui);background:var(--surface-page);color:var(--text-body);border:1px solid var(--border-default);display:inline-flex}.lxyz-control-trigger--active{border-color:var(--border-action)}.lxyz-tooltip{box-sizing:border-box;white-space:normal;text-align:left;pointer-events:none;width:max-content;max-width:260px;padding:var(--sp-3) var(--lxyz-tooltip-padding-x,var(--sp-4));border-radius:var(--lxyz-tooltip-radius,var(--radius-tag));font:var(--lxyz-tooltip-font,var(--type-caption));background:var(--lxyz-tooltip-bg,var(--n-900));color:var(--lxyz-tooltip-fg,var(--surface-page));box-shadow:var(--elevation-2);animation:ds-fade var(--dur-quick) var(--ease-standard)}.lxyz-tooltip-arrow svg{display:block}.lxyz-tooltip-arrow path{fill:var(--lxyz-tooltip-bg,var(--n-900))}.lxyz-tooltip-arrow[data-placement=bottom] svg{transform:rotate(180deg)}.lxyz-tooltip-arrow[data-placement=left] svg{transform:rotate(-90deg)}.lxyz-tooltip-arrow[data-placement=right] svg{transform:rotate(90deg)}.lxyz-sr-only{width:1px;height:1px;margin:calc(-1 * var(--sp-px));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.lxyz-avatar{box-sizing:border-box;-webkit-user-select:none;user-select:none;width:var(--lxyz-avatar-height,var(--_lxyz-avatar-size));height:var(--lxyz-avatar-height,var(--_lxyz-avatar-size));border-radius:var(--lxyz-avatar-radius,var(--radius-round));font:var(--lxyz-avatar-font,var(--weight-strong) var(--_lxyz-avatar-font-size) / 1 var(--font-sans));letter-spacing:.01em;background:var(--lxyz-avatar-bg,var(--_lxyz-avatar-bg));color:var(--lxyz-avatar-fg,var(--_lxyz-avatar-fg));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lxyz-button{box-sizing:border-box;white-space:nowrap;cursor:pointer;box-shadow:none;align-items:center;gap:var(--lxyz-button-gap,var(--pad-control-gap));height:var(--lxyz-button-height,var(--control-height));padding-inline:var(--lxyz-button-padding-x,var(--pad-control-x));border-radius:var(--lxyz-button-radius,var(--radius-control));font:var(--lxyz-button-font,var(--type-ui));background:var(--lxyz-button-bg,var(--surface-page));color:var(--lxyz-button-fg,var(--text-body));border-style:solid;border-width:1px;border-color:var(--lxyz-button-border-color,var(--border-default));display:inline-flex}.lxyz-button--sm{height:var(--lxyz-button-height,var(--control-height-sm));padding-inline:var(--lxyz-button-padding-x,var(--pad-control-x-sm));border-radius:var(--lxyz-button-radius,var(--radius-control-sm));font:var(--lxyz-button-font,var(--type-caption))}.lxyz-button--primary{background:var(--lxyz-button-bg,var(--action));color:var(--lxyz-button-fg,var(--text-on-action));border-color:var(--lxyz-button-border-color,var(--action))}.lxyz-button--dark{background:var(--lxyz-button-bg,var(--action-neutral));color:var(--lxyz-button-fg,var(--text-on-action));border-color:var(--lxyz-button-border-color,var(--action-neutral))}.lxyz-button--minimal{background:var(--lxyz-button-bg,transparent);color:var(--lxyz-button-fg,var(--action));border-color:var(--lxyz-button-border-color,transparent)}.lxyz-card{box-sizing:border-box;background:var(--lxyz-card-bg,var(--surface-raised));border-radius:var(--lxyz-card-radius,var(--radius-control));padding:var(--lxyz-card-padding,var(--sp-7));box-shadow:var(--elevation-2);position:relative}.lxyz-card--interactive{cursor:pointer;transition:transform var(--transition-move)}.lxyz-card--interactive:hover{transform:translateY(-4px)}.lxyz-checkbox{align-items:center;gap:var(--lxyz-checkbox-gap,var(--sp-3));cursor:pointer;display:inline-flex}.lxyz-checkbox--off{cursor:not-allowed}.lxyz-checkbox__box{box-sizing:border-box;cursor:pointer;width:var(--lxyz-checkbox-height,var(--control-marker));height:var(--lxyz-checkbox-height,var(--control-marker));border-radius:var(--lxyz-checkbox-radius,var(--radius-tag));background:var(--lxyz-checkbox-bg,var(--surface-page));border-style:solid;border-width:1px;border-color:var(--lxyz-checkbox-border-color,var(--border-hover));color:var(--text-on-action);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.lxyz-checkbox__box--on{background:var(--lxyz-checkbox-bg,var(--action));border-color:var(--lxyz-checkbox-border-color,var(--action))}.lxyz-checkbox__dash{border-radius:var(--radius-round);background:var(--text-on-action);width:8px;height:2px}.lxyz-checkbox__label{font:var(--lxyz-checkbox-font,var(--type-ui));color:var(--lxyz-checkbox-fg,var(--text-heading));-webkit-user-select:none;user-select:none}.lxyz-checkbox--off .lxyz-checkbox__label{color:var(--state-disabled-text)}.lxyz-empty-state{box-sizing:border-box;text-align:center;justify-content:safe center;align-items:center;gap:var(--lxyz-empty-state-gap,var(--sp-3));height:100%;padding:var(--pad-panel) var(--lxyz-empty-state-padding-x,var(--pad-panel));flex-direction:column;flex:auto;display:flex}.lxyz-empty-state__icon{--_lxyz-icon-color:var(--border-hover)}.lxyz-empty-state__title{font:var(--lxyz-empty-state-font,var(--type-panel-title));color:var(--lxyz-empty-state-fg,var(--text-heading))}.lxyz-empty-state__description{max-width:42ch;font:var(--type-body);color:var(--text-muted)}.lxyz-empty-state__action{margin-top:var(--sp-3)}.lxyz-form-field{margin-bottom:var(--lxyz-form-field-gap,var(--sp-6))}.lxyz-form-field__label{font:var(--lxyz-form-field-font,var(--type-label));letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--lxyz-form-field-fg,var(--text-muted));margin-bottom:7px;display:block}.lxyz-form-field__label--error{color:var(--lxyz-form-field-fg,var(--state-invalid-text))}.lxyz-form-field__optional{color:var(--text-muted);font-weight:var(--weight-normal);text-transform:none;letter-spacing:0}.lxyz-form-field__error{margin-top:var(--sp-2);font:var(--type-caption);color:var(--state-invalid-text);display:block}.lxyz-form-field__description{margin-top:var(--sp-1);font:var(--weight-normal) var(--size-xs) / var(--leading-snug) var(--font-sans);color:var(--text-muted);display:block}.lxyz-icon{width:var(--_lxyz-icon-size);height:var(--_lxyz-icon-size);color:var(--_lxyz-icon-color,currentColor);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lxyz-icon-button{box-sizing:border-box;cursor:pointer;border-radius:var(--lxyz-icon-button-radius,var(--radius-control));background:var(--lxyz-icon-button-bg,none);border-style:solid;border-width:1px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.lxyz-icon-button--bare{width:var(--lxyz-icon-button-height,var(--_lxyz-icon-button-box));height:var(--lxyz-icon-button-height,var(--_lxyz-icon-button-box));color:var(--lxyz-icon-button-fg,var(--text-heading));border-color:var(--lxyz-icon-button-border-color,transparent)}.lxyz-icon-button--row{width:var(--lxyz-icon-button-height,var(--control-height-row));height:var(--lxyz-icon-button-height,var(--control-height-row));color:var(--lxyz-icon-button-fg,var(--text-heading));border-color:var(--lxyz-icon-button-border-color,transparent)}.lxyz-icon-button--bordered{width:var(--lxyz-icon-button-height,var(--control-height));height:var(--lxyz-icon-button-height,var(--control-height));color:var(--lxyz-icon-button-fg,var(--text-muted));border-color:var(--lxyz-icon-button-border-color,var(--border-hairline))}.lxyz-input{box-sizing:border-box;border-radius:var(--lxyz-input-radius,var(--radius-control));background:var(--lxyz-input-bg,var(--surface-page));border-style:solid;border-width:1px;border-color:var(--lxyz-input-border-color,var(--border-default));width:100%;transition:background-color var(--transition-state), border-color var(--transition-state), box-shadow var(--transition-state);outline:none;display:block}.lxyz-input--login{height:var(--lxyz-input-height,var(--control-height));padding:0 var(--lxyz-input-padding-x,var(--sp-6));font:var(--lxyz-input-font,var(--type-ui));color:var(--lxyz-input-fg,var(--text-body))}.lxyz-input--panel{height:var(--lxyz-input-height,var(--field-height-sm));padding:0 var(--lxyz-input-padding-x,var(--sp-5));font:var(--lxyz-input-font,var(--type-caption));color:var(--lxyz-input-fg,var(--text-heading))}.lxyz-input--multiline{resize:vertical;height:auto;min-height:120px;padding:var(--sp-4) var(--lxyz-input-padding-x,var(--sp-5))}.lxyz-loading-bar{pointer-events:none;background:var(--lxyz-loading-bar-track,var(--surface-sunken));overflow:hidden}.lxyz-loading-bar--top{position:absolute;top:0;left:0;right:0}.lxyz-loading-bar--static{width:100%;position:relative}.lxyz-loading-bar--sm{height:var(--lxyz-loading-bar-height,2px)}.lxyz-loading-bar--default{height:var(--lxyz-loading-bar-height,3px)}.lxyz-loading-bar__segment{background:var(--lxyz-loading-bar-bg,var(--action));will-change:transform;width:40%;animation:ds-indeterminate 1.6s var(--ease-standard) infinite;position:absolute;inset:0 auto 0 0}.lxyz-logo{--_lxyz-logo-orb-default:url(../media/orb-160.2gcb9kja77kp2.png);align-items:center;gap:var(--lxyz-logo-gap,.42em);font-size:var(--_lxyz-logo-size,var(--logo-header));line-height:1;display:inline-flex}.lxyz-logo__orb{background-image:var(--lxyz-logo-orb,var(--_lxyz-logo-orb-default));background-repeat:no-repeat;background-size:100% 100%;flex:none;width:1em;height:1em;display:block}.lxyz-logo__wordmark{font:var(--lxyz-logo-font,var(--weight-medium) .72em / 1 var(--font-sans));letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--lxyz-logo-fg,var(--text-heading));margin-right:-.16em}.lxyz-pill{box-sizing:border-box;cursor:pointer;padding:var(--sp-3) var(--lxyz-pill-padding-x,var(--sp-4));border-radius:var(--lxyz-pill-radius,var(--radius-tag));font:var(--lxyz-pill-font,var(--type-chip));background:var(--lxyz-pill-bg,var(--surface-page));color:var(--lxyz-pill-fg,var(--text-body));border-style:solid;border-width:1px;border-color:var(--lxyz-pill-border-color,var(--border-default));align-items:center;display:inline-flex}.lxyz-pill--selected{background:var(--lxyz-pill-bg,var(--action));color:var(--lxyz-pill-fg,var(--text-on-action));border-color:var(--lxyz-pill-border-color,var(--action))}.lxyz-radio-group{display:flex}.lxyz-radio-group--vertical{gap:var(--lxyz-radio-group-gap,var(--sp-4));flex-direction:column}.lxyz-radio-group--horizontal{gap:var(--lxyz-radio-group-gap,var(--gap-control));flex-direction:row}.lxyz-radio{cursor:pointer;align-items:center;gap:var(--lxyz-radio-gap,var(--pad-control-gap));font:var(--lxyz-radio-font,var(--type-ui));color:var(--lxyz-radio-fg,var(--text-body));display:inline-flex}.lxyz-radio--off{cursor:not-allowed;color:var(--state-disabled-text)}.lxyz-radio__mark{box-sizing:border-box;cursor:inherit;width:var(--lxyz-radio-height,var(--control-marker));height:var(--lxyz-radio-height,var(--control-marker));border-radius:var(--radius-circle);background:var(--lxyz-radio-bg,var(--surface-page));border-style:solid;border-width:1px;border-color:var(--lxyz-radio-border-color,var(--border-hover));flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.lxyz-radio__mark--on{border-color:var(--lxyz-radio-border-color,var(--action))}.lxyz-radio__dot{border-radius:var(--radius-circle);background:var(--action);width:9px;height:9px}.lxyz-slider{width:100%;height:var(--lxyz-slider-height,20px);align-items:center;display:inline-flex}.lxyz-slider__track{box-sizing:border-box;border-radius:var(--radius-round);background:var(--surface-sunken);border:1px solid var(--border-hairline);width:100%;height:4px}.lxyz-slider__fill{left:var(--_lxyz-slider-from,0%);width:var(--_lxyz-slider-pct,0%);border-radius:var(--radius-round);background:var(--lxyz-slider-bg,var(--action));height:4px;position:absolute}.lxyz-slider__thumb{box-sizing:border-box;border-radius:var(--radius-circle);border:1px solid var(--lxyz-slider-bg,var(--action));background:var(--surface-page);width:16px;height:16px;box-shadow:var(--elevation-1);cursor:pointer;top:50%}.lxyz-slider--off .lxyz-slider__fill{background:var(--state-disabled-fill)}.lxyz-slider--off .lxyz-slider__thumb{border-color:var(--state-disabled-line);box-shadow:none;cursor:not-allowed}.lxyz-spinner{box-sizing:border-box;width:var(--lxyz-spinner-height,var(--_lxyz-spinner-size));height:var(--lxyz-spinner-height,var(--_lxyz-spinner-size));border:var(--_lxyz-spinner-thickness,2px) solid var(--lxyz-spinner-border-color,var(--border-default));border-top-color:var(--lxyz-spinner-fg,var(--action));border-radius:var(--radius-circle);animation:.7s linear infinite ds-spin;display:inline-block}.lxyz-switch{cursor:pointer;align-items:center;display:inline-flex}.lxyz-switch__track{box-sizing:border-box;--_lxyz-switch-track-h:var(--lxyz-switch-height,20px);--_lxyz-switch-inset:1px;--_lxyz-switch-thumb:calc(var(--_lxyz-switch-track-h) - 4px);cursor:pointer;width:calc(var(--_lxyz-switch-track-h) * 1.8);height:var(--_lxyz-switch-track-h);border-radius:var(--radius-round);background:var(--lxyz-switch-bg,var(--surface-page));border-style:solid;border-width:1px;border-color:var(--lxyz-switch-border-color,var(--border-hover));flex-shrink:0;padding:0;display:inline-block;position:relative}.lxyz-switch__track--on{background:var(--lxyz-switch-bg,var(--action));border-color:var(--lxyz-switch-border-color,var(--action))}.lxyz-switch__thumb{top:var(--_lxyz-switch-inset);left:var(--_lxyz-switch-inset);width:var(--_lxyz-switch-thumb);height:var(--_lxyz-switch-thumb);border-radius:var(--radius-circle);background:var(--border-hover);transition:left var(--transition-state), background var(--transition-state);position:absolute}.lxyz-switch__track--on .lxyz-switch__thumb{left:calc(100% - var(--_lxyz-switch-thumb) - var(--_lxyz-switch-inset));background:var(--surface-page)}.lxyz-tag{box-sizing:border-box;padding:var(--pad-tag-y) var(--lxyz-tag-padding-x,var(--pad-tag-x));border-radius:var(--lxyz-tag-radius,var(--radius-tag));font:var(--lxyz-tag-font,var(--type-tag));border:1px solid #0000;display:inline-block}.lxyz-tag--category{background:var(--lxyz-tag-bg,var(--_lxyz-tag-bg));border-color:var(--lxyz-tag-border-color,var(--_lxyz-tag-border));color:var(--lxyz-tag-fg,var(--category-text));cursor:default}.lxyz-tag--clickable{cursor:pointer}.lxyz-tag--filter{align-items:center;gap:var(--lxyz-tag-gap,var(--sp-3));background:var(--lxyz-tag-bg,var(--surface-page));border-color:var(--lxyz-tag-border-color,var(--border-strong));color:var(--lxyz-tag-fg,var(--text-body));display:inline-flex}.lxyz-tag__remove{width:12px;margin-right:calc(var(--pad-tag-y) - var(--pad-tag-x));border-radius:var(--radius-tag);cursor:pointer;color:var(--text-muted);background:0 0;border:none;justify-content:center;align-self:stretch;align-items:center;padding:0;display:inline-flex}.lxyz-textarea{box-sizing:border-box;width:100%;resize:var(--_lxyz-textarea-resize,vertical);min-height:var(--lxyz-textarea-height,88px);padding:var(--sp-4) var(--lxyz-textarea-padding-x,var(--sp-5));border-radius:var(--lxyz-textarea-radius,var(--radius-control));font:var(--lxyz-textarea-font,var(--type-ui));background:var(--lxyz-textarea-bg,var(--surface-page));color:var(--lxyz-textarea-fg,var(--text-heading));border-style:solid;border-width:1px;border-color:var(--lxyz-textarea-border-color,var(--border-default));transition:background-color var(--transition-state), border-color var(--transition-state), box-shadow var(--transition-state);display:block}.lxyz-accordion{border-top:1px solid var(--lxyz-accordion-border-color,var(--border-hairline))}.lxyz-accordion__item{border-bottom:1px solid var(--lxyz-accordion-border-color,var(--border-hairline))}.lxyz-accordion__trigger{box-sizing:border-box;align-items:center;gap:var(--lxyz-accordion-gap,var(--pad-control-gap));cursor:pointer;text-align:left;width:100%;height:var(--lxyz-accordion-height,var(--control-height));padding:0 var(--lxyz-accordion-padding-x,var(--sp-3));font:var(--lxyz-accordion-font,var(--type-ui-strong));color:var(--lxyz-accordion-fg,var(--text-heading));background:0 0;border:1px solid #0000;border-radius:0;display:flex}.lxyz-accordion__chevron{color:var(--text-muted);transition:transform var(--dur-move) var(--ease-standard);transform:rotate(-90deg)}.lxyz-accordion__chevron--open{transform:rotate(0)}.lxyz-accordion__count{font:var(--type-data);color:var(--text-muted);margin-left:auto}.lxyz-accordion__heading{font:inherit;margin:0}.lxyz-accordion__shutter{height:var(--disclosure-panel-height,0);transition:height var(--dur-move) var(--ease-standard);overflow:hidden}.lxyz-accordion__panel{padding:var(--sp-2) var(--sp-3) var(--sp-5) 28px}.lxyz-alert{--_lxyz-alert-bg:var(--info-50);--_lxyz-alert-line:var(--info-500);--_lxyz-alert-ink:var(--text-info);box-sizing:border-box;align-items:flex-start;gap:var(--lxyz-alert-gap,var(--sp-4));padding:var(--sp-4) var(--lxyz-alert-padding-x,var(--sp-5));border-radius:var(--lxyz-alert-radius,var(--radius-panel));background:var(--lxyz-alert-bg,var(--_lxyz-alert-bg));border-style:solid;border-width:1px;border-color:var(--lxyz-alert-border-color,var(--_lxyz-alert-line));display:flex}.lxyz-alert--info{--_lxyz-alert-bg:var(--info-50);--_lxyz-alert-line:var(--info-500);--_lxyz-alert-ink:var(--text-info)}.lxyz-alert--success{--_lxyz-alert-bg:var(--success-50);--_lxyz-alert-line:var(--success-500);--_lxyz-alert-ink:var(--text-success)}.lxyz-alert--warning{--_lxyz-alert-bg:var(--warning-50);--_lxyz-alert-line:var(--warning-500);--_lxyz-alert-ink:var(--text-warning)}.lxyz-alert--danger{--_lxyz-alert-bg:var(--danger-50);--_lxyz-alert-line:var(--danger-500);--_lxyz-alert-ink:var(--text-danger)}.lxyz-alert__glyph{margin-top:var(--sp-px);color:var(--_lxyz-alert-line)}.lxyz-alert__body{flex:1;min-width:0}.lxyz-alert__title{font:var(--lxyz-alert-font,var(--type-ui-strong));color:var(--lxyz-alert-fg,var(--_lxyz-alert-ink))}.lxyz-alert__title--above{margin-bottom:var(--sp-1)}.lxyz-alert__text{font:var(--type-ui);line-height:var(--leading-body);color:var(--text-body)}.lxyz-alert__dismiss{padding:var(--sp-1);border-radius:var(--radius-tag);cursor:pointer;color:var(--text-muted);background:0 0;border:1px solid #0000;display:inline-flex}.lxyz-autocomplete{width:var(--lxyz-autocomplete-width,var(--_lxyz-autocomplete-width,220px));flex-direction:column;display:inline-flex;position:relative}.lxyz-autocomplete__trigger{width:100%}.lxyz-autocomplete__panel{box-sizing:border-box;width:var(--trigger-width);border-radius:var(--lxyz-select-radius,var(--radius-control));background:var(--lxyz-select-bg,var(--surface-raised));border-style:solid;border-width:1px;border-color:var(--lxyz-select-border-color,var(--border-default));box-shadow:var(--elevation-2);animation:ds-rise var(--dur-move) var(--ease-standard);overflow:hidden}.lxyz-autocomplete__list{outline:none;max-height:240px;overflow-y:auto}.lxyz-autocomplete__search{align-items:center;gap:var(--pad-control-gap);padding:var(--sp-2) var(--sp-4);background:var(--lxyz-select-bg,var(--surface-raised));border-bottom:1px solid var(--border-hairline);display:flex}.lxyz-autocomplete__search-glyph{color:var(--text-muted)}.lxyz-autocomplete__field{min-width:0;height:26px;font:var(--type-ui);color:var(--text-heading);background:0 0;border:none;flex:1;padding:0}.lxyz-autocomplete__field::-webkit-search-cancel-button{display:none}.lxyz-autocomplete__clear{cursor:pointer;color:var(--text-muted);background:0 0;border:none;padding:0;display:inline-flex}.lxyz-autocomplete__empty{padding:var(--sp-4);font:var(--type-ui);color:var(--text-muted)}.lxyz-autocomplete__match{font-weight:var(--weight-strong);color:var(--text-heading)}.lxyz-breadcrumb{align-items:center;margin:0;padding:0;list-style:none;display:flex}.lxyz-breadcrumb__item{align-items:center;gap:var(--lxyz-breadcrumb-gap,var(--sp-2));display:flex}.lxyz-breadcrumb__item+.lxyz-breadcrumb__item{margin-left:var(--lxyz-breadcrumb-gap,var(--sp-2))}.lxyz-breadcrumb__separator{color:var(--text-muted)}.lxyz-breadcrumb__link{border-radius:var(--radius-tag);font:var(--lxyz-breadcrumb-font,var(--type-ui));color:var(--lxyz-breadcrumb-fg,var(--text-muted));padding:1px 3px;text-decoration:none}.lxyz-breadcrumb__current{font:var(--type-ui-strong);color:var(--text-heading)}.lxyz-date-picker{width:var(--lxyz-date-picker-width,var(--_lxyz-date-picker-width,190px));flex-direction:column;display:inline-flex;position:relative}.lxyz-date-picker__trigger{width:100%}.lxyz-date-picker__glyph,.lxyz-date-picker__caret{color:var(--text-muted)}.lxyz-date-picker__caret{margin-left:auto}.lxyz-date-picker__value{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:var(--numeric-tabular);color:var(--lxyz-date-picker-fg,var(--text-heading));overflow:hidden}.lxyz-date-picker__value--empty{color:var(--text-muted)}.lxyz-date-picker__panel{box-sizing:border-box;border-radius:var(--lxyz-date-picker-radius,var(--radius-control));background:var(--lxyz-date-picker-bg,var(--surface-raised));border-style:solid;border-width:1px;border-color:var(--lxyz-date-picker-border-color,var(--border-default));box-shadow:var(--elevation-2);animation:ds-rise var(--dur-move) var(--ease-standard);position:absolute;top:calc(100% + 4px);left:0}.lxyz-date-picker__panel--range{display:flex}.lxyz-date-picker__presets{gap:var(--sp-1);padding:var(--sp-3);border-right:1px solid var(--border-hairline);flex-direction:column;align-items:stretch;min-width:118px;display:flex}.lxyz-date-picker__preset{text-align:left;color:var(--text-body)}.lxyz-date-picker__drill{width:250px}.lxyz-date-picker__months{display:flex}.lxyz-date-picker__month--second{border-left:1px solid var(--border-hairline)}.lxyz-date-picker__footer{padding:var(--sp-2) var(--sp-3) var(--sp-3);border-top:1px solid var(--border-hairline);align-items:center;display:flex}.lxyz-date-picker__hint{font:var(--type-caption);color:var(--text-muted)}.lxyz-date-picker__clear{margin-left:auto}.lxyz-menu{display:inline-block;position:relative}.lxyz-menu__list{box-sizing:border-box;border-radius:var(--lxyz-menu-radius,var(--radius-control));background:var(--lxyz-menu-bg,var(--surface-page));border-style:solid;border-width:1px;border-color:var(--lxyz-menu-border-color,var(--border-default));min-width:210px;box-shadow:var(--elevation-2);animation:ds-rise var(--dur-move) var(--ease-standard);outline:none;flex-direction:column;display:flex}.lxyz-menu__menu{box-sizing:border-box;min-height:0;max-height:inherit;padding:var(--sp-3) 0;outline:none;overflow-y:auto}.lxyz-menu__item{justify-content:space-between;align-items:center;gap:var(--lxyz-menu-gap,var(--sp-5));padding:var(--lxyz-menu-padding-y,var(--sp-3)) var(--lxyz-menu-padding-x,var(--sp-4));font:var(--lxyz-menu-font,var(--type-ui));color:var(--lxyz-menu-fg,var(--text-body));cursor:pointer;background:0 0;border-radius:0;text-decoration:none;display:flex;position:relative}.lxyz-menu__item--nowrap{white-space:nowrap}.lxyz-menu__item--separated{margin-top:var(--sp-3);border-top:1px solid var(--border-hairline)}.lxyz-menu__label{align-items:center;gap:var(--sp-4);display:inline-flex}.lxyz-menu__text{flex-direction:column;display:flex}.lxyz-menu__description{font:var(--type-caption);color:var(--text-muted)}.lxyz-menu__item[aria-disabled=true] .lxyz-menu__description{color:var(--state-disabled-text)}.lxyz-menu__item--on{font-weight:var(--weight-strong)}.lxyz-menu__section--separated{margin-top:var(--sp-3);border-top:1px solid var(--border-hairline)}.lxyz-menu__section-title{padding:var(--sp-4) var(--lxyz-menu-padding-x,var(--sp-4)) var(--sp-2);font:var(--type-label);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted)}.lxyz-menu__glyph{color:var(--text-muted)}.lxyz-menu__item[aria-disabled=true] .lxyz-menu__glyph{color:var(--state-disabled-text)}.lxyz-menu__flyout{box-sizing:border-box;border-radius:var(--lxyz-menu-radius,var(--radius-control));background:var(--lxyz-menu-bg,var(--surface-page));border:1px solid var(--lxyz-menu-border-color,var(--border-default));min-width:210px;box-shadow:var(--elevation-2);animation:ds-rise var(--dur-move) var(--ease-standard);flex-direction:column;display:flex}.lxyz-hierarchy{--_lxyz-hierarchy-indent:var(--lxyz-hierarchy-indent,20px);font:var(--lxyz-hierarchy-font,var(--type-ui))}.lxyz-hierarchy__row{align-items:center;gap:var(--lxyz-hierarchy-gap,var(--pad-control-gap));height:var(--lxyz-hierarchy-height,var(--row-height));padding-left:calc(var(--_lxyz-hierarchy-depth,0) * var(--_lxyz-hierarchy-indent) + var(--sp-4));padding-right:var(--pad-cell-x);cursor:default;background:0 0;display:flex;position:relative}.lxyz-hierarchy__row--clickable{cursor:pointer}.lxyz-hierarchy__elbow{left:calc((var(--_lxyz-hierarchy-depth,0) - 1) * var(--_lxyz-hierarchy-indent) + 16px);background:var(--lxyz-hierarchy-border-color,var(--border-hairline));width:10px;height:1px;position:absolute;top:50%}.lxyz-hierarchy__twist{flex-shrink:0;justify-content:center;width:16px;display:inline-flex}.lxyz-hierarchy__disclosure{border-radius:var(--radius-tag);cursor:pointer;width:16px;height:16px;color:var(--text-muted);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.lxyz-hierarchy__check{flex-shrink:0;display:inline-flex}.lxyz-hierarchy__glyph{color:var(--text-muted)}.lxyz-hierarchy__name,.lxyz-hierarchy__meta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lxyz-hierarchy__name--own-ink{color:var(--lxyz-hierarchy-fg,var(--text-heading))}.lxyz-hierarchy__name--branch{font-weight:var(--weight-strong)}.lxyz-hierarchy__meta{font:var(--type-caption);color:var(--text-muted)}.lxyz-hierarchy__tag{margin-left:var(--sp-2)}.lxyz-hierarchy__count{font:var(--type-data);font-variant-numeric:var(--numeric-tabular);color:var(--text-muted);margin-left:auto}.lxyz-hierarchy__guide{left:calc(var(--_lxyz-hierarchy-guide,0) * var(--_lxyz-hierarchy-indent) + 15px);background:var(--lxyz-hierarchy-border-color,var(--border-hairline));width:1px;position:absolute;top:0;bottom:0}.lxyz-modal__scrim{z-index:var(--z-scrim);background:var(--scrim);animation:ds-scrim var(--dur-move) var(--ease-standard);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lxyz-modal__frame{display:contents}.lxyz-modal{box-sizing:border-box;z-index:var(--z-dialog);min-width:300px;max-width:min(680px,90%);padding:var(--lxyz-modal-padding-x,var(--sp-8));border-radius:var(--lxyz-modal-radius,var(--radius-panel));font:var(--lxyz-modal-font,var(--type-body));background:var(--lxyz-modal-bg,var(--surface-raised));color:var(--lxyz-modal-fg,var(--text-body));border-style:solid;border-width:1px;border-color:var(--lxyz-modal-border-color,var(--border-default));box-shadow:var(--elevation-3);animation:ds-rise var(--dur-move) var(--ease-standard);outline:none;flex-direction:column;display:flex}.lxyz-modal__title{align-items:center;gap:var(--sp-4);margin:0 0 var(--sp-6);font:var(--type-panel-title);color:var(--text-heading);display:flex}.lxyz-modal__icon{color:var(--lxyz-modal-icon-fg,currentcolor);flex:none}.lxyz-modal__actions{justify-content:flex-end;gap:var(--sp-4);margin-top:var(--lxyz-modal-gap,var(--sp-7));display:flex}.lxyz-mode-switcher{box-sizing:border-box;align-items:center;gap:var(--sp-1);padding:var(--sp-1);border-radius:var(--lxyz-mode-switcher-radius,var(--radius-control));background:var(--lxyz-mode-switcher-bg,var(--surface-sunken));border-style:solid;border-width:1px;border-color:var(--lxyz-mode-switcher-border-color,var(--border-hairline));align-self:flex-start;width:fit-content;display:inline-flex}.lxyz-mode-switcher--md{--_lxyz-mode-switcher-h:30px;--_lxyz-mode-switcher-px:var(--sp-4)}.lxyz-mode-switcher--sm{--_lxyz-mode-switcher-h:26px;--_lxyz-mode-switcher-px:var(--sp-3)}.lxyz-mode-switcher__segment{box-sizing:border-box;align-items:center;gap:var(--lxyz-mode-switcher-gap,var(--sp-2));cursor:pointer;height:var(--lxyz-mode-switcher-height,var(--_lxyz-mode-switcher-h));padding:0 var(--_lxyz-mode-switcher-px);border-radius:var(--radius-control-sm);font:var(--lxyz-mode-switcher-font,var(--type-ui-strong));color:var(--lxyz-mode-switcher-fg,var(--text-body));background:0 0;border:1px solid #0000;display:inline-flex}.lxyz-mode-switcher__segment--on{background:var(--action);color:var(--text-on-action)}.lxyz-pagination{align-items:center;gap:var(--lxyz-pagination-gap,var(--sp-2));display:flex}.lxyz-pagination__step{box-sizing:border-box;cursor:pointer;width:var(--lxyz-pagination-height,28px);height:var(--lxyz-pagination-height,28px);border-radius:var(--lxyz-pagination-radius,var(--radius-control-sm));background:var(--lxyz-pagination-bg,var(--surface-page));color:var(--lxyz-pagination-fg,var(--text-body));border-style:solid;border-width:1px;border-color:var(--lxyz-pagination-border-color,var(--border-default));justify-content:center;align-items:center;padding:0;display:inline-flex}.lxyz-pagination__page{box-sizing:border-box;min-width:var(--lxyz-pagination-height,28px);height:var(--lxyz-pagination-height,28px);padding:0 var(--sp-3);cursor:pointer;border-radius:var(--lxyz-pagination-radius,var(--radius-control-sm));color:var(--lxyz-pagination-fg,var(--text-body));font:var(--lxyz-pagination-font,var(--type-data));font-variant-numeric:var(--numeric-tabular);background:0 0;border:1px solid #0000}.lxyz-pagination__page--current{font-weight:var(--weight-strong)}.lxyz-pagination__gap{padding:0 var(--sp-2);color:var(--text-muted);font:var(--type-data)}.lxyz-place-card{box-sizing:border-box;cursor:default;border-radius:var(--lxyz-place-card-radius,var(--radius-panel));background:var(--lxyz-place-card-bg,var(--surface-raised));border:1px solid var(--lxyz-place-card-border-color,var(--border-default));width:100%;min-width:0;max-width:100%;box-shadow:var(--elevation-1);transition:box-shadow var(--transition-state), border-color var(--transition-state);flex-direction:column;display:flex}.lxyz-place-card--clickable{cursor:pointer}.lxyz-place-card--clickable:hover{box-shadow:var(--elevation-2);border-color:var(--state-hover-line)}.lxyz-place-card--expanded{box-shadow:var(--elevation-3)}.lxyz-place-card__frame{border-radius:var(--lxyz-place-card-radius,var(--radius-panel)) var(--lxyz-place-card-radius,var(--radius-panel)) 0 0;flex-shrink:0;display:block;overflow:hidden}.lxyz-place-card__status{padding:var(--pad-tag-y) var(--pad-tag-x);border-radius:var(--radius-tag);font:var(--type-tag);white-space:nowrap;border-style:solid;border-width:1px;align-items:center;display:inline-flex}.lxyz-place-card__status--success{background:var(--success-50);color:var(--text-success);border-color:var(--success-500)}.lxyz-place-card__status--warning{background:var(--warning-50);color:var(--text-warning);border-color:var(--warning-500)}.lxyz-place-card__status--danger{background:var(--danger-50);color:var(--text-danger);border-color:var(--danger-500)}.lxyz-place-card__status--neutral{background:var(--surface-raised);color:var(--text-body);border-color:var(--border-default)}.lxyz-place-card__close{background:var(--surface-raised)}.lxyz-place-card__body{gap:var(--lxyz-place-card-gap,var(--sp-4));min-height:0;padding:var(--lxyz-place-card-padding-x,var(--pad-panel));flex-direction:column;display:flex}.lxyz-place-card--expanded .lxyz-place-card__body{overflow-y:auto}.lxyz-place-card__actions{align-items:center;gap:var(--sp-4);padding-bottom:var(--sp-2);flex-wrap:wrap;display:flex}.lxyz-place-card__share{margin-left:auto}.lxyz-place-card__head{align-items:flex-start;gap:var(--sp-4);display:flex}.lxyz-place-card__name{text-overflow:ellipsis;white-space:nowrap;font:var(--lxyz-place-card-font,var(--type-panel-title));color:var(--lxyz-place-card-fg,var(--text-heading));flex:1;overflow:hidden}.lxyz-place-card__kebab{margin-top:calc(-1 * var(--sp-2));flex-shrink:0}.lxyz-place-card__address{align-items:flex-start;gap:var(--sp-3);font:var(--type-body);color:var(--text-body);display:flex}.lxyz-place-card__address-glyph{margin-top:var(--sp-1);color:var(--text-muted);flex-shrink:0}.lxyz-place-card__description{font:var(--type-body);color:var(--text-muted)}.lxyz-place-card__description--clamped{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lxyz-place-card__facts{border-top:1px solid var(--border-hairline);flex-direction:column;display:flex}.lxyz-place-card__fact{justify-content:space-between;align-items:baseline;gap:var(--sp-2) var(--sp-5);padding:var(--sp-3) 0;border-bottom:1px solid var(--border-hairline);flex-wrap:wrap;display:flex}.lxyz-place-card__fact-label{font:var(--type-label);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);white-space:nowrap}.lxyz-place-card__fact-value{font:var(--type-data);font-variant-numeric:var(--numeric-tabular);color:var(--text-heading);text-align:right}.lxyz-place-card__map{aspect-ratio:16/10;border-radius:var(--radius-control);border:1px solid var(--border-hairline);background:var(--n-100);display:block;overflow:hidden}.lxyz-place-card__edit{justify-content:flex-start;display:flex}.lxyz-place-card__action{justify-content:flex-end;display:flex}.lxyz-hours__line{align-items:center;gap:var(--lxyz-hours-gap,var(--sp-3));text-align:left;width:100%;min-width:0;font:var(--lxyz-hours-font,var(--type-body));color:var(--lxyz-hours-fg,var(--text-body));background:0 0;border:none;flex-wrap:nowrap;padding:0;display:flex}.lxyz-hours__line--button{cursor:pointer;padding-block:var(--sp-2);padding-inline:var(--pad-tag-x);margin-block:calc(-1 * var(--sp-2));margin-inline:calc(-1 * var(--pad-tag-x));width:calc(100% + 2 * var(--pad-tag-x));border-radius:var(--radius-tag)}.lxyz-hours__today{white-space:nowrap;flex-shrink:0}.lxyz-hours__verdict{align-items:center;gap:var(--sp-2);white-space:nowrap;min-width:0;font:var(--type-caption);color:var(--text-muted);display:inline-flex;overflow:hidden}.lxyz-hours__verdict--open{color:var(--text-success)}.lxyz-hours__dot{border-radius:var(--radius-circle);background:var(--n-400);flex-shrink:0;width:6px;height:6px}.lxyz-hours__verdict--open .lxyz-hours__dot{background:var(--success-500)}.lxyz-hours__chevron{color:var(--text-muted);transition:transform var(--dur-move) var(--ease-standard);flex-shrink:0;margin-left:auto}.lxyz-hours__chevron--open{transform:rotate(180deg)}.lxyz-hours__shutter{height:var(--_lxyz-hours-week-h,0);transition:height var(--dur-move) var(--ease-standard);overflow:hidden}.lxyz-hours__week{padding-top:var(--sp-3)}.lxyz-hours__day{justify-content:space-between;gap:var(--sp-5);padding:var(--sp-2) 0;font:var(--type-body);color:var(--text-muted);display:flex}.lxyz-hours__day--today{color:var(--text-heading);font-weight:var(--weight-medium)}.lxyz-hours__figure{font-family:var(--font-mono);font-variant-numeric:var(--numeric-tabular)}.lxyz-photos{aspect-ratio:var(--_lxyz-photos-ratio,4 / 3);border-radius:var(--lxyz-photos-radius,var(--_lxyz-photos-radius,0));background:var(--lxyz-photos-bg,var(--n-100));touch-action:pan-y;-webkit-user-select:none;user-select:none;outline:none;flex:none;position:relative;overflow:hidden}.lxyz-photos__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.lxyz-photos__blank{color:var(--n-400);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lxyz-photos__slot{position:absolute}.lxyz-photos__slot--tl{top:var(--sp-4);left:var(--sp-4)}.lxyz-photos__slot--tr{top:var(--sp-4);right:var(--sp-4)}.lxyz-photos__slot--bl{bottom:var(--sp-4);left:var(--sp-4);max-width:calc(100% - var(--sp-9))}.lxyz-photos__arrow{border-radius:var(--radius-circle);color:#fff;cursor:pointer;opacity:0;width:28px;height:28px;transition:opacity var(--transition-state);background:#0f14198c;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.lxyz-photos__arrow--prev{left:var(--sp-3)}.lxyz-photos__arrow--next{right:var(--sp-3)}.lxyz-photos:hover .lxyz-photos__arrow,.lxyz-photos:focus-within .lxyz-photos__arrow,.lxyz-photos--arrows .lxyz-photos__arrow{opacity:1}.lxyz-photos__counter{bottom:var(--sp-4);right:var(--sp-4);align-items:center;gap:var(--sp-2);padding:var(--pad-tag-y) var(--pad-tag-x);border-radius:var(--radius-tag);background:var(--surface-raised);border:1px solid var(--border-default);font:var(--type-data);font-variant-numeric:var(--numeric-tabular);color:var(--text-body);display:inline-flex;position:absolute}.lxyz-photos__counter-glyph{color:var(--text-muted)}.lxyz-popover{display:inline-flex;position:relative}.lxyz-popover__content{box-sizing:border-box;width:var(--lxyz-popover-width,var(--_lxyz-popover-width,260px));padding:var(--lxyz-popover-padding-x,var(--sp-5));border-radius:var(--lxyz-popover-radius,var(--radius-panel));background:var(--lxyz-popover-bg,var(--surface-raised));color:var(--lxyz-popover-fg,var(--text-body));border-style:solid;border-width:1px;border-color:var(--lxyz-popover-border-color,var(--border-default));box-shadow:var(--elevation-2);animation:ds-rise var(--dur-move) var(--ease-standard);outline:none}.lxyz-popover__heading{margin:0 0 var(--sp-4);font:var(--type-ui-strong);color:var(--text-heading)}.lxyz-progress--default{--_lxyz-progress-h:6px}.lxyz-progress--sm{--_lxyz-progress-h:4px}.lxyz-progress__head{margin-bottom:var(--sp-2);align-items:baseline;display:flex}.lxyz-progress__label{font:var(--type-ui);color:var(--text-body)}.lxyz-progress__value{font:var(--type-data);font-variant-numeric:var(--numeric-tabular);color:var(--text-muted);margin-left:auto}.lxyz-progress__track{box-sizing:border-box;height:var(--lxyz-progress-height,var(--_lxyz-progress-h));background:var(--surface-sunken);border:1px solid var(--border-hairline);border-radius:var(--lxyz-progress-radius,var(--radius-round));position:relative;overflow:hidden}.lxyz-progress__fill{height:100%;width:var(--_lxyz-progress-pct,0%);background:var(--lxyz-progress-bg,var(--action));border-radius:var(--lxyz-progress-radius,var(--radius-round));transition:width var(--dur-move) var(--ease-standard)}.lxyz-progress__fill[data-ds-shimmer]{background-image:linear-gradient(90deg, transparent 50%, color-mix(in oklch, var(--text-on-action) 65%, transparent) 68%, color-mix(in oklch, var(--text-on-action) 65%, transparent) 82%, transparent 100%);animation:ds-shimmer var(--dur-pulse) linear infinite;background-size:200% 100%}.lxyz-progress__indeterminate{background:var(--lxyz-progress-bg,var(--action));border-radius:var(--lxyz-progress-radius,var(--radius-round));will-change:transform;width:40%;animation:ds-indeterminate 1.6s var(--ease-standard) infinite;position:absolute;inset:0 auto 0 0}.lxyz-search-box{width:var(--lxyz-search-box-width,var(--_lxyz-search-box-width,260px));display:inline-block;position:relative}.lxyz-search-box__glyph{pointer-events:none;color:var(--text-muted);position:absolute;top:50%;left:9px;transform:translateY(-50%)}.lxyz-search-box__input{box-sizing:border-box;width:100%;box-shadow:none;height:var(--lxyz-search-box-height,var(--control-height));padding:0 var(--sp-9);border-radius:var(--lxyz-search-box-radius,var(--radius-control));font:var(--lxyz-search-box-font,var(--type-ui));background:var(--lxyz-search-box-bg,var(--surface-page));color:var(--lxyz-search-box-fg,var(--text-body));border-style:solid;border-width:1px;border-color:var(--lxyz-search-box-border-color,var(--border-default));outline:none}.lxyz-search-box__input::-webkit-search-cancel-button{display:none}.lxyz-search-box__submit{color:var(--action);position:absolute;top:50%;right:4px;transform:translateY(-50%)}.lxyz-select{flex-direction:column;display:inline-flex;position:relative}.lxyz-select__facet,.lxyz-select__caret{color:var(--text-muted)}.lxyz-select__caret{margin-left:auto}.lxyz-select__placeholder{color:var(--text-muted)}.lxyz-select__value{text-overflow:ellipsis;white-space:nowrap;color:var(--text-heading);overflow:hidden}.lxyz-select__count{border-radius:var(--radius-round);background:var(--action);min-width:18px;height:18px;color:var(--text-on-action);font:var(--type-data);font-variant-numeric:var(--numeric-tabular);flex-shrink:0;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.lxyz-select__popover{box-sizing:border-box;min-width:var(--trigger-width);padding:var(--sp-2) 0;border-radius:var(--lxyz-select-radius,var(--radius-control));background:var(--lxyz-select-bg,var(--surface-raised));border-style:solid;border-width:1px;border-color:var(--lxyz-select-border-color,var(--border-default));box-shadow:var(--elevation-2);animation:ds-rise var(--dur-move) var(--ease-standard)}.lxyz-select__list{outline:none;max-height:260px;overflow-y:auto}.lxyz-select__item{align-items:center;gap:var(--lxyz-select-gap,var(--pad-control-gap));padding:var(--sp-3) var(--lxyz-select-padding-x,var(--sp-4));cursor:pointer;white-space:nowrap;font:var(--lxyz-select-font,var(--type-ui));color:var(--lxyz-select-fg,var(--text-body));background:0 0;border-radius:0;display:flex}.lxyz-select__item--on{font-weight:var(--weight-strong)}.lxyz-select__item--indented{padding-left:var(--sp-6)}.lxyz-select__item--off{color:var(--state-disabled-text);cursor:not-allowed}.lxyz-select__item-label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.lxyz-select__all{box-sizing:border-box;align-items:center;gap:var(--pad-control-gap);padding:var(--sp-3) var(--lxyz-select-padding-x,var(--sp-4));border-bottom:1px solid var(--border-hairline);cursor:pointer;white-space:nowrap;font:var(--lxyz-select-font,var(--type-ui));color:var(--lxyz-select-fg,var(--text-body));background:0 0;border-radius:0;display:flex}.lxyz-select__group-label{padding:var(--sp-4) var(--sp-4) var(--sp-2);font:var(--type-label);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted)}.lxyz-select__separator{height:1px;margin:var(--sp-2) 0;background:var(--border-hairline)}.lxyz-skeleton{width:var(--_lxyz-skeleton-width,100%);height:var(--lxyz-skeleton-height,var(--_lxyz-skeleton-height,11px));border-radius:var(--lxyz-skeleton-radius,var(--_lxyz-skeleton-radius,var(--radius-tag)));background:linear-gradient(90deg, var(--lxyz-skeleton-bg,var(--n-100)) 0%, var(--n-200) 50%, var(--lxyz-skeleton-bg,var(--n-100)) 100%);background-size:200% 100%;animation:1.2s ease-in-out infinite ds-shimmer;display:block}.lxyz-skeleton-rows__row{align-items:center;gap:var(--sp-5);height:var(--_lxyz-skeleton-row-height,var(--row-height));padding:0 var(--pad-cell-x);border-bottom:1px solid var(--border-hairline);display:flex}.lxyz-slide-over__scrim{z-index:var(--z-scrim);background:var(--scrim);animation:ds-scrim var(--dur-move) var(--ease-standard);position:fixed;inset:0}.lxyz-slide-over__frame{display:contents}.lxyz-slide-over{--_lxyz-slide-over-cap:calc(100vw - var(--lxyz-slide-over-gutter,var(--gutter-page)));box-sizing:border-box;width:min-content;height:100%;min-width:min(var(--_lxyz-slide-over-width,var(--panel-width)), var(--_lxyz-slide-over-cap));max-width:min(var(--_lxyz-slide-over-max,var(--panel-width-max)), var(--_lxyz-slide-over-cap));background:var(--lxyz-slide-over-bg,var(--surface-raised));color:var(--text-body);outline:none;flex-direction:column;display:flex}.lxyz-slide-over--pinned{width:min(var(--_lxyz-slide-over-width), var(--_lxyz-slide-over-cap))}.lxyz-slide-over--end{--_lxyz-slide-over-inset-start:auto;--_lxyz-slide-over-inset-end:0;--ds-slide-x:100%;border-inline-start:1px solid var(--lxyz-slide-over-border-color,var(--border-default))}.lxyz-slide-over--start{--_lxyz-slide-over-inset-start:0;--_lxyz-slide-over-inset-end:auto;--ds-slide-x:-100%;border-inline-end:1px solid var(--lxyz-slide-over-border-color,var(--border-default))}.lxyz-slide-over--end:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--ds-slide-x:-100%}.lxyz-slide-over--start:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--ds-slide-x:100%}.lxyz-slide-over--over{z-index:var(--z-panel);box-shadow:var(--elevation-3);animation:ds-slide var(--dur-move) var(--ease-standard);position:fixed;inset-block:0;inset-inline-start:var(--_lxyz-slide-over-inset-start);inset-inline-end:var(--_lxyz-slide-over-inset-end)}.lxyz-slide-over__head{align-items:center;gap:var(--gap-inline);padding:var(--pad-panel);border-bottom:1px solid var(--border-hairline);flex:none;display:flex}.lxyz-slide-over__title{min-width:0;font:var(--type-panel-title);color:var(--text-heading);flex:1;margin:0}.lxyz-slide-over__body{min-height:0;padding:var(--pad-panel);font:var(--type-body);flex:1;overflow:auto}.lxyz-slide-over__actions{justify-content:flex-end;gap:var(--sp-4);padding:var(--pad-panel);border-top:1px solid var(--border-hairline);flex:none;display:flex}.lxyz-slide-over__dock{width:var(--_lxyz-slide-over-open-width,0);transition:width var(--transition-move);flex:none;align-self:stretch;overflow:hidden}.lxyz-slide-over__dock-inner{flex:none;width:max-content;height:100%}.lxyz-slide-over__dock--end{justify-content:flex-end;display:flex}.lxyz-toolbar{gap:var(--lxyz-toolbar-gap,var(--sp-4));flex-direction:column;display:flex}.lxyz-toolbar__row{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.lxyz-toolbar__search{align-items:center;margin-left:auto;display:inline-flex;position:relative}.lxyz-toolbar__search-glyph{left:var(--pad-control-x);pointer-events:none;color:var(--text-muted);position:absolute}.lxyz-toolbar__search-input{box-sizing:border-box;height:var(--control-height);width:var(--lxyz-toolbar-width,240px);border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--surface-page);font:var(--type-ui);color:var(--text-body);outline:none;padding:0 34px}.lxyz-toolbar__search-clear{right:var(--sp-3);padding:var(--sp-1);cursor:pointer;color:var(--text-muted);background:0 0;border:none;display:inline-flex;position:absolute}.lxyz-toolbar__slot{height:var(--_lxyz-toolbar-summary-h,0);transition:height var(--dur-move) var(--ease-standard);overflow:hidden}.lxyz-toolbar__summary{animation:ds-fade var(--dur-move) var(--ease-standard)}.lxyz-toolbar__selection{align-items:center;gap:var(--sp-4);padding:var(--sp-3) var(--pad-control-x);background:var(--surface-selected);border:1px solid var(--border-action);border-radius:var(--radius-control);font:var(--type-ui);color:var(--text-heading);display:flex}.lxyz-toolbar__figure{font-weight:var(--weight-strong)}.lxyz-toolbar__selection-actions{gap:var(--sp-3);margin-left:auto;display:flex}.lxyz-toolbar__filters{align-items:center;gap:var(--sp-3);font:var(--type-caption);color:var(--text-muted);display:flex}.lxyz-tabs{display:flex}.lxyz-tabs--horizontal{flex-direction:column}.lxyz-tabs--vertical{flex-direction:row}.lxyz-tabs__list{position:relative}.lxyz-tabs__rail{gap:var(--lxyz-tabs-gap,var(--sp-5));display:flex}.lxyz-tabs__list--vertical .lxyz-tabs__rail{flex-direction:column}.lxyz-tabs__list--horizontal{border-bottom:1px solid var(--border-hairline)}.lxyz-tabs__list--vertical{border-left:1px solid var(--border-hairline)}.lxyz-tabs__tab{appearance:none;cursor:pointer;padding:var(--sp-2) var(--sp-3) var(--sp-4);margin-bottom:calc(-1 * var(--sp-px));border-radius:var(--lxyz-tabs-radius,var(--radius-tag) var(--radius-tag) 0 0);font:var(--lxyz-tabs-font,var(--type-ui));color:var(--lxyz-tabs-fg,var(--text-muted));background:padding-box padding-box;border:none}.lxyz-tabs__list--vertical .lxyz-tabs__tab{margin-bottom:0;margin-left:calc(-1 * var(--sp-px));text-align:left}.lxyz-tabs__tab--active{font-weight:var(--weight-strong);color:var(--action)}.lxyz-tabs__reserve{visibility:hidden;height:0;font-weight:var(--weight-strong);display:block;overflow:hidden}.lxyz-tabs__indicator{background:var(--border-action);pointer-events:none;position:absolute}.lxyz-tabs__list--horizontal .lxyz-tabs__indicator{bottom:calc(-1 * var(--sp-px));height:2px;width:var(--_lxyz-tabs-ind-size,0);transform:translateX(var(--_lxyz-tabs-ind-start,0));left:0}.lxyz-tabs__list--vertical .lxyz-tabs__indicator{left:calc(-1 * var(--sp-px));width:2px;height:var(--_lxyz-tabs-ind-size,0);transform:translateY(var(--_lxyz-tabs-ind-start,0));top:0}.lxyz-tabs__indicator--ready{transition:transform var(--dur-move) var(--ease-standard), width var(--dur-move) var(--ease-standard), height var(--dur-move) var(--ease-standard)}.lxyz-tabs__panel{padding-top:var(--pad-panel-tight);animation:ds-fade var(--dur-move) var(--ease-standard)}.lxyz-tabs--vertical .lxyz-tabs__panel{padding-top:0;padding-left:var(--pad-panel-tight)}.lxyz-toast-viewport{bottom:var(--sp-8);right:var(--sp-8);z-index:var(--z-toast);gap:var(--gap-inline);flex-direction:column;display:flex;position:fixed}.lxyz-toast{box-sizing:border-box;align-items:flex-start;gap:var(--lxyz-toast-gap,var(--gap-inline));min-width:280px;max-width:380px;padding:var(--pad-panel-tight) var(--lxyz-toast-padding-x,var(--sp-6));border-radius:var(--lxyz-toast-radius,var(--radius-panel));background:var(--lxyz-toast-bg,var(--surface-raised));color:var(--lxyz-toast-fg,var(--text-body));border-style:solid;border-width:1px;border-color:var(--lxyz-toast-border-color,var(--border-default));box-shadow:var(--elevation-2);animation:ds-rise var(--dur-move) var(--ease-standard);display:flex}.lxyz-toast--info{--_lxyz-toast-accent:var(--info-500)}.lxyz-toast--success{--_lxyz-toast-accent:var(--success-500)}.lxyz-toast--warning{--_lxyz-toast-accent:var(--warning-500)}.lxyz-toast--danger{--_lxyz-toast-accent:var(--danger-500)}.lxyz-toast__accent{border-radius:var(--radius-round);background:var(--_lxyz-toast-accent,var(--info-500));flex-shrink:0;align-self:stretch;width:4px}.lxyz-toast__body{justify-content:center;align-self:stretch;gap:var(--sp-1);flex-direction:column;flex:1;display:flex}.lxyz-toast__title{font:var(--type-ui-strong);color:var(--text-heading)}.lxyz-toast__description{font:var(--type-caption);color:var(--text-muted)}.lxyz-toast__action{appearance:none;cursor:pointer;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-tag);font:var(--type-ui-strong);color:var(--action);margin-top:0;background:0 0;border:none;align-self:flex-start;margin-inline-start:calc(-1 * var(--sp-3))}.lxyz-toast__close{appearance:none;cursor:pointer;border-radius:var(--radius-control);width:24px;height:24px;color:var(--text-muted);background:0 0;border:none;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;padding:0;display:inline-flex}.lxyz-tooltip-root{display:inline-flex}.lxyz-tooltip-trigger{outline:none;align-items:center;display:inline-flex}
body{background:var(--surface-page);color:var(--text-body);font-family:var(--font-sans)}a.lxyz-menu__item:hover{color:var(--lxyz-menu-fg,var(--text-body));text-decoration:none}@media not (forced-colors:active){[data-ds-focus]:focus,.lxyz-slide-over:focus,.lxyz-modal:focus{outline:none}}
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}
