.kS0gca_pageBase{min-height:100dvh;color:var(--text);font-family:var(--bf-font-family,Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif);--bf-type-display-fs:22px;--bf-type-display-lh:28px;--bf-type-display-fw:800;--bf-type-title-lg-fs:12px;--bf-type-title-fs:18px;--bf-type-title-lh:24px;--bf-type-title-fw:600;--bf-type-heading-fs:14px;--bf-type-heading-lh:20px;--bf-type-heading-fw:600;--bf-type-body-fs:16px;--bf-type-body-sm-fs:13px;--bf-type-body-lh:18px;--bf-type-body-fw:500;--bf-type-label-fs:13px;--bf-type-label-lh:14px;--bf-type-label-fw:600;--bf-type-caption-fs:12px;--bf-type-caption-lh:16px;--bf-type-caption-fw:500;--bf-type-micro-fs:11px;--bf-type-pill-fs:13px;--bf-type-pill-fw:700;--bf-type-pill-ls:0em;--bf-tab-title-fs:var(--bf-type-title-fs);--bf-tab-title-fw:var(--bf-type-title-fw);--bf-control-font:var(--bf-type-body-fs);--bf-label-font:var(--bf-type-label-fs);--bf-label-weight:var(--bf-type-label-fw);--bf-value-weight:var(--bf-type-body-fw);--bf-radius-pill:999px;--bf-radius-sm:8px;--bf-radius-md:12px;--bf-radius-lg:14px;--bf-radius-xl:20px;--bf-control-height:46px;--bf-control-radius:14px;--bf-control-pad-x:14px;--bf-field-gap:20px;--bf-step-gap:20px;--bf-label-letter-spacing:.12em;--bf-label-transform:uppercase;--bf-label-gap:10px;--bf-primary-btn-height:46px;--bf-primary-btn-radius:14px;--bf-primary-btn-padding-x:0px;--bf-primary-btn-font-size:14px;--bf-primary-btn-font-weight:800;--bf-primary-btn-letter-spacing:.02em;--bf-card-radius:20px;--bf-card-header-pad:18px 18px 14px;--bf-card-header-gap:12px;--bf-card-title-mt:10px;--bf-card-title-fs:14px;--bf-card-title-fw:600;--bf-card-title-letter-spacing:-.03em;--bf-card-right-pad-top:2px;--bf-card-kicker-fs:18px;--bf-card-kicker-letter-spacing:.16em;--bf-card-kicker-transform:uppercase;--bf-drawer-width:280px;--bf-drawer-pad:12px;--bf-drawer-gap:10px;--bf-drawer-blur:blur(14px);--bf-drawer-item-radius:14px;--bf-drawer-item-pad:10px 12px;--bf-drawer-item-min-h:44px;--bf-drawer-item-font-size:14px;--bf-drawer-item-disabled-opacity:.5;--bf-drawer-close-radius:12px;--bf-drawer-close-pad:8px 10px;--bf-drawer-divider-gap:10px;--bf-drawer-auth-font-weight:800;--bf-menu-radius:14px;--bf-hero-radius:16px;--bf-hero-mb:20px;--bf-hero-media-h:180px;--bf-hero-pad:12px 16px 14px;--bf-hero-gap:12px;--bf-hero-right-gap:10px;--bf-hero-label-fs:var(--bf-type-label-fs);--bf-hero-label-mb:2px;--bf-hero-title-fs:var(--bf-type-title-fs);--bf-hero-title-weight:var(--bf-type-title-fw);--bf-hero-member-fs:var(--bf-type-caption-fs);--bf-hero-member-mt:4px;--bf-hero-avatar-size:36px;--bf-hero-avatar-fs:12px;--bf-hero-logo-size:85px;--bf-bottomnav-pad-top:10px;--bf-bottomnav-pad-bottom:env(safe-area-inset-bottom,0px);--bf-bottomnav-item-pad:6px 12px;--bf-bottomnav-item-gap:4px;--bf-bottomnav-icon-box:28px;--bf-bottomnav-icon-size:20px;--bf-bottomnav-font:var(--bf-type-label-fs);--bf-bottomnav-emoji-font:18px;--bf-bottomnav-max-w:480px;--bf-bottomnav-blur:blur(12px);--bf-account-pill-h:34px;--bf-account-pill-px:14px;--bf-account-pill-py:0px;--bf-account-pill-fs:13px;--bf-account-solid-pill-px:16px;--bf-account-solid-pill-py:8px;--bf-account-outline-pill-px:14px;--bf-account-outline-pill-py:6px;--bf-modal-title-fs:18px;--bf-modal-radius:10px;--bf-modal-top-pad:24px;--bf-modal-side-pad:20px;--bf-modal-bottom-pad:24px;--bf-error-font:13px;--bf-error-gap:10px;--bf-select-gap:10px;--bf-select-avatar-fs:12px;--bf-mobile-type-body-fs:16px;--bf-mobile-type-label-fs:14px;--bf-mobile-control-height:52px;--bf-mobile-primary-btn-height:52px;--bf-mobile-primary-btn-font-size:18px;--bf-pill-shadow:none;--bf-pill-hover-filter:brightness(1.04);--bf-pill-hover-translate:0px;--bf-pill-hover-scale:1;--bf-pill-hover-shadow:none;--bf-pill-active-filter:brightness(.97);--bf-pill-active-translate:0px;--bf-pill-active-scale:.98;--bf-pill-active-shadow:none;--bf-pill-selected-hover-filter:brightness(1.06);--bf-pill-selected-hover-translate:0px;--bf-pill-selected-hover-scale:1;--bf-pill-selected-hover-shadow:none;--bf-pill-selected-active-filter:brightness(.96);--bf-pill-selected-active-translate:0px;--bf-pill-selected-active-scale:.98;--bf-pill-selected-active-shadow:none;--bf-pill-booked-bg:color-mix(in srgb, var(--bf-brand-primary,#22c55e) 8%, transparent);--bf-pill-booked-border:color-mix(in srgb, var(--bf-brand-primary,#22c55e) 22%, transparent);--bf-pill-booked-text:var(--bf-text-muted,#fff9);--bf-pill-booked-selected-bg:color-mix(in srgb, var(--bf-brand-primary,#22c55e) 20%, transparent);--bf-pill-booked-selected-border:color-mix(in srgb, var(--bf-brand-primary,#22c55e) 40%, transparent);--bf-pill-booked-selected-text:#ffffffeb;--bf-pill-disabled-bg:transparent;--bf-pill-disabled-border:#ffffff14;--bf-pill-disabled-text:#ffffff47;--bf-pill-disabled-selected-bg:#ffffff0d;--bf-pill-disabled-selected-border:#ffffff1a;--bf-pill-disabled-selected-text:#ffffff4d;--bf-home-title-fs:var(--bf-type-title-fs);--bf-home-title-mb:8px;--bf-home-body-fs:var(--bf-type-body-fs);--bf-home-body-mb:8px;--bf-home-list-fs:var(--bf-type-body-fs);--bf-home-list-mb:8px;--bf-home-list-pl:18px;--bf-home-note-fs:var(--bf-type-caption-fs);--bf-popover-blur:blur(12px);--bf-popover-item-pad:10px 14px;--bf-popover-max-h:320px;--bf-popover-offset:6px;--bf-popover-radius:var(--bf-radius-lg,14px);--bf-popover-shadow:var(--bf-glass-shadow,0 16px 50px #0f172a24);--bf-details-box-mt:8px;--bf-details-box-pad:14px;--bf-details-box-radius:var(--bf-radius-lg,14px);--bf-details-label-fs:var(--bf-type-label-fs);--bf-details-label-mb:4px;--bf-details-subtitle-fs:var(--bf-type-caption-fs);--bf-details-title-fs:var(--bf-type-heading-fs);--bf-heading-weight:var(--bf-font-weight-heading,700);--bf-bg:var(--bf-page-bg);overflow-x:clip}@media (max-width:520px){.kS0gca_pageBase{--bf-type-body-fs:var(--bf-mobile-type-body-fs);--bf-type-label-fs:var(--bf-mobile-type-label-fs);--bf-control-height:var(--bf-mobile-control-height);--bf-primary-btn-height:var(--bf-mobile-primary-btn-height);--bf-primary-btn-font-size:var(--bf-mobile-primary-btn-font-size)}}.kS0gca_heroInnerBase{z-index:2;max-width:860px;height:100%;padding:var(--bf-hero-pad);justify-content:flex-end;gap:var(--bf-hero-gap);flex-direction:column;margin:0 auto;display:flex;position:relative}.kS0gca_brandTextBase{gap:8px;display:grid}.kS0gca_logoRowBase{align-items:center;display:flex}.kS0gca_menuBtnBase{z-index:5;border-radius:var(--bf-radius-lg);border:1px solid var(--bf-menu-border,var(--bf-glass-border,#ffffff24));background:color-mix(in srgb, var(--bf-menu-bg,var(--bf-glass-bg-strong,#ffffff47)) 84%, transparent);width:44px;height:44px;-webkit-backdrop-filter:var(--bf-glass-menu-blur,blur(12px));cursor:pointer;place-items:center;transition:transform .12s,background .12s,border-color .12s,opacity .14s;display:grid;position:absolute;top:16px;right:16px}.kS0gca_menuBtnHiddenBase{opacity:0;pointer-events:none}.kS0gca_menuBtnBase:active{transform:translateY(0)}.kS0gca_menuBtnBase:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent,var(--bf-brand-primary,#22c55e)) 14%, transparent);border-color:color-mix(in srgb, var(--accent,var(--bf-brand-primary,#22c55e)) 55%, transparent);outline:none}.kS0gca_menuIconBase{gap:4px;width:18px;display:grid}.kS0gca_mainBase{z-index:3;margin-top:-100px;padding:0 16px 64px;position:relative}@media (max-width:900px) and (min-width:621px){.kS0gca_mainBase{margin-top:-80px}}@media (max-width:620px){.kS0gca_mainBase{margin-top:-60px;padding:0 14px 56px}}.kS0gca_glassCardBase{border-radius:var(--bf-card-radius,20px);border:1px solid var(--bf-glass-border,#ffffff24);background:var(--bf-glass-bg,#ffffff2e);max-width:860px;-webkit-backdrop-filter:var(--bf-glass-blur,blur(18px)) var(--bf-glass-saturate,saturate(1.08));box-shadow:var(--bf-glass-shadow,0 22px 56px #0f172a24);isolation:isolate;margin:0 auto;position:relative;overflow:hidden}
.KbW3tG_page{--accent:var(--bf-brand-primary,#22c55e);--bf-control-bg:var(--bf-control-bg,var(--bf-card-bg,var(--bf-surface,#02061761)));--bf-control-border:var(--bf-control-border,var(--bf-card-border,var(--bf-border,#ffffff1f)));--bf-control-text:var(--bf-control-text,var(--bf-text-main,#ffffffeb));--bf-control-muted:var(--bf-control-muted,var(--bf-text-muted,#ffffffb8));--bf-danger:#fb7185;--bf-danger-strong:#ff5a5af2;--bf-label-color:var(--bf-text-muted,#ffffffb8);--bf-card-kicker-color:var(--bf-text-muted,#fff9);--bf-card-title-color:var(--bf-text-main,#ffffffeb);--bf-card-header-border:1px solid var(--bf-card-border,var(--bf-border,#ffffff14));--bf-primary-btn-bg:var(--bf-brand-primary,#129141);--bf-primary-btn-text:#ffffffeb;--bf-primary-btn-bg-disabled:#ffffff1a;--bf-primary-btn-text-disabled:#ffffff40;--bf-primary-btn-shadow:0 12px 22px #00000059;--bf-preview-pill-bg:#ffffff08;--bf-preview-card-bg:#0003;--bf-drawer-overlay-bg:#00000073;--bf-drawer-item-bg-active:var(--bf-pill-selected-bg,#22c55e2e);--bf-drawer-item-text-active:#ffffffeb;--bf-drawer-close-bg:#00000038;--bf-drawer-close-text:#ffffffeb;--bf-drawer-divider:#ffffff1a;--bf-drawer-auth-bg:#ffffff0f;--bf-drawer-auth-bg-2:#00000038;--bf-drawer-auth-text:var(--bf-text-main,#ffffffeb);--bf-drawer-text:var(--bf-drawer-text,var(--bf-text-main,#ffffffeb));--bf-menu-shadow:0 20px 60px #00000073;--bf-menu-item-bg-hover:#ffffff14;--bf-select-avatar-bg:#ffffff14;--bf-select-avatar-border:#ffffff1a;--bf-select-avatar-text:#ffffffc7;--bf-option-text:var(--bf-option-text,var(--bf-control-text,var(--bf-text-main,#ffffffeb)));--text:var(--bf-text-main,#ffffffeb);--muted:var(--bf-text-muted,#ffffffb8);--border:var(--bf-card-border,var(--bf-border,#ffffff1f));--glass:var(--bf-card-bg,var(--bf-surface,#02061761));--shadow:var(--bf-glass-shadow,0 22px 70px #0000006b);background:radial-gradient(900px 520px at 20% 10%, color-mix(in srgb, var(--accent) 14%, transparent), transparent 55%), radial-gradient(780px 420px at 90% 0%, var(--bf-premium-sky-spot,#38bdf81a), transparent 55%), linear-gradient(180deg, var(--bf-page-bg,#020617), var(--bf-page-bg,#020617));color:var(--text);}.KbW3tG_hero{height:var(--bf-hero-height,210px);border-bottom:1px solid var(--bf-card-border,var(--bf-border,#ffffff0f));position:relative;overflow:hidden}.KbW3tG_heroMedia{z-index:0;position:absolute;inset:0}.KbW3tG_heroImg{object-fit:cover;object-position:center;filter:saturate(1.05)contrast(1.02);transform:scale(1.02)}.KbW3tG_heroOverlay{background:linear-gradient(#02061714 0%,#0206178c 100%);position:absolute;inset:0}.KbW3tG_menuBtn{border:1px solid var(--bf-menu-border,var(--bf-card-border,var(--bf-border,#ffffff29)));background:color-mix(in srgb, var(--bf-menu-bg,var(--bf-card-bg,#fff)) 84%, transparent);}.KbW3tG_menuBtnHidden{}.KbW3tG_menuBtn:hover{background:color-mix(in srgb, var(--bf-menu-bg,var(--bf-card-bg,var(--bf-surface,#020617eb))) 88%, transparent);border-color:var(--bf-menu-border,var(--bf-card-border,var(--bf-border,#ffffff38)));transform:translateY(-1px)}.KbW3tG_menuIcon{}.KbW3tG_menuIcon span{background:var(--bf-menu-text,var(--bf-control-text,var(--bf-text-main,#ffffffe0)));border-radius:999px;height:2px;display:block}.KbW3tG_heroInner{}.KbW3tG_brandText{}.KbW3tG_brandEyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--bf-text-muted,#fffc);font-size:12px}.KbW3tG_logoRow{}.KbW3tG_logoWrap{width:auto;height:80px;position:relative}.KbW3tG_logoImg{object-fit:contain;object-position:left center;filter:drop-shadow(0 10px 26px #00000059)}.KbW3tG_main{}.KbW3tG_card{}.KbW3tG_card:before{content:"";pointer-events:none;background:var(--bf-glass-highlight), radial-gradient(900px 260px at 10% 0%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 60%);opacity:.85;position:absolute;inset:0}.KbW3tG_card>*{z-index:1;position:relative}.KbW3tG_cardTop{border-bottom:1px solid var(--bf-card-border,var(--bf-border,#ffffff14));padding:18px 18px 14px}.KbW3tG_cardTitleRow{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.KbW3tG_cardKicker{letter-spacing:.16em;text-transform:uppercase;color:var(--bf-text-muted,#fff9);font-size:12px}.KbW3tG_cardTitle{letter-spacing:-.02em;margin-top:8px;font-size:18px;font-weight:800}.KbW3tG_steps{gap:var(--bf-field-gap,20px);padding:16px 18px 18px;display:grid}.KbW3tG_step{gap:var(--bf-step-gap,20px);display:grid}.KbW3tG_stepLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--bf-text-muted,#ffffffa8);font-size:14px}.KbW3tG_control{text-align:left;border:1px solid var(--bf-control-border,var(--bf-border,#ffffff24));background:var(--bf-control-bg,var(--bf-card-bg,var(--bf-surface,#ffffff0f)));width:100%;color:var(--bf-control-text,var(--bf-text-main,#ffffffdb));cursor:pointer;border-radius:14px;justify-content:space-between;gap:10px;padding:12px;transition:transform .12s,border-color .12s,background .12s,box-shadow .12s;display:flex}.KbW3tG_control:hover{border-color:color-mix(in srgb, var(--bf-control-border,var(--bf-card-border,var(--bf-border,#ffffff24))) 88%, var(--accent) 12%);background:color-mix(in srgb, var(--bf-control-bg,var(--bf-card-bg,var(--bf-surface,#ffffff0f))) 90%, var(--accent) 10%);box-shadow:0 12px 30px color-mix(in srgb, #00000038 78%, var(--accent) 22%);transform:translateY(-1px)}.KbW3tG_controlText{color:var(--bf-control-text,var(--bf-text-main,#ffffffeb));font-size:14px;font-weight:750}.KbW3tG_controlHint{color:var(--bf-control-muted,var(--bf-text-muted,#ffffff9e));font-size:12px}.KbW3tG_selectWrap{position:relative}.KbW3tG_select{appearance:none;border:1px solid var(--bf-control-border,var(--bf-border,#ffffff24));background:var(--bf-control-bg,var(--bf-card-bg,var(--bf-surface,#ffffff0f)));width:100%;color:var(--bf-control-text,var(--bf-text-main,#ffffffeb));cursor:pointer;border-radius:14px;padding:12px 40px 12px 12px;font-size:14px;font-weight:750;transition:transform .12s,border-color .12s,background .12s,box-shadow .12s}.KbW3tG_select:hover{border-color:color-mix(in srgb, var(--bf-control-border,var(--bf-card-border,var(--bf-border,#ffffff24))) 88%, var(--accent) 12%);background:color-mix(in srgb, var(--bf-control-bg,var(--bf-card-bg,var(--bf-surface,#ffffff0f))) 90%, var(--accent) 10%);box-shadow:0 12px 30px color-mix(in srgb, #00000038 78%, var(--accent) 22%);transform:translateY(-1px)}.KbW3tG_selectChevron{color:var(--bf-control-muted,var(--bf-text-muted,#ffffffb8));pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.KbW3tG_miniRow{flex-wrap:wrap;gap:8px;display:flex}.KbW3tG_miniChip{color:var(--bf-control-muted,var(--bf-text-muted,#ffffffb8));background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;padding:7px 10px;font-size:12px}.KbW3tG_staffCard{border:1px solid var(--bf-control-border,var(--bf-card-border,var(--bf-border,#ffffff1f)));background:var(--bf-control-bg,var(--bf-card-bg,var(--bf-surface,#ffffff0f)));border-radius:16px;justify-content:space-between;gap:12px;padding:12px}.KbW3tG_staffLeft{gap:12px}.KbW3tG_avatarWrap{border:1px solid var(--bf-control-border,var(--bf-border,#ffffff24));background:var(--bf-control-bg,var(--bf-card-bg,var(--bf-surface,#ffffff0f)));border-radius:18px;width:56px;height:56px;position:relative;overflow:hidden}.KbW3tG_avatarImg{object-fit:cover;object-position:center;transform:scale(1.22)}.KbW3tG_staffText{gap:4px;display:grid}.KbW3tG_staffName{color:var(--bf-control-text,var(--bf-text-main,#ffffffeb));font-weight:900}.KbW3tG_staffSub{color:var(--bf-text-muted,#ffffffad);font-size:12px}.KbW3tG_mediaCard{border:1px solid var(--bf-control-border,var(--bf-card-border,var(--bf-border,#ffffff1a)));background:var(--bf-control-bg,var(--bf-card-bg,var(--bf-surface,#ffffff0f)));border-radius:18px;overflow:hidden}.KbW3tG_mediaHeader{border-bottom:1px solid var(--bf-control-border,var(--bf-card-border,var(--bf-border,#ffffff1a)));background:color-mix(in srgb, var(--bf-card-bg,var(--bf-surface,#02061766)) 84%, transparent);justify-content:space-between;align-items:baseline;gap:10px;padding:12px 14px;display:flex}.KbW3tG_mediaTitle{letter-spacing:.12em;text-transform:uppercase;color:var(--bf-control-muted,var(--bf-text-muted,#ffffffb8));font-size:12px}.KbW3tG_mediaMeta{color:var(--bf-text-muted,#ffffffad);font-size:12px}.KbW3tG_mediaImageWrap{height:200px;position:relative}.KbW3tG_mediaImg{object-fit:cover}.KbW3tG_slots{gap:10px;display:grid}@media (min-width:621px){.KbW3tG_slots{grid-template-columns:repeat(var(--slots-per-row,7), minmax(0, 1fr))}}@media (max-width:620px){.KbW3tG_slots{grid-template-columns:repeat(var(--slots-per-row-mobile,4), minmax(0, 1fr))}}.KbW3tG_slot{border:1px solid color-mix(in srgb, var(--accent) 28%, transparent);background:color-mix(in srgb, var(--accent) 6%, transparent);cursor:pointer;color:var(--bf-drawer-close-text,var(--bf-text-main,#ffffffe6));border-radius:12px;padding:10px;font-size:13px;transition:transform .12s,border-color .12s,box-shadow .12s,background .12s}.KbW3tG_slot:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 42%, transparent);background:color-mix(in srgb, var(--accent) 10%, transparent);transform:translateY(-1px);box-shadow:0 12px 30px #0003}.KbW3tG_slotSelected{border-color:color-mix(in srgb, var(--accent) 55%, transparent);background:color-mix(in srgb, var(--accent) 20%, transparent);box-shadow:0 14px 40px color-mix(in srgb, var(--accent) 14%, transparent)}.KbW3tG_slotDisabled{opacity:.4;cursor:not-allowed}.KbW3tG_selectionSummary{color:var(--bf-text-muted,#ffffffb3);font-size:13px}.KbW3tG_ctaBlock{gap:10px;margin-top:2px;display:grid}.KbW3tG_cta{cursor:pointer;background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 100%, transparent), color-mix(in srgb, var(--accent) 90%, transparent));width:100%;color:var(--bf-primary-btn-text,#000000eb);box-shadow:0 18px 46px color-mix(in srgb, var(--accent) 18%, transparent);border:0;border-radius:14px;padding:12px 14px;font-size:14px;font-weight:900;transition:transform .12s,filter .12s,box-shadow .12s}.KbW3tG_cta:hover{filter:brightness(1.02);box-shadow:0 22px 56px color-mix(in srgb, var(--accent) 22%, transparent);transform:translateY(-1px)}.KbW3tG_drawerBackdrop{background:var(--bf-drawer-overlay-closed,#0000);pointer-events:none;z-index:30;transition:background .16s;position:fixed;inset:0}.KbW3tG_drawerBackdropOpen{background:var(--bf-drawer-overlay-bg,#0000006b);pointer-events:auto}.KbW3tG_drawer{z-index:40;border-left:1px solid var(--bf-drawer-border,var(--bf-card-border,var(--bf-border,#ffffff1a)));background:var(--bf-drawer-bg,var(--bf-card-bg,var(--bf-surface,#020617c7)));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:320px;height:100dvh;transition:transform .2s;position:fixed;top:0;right:0;transform:translate(110%);box-shadow:-18px 0 50px #00000073}.KbW3tG_drawerOpen{transform:translate(0%)}.KbW3tG_drawerTop{border-bottom:1px solid var(--bf-card-border,var(--bf-border,#ffffff14));justify-content:space-between;padding:16px}.KbW3tG_drawerTitle{color:var(--bf-control-text,var(--bf-text-main,#ffffffeb));font-weight:900}.KbW3tG_drawerClose{border:1px solid var(--bf-menu-border,var(--bf-card-border,var(--bf-border,#ffffff29)));background:var(--bf-control-bg,var(--bf-card-bg,var(--bf-surface,#ffffff0f)));width:36px;height:36px;color:var(--bf-drawer-close-text,var(--bf-text-main,#ffffffe6));cursor:pointer;border-radius:12px}.KbW3tG_drawerNav{padding:10px}.KbW3tG_drawerItem{text-align:left;border:1px solid var(--bf-drawer-item-border,var(--bf-drawer-border,var(--bf-card-border,var(--bf-border,#ffffff1a))));background:var(--bf-drawer-item-bg,var(--bf-control-bg,var(--bf-card-bg,var(--bf-surface,#ffffff0d))));color:var(--bf-drawer-item-text,var(--bf-control-text,var(--bf-text-main,#ffffffdb)));cursor:pointer;border-radius:14px;padding:12px}.KbW3tG_drawerItem:hover{background:var(--bf-menu-item-bg-hover,color-mix(in srgb, var(--bf-drawer-item-bg,var(--bf-control-bg,var(--bf-card-bg,var(--bf-surface,#ffffff0d)))) 82%, var(--accent) 18%));border-color:var(--bf-drawer-item-border-hover,color-mix(in srgb, var(--bf-drawer-item-border,var(--bf-drawer-border,var(--bf-card-border,var(--bf-border,#ffffff1a)))) 84%, var(--accent) 16%))}.KbW3tG_drawerDivider{background:var(--bf-drawer-divider,#ffffff1a);height:1px;margin:4px 0}@media (max-width:620px){.KbW3tG_logoWrap{width:auto;height:60px}.KbW3tG_main{margin-top:-60px;padding:0 14px 56px}.KbW3tG_drawer{width:min(86vw,340px)}}@media (prefers-reduced-motion:reduce){.KbW3tG_control,.KbW3tG_slot,.KbW3tG_cta,.KbW3tG_menuBtn,.KbW3tG_drawer,.KbW3tG_drawerBackdrop,.KbW3tG_select{transition:none!important}.KbW3tG_control:hover,.KbW3tG_slot:hover,.KbW3tG_cta:hover,.KbW3tG_menuBtn:hover,.KbW3tG_select:hover{transform:none!important}}
.dxrhdG_page{gap:22px;padding:clamp(18px,3vw,28px);display:grid}.dxrhdG_logoStrip{align-items:center;min-height:52px;display:flex}.dxrhdG_logo{object-fit:contain;object-position:left center;place-self:start;max-width:220px;margin:-28px 0 4px -10px;display:block}.dxrhdG_heroSection{gap:16px;display:grid}.dxrhdG_hero{grid-template-columns:minmax(0,.95fr) minmax(280px,1.05fr);align-items:stretch;gap:22px;display:grid}.dxrhdG_heroContent,.dxrhdG_signatureContent,.dxrhdG_visitContent{align-content:center;gap:14px;display:grid}.dxrhdG_eyebrow{text-transform:uppercase;letter-spacing:.16em;opacity:.72;font-size:12px;font-weight:800}.dxrhdG_heroTitle{letter-spacing:-.03em;margin:0;font-size:clamp(34px,5vw,54px);line-height:1.02}.dxrhdG_heroBody,.dxrhdG_sectionBody,.dxrhdG_cardBody{margin:0;font-size:16px;line-height:1.65}.dxrhdG_ctaRow{flex-wrap:wrap;gap:12px;display:flex}.dxrhdG_heroMedia,.dxrhdG_signatureMedia,.dxrhdG_visitMedia{background:#ffffff0a;border:1px solid;border-radius:26px;min-height:320px;overflow:hidden}.dxrhdG_mediaImage{object-fit:cover;width:100%;height:100%;display:block}.dxrhdG_mediaPlaceholder{text-align:center;opacity:.7;justify-content:center;align-items:center;min-height:320px;padding:24px;font-size:15px;display:flex}.dxrhdG_centerStatement,.dxrhdG_membershipPromo,.dxrhdG_communityBand{border:1px solid;border-radius:24px;padding:clamp(18px,3vw,28px)}.dxrhdG_sectionHeader{gap:8px;margin-bottom:14px;display:grid}.dxrhdG_sectionTitle{margin:0;font-size:clamp(26px,3.2vw,36px);line-height:1.1}.dxrhdG_experienceGrid,.dxrhdG_golfGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.dxrhdG_experienceCard,.dxrhdG_featureCard,.dxrhdG_mixCard,.dxrhdG_testimonialCard{border:1px solid;border-radius:20px;padding:16px}.dxrhdG_experienceCard{text-align:left;cursor:pointer}.dxrhdG_cardImage{object-fit:cover;border-radius:14px;width:100%;height:140px;margin-bottom:12px}.dxrhdG_cardTitle{margin-bottom:8px;font-size:18px;font-weight:800}.dxrhdG_signatureSection,.dxrhdG_visitSection{grid-template-columns:minmax(280px,1fr) minmax(0,1fr);align-items:stretch;gap:22px;display:grid}.dxrhdG_testimonialBand{gap:14px;display:grid}.dxrhdG_testimonialGrid,.dxrhdG_mixGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dxrhdG_quote{margin:0 0 12px;font-size:22px;line-height:1.4}.dxrhdG_quoteMeta{gap:4px;font-size:13px;display:grid}.dxrhdG_mixIndex{letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:800}.dxrhdG_communityBand{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.dxrhdG_communityForm{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.dxrhdG_communityInput{background:0 0;border:1px solid;border-radius:999px;min-width:250px;padding:12px 14px;font-size:14px}.dxrhdG_addressList,.dxrhdG_phoneList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.dxrhdG_kicker{text-transform:uppercase;letter-spacing:.12em;opacity:.72;font-size:12px;font-weight:800}@media (max-width:1024px){.dxrhdG_experienceGrid,.dxrhdG_golfGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dxrhdG_hero,.dxrhdG_signatureSection,.dxrhdG_visitSection{grid-template-columns:1fr}}@media (max-width:720px){.dxrhdG_experienceGrid,.dxrhdG_golfGrid,.dxrhdG_testimonialGrid,.dxrhdG_mixGrid,.dxrhdG_communityBand{grid-template-columns:1fr}.dxrhdG_communityForm{justify-content:stretch}.dxrhdG_communityInput{min-width:100%}.dxrhdG_heroTitle{font-size:clamp(30px,9vw,44px)}}
.d5-Y5W_block{--site-brand:var(--bf-brand-primary);--site-page:var(--site-page-bg,var(--bf-card-bg));--site-white:var(--site-surface,var(--bf-card-bg));--site-ink:var(--site-ink-c,var(--bf-text-main));--site-muted:var(--site-muted-c,var(--bf-text-muted));--site-head:var(--site-head-c,var(--bf-text-main));--site-band:var(--site-band-bg,var(--bf-brand-primary-dark,var(--bf-brand-primary)));--site-on-band:var(--site-on-band-c,var(--bf-btn-text));--site-on-band-muted:color-mix(in srgb, var(--site-on-band) 80%, transparent);--site-button:var(--site-cta,var(--bf-btn-bg,var(--bf-brand-primary)));--site-button-text:var(--site-cta-text,var(--bf-btn-text));--site-on-band-accent:color-mix(in srgb, var(--site-button) 45%, var(--site-on-band));--site-brand-text:color-mix(in srgb, var(--site-brand) 70%, var(--site-ink));--site-tint:var(--site-tint-c,color-mix(in srgb, var(--bf-brand-primary) 12%, var(--site-page)));--site-line:var(--site-line-c,var(--bf-card-border));background:var(--site-page);color:var(--site-ink);box-sizing:border-box;width:100%;font-size:17px;line-height:1.6}.d5-Y5W_inner{box-sizing:border-box;flex-direction:column;gap:clamp(28px,4vw,40px);max-width:1200px;margin:0 auto;padding-block:clamp(56px,8vw,96px);padding-inline:clamp(16px,3vw,24px);display:flex}.d5-Y5W_white{background:var(--site-white);border-block:1px solid var(--site-line)}.d5-Y5W_band{background:var(--site-band);color:var(--site-on-band)}.d5-Y5W_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--site-brand-text);margin:0;font-size:13px;font-weight:600}.d5-Y5W_band .d5-Y5W_eyebrow,.d5-Y5W_dark .d5-Y5W_eyebrow{color:var(--site-on-band-accent)}:where([dir=rtl]) .d5-Y5W_eyebrow{letter-spacing:0;text-transform:none;font-size:15px}.d5-Y5W_h1,.d5-Y5W_h2,.d5-Y5W_h3{color:var(--site-head);text-wrap:balance;margin:0}.d5-Y5W_h1{letter-spacing:-.02em;font-size:clamp(36px,5vw,60px);font-weight:700;line-height:1.06}.d5-Y5W_h2{letter-spacing:-.015em;font-size:clamp(28px,3.4vw,42px);font-weight:700;line-height:1.12}.d5-Y5W_h3{font-size:21px;font-weight:600;line-height:1.3}:where([dir=rtl]) .d5-Y5W_h1,:where([dir=rtl]) .d5-Y5W_h2{letter-spacing:0;line-height:1.3}.d5-Y5W_band .d5-Y5W_h2,.d5-Y5W_band .d5-Y5W_h3,.d5-Y5W_dark .d5-Y5W_h3{color:var(--site-on-band)}.d5-Y5W_text{color:var(--site-muted);text-wrap:pretty;margin:0}.d5-Y5W_band .d5-Y5W_text,.d5-Y5W_dark .d5-Y5W_text{color:var(--site-on-band-muted)}.d5-Y5W_lead{color:var(--site-muted);text-wrap:pretty;max-width:34em;margin:0;font-size:19px}.d5-Y5W_buttons{flex-wrap:wrap;gap:12px;display:flex}.d5-Y5W_primary,.d5-Y5W_ghost{box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding-inline:26px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}.d5-Y5W_primary{background:var(--site-button);color:var(--site-button-text);border:0}.d5-Y5W_primary:hover{filter:brightness(.94)}.d5-Y5W_ghost{border:1.5px solid var(--site-head);color:var(--site-head);background:color-mix(in srgb, var(--site-page) 70%, transparent)}.d5-Y5W_primary:focus-visible,.d5-Y5W_ghost:focus-visible,.d5-Y5W_link:focus-visible{outline:3px solid var(--site-brand);outline-offset:2px}.d5-Y5W_hero{background:var(--site-page);position:relative;overflow:hidden}.d5-Y5W_heroBg{background-position:50% 45%;background-size:cover;position:absolute;inset:0}.d5-Y5W_heroFade{--fade-a:88%;--fade-b:70%;--fade-c:30%;background:linear-gradient(to right, color-mix(in srgb, var(--site-page) var(--fade-a), transparent), color-mix(in srgb, var(--site-page) var(--fade-b), transparent) 50%, color-mix(in srgb, var(--site-page) var(--fade-c), transparent));position:absolute;inset:0}.d5-Y5W_heroFade[data-fade=light]{--fade-a:80%;--fade-b:55%;--fade-c:12%}.d5-Y5W_heroFade[data-fade=strong]{--fade-a:95%;--fade-b:86%;--fade-c:62%}:where([dir=rtl]) .d5-Y5W_heroFade{background:linear-gradient(to left, color-mix(in srgb, var(--site-page) var(--fade-a), transparent), color-mix(in srgb, var(--site-page) var(--fade-b), transparent) 50%, color-mix(in srgb, var(--site-page) var(--fade-c), transparent))}@media (max-width:700px){.d5-Y5W_heroFade{background:color-mix(in srgb, var(--site-page) var(--fade-b), transparent)}}.d5-Y5W_heroGrid{box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));align-items:center;gap:clamp(32px,5vw,56px);max-width:1200px;margin:0 auto;padding-block:clamp(48px,7vw,88px);padding-inline:clamp(16px,3vw,24px);display:grid;position:relative}.d5-Y5W_heroText{flex-direction:column;gap:22px;display:flex}.d5-Y5W_proof{color:var(--site-muted);margin:0;font-size:15px}.d5-Y5W_figure{justify-content:center;margin:0;display:flex;position:relative}.d5-Y5W_arch{aspect-ratio:4/5;object-fit:cover;border-radius:999px 999px 20px 20px;width:100%;max-width:460px;display:block}.d5-Y5W_badge{background:var(--site-band);max-width:230px;color:var(--site-on-band);border-radius:16px;flex-direction:column;gap:2px;padding:14px 18px;display:flex;position:absolute;inset-block-end:24px;inset-inline-start:0}.d5-Y5W_badgeTitle{font-size:20px;font-weight:700}.d5-Y5W_badgeText{color:var(--site-on-band-muted);font-size:14px}.d5-Y5W_cards{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:24px;display:grid}.d5-Y5W_card{background:var(--site-tint);border-radius:24px;flex-direction:column;gap:14px;padding:clamp(24px,4vw,40px);display:flex}.d5-Y5W_dark{background:var(--site-band);color:var(--site-on-band)}.d5-Y5W_points{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.d5-Y5W_points li{align-items:baseline;gap:12px;display:flex}.d5-Y5W_points li:before{content:"—";color:var(--site-button)}.d5-Y5W_dark .d5-Y5W_points li:before{color:var(--site-on-band-accent)}.d5-Y5W_steps{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.d5-Y5W_step{border-top:2px solid var(--site-brand);flex-direction:column;gap:10px;padding-top:18px;display:flex}.d5-Y5W_stepNo{color:var(--site-button);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.d5-Y5W_split{grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr));align-items:start;gap:clamp(28px,5vw,56px);display:grid}.d5-Y5W_stack{flex-direction:column;gap:16px;display:flex}.d5-Y5W_center{align-items:center}.d5-Y5W_address{margin:0;font-weight:600}.d5-Y5W_link{color:var(--site-brand-text);font-weight:600}.d5-Y5W_band .d5-Y5W_link{color:var(--site-on-band-accent)}.d5-Y5W_photo{aspect-ratio:16/11;object-fit:cover;border-radius:20px;width:100%;max-width:100%;display:block}.d5-Y5W_faq{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:28px 48px;display:grid}.d5-Y5W_qa{border-top:1px solid var(--site-line);flex-direction:column;gap:8px;padding-top:18px;display:flex}.d5-Y5W_contact{border-top:1px solid var(--site-line);flex-direction:column;gap:10px;padding-top:14px;display:flex}.d5-Y5W_contactRow{flex-wrap:wrap;gap:8px;margin:0;font-weight:600;display:flex}.d5-Y5W_contactRow span{color:var(--site-muted);font-weight:500}.d5-Y5W_formCard{min-width:0}
.wi_nBW_page{--enq-brand:var(--bf-brand-primary,#1f6f6b);--enq-brand-dark:var(--bf-brand-primary-dark,var(--enq-brand));--enq-bg:#f3f6f6;--enq-card:#fff;--enq-border:#d9e1e1;--enq-text:#1f2a2a;--enq-muted:#5b6b6b;background:var(--enq-bg);min-height:100vh;color:var(--enq-text);font-family:inherit;line-height:1.5}.wi_nBW_page[dir=rtl]{font-family:Segoe UI,Tahoma,Noto Sans Arabic,Arial,sans-serif}.wi_nBW_top{justify-content:space-between;align-items:center;gap:12px;max-width:1080px;margin:0 auto;padding:16px 20px;display:flex}.wi_nBW_brand{align-items:center;gap:12px;min-width:0;display:flex}.wi_nBW_logo{object-fit:contain;width:52px;height:52px}.wi_nBW_name{text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:700;overflow:hidden}.wi_nBW_lang{border:1px solid var(--enq-border);background:var(--enq-card);min-height:36px;color:var(--enq-text);font:inherit;cursor:pointer;border-radius:999px;padding:0 14px;font-size:14px}.wi_nBW_main{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:28px;max-width:1080px;margin:0 auto;padding:8px 20px 48px;display:grid}.wi_nBW_story{flex-direction:column;gap:16px;min-width:0;display:flex}.wi_nBW_figure{flex-direction:column;gap:8px;margin:0;display:flex}.wi_nBW_hero{aspect-ratio:16/10;object-fit:cover;background:var(--enq-border);border-radius:18px;width:100%}.wi_nBW_thumbs{gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.wi_nBW_thumb{cursor:pointer;opacity:.75;background:0 0;border:2px solid #0000;border-radius:10px;flex:none;width:84px;height:56px;padding:0;overflow:hidden}.wi_nBW_thumb[aria-pressed=true]{border-color:var(--enq-brand);opacity:1}.wi_nBW_thumb img{object-fit:cover;width:100%;height:100%;display:block}.wi_nBW_headline{text-wrap:balance;margin:4px 0 0;font-size:clamp(26px,4vw,38px);font-weight:800;line-height:1.15}.wi_nBW_sub{color:var(--enq-muted);margin:0;font-size:17px}.wi_nBW_contact{border:1px solid var(--enq-border);background:var(--enq-card);border-radius:16px;flex-direction:column;gap:10px;padding:16px;display:flex}.wi_nBW_contactTitle,.wi_nBW_formTitle{margin:0;font-size:20px;font-weight:700}.wi_nBW_contactLinks{flex-wrap:wrap;gap:8px;display:flex}.wi_nBW_card{border:1px solid var(--enq-border);background:var(--enq-card);border-radius:18px;padding:22px;box-shadow:0 8px 30px #0000000f}.wi_nBW_form,.wi_nBW_sent{flex-direction:column;gap:14px;display:flex}.wi_nBW_muted{color:var(--enq-muted);margin:0;font-size:15px}.wi_nBW_field{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.wi_nBW_two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.wi_nBW_label{padding:0;font-size:14px;font-weight:600}.wi_nBW_optional{color:var(--enq-muted);font-weight:400}.wi_nBW_input,.wi_nBW_textarea{border:1px solid var(--enq-border);width:100%;min-height:44px;color:var(--enq-text);font:inherit;box-sizing:border-box;background:#fff;border-radius:10px;padding:10px 12px;font-size:16px}.wi_nBW_textarea{resize:vertical}.wi_nBW_input:focus,.wi_nBW_textarea:focus{border-color:var(--enq-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--enq-brand) 25%, transparent);outline:none}.wi_nBW_input[aria-invalid=true],.wi_nBW_textarea[aria-invalid=true]{border-color:#c0392b}.wi_nBW_choices{flex-wrap:wrap;gap:8px;display:flex}.wi_nBW_choice{border:1px solid var(--enq-border);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:15px;display:inline-flex}.wi_nBW_choice[data-on=true]{border-color:var(--enq-brand);box-shadow:inset 0 0 0 1px var(--enq-brand)}.wi_nBW_choice input{accent-color:var(--enq-brand)}.wi_nBW_hint{color:var(--enq-muted);margin:-6px 0 0;font-size:13px}.wi_nBW_err{color:#b42318;margin:0;font-size:14px}.wi_nBW_primary,.wi_nBW_secondary{min-height:46px;font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.wi_nBW_primary{background:var(--enq-brand);color:#fff;border:0;font-size:16px}.wi_nBW_primary:hover{background:var(--enq-brand-dark)}.wi_nBW_primary:disabled{opacity:.7;cursor:progress}.wi_nBW_secondary{border:1px solid var(--enq-border);min-height:40px;color:var(--enq-text);background:#fff;font-size:14px;font-weight:600}.wi_nBW_trap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:859px){.wi_nBW_main{grid-template-columns:minmax(0,1fr)}}@media (max-width:479px){.wi_nBW_top,.wi_nBW_main{padding-inline:16px}.wi_nBW_two{grid-template-columns:1fr}.wi_nBW_card{padding:18px}}.wi_nBW_formSurface{--enq-brand:var(--site-button,var(--bf-brand-primary,#1f6f6b));--enq-brand-dark:color-mix(in srgb, var(--enq-brand) 70%, #000);--enq-bg:#fff;--enq-card:#fff;--enq-border:#d9e1e1;--enq-text:#1f2a2a;--enq-muted:#5b6b6b;background:var(--enq-card);color:var(--enq-text);border:1px solid var(--enq-border);border-radius:24px;padding:clamp(20px,4vw,40px);font-size:16px;line-height:1.5;box-shadow:0 24px 48px -32px #0b3b3e59}
._2ombFG_page{--accent:var(--bf-brand-primary,#22c55e);--bf-control-bg:var(--bf-control-bg,var(--bf-card-bg,var(--bf-surface,#fff)));--bf-control-border:var(--bf-control-border,var(--bf-card-border,var(--bf-border,#0f172a1f)));--bf-control-text:var(--bf-control-text,var(--bf-text-main,#0f172aeb));--bf-control-muted:var(--bf-control-muted,var(--bf-text-muted,#0f172ab3));--bf-danger:#e11d48;--bf-danger-strong:#b91c1ceb;--bf-label-color:var(--bf-text-muted,#0f172ab3);--bf-card-kicker-color:var(--bf-text-muted,#0f172a99);--bf-card-title-color:var(--bf-text-main,#0f172aeb);--bf-card-header-border:1px solid var(--bf-card-border,var(--bf-border,#0f172a1a));--bf-primary-btn-bg:var(--bf-brand-primary,#22c55e);--bf-primary-btn-text:#f6f6f6f0;--bf-primary-btn-bg-disabled:#0f172a14;--bf-primary-btn-text-disabled:#0f172a73;--bf-primary-btn-shadow:0 12px 22px #0f172a2e;--bf-mobile-primary-btn-font-size:15px;--bf-preview-pill-bg:#0f172a0f;--bf-preview-card-bg:#0f172a0f;--bf-drawer-overlay-bg:#0f172a59;--bf-drawer-overlay:var(--bf-drawer-overlay-bg);--bf-drawer-item-bg-active:#22c55e24;--bf-drawer-item-text-active:var(--bf-text-main,#0f172aeb);--bf-drawer-close-bg:color-mix(in srgb, var(--bf-menu-bg,var(--bf-card-bg,#fff)) 78%, transparent);--bf-drawer-close-text:var(--bf-text-main,#0f172aeb);--bf-drawer-btn-bg:var(--bf-drawer-close-bg);--bf-drawer-divider:var(--bf-card-border,var(--bf-border,#0f172a1a));--bf-drawer-auth-bg:color-mix(in srgb, var(--bf-card-bg,#fff) 90%, transparent);--bf-drawer-auth-bg-2:color-mix(in srgb, var(--bf-card-bg,#fff) 84%, transparent);--bf-drawer-auth-text:var(--bf-text-main,#0f172aeb);--bf-drawer-text:var(--bf-drawer-text,var(--bf-text-main,#0f172acc));--bf-menu-shadow:0 20px 60px #0f172a2e;--bf-menu-item-bg-hover:#0f172a0f;--bf-select-avatar-bg:color-mix(in srgb, var(--bf-control-bg,var(--bf-card-bg,#fff)) 92%, transparent);--bf-select-avatar-border:var(--bf-control-border,var(--bf-card-border,var(--bf-border,#0f172a1a)));--bf-select-avatar-text:var(--bf-control-muted,var(--bf-text-muted,#0f172ab3));--bf-option-text:var(--bf-option-text,var(--bf-control-text,var(--bf-text-main,#0f172aeb)));--text:var(--bf-text-main,#0f172aeb);--muted:var(--bf-text-muted,#0f172ab3);--border:var(--bf-card-border,var(--bf-border,#0f172a1f));--bf-premium-light-grid-opacity:var(--bf-premium-light-grid-opacity,var(--bf-premium-pattern-opacity,.15));--bf-premium-light-grid-size:var(--bf-premium-pattern-size,28px);--bf-premium-light-sheen-opacity:var(--bf-premium-pattern-sheen-opacity,.64);--bf-premium-light-blend:var(--bf-premium-pattern-blend,multiply);--bf-premium-light-base-1:var(--bf-page-bg,#fff);--bf-premium-light-base-2:color-mix(in srgb, var(--bf-page-bg,#fff) 88%, var(--bf-surface,#f8fafc) 12%);background:radial-gradient(860px 480px at 22% 0%, color-mix(in srgb, var(--accent) 7%, transparent), transparent 55%), radial-gradient(720px 380px at 88% 0%, color-mix(in srgb, var(--bf-premium-sky-spot,var(--accent)) 4%, #38bdf808), transparent 56%), linear-gradient(180deg, var(--bf-premium-light-base-1), var(--bf-premium-light-base-2));color:var(--text);}._2ombFG_hero{height:var(--bf-hero-height,210px);border-bottom:1px solid var(--bf-card-border,var(--bf-border,#0f172a14));position:relative;overflow:hidden}._2ombFG_heroMedia{z-index:0;position:absolute;inset:0}._2ombFG_heroImg{object-fit:cover;object-position:center;filter:saturate(1.05)contrast(1.02);transform:scale(1.02)}._2ombFG_heroOverlay{background:radial-gradient(860px 280px at 14% 0%, color-mix(in srgb, var(--accent) 5%, transparent), transparent 58%), linear-gradient(180deg, #0f172a0a 0%, #0f172a00 30%, #0f172a1a 100%);position:absolute;inset:0}._2ombFG_menuBtn{border:1px solid var(--bf-menu-border,var(--bf-card-border,var(--bf-border,#0f172a24)));background:color-mix(in srgb, var(--bf-menu-bg,var(--bf-card-bg,#fff)) 78%, transparent);}._2ombFG_menuBtnHidden{}._2ombFG_menuBtn:hover{background:color-mix(in srgb, var(--bf-menu-bg,var(--bf-glass-bg-strong,var(--bf-card-bg,#fff))) 96%, transparent);border-color:color-mix(in srgb, var(--bf-menu-border,var(--bf-card-border,#0f172a29)) 82%, var(--accent) 18%);transform:translateY(-1px)}._2ombFG_menuIcon{}._2ombFG_menuIcon span{background:var(--bf-text-main,#0f172ac7);border-radius:999px;height:2px;display:block}._2ombFG_heroInner{}._2ombFG_brandText{}._2ombFG_brandEyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--bf-text-muted,#0f172ab3);font-size:12px}._2ombFG_logoRow{}._2ombFG_logoWrap{width:auto;height:64px;position:relative}._2ombFG_logoImg{object-fit:contain;object-position:left center;filter:drop-shadow(0 10px 26px #0f172a2e)}._2ombFG_main{}._2ombFG_card{isolation:isolate;}._2ombFG_card:before{content:"";pointer-events:none;background:var(--bf-glass-highlight), radial-gradient(980px 280px at 10% 0%, color-mix(in srgb, var(--accent) 8%, transparent), transparent 68%);opacity:var(--bf-premium-light-sheen-opacity);z-index:0;position:absolute;inset:0}._2ombFG_card:after{content:"";pointer-events:none;background:linear-gradient(color-mix(in srgb, var(--bf-premium-pattern-line,#0f172a12) 100%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--bf-premium-pattern-line,#0f172a12) 100%, transparent) 1px, transparent 1px), radial-gradient(880px 360px at 14% 0%, color-mix(in srgb, var(--accent) 5%, transparent), transparent 60%);background-size:var(--bf-premium-light-grid-size) var(--bf-premium-light-grid-size), var(--bf-premium-light-grid-size) var(--bf-premium-light-grid-size), auto;opacity:0;mix-blend-mode:var(--bf-premium-light-blend,var(--bf-premium-pattern-blend,multiply));z-index:0;background-position:50%,50%,50%;position:absolute;inset:0}._2ombFG_card[data-premium-surface=home]:after{opacity:var(--bf-premium-light-grid-opacity,var(--bf-premium-pattern-opacity,.14))}._2ombFG_card>*{z-index:1;position:relative}._2ombFG_cardTop{border-bottom:1px solid var(--bf-card-border,var(--bf-border,#0f172a14));padding:18px 18px 14px}._2ombFG_cardTitleRow{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._2ombFG_cardKicker{letter-spacing:.16em;text-transform:uppercase;color:var(--bf-card-kicker-color,var(--bf-text-muted,#0f172a8f));font-size:12px}._2ombFG_cardTitle{letter-spacing:-.02em;margin-top:8px;font-size:18px;font-weight:800}._2ombFG_steps{gap:var(--bf-field-gap,20px);padding:16px 18px 18px;display:grid}._2ombFG_step{gap:var(--bf-step-gap,20px);display:grid}._2ombFG_stepLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--bf-label-color,var(--bf-text-muted,#0f172a99));font-size:14px}._2ombFG_control{width:100%}
._0BNQLG_modalScrollRegion{scrollbar-width:none;-ms-overflow-style:none}._0BNQLG_modalScrollRegion::-webkit-scrollbar{width:0;height:0;display:none}
.uX21rW_drawerOverlay{background:var(--drawer-overlay-bg,#00000040);background-image:var(--drawer-overlay-gradient,none);-webkit-backdrop-filter:var(--drawer-overlay-blur,none);z-index:var(--drawer-overlay-z,50);position:fixed;inset:0}.uX21rW_drawerPanel{width:var(--drawer-width,320px);max-width:calc(100vw - 24px);height:100dvh;transition:transform var(--drawer-transition,.18s ease);z-index:var(--drawer-panel-z,60);background:var(--drawer-bg,#fff);border-left:var(--drawer-border,1px solid #0f172a1a);box-shadow:var(--drawer-shadow,0 10px 30px #0f172a14);-webkit-backdrop-filter:var(--drawer-blur,none);backdrop-filter:var(--drawer-blur,none);padding:var(--drawer-pad,14px);gap:var(--drawer-gap,10px);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(110%)}.uX21rW_drawerPanel::-webkit-scrollbar{width:0;height:0}.uX21rW_drawerPanelOpen{transform:translate(0)}.uX21rW_drawerHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.uX21rW_drawerTitle{font-weight:var(--drawer-title-weight,950);letter-spacing:var(--drawer-title-tracking,-.2px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uX21rW_drawerClose{width:var(--drawer-close-size,36px);height:var(--drawer-close-size,36px);border-radius:var(--drawer-close-radius,12px);border:var(--drawer-close-border,1px solid #0f172a1a);background:var(--drawer-close-bg,#0f172a0f);color:var(--drawer-close-text,inherit);cursor:pointer;font-weight:var(--drawer-close-weight,950)}.uX21rW_drawerNav{justify-content:flex-start;align-items:stretch;gap:var(--drawer-nav-gap,14px);margin-top:var(--drawer-nav-mt,6px);flex-direction:column;flex:var(--drawer-nav-flex,1);min-height:0;overflow-y:var(--drawer-nav-overflow,auto);-webkit-overflow-scrolling:touch;padding-bottom:calc(var(--drawer-nav-pb,10px) + env(safe-area-inset-bottom));scrollbar-width:none;-ms-overflow-style:none;display:flex}.uX21rW_drawerNav::-webkit-scrollbar{width:0;height:0}@supports not (gap:1rem){.uX21rW_drawerNav>*+*{margin-top:var(--drawer-nav-gap,14px)}}.uX21rW_drawerDivider{background:var(--drawer-divider,#ffffff1a);height:1px;margin:0}.uX21rW_drawerMeta{color:var(--drawer-meta-text,#fffc);font-size:12px;line-height:16px}.uX21rW_navPill{text-align:left;width:100%;padding:var(--pill-pad,10px 14px);border-radius:var(--pill-radius,14px);border:var(--pill-border,1px solid #0f172a1a);background:var(--pill-bg,#0f172a0a);color:var(--pill-text,#0f172ae6);cursor:pointer;font-weight:var(--pill-weight,700);font-size:var(--pill-font-size,18px);line-height:var(--pill-line-height,1.22);align-items:center;gap:var(--pill-gap,10px);min-height:var(--pill-min-h,46px);box-sizing:border-box;appearance:none;height:auto;margin:0;display:flex;overflow:visible}.uX21rW_navPillActive{background:var(--pill-bg-active,var(--pill-bg,#0f172a0a));color:var(--pill-text-active,var(--pill-text,#0f172ae6));font-weight:var(--pill-weight-active,var(--pill-weight,850))}.uX21rW_navPillDisabled{cursor:not-allowed;opacity:.5}.uX21rW_navPillLabel{min-width:0;display:block}.uX21rW_noWrap{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.uX21rW_iconWrap{justify-content:center;align-items:center;display:inline-flex}@media (max-width:640px){.uX21rW_drawerPanel{width:min(var(--drawer-width,320px), 92vw);max-width:92vw;padding:calc(var(--drawer-pad,14px) + env(safe-area-inset-right));right:0}}
.mc2jBa_btn{--v2-accent:var(--data-1);justify-content:center;align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-4);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;transition:background var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);background:0 0;border:1px solid #0000;line-height:1;display:inline-flex}.mc2jBa_btn:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.mc2jBa_btn:disabled{opacity:var(--state-disabled-opacity);cursor:not-allowed}.mc2jBa_btnLink{text-decoration:none}.mc2jBa_btn_sm{height:30px;padding:0 var(--space-3);border-radius:var(--radius-sm);font-size:var(--font-size-xs)}.mc2jBa_btn_primary{background:var(--state-selected-bg-strong);color:var(--state-selected-text-strong)}.mc2jBa_btn_primary:hover:not(:disabled){background:var(--color-gray-800)}.mc2jBa_btn_soft{background:var(--surface-card);border-color:var(--border-strong)}.mc2jBa_btn_soft:hover:not(:disabled){background:var(--surface-hover)}.mc2jBa_btn_ghost{color:var(--text-secondary)}.mc2jBa_btn_ghost:hover:not(:disabled){background:var(--surface-hover);color:var(--text-primary)}.mc2jBa_btn_danger{background:var(--status-error);color:var(--text-inverse)}.mc2jBa_btn_danger:hover:not(:disabled){filter:brightness(.92)}.mc2jBa_card{min-width:0;padding:var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card)}.mc2jBa_cardHead{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.mc2jBa_cardTitles{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.mc2jBa_cardTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin:0}.mc2jBa_cardSub{color:var(--text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}.mc2jBa_cardTools{align-items:center;gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.mc2jBa_pill{align-items:center;gap:var(--space-1);height:22px;padding:0 var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap;border-radius:999px;line-height:1;display:inline-flex}.mc2jBa_pill_good{background:var(--status-success-bg);color:var(--color-gray-800)}.mc2jBa_pill_done{background:var(--status-neutral-bg);color:var(--text-secondary)}.mc2jBa_pill_warn{background:var(--status-warning-bg);color:var(--color-gray-800)}.mc2jBa_pill_bad{background:var(--status-error-bg);color:var(--color-gray-800)}.mc2jBa_pill_neutral{background:var(--status-neutral-bg);color:var(--text-muted)}.mc2jBa_pill_member{background:color-mix(in srgb, var(--data-3) 14%, transparent);color:var(--color-gray-800)}.mc2jBa_empty{align-items:center;gap:var(--space-1);padding:var(--space-6) var(--space-4);text-align:center;color:var(--text-secondary);flex-direction:column;display:flex}.mc2jBa_empty strong{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.mc2jBa_empty p{max-width:40ch;font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}.mc2jBa_scrim{z-index:var(--z-modal);background:var(--surface-overlay);animation:mc2jBa_fadeIn var(--motion-normal) var(--ease-standard);position:fixed;inset:0}.mc2jBa_drawer{z-index:calc(var(--z-modal) + 1);background:var(--surface-panel);width:min(480px,100vw);box-shadow:var(--shadow-modal);animation:mc2jBa_slideIn var(--motion-slow) var(--ease-standard);outline:none;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.mc2jBa_drawerWide{width:min(640px,100vw)}.mc2jBa_drawerHead{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-5);border-bottom:1px solid var(--border-default);display:flex}.mc2jBa_drawerTitle{align-items:center;gap:var(--space-3);min-width:0;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);display:flex}.mc2jBa_drawerClose{border-radius:var(--radius-md);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.mc2jBa_drawerClose:hover{background:var(--surface-hover);color:var(--text-primary)}.mc2jBa_drawerClose:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.mc2jBa_drawerBody{min-height:0;padding:0 var(--space-5) var(--space-6);flex:1;overflow:auto}.mc2jBa_drawerFoot{padding:var(--space-3) var(--space-5);border-top:1px solid var(--border-default);background:var(--surface-panel)}@keyframes mc2jBa_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes mc2jBa_slideIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mc2jBa_scrim,.mc2jBa_drawer{animation:none}}.mc2jBa_info{display:inline-flex;position:relative}.mc2jBa_infoBtn{width:22px;height:22px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.mc2jBa_infoBtn:hover,.mc2jBa_infoBtn[aria-expanded=true]{background:var(--surface-hover);color:var(--text-primary)}.mc2jBa_infoBtn:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.mc2jBa_infoPop{z-index:var(--z-tooltip);gap:var(--space-2);width:320px;max-width:calc(100vw - 32px);padding:var(--space-3) var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-panel);box-shadow:var(--shadow-lg);color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);text-align:left;white-space:normal;flex-direction:column;display:flex;position:absolute;top:28px;left:-8px}.mc2jBa_infoPopRight{left:auto;right:-8px}
.bnxPoq_screen{gap:var(--space-4);flex-direction:column;display:flex}.bnxPoq_head{justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.bnxPoq_title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:-.01em;margin:0}.bnxPoq_lead{margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--font-size-sm)}.bnxPoq_form{gap:var(--space-4);flex-direction:column;display:flex}.bnxPoq_grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.bnxPoq_field,.bnxPoq_choices{gap:var(--space-1);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.bnxPoq_label{color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);padding:0}.bnxPoq_input{width:100%;height:38px;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--font-size-sm)}.bnxPoq_input:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--state-focus-ring);outline:none}.bnxPoq_input[aria-invalid=true]{border-color:var(--status-error)}.bnxPoq_input:disabled{color:var(--text-secondary);background:var(--surface-muted,var(--surface-card))}.bnxPoq_hint{color:var(--text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-normal);margin:0}.bnxPoq_fieldError{align-items:flex-start;gap:var(--space-1);color:var(--text-primary);font-size:var(--font-size-xs);line-height:var(--line-height-normal);margin:0;display:flex}.bnxPoq_fieldError svg{color:var(--status-error);flex:none;margin-top:2px}.bnxPoq_radios,.bnxPoq_ticks{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.bnxPoq_ticks{flex-direction:column;justify-content:flex-end}.bnxPoq_radio,.bnxPoq_tick{align-items:center;gap:var(--space-2);color:var(--text-primary);font-size:var(--font-size-sm);cursor:pointer;display:inline-flex}.bnxPoq_rule{align-items:flex-start;gap:var(--space-2);color:var(--text-primary);font-size:var(--font-size-sm);cursor:pointer;display:flex}.bnxPoq_rule input{margin-top:3px}.bnxPoq_rule[data-off=true]{cursor:default;color:var(--text-muted)}.bnxPoq_ruleText{flex-direction:column;gap:2px;display:flex}.bnxPoq_rules{gap:var(--space-3);flex-direction:column;display:flex}.bnxPoq_bar{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-sm);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.bnxPoq_bar[data-dirty=true]{border-color:var(--border-focus)}.bnxPoq_barText{color:var(--text-secondary);font-size:var(--font-size-sm)}.bnxPoq_barError{color:var(--status-error)}.bnxPoq_barActions{gap:var(--space-2);display:flex}.bnxPoq_notice{padding:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card)}.bnxPoq_noticeTitle{margin:0 0 var(--space-1);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.bnxPoq_noticeText{color:var(--text-secondary);font-size:var(--font-size-sm);margin:0}.bnxPoq_skeleton{gap:var(--space-3);flex-direction:column;display:flex}.bnxPoq_skeletonBar{border-radius:var(--radius-md);background:var(--surface-muted,var(--border-subtle));height:38px}.bnxPoq_noticeLink{color:var(--text-secondary);font-size:var(--font-size-sm);text-decoration:underline}.bnxPoq_noticeActions{margin-top:var(--space-3);align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.bnxPoq_panels{gap:var(--space-5);flex-direction:column;display:flex}.bnxPoq_laterList{gap:var(--space-1) var(--space-5);padding:0 0 0 var(--space-5);grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));margin:0;list-style:outside;display:grid}.bnxPoq_laterItem{color:var(--text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.bnxPoq_laterActions{margin-top:var(--space-4)}.bnxPoq_typeActions{justify-content:flex-end;align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.bnxPoq_crumb{color:var(--text-secondary);font-size:var(--font-size-xs);text-decoration:none}.bnxPoq_crumb:hover{color:var(--v2-accent)}
._6C0PIW_block{gap:var(--space-3);padding:var(--space-4) 0;border-top:1px solid var(--border-default);flex-direction:column;display:flex}._6C0PIW_block:first-child{border-top:0;padding-top:0}._6C0PIW_head{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._6C0PIW_head h3{margin:0}._6C0PIW_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}._6C0PIW_ok,._6C0PIW_bad{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--text-primary);margin:0}._6C0PIW_ok{background:var(--status-success-bg)}._6C0PIW_bad{background:var(--status-error-bg)}._6C0PIW_file{width:100%;padding:var(--space-2) 0;font-size:var(--font-size-sm);color:var(--text-secondary)}
.ScZE5q_week{gap:var(--space-2);flex-direction:column;display:flex}.ScZE5q_day{align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--border-default);grid-template-columns:120px auto 1fr;display:grid}.ScZE5q_day:last-child{border-bottom:0}.ScZE5q_dayName{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.ScZE5q_times{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.ScZE5q_time{width:112px;height:36px;padding:0 var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font:inherit;font-size:var(--font-size-sm);font-variant-numeric:tabular-nums}.ScZE5q_time:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--state-focus-ring);outline:none}.ScZE5q_time[aria-invalid=true]{border-color:var(--status-error)}.ScZE5q_time:disabled{color:var(--text-secondary)}.ScZE5q_dayWords{color:var(--text-secondary);font-size:var(--font-size-xs)}.ScZE5q_list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ScZE5q_row{gap:var(--space-2) var(--space-3);padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);grid-template-columns:1fr auto;align-items:start;display:grid}.ScZE5q_rowMain{flex-direction:column;gap:2px;min-width:0;display:flex}.ScZE5q_rowTitle{align-items:center;gap:var(--space-2);color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);flex-wrap:wrap;display:flex}.ScZE5q_rowWhen,.ScZE5q_rowReason{color:var(--text-secondary);font-size:var(--font-size-xs)}.ScZE5q_rowActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ScZE5q_past{margin-top:var(--space-3)}.ScZE5q_past>summary{cursor:pointer;color:var(--text-secondary);font-size:var(--font-size-sm)}.ScZE5q_past .ScZE5q_list{margin-top:var(--space-2)}.ScZE5q_clashes{margin:var(--space-2) 0 0;padding-left:var(--space-5);color:var(--text-primary);font-size:var(--font-size-xs);line-height:var(--line-height-normal)}.ScZE5q_addForm{gap:var(--space-3);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-default);flex-direction:column;display:flex}.ScZE5q_addActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ScZE5q_saved{color:var(--text-secondary);font-size:var(--font-size-xs)}@media (max-width:640px){.ScZE5q_day{gap:var(--space-2);grid-template-columns:1fr}}
.nHRAcW_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nHRAcW_list>li:last-child>.nHRAcW_row{border-bottom:0}.nHRAcW_row{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-2);border:0;border-bottom:1px solid var(--border-default);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:1fr auto;display:grid}.nHRAcW_row:hover{background:var(--surface-hover)}.nHRAcW_row:focus-visible{box-shadow:inset 0 0 0 2px var(--border-focus);border-radius:var(--radius-md);outline:none}.nHRAcW_rowMain{flex-direction:column;gap:2px;min-width:0;display:flex}.nHRAcW_rowName{align-items:center;gap:var(--space-2);color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);flex-wrap:wrap;display:flex}.nHRAcW_rowSub{color:var(--text-secondary);font-size:var(--font-size-xs)}.nHRAcW_rowAside{color:var(--text-primary);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.nHRAcW_rowAsideSub{color:var(--text-secondary);font-size:var(--font-size-xs)}.nHRAcW_archived{margin-top:var(--space-3);border-top:1px solid var(--border-default);padding-top:var(--space-2)}.nHRAcW_archived>summary{cursor:pointer;color:var(--text-secondary);font-size:var(--font-size-sm);padding:var(--space-2);list-style:none}.nHRAcW_archived>summary::-webkit-details-marker{display:none}.nHRAcW_archivedRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2);color:var(--text-secondary);font-size:var(--font-size-sm);display:flex}.nHRAcW_archivedName{color:var(--text-primary)}.nHRAcW_editor{gap:var(--space-5);flex-direction:column;display:flex}.nHRAcW_group{gap:var(--space-3);flex-direction:column;display:flex}.nHRAcW_groupTitle{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;margin:0}.nHRAcW_groupSub{color:var(--text-secondary);font-size:var(--font-size-xs);margin:-6px 0 0}.nHRAcW_two{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:480px){.nHRAcW_two{grid-template-columns:1fr}}.nHRAcW_textarea{min-height:72px;padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font:inherit;font-size:var(--font-size-sm);resize:vertical}.nHRAcW_textarea:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--state-focus-ring);outline:none}.nHRAcW_textarea:disabled{background:var(--surface-hover);color:var(--text-secondary)}.nHRAcW_unit{align-items:center;gap:var(--space-2);display:flex}.nHRAcW_unit>input,.nHRAcW_unit>select{flex:auto;min-width:0}.nHRAcW_unitWord{color:var(--text-secondary);font-size:var(--font-size-sm);white-space:nowrap}.nHRAcW_checklist{gap:var(--space-2) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:480px){.nHRAcW_checklist{grid-template-columns:1fr}}.nHRAcW_none{color:var(--text-secondary);font-size:var(--font-size-sm)}.nHRAcW_readonly{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-hover);color:var(--text-secondary);font-size:var(--font-size-sm);flex-direction:column;display:flex}.nHRAcW_foot{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;width:100%;display:flex}.nHRAcW_footLeft,.nHRAcW_footRight{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.nHRAcW_footNote{color:var(--text-secondary);font-size:var(--font-size-xs);flex:100%}.nHRAcW_footError{color:var(--status-error);font-size:var(--font-size-sm);flex:100%}.nHRAcW_footHint{color:var(--status-error);font-size:var(--font-size-xs)}.nHRAcW_confirm{align-items:center;gap:var(--space-2);color:var(--text-primary);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.nHRAcW_hoursRow{gap:var(--space-2);padding:var(--space-1) 0;grid-template-columns:96px minmax(150px,200px) 1fr;align-items:start;display:grid}.nHRAcW_hoursRow[data-problem] .nHRAcW_hoursDay{color:var(--status-error)}.nHRAcW_hoursDay{font-size:var(--font-size-sm);padding-top:8px;font-weight:600}.nHRAcW_hoursWindows{gap:var(--space-1);flex-wrap:wrap;align-items:center;display:flex}.nHRAcW_hoursWindow{align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);display:inline-flex}.nHRAcW_hoursWindow input{width:118px}@media (max-width:560px){.nHRAcW_hoursRow{grid-template-columns:1fr}}.nHRAcW_optionList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nHRAcW_optionRow{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:center;display:grid}.nHRAcW_optionRow[data-problem]{border-color:var(--status-error)}.nHRAcW_optionTools{gap:2px;display:inline-flex}.nHRAcW_rotateUp,.nHRAcW_rotateDown{transform:rotate(90deg)}@media (max-width:560px){.nHRAcW_optionRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.nHRAcW_optionRow>:first-child,.nHRAcW_optionTools{grid-column:1/-1}}
.MjAz_G_field{gap:var(--space-2);flex-direction:column;display:flex}.MjAz_G_label{font-size:var(--font-size-sm);color:var(--text-secondary)}.MjAz_G_row{gap:var(--space-3);align-items:flex-start;display:flex}.MjAz_G_frame{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-hover);flex:0 0 120px;place-items:center;height:90px;display:grid;overflow:hidden}.MjAz_G_img{object-fit:cover;width:100%;height:100%;display:block}.MjAz_G_none{font-size:var(--font-size-xs);color:var(--text-muted)}.MjAz_G_side{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.MjAz_G_tools{gap:var(--space-2);flex-wrap:wrap;display:flex}.MjAz_G_hint{font-size:var(--font-size-xs);color:var(--text-muted);margin:0}.MjAz_G_error{font-size:var(--font-size-sm);color:var(--status-error);margin:0}.MjAz_G_grid{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(84px,1fr));max-height:260px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.MjAz_G_pick{aspect-ratio:4/3;border-radius:var(--radius-md);cursor:pointer;background:var(--surface-hover);border:2px solid #0000;width:100%;padding:0;overflow:hidden}.MjAz_G_pick[aria-pressed=true]{border-color:var(--state-selected-border-strong)}.MjAz_G_pick:focus-visible{outline:2px solid var(--state-selected-border-strong);outline-offset:2px}.MjAz_G_thumb{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:480px){.MjAz_G_row{flex-direction:column}.MjAz_G_frame{flex-basis:auto;width:100%;height:160px}}.MjAz_G_gallery{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin:0;padding:0;list-style:none;display:grid}.MjAz_G_galleryItem{gap:var(--space-1);flex-direction:column;display:flex;position:relative}.MjAz_G_galleryItem .MjAz_G_thumb{aspect-ratio:4/3;border-radius:var(--radius-md);border:1px solid var(--border-default)}.MjAz_G_galleryTools{flex-wrap:wrap;gap:2px;display:flex}.MjAz_G_cover{font-size:var(--font-size-xs);background:var(--surface-card);color:var(--text-primary);border:1px solid var(--border-default);border-radius:999px;padding:1px 8px;position:absolute;top:6px;left:6px}
.bBwRka_item{align-items:center;gap:var(--space-2);grid-template-columns:1fr auto;display:grid}.bBwRka_item:not(:last-child)>.bBwRka_move{border-bottom:1px solid var(--border-default);align-self:stretch}.bBwRka_move{padding-right:var(--space-2);align-items:center;gap:2px;display:flex}.bBwRka_swatch{background:var(--surface-hover);border:1px solid var(--border-default);border-radius:999px;flex:none;width:12px;height:12px;display:inline-block}.bBwRka_colour{align-items:center;gap:var(--space-2);grid-template-columns:auto 1fr auto;display:grid}.bBwRka_picker{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-card);cursor:pointer;width:36px;height:32px;padding:2px}.bBwRka_picker:disabled{cursor:default;opacity:.6}.bBwRka_from{color:var(--text-secondary);font-size:var(--font-size-xs)}
.s9HBOa_code{font-family:var(--font-mono);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary)}.s9HBOa_head{padding:var(--space-5) 0;border-bottom:1px solid var(--border-default)}.s9HBOa_title{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:-.01em;margin:0}.s9HBOa_when{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--font-size-sm)}.s9HBOa_where{align-items:center;gap:var(--space-2);margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--font-size-sm);display:flex}.s9HBOa_actions{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.s9HBOa_section{padding:var(--space-5) 0;border-bottom:1px solid var(--border-default)}.s9HBOa_section:last-child{border-bottom:0}.s9HBOa_sectionTitle{margin:0 0 var(--space-3);color:var(--text-muted);font-family:var(--font-mono);font-size:11px;font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase}.s9HBOa_customer{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin:0}.s9HBOa_contact{align-items:center;gap:var(--space-1);margin:var(--space-1) 0 0;display:flex}.s9HBOa_mono{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--text-secondary);-webkit-user-select:all;user-select:all}.s9HBOa_kv{gap:var(--space-2) var(--space-4);margin:0 0 var(--space-3);font-size:var(--font-size-sm);grid-template-columns:minmax(0,1fr) auto;display:grid}.s9HBOa_kv dt{color:var(--text-secondary)}.s9HBOa_kv dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.s9HBOa_muted{color:var(--text-muted)}.s9HBOa_payStatus{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin:0;display:flex}.s9HBOa_fine{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-normal)}.s9HBOa_links{margin:var(--space-3) 0 0;gap:var(--space-1);color:var(--text-secondary);font-size:var(--font-size-xs);flex-direction:column;padding:0;list-style:none;display:flex}.s9HBOa_linkWarn{color:var(--color-gray-800);font-weight:var(--font-weight-medium)}.s9HBOa_history{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.s9HBOa_history li{gap:var(--space-2);font-size:var(--font-size-sm);grid-template-columns:24px minmax(0,1fr) auto;align-items:start;display:grid}.s9HBOa_historyIcon{background:var(--surface-hover);width:24px;height:24px;color:var(--text-secondary);border-radius:50%;place-items:center;display:grid}.s9HBOa_historyWhen{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--font-size-xs);white-space:nowrap;padding-top:3px}.s9HBOa_flow{margin:0 calc(-1 * var(--space-5));padding:var(--space-5);background:var(--surface-page);border-bottom:1px solid var(--border-default)}.s9HBOa_flowTitle{margin:0 0 var(--space-3);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}.s9HBOa_radios{gap:var(--space-2);flex-direction:column;display:flex}.s9HBOa_radio{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);cursor:pointer;display:flex}.s9HBOa_radio input{width:16px;height:16px;accent-color:var(--text-primary);margin:0}.s9HBOa_textarea{width:100%;margin-top:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--font-size-sm);line-height:var(--line-height-normal);resize:vertical}.s9HBOa_textarea:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--state-focus-ring);outline:none}.s9HBOa_flowError{align-items:center;gap:var(--space-2);margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--status-error-bg);color:var(--color-gray-800);font-size:var(--font-size-xs);display:flex}.s9HBOa_skeleton{gap:var(--space-3);padding-top:var(--space-5);flex-direction:column;display:flex}.s9HBOa_skeleton span{border-radius:var(--radius-sm);background:var(--surface-hover);height:18px;display:block}.s9HBOa_skeleton span:first-child{width:60%;height:28px}.s9HBOa_linkTools{gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px dashed var(--border-default);flex-direction:column;display:flex}
.K7isyW_item{align-items:center;gap:var(--space-2);grid-template-columns:1fr auto;display:grid}.K7isyW_item:not(:last-child)>.K7isyW_switch{border-bottom:1px solid var(--border-default);align-self:stretch}.K7isyW_switch{padding-right:var(--space-2);align-items:center;display:flex}.K7isyW_days{gap:var(--space-2);flex-wrap:wrap;display:flex}.K7isyW_day{padding:4px var(--space-2);border:1px solid var(--border-default);font-size:var(--font-size-xs);color:var(--text-primary);background:var(--surface-card);cursor:pointer;border-radius:999px;align-items:center;gap:4px;display:inline-flex}.K7isyW_day:has(input:checked){background:var(--surface-hover);border-color:var(--border-strong)}.K7isyW_tryBox{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border-default)}.K7isyW_tryResult{gap:var(--space-3);margin-top:var(--space-2);font-size:var(--font-size-sm);color:var(--text-primary);flex-wrap:wrap;display:flex}.K7isyW_tryLine{align-items:baseline;gap:6px;display:inline-flex}.K7isyW_tryLabel{color:var(--text-secondary);font-size:var(--font-size-xs)}
.Kop93q_grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.Kop93q_tile{gap:var(--space-1);padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card);color:var(--text-primary);transition:border-color var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard);flex-direction:column;text-decoration:none;display:flex}.Kop93q_tile:hover{border-color:var(--v2-accent)}.Kop93q_tileGuide{border-left:4px solid var(--v2-accent)}.Kop93q_tile:focus-visible{box-shadow:0 0 0 2px var(--v2-accent-ring);outline:none}.Kop93q_tileTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}.Kop93q_tileText{color:var(--text-secondary);font-size:var(--font-size-sm)}
.YxebEa_body{transition:opacity var(--motion-normal) var(--ease-standard)}.YxebEa_body[data-refreshing]{opacity:.6}.YxebEa_stale{justify-content:space-between;align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--status-warning-bg);color:var(--text-primary);font-size:var(--font-size-xs);line-height:var(--line-height-normal);flex-wrap:wrap;display:flex}.YxebEa_warn{align-items:flex-start;gap:var(--space-2);margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--status-warning-bg);color:var(--text-primary);font-size:var(--font-size-xs);line-height:var(--line-height-normal);display:flex}.YxebEa_warn svg{color:var(--status-warning);flex:none;margin-top:1px}.YxebEa_strong{font-weight:var(--font-weight-semibold);color:var(--text-primary)}.YxebEa_linkList{gap:var(--space-2);margin:var(--space-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.YxebEa_link{padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-sm);font-size:var(--font-size-xs);line-height:var(--line-height-normal);border-left-width:3px;flex-direction:column;gap:2px;display:flex}.YxebEa_link[data-tone=open]{border-left-color:var(--status-info)}.YxebEa_link[data-tone=done]{border-left-color:var(--status-success)}.YxebEa_link[data-tone=muted]{color:var(--text-muted)}.YxebEa_linkTitle{color:var(--text-primary);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.YxebEa_link[data-tone=muted] .YxebEa_linkTitle{color:var(--text-secondary)}.YxebEa_linkMade{color:var(--text-muted)}.YxebEa_sends{margin:var(--space-1) 0 0;padding:0 0 0 var(--space-3);color:var(--text-secondary)}.YxebEa_sends li{overflow-wrap:anywhere}.YxebEa_collect{gap:var(--space-2);margin-top:var(--space-4);flex-direction:column;display:flex}.YxebEa_collectLine{color:var(--text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}.YxebEa_buttons{gap:var(--space-2);flex-wrap:wrap;display:flex}.YxebEa_field{gap:var(--space-1);min-width:0;margin-top:var(--space-3);flex-direction:column;display:flex}.YxebEa_pair{gap:0 var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.YxebEa_label{color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.YxebEa_input{width:100%;height:38px;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--font-size-sm)}.YxebEa_input:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--state-focus-ring);outline:none}.YxebEa_input[aria-invalid=true]{border-color:var(--status-error)}.YxebEa_hint{color:var(--text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-normal);margin:0}.YxebEa_fieldset{margin:var(--space-3) 0 0;border:0;padding:0}.YxebEa_fieldset legend{margin-bottom:var(--space-2);color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);padding:0}.YxebEa_note{gap:var(--space-2);margin:var(--space-3) 0 0;padding:var(--space-3);border-radius:var(--radius-md);background:var(--status-success-bg);color:var(--text-primary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);flex-direction:column;display:flex}.YxebEa_note[data-tone=warn]{background:var(--status-warning-bg)}.YxebEa_note:focus{outline:none}.YxebEa_noteLine{align-items:flex-start;gap:var(--space-2);margin:0;display:flex}.YxebEa_noteLine svg{color:var(--status-success);flex:none;margin-top:2px}.YxebEa_note[data-tone=warn] .YxebEa_noteLine svg{color:var(--status-warning)}.YxebEa_noteTools{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.YxebEa_copyField{min-width:0;height:32px;padding:0 var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-mono);font-size:var(--font-size-xs);flex:220px}.YxebEa_openLink{color:var(--text-primary);font-weight:var(--font-weight-semibold);text-decoration:underline}.YxebEa_textButton{color:var(--text-primary);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.YxebEa_textButton:focus-visible,.YxebEa_openLink:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.YxebEa_booked{margin:2px 0 var(--space-2);color:var(--text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-normal)}.YxebEa_elsewhere{padding:var(--space-4) 0 var(--space-2);color:var(--text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-normal);margin:0}.YxebEa_elsewhere a{color:var(--text-secondary);font-weight:var(--font-weight-medium)}
.qoATBq_ledger{gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}.qoATBq_lines{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.qoATBq_line{gap:2px var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-left:3px solid var(--status-success);border-radius:var(--radius-sm);font-size:var(--font-size-xs);line-height:var(--line-height-normal);grid-template-columns:minmax(0,1fr) auto;display:grid}.qoATBq_line[data-refund]{margin-left:var(--space-4);border-left-color:var(--status-warning)}.qoATBq_amount{color:var(--text-primary);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;grid-column:1}.qoATBq_what{color:var(--text-secondary);overflow-wrap:anywhere;grid-column:1}.qoATBq_meta{color:var(--text-muted);grid-column:1}.qoATBq_refundBtn{grid-area:1/2/span 3;align-self:center}.qoATBq_strong{font-weight:var(--font-weight-semibold);color:var(--text-primary)}
.yMzH9q_banner{align-items:flex-start;gap:var(--space-2);margin:0 0 var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--status-warning-bg);color:var(--text-primary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);display:flex}.yMzH9q_banner>svg{color:var(--status-warning);flex:none;margin-top:2px}.yMzH9q_title{font-weight:var(--font-weight-semibold);margin:0}.yMzH9q_text{margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--font-size-xs)}.yMzH9q_people{gap:var(--space-1) var(--space-3);margin:var(--space-2) 0 0;font-size:var(--font-size-xs);flex-wrap:wrap;padding:0;list-style:none;display:flex}.yMzH9q_people a{color:var(--text-primary);font-weight:var(--font-weight-semibold)}
._5cRR7q_fields{gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._5cRR7q_field{gap:var(--space-1);min-width:140px;font-size:var(--font-size-xs);color:var(--text-secondary);flex-direction:column;flex:140px;display:flex}._5cRR7q_field input,._5cRR7q_field select{padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}._5cRR7q_field input:focus-visible,._5cRR7q_field select:focus-visible{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--state-focus-ring);outline:none}._5cRR7q_times{gap:var(--space-2);min-height:34px;margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._5cRR7q_time{align-items:baseline;gap:var(--space-1);padding:var(--space-1) var(--space-3);border:1px solid var(--border-strong);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:999px;display:inline-flex}._5cRR7q_time small{font-size:var(--font-size-xs);color:var(--text-secondary)}._5cRR7q_time:hover{background:var(--surface-hover)}._5cRR7q_time[aria-pressed=true]{background:var(--text-primary);border-color:var(--text-primary);color:var(--surface-card)}._5cRR7q_time[aria-pressed=true] small{color:inherit}._5cRR7q_time:focus-visible{box-shadow:0 0 0 3px var(--state-focus-ring);outline:none}
.Y4Lr7W_who{align-items:center;gap:var(--space-3);min-width:0;display:flex}.Y4Lr7W_avatar{background:var(--surface-hover);border:1px solid var(--border-default);width:32px;height:32px;color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.02em;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.Y4Lr7W_avatar>img{object-fit:cover;width:100%;height:100%}.Y4Lr7W_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.Y4Lr7W_chip{padding:4px var(--space-3);border:1px solid var(--border-strong);background:var(--surface-card);color:var(--text-primary);font:inherit;font-size:var(--font-size-xs);cursor:pointer;border-radius:999px;align-items:center;gap:4px;display:inline-flex}.Y4Lr7W_chip:hover{background:var(--surface-hover)}.Y4Lr7W_chip[aria-pressed=true]{background:var(--state-selected-bg);border-color:var(--state-selected-border-strong);color:var(--state-selected-text-strong)}.Y4Lr7W_chip:focus-visible{box-shadow:0 0 0 3px var(--state-focus-ring);outline:none}.Y4Lr7W_chip:disabled{cursor:default;opacity:var(--state-disabled-opacity)}.Y4Lr7W_another{align-items:center;gap:var(--space-2);margin-top:var(--space-2);display:flex}.Y4Lr7W_another>input{flex:auto;min-width:0}.Y4Lr7W_elsewhere{gap:var(--space-2);color:var(--text-secondary);font-size:var(--font-size-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}
.CRc2NW_bar{gap:var(--space-3);padding:var(--space-4);margin-bottom:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-sans);flex-direction:column;display:flex}.CRc2NW_head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.CRc2NW_state{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.CRc2NW_stateText{color:var(--text-secondary);font-size:var(--font-size-sm);margin:0}.CRc2NW_actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.CRc2NW_noteInput{width:220px;min-width:0;max-width:100%;height:36px;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--font-size-sm)}.CRc2NW_noteInput:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.CRc2NW_ask{color:var(--text-secondary);font-size:var(--font-size-sm);margin:0}.CRc2NW_list{color:var(--text-secondary);font-size:var(--font-size-sm);margin:0;padding-inline-start:1.2em}.CRc2NW_listTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);margin:0}.CRc2NW_message{color:var(--text-secondary);font-size:var(--font-size-sm);margin:0}.CRc2NW_messageBad{color:var(--status-error-fg,var(--text-primary))}.CRc2NW_stale{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--status-warning-bg);color:var(--color-gray-800);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.CRc2NW_versions{border-top:1px solid var(--border-subtle);padding-top:var(--space-3)}.CRc2NW_versionsSummary{cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.CRc2NW_rows{gap:var(--space-2);margin:var(--space-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.CRc2NW_row{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.CRc2NW_rowText{min-width:0;font-size:var(--font-size-sm);flex-direction:column;gap:2px;display:flex}.CRc2NW_rowMeta{color:var(--text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums}.CRc2NW_rowNote{color:var(--text-secondary);overflow-wrap:anywhere}
.xmMGOq_buttons{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.xmMGOq_row{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.xmMGOq_field{gap:var(--space-1);font-size:var(--font-size-xs);color:var(--text-secondary);flex-direction:column;min-width:0;display:flex}.xmMGOq_field select,.xmMGOq_field input{min-height:36px;padding:var(--space-1) var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--font-size-sm);max-width:100%}.xmMGOq_line{margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--surface-card);border:1px solid var(--border-default);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.aZn2Ja_life{gap:var(--space-2);flex-direction:column;display:flex}.aZn2Ja_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.aZn2Ja_note{color:var(--text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-normal);margin:0}.aZn2Ja_done{gap:var(--space-2);margin:0 0 var(--space-4);padding:var(--space-3);border-radius:var(--radius-md);background:var(--status-success-bg);color:var(--text-primary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);flex-direction:column;display:flex}.aZn2Ja_done[data-tone=warn]{background:var(--status-warning-bg)}.aZn2Ja_doneLine{align-items:flex-start;gap:var(--space-2);display:flex}.aZn2Ja_doneLine svg{color:var(--status-success);flex:none;margin-top:2px}.aZn2Ja_done[data-tone=warn] .aZn2Ja_doneLine svg{color:var(--status-warning)}.aZn2Ja_doneTools{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.aZn2Ja_done:focus{outline:none}.aZn2Ja_flow{gap:var(--space-3);margin:var(--space-2) calc(-1 * var(--space-5)) 0;padding:var(--space-4) var(--space-5);border-top:1px solid var(--border-default);border-bottom:1px solid var(--border-default);background:var(--surface-page);flex-direction:column;display:flex}.aZn2Ja_flowTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin:0}.aZn2Ja_words{color:var(--text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}.aZn2Ja_field{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.aZn2Ja_pair{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.aZn2Ja_label{color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.aZn2Ja_input,.aZn2Ja_select{width:100%;height:38px;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--font-size-sm)}.aZn2Ja_input:focus,.aZn2Ja_select:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--state-focus-ring);outline:none}.aZn2Ja_input[aria-invalid=true],.aZn2Ja_select[aria-invalid=true]{border-color:var(--status-error)}.aZn2Ja_hint{color:var(--text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-normal);margin:0}.aZn2Ja_radios{gap:var(--space-2) var(--space-4);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.aZn2Ja_radios legend{margin-bottom:var(--space-1);color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);padding:0}.aZn2Ja_radio{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);cursor:pointer;display:inline-flex}.aZn2Ja_radio input{width:16px;height:16px;accent-color:var(--data-1);margin:0}.aZn2Ja_buttons{gap:var(--space-2);flex-wrap:wrap;display:flex}.aZn2Ja_error{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--status-error-bg);color:var(--text-primary);font-size:var(--font-size-xs);line-height:var(--line-height-normal);margin:0;display:flex}.aZn2Ja_error svg{color:var(--status-error);flex:none;margin-top:1px}.aZn2Ja_rowActs{gap:var(--space-1) var(--space-3);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.aZn2Ja_rowAct{color:var(--text-secondary);font:inherit;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.aZn2Ja_rowAct:disabled{color:var(--text-muted);cursor:default;text-decoration:none}.aZn2Ja_rowAct:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.aZn2Ja_copy{min-width:0;height:32px;padding:0 var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-mono);font-size:var(--font-size-xs);flex:220px}.aZn2Ja_openLink{color:var(--text-primary);font-weight:var(--font-weight-semibold);text-decoration:underline}
.PsJpEG_channels{gap:0;display:grid}.PsJpEG_channel{align-items:baseline;gap:var(--space-1) var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--border-default);flex-wrap:wrap;display:flex}.PsJpEG_channel:last-child{border-bottom:0}.PsJpEG_channelName{min-width:5.5rem;font-weight:600}.PsJpEG_channelNote{color:var(--text-secondary);font-size:var(--font-size-sm);flex-basis:100%}.PsJpEG_wrap{margin-top:var(--space-2);overflow-x:auto}.PsJpEG_matrix{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.PsJpEG_matrix th,.PsJpEG_matrix td{padding:var(--space-2);text-align:center;border-bottom:1px solid var(--border-default);vertical-align:middle}.PsJpEG_matrix th:first-child,.PsJpEG_matrix td:first-child{text-align:left}.PsJpEG_matrix thead th{color:var(--text-secondary);font-weight:500;font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.04em}.PsJpEG_matrix tbody tr:last-child td{border-bottom:0}.PsJpEG_messageNote{color:var(--text-secondary);font-size:var(--font-size-xs);display:block}.PsJpEG_cell{width:1.1rem;height:1.1rem}.PsJpEG_ownRates{margin:var(--space-2) 0 0;gap:var(--space-1);font-size:var(--font-size-sm);padding:0;list-style:none;display:grid}.PsJpEG_lines{gap:var(--space-1) var(--space-3);margin-top:var(--space-2);font-size:var(--font-size-sm);grid-template-columns:max-content auto;display:grid}.PsJpEG_lineLabel{color:var(--text-secondary)}.PsJpEG_lineValue{font-variant-numeric:tabular-nums}
._52E3gW_form{gap:var(--space-5);flex-direction:column;display:flex}._52E3gW_sec{gap:var(--space-3);border:0;flex-direction:column;margin:0;padding:0;display:flex}._52E3gW_secTitle{align-items:center;gap:var(--space-2);margin:0 0 var(--space-1);font-size:var(--font-size-md,var(--font-size-sm));font-weight:var(--font-weight-semibold);padding:0;display:flex}._52E3gW_num{background:var(--surface-hover);width:22px;height:22px;color:var(--text-secondary);font-size:var(--font-size-xs);border-radius:999px;place-items:center;display:inline-grid}._52E3gW_grid{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._52E3gW_field{gap:var(--space-1);min-width:0;font-size:var(--font-size-sm);flex-direction:column;display:flex}._52E3gW_label{font-weight:var(--font-weight-medium)}._52E3gW_input{width:100%;height:38px;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font:inherit;font-size:var(--font-size-sm)}._52E3gW_input:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--state-focus-ring);outline:none}._52E3gW_input[aria-invalid=true]{border-color:var(--status-error)}._52E3gW_prefix{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);align-items:center;display:flex;overflow:hidden}._52E3gW_prefix:focus-within{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--state-focus-ring)}._52E3gW_prefix span{padding:0 0 0 var(--space-3);color:var(--text-muted);font-size:var(--font-size-sm);white-space:nowrap}._52E3gW_prefix input{min-width:0;height:36px;padding:0 var(--space-3) 0 0;color:var(--text-primary);font:inherit;font-size:var(--font-size-sm);background:0 0;border:0;flex:1}._52E3gW_prefix input:focus{outline:none}._52E3gW_prefix[data-invalid]{border-color:var(--status-error)}._52E3gW_hint{color:var(--text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-normal);margin:0}._52E3gW_err{color:var(--status-error);font-size:var(--font-size-xs);margin:0}._52E3gW_ok{color:var(--text-secondary);font-size:var(--font-size-xs);margin:0}._52E3gW_choices{gap:var(--space-2);flex-wrap:wrap;display:flex}._52E3gW_choice{min-width:120px;padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font:inherit;font-size:var(--font-size-sm);text-align:left;cursor:pointer;flex-direction:column;gap:2px;display:flex}._52E3gW_choice:hover{background:var(--surface-hover)}._52E3gW_choice[aria-pressed=true]{border-color:var(--data-1);box-shadow:inset 0 0 0 1px var(--data-1);font-weight:var(--font-weight-semibold)}._52E3gW_choice:focus-visible{box-shadow:0 0 0 3px var(--state-focus-ring);outline:none}._52E3gW_from{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-hover);font-size:var(--font-size-sm);margin:0}._52E3gW_alert{color:var(--status-error);font-size:var(--font-size-sm);margin:0}._52E3gW_done{gap:var(--space-3);flex-direction:column;display:flex}._52E3gW_doneTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:0}._52E3gW_line{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}._52E3gW_line_good{background:var(--status-success-bg)}._52E3gW_line_warn{background:var(--status-warning-bg)}._52E3gW_foot{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;width:100%;display:flex}@media (max-width:599px){._52E3gW_grid{grid-template-columns:minmax(0,1fr)}}
.SnqoAW_share{gap:var(--space-2);width:100%;min-width:0;font-family:var(--font-sans);color:var(--text-primary);flex-direction:column;display:flex}.SnqoAW_row{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.SnqoAW_label{color:var(--text-secondary);font-size:var(--font-size-sm);margin:0}.SnqoAW_select{height:32px;padding:0 var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--font-size-sm)}.SnqoAW_select:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.SnqoAW_linkRow{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-page,var(--surface-card));flex-wrap:wrap;display:flex}.SnqoAW_link{min-width:0;height:32px;padding:0 var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-mono,monospace);font-size:var(--font-size-xs);flex:200px}.SnqoAW_expiry{color:var(--text-secondary);font-size:var(--font-size-xs);flex-basis:100%;margin:0}.SnqoAW_ask{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--status-warning-bg);color:var(--color-gray-800);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.SnqoAW_askText{margin:0}.SnqoAW_askActions{gap:var(--space-2);display:flex}.SnqoAW_message{color:var(--text-secondary);font-size:var(--font-size-sm);margin:0}.SnqoAW_messageBad{color:var(--status-error-fg,var(--text-primary))}@media (max-width:480px){.SnqoAW_link{flex-basis:100%}}
.NAFxCa_agenda{gap:var(--space-3);flex-direction:column;display:flex}.NAFxCa_chips{gap:var(--space-2);padding-bottom:var(--space-1);display:flex;overflow-x:auto}.NAFxCa_chip{height:32px;padding:0 var(--space-3);border:1px solid var(--border-strong);background:var(--surface-card);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;border-radius:999px;flex:none}.NAFxCa_chip[aria-pressed=true]{background:var(--state-selected-bg-strong);border-color:var(--state-selected-border-strong);color:var(--state-selected-text-strong)}.NAFxCa_agendaList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.NAFxCa_agendaItem,.NAFxCa_agendaFree{gap:var(--space-2);grid-template-columns:48px minmax(0,1fr);align-items:stretch;display:grid}.NAFxCa_agendaTime{color:var(--text-primary);font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);padding-top:11px}.NAFxCa_agendaBooking{min-width:0;padding:var(--space-3);border-radius:var(--radius-md);background:var(--status-success-bg);color:var(--text-primary);font-family:var(--font-sans);text-align:left;cursor:pointer;border:0;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.NAFxCa_agendaBooking b{font-size:var(--font-size-sm)}.NAFxCa_agendaBooking>span:not([class]){color:var(--text-secondary);font-size:var(--font-size-xs)}.NAFxCa_agendaBooking[data-status=pending]{background:var(--status-warning-bg)}.NAFxCa_agendaBooking[data-status=done]{background:var(--status-neutral-bg)}.NAFxCa_agendaBooking[data-status=no_show]{background:var(--status-error-bg)}.NAFxCa_agendaBooking[data-status=checked_in]{background:color-mix(in srgb, var(--status-success) 28%, var(--surface-card))}.NAFxCa_agendaFree button{align-items:center;gap:var(--space-2);padding:var(--space-3);border:1.5px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-align:left;cursor:pointer;background:0 0;display:flex}.NAFxCa_agendaNow{align-items:center;gap:var(--space-2);display:flex}.NAFxCa_agendaNow span{background:var(--text-primary);color:var(--text-inverse);font-family:var(--font-mono);border-radius:999px;padding:4px 6px;font-size:11px;line-height:1}.NAFxCa_agendaNow:after{content:"";background:var(--text-primary);flex:1;height:2px}.NAFxCa_agendaEvent{padding:var(--space-2) var(--space-3);border-left:3px solid var(--data-2);border-radius:var(--radius-md,8px);background:color-mix(in srgb, var(--data-2) 14%, var(--surface-card));font-size:var(--font-size-sm);flex-direction:column;gap:2px;display:flex}.NAFxCa_agendaEvent span{color:var(--text-muted);font-size:var(--font-size-xs)}
._87WODa_title{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}._87WODa_code{font-family:var(--font-mono);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}._87WODa_head{gap:var(--space-2);padding-bottom:var(--space-4);flex-direction:column;display:flex}._87WODa_name{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin:0}._87WODa_when{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;margin:0}._87WODa_line{color:var(--text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}._87WODa_fine{color:var(--text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-normal);margin:0}._87WODa_linkish{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._87WODa_linkish:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._87WODa_progress{gap:var(--space-1);color:var(--text-secondary);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;flex-direction:column;display:flex}._87WODa_meter{background:var(--surface-hover);border-radius:999px;height:6px;display:block;position:relative;overflow:hidden}._87WODa_meter i{background:var(--data-1);border-radius:999px;position:absolute;inset:0 auto 0 0}._87WODa_waiting,._87WODa_owed{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);margin:0;display:flex}._87WODa_waiting{background:var(--status-warning-bg);color:var(--color-gray-800)}._87WODa_owed{background:var(--status-error-bg);color:var(--color-gray-800);font-weight:var(--font-weight-medium)}._87WODa_banner{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--status-warning-bg);color:var(--color-gray-800);font-size:var(--font-size-sm);line-height:var(--line-height-normal);display:flex}._87WODa_banner svg{flex:none;margin-top:2px}._87WODa_inTheWay{gap:var(--space-1);margin:var(--space-2) 0 0;padding-left:var(--space-4);flex-direction:column;display:flex}._87WODa_section{gap:var(--space-2);padding:var(--space-4) 0;border-top:1px solid var(--border-default);flex-direction:column;display:flex}._87WODa_sectionTitle{color:var(--text-muted);font-family:var(--font-mono);font-size:11px;font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase;margin:0}._87WODa_problem{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--status-warning-bg);color:var(--color-gray-800);font-size:var(--font-size-sm);margin:0}._87WODa_schedule{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}._87WODa_schedule th{padding:0 var(--space-2) var(--space-2) 0;border-bottom:1px solid var(--border-default);color:var(--text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-align:left}._87WODa_schedule td{padding:var(--space-2) var(--space-2) var(--space-2) 0;border-bottom:1px solid var(--border-default);vertical-align:top}._87WODa_schedule th:last-child,._87WODa_schedule td:last-child{padding-right:0}._87WODa_schedule ._87WODa_num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._87WODa_schedule tr[data-muted] td{color:var(--text-muted)}._87WODa_due{white-space:nowrap;font-variant-numeric:tabular-nums}._87WODa_tag{margin-left:var(--space-2)}._87WODa_sub{color:var(--text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);margin-top:2px;display:block}._87WODa_gap td{background:var(--surface-hover);box-shadow:inset 3px 0 0 var(--border-strong);padding-left:var(--space-3)}._87WODa_gap[data-on-sale] td{box-shadow:inset 3px 0 0 var(--data-3)}._87WODa_total td{border-bottom:0}._87WODa_kv{gap:var(--space-1);font-size:var(--font-size-sm);flex-direction:column;margin:0;display:flex}._87WODa_kv>div{justify-content:space-between;gap:var(--space-3);display:flex}._87WODa_kv dt{color:var(--text-secondary)}._87WODa_kv dd{font-variant-numeric:tabular-nums;margin:0}._87WODa_kvStrong{padding-top:var(--space-1);border-top:1px solid var(--border-default);font-weight:var(--font-weight-semibold)}._87WODa_tenant{font-size:var(--font-size-sm);margin:0}._87WODa_contact{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--text-secondary);-webkit-user-select:all;user-select:all;margin:0}._87WODa_notes{white-space:pre-wrap;font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}._87WODa_history{gap:var(--space-2);font-size:var(--font-size-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._87WODa_history li{justify-content:space-between;gap:var(--space-3);display:flex}._87WODa_history time{color:var(--text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}._87WODa_foot{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._87WODa_foot ._87WODa_fine{flex:220px}._87WODa_skeleton{gap:var(--space-3);flex-direction:column;display:flex}._87WODa_skeleton span{border-radius:var(--radius-sm);background:var(--surface-hover);height:18px;display:block}._87WODa_skeleton span:first-child{width:60%}._87WODa_skeleton span:last-child{height:160px}
._3H7cHG_screen{--v2-accent:var(--data-1);--v2-util:var(--data-3);gap:var(--space-5);transition:opacity var(--motion-normal) var(--ease-standard);flex-direction:column;display:flex}._3H7cHG_screen[data-refreshing]{opacity:.6}._3H7cHG_head{justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}._3H7cHG_title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:-.01em;margin:0}._3H7cHG_updated{margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--font-size-sm)}._3H7cHG_updated b{color:var(--text-primary);font-weight:var(--font-weight-semibold)}._3H7cHG_updatedZone{color:var(--text-muted)}._3H7cHG_headTools{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._3H7cHG_stale{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--status-warning-bg);color:var(--color-gray-800);font-size:var(--font-size-sm);margin:0}._3H7cHG_period{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._3H7cHG_segmented{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);padding:2px;display:inline-flex}._3H7cHG_segment{height:30px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:0}._3H7cHG_segment:hover{color:var(--text-primary)}._3H7cHG_segment[aria-pressed=true]{background:var(--state-selected-bg-strong);color:var(--state-selected-text-strong)}._3H7cHG_segment:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}._3H7cHG_step{gap:var(--space-1);display:inline-flex}._3H7cHG_to{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--font-size-sm);display:inline-flex}._3H7cHG_to input{height:32px;padding:0 var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--font-size-sm)}._3H7cHG_to input:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}._3H7cHG_chartCard{min-width:0}._3H7cHG_cards{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._3H7cHG_notice{max-width:560px;padding:var(--space-6);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card)}._3H7cHG_noticeTitle{margin:0 0 var(--space-2);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}._3H7cHG_noticeText{color:var(--text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}._3H7cHG_noticeActions{align-items:center;gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._3H7cHG_noticeLink{color:var(--text-secondary);font-size:var(--font-size-sm);text-decoration:underline}._3H7cHG_skeleton{gap:var(--space-3);flex-direction:column;display:flex}._3H7cHG_skeletonBar,._3H7cHG_skeletonTile,._3H7cHG_skeletonBlock{border-radius:var(--radius-md);background:var(--surface-hover);animation:1.2s ease-in-out infinite _3H7cHG_pulse}._3H7cHG_skeletonBar{height:44px}._3H7cHG_skeletonTiles{gap:var(--space-3);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}._3H7cHG_skeletonTile{height:120px}._3H7cHG_skeletonBlock{height:300px}@keyframes _3H7cHG_pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){._3H7cHG_skeletonBar,._3H7cHG_skeletonTile,._3H7cHG_skeletonBlock{animation:none}}@media (max-width:1199px){._3H7cHG_skeletonTiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899px){._3H7cHG_cards{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){._3H7cHG_skeletonTiles{grid-template-columns:repeat(2,minmax(0,1fr))}}._3H7cHG_headLink{align-items:center;gap:var(--space-1);height:32px;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-decoration:none;display:inline-flex}._3H7cHG_headLink:hover{background:var(--surface-hover)}
.A72baG_filters{gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.A72baG_select,.A72baG_input{min-height:36px;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font:inherit;font-size:var(--font-size-sm)}.A72baG_input{flex:200px;min-width:0}.A72baG_note{margin:0 0 var(--space-2);color:var(--text-muted);font-size:var(--font-size-sm)}.A72baG_list{margin:0;padding:0;list-style:none}.A72baG_row{gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--border-default);font-size:var(--font-size-sm);grid-template-columns:130px minmax(0,1fr) auto;align-items:start;display:grid}.A72baG_row:last-child{border-bottom:0}.A72baG_when{color:var(--text-secondary);font-variant-numeric:tabular-nums}.A72baG_what{min-width:0;color:var(--text-primary);overflow-wrap:anywhere}.A72baG_subject,.A72baG_why{color:var(--text-muted);font-size:var(--font-size-xs);display:block}.A72baG_why{color:var(--text-secondary)}.A72baG_more{padding-top:var(--space-2);justify-content:center;display:flex}@media (max-width:640px){.A72baG_row{grid-template-columns:minmax(0,1fr) auto}.A72baG_when{grid-column:1/-1}}
._3AisMW_tileActions{gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}._3AisMW_segGroup{border-radius:var(--radius-md);background:var(--surface-hover);flex-wrap:wrap;gap:2px;max-width:100%;padding:3px;display:inline-flex}._3AisMW_seg{align-items:center;gap:var(--space-2);height:30px;padding:0 var(--space-3);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;display:inline-flex}._3AisMW_seg:hover{color:var(--text-primary)}._3AisMW_seg[aria-pressed=true]{background:var(--surface-card);color:var(--text-primary);box-shadow:var(--shadow-sm)}._3AisMW_seg:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._3AisMW_segCount{background:var(--status-neutral-bg);font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;min-width:18px;padding:0 5px}._3AisMW_deskPanel{margin-top:var(--space-3)}._3AisMW_deskList{margin:0;padding:0;list-style:none}._3AisMW_deskRow{align-items:start;gap:var(--space-2) var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--border-default);grid-template-columns:60px minmax(0,1fr) auto;display:grid}._3AisMW_deskRow:first-child{border-top:0;padding-top:0}._3AisMW_deskWhen{line-height:var(--line-height-tight);flex-direction:column;display:flex}._3AisMW_deskWhen b{font-family:var(--font-mono);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}._3AisMW_deskWhen small{color:var(--text-muted);font-size:11px}._3AisMW_deskMain{flex-direction:column;min-width:0;display:flex}._3AisMW_deskName{width:fit-content;max-width:100%;color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;text-decoration:none}._3AisMW_deskName:hover,._3AisMW_quietLink:hover{text-decoration:underline}._3AisMW_deskLine{color:var(--text-secondary);font-size:var(--font-size-xs);line-height:var(--line-height-normal)}._3AisMW_deskPay{margin-top:var(--space-1);color:var(--text-primary);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums}._3AisMW_deskPay[data-tone=muted]{color:var(--text-muted)}._3AisMW_deskEnd{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}._3AisMW_iconBad{background:var(--status-error-bg);color:var(--color-gray-800)}._3AisMW_iconInfo{background:color-mix(in srgb, var(--v2-accent,var(--data-1)) 12%, transparent);color:var(--color-gray-800)}._3AisMW_iconMuted{background:var(--status-neutral-bg);color:var(--text-muted)}._3AisMW_note{color:var(--text-secondary)}._3AisMW_quietLink{width:fit-content;max-width:100%;color:var(--text-primary);text-decoration:none}._3AisMW_needText{flex:1}._3AisMW_needText ._3AisMW_needSub{white-space:normal}._3AisMW_lower{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;display:grid}._3AisMW_miniHead{margin:0 0 var(--space-2);color:var(--text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase}._3AisMW_turns{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._3AisMW_turns li{padding:var(--space-2) 0;border-top:1px solid var(--border-default);font-size:var(--font-size-sm);flex-direction:column;gap:2px;display:flex}._3AisMW_turns li:first-child{border-top:0;padding-top:0}._3AisMW_turns span{color:var(--text-secondary);font-size:var(--font-size-xs);line-height:var(--line-height-normal)}._3AisMW_muted{color:var(--text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}._3AisMW_ahead{gap:var(--space-1);grid-template-columns:repeat(14,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._3AisMW_aheadNight{align-items:center;gap:var(--space-1);min-width:0;padding:var(--space-1) 0;border-radius:var(--radius-sm);flex-direction:column;display:flex}._3AisMW_aheadNight[data-tonight]{background:color-mix(in srgb, var(--v2-accent,var(--data-1)) 8%, transparent)}._3AisMW_aheadBar{border-bottom:1px solid var(--border-strong);flex:none;width:100%;height:80px;margin-top:16px;position:relative}._3AisMW_aheadBar i{width:min(18px,70%);height:var(--h);background:color-mix(in srgb, var(--v2-accent,var(--data-1)) 55%, transparent);border-radius:3px 3px 0 0;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._3AisMW_aheadNight[data-tonight] ._3AisMW_aheadBar i{background:var(--v2-accent,var(--data-1))}._3AisMW_aheadValue{right:0;bottom:calc(var(--h) + 2px);text-align:center;white-space:nowrap;font-size:10px;line-height:1.2;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;position:absolute;left:0}._3AisMW_aheadLabel{color:var(--text-secondary);text-align:center;white-space:nowrap;font-size:11px;line-height:1.2}._3AisMW_aheadLabel b{color:var(--text-primary);font-weight:var(--font-weight-semibold);display:block}._3AisMW_aheadIn{color:var(--text-muted);white-space:nowrap;font-size:10px}._3AisMW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:899px){._3AisMW_lower{grid-template-columns:minmax(0,1fr)}}@media (max-width:519px){._3AisMW_segGroup{display:flex}._3AisMW_seg{justify-content:center;gap:var(--space-1);flex:auto;padding:0 6px}._3AisMW_deskRow{grid-template-columns:52px minmax(0,1fr)}._3AisMW_deskWhen b{font-size:var(--font-size-xs)}._3AisMW_deskEnd{flex-flow:wrap;grid-column:2;align-items:center}._3AisMW_ahead{row-gap:var(--space-3);grid-template-columns:repeat(7,minmax(0,1fr))}._3AisMW_aheadBar{height:64px}}