@import "https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,400..800&display=swap";:root,[data-gil-theme=light]{--gil-color-overlay:#0000008f;--gil-color-bg-primary:#fff;--gil-color-bg-secondary:#f7f8f8;--gil-color-bg-tertiary:#eff1f1;--gil-color-bg-primary-inverted:#1c1c1c;--gil-color-bg-secondary-inverted:#292929;--gil-color-bg-tertiary-inverted:#363636;--gil-color-bg-colored:#07959d;--gil-color-bg-colored-2:#056f7c;--gil-color-bg-light:#e7fdfd;--gil-color-bg-lighter:#f1fefe;--gil-color-text-thick:#000;--gil-color-text-mid:#71737f;--gil-color-text-low:#b9bbc6;--gil-color-text-on-primary:#fff;--gil-color-text-on-secondary:#000;--gil-color-text-on-error:#fff;--gil-color-text-on-disabled:#71737f;--gil-color-text-on-success:#fff;--gil-color-buttons-primary:#07959d;--gil-color-buttons-primary-hover:#056f7c;--gil-color-buttons-primary-clicked:#056f7c;--gil-color-buttons-secondary:#003845;--gil-color-buttons-secondary-hover:#0c262c;--gil-color-buttons-secondary-clicked:#0c262c;--gil-color-buttons-tertiary-colored:#d4f7f2;--gil-color-buttons-tertiary-colored-hover:#bef3eb;--gil-color-buttons-tertiary:#fff;--gil-color-buttons-tertiary-hover:#e7e8ec;--gil-color-buttons-tertiary-on-color:#fff;--gil-color-buttons-tertiary-on-color-hover:#fff;--gil-color-buttons-link:#07959d;--gil-color-buttons-error:#d62828;--gil-color-buttons-error-hover:#df5353;--gil-color-buttons-error-clicked:#f00000;--gil-color-buttons-disabled:#f9f9fb;--gil-color-accents-flame:#ffbb0f;--gil-color-accents-flag:#d62828;--gil-color-accents-malachite:#0ce35b;--gil-color-accents-icy:#b1fafa;--gil-color-accents-electric:#5f2dd8;--gil-color-accents-royal:#2767dd;--gil-color-accents-blackberry:#4b1d3f;--gil-color-border-thick:#b9bbc6;--gil-color-border-mid:#cdced7;--gil-color-border-soft:#d8d9e0;--gil-color-border-surface-soft:#eef1f0;--gil-color-border-error:#fe8170;--gil-color-feedback-error-bg:#ffe9e5;--gil-color-feedback-error-text:#d62828;--gil-color-feedback-error-border:#fe8170;--gil-color-feedback-error-icon:#d62828;--gil-color-feedback-warning-bg:#fffae8;--gil-color-feedback-warning-text:#bd8700;--gil-color-feedback-warning-border:#dba82a;--gil-color-feedback-warning-icon:#bd8700;--gil-color-feedback-success-bg:#f5fbf2;--gil-color-feedback-success-text:#089b3e;--gil-color-feedback-success-border:#a0e586;--gil-color-feedback-success-icon:#089b3e;--gil-color-feedback-info-bg:#eff0f3;--gil-color-feedback-info-text:#000;--gil-color-feedback-info-border:#b9bbc6;--gil-color-feedback-info-icon:#000;--gil-color-text-grey-thick:#595a64;--gil-color-bg-color-xlight:#f7f8f8;--gil-color-bg-color-light:#eefcfa;--gil-color-bg-color-disabled:#f9f9fb;--gil-color-accents-primary:#26d9c5;--gil-color-accents-forest:#0b3d1d;--gil-avatar-grey-bg:#eff0f3;--gil-avatar-grey-fg:#1e1f24;--gil-avatar-yellow-bg:#fee685;--gil-avatar-yellow-fg:#7b3306;--gil-avatar-green-bg:#7bf1a8;--gil-avatar-green-fg:#052e16;--gil-avatar-mint-bg:#c4e9e0;--gil-avatar-mint-fg:#13322b;--gil-avatar-purple-bg:#dbcffc;--gil-avatar-purple-fg:#160448;--gil-avatar-red-bg:#ffc9c9;--gil-avatar-red-fg:#82181a;--gil-avatar-glyph-yellow-bg:#ffeec2;--gil-avatar-glyph-yellow-light:#ffd875;--gil-avatar-glyph-yellow-dark:#db9d00;--gil-avatar-glyph-red-bg:#f5cbcb;--gil-avatar-glyph-red-light:#efa9a9;--gil-avatar-glyph-red-dark:#ac2020;--gil-avatar-glyph-green-bg:#c5fcd9;--gil-avatar-glyph-green-light:#9efac0;--gil-avatar-glyph-green-dark:#0ac24e;--gil-avatar-glyph-teal-bg:#c5fbfb;--gil-avatar-glyph-teal-light:#9ff9f9;--gil-avatar-glyph-teal-dark:#0ed3d3}[data-gil-theme=dark]{--gil-color-overlay:#0000008f;--gil-color-bg-primary:#1c1c1c;--gil-color-bg-secondary:#292929;--gil-color-bg-tertiary:#363636;--gil-color-bg-primary-inverted:#fff;--gil-color-bg-secondary-inverted:#f7f8f8;--gil-color-bg-tertiary-inverted:#eff1f1;--gil-color-bg-colored:#003845;--gil-color-bg-colored-2:#0c262c;--gil-color-bg-light:#1c1c1c;--gil-color-bg-lighter:#0f0f0f;--gil-color-text-thick:#fff;--gil-color-text-mid:#868893;--gil-color-text-low:#5f606a;--gil-color-text-on-primary:#fff;--gil-color-text-on-secondary:#000;--gil-color-text-on-error:#fff;--gil-color-text-on-disabled:#ffffff80;--gil-color-text-on-success:#fff;--gil-color-buttons-primary:#003845;--gil-color-buttons-primary-hover:#0c262c;--gil-color-buttons-primary-clicked:#0c262c;--gil-color-buttons-secondary:#07959d;--gil-color-buttons-secondary-hover:#056f7c;--gil-color-buttons-secondary-clicked:#056f7c;--gil-color-buttons-tertiary-colored:#262626;--gil-color-buttons-tertiary-colored-hover:#363636;--gil-color-buttons-tertiary:#222325;--gil-color-buttons-tertiary-hover:#292a2e;--gil-color-buttons-tertiary-on-color:#fff;--gil-color-buttons-tertiary-on-color-hover:#fff;--gil-color-buttons-link:#26d9c5;--gil-color-buttons-error:#d62828;--gil-color-buttons-error-hover:#df5353;--gil-color-buttons-error-clicked:#f00000;--gil-color-buttons-disabled:#f9f9fb33;--gil-color-accents-flame:#ffbb0f;--gil-color-accents-flag:#d62828;--gil-color-accents-malachite:#0ce35b;--gil-color-accents-icy:#b1fafa;--gil-color-accents-electric:#5f2dd8;--gil-color-accents-royal:#2767dd;--gil-color-accents-blackberry:#4b1d3f;--gil-color-border-thick:#5f606a;--gil-color-border-mid:#46484f;--gil-color-border-soft:#393a40;--gil-color-border-surface-soft:#141414;--gil-color-border-error:#c03529;--gil-color-feedback-error-bg:#3f0f0b;--gil-color-feedback-error-text:#d62828;--gil-color-feedback-error-border:#c03529;--gil-color-feedback-error-icon:#d62828;--gil-color-feedback-warning-bg:#1c180f;--gil-color-feedback-warning-text:#f0ac00;--gil-color-feedback-warning-border:#876923;--gil-color-feedback-warning-icon:#f0ac00;--gil-color-feedback-success-bg:#111b0d;--gil-color-feedback-success-text:#7bf63c;--gil-color-feedback-success-border:#2b5717;--gil-color-feedback-success-icon:#7bf63c;--gil-color-feedback-info-bg:#222325;--gil-color-feedback-info-text:#fff;--gil-color-feedback-info-border:#5f606a;--gil-color-feedback-info-icon:#fff;--gil-color-text-grey-thick:#b9bbc6;--gil-color-bg-color-xlight:#292929;--gil-color-bg-color-light:#0c262c;--gil-color-bg-color-disabled:#292929;--gil-color-accents-primary:#26d9c5;--gil-color-accents-forest:#0b3d1d}@media (prefers-color-scheme:dark){[data-gil-theme=system]{--gil-color-overlay:#0000008f;--gil-color-bg-primary:#1c1c1c;--gil-color-bg-secondary:#292929;--gil-color-bg-tertiary:#363636;--gil-color-bg-primary-inverted:#fff;--gil-color-bg-secondary-inverted:#f7f8f8;--gil-color-bg-tertiary-inverted:#eff1f1;--gil-color-bg-colored:#003845;--gil-color-bg-colored-2:#0c262c;--gil-color-bg-light:#1c1c1c;--gil-color-bg-lighter:#0f0f0f;--gil-color-text-thick:#fff;--gil-color-text-mid:#868893;--gil-color-text-low:#5f606a;--gil-color-text-on-primary:#fff;--gil-color-text-on-secondary:#000;--gil-color-text-on-error:#fff;--gil-color-text-on-disabled:#ffffff80;--gil-color-text-on-success:#fff;--gil-color-buttons-primary:#003845;--gil-color-buttons-primary-hover:#0c262c;--gil-color-buttons-primary-clicked:#0c262c;--gil-color-buttons-secondary:#07959d;--gil-color-buttons-secondary-hover:#056f7c;--gil-color-buttons-secondary-clicked:#056f7c;--gil-color-buttons-tertiary-colored:#262626;--gil-color-buttons-tertiary-colored-hover:#363636;--gil-color-buttons-tertiary:#222325;--gil-color-buttons-tertiary-hover:#292a2e;--gil-color-buttons-tertiary-on-color:#fff;--gil-color-buttons-tertiary-on-color-hover:#fff;--gil-color-buttons-link:#26d9c5;--gil-color-buttons-error:#d62828;--gil-color-buttons-error-hover:#df5353;--gil-color-buttons-error-clicked:#f00000;--gil-color-buttons-disabled:#f9f9fb33;--gil-color-accents-flame:#ffbb0f;--gil-color-accents-flag:#d62828;--gil-color-accents-malachite:#0ce35b;--gil-color-accents-icy:#b1fafa;--gil-color-accents-electric:#5f2dd8;--gil-color-accents-royal:#2767dd;--gil-color-accents-blackberry:#4b1d3f;--gil-color-border-thick:#5f606a;--gil-color-border-mid:#46484f;--gil-color-border-soft:#393a40;--gil-color-border-surface-soft:#141414;--gil-color-border-error:#c03529;--gil-color-feedback-error-bg:#3f0f0b;--gil-color-feedback-error-text:#d62828;--gil-color-feedback-error-border:#c03529;--gil-color-feedback-error-icon:#d62828;--gil-color-feedback-warning-bg:#1c180f;--gil-color-feedback-warning-text:#f0ac00;--gil-color-feedback-warning-border:#876923;--gil-color-feedback-warning-icon:#f0ac00;--gil-color-feedback-success-bg:#111b0d;--gil-color-feedback-success-text:#7bf63c;--gil-color-feedback-success-border:#2b5717;--gil-color-feedback-success-icon:#7bf63c;--gil-color-feedback-info-bg:#222325;--gil-color-feedback-info-text:#fff;--gil-color-feedback-info-border:#5f606a;--gil-color-feedback-info-icon:#fff;--gil-color-text-grey-thick:#b9bbc6;--gil-color-bg-color-xlight:#292929;--gil-color-bg-color-light:#0c262c;--gil-color-bg-color-disabled:#292929;--gil-color-accents-primary:#26d9c5;--gil-color-accents-forest:#0b3d1d}}:root{--gil-radius-xs:4px;--gil-radius-s:8px;--gil-radius-m:12px;--gil-radius-l:16px;--gil-radius-xl:24px;--gil-radius-2xl:32px;--gil-radius-3xl:999px;--gil-font-size-xs:10px;--gil-font-size-s:12px;--gil-font-size-m:14px;--gil-font-size-l:16px;--gil-font-size-xl:18px;--gil-font-size-2xl:24px;--gil-font-size-3xl:32px;--gil-font-size-4xl:40px;--gil-font-weight-regular:400;--gil-font-weight-medium:500;--gil-font-weight-semi-bold:600;--gil-font-weight-bold:700;--gil-font-weight-extra-bold:800;--gil-line-height-2xs:12px;--gil-line-height-xs:14px;--gil-line-height-s:16px;--gil-line-height-m:20px;--gil-line-height-l:24px;--gil-line-height-xl:32px;--gil-line-height-2xl:40px;--gil-line-height-3xl:48px;--gil-font-family-primary-typeface:"Inter", "Inter Variable", ui-sans-serif, system-ui, sans-serif;--gil-font-family-heading-typeface:"Inter Display", "Inter", "Inter Variable", ui-sans-serif, system-ui, sans-serif;--gil-space-3xs:0px;--gil-space-3xs-2:2px;--gil-space-2xs:4px;--gil-space-xs:8px;--gil-space-s:12px;--gil-space-m:16px;--gil-space-l:20px;--gil-space-xl:24px;--gil-space-2xl:32px;--gil-space-3xl:40px;--gil-space-4xl:48px;--gil-space-5xl:56px;--gil-space-6xl:64px;--gil-space-7xl:72px;--gil-space-8xl:80px;--gil-space-9xl:96px;--gil-space-10xl:128px;--gil-space-11xl:160px;--gil-shadow-focus-ring:0 0 0 2px #07959d33;--gil-shadow-inset-hairline:inset 0 0 0 1px;--gil-shadow-avatar-inner:inset 0 -8px 16px #c5c7c97a;--gil-shadow-tab-active:inset 0 -2px 0 #26d9c5;--gil-shadow-table-cell:inset -1px -1px 0 #eef1f0}.gil-text-heading-3xl{font-family:var(--gil-font-family-heading-typeface);letter-spacing:-1.06px;text-transform:capitalize;font-size:56px;font-weight:700;line-height:1.2}.gil-text-heading-2xl{font-family:var(--gil-font-family-heading-typeface);letter-spacing:-1.06px;text-transform:capitalize;font-size:48px;font-weight:600;line-height:1.2}.gil-text-heading-xl{font-family:var(--gil-font-family-heading-typeface);letter-spacing:normal;font-size:40px;font-weight:600;line-height:1}.gil-text-heading-l{font-family:var(--gil-font-family-heading-typeface);letter-spacing:normal;font-size:32px;font-weight:600;line-height:32px}.gil-text-heading-m{font-family:var(--gil-font-family-heading-typeface);letter-spacing:normal;font-size:24px;font-weight:600;line-height:1.2}.gil-text-heading-s{font-family:var(--gil-font-family-heading-typeface);letter-spacing:normal;font-size:18px;font-weight:600;line-height:1.2}.gil-text-title-s{font-family:var(--gil-font-family-primary-typeface);letter-spacing:-.17px;font-size:12px;font-weight:600;line-height:1.6}.gil-text-title-m{font-family:var(--gil-font-family-primary-typeface);letter-spacing:-.17px;font-size:14px;font-weight:600;line-height:1.6}.gil-text-title-l{font-family:var(--gil-font-family-primary-typeface);letter-spacing:-.17px;font-size:16px;font-weight:600;line-height:1.6}.gil-text-title-large-cap{font-family:var(--gil-font-family-primary-typeface);letter-spacing:-.17px;text-transform:capitalize;font-size:16px;font-weight:600;line-height:1.6}.gil-text-body-xs{font-family:var(--gil-font-family-primary-typeface);letter-spacing:normal;font-size:10px;font-weight:400;line-height:1.6}.gil-text-body-s{font-family:var(--gil-font-family-primary-typeface);letter-spacing:normal;font-size:12px;font-weight:400;line-height:1.6}.gil-text-body-m{font-family:var(--gil-font-family-primary-typeface);letter-spacing:normal;font-size:14px;font-weight:400;line-height:1.6}.gil-text-body-l{font-family:var(--gil-font-family-primary-typeface);letter-spacing:normal;font-size:16px;font-weight:400;line-height:1.6}.gil-text-body-l-semibold{font-family:var(--gil-font-family-primary-typeface);letter-spacing:normal;font-size:16px;font-weight:600;line-height:1.6}.gil-text-body-xl{font-family:var(--gil-font-family-primary-typeface);letter-spacing:normal;font-size:20px;font-weight:400;line-height:1.6}.gil-text-label-xs{font-family:var(--gil-font-family-primary-typeface);letter-spacing:-.17px;font-size:10px;font-weight:500;line-height:1}.gil-text-label-s{font-family:var(--gil-font-family-primary-typeface);letter-spacing:-.17px;font-size:10px;font-weight:600;line-height:1}.gil-text-label-m{font-family:var(--gil-font-family-primary-typeface);letter-spacing:-.17px;font-size:12px;font-weight:500;line-height:1}.gil-text-label-l{font-family:var(--gil-font-family-primary-typeface);letter-spacing:-.17px;font-size:12px;font-weight:600;line-height:1}.gil-text-label-xl{font-family:var(--gil-font-family-primary-typeface);letter-spacing:-.17px;font-size:14px;font-weight:500;line-height:1}.gil-text-label-xxl{font-family:var(--gil-font-family-primary-typeface);letter-spacing:-.17px;font-size:14px;font-weight:600;line-height:1}.gil-root,[data-gil-theme]{font-family:var(--gil-font-family-primary-typeface);color:var(--gil-color-text-thick);background:var(--gil-color-bg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gil-text-heading-3xl,.gil-text-heading-2xl,.gil-text-heading-xl,.gil-text-heading-l,.gil-text-heading-m,.gil-text-heading-s{font-optical-sizing:auto}.gil-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.gil-focusable:focus-visible,.gil-focus-ring:focus-visible{box-shadow:var(--gil-shadow-focus-ring);outline:none}@keyframes gil-spin{to{transform:rotate(360deg)}}.gil-icon{vertical-align:middle;color:inherit;flex-shrink:0;display:inline-block}.gil-icon--spin{animation:1s linear infinite gil-spin}.gil-button{--_bg:var(--gil-color-buttons-primary);--_bg-hover:var(--gil-color-buttons-primary-hover);--_bg-active:var(--gil-color-buttons-primary-clicked);--_fg:var(--gil-color-text-on-primary);--_border:transparent;justify-content:center;align-items:center;gap:var(--gil-space-2xs);border-radius:var(--gil-radius-3xl);background:var(--_bg);color:var(--_fg);box-shadow:inset 0 0 0 1px var(--_border);cursor:pointer;white-space:nowrap;font-family:var(--gil-font-family-primary-typeface);letter-spacing:-.17px;-webkit-tap-highlight-color:transparent;border:0;margin:0;font-weight:600;line-height:1.6;text-decoration:none;transition:background-color .12s,color .12s,box-shadow .12s;display:inline-flex}.gil-button:hover:not(:disabled){background:var(--_bg-hover)}.gil-button:active:not(:disabled){background:var(--_bg-active)}.gil-button:focus-visible{box-shadow:inset 0 0 0 1px var(--_border), var(--gil-shadow-focus-ring);outline:none}.gil-button:disabled{cursor:not-allowed;background:var(--gil-color-buttons-disabled);color:var(--gil-color-text-mid);box-shadow:none}.gil-button--full{width:100%;display:flex}.gil-button--primary:disabled{background:color-mix(in srgb, var(--gil-color-buttons-primary) 24%, transparent);color:var(--gil-color-text-on-primary)}.gil-button--secondary:disabled{background:color-mix(in srgb, var(--gil-color-buttons-secondary) 24%, transparent);color:var(--gil-color-text-on-primary)}.gil-button--l{padding:var(--gil-space-l);min-height:66px;font-size:16px}.gil-button--m{padding:var(--gil-space-s);min-height:46px;font-size:14px}.gil-button--s{padding:var(--gil-space-xs);min-height:36px;font-size:12px}.gil-button--icon-only.gil-button--l{width:66px}.gil-button--icon-only.gil-button--m{width:44px;min-height:44px}.gil-button--icon-only.gil-button--s{width:36px}.gil-button--secondary{--_bg:var(--gil-color-buttons-secondary);--_bg-hover:var(--gil-color-buttons-secondary-hover);--_bg-active:var(--gil-color-buttons-secondary-clicked)}.gil-button--tertiary-color{--_bg:var(--gil-color-buttons-tertiary-colored);--_bg-hover:var(--gil-color-buttons-tertiary-colored-hover);--_bg-active:var(--gil-color-buttons-tertiary-colored-hover);--_fg:var(--gil-color-text-thick)}.gil-button--tertiary-grey:hover:not(:disabled){box-shadow:none}.gil-button--tertiary-grey{--_bg:var(--gil-color-buttons-tertiary);--_bg-hover:var(--gil-color-buttons-tertiary-hover);--_bg-active:var(--gil-color-buttons-tertiary-hover);--_fg:var(--gil-color-text-thick);--_border:var(--gil-color-border-surface-soft)}.gil-button--destructive{--_bg:var(--gil-color-buttons-error);--_bg-hover:var(--gil-color-buttons-error-hover);--_bg-active:var(--gil-color-buttons-error-clicked);--_fg:var(--gil-color-text-on-error)}.gil-button--link{--_bg:transparent;--_bg-hover:transparent;--_bg-active:transparent;--_fg:var(--gil-color-text-thick);border-radius:var(--gil-radius-s);min-height:0;padding:0}.gil-button--link .gil-button__label{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.gil-button--link:hover:not(:disabled) .gil-button__label{text-decoration-thickness:2px}.gil-button--link:disabled{color:var(--gil-color-text-mid);background:0 0}.gil-button__brand{align-items:center;gap:var(--gil-space-xs);padding-right:var(--gil-space-xs);margin-right:var(--gil-space-2xs);border-right:1px solid var(--gil-color-accents-icy);display:inline-flex}.gil-badge{--_bg:var(--gil-color-feedback-info-bg);--_fg:var(--gil-color-feedback-info-text);--_bd:var(--gil-color-feedback-info-border);justify-content:center;align-items:center;gap:var(--gil-space-3xs-2);padding:var(--gil-space-3xs-2) var(--gil-space-xs);border-radius:var(--gil-radius-3xl);font:400 12px/1.6 var(--gil-font-family-primary-typeface);white-space:nowrap;color:var(--_fg);display:inline-flex}.gil-badge--light{background:var(--_bg)}.gil-badge--outline{box-shadow:inset 0 0 0 1px var(--_bd);background:0 0}.gil-badge--count{min-width:23px;height:23px;padding:0 var(--gil-space-2xs)}.gil-badge--error{--_bg:var(--gil-color-feedback-error-bg);--_fg:var(--gil-color-feedback-error-text);--_bd:var(--gil-color-feedback-error-border)}.gil-badge--warning{--_bg:var(--gil-color-feedback-warning-bg);--_fg:var(--gil-color-feedback-warning-text);--_bd:var(--gil-color-feedback-warning-border)}.gil-badge--success{--_bg:var(--gil-color-feedback-success-bg);--_fg:var(--gil-color-feedback-success-text);--_bd:var(--gil-color-feedback-success-border)}.gil-badge--light.gil-badge--warning{--_fg:var(--gil-color-accents-flame)}.gil-badge--light.gil-badge--error{--_fg:var(--gil-color-accents-flag)}.gil-badge--light.gil-badge--success{--_fg:var(--gil-color-accents-malachite)}.gil-alert{--_bg:var(--gil-color-feedback-info-bg);--_fg:var(--gil-color-feedback-info-text);--_bd:var(--gil-color-feedback-info-border);--_ic:var(--gil-color-feedback-info-icon);align-items:center;gap:var(--gil-space-m);padding:var(--gil-space-m);border-radius:var(--gil-radius-l);background:var(--_bg);box-shadow:inset 0 0 0 1px var(--_bd);color:var(--_fg);font:400 14px/1.6 var(--gil-font-family-primary-typeface);display:flex}.gil-alert__icon{width:24px;height:24px;color:var(--_ic);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gil-alert__content{flex:1;min-width:0}.gil-alert__action{flex-shrink:0}.gil-alert--error{--_bg:var(--gil-color-feedback-error-bg);--_fg:var(--gil-color-feedback-error-text);--_bd:var(--gil-color-feedback-error-border);--_ic:var(--gil-color-feedback-error-icon)}.gil-alert--warning{--_bg:var(--gil-color-feedback-warning-bg);--_fg:var(--gil-color-feedback-warning-text);--_bd:var(--gil-color-feedback-warning-border);--_ic:var(--gil-color-feedback-warning-icon)}.gil-alert--success{--_bg:var(--gil-color-feedback-success-bg);--_fg:var(--gil-color-feedback-success-text);--_bd:var(--gil-color-feedback-success-border);--_ic:var(--gil-color-feedback-success-icon)}.gil-avatar{--_bg:var(--gil-avatar-grey-bg);--_fg:var(--gil-avatar-grey-fg);border-radius:var(--gil-radius-3xl);background:var(--_bg);color:var(--_fg);font-family:var(--gil-font-family-primary-typeface);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;font-weight:500;display:inline-flex;position:relative;overflow:visible}.gil-avatar--image{box-shadow:none;background:var(--gil-color-bg-tertiary)}.gil-avatar--24{width:24px;height:24px;font-size:10px}.gil-avatar--32{width:32px;height:32px;font-size:12px}.gil-avatar--40{width:40px;height:40px;font-size:14px}.gil-avatar__img,.gil-avatar__glyph{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.gil-avatar__glyph{overflow:hidden}.gil-avatar--glyph-yellow{--_bg:var(--gil-avatar-glyph-yellow-bg);--_light:var(--gil-avatar-glyph-yellow-light);--_dark:var(--gil-avatar-glyph-yellow-dark)}.gil-avatar--glyph-red{--_bg:var(--gil-avatar-glyph-red-bg);--_light:var(--gil-avatar-glyph-red-light);--_dark:var(--gil-avatar-glyph-red-dark)}.gil-avatar--glyph-green{--_bg:var(--gil-avatar-glyph-green-bg);--_light:var(--gil-avatar-glyph-green-light);--_dark:var(--gil-avatar-glyph-green-dark)}.gil-avatar--glyph-teal{--_bg:var(--gil-avatar-glyph-teal-bg);--_light:var(--gil-avatar-glyph-teal-light);--_dark:var(--gil-avatar-glyph-teal-dark)}.gil-avatar__stop-light{stop-color:var(--_light)}.gil-avatar__stop-dark{stop-color:var(--_dark)}.gil-avatar--initials{box-shadow:var(--gil-shadow-avatar-inner)}.gil-avatar__initials{letter-spacing:-.17px;line-height:1}.gil-avatar--grey{--_bg:var(--gil-avatar-grey-bg);--_fg:var(--gil-avatar-grey-fg)}.gil-avatar--yellow{--_bg:var(--gil-avatar-yellow-bg);--_fg:var(--gil-avatar-yellow-fg)}.gil-avatar--green{--_bg:var(--gil-avatar-green-bg);--_fg:var(--gil-avatar-green-fg)}.gil-avatar--mint{--_bg:var(--gil-avatar-mint-bg);--_fg:var(--gil-avatar-mint-fg)}.gil-avatar--purple{--_bg:var(--gil-avatar-purple-bg);--_fg:var(--gil-avatar-purple-fg)}.gil-avatar--red{--_bg:var(--gil-avatar-red-bg);--_fg:var(--gil-avatar-red-fg)}.gil-avatar__dot{position:absolute;bottom:-1px;right:-1px}.gil-avatar--24 .gil-avatar__dot{bottom:-2px;right:-2px}.gil-avatar-stack{align-items:center;display:inline-flex}.gil-avatar-stack>.gil-avatar{box-shadow:0 0 0 2px var(--gil-color-bg-primary)}.gil-avatar-stack>.gil-avatar+.gil-avatar{margin-left:-12px}.gil-avatar-stack>.gil-avatar--24+.gil-avatar{margin-left:-8px}.gil-status-dot{border-radius:var(--gil-radius-2xl);width:8px;height:8px;box-shadow:0 0 0 2px var(--gil-color-bg-primary);background:var(--gil-color-accents-malachite);display:inline-block}.gil-status-dot--warning{background:var(--gil-color-accents-flame)}.gil-status-dot--error{background:var(--gil-color-accents-flag)}.gil-status-dot--success{background:var(--gil-color-accents-malachite)}.gil-field{gap:var(--gil-space-xs);flex-direction:column;width:100%;min-width:0;display:flex}.gil-field__control{align-items:center;gap:var(--gil-space-xs);padding:var(--gil-space-xs) var(--gil-space-s);border-radius:var(--gil-radius-m);background:var(--gil-color-bg-secondary);box-shadow:none;color:var(--gil-color-text-thick);box-sizing:border-box;transition:box-shadow .12s,background-color .12s;display:flex;position:relative}.gil-field__control--l{--gil-field-label-shift:16px;height:52px}.gil-field__control--m{--gil-field-label-shift:12px;height:44px}.gil-field__control:hover:not(.is-disabled):not(.is-error):not(:focus-within){background:var(--gil-color-bg-tertiary)}.gil-field__control:focus-within:not(.is-disabled){background:var(--gil-color-bg-primary);box-shadow:inset 0 0 0 1px var(--gil-color-buttons-primary), var(--gil-shadow-focus-ring)}.gil-field__control.is-error{background:var(--gil-color-bg-primary);box-shadow:inset 0 0 0 1px var(--gil-color-border-error)}.gil-field__control.is-error:focus-within{box-shadow:inset 0 0 0 1px var(--gil-color-border-error), 0 0 0 2px color-mix(in srgb, var(--gil-color-border-error) 25%, transparent)}.gil-field__control.is-disabled{background:var(--gil-color-bg-color-disabled);box-shadow:inset 0 0 0 1px var(--gil-color-border-soft);cursor:not-allowed}.gil-field__stack{flex:1;align-self:stretch;min-width:0;position:relative}.gil-field__label{max-width:100%;font:400 12px/16px var(--gil-font-family-primary-typeface);color:var(--gil-color-text-mid);pointer-events:none;transform-origin:0 0;white-space:nowrap;text-overflow:ellipsis;transition:transform .14s,color .12s;position:absolute;top:0;left:0;overflow:hidden;transform:translateY(8.667px)scale(1.16667)}.gil-field__control:hover:not(.is-disabled):not(.is-filled):not(:focus-within) .gil-field__label{color:var(--gil-color-text-thick)}.gil-field__control.is-filled .gil-field__label,.gil-field__control:focus-within .gil-field__label{max-width:100%;transform:none}.gil-field__control:not(.is-filled):not(:focus-within) .gil-field__label{max-width:85.7143%}.gil-field__input{all:unset;box-sizing:border-box;width:100%;height:100%;padding-top:var(--gil-field-label-shift);font:400 14px/20px var(--gil-font-family-primary-typeface);color:var(--gil-color-text-thick);caret-color:var(--gil-color-buttons-link);opacity:0;cursor:text;position:absolute;inset:0}.gil-field__control.is-filled .gil-field__input,.gil-field__control:focus-within .gil-field__input{opacity:1}.gil-field__control.is-unlabelled .gil-field__input{opacity:1;padding-top:0}.gil-field__input:disabled{cursor:not-allowed}.gil-field__input::placeholder{color:var(--gil-color-text-low)}.gil-field__control--m .gil-field__label{font-size:10px;line-height:12px;transform:translateY(6.8px)scale(1.2)}.gil-field__control--m.is-filled .gil-field__label,.gil-field__control--m:focus-within .gil-field__label{transform:none}.gil-field__control--m:not(.is-filled):not(:focus-within) .gil-field__label{max-width:83.3333%}.gil-field__control--m .gil-field__input{font-size:12px;line-height:16px}.gil-field__end{align-items:center;gap:var(--gil-space-xs);color:var(--gil-color-text-thick);flex-shrink:0;display:inline-flex}.gil-field__end-text{font:400 14px/1.6 var(--gil-font-family-primary-typeface);color:var(--gil-color-text-mid)}.gil-field__row{gap:var(--gil-space-xs);display:flex}.gil-field__row>.gil-field{flex:1}.gil-field__country{gap:var(--gil-space-2xs);cursor:pointer;flex:none}.gil-field__country-dial{font:400 14px/1.6 var(--gil-font-family-primary-typeface);margin-right:var(--gil-space-xs)}.gil-field__country-btn{all:unset;box-sizing:border-box;align-items:center;gap:var(--gil-space-2xs);cursor:pointer;height:100%;display:inline-flex}.gil-field__country-btn:disabled{cursor:not-allowed}.gil-field--phone.is-open{z-index:40;position:relative}.gil-field--phone.is-open .gil-dropdown__chev{transform:rotate(180deg)}.gil-flag{border-radius:50%;flex-shrink:0}.gil-field--phone .gil-field__row:focus-within .gil-field__control:not(.is-disabled):not(.is-error){background:var(--gil-color-bg-primary);box-shadow:inset 0 0 0 1px var(--gil-color-buttons-primary), var(--gil-shadow-focus-ring)}.gil-helper{align-items:center;gap:var(--gil-space-2xs);color:var(--gil-color-text-thick);font:400 14px/1.6 var(--gil-font-family-primary-typeface);margin:0;display:flex}.gil-helper--s{font-size:12px}.gil-helper--danger{color:var(--gil-color-feedback-error-text)}.gil-search{align-items:center;gap:var(--gil-space-xs);box-sizing:border-box;min-height:44px;padding:var(--gil-space-2xs) var(--gil-space-s);border-radius:var(--gil-radius-3xl);background:var(--gil-color-bg-primary);box-shadow:inset 0 0 0 1px var(--gil-color-border-soft);color:var(--gil-color-text-thick);transition:box-shadow .12s,background-color .12s;display:flex}.gil-search:hover{background:var(--gil-color-bg-color-disabled)}.gil-search:focus-within{background:var(--gil-color-bg-primary);box-shadow:inset 0 0 0 1px var(--gil-color-buttons-primary), var(--gil-shadow-focus-ring)}.gil-search.is-filled{padding-right:var(--gil-space-2xs)}.gil-search__input{all:unset;min-width:0;font:400 14px/1.6 var(--gil-font-family-primary-typeface);color:var(--gil-color-text-thick);flex:1}.gil-search__input::placeholder{color:var(--gil-color-text-mid)}.gil-search:hover .gil-search__input::placeholder{color:var(--gil-color-text-thick)}.gil-search__input::-webkit-search-cancel-button{display:none}.gil-search__clear{all:unset;border-radius:var(--gil-radius-3xl);background:var(--gil-color-buttons-tertiary-colored);width:36px;height:36px;color:var(--gil-color-text-thick);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.gil-search__clear:hover{background:var(--gil-color-buttons-tertiary-colored-hover)}.gil-search__clear:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}.gil-dropdown .gil-field__control{cursor:pointer}.gil-dropdown.is-open{z-index:40;position:relative}.gil-dropdown__trigger{cursor:pointer;text-align:left}.gil-dropdown__trigger:disabled{cursor:not-allowed}.gil-dropdown__value{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.gil-dropdown__chev{transition:transform .16s}.gil-dropdown.is-open .gil-dropdown__chev{transform:rotate(180deg)}.gil-dropdown.is-open .gil-field__control:not(.is-error){background:var(--gil-color-bg-tertiary);box-shadow:none}.gil-dropdown.is-open .gil-field__label{transform:none}@keyframes gil-dd-in-below{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@keyframes gil-dd-in-above{0%{opacity:0;transform:translateY(4px)scale(.98)}}.gil-dd-menu{z-index:40;padding:var(--gil-space-xs);box-sizing:border-box;overscroll-behavior:contain;border-radius:var(--gil-radius-l);background:var(--gil-color-bg-primary);min-width:100%;color:var(--gil-color-text-thick);box-shadow:0 0 0 1px var(--gil-color-border-surface-soft), 0 16px 40px #1018171f;font-family:var(--gil-font-family-primary-typeface);cursor:default;margin:0;list-style:none;position:absolute;overflow-y:auto}.gil-dd-menu--below{top:calc(100% + var(--gil-space-xs));transform-origin:top;animation:.14s cubic-bezier(.22,1,.36,1) gil-dd-in-below}.gil-dd-menu--above{bottom:calc(100% + var(--gil-space-xs));transform-origin:bottom;animation:.14s cubic-bezier(.22,1,.36,1) gil-dd-in-above}.gil-dd-menu--stretch{left:0;right:0}.gil-dd-menu--start{min-width:200px;left:0}.gil-dd-menu--end{min-width:120px;right:0}.gil-dd-option{align-items:center;gap:var(--gil-space-s);box-sizing:border-box;min-height:40px;padding:var(--gil-space-xs) var(--gil-space-s);border-radius:var(--gil-radius-3xl);cursor:pointer;font-size:14px;line-height:1.6;transition:background-color 80ms;display:flex}.gil-dd-option.is-active{background:var(--gil-color-bg-secondary)}.gil-dd-option.is-disabled{color:var(--gil-color-text-low);cursor:not-allowed}.gil-dd-option__lead{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.gil-dd-option__lead img{object-fit:cover;border-radius:50%;width:24px;height:24px;display:block}.gil-dd-option__lead .gil-flag{width:20px;height:20px}.gil-dd-option__label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.gil-dd-option__trail{color:var(--gil-color-text-grey-thick);flex-shrink:0}.gil-dd-option__tick{color:var(--gil-color-feedback-success-icon);flex-shrink:0}@media (prefers-reduced-motion:reduce){.gil-dd-menu{animation:none}.gil-dropdown__chev{transition:none}}.gil-choice{align-items:flex-start;gap:var(--gil-space-xs);cursor:pointer;font:400 14px/1.6 var(--gil-font-family-primary-typeface);color:var(--gil-color-text-thick);display:inline-flex}.gil-choice.is-disabled{cursor:not-allowed;color:var(--gil-color-text-mid)}.gil-choice__text{flex-direction:column;padding-top:1px;display:flex}.gil-choice__desc{color:var(--gil-color-text-grey-thick);font-size:12px}.gil-choice--toggle{justify-content:space-between;align-items:center;gap:var(--gil-space-m)}.gil-choice-group{gap:var(--gil-space-s);flex-direction:column;display:flex}.gil-check,.gil-radio{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:relative}.gil-check__input,.gil-radio__input,.gil-toggle__input{opacity:0;cursor:inherit;z-index:1;margin:0;position:absolute;inset:0}.gil-check__box{box-sizing:border-box;border-radius:var(--gil-radius-xs);width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--gil-color-border-soft);background:var(--gil-color-bg-primary);color:var(--gil-color-text-on-error);justify-content:center;align-items:center;transition:background-color .12s,box-shadow .12s,opacity .12s;display:inline-flex}.gil-check__box svg{fill:none;stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;display:none}.gil-check__input:focus-visible+.gil-check__box{box-shadow:inset 0 0 0 1px var(--gil-color-text-thick), var(--gil-shadow-focus-ring)}.gil-check__input:checked+.gil-check__box,.gil-check__input:indeterminate+.gil-check__box{background:var(--gil-color-buttons-primary);box-shadow:none}.gil-check__input:checked+.gil-check__box .gil-check__tick{display:block}.gil-check__input:indeterminate+.gil-check__box .gil-check__tick{display:none}.gil-check__input:indeterminate+.gil-check__box .gil-check__dash{display:block}.gil-check:hover .gil-check__input:checked:not(:disabled)+.gil-check__box,.gil-check:hover .gil-check__input:indeterminate:not(:disabled)+.gil-check__box{background:var(--gil-color-buttons-primary-hover);opacity:.64}.gil-check__input:active:checked+.gil-check__box{background:var(--gil-color-buttons-primary-clicked);opacity:1}.gil-check__input:disabled+.gil-check__box{background:var(--gil-color-bg-tertiary);box-shadow:none;color:var(--gil-color-text-low);opacity:1}.gil-radio__circle{box-sizing:border-box;width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--gil-color-border-soft);background:var(--gil-color-bg-primary);border-radius:50%;justify-content:center;align-items:center;transition:background-color .12s,opacity .12s;display:inline-flex}.gil-radio__circle:after{content:"";background:var(--gil-color-bg-primary);border-radius:50%;width:6px;height:6px;transition:transform .12s;transform:scale(0)}.gil-radio__input:checked+.gil-radio__circle{background:var(--gil-color-buttons-primary);box-shadow:none}.gil-radio__input:checked+.gil-radio__circle:after{transform:scale(1)}.gil-radio:hover .gil-radio__input:checked:not(:disabled)+.gil-radio__circle{background:var(--gil-color-buttons-primary-hover);opacity:.64}.gil-radio__input:focus-visible+.gil-radio__circle{box-shadow:inset 0 0 0 1px var(--gil-color-text-thick), var(--gil-shadow-focus-ring)}.gil-radio__input:disabled+.gil-radio__circle{background:var(--gil-color-bg-tertiary);box-shadow:none}.gil-toggle{flex-shrink:0;justify-content:center;align-items:center;width:40px;height:20px;display:inline-flex;position:relative}.gil-toggle__track{background:var(--gil-color-bg-tertiary);border-radius:96px;width:36px;height:16px;transition:background-color .15s;position:relative}.gil-toggle__thumb{background:var(--gil-color-bg-primary);border-radius:56px;width:20px;height:12px;transition:transform .15s,background-color .15s;position:absolute;top:2px;left:2px}.gil-toggle__input:checked+.gil-toggle__track{background:var(--gil-color-accents-malachite)}.gil-toggle__input:checked+.gil-toggle__track .gil-toggle__thumb{background:var(--gil-color-text-on-error);transform:translate(12px)}.gil-toggle:hover .gil-toggle__input:checked:not(:disabled)+.gil-toggle__track{background:radial-gradient(36px 16px at 50% 0, #fff3, #fff0), var(--gil-color-accents-malachite)}.gil-toggle__input:focus-visible+.gil-toggle__track{box-shadow:var(--gil-shadow-focus-ring)}.gil-toggle__input:disabled+.gil-toggle__track{opacity:.5}.gil-cprogress{align-items:center;gap:var(--gil-space-xs);color:var(--gil-color-text-thick);display:inline-flex}.gil-cprogress__bg{stroke:var(--gil-color-bg-tertiary)}.gil-cprogress__fg{stroke:var(--gil-color-feedback-success-text);transition:stroke-dashoffset .3s}.gil-cprogress__label{font:400 14px/1.6 var(--gil-font-family-primary-typeface);white-space:nowrap}.gil-cprogress--m .gil-cprogress__label{font-size:16px}.gil-dots{align-items:center;gap:var(--gil-space-xs);display:inline-flex}.gil-dots__dot{border-radius:var(--gil-radius-2xl);background:var(--gil-color-bg-tertiary);width:8px;height:8px;transition:width .2s,background-color .2s}.gil-dots__dot.is-active{border-radius:var(--gil-radius-3xl);background:var(--gil-color-buttons-primary);width:40px}.gil-pbar{border-radius:var(--gil-radius-xl);background:var(--gil-color-bg-color-xlight);height:6px;position:relative;overflow:hidden}.gil-pbar__fill{border-radius:var(--gil-radius-xs);background:var(--gil-color-feedback-success-text);transition:width .2s;position:absolute;inset:0 auto 0 0}.gil-pbar--primary .gil-pbar__fill{background:var(--gil-color-buttons-primary)}.gil-tabs{align-items:center;display:flex}.gil-tab{all:unset;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--gil-space-xs);cursor:pointer;white-space:nowrap;font:400 14px/1.6 var(--gil-font-family-primary-typeface);color:var(--gil-color-text-thick);transition:background-color .12s,box-shadow .12s,color .12s;display:inline-flex}.gil-tab:disabled{cursor:not-allowed;color:var(--gil-color-text-low)}.gil-tab:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}.gil-tab__icon{padding:2px;display:inline-flex}.gil-tab__badge{border-radius:var(--gil-radius-3xl);background:var(--gil-color-feedback-error-bg);min-width:18px;height:18px;color:var(--gil-color-feedback-error-text);justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.gil-tabs--underline{box-shadow:inset 0 -1px 0 var(--gil-color-border-soft);scrollbar-width:none;gap:0;overflow-x:auto}.gil-tabs--underline .gil-tab{padding:var(--gil-space-xs);background:var(--gil-color-bg-primary);color:var(--gil-color-text-grey-thick);box-shadow:inset 0 -1px 0 var(--gil-color-border-soft)}.gil-tabs--underline .gil-tab:hover:not(:disabled){background:var(--gil-color-bg-color-xlight);color:var(--gil-color-text-thick)}.gil-tabs--underline .gil-tab.is-active{color:var(--gil-color-text-thick);box-shadow:var(--gil-shadow-tab-active);background:var(--gil-color-bg-primary)}.gil-tabs--underline .gil-tab.is-active .gil-tab__icon{color:var(--gil-color-accents-primary)}.gil-tabs--underline .gil-tab.is-active:focus-visible{box-shadow:var(--gil-shadow-tab-active), var(--gil-shadow-focus-ring)}.gil-tabs--pill{gap:var(--gil-space-xs);width:fit-content}.gil-tabs--pill .gil-tab,.gil-tabs--segmented .gil-tab{padding:var(--gil-space-2xs) var(--gil-space-xs);border-radius:var(--gil-radius-2xl)}.gil-tabs--pill .gil-tab:hover:not(:disabled):not(.is-active),.gil-tabs--segmented .gil-tab:hover:not(:disabled):not(.is-active){background:var(--gil-color-bg-color-xlight);box-shadow:inset 0 0 0 1px var(--gil-color-border-surface-soft)}.gil-tabs--pill .gil-tab.is-active,.gil-tabs--segmented .gil-tab.is-active{background:var(--gil-color-bg-primary);box-shadow:inset 0 0 0 1px var(--gil-color-border-surface-soft);color:var(--gil-color-buttons-link);font-weight:500}.gil-tabs--default .gil-tab{font-size:16px}.gil-tabs--segmented{align-self:flex-start;gap:var(--gil-space-2xs);width:fit-content;padding:var(--gil-space-2xs);border-radius:var(--gil-radius-2xl);background:var(--gil-color-bg-color-xlight);box-shadow:inset 0 0 0 1px var(--gil-color-border-surface-soft);display:inline-flex}.gil-tabs--segmented .gil-tab:hover:not(:disabled):not(.is-active){box-shadow:none;color:var(--gil-color-buttons-link);background:0 0}.gil-tabs--full{box-sizing:border-box;align-self:stretch;width:100%;display:flex}.gil-tabs--full .gil-tab{text-align:center;flex:1 1 0;justify-content:center}.gil-pagination{align-items:center;gap:var(--gil-space-m);padding:var(--gil-space-s);font:400 14px/1.6 var(--gil-font-family-primary-typeface);color:var(--gil-color-text-thick);display:flex}.gil-pagination__info{align-items:center;gap:var(--gil-space-m);flex-wrap:wrap;flex:1;min-width:0;display:flex}.gil-pagination__sep{background:var(--gil-color-border-soft);width:1px;height:20px}.gil-pagination__size{align-items:center;gap:var(--gil-space-m);display:inline-flex}.gil-pagination__select{align-items:center;gap:var(--gil-space-2xs);padding:var(--gil-space-2xs) var(--gil-space-xs);border-radius:var(--gil-radius-3xl);background:var(--gil-color-buttons-tertiary);box-shadow:inset 0 0 0 1px var(--gil-color-border-surface-soft);display:inline-flex;position:relative}.gil-pagination__select:hover{background:var(--gil-color-buttons-tertiary-hover)}.gil-pagination__select{position:relative}.gil-pagination__trigger{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:var(--gil-space-2xs);display:inline-flex}.gil-pagination__trigger:disabled{cursor:not-allowed}.gil-pagination__select:focus-within{box-shadow:inset 0 0 0 1px var(--gil-color-border-surface-soft), var(--gil-shadow-focus-ring)}.gil-page-title{gap:var(--gil-space-xs);color:var(--gil-color-text-thick);flex-direction:column;display:flex}.gil-page-title__row{align-items:center;gap:var(--gil-space-s);display:flex}.gil-page-title__head{align-items:center;gap:var(--gil-space-s);flex-wrap:wrap;flex:1;min-width:0;display:flex}.gil-page-title__head>h1,.gil-page-title__head>h2,.gil-page-title__head>h3{margin:0}.gil-page-title__actions{align-items:center;gap:var(--gil-space-xs);display:flex}.gil-page-title__desc{color:var(--gil-color-text-grey-thick);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.gil-mobile-nav{justify-content:space-between;align-items:center;gap:var(--gil-space-s);min-height:44px;display:flex}.gil-mobile-nav__left,.gil-mobile-nav__right{align-items:center;gap:var(--gil-space-xs);display:flex}.gil-mobile-nav .gil-avatar--40{width:44px;height:44px}.gil-table-wrap{border-radius:var(--gil-radius-l);box-shadow:inset 0 0 0 1px var(--gil-color-border-surface-soft);background:var(--gil-color-bg-primary);overflow:hidden}.gil-table-scroll{overflow-x:auto}.gil-table{border-collapse:separate;border-spacing:0;width:100%;font-family:var(--gil-font-family-primary-typeface);color:var(--gil-color-text-thick)}.gil-th,.gil-td{box-sizing:border-box;box-shadow:inset -1px -1px 0 var(--gil-color-border-surface-soft);background:var(--gil-color-bg-primary);text-align:left;vertical-align:middle}.gil-th:last-child,.gil-td:last-child{box-shadow:inset 0 -1px 0 var(--gil-color-border-surface-soft)}.gil-th{height:40px;padding:var(--gil-space-xs) var(--gil-space-s);letter-spacing:-.17px;white-space:nowrap;font-size:14px;font-weight:500;line-height:1}.gil-th--compact,.gil-td--compact{width:1%;padding-left:var(--gil-space-m);padding-right:var(--gil-space-m);text-align:center}.gil-th__sort{all:unset;align-items:center;gap:var(--gil-space-xs);cursor:pointer;display:inline-flex}.gil-th__sort:focus-visible{box-shadow:var(--gil-shadow-focus-ring);border-radius:4px}.gil-th__sort .is-asc{transform:scaleY(-1)}.gil-td{height:48px;padding:var(--gil-space-xs) var(--gil-space-s);font-size:14px;line-height:1.6}.gil-tr:hover .gil-td{background:var(--gil-color-bg-color-xlight)}.gil-td__inner{align-items:center;gap:var(--gil-space-xs);display:flex}.gil-td__text{flex-direction:column;min-width:0;display:flex}.gil-td__support{color:var(--gil-color-text-grey-thick);font-size:12px}.gil-table-footer{border-top:1px solid var(--gil-color-border-surface-soft)}.gil-th--compact>*,.gil-td--compact>*{justify-content:center;align-items:center;display:flex}.gil-td--compact .gil-button--link.gil-button--icon-only{width:24px;height:24px}.gil-upload{align-items:center;gap:var(--gil-space-xs);padding:var(--gil-space-s);border-radius:var(--gil-radius-2xl);background:var(--gil-color-bg-primary);box-shadow:inset 0 0 0 1px var(--gil-color-border-surface-soft);font-family:var(--gil-font-family-primary-typeface);display:flex}.gil-upload--error{background:var(--gil-color-bg-color-xlight);box-shadow:inset 0 0 0 1px var(--gil-color-feedback-error-border)}.gil-upload__body{gap:var(--gil-space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.gil-upload__title{align-items:center;gap:var(--gil-space-xs);min-width:0;display:flex}.gil-upload__name{color:var(--gil-color-text-thick);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;line-height:1.6;overflow:hidden}.gil-upload__dot{background:var(--gil-color-border-soft);border-radius:50%;flex-shrink:0;width:4px;height:4px}.gil-upload__status{align-items:center;gap:var(--gil-space-xs);color:var(--gil-color-text-mid);white-space:nowrap;font-size:14px;line-height:1.6;display:inline-flex}.gil-upload--uploaded .gil-upload__status{color:var(--gil-color-feedback-success-text)}.gil-upload--error .gil-upload__status{color:var(--gil-color-feedback-error-text)}.gil-upload__icon-btn{all:unset;cursor:pointer;color:var(--gil-color-text-thick);border-radius:6px;padding:2px;display:inline-flex}.gil-upload__icon-btn:hover{background:var(--gil-color-bg-tertiary)}.gil-upload__icon-btn:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}.gil-dropzone{align-items:center;gap:var(--gil-space-m);padding:var(--gil-space-xl);border-radius:var(--gil-radius-l);border:1px dashed var(--gil-color-border-soft);background:var(--gil-color-bg-primary);text-align:center;font-family:var(--gil-font-family-primary-typeface);flex-direction:column;transition:background-color .12s,border-color .12s;display:flex}.gil-dropzone:hover:not(.is-disabled),.gil-dropzone.is-over{background:var(--gil-color-bg-secondary);border-style:solid;border-color:var(--gil-color-border-soft)}.gil-dropzone.is-error{border-color:var(--gil-color-border-error)}.gil-dropzone.is-disabled{opacity:.6}.gil-dropzone__hit{all:unset;align-items:center;gap:var(--gil-space-m);cursor:pointer;border-radius:var(--gil-radius-m);flex-direction:column;display:flex}.gil-dropzone__hit:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}.gil-dropzone__icon{background:var(--gil-color-bg-primary);width:40px;height:40px;box-shadow:inset 0 0 1px 0 var(--gil-color-border-soft), 0 0 0 1px var(--gil-color-border-soft);color:var(--gil-color-text-thick);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.gil-dropzone__text{gap:var(--gil-space-2xs);flex-direction:column;display:flex}.gil-dropzone__title{letter-spacing:-.17px;color:var(--gil-color-text-thick);font-size:14px;font-weight:600;line-height:1.6}.gil-dropzone__hint{color:var(--gil-color-text-mid);font-size:14px;line-height:1.6}.gil-filetype{flex-shrink:0;display:inline-block}.gil-cal{gap:var(--gil-space-m);padding:var(--gil-space-m) var(--gil-space-xl);border-radius:var(--gil-radius-l);background:var(--gil-color-bg-primary);color:var(--gil-color-text-thick);font-family:var(--gil-font-family-primary-typeface);box-sizing:border-box;flex-direction:column;width:393px;max-width:100%;display:inline-flex}.gil-cal--bare{box-shadow:none;border-radius:0}.gil-cal--month{padding:var(--gil-space-m)}.gil-cal__head{justify-content:space-between;align-items:center;gap:var(--gil-space-xs);display:flex}.gil-cal__title{all:unset;cursor:pointer;align-items:center;gap:var(--gil-space-2xs);padding:var(--gil-space-xs) var(--gil-space-s);border-radius:var(--gil-radius-3xl);letter-spacing:-.17px;font-size:14px;font-weight:600;line-height:1.6;display:inline-flex}.gil-cal__title:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}.gil-cal__title:hover:not(.is-static){background:var(--gil-color-bg-tertiary)}.gil-cal__title.is-static{cursor:default}.gil-cal__grid{gap:var(--gil-space-m);flex-direction:column;display:flex}.gil-cal__row{grid-template-columns:repeat(7,1fr);display:grid}.gil-cal__weekdays{margin-bottom:calc(var(--gil-space-xs) * -1)}.gil-cal__weekday{text-align:center;color:var(--gil-color-text-mid);font-size:12px;line-height:1.6}.gil-cal__cell{justify-content:center;display:flex;position:relative}.gil-cal__cell.is-in-range{background:var(--gil-color-bg-color-light)}.gil-cal__cell.is-range-start{background:linear-gradient(to right, transparent 50%, var(--gil-color-bg-color-light) 50%)}.gil-cal__cell.is-range-end{background:linear-gradient(to left, transparent 50%, var(--gil-color-bg-color-light) 50%)}.gil-cal__row .gil-cal__cell.is-in-range:first-child,.gil-cal__row .gil-cal__cell.is-range-end:first-child{border-radius:var(--gil-radius-3xl) 0 0 var(--gil-radius-3xl)}.gil-cal__row .gil-cal__cell.is-in-range:last-child,.gil-cal__row .gil-cal__cell.is-range-start:last-child{border-radius:0 var(--gil-radius-3xl) var(--gil-radius-3xl) 0}.gil-day{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--gil-radius-3xl);letter-spacing:-.17px;width:44px;height:44px;color:var(--gil-color-text-thick);justify-content:center;align-items:center;font-size:14px;font-weight:600;transition:background-color .12s;display:inline-flex}.gil-day:hover:not(:disabled):not(.is-selected){background:var(--gil-color-bg-tertiary)}.gil-day:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}.gil-day.is-today:not(.is-selected){box-shadow:inset 0 0 0 1px var(--gil-color-border-soft)}.gil-day.is-selected{background:var(--gil-color-buttons-primary);color:var(--gil-color-text-on-primary)}.gil-day.is-disabled{cursor:default;color:var(--gil-color-text-low)}.gil-cal__picks{gap:var(--gil-space-xs) var(--gil-space-m);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.gil-pick{all:unset;box-sizing:border-box;cursor:pointer;text-align:center;padding:var(--gil-space-xs) var(--gil-space-2xs);border-radius:var(--gil-radius-3xl);letter-spacing:-.17px;color:var(--gil-color-text-thick);font-size:14px;font-weight:600;line-height:1.6}.gil-pick:hover:not(:disabled):not(.is-selected){background:var(--gil-color-bg-tertiary)}.gil-pick:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}.gil-pick.is-selected{background:var(--gil-color-buttons-primary);color:var(--gil-color-text-on-primary)}.gil-pick.is-disabled,.gil-pick:disabled{color:var(--gil-color-text-low);cursor:default}.gil-drp{border-radius:var(--gil-radius-l);background:var(--gil-color-bg-primary);box-shadow:inset 0 0 0 1px var(--gil-color-border-surface-soft);font-family:var(--gil-font-family-primary-typeface);flex-direction:column;display:inline-flex;overflow:hidden}.gil-drp__inner{display:flex}.gil-drp__presets{padding:var(--gil-space-m);box-sizing:border-box;background:var(--gil-color-bg-secondary);border-right:1px solid var(--gil-color-border-surface-soft);flex-direction:column;gap:13px;width:200px;display:flex}.gil-drp__preset{text-align:left}.gil-drp__preset.is-active{background:var(--gil-color-bg-tertiary)}.gil-drp__spacer{flex:1}.gil-drp__ctas{gap:var(--gil-space-m);padding:var(--gil-space-m);border-top:1px solid var(--gil-color-border-surface-soft);display:flex}.gil-drp__ctas .gil-button{min-width:128px}.gil-drp--mobile{width:393px;max-width:100%;box-shadow:inset 0 1px 0 var(--gil-color-border-surface-soft), inset 0 -1px 0 var(--gil-color-border-surface-soft);border-radius:0}.gil-drp--mobile .gil-drp__inner{flex-direction:column}.gil-drp--mobile .gil-drp__presets{border-right:0;border-bottom:1px solid var(--gil-color-border-surface-soft);scrollbar-width:none;flex-direction:row;width:auto;overflow-x:auto}.gil-drp--mobile .gil-drp__preset{white-space:nowrap;flex-shrink:0}.gil-drp--mobile .gil-drp__ctas .gil-button{flex:1}.gil-drp--mobile .gil-drp__spacer{display:none}@keyframes gil-filter-fade{0%{opacity:0}}@keyframes gil-filter-slide{0%{transform:translate(100%)}}@keyframes gil-filter-slide-out{to{transform:translate(100%)}}@keyframes gil-filter-fade-out{to{opacity:0}}.gil-filter{z-index:70;background:var(--gil-color-overlay);justify-content:flex-end;animation:.2s backwards gil-filter-fade;display:flex;position:fixed;inset:0}.gil-filter__panel{box-sizing:border-box;background:var(--gil-color-bg-primary);flex-direction:column;width:100%;max-width:420px;height:100%;animation:.36s cubic-bezier(.22,1,.36,1) backwards gil-filter-slide;display:flex;box-shadow:-24px 0 60px #0b141629}.gil-filter.is-closing{pointer-events:none;animation:.28s forwards gil-filter-fade-out}.gil-filter.is-closing .gil-filter__panel{animation:.28s cubic-bezier(.4,0,1,1) forwards gil-filter-slide-out}.gil-filter__head{align-items:center;gap:var(--gil-space-s);padding:var(--gil-space-xl) var(--gil-space-xl) var(--gil-space-m);display:flex}.gil-filter__title{color:var(--gil-color-text-thick);flex:1;margin:0}.gil-filter__body{scrollbar-width:thin;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.gil-filter__section{gap:var(--gil-space-m);padding:var(--gil-space-xl);flex-direction:column;display:flex}.gil-filter__section:first-child{padding-top:var(--gil-space-s)}.gil-filter__section+.gil-filter__section{box-shadow:inset 0 1px 0 var(--gil-color-border-surface-soft)}.gil-filter__label{font:600 14px/1.6 var(--gil-font-family-primary-typeface);color:var(--gil-color-text-thick);margin:0}.gil-filter__checks{padding:var(--gil-space-2xs) 0;border-radius:var(--gil-radius-l);background:var(--gil-color-bg-secondary);flex-direction:column;display:flex}.gil-filter__check.gil-choice{padding:var(--gil-space-m);flex-direction:row-reverse;justify-content:space-between}.gil-filter__foot{gap:var(--gil-space-m);padding:var(--gil-space-m) var(--gil-space-xl) var(--gil-space-xl);box-shadow:inset 0 1px 0 var(--gil-color-border-surface-soft);flex-direction:column;display:flex}@media (width<=639px){.gil-filter__panel{max-width:none}}@media (prefers-reduced-motion:reduce){.gil-filter,.gil-filter__panel{animation:none}}@keyframes gil-success-in{0%{opacity:0}}@keyframes gil-success-up{0%{opacity:0;transform:translateY(12px)}}.gil-success{box-sizing:border-box;width:100%;height:100%;min-height:100%;padding:var(--gil-space-2xl);text-align:center;flex-direction:column;animation:.28s backwards gil-success-in;display:flex}.gil-success--dark{background:var(--gil-color-buttons-secondary);color:#fff}.gil-success--light{background:var(--gil-color-bg-primary);color:var(--gil-color-text-thick)}.gil-success__body{justify-content:center;align-items:center;gap:var(--gil-space-xs);flex-direction:column;flex:1;animation:.42s cubic-bezier(.22,1,.36,1) .12s backwards gil-success-up;display:flex}.gil-success__badge{width:80px;height:80px;margin-bottom:var(--gil-space-xl);flex-shrink:0;display:block}.gil-success__badge img{width:142px;max-width:none;height:142px;margin:-31px;display:block}.gil-success__art{margin-bottom:var(--gil-space-xl);justify-content:center;display:flex}.gil-success__title,.gil-success__text{margin:0}.gil-success--dark .gil-success__text{color:#ffffffdb}.gil-success--light .gil-success__text{color:var(--gil-color-text-grey-thick)}.gil-success__actions{gap:var(--gil-space-m);width:100%;padding-top:var(--gil-space-xl);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.gil-success,.gil-success__body{animation:none}}.gil-rail{--gil-rail-width:420px;--gil-rail-pad:var(--gil-space-2xl);box-sizing:border-box;width:var(--gil-rail-width);scrollbar-width:none;gap:var(--gil-space-xl);min-width:0;height:100dvh;padding:var(--gil-rail-pad);background:var(--gil-color-bg-primary);flex-direction:column;flex-shrink:0;display:flex;position:sticky;top:0;overflow-y:auto}.gil-rail::-webkit-scrollbar{display:none}@media (width<=1023px){.gil-rail{width:100%;height:auto;position:static;overflow:visible}}.gil-list-item{all:unset;box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--gil-space-m);padding:var(--gil-space-m);width:100%;font-family:var(--gil-font-family-primary-typeface);color:var(--gil-color-text-thick);display:flex;position:relative}.gil-list-item--flush{padding-left:0;padding-right:0}.gil-list-item--divider{box-shadow:inset 0 -1px 0 var(--gil-color-border-surface-soft)}.gil-list-item--interactive{cursor:pointer;border-radius:var(--gil-radius-l)}.gil-list-item--interactive:hover{background:var(--gil-color-bg-color-xlight)}.gil-list-item--interactive:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}.gil-list-item__start{flex:1;min-width:0}.gil-list-item__end{justify-content:flex-end;align-items:center;gap:var(--gil-space-s);flex-shrink:0;display:flex}.gil-list-text{align-items:center;gap:var(--gil-space-s);min-width:0;display:flex}.gil-list-text--end{text-align:right;justify-content:flex-end}.gil-list-text__media{flex-shrink:0;display:inline-flex}.gil-list-text__body{gap:var(--gil-space-2xs);flex-direction:column;min-width:0;display:flex}.gil-list-text--end .gil-list-text__body{align-items:flex-end;gap:var(--gil-space-3xs-2)}.gil-list-text__title{letter-spacing:-.17px;color:var(--gil-color-text-thick);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;line-height:1.6;overflow:hidden}.gil-list-text__title--sm{font-size:14px}.gil-list-text__title--md{font-size:16px}.gil-list-text__support{align-items:center;gap:var(--gil-space-2xs);color:var(--gil-color-text-grey-thick);flex-wrap:wrap;min-width:0;line-height:1.6;display:flex}.gil-list-text__support--sm{font-size:12px}.gil-list-text__support--md{font-size:14px}.gil-list-text__support--de{font-size:16px}.gil-list-text__sep{background:var(--gil-color-border-soft);border-radius:50%;flex-shrink:0;width:4px;height:4px}.gil-masked{letter-spacing:.02em}.gil-masked>span{letter-spacing:.1em}.gil-icon-container{border-radius:var(--gil-radius-3xl);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gil-notif{align-items:center;gap:var(--gil-space-m);padding:var(--gil-space-m);border-radius:var(--gil-radius-l);background:var(--gil-color-bg-primary);transition:background-color .12s;display:flex;position:relative}.gil-notif.is-unread{background:var(--gil-color-bg-color-xlight)}.gil-notif.is-read{box-shadow:inset 0 -1px 0 var(--gil-color-border-surface-soft);border-radius:0}.gil-notif:hover{background:var(--gil-color-bg-tertiary);border-radius:var(--gil-radius-l);box-shadow:none}.gil-notif__main{all:unset;cursor:pointer;border-radius:var(--gil-radius-s);flex:1;min-width:0}.gil-notif__main:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}.gil-notif__main .gil-list-text{align-items:flex-start}.gil-notif__main .gil-list-text__title{white-space:normal}.gil-notif__media{display:inline-flex;position:relative}.gil-notif__dot{position:absolute;bottom:1px;right:-1px}.gil-notif__menu{all:unset;border-radius:var(--gil-radius-s);cursor:pointer;color:var(--gil-color-text-thick);padding:4px;display:inline-flex}.gil-notif__menu:hover{background:var(--gil-color-bg-primary)}.gil-notif__menu:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}.gil-notif__chevron{color:var(--gil-color-text-thick);display:inline-flex}.gil-notif.is-read .gil-list-text__title{letter-spacing:0;font-weight:400}.gil-notif-swipe{border-radius:var(--gil-radius-l);display:flex;position:relative;overflow:hidden}.gil-notif-swipe>.gil-notif{flex:1;min-width:0;transition:transform .2s}.gil-notif-swipe.is-open>.gil-notif{transform:translate(-88px)}.gil-notif-swipe__action{all:unset;width:calc(88px + var(--gil-radius-l));padding-left:var(--gil-radius-l);color:#fff;cursor:pointer;box-sizing:border-box;background:var(--gil-color-accents-flag);visibility:hidden;justify-content:center;align-items:center;transition:visibility 0s linear .2s;display:flex;position:absolute;top:0;bottom:0;right:0}.gil-notif-swipe.is-open .gil-notif-swipe__action{visibility:visible;transition-delay:0s}.gil-notif-swipe__action:focus-visible{box-shadow:inset var(--gil-shadow-focus-ring)}.gil-chat-divider{justify-content:center;align-items:center;gap:var(--gil-space-xs);padding:var(--gil-space-s) 0;font:400 12px/1.6 var(--gil-font-family-primary-typeface);color:var(--gil-color-text-grey-thick);display:flex}.gil-chat-divider__line{background:var(--gil-color-border-soft);flex:1;height:1px}.gil-chat-divider--new{color:var(--gil-color-accents-royal)}.gil-chat-divider--new .gil-chat-divider__line{background:var(--gil-color-accents-royal)}.gil-chat-divider .gil-avatar{width:16px;height:16px;font-size:8px}.gil-chat-notice{padding:var(--gil-space-m);background:var(--gil-color-bg-tertiary);font:400 14px/1.6 var(--gil-font-family-primary-typeface);color:var(--gil-color-text-grey-thick);text-align:left;justify-content:center;display:flex}.gil-chat-notice,.gil-chat-notice__action{gap:var(--gil-space-2xs);align-items:flex-start}.gil-chat-notice>.gil-icon,.gil-chat-notice__action>.gil-icon{margin-top:3px}.gil-chat-notice__action{all:unset;gap:var(--gil-space-2xs);cursor:pointer;border-radius:var(--gil-radius-s);color:var(--gil-color-text-thick);align-items:flex-start;display:inline-flex}.gil-chat-notice__action:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}.gil-chat-notice__text a{color:var(--gil-color-accents-royal)}.gil-msg{max-width:281px;font-family:var(--gil-font-family-primary-typeface);flex-direction:column;display:flex}.gil-msg--them{align-self:flex-start;align-items:flex-start;margin-right:64px}.gil-msg--me{align-self:flex-end;align-items:flex-end;margin-left:64px}.gil-msg__bubble{padding:var(--gil-space-m);border-radius:var(--gil-radius-m);white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.6}.gil-msg--them .gil-msg__bubble{background:var(--gil-color-bg-primary);color:var(--gil-color-text-thick)}.gil-msg--me .gil-msg__bubble{background:var(--gil-color-accents-forest);color:#fff;padding:var(--gil-space-s)}.gil-msg__bubble--caption{border-radius:var(--gil-radius-3xl);padding:var(--gil-space-s)!important}.gil-msg__meta{gap:var(--gil-space-xs);padding:var(--gil-space-2xs) 0 var(--gil-space-2xs) var(--gil-space-xs);color:var(--gil-color-text-grey-thick);font-size:12px;line-height:1.6;display:flex}.gil-msg--me .gil-msg__meta{padding:var(--gil-space-2xs) var(--gil-space-xs) var(--gil-space-2xs) 0}.gil-msg__reply{padding:var(--gil-space-s) 0 var(--gil-space-s) var(--gil-space-xs);color:var(--gil-color-text-grey-thick);align-items:center;gap:10px;max-width:100%;font-size:12px;display:flex}.gil-msg__reply-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gil-msg__thread{all:unset;align-items:center;gap:var(--gil-space-xs);padding:var(--gil-space-xs);color:var(--gil-color-text-grey-thick);cursor:pointer;border-radius:var(--gil-radius-s);font-size:12px;display:inline-flex}.gil-msg__thread:hover{color:var(--gil-color-text-thick)}.gil-msg__image{aspect-ratio:108/130;object-fit:cover;border-radius:var(--gil-radius-xl);width:140px;max-width:100%;margin:var(--gil-space-s) 0;display:block}.gil-msg__file{min-width:170px;margin:var(--gil-space-s) 0;border-radius:var(--gil-radius-l);background:var(--gil-color-bg-color-light);color:var(--gil-color-text-thick);align-items:center;gap:0;text-decoration:none;display:flex;overflow:hidden}.gil-msg__file-icon{padding:var(--gil-space-s);background:var(--gil-color-accents-forest);justify-content:center;align-self:stretch;align-items:center;display:inline-flex}.gil-msg__file-text{padding:var(--gil-space-s);flex-direction:column;min-width:0;display:flex}.gil-msg__file-name{letter-spacing:-.17px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.gil-msg__file-size{color:var(--gil-color-text-grey-thick);font-size:14px}.gil-composer{align-items:flex-end;gap:var(--gil-space-s);padding:var(--gil-space-m) var(--gil-space-xl);font-family:var(--gil-font-family-primary-typeface);display:flex}.gil-composer__col{flex-direction:column;flex:1;min-width:0;display:flex}.gil-composer__reply{padding:var(--gil-space-s) 0 var(--gil-space-s) var(--gil-space-xs);color:var(--gil-color-text-grey-thick);align-items:center;gap:10px;font-size:12px;display:flex}.gil-composer__reply-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.gil-composer__x{all:unset;cursor:pointer;color:var(--gil-color-text-thick);border-radius:4px;display:inline-flex}.gil-composer__x:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}.gil-composer__box{gap:var(--gil-space-xs);padding:var(--gil-space-xs) var(--gil-space-2xs) var(--gil-space-xs) var(--gil-space-xs);border-radius:var(--gil-radius-3xl);background:var(--gil-color-bg-primary);flex-direction:column;transition:box-shadow .12s,border-radius .12s;display:flex}.gil-composer__box:focus-within{box-shadow:inset 0 0 0 1px var(--gil-color-buttons-primary), var(--gil-shadow-focus-ring)}.gil-composer__box.is-expanded{border-radius:var(--gil-radius-m)}.gil-composer__row{align-items:center;gap:var(--gil-space-xs);display:flex}.gil-composer__box.is-expanded .gil-composer__row{align-items:flex-end}.gil-composer__input{all:unset;box-sizing:border-box;min-width:0;min-height:22px;color:var(--gil-color-text-thick);white-space:pre-wrap;caret-color:var(--gil-color-buttons-link);flex:1;padding:7px 0;font-size:14px;line-height:1.6;display:block;overflow-y:auto}.gil-composer__input::placeholder{color:var(--gil-color-text-mid)}.gil-composer__send{all:unset;box-sizing:border-box;border-radius:var(--gil-radius-3xl);cursor:pointer;background:var(--gil-color-buttons-primary);width:36px;height:36px;color:var(--gil-color-text-on-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gil-composer__send:hover:not(:disabled){background:var(--gil-color-buttons-primary-hover)}.gil-composer__send:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}.gil-composer__send:disabled{cursor:not-allowed}.gil-composer__thumbs{gap:var(--gil-space-xs);padding:var(--gil-space-2xs);display:flex}.gil-composer__thumb{border-radius:var(--gil-radius-s);width:40px;height:48px;position:relative;overflow:hidden}.gil-composer__thumb img{object-fit:cover;width:100%;height:100%}.gil-composer__thumb button{all:unset;color:#000;cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:absolute;top:3px;right:3px}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--color-red-500:oklch(63.7% .237 25.331);--spacing:.25rem;--container-md:28rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--tracking-widest:.1em;--radius-sm:.25rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--leading-gil:1.6;--animate-fade-in:fade-in .28s ease backwards;--animate-rise-in:rise-in .42s cubic-bezier(.22, 1, .36, 1) .12s backwards;--color-primary-teal:var(--color-primary-teal);--color-primary-black:var(--color-primary-black);--color-feedback-error-bg:var(--color-feedback-error-bg);--color-feedback-error-text:var(--color-feedback-error-text);--color-feedback-error-border:var(--color-feedback-error-border);--color-feedback-error-icon:var(--color-feedback-error-icon);--color-feedback-warning-bg:var(--color-feedback-warning-bg);--color-feedback-warning-text:var(--color-feedback-warning-text);--color-feedback-warning-border:var(--color-feedback-warning-border);--color-feedback-warning-icon:var(--color-feedback-warning-icon);--color-feedback-success-bg:var(--color-feedback-success-bg);--color-feedback-success-text:var(--color-feedback-success-text);--color-feedback-success-border:var(--color-feedback-success-border);--color-feedback-success-icon:var(--color-feedback-success-icon);--color-feedback-info-bg:var(--color-feedback-info-bg);--color-feedback-info-text:var(--color-feedback-info-text);--color-feedback-info-border:var(--color-feedback-info-border);--color-feedback-info-icon:var(--color-feedback-info-icon);--color-accents-flame:var(--color-accents-flame);--color-accents-flag:var(--color-accents-flag);--color-accents-malachite:var(--color-accents-malachite);--color-accents-icy:var(--color-accents-icy);--color-accents-electric:var(--color-accents-electric);--color-accents-royal:var(--color-accents-royal);--color-accents-blackberry:var(--color-accents-blackberry);--color-accents-forest:var(--color-accents-forest);--color-accents-primary:var(--color-accents-primary);--color-surface-primary-white:var(--color-surface-primary-white);--color-surface-xlight:var(--color-surface-xlight);--color-surface-light:var(--color-surface-light);--color-surface-lighter:var(--color-surface-lighter);--color-surface-secondary:var(--color-surface-secondary);--color-surface-tertiary10:var(--color-surface-tertiary10);--color-surface-tertiary20:var(--color-surface-tertiary20);--color-surface-dark:var(--color-surface-dark);--color-surface-disabled:var(--color-surface-disabled);--color-surface-tint-mint:var(--color-surface-tint-mint);--color-surface-tint-aqua:var(--color-surface-tint-aqua);--color-surface-tint-lilac:var(--color-surface-tint-lilac);--color-avatar-warm-bg:var(--color-avatar-warm-bg);--color-avatar-warm-text:var(--color-avatar-warm-text);--color-logo-mark:var(--color-logo-mark);--color-avatar-glyph-yellow-bg:var(--color-avatar-glyph-yellow-bg);--color-avatar-glyph-yellow-light:var(--color-avatar-glyph-yellow-light);--color-avatar-glyph-yellow-dark:var(--color-avatar-glyph-yellow-dark);--color-avatar-glyph-red-bg:var(--color-avatar-glyph-red-bg);--color-avatar-glyph-red-light:var(--color-avatar-glyph-red-light);--color-avatar-glyph-red-dark:var(--color-avatar-glyph-red-dark);--color-avatar-glyph-green-bg:var(--color-avatar-glyph-green-bg);--color-avatar-glyph-green-light:var(--color-avatar-glyph-green-light);--color-avatar-glyph-green-dark:var(--color-avatar-glyph-green-dark);--color-avatar-glyph-teal-bg:var(--color-avatar-glyph-teal-bg);--color-avatar-glyph-teal-light:var(--color-avatar-glyph-teal-light);--color-avatar-glyph-teal-dark:var(--color-avatar-glyph-teal-dark);--color-surface-colored:var(--color-surface-colored);--color-surface-colored-2:var(--color-surface-colored-2);--color-surface-teal-light:var(--color-surface-teal-light);--color-surface-teal-lighter:var(--color-surface-teal-lighter);--color-surface-tertiary:var(--color-surface-tertiary);--color-surface-inverted:var(--color-surface-inverted);--color-surface-inverted-2:var(--color-surface-inverted-2);--color-surface-inverted-3:var(--color-surface-inverted-3);--color-overlay:var(--color-overlay);--color-text-and-icon-on-primary:var(--color-text-and-icon-on-primary);--color-text-and-icon-on-primary-button:var(--color-text-and-icon-on-primary-button);--color-text-and-icon-on-secondary:var(--color-text-and-icon-on-secondary);--color-text-and-icon-on-error:var(--color-text-and-icon-on-error);--color-text-and-icon-on-accent:var(--color-text-and-icon-on-accent);--color-text-and-icon-grey-thicker:var(--color-text-and-icon-grey-thicker);--color-text-and-icon-grey-thick:var(--color-text-and-icon-grey-thick);--color-text-and-icon-grey-mid:var(--color-text-and-icon-grey-mid);--color-text-and-icon-grey-low:var(--color-text-and-icon-grey-low);--color-border-surface-soft:var(--color-border-surface-soft);--color-border-thick:var(--color-border-thick);--color-border-mid:var(--color-border-mid);--color-border-soft:var(--color-border-soft);--color-border-error:var(--color-border-error);--color-buttons-primary:var(--color-buttons-primary);--color-buttons-primary-hover:var(--color-buttons-primary-hover);--color-buttons-primary-disabled:var(--color-buttons-primary-disabled);--color-buttons-primary-clicked:var(--color-buttons-primary-clicked);--color-buttons-secondary:var(--color-buttons-secondary);--color-buttons-secondary-hover:var(--color-buttons-secondary-hover);--color-buttons-secondary-disabled:var(--color-buttons-secondary-disabled);--color-buttons-tertiary-colored:var(--color-buttons-tertiary-colored);--color-buttons-tertiary-colored-hover:var(--color-buttons-tertiary-colored-hover);--color-buttons-tertiary-grey:var(--color-buttons-tertiary-grey);--color-buttons-tertiary-grey-hover:var(--color-buttons-tertiary-grey-hover);--color-buttons-error:var(--color-buttons-error);--color-buttons-error-hover:var(--color-buttons-error-hover);--color-buttons-disabled:var(--color-buttons-disabled);--color-buttons-on-colored-surface:var(--color-buttons-on-colored-surface);--color-buttons-on-colored-surface-hover:var(--color-buttons-on-colored-surface-hover);--color-buttons-primary-text:var(--color-buttons-primary-text);--color-buttons-secondary-text:var(--color-buttons-secondary-text);--color-buttons-link:var(--color-buttons-link);--color-selector-dark:var(--color-selector-dark);--color-selector-radio:var(--color-selector-radio)}}@layer base{:where(.ds-surface,.ds-surface *){box-sizing:border-box;border:0 solid;margin:0;padding:0}:where(.ds-surface button,.ds-surface input,.ds-surface textarea){font:inherit;color:inherit;background-color:#0000}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-0\.75{top:calc(var(--spacing) * .75)}.top-1\/2{top:50%}.top-spacing-xs{top:var(--spacing-xs)}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-px{right:-1px}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-0\.75{right:calc(var(--spacing) * .75)}.right-5{right:calc(var(--spacing) * 5)}.right-spacing-s{right:var(--spacing-s)}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-px{bottom:-1px}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1\/2{left:50%}.left-6{left:calc(var(--spacing) * 6)}.left-spacing-s{left:var(--spacing-s)}.isolate{isolation:isolate}.z-1{z-index:1}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-90{z-index:90}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.-mx-spacing-xl{margin-inline:calc(var(--spacing-xl) * -1)}.mx-auto{margin-inline:auto}.my-spacing-s{margin-block:var(--spacing-s)}.mt-0\.75{margin-top:calc(var(--spacing) * .75)}.mt-1{margin-top:var(--spacing)}.mt-spacing-m{margin-top:var(--spacing-m)}.mt-spacing-xs{margin-top:var(--spacing-xs)}.mr-16{margin-right:calc(var(--spacing) * 16)}.-mb-spacing-xl{margin-bottom:calc(var(--spacing-xl) * -1)}.mb-spacing-m{margin-bottom:var(--spacing-m)}.mb-spacing-xl{margin-bottom:var(--spacing-xl)}.mb-spacing-xs{margin-bottom:var(--spacing-xs)}.ml-16{margin-left:calc(var(--spacing) * 16)}.ml-auto{margin-left:auto}.ml-spacing-m{margin-left:var(--spacing-m)}.box-border{box-sizing:border-box}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.field-sizing-content{field-sizing:content}.aspect-\[108\/130\]{aspect-ratio:108/130}.size-1{width:var(--spacing);height:var(--spacing)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-4\.25{width:calc(var(--spacing) * 4.25);height:calc(var(--spacing) * 4.25)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-\[18px\]{width:18px;height:18px}.size-\[136px\]{width:136px;height:136px}.size-full{width:100%;height:100%}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-11\.5{height:calc(var(--spacing) * 11.5)}.h-12{height:calc(var(--spacing) * 12)}.h-13{height:calc(var(--spacing) * 13)}.h-15{height:calc(var(--spacing) * 15)}.h-16{height:calc(var(--spacing) * 16)}.h-62\.5{height:calc(var(--spacing) * 62.5)}.h-\[calc\(100svh-8rem\)\]{height:calc(100svh - 8rem)}.h-\[calc\(100svh-40px\)\]{height:calc(100svh - 40px)}.h-\[var\(--cell-size\)\]{height:var(--cell-size)}.h-auto{height:auto}.h-auto\!{height:auto!important}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-75{max-height:calc(var(--spacing) * 75)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[85vh\]{max-height:85vh}.min-h-0{min-height:0}.min-h-5\.5{min-height:calc(var(--spacing) * 5.5)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-16\.5{min-height:calc(var(--spacing) * 16.5)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-full{min-height:100%}.min-h-svh{min-height:100svh}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-2{width:calc(var(--spacing) * 2)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-14{width:calc(var(--spacing) * 14)}.w-32{width:calc(var(--spacing) * 32)}.w-35{width:calc(var(--spacing) * 35)}.w-110{width:calc(var(--spacing) * 110)}.w-\[1\.15rem\]{width:1.15rem}.w-\[534px\]{width:534px}.w-\[min\(100vw-2rem\,20rem\)\]{width:min(100vw - 2rem,20rem)}.w-auto{width:auto}.w-auto\!{width:auto!important}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-70\.25{max-width:calc(var(--spacing) * 70.25)}.max-w-98\.25{max-width:calc(var(--spacing) * 98.25)}.max-w-148\.25{max-width:calc(var(--spacing) * 148.25)}.max-w-275{max-width:calc(var(--spacing) * 275)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-w-\(--anchor-width\){min-width:var(--anchor-width)}.min-w-0{min-width:0}.min-w-4\.5{min-width:calc(var(--spacing) * 4.5)}.min-w-42\.5{min-width:calc(var(--spacing) * 42.5)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.scrollbar-none{scrollbar-width:none}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-3\.25{gap:calc(var(--spacing) * 3.25)}.gap-spacing-2xs{gap:var(--spacing-2xs)}.gap-spacing-3xs{gap:var(--spacing-3xs)}.gap-spacing-3xs-2{gap:var(--spacing-3xs-2)}.gap-spacing-m{gap:var(--spacing-m)}.gap-spacing-s{gap:var(--spacing-s)}.gap-spacing-xl{gap:var(--spacing-xl)}.gap-spacing-xs{gap:var(--spacing-xs)}:where(.space-y-spacing-m>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-m) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-m) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-spacing-s>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-s) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-s) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-spacing-xs>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-xs) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-xs) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-spacing-2xs{column-gap:var(--spacing-2xs)}.gap-x-spacing-m{column-gap:var(--spacing-m)}.gap-x-spacing-s{column-gap:var(--spacing-s)}.gap-x-spacing-xs{column-gap:var(--spacing-xs)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-spacing-xs{row-gap:var(--spacing-xs)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-y-none{overscroll-behavior-y:none}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-border-radius-2xl{border-radius:var(--border-radius-2xl)}.rounded-border-radius-3xl{border-radius:var(--border-radius-3xl)}.rounded-border-radius-l{border-radius:var(--border-radius-l)}.rounded-border-radius-m{border-radius:var(--border-radius-m)}.rounded-border-radius-s{border-radius:var(--border-radius-s)}.rounded-border-radius-xl{border-radius:var(--border-radius-xl)}.rounded-border-radius-xs{border-radius:var(--border-radius-xs)}.rounded-full{border-radius:2147483647px}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-l-full{border-top-left-radius:2147483647px;border-bottom-left-radius:2147483647px}.rounded-r-border-radius-3xl{border-top-right-radius:var(--border-radius-3xl);border-bottom-right-radius:var(--border-radius-3xl)}.rounded-r-full{border-top-right-radius:2147483647px;border-bottom-right-radius:2147483647px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-border-error{border-color:var(--color-border-error)}.border-border-soft{border-color:var(--color-border-soft)}.border-border-surface-soft{border-color:var(--color-border-surface-soft)}.border-feedback-error-border{border-color:var(--color-feedback-error-border)}.border-feedback-info-border{border-color:var(--color-feedback-info-border)}.border-feedback-success-border{border-color:var(--color-feedback-success-border)}.border-feedback-warning-border{border-color:var(--color-feedback-warning-border)}.border-text-and-icon-on-primary{border-color:var(--color-text-and-icon-on-primary)}.border-text-and-icon-on-secondary{border-color:var(--color-text-and-icon-on-secondary)}.border-r-border-surface-soft{border-right-color:var(--color-border-surface-soft)}.border-b-border-soft{border-bottom-color:var(--color-border-soft)}.border-b-border-surface-soft{border-bottom-color:var(--color-border-surface-soft)}.border-l-border-soft{border-left-color:var(--color-border-soft)}.bg-accents-blackberry{background-color:var(--color-accents-blackberry)}.bg-accents-electric{background-color:var(--color-accents-electric)}.bg-accents-flag{background-color:var(--color-accents-flag)}.bg-accents-flame{background-color:var(--color-accents-flame)}.bg-accents-forest{background-color:var(--color-accents-forest)}.bg-accents-malachite{background-color:var(--color-accents-malachite)}.bg-accents-primary{background-color:var(--color-accents-primary)}.bg-accents-royal{background-color:var(--color-accents-royal)}.bg-avatar-glyph-green-bg{background-color:var(--color-avatar-glyph-green-bg)}.bg-avatar-glyph-red-bg{background-color:var(--color-avatar-glyph-red-bg)}.bg-avatar-glyph-teal-bg{background-color:var(--color-avatar-glyph-teal-bg)}.bg-avatar-glyph-yellow-bg{background-color:var(--color-avatar-glyph-yellow-bg)}.bg-avatar-warm-bg{background-color:var(--color-avatar-warm-bg)}.bg-border-soft{background-color:var(--color-border-soft)}.bg-border-surface-soft{background-color:var(--color-border-surface-soft)}.bg-buttons-error{background-color:var(--color-buttons-error)}.bg-buttons-primary{background-color:var(--color-buttons-primary)}.bg-buttons-secondary{background-color:var(--color-buttons-secondary)}.bg-buttons-tertiary-colored{background-color:var(--color-buttons-tertiary-colored)}.bg-buttons-tertiary-grey{background-color:var(--color-buttons-tertiary-grey)}.bg-feedback-error-bg{background-color:var(--color-feedback-error-bg)}.bg-feedback-error-text{background-color:var(--color-feedback-error-text)}.bg-feedback-info-bg{background-color:var(--color-feedback-info-bg)}.bg-feedback-success-bg{background-color:var(--color-feedback-success-bg)}.bg-feedback-success-text{background-color:var(--color-feedback-success-text)}.bg-feedback-warning-bg{background-color:var(--color-feedback-warning-bg)}.bg-overlay{background-color:var(--color-overlay)}.bg-surface-disabled{background-color:var(--color-surface-disabled)}.bg-surface-light{background-color:var(--color-surface-light)}.bg-surface-lighter{background-color:var(--color-surface-lighter)}.bg-surface-primary-white{background-color:var(--color-surface-primary-white)}.bg-surface-tertiary{background-color:var(--color-surface-tertiary)}.bg-surface-tertiary10{background-color:var(--color-surface-tertiary10)}.bg-surface-tint-mint{background-color:var(--color-surface-tint-mint)}.bg-surface-xlight{background-color:var(--color-surface-xlight)}.bg-text-and-icon-grey-thick{background-color:var(--color-text-and-icon-grey-thick)}.bg-text-and-icon-on-accent{background-color:var(--color-text-and-icon-on-accent)}.bg-text-and-icon-on-error\/16{background-color:var(--color-text-and-icon-on-error)}@supports (color:color-mix(in lab, red, red)){.bg-text-and-icon-on-error\/16{background-color:color-mix(in oklab, var(--color-text-and-icon-on-error) 16%, transparent)}}.bg-text-and-icon-on-primary{background-color:var(--color-text-and-icon-on-primary)}.bg-text-and-icon-on-secondary{background-color:var(--color-text-and-icon-on-secondary)}.bg-transparent{background-color:#0000}.bg-\[repeating-linear-gradient\(-45deg\,var\(--color-border-surface-soft\)_0px\,var\(--color-border-surface-soft\)_2px\,transparent_2px\,transparent_4px\)\]{background-image:repeating-linear-gradient(-45deg,var(--color-border-surface-soft) 0px,var(--color-border-surface-soft) 2px,transparent 2px,transparent 4px)}.stroke-feedback-success-text{stroke:var(--color-feedback-success-text)}.stroke-surface-tertiary{stroke:var(--color-surface-tertiary)}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\!{padding:0!important}.p-1{padding:var(--spacing)}.p-3{padding:calc(var(--spacing) * 3)}.p-spacing-2xl{padding:var(--spacing-2xl)}.p-spacing-2xs{padding:var(--spacing-2xs)}.p-spacing-3xs-2{padding:var(--spacing-3xs-2)}.p-spacing-l{padding:var(--spacing-l)}.p-spacing-m{padding:var(--spacing-m)}.p-spacing-s{padding:var(--spacing-s)}.p-spacing-xl{padding:var(--spacing-xl)}.p-spacing-xs{padding:var(--spacing-xs)}.px-0{padding-inline:0}.px-1\.25{padding-inline:calc(var(--spacing) * 1.25)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-spacing-2xs{padding-inline:var(--spacing-2xs)}.px-spacing-m{padding-inline:var(--spacing-m)}.px-spacing-s{padding-inline:var(--spacing-s)}.px-spacing-xl{padding-inline:var(--spacing-xl)}.px-spacing-xs{padding-inline:var(--spacing-xs)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-1\.75{padding-block:calc(var(--spacing) * 1.75)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-spacing-2xs{padding-block:var(--spacing-2xs)}.py-spacing-m{padding-block:var(--spacing-m)}.py-spacing-s{padding-block:var(--spacing-s)}.py-spacing-xl{padding-block:var(--spacing-xl)}.py-spacing-xs{padding-block:var(--spacing-xs)}.pt-spacing-m{padding-top:var(--spacing-m)}.pt-spacing-s{padding-top:var(--spacing-s)}.pt-spacing-xl{padding-top:var(--spacing-xl)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-spacing-2xs{padding-right:var(--spacing-2xs)}.pr-spacing-4xl{padding-right:var(--spacing-4xl)}.pr-spacing-m{padding-right:var(--spacing-m)}.pr-spacing-s{padding-right:var(--spacing-s)}.pr-spacing-xs{padding-right:var(--spacing-xs)}.pb-0{padding-bottom:0}.pb-\[max\(1\.25rem\,env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:max(1.25rem, env(safe-area-inset-bottom,0px))}.pb-spacing-m{padding-bottom:var(--spacing-m)}.pb-spacing-s{padding-bottom:var(--spacing-s)}.pb-spacing-xl{padding-bottom:var(--spacing-xl)}.pb-spacing-xs{padding-bottom:var(--spacing-xs)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-spacing-m{padding-left:var(--spacing-m)}.pl-spacing-s{padding-left:var(--spacing-s)}.pl-spacing-xs{padding-left:var(--spacing-xs)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.type-label-s{font-family:var(--primary-typeface);letter-spacing:-.17px;font-size:10px;font-weight:600;line-height:1}.type-title-l{font-family:var(--primary-typeface);letter-spacing:-.17px;font-size:16px;font-weight:600;line-height:1.6}.type-title-m{font-family:var(--primary-typeface);letter-spacing:-.17px;font-size:14px;font-weight:600;line-height:1.6}.type-body-l{font-family:var(--primary-typeface);font-size:16px;font-weight:400;line-height:1.6}.type-body-m{font-family:var(--primary-typeface);font-size:14px;font-weight:400;line-height:1.6}.type-body-s{font-family:var(--primary-typeface);font-size:12px;font-weight:400;line-height:1.6}.type-heading-l{font-family:var(--heading-typeface);font-size:32px;font-weight:600;line-height:32px}.type-heading-m{font-family:var(--heading-typeface);font-size:24px;font-weight:600;line-height:1.2}.font-primary-typeface{font-family:var(--primary-typeface)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[8px\]{font-size:8px}.text-\[25\.6px\]{font-size:25.6px}.text-font-size-2xl{font-size:var(--font-size-2xl)}.text-font-size-3xs{font-size:var(--font-size-3xs)}.text-font-size-l{font-size:var(--font-size-l)}.text-font-size-m{font-size:var(--font-size-m)}.text-font-size-m\!{font-size:var(--font-size-m)!important}.text-font-size-s{font-size:var(--font-size-s)}.text-font-size-s\!{font-size:var(--font-size-s)!important}.text-font-size-xl{font-size:var(--font-size-xl)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-\[38\.4px\]{--tw-leading:38.4px;line-height:38.4px}.leading-line-height-l{--tw-leading:var(--line-height-l);line-height:var(--line-height-l)}.leading-line-height-m{--tw-leading:var(--line-height-m);line-height:var(--line-height-m)}.leading-line-height-s{--tw-leading:var(--line-height-s);line-height:var(--line-height-s)}.leading-line-height-xs{--tw-leading:var(--line-height-xs);line-height:var(--line-height-xs)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.16px\]{--tw-tracking:-.16px;letter-spacing:-.16px}.tracking-\[-0\.28px\]{--tw-tracking:-.28px;letter-spacing:-.28px}.tracking-\[-0\.048px\]{--tw-tracking:-.048px;letter-spacing:-.048px}.tracking-\[0\.1px\]{--tw-tracking:.1px;letter-spacing:.1px}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.12px\]{--tw-tracking:.12px;letter-spacing:.12px}.tracking-\[0\.14px\]{--tw-tracking:.14px;letter-spacing:.14px}.tracking-\[0\.16px\]{--tw-tracking:.16px;letter-spacing:.16px}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-nowrap{text-wrap:nowrap}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-accents-flag{color:var(--color-accents-flag)}.text-accents-flame{color:var(--color-accents-flame)}.text-accents-malachite{color:var(--color-accents-malachite)}.text-accents-royal{color:var(--color-accents-royal)}.text-avatar-warm-text{color:var(--color-avatar-warm-text)}.text-buttons-primary-text{color:var(--color-buttons-primary-text)}.text-buttons-secondary-text,.text-buttons-secondary-text\/86{color:var(--color-buttons-secondary-text)}@supports (color:color-mix(in lab, red, red)){.text-buttons-secondary-text\/86{color:color-mix(in oklab, var(--color-buttons-secondary-text) 86%, transparent)}}.text-feedback-error-icon{color:var(--color-feedback-error-icon)}.text-feedback-error-text{color:var(--color-feedback-error-text)}.text-feedback-info-icon{color:var(--color-feedback-info-icon)}.text-feedback-info-text{color:var(--color-feedback-info-text)}.text-feedback-success-icon{color:var(--color-feedback-success-icon)}.text-feedback-success-text{color:var(--color-feedback-success-text)}.text-feedback-warning-icon{color:var(--color-feedback-warning-icon)}.text-feedback-warning-text{color:var(--color-feedback-warning-text)}.text-inherit{color:inherit}.text-red-500{color:var(--color-red-500)}.text-text-and-icon-grey-low{color:var(--color-text-and-icon-grey-low)}.text-text-and-icon-grey-mid{color:var(--color-text-and-icon-grey-mid)}.text-text-and-icon-grey-mid\!{color:var(--color-text-and-icon-grey-mid)!important}.text-text-and-icon-grey-thick{color:var(--color-text-and-icon-grey-thick)}.text-text-and-icon-grey-thicker{color:var(--color-text-and-icon-grey-thicker)}.text-text-and-icon-on-accent{color:var(--color-text-and-icon-on-accent)}.text-text-and-icon-on-error{color:var(--color-text-and-icon-on-error)}.text-text-and-icon-on-primary{color:var(--color-text-and-icon-on-primary)}.text-text-and-icon-on-primary-button{color:var(--color-text-and-icon-on-primary-button)}.text-text-and-icon-on-secondary{color:var(--color-text-and-icon-on-secondary)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-3{text-underline-offset:3px}.caret-buttons-link{caret-color:var(--color-buttons-link)}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-\[0\.08\]{opacity:.08}.opacity-\[0\.32\]{opacity:.32}.shadow-\[-1px_-1px_0_0_var\(--color-border-surface-soft\)_inset\]{--tw-shadow:-1px -1px 0 0 var(--tw-shadow-color,var(--color-border-surface-soft)) inset;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_-1px_-1px_0px_0px_var\(--color-border-soft\)\]{--tw-shadow:inset -1px -1px 0px 0px var(--tw-shadow-color,var(--color-border-soft));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-divider{--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--color-border-surface-soft));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-divider-top{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--color-border-surface-soft));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-hairline{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-border-surface-soft));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-hairline-error{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-feedback-error-border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sheet{--tw-shadow:-24px 0 60px var(--tw-shadow-color,#0b141629);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-border-soft{--tw-ring-color:var(--color-border-soft)}.ring-surface-primary-white{--tw-ring-color:var(--color-surface-primary-white)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[backdrop-filter\:blur\(2px\)\]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.transition-\[box-shadow\,border-radius\]{transition-property:box-shadow,border-radius;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[scale\,opacity\]{transition-property:scale,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,background-color\]{transition-property:translate,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,background-color\]{transition-property:width,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-10{--tw-duration:10ms;transition-duration:10ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--cell-size\:2\.75rem\]{--cell-size:2.75rem}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[-webkit-overflow-scrolling\:touch\]{-webkit-overflow-scrolling:touch}.\[animation-duration\:1s\]{animation-duration:1s}@media (hover:hover){.group-hover\/notification\:hidden:is(:where(.group\/notification):hover *){display:none}}.group-focus-visible\:ring-2:is(:where(.group):focus-visible *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-focus-visible\:ring-buttons-primary\/20:is(:where(.group):focus-visible *){--tw-ring-color:var(--color-buttons-primary)}@supports (color:color-mix(in lab, red, red)){.group-focus-visible\:ring-buttons-primary\/20:is(:where(.group):focus-visible *){--tw-ring-color:color-mix(in oklab, var(--color-buttons-primary) 20%, transparent)}}.group-data-checked\:border-none:is(:where(.group)[data-checked] *){--tw-border-style:none;border-style:none}.group-data-checked\:bg-accents-malachite:is(:where(.group)[data-checked] *){background-color:var(--color-accents-malachite)}.group-data-checked\:bg-selector-dark:is(:where(.group)[data-checked] *){background-color:var(--color-selector-dark)}.group-data-disabled\:opacity-50:is(:where(.group)[data-disabled] *){opacity:.5}.group-data-\[focused\=true\]\/day\:ring-3:is(:where(.group\/day)[data-focused=true] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.peer-placeholder-shown\:top-1\/2:is(:where(.peer):placeholder-shown~*){top:50%}.peer-placeholder-shown\:top-spacing-m:is(:where(.peer):placeholder-shown~*){top:var(--spacing-m)}.peer-placeholder-shown\:-translate-y-1\/2:is(:where(.peer):placeholder-shown~*){--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-placeholder-shown\:text-font-size-m:is(:where(.peer):placeholder-shown~*){font-size:var(--font-size-m)}.peer-placeholder-shown\:text-font-size-s:is(:where(.peer):placeholder-shown~*){font-size:var(--font-size-s)}.peer-focus\:top-spacing-xs:is(:where(.peer):focus~*){top:var(--spacing-xs)}.peer-focus\:translate-y-0:is(:where(.peer):focus~*){--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-focus\:text-font-size-3xs:is(:where(.peer):focus~*){font-size:var(--font-size-3xs)}.peer-focus\:text-font-size-s:is(:where(.peer):focus~*){font-size:var(--font-size-s)}.peer-focus\:leading-4:is(:where(.peer):focus~*){--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.peer-focus\:leading-line-height-xs:is(:where(.peer):focus~*){--tw-leading:var(--line-height-xs);line-height:var(--line-height-xs)}.placeholder\:text-text-and-icon-grey-mid::placeholder{color:var(--color-text-and-icon-grey-mid)}.placeholder\:text-transparent::placeholder{color:#0000}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:0}.before\:bg-radial-\[at_50\%_0\%\]:before{content:var(--tw-content);--tw-gradient-position:at 50% 0%;background-image:radial-gradient(var(--tw-gradient-stops,at 50% 0%))}.before\:from-text-and-icon-on-accent\/20:before{content:var(--tw-content);--tw-gradient-from:var(--color-text-and-icon-on-accent)}@supports (color:color-mix(in lab, red, red)){.before\:from-text-and-icon-on-accent\/20:before{--tw-gradient-from:color-mix(in oklab, var(--color-text-and-icon-on-accent) 20%, transparent)}}.before\:from-text-and-icon-on-accent\/20:before{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.before\:to-transparent:before{content:var(--tw-content);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.before\:opacity-0:before{content:var(--tw-content);opacity:0}@media (hover:hover){.group-data-checked\:group-hover\:group-not-data-disabled\:before\:opacity-100:is(:where(.group)[data-checked] *):is(:where(.group):hover *):is(:where(.group):not([data-disabled]) *):before{content:var(--tw-content);opacity:1}}.focus-within\:border-buttons-primary:focus-within{border-color:var(--color-buttons-primary)}.focus-within\:shadow-\[0_0_0_2px_var\(--color-buttons-primary-disabled\)\]:focus-within{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--color-buttons-primary-disabled));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:shadow-focus-field:focus-within{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-buttons-primary)), 0 0 0 2px var(--tw-shadow-color,var(--color-buttons-primary))}@supports (color:color-mix(in lab, red, red)){.focus-within\:shadow-focus-field:focus-within{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-buttons-primary)), 0 0 0 2px var(--tw-shadow-color,color-mix(in srgb, var(--color-buttons-primary) 20%, transparent))}}.focus-within\:shadow-focus-field:focus-within{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.hover\:border-solid:hover{--tw-border-style:solid;border-style:solid}.hover\:bg-buttons-error-hover:hover{background-color:var(--color-buttons-error-hover)}.hover\:bg-buttons-primary-hover:hover{background-color:var(--color-buttons-primary-hover)}.hover\:bg-buttons-secondary:hover{background-color:var(--color-buttons-secondary)}.hover\:bg-buttons-secondary-hover:hover{background-color:var(--color-buttons-secondary-hover)}.hover\:bg-buttons-tertiary-colored-hover:hover{background-color:var(--color-buttons-tertiary-colored-hover)}.hover\:bg-buttons-tertiary-grey-hover:hover{background-color:var(--color-buttons-tertiary-grey-hover)}.hover\:bg-surface-disabled:hover{background-color:var(--color-surface-disabled)}.hover\:bg-surface-lighter:hover{background-color:var(--color-surface-lighter)}.hover\:bg-surface-tertiary:hover{background-color:var(--color-surface-tertiary)}.hover\:bg-surface-tertiary10:hover{background-color:var(--color-surface-tertiary10)}.hover\:bg-surface-xlight:hover{background-color:var(--color-surface-xlight)}.hover\:bg-text-and-icon-on-error\/30:hover{background-color:var(--color-text-and-icon-on-error)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-text-and-icon-on-error\/30:hover{background-color:color-mix(in oklab, var(--color-text-and-icon-on-error) 30%, transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-text-and-icon-on-primary:hover{color:var(--color-text-and-icon-on-primary)}.hover\:opacity-50:hover{opacity:.5}.hover\:opacity-70:hover{opacity:.7}.hover\:brightness-90:hover{--tw-brightness:brightness(90%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:not-disabled\:bg-buttons-primary-hover:hover:not(:disabled){background-color:var(--color-buttons-primary-hover)}.hover\:not-aria-selected\:not-disabled\:bg-surface-tertiary:hover:not([aria-selected=true]):not(:disabled){background-color:var(--color-surface-tertiary)}.hover\:not-data-active\:text-buttons-link:hover:not([data-active]){color:var(--color-buttons-link)}}.focus-visible\:border-buttons-primary:focus-visible{border-color:var(--color-buttons-primary)}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:shadow-\[0_0_0_2px_var\(--color-buttons-error-hover\)\]:focus-visible{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--color-buttons-error-hover));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:shadow-\[0_0_0_2px_var\(--color-buttons-primary-disabled\)\]:focus-visible{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--color-buttons-primary-disabled));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:shadow-focus-ring:focus-visible{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--color-buttons-primary))}@supports (color:color-mix(in lab, red, red)){.focus-visible\:shadow-focus-ring:focus-visible{--tw-shadow:0 0 0 2px var(--tw-shadow-color,color-mix(in srgb, var(--color-buttons-primary) 20%, transparent))}}.focus-visible\:shadow-focus-ring:focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-buttons-error\/50:focus-visible{--tw-ring-color:var(--color-buttons-error)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-buttons-error\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-buttons-error) 50%, transparent)}}.focus-visible\:ring-buttons-primary:focus-visible,.focus-visible\:ring-buttons-primary\/20:focus-visible{--tw-ring-color:var(--color-buttons-primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-buttons-primary\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-buttons-primary) 20%, transparent)}}.focus-visible\:ring-buttons-primary\/50:focus-visible{--tw-ring-color:var(--color-buttons-primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-buttons-primary\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-buttons-primary) 50%, transparent)}}.focus-visible\:ring-buttons-secondary\/50:focus-visible{--tw-ring-color:var(--color-buttons-secondary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-buttons-secondary\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-buttons-secondary) 50%, transparent)}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:not-aria-\[haspopup\]\:scale-98:active:not([aria-haspopup]){--tw-scale-x:98%;--tw-scale-y:98%;--tw-scale-z:98%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-buttons-disabled:disabled{background-color:var(--color-buttons-disabled)}.disabled\:bg-buttons-primary-disabled:disabled{background-color:var(--color-buttons-primary-disabled)}.disabled\:bg-surface-disabled:disabled{background-color:var(--color-surface-disabled)}.disabled\:text-text-and-icon-grey-low:disabled{color:var(--color-text-and-icon-grey-low)}.disabled\:text-text-and-icon-grey-mid:disabled{color:var(--color-text-and-icon-grey-mid)}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-\[0\.24\]:disabled{opacity:.24}.has-data-disabled\:cursor-not-allowed:has([data-disabled]){cursor:not-allowed}.has-data-disabled\:text-text-and-icon-grey-mid:has([data-disabled]){color:var(--color-text-and-icon-grey-mid)}.has-data-disabled\:opacity-50:has([data-disabled]){opacity:.5}.aria-selected\:bg-buttons-primary[aria-selected=true]{background-color:var(--color-buttons-primary)}.aria-selected\:text-buttons-primary-text[aria-selected=true]{color:var(--color-buttons-primary-text)}.aria-selected\:text-text-and-icon-grey-low[aria-selected=true]{color:var(--color-text-and-icon-grey-low)}.data-active\:bg-surface-primary-white[data-active]{background-color:var(--color-surface-primary-white)}.data-active\:font-medium[data-active]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-active\:text-buttons-link[data-active]{color:var(--color-buttons-link)}.data-active\:text-buttons-primary[data-active]{color:var(--color-buttons-primary)}.data-active\:shadow-\[0_-2px_0_0_var\(--color-accents-primary\)_inset\][data-active]{--tw-shadow:0 -2px 0 0 var(--tw-shadow-color,var(--color-accents-primary)) inset;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-active\:shadow-hairline[data-active]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-border-surface-soft));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-active\:ring-1[data-active]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-active\:ring-border-surface-soft[data-active]{--tw-ring-color:var(--color-border-surface-soft)}.data-active\:ring-inset[data-active]{--tw-ring-inset:inset}.data-checked\:translate-x-3[data-checked]{--tw-translate-x:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-checked\:border-transparent[data-checked]{border-color:#0000}.data-checked\:bg-selector-dark[data-checked]{background-color:var(--color-selector-dark)}.data-checked\:bg-selector-radio[data-checked]{background-color:var(--color-selector-radio)}.data-checked\:bg-text-and-icon-on-accent[data-checked]{background-color:var(--color-text-and-icon-on-accent)}.data-checked\:opacity-1[data-checked]{opacity:.01}.data-count\:h-5\.75[data-count]{height:calc(var(--spacing) * 5.75)}.data-count\:min-w-5\.75[data-count]{min-width:calc(var(--spacing) * 5.75)}.data-count\:px-spacing-2xs[data-count]{padding-inline:var(--spacing-2xs)}.data-count\:py-0[data-count]{padding-block:0}.data-disabled\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-disabled\:bg-buttons-disabled[data-disabled]{background-color:var(--color-buttons-disabled)}.data-disabled\:bg-surface-disabled[data-disabled]{background-color:var(--color-surface-disabled)}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-ending-style\:translate-x-full[data-ending-style]{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-ending-style\:scale-\[0\.98\][data-ending-style]{scale:.98}.data-ending-style\:opacity-0[data-ending-style]{opacity:0}.data-highlighted\:bg-buttons-tertiary-grey-hover[data-highlighted]{background-color:var(--color-buttons-tertiary-grey-hover)}.data-indeterminate\:border-transparent[data-indeterminate]{border-color:#0000}.data-indeterminate\:bg-selector-dark[data-indeterminate]{background-color:var(--color-selector-dark)}.disabled\:data-loading\:opacity-100:disabled[data-loading]{opacity:1}.data-over\:border-solid[data-over]{--tw-border-style:solid;border-style:solid}.data-over\:bg-surface-xlight[data-over]{background-color:var(--color-surface-xlight)}.data-popup-open\:border-border-error[data-popup-open]{border-color:var(--color-border-error)}.data-popup-open\:border-buttons-primary[data-popup-open]{border-color:var(--color-buttons-primary)}.data-popup-open\:shadow-\[0_0_0_2px_var\(--color-buttons-error-hover\)\][data-popup-open]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--color-buttons-error-hover));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-popup-open\:shadow-\[0_0_0_2px_var\(--color-buttons-primary-disabled\)\][data-popup-open]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--color-buttons-primary-disabled));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-selected\:bg-buttons-tertiary-grey-hover[data-selected]{background-color:var(--color-buttons-tertiary-grey-hover)}.data-starting-style\:translate-x-full[data-starting-style]{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-starting-style\:scale-\[0\.98\][data-starting-style]{scale:.98}.data-starting-style\:opacity-0[data-starting-style]{opacity:0}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-fade-in{animation:var(--animate-fade-in)}.motion-safe\:animate-rise-in{animation:var(--animate-rise-in)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media (width>=40rem){.sm\:w-\(--rail-width\){width:var(--rail-width)}.sm\:w-auto{width:auto}}@media (width>=48rem){.md\:inset-auto{inset:auto}.md\:top-1\/2{top:50%}.md\:bottom-auto{bottom:auto}.md\:left-1\/2{left:50%}.md\:hidden{display:none}.md\:max-h-\[90vh\]{max-height:90vh}.md\:w-50{width:calc(var(--spacing) * 50)}.md\:max-w-50{max-width:calc(var(--spacing) * 50)}.md\:max-w-md{max-width:var(--container-md)}.md\:shrink-0{flex-shrink:0}.md\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:flex-col{flex-direction:column}.md\:items-start{align-items:flex-start}.md\:overflow-visible{overflow:visible}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-none{--tw-border-style:none;border-style:none}.md\:border-r-border-surface-soft{border-right-color:var(--color-border-surface-soft)}}@media (width>=64rem){.lg\:sticky{position:sticky}.lg\:top-0{top:0}.lg\:h-dvh{height:100dvh}.lg\:w-\(--rail-width\){width:var(--rail-width)}.lg\:\[scrollbar-width\:none\]{scrollbar-width:none}.lg\:overflow-y-auto{overflow-y:auto}}.gil\:mt-spacing-m:is(.theme-gil,.theme-gil *){margin-top:var(--spacing-m)}.gil\:mb-0:is(.theme-gil,.theme-gil *){margin-bottom:0}.gil\:block:is(.theme-gil,.theme-gil *){display:block}.gil\:flex:is(.theme-gil,.theme-gil *){display:flex}.gil\:hidden:is(.theme-gil,.theme-gil *){display:none}.gil\:size-5:is(.theme-gil,.theme-gil *){width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.gil\:h-10:is(.theme-gil,.theme-gil *){height:calc(var(--spacing) * 10)}.gil\:h-11:is(.theme-gil,.theme-gil *){height:calc(var(--spacing) * 11)}.gil\:h-12:is(.theme-gil,.theme-gil *){height:calc(var(--spacing) * 12)}.gil\:h-auto:is(.theme-gil,.theme-gil *){height:auto}.gil\:max-h-70:is(.theme-gil,.theme-gil *){max-height:calc(var(--spacing) * 70)}.gil\:min-h-0:is(.theme-gil,.theme-gil *){min-height:0}.gil\:min-h-9:is(.theme-gil,.theme-gil *){min-height:calc(var(--spacing) * 9)}.gil\:min-h-10:is(.theme-gil,.theme-gil *){min-height:calc(var(--spacing) * 10)}.gil\:min-h-11:is(.theme-gil,.theme-gil *){min-height:calc(var(--spacing) * 11)}.gil\:min-h-11\.5:is(.theme-gil,.theme-gil *){min-height:calc(var(--spacing) * 11.5)}.gil\:w-auto:is(.theme-gil,.theme-gil *){width:auto}.gil\:w-fit:is(.theme-gil,.theme-gil *){width:fit-content}.gil\:cursor-pointer:is(.theme-gil,.theme-gil *){cursor:pointer}.gil\:\[scrollbar-width\:none\]:is(.theme-gil,.theme-gil *){scrollbar-width:none}.gil\:items-center:is(.theme-gil,.theme-gil *){align-items:center}.gil\:gap-spacing-2xs:is(.theme-gil,.theme-gil *){gap:var(--spacing-2xs)}.gil\:gap-spacing-m:is(.theme-gil,.theme-gil *){gap:var(--spacing-m)}.gil\:gap-spacing-s:is(.theme-gil,.theme-gil *){gap:var(--spacing-s)}.gil\:gap-spacing-xs:is(.theme-gil,.theme-gil *){gap:var(--spacing-xs)}.gil\:gap-x-spacing-2xs:is(.theme-gil,.theme-gil *){column-gap:var(--spacing-2xs)}.gil\:gap-y-0:is(.theme-gil,.theme-gil *){row-gap:0}.gil\:overflow-x-auto:is(.theme-gil,.theme-gil *){overflow-x:auto}.gil\:overscroll-contain:is(.theme-gil,.theme-gil *){overscroll-behavior:contain}.gil\:rounded-border-radius-3xl:is(.theme-gil,.theme-gil *){border-radius:var(--border-radius-3xl)}.gil\:rounded-border-radius-s:is(.theme-gil,.theme-gil *){border-radius:var(--border-radius-s)}.gil\:border-0:is(.theme-gil,.theme-gil *){border-style:var(--tw-border-style);border-width:0}.gil\:border-border-error:is(.theme-gil,.theme-gil *){border-color:var(--color-border-error)}.gil\:border-transparent:is(.theme-gil,.theme-gil *){border-color:#0000}.gil\:bg-buttons-primary:is(.theme-gil,.theme-gil *){background-color:var(--color-buttons-primary)}.gil\:bg-surface-light:is(.theme-gil,.theme-gil *){background-color:var(--color-surface-light)}.gil\:bg-surface-primary-white:is(.theme-gil,.theme-gil *){background-color:var(--color-surface-primary-white)}.gil\:bg-surface-xlight:is(.theme-gil,.theme-gil *){background-color:var(--color-surface-xlight)}.gil\:p-0:is(.theme-gil,.theme-gil *){padding:0}.gil\:p-spacing-xs:is(.theme-gil,.theme-gil *){padding:var(--spacing-xs)}.gil\:px-spacing-xs:is(.theme-gil,.theme-gil *){padding-inline:var(--spacing-xs)}.gil\:py-0\.75:is(.theme-gil,.theme-gil *){padding-block:calc(var(--spacing) * .75)}.gil\:text-font-size-s:is(.theme-gil,.theme-gil *){font-size:var(--font-size-s)}.gil\:text-font-size-s\!:is(.theme-gil,.theme-gil *){font-size:var(--font-size-s)!important}.gil\:leading-gil:is(.theme-gil,.theme-gil *){--tw-leading:var(--leading-gil);line-height:var(--leading-gil)}.gil\:leading-none:is(.theme-gil,.theme-gil *){--tw-leading:1;line-height:1}.gil\:font-normal:is(.theme-gil,.theme-gil *){--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.gil\:font-semibold:is(.theme-gil,.theme-gil *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.gil\:tracking-\[-0\.17px\]:is(.theme-gil,.theme-gil *){--tw-tracking:-.17px;letter-spacing:-.17px}.gil\:tracking-normal:is(.theme-gil,.theme-gil *){--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.gil\:whitespace-normal:is(.theme-gil,.theme-gil *){white-space:normal}.gil\:whitespace-nowrap:is(.theme-gil,.theme-gil *){white-space:nowrap}.gil\:text-buttons-primary-text:is(.theme-gil,.theme-gil *){color:var(--color-buttons-primary-text)}.gil\:text-buttons-secondary-text:is(.theme-gil,.theme-gil *){color:var(--color-buttons-secondary-text)}.gil\:text-feedback-success-icon:is(.theme-gil,.theme-gil *){color:var(--color-feedback-success-icon)}.gil\:text-text-and-icon-grey-low:is(.theme-gil,.theme-gil *){color:var(--color-text-and-icon-grey-low)}.gil\:text-text-and-icon-grey-mid:is(.theme-gil,.theme-gil *){color:var(--color-text-and-icon-grey-mid)}.gil\:text-text-and-icon-grey-thick:is(.theme-gil,.theme-gil *){color:var(--color-text-and-icon-grey-thick)}.gil\:text-text-and-icon-on-error:is(.theme-gil,.theme-gil *){color:var(--color-text-and-icon-on-error)}.gil\:text-text-and-icon-on-primary:is(.theme-gil,.theme-gil *){color:var(--color-text-and-icon-on-primary)}.gil\:normal-case:is(.theme-gil,.theme-gil *){text-transform:none}.gil\:decoration-1:is(.theme-gil,.theme-gil *){text-decoration-thickness:1px}.gil\:caret-buttons-link:is(.theme-gil,.theme-gil *){caret-color:var(--color-buttons-link)}.gil\:shadow-hairline:is(.theme-gil,.theme-gil *){--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-border-surface-soft));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.gil\:shadow-menu:is(.theme-gil,.theme-gil *){--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-border-surface-soft)), 0 16px 40px var(--tw-shadow-color,#1018171f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.gil\:ring-1:is(.theme-gil,.theme-gil *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.gil\:ring-border-soft:is(.theme-gil,.theme-gil *){--tw-ring-color:var(--color-border-soft)}.gil\:transition-colors:is(.theme-gil,.theme-gil *){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.gil\:outline-none:is(.theme-gil,.theme-gil *){--tw-outline-style:none;outline-style:none}.gil\:ring-inset:is(.theme-gil,.theme-gil *){--tw-ring-inset:inset}.gil\:group-focus-within\/phone\:border-buttons-primary:is(.theme-gil,.theme-gil *):is(:where(.group\/phone):focus-within *){border-color:var(--color-buttons-primary)}.gil\:group-focus-within\/phone\:bg-surface-primary-white:is(.theme-gil,.theme-gil *):is(:where(.group\/phone):focus-within *){background-color:var(--color-surface-primary-white)}.gil\:group-focus-within\/phone\:shadow-focus-ring:is(.theme-gil,.theme-gil *):is(:where(.group\/phone):focus-within *){--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--color-buttons-primary))}@supports (color:color-mix(in lab, red, red)){.gil\:group-focus-within\/phone\:shadow-focus-ring:is(.theme-gil,.theme-gil *):is(:where(.group\/phone):focus-within *){--tw-shadow:0 0 0 2px var(--tw-shadow-color,color-mix(in srgb, var(--color-buttons-primary) 20%, transparent))}}.gil\:group-focus-within\/phone\:shadow-focus-ring:is(.theme-gil,.theme-gil *):is(:where(.group\/phone):focus-within *){box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.gil\:group-hover\/row\:bg-surface-xlight:is(.theme-gil,.theme-gil *):is(:where(.group\/row):hover *){background-color:var(--color-surface-xlight)}.gil\:group-hover\:placeholder\:text-text-and-icon-on-primary:is(.theme-gil,.theme-gil *):is(:where(.group):hover *)::placeholder{color:var(--color-text-and-icon-on-primary)}}.gil\:focus-within\:bg-surface-primary-white:is(.theme-gil,.theme-gil *):focus-within{background-color:var(--color-surface-primary-white)}.gil\:focus-within\:shadow-focus-ring:is(.theme-gil,.theme-gil *):focus-within{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--color-buttons-primary))}@supports (color:color-mix(in lab, red, red)){.gil\:focus-within\:shadow-focus-ring:is(.theme-gil,.theme-gil *):focus-within{--tw-shadow:0 0 0 2px var(--tw-shadow-color,color-mix(in srgb, var(--color-buttons-primary) 20%, transparent))}}.gil\:focus-within\:shadow-focus-ring:is(.theme-gil,.theme-gil *):focus-within{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.gil\:hover\:bg-buttons-primary-hover:is(.theme-gil,.theme-gil *):hover{background-color:var(--color-buttons-primary-hover)}.gil\:hover\:bg-surface-disabled:is(.theme-gil,.theme-gil *):hover{background-color:var(--color-surface-disabled)}.gil\:hover\:bg-surface-primary-white:is(.theme-gil,.theme-gil *):hover{background-color:var(--color-surface-primary-white)}.gil\:hover\:bg-surface-tertiary:is(.theme-gil,.theme-gil *):hover{background-color:var(--color-surface-tertiary)}.gil\:hover\:text-text-and-icon-on-primary:is(.theme-gil,.theme-gil *):hover{color:var(--color-text-and-icon-on-primary)}.gil\:hover\:decoration-2:is(.theme-gil,.theme-gil *):hover{text-decoration-thickness:2px}.gil\:hover\:shadow-none:is(.theme-gil,.theme-gil *):hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.gil\:hover\:not-data-active\:bg-surface-xlight:is(.theme-gil,.theme-gil *):hover:not([data-active]){background-color:var(--color-surface-xlight)}.gil\:hover\:not-data-active\:shadow-hairline:is(.theme-gil,.theme-gil *):hover:not([data-active]){--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-border-surface-soft));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.gil\:focus-visible\:border-buttons-primary:is(.theme-gil,.theme-gil *):focus-visible{border-color:var(--color-buttons-primary)}.gil\:focus-visible\:bg-surface-primary-white:is(.theme-gil,.theme-gil *):focus-visible{background-color:var(--color-surface-primary-white)}.gil\:focus-visible\:shadow-focus-ring:is(.theme-gil,.theme-gil *):focus-visible{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--color-buttons-primary))}@supports (color:color-mix(in lab, red, red)){.gil\:focus-visible\:shadow-focus-ring:is(.theme-gil,.theme-gil *):focus-visible{--tw-shadow:0 0 0 2px var(--tw-shadow-color,color-mix(in srgb, var(--color-buttons-primary) 20%, transparent))}}.gil\:focus-visible\:shadow-focus-ring:is(.theme-gil,.theme-gil *):focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.gil\:focus-visible\:shadow-focus-ring-error:is(.theme-gil,.theme-gil *):focus-visible{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--color-border-error))}@supports (color:color-mix(in lab, red, red)){.gil\:focus-visible\:shadow-focus-ring-error:is(.theme-gil,.theme-gil *):focus-visible{--tw-shadow:0 0 0 2px var(--tw-shadow-color,color-mix(in srgb, var(--color-border-error) 25%, transparent))}}.gil\:focus-visible\:shadow-focus-ring-error:is(.theme-gil,.theme-gil *):focus-visible{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.gil\:focus-visible\:ring-0:is(.theme-gil,.theme-gil *):focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.gil\:active\:bg-buttons-primary-clicked:is(.theme-gil,.theme-gil *):active{background-color:var(--color-buttons-primary-clicked)}.gil\:active\:bg-buttons-secondary-hover:is(.theme-gil,.theme-gil *):active{background-color:var(--color-buttons-secondary-hover)}.gil\:active\:not-aria-\[haspopup\]\:scale-100:is(.theme-gil,.theme-gil *):active:not([aria-haspopup]){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.gil\:disabled\:border-border-soft:is(.theme-gil,.theme-gil *):disabled{border-color:var(--color-border-soft)}.gil\:disabled\:bg-buttons-disabled:is(.theme-gil,.theme-gil *):disabled{background-color:var(--color-buttons-disabled)}.gil\:disabled\:bg-buttons-secondary-disabled:is(.theme-gil,.theme-gil *):disabled{background-color:var(--color-buttons-secondary-disabled)}.gil\:disabled\:bg-surface-disabled:is(.theme-gil,.theme-gil *):disabled{background-color:var(--color-surface-disabled)}.gil\:disabled\:text-text-and-icon-grey-mid:is(.theme-gil,.theme-gil *):disabled{color:var(--color-text-and-icon-grey-mid)}.gil\:disabled\:opacity-100:is(.theme-gil,.theme-gil *):disabled{opacity:1}.gil\:disabled\:shadow-none:is(.theme-gil,.theme-gil *):disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:where([data-popup-open]) .in-data-popup-open\:gil\:rotate-180:is(.theme-gil,.theme-gil *){rotate:180deg}.gil\:data-active\:text-buttons-link:is(.theme-gil,.theme-gil *)[data-active]{color:var(--color-buttons-link)}.gil\:data-active\:text-text-and-icon-on-primary:is(.theme-gil,.theme-gil *)[data-active]{color:var(--color-text-and-icon-on-primary)}.gil\:data-disabled\:cursor-not-allowed:is(.theme-gil,.theme-gil *)[data-disabled]{cursor:not-allowed}.gil\:data-disabled\:bg-transparent:is(.theme-gil,.theme-gil *)[data-disabled]{background-color:#0000}.gil\:data-disabled\:text-text-and-icon-grey-low:is(.theme-gil,.theme-gil *)[data-disabled]{color:var(--color-text-and-icon-grey-low)}.gil\:data-highlighted\:bg-surface-xlight:is(.theme-gil,.theme-gil *)[data-highlighted]{background-color:var(--color-surface-xlight)}.gil\:data-popup-open\:border-transparent:is(.theme-gil,.theme-gil *)[data-popup-open]{border-color:#0000}.gil\:data-popup-open\:bg-surface-tertiary:is(.theme-gil,.theme-gil *)[data-popup-open]{background-color:var(--color-surface-tertiary)}.gil\:data-popup-open\:shadow-none:is(.theme-gil,.theme-gil *)[data-popup-open]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.gil\:data-selected\:bg-transparent:is(.theme-gil,.theme-gil *)[data-selected]{background-color:#0000}.gil\:data-selected\:data-highlighted\:bg-surface-xlight:is(.theme-gil,.theme-gil *)[data-selected][data-highlighted]{background-color:var(--color-surface-xlight)}.\[\&_\.recharts-pie\:focus\]\:outline-none .recharts-pie:focus,.\[\&_\.recharts-sector\:focus\]\:outline-none .recharts-sector:focus,.\[\&_\.recharts-surface\:focus\]\:outline-none .recharts-surface:focus,.\[\&_\.recharts-wrapper\:focus\]\:outline-none .recharts-wrapper:focus{--tw-outline-style:none;outline-style:none}.\[\&_\[data-slot\=avatar\]\]\:size-4 [data-slot=avatar]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_\[data-slot\=avatar\]\]\:text-\[8px\] [data-slot=avatar]{font-size:8px}.\[\&_a\]\:text-accents-royal a{color:var(--color-accents-royal)}.\[\&_img\]\:size-6 img{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&_img\]\:rounded-full img{border-radius:2147483647px}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_svg\]\:size-3 svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:size-5 svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.\[\&_svg\]\:w-4 svg{width:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.gil\:\[\&_svg\]\:size-4:is(.theme-gil,.theme-gil *) svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.gil\:data-active\:\[\&_svg\]\:text-accents-primary:is(.theme-gil,.theme-gil *)[data-active] svg{color:var(--color-accents-primary)}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}.\[\&\:\:-webkit-search-decoration\]\:hidden::-webkit-search-decoration{display:none}.\[\&\>\*\]\:flex-1>*{flex:1}.\[\&\>\*\]\:text-center>*{text-align:center}.\[\&\>\*\+\*\]\:-ml-2>*+*{margin-left:calc(var(--spacing) * -2)}.\[\&\>\*\+\*\]\:-ml-3>*+*{margin-left:calc(var(--spacing) * -3)}.\[\&\>section\+section\]\:shadow-divider-top>section+section{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--color-border-surface-soft));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\>section\:first-child\]\:pt-spacing-s>section:first-child{padding-top:var(--spacing-s)}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-ext-wght-normal-B5bTHO_g.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-wght-normal-BbzFLZTg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-opsz-normal-BwkfbSeq.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-primary-teal:#26d9c5;--color-primary-black:#000;--color-feedback-error-bg:#ffe9e5;--color-feedback-error-text:#d62828;--color-feedback-error-border:#fe8170;--color-feedback-error-icon:#d62828;--color-feedback-warning-bg:#fffae8;--color-feedback-warning-text:#bd8700;--color-feedback-warning-border:#dba82a;--color-feedback-warning-icon:#bd8700;--color-feedback-success-bg:#f5fbf2;--color-feedback-success-text:#089b3e;--color-feedback-success-border:#a0e586;--color-feedback-success-icon:#089b3e;--color-feedback-info-bg:#eff0f3;--color-feedback-info-text:#000;--color-feedback-info-border:#b9bbc6;--color-feedback-info-icon:#000;--color-accents-flame:#ffbb0f;--color-accents-flag:#d62828;--color-accents-malachite:#0ce35b;--color-accents-icy:#b1fafa;--color-accents-electric:#5f2dd8;--color-accents-royal:#2767dd;--color-accents-blackberry:#4b1d3f;--color-accents-forest:#0b3d1d;--color-accents-primary:#26d9c5;--color-surface-primary-white:#fff;--color-surface-xlight:#f7f8f8;--color-surface-light:#eefcfa;--color-surface-lighter:#d4f7f2;--color-surface-secondary:#d8d9e0;--color-surface-tertiary10:#eff0f3;--color-surface-tertiary20:#e7e8ec;--color-surface-dark:#11574e;--color-surface-disabled:#f9f9fb;--color-surface-tint-mint:#ecfef2;--color-surface-tint-aqua:#e2fdfd;--color-surface-tint-lilac:#f2eefc;--color-avatar-warm-bg:#fee685;--color-avatar-warm-text:#7b3306;--color-logo-mark:#07b3b3;--color-avatar-glyph-yellow-bg:#ffeec2;--color-avatar-glyph-yellow-light:#ffd875;--color-avatar-glyph-yellow-dark:#db9d00;--color-avatar-glyph-red-bg:#f5cbcb;--color-avatar-glyph-red-light:#efa9a9;--color-avatar-glyph-red-dark:#ac2020;--color-avatar-glyph-green-bg:#c5fcd9;--color-avatar-glyph-green-light:#9efac0;--color-avatar-glyph-green-dark:#0ac24e;--color-avatar-glyph-teal-bg:#c5fbfb;--color-avatar-glyph-teal-light:#9ff9f9;--color-avatar-glyph-teal-dark:#0ed3d3;--color-surface-colored:#07959d;--color-surface-colored-2:#056f7c;--color-surface-teal-light:#e7fdfd;--color-surface-teal-lighter:#f1fefe;--color-surface-tertiary:#eff1f1;--color-surface-inverted:#1c1c1c;--color-surface-inverted-2:#292929;--color-surface-inverted-3:#363636;--color-overlay:#0000008f;--color-text-and-icon-on-primary:#000;--color-text-and-icon-on-primary-button:#000;--color-text-and-icon-on-secondary:#fff;--color-text-and-icon-on-error:#fff;--color-text-and-icon-on-accent:#fff;--color-text-and-icon-grey-thicker:#000;--color-text-and-icon-grey-thick:#595a64;--color-text-and-icon-grey-mid:#71737f;--color-text-and-icon-grey-low:#b9bbc6;--color-border-surface-soft:#eef1f0;--color-border-thick:#b9bbc6;--color-border-mid:#cdced7;--color-border-soft:#d8d9e0;--color-border-error:#fe8170;--color-buttons-primary:#26d9c5;--color-buttons-primary-hover:#00c2ae;--color-buttons-primary-disabled:#26d9c533;--color-buttons-primary-clicked:#11574e;--color-buttons-secondary:#0b3d1d;--color-buttons-secondary-hover:#0f5227;--color-buttons-secondary-disabled:#0b3d1d33;--color-buttons-tertiary-colored:#d4f7f2;--color-buttons-tertiary-colored-hover:#bef3eb;--color-buttons-tertiary-grey:#eff0f3;--color-buttons-tertiary-grey-hover:#e7e8ec;--color-buttons-error:#fe8170;--color-buttons-error-hover:#ffa090;--color-buttons-disabled:#f9f9fb;--color-buttons-on-colored-surface:#000;--color-buttons-on-colored-surface-hover:#29292e;--color-buttons-primary-text:#000;--color-buttons-secondary-text:#fff;--color-buttons-link:#07959d;--color-selector-dark:#0b3d1d;--color-selector-radio:#000;--border-radius-xs:4px;--border-radius-s:8px;--border-radius-m:12px;--border-radius-l:16px;--border-radius-xl:24px;--border-radius-2xl:32px;--border-radius-3xl:999px;--spacing-3xs:0px;--spacing-3xs-2:2px;--spacing-2xs:4px;--spacing-xs:8px;--spacing-s:12px;--spacing-m:16px;--spacing-l:20px;--spacing-xl:24px;--spacing-2xl:32px;--spacing-3xl:40px;--spacing-4xl:48px;--spacing-5xl:56px;--spacing-6xl:64px;--spacing-7xl:72px;--spacing-8xl:80px;--spacing-9xl:96px;--spacing-10xl:128px;--spacing-11xl:160px;--sidebar-width:244px;--rail-width:420px;--primary-typeface:"Inter Variable", "Inter", sans-serif;--heading-typeface:"Instrument Sans Variable", "Instrument Sans", sans-serif;--signature-typeface:"Momo Signature", cursive;--font-size-3xs:10px;--font-size-s:12px;--font-size-m:14px;--font-size-l:16px;--font-size-xl:18px;--font-size-2xl:24px;--font-size-3xl:32px;--font-size-4xl:40px;--line-height-2xs:12px;--line-height-xs:12px;--line-height-s:14px;--line-height-m:20px;--line-height-l:24px;--line-height-xl:32px;--line-height-2xl:40px;--line-height-3xl:48px}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-primary-teal:#00d2bb;--color-primary-black:#fff;--color-feedback-error-bg:#3f0f0b;--color-feedback-error-text:#d62828;--color-feedback-error-border:#c03529;--color-feedback-error-icon:#d62828;--color-feedback-warning-bg:#1c180f;--color-feedback-warning-text:#f0ac00;--color-feedback-warning-border:#876923;--color-feedback-warning-icon:#f0ac00;--color-feedback-success-bg:#111b0d;--color-feedback-success-text:#7bf63c;--color-feedback-success-border:#2b5717;--color-feedback-success-icon:#7bf63c;--color-feedback-info-bg:#222325;--color-feedback-info-text:#fff;--color-feedback-info-border:#5f606a;--color-feedback-info-icon:#fff;--color-accents-flame:#ffbb0f;--color-accents-flag:#d62828;--color-accents-malachite:#0ce35b;--color-accents-icy:#b1fafa;--color-accents-electric:#5f2dd8;--color-accents-royal:#2767dd;--color-accents-blackberry:#4b1d3f;--color-accents-forest:#0b3d1d;--color-accents-primary:#1b695f;--color-surface-primary-white:#000;--color-surface-xlight:#242424;--color-surface-light:#141414;--color-surface-lighter:#1c1c1c;--color-surface-secondary:#393a40;--color-surface-tertiary10:#222325;--color-surface-tertiary20:#292a2e;--color-surface-dark:#36a696;--color-surface-disabled:#19191b;--color-surface-tint-mint:#0f1a13;--color-surface-tint-aqua:#0f1a1a;--color-surface-tint-lilac:#15121a;--color-avatar-warm-bg:#3d2e0f;--color-avatar-warm-text:#f0ac00;--color-logo-mark:#07b3b3;--color-avatar-glyph-yellow-bg:#ffeec2;--color-avatar-glyph-yellow-light:#ffd875;--color-avatar-glyph-yellow-dark:#db9d00;--color-avatar-glyph-red-bg:#f5cbcb;--color-avatar-glyph-red-light:#efa9a9;--color-avatar-glyph-red-dark:#ac2020;--color-avatar-glyph-green-bg:#c5fcd9;--color-avatar-glyph-green-light:#9efac0;--color-avatar-glyph-green-dark:#0ac24e;--color-avatar-glyph-teal-bg:#c5fbfb;--color-avatar-glyph-teal-light:#9ff9f9;--color-avatar-glyph-teal-dark:#0ed3d3;--color-surface-colored:#003845;--color-surface-colored-2:#0c262c;--color-surface-teal-light:#1c1c1c;--color-surface-teal-lighter:#0f0f0f;--color-surface-tertiary:#363636;--color-surface-inverted:#fff;--color-surface-inverted-2:#f7f8f8;--color-surface-inverted-3:#eff1f1;--color-overlay:#0000008f;--color-text-and-icon-on-primary:#fff;--color-text-and-icon-on-primary-button:#000;--color-text-and-icon-on-secondary:#000;--color-text-and-icon-on-error:#fff;--color-text-and-icon-on-accent:#fff;--color-text-and-icon-grey-thicker:#fff;--color-text-and-icon-grey-thick:#a1a2ab;--color-text-and-icon-grey-mid:#868893;--color-text-and-icon-grey-low:#5f606a;--color-border-surface-soft:#141414;--color-border-thick:#5f606a;--color-border-mid:#46484f;--color-border-soft:#393a40;--color-border-error:#c03529;--color-buttons-primary:#26d9c5;--color-buttons-primary-hover:#00c2ae;--color-buttons-primary-disabled:#26d9c533;--color-buttons-primary-clicked:#6ae8d7;--color-buttons-secondary:#fff;--color-buttons-secondary-hover:#fff3;--color-buttons-secondary-disabled:#0b3d1d33;--color-buttons-tertiary-colored:#262626;--color-buttons-tertiary-colored-hover:#363636;--color-buttons-tertiary-grey:#222325;--color-buttons-tertiary-grey-hover:#292a2e;--color-buttons-error:#c03529;--color-buttons-error-hover:#95281e;--color-buttons-disabled:#19191b;--color-buttons-on-colored-surface:#fff;--color-buttons-on-colored-surface-hover:#f2f2f3;--color-buttons-primary-text:#fff;--color-buttons-secondary-text:#000;--color-buttons-link:#26d9c5;--color-selector-dark:#26d9c5;--color-selector-radio:#fff}.theme-gil{--heading-typeface:"Inter Display Variable", "Inter Variable", "Inter", sans-serif;--line-height-xs:14px;--line-height-s:16px;--color-buttons-primary:#07959d;--color-buttons-primary-hover:#056f7c;--color-buttons-primary-clicked:#056f7c;--color-buttons-primary-disabled:#07959d3d;--color-buttons-primary-text:#fff;--color-buttons-secondary:#003845;--color-buttons-secondary-hover:#0c262c;--color-buttons-secondary-disabled:#0038453d;--color-buttons-secondary-text:#fff;--color-buttons-error:#d62828;--color-buttons-error-hover:#df5353;--color-buttons-tertiary-grey:#fff;--color-selector-dark:#07959d;--color-selector-radio:#07959d;--color-logo-mark:#07959d}.dark .theme-gil,.theme-gil.dark{--color-surface-primary-white:#1c1c1c;--color-surface-xlight:#292929;--color-surface-light:#0c262c;--color-surface-disabled:#292929;--color-text-and-icon-grey-thick:#b9bbc6;--color-accents-primary:#26d9c5;--color-buttons-primary:#003845;--color-buttons-primary-hover:#0c262c;--color-buttons-primary-clicked:#0c262c;--color-buttons-primary-disabled:#0038453d;--color-buttons-primary-text:#fff;--color-buttons-secondary:#07959d;--color-buttons-secondary-hover:#056f7c;--color-buttons-secondary-disabled:#07959d3d;--color-buttons-secondary-text:#fff;--color-buttons-error:#d62828;--color-buttons-error-hover:#df5353;--color-buttons-disabled:#f9f9fb33;--color-buttons-tertiary-grey:#222325;--color-selector-dark:#003845;--color-selector-radio:#003845;--color-logo-mark:#07959d}body{font-family:var(--primary-typeface);background-color:var(--color-surface-primary-white);color:var(--color-text-and-icon-on-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a:focus-visible{outline:3px solid var(--color-buttons-primary);border-radius:var(--border-radius-s)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes fade-in{0%{opacity:0}}@keyframes rise-in{0%{opacity:0;transform:translateY(12px)}}html,body,#root{min-height:100%;margin:0}body{background:var(--gil-color-bg-primary)}.gil-button--link.see-all{--_fg:var(--gil-color-buttons-link)}.nt-title{justify-content:space-between;align-items:center;gap:var(--gil-space-m);width:100%;display:flex}.nt-title h1{margin:0}.nt-tabs{scrollbar-width:none;overflow-x:auto}.nt-group{gap:var(--gil-space-s);flex-direction:column;display:flex}.nt-group__title{letter-spacing:.4px;text-transform:uppercase;color:var(--gil-color-text-grey-thick);margin:0;font-size:12px;font-weight:500;line-height:1.6}.nt-list{border-radius:var(--gil-radius-l);box-shadow:inset 0 0 0 1px var(--gil-color-border-surface-soft);background:var(--gil-color-bg-primary);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.nt-list>li+li{box-shadow:inset 0 1px 0 var(--gil-color-border-surface-soft)}.nt-list>li.is-selected .gil-notif{background:var(--gil-color-bg-color-light)}.nt-list>li{touch-action:pan-y}.nt-empty{padding-top:var(--gil-space-4xl)}.nt-menu{z-index:60;min-width:200px;position:fixed}.nt-detail{gap:var(--gil-space-xl);flex-direction:column;display:flex}.nt-detail--page{padding:var(--gil-space-xl) var(--gil-space-xl) 120px}.nt-detail__head{gap:var(--gil-space-xs);flex-direction:column;display:flex}.nt-detail__head h2{margin:0}.nt-detail__sent{color:var(--gil-color-text-grey-thick);margin:0;font-size:16px;line-height:1.6}.nt-detail__body{gap:var(--gil-space-m);color:var(--gil-color-text-grey-thick);flex-direction:column;font-size:16px;line-height:1.6;display:flex}.nt-detail__body p{margin:0}.nt-detail__quote{padding:var(--gil-space-m);border-radius:var(--gil-radius-l);background:var(--gil-color-bg-secondary);color:var(--gil-color-text-thick);margin:0;font-style:normal}.nt-detail__ctas{gap:var(--gil-space-m);flex-direction:column;display:flex}.nt-detail__delete{align-self:center}.nt-bell{display:inline-flex;position:relative}.nt-bell__count{box-sizing:border-box;background:var(--gil-color-accents-flag);color:#fff;min-width:18px;height:18px;box-shadow:0 0 0 2px var(--gil-color-bg-primary);pointer-events:none;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:-2px;right:-2px}@media (width>=1024px){.hm-aside .nt-detail{padding:var(--gil-space-xl);border-radius:var(--gil-radius-l);background:var(--gil-color-bg-primary);box-shadow:inset 0 0 0 1px var(--gil-color-border-surface-soft)}}.nt-sticky{--nt-pad-t:var(--gil-space-xl);--nt-pad-x:var(--gil-space-xl);z-index:6;gap:var(--gil-space-xl);margin:calc(-1 * var(--nt-pad-t)) calc(-1 * var(--nt-pad-x)) 0;padding:var(--nt-pad-t) var(--nt-pad-x) var(--gil-space-s);background:var(--gil-color-bg-primary);flex-direction:column;display:flex;position:sticky;top:0}@media (width>=1024px){.nt-sticky{--nt-pad-t:var(--gil-space-2xl);--nt-pad-x:var(--gil-space-2xl)}.hm-main .nt-sticky{box-shadow:inset 1px 0 0 var(--gil-color-border-surface-soft), inset -1px 0 0 var(--gil-color-border-surface-soft)}}.nt-sticky{box-sizing:border-box;min-width:0;max-width:100vw}.nt-sticky>.nt-tabs{overscroll-behavior-x:contain;width:auto;min-width:0;max-width:100%;overflow-x:auto}.nt-tabs::-webkit-scrollbar{display:none}.nt-menu{flex-direction:column;display:flex}.nt-menu .gil-dd-option{all:unset;box-sizing:border-box;align-items:center;gap:var(--gil-space-s);width:100%;min-height:40px;padding:var(--gil-space-xs) var(--gil-space-s);border-radius:var(--gil-radius-3xl);cursor:pointer;font:400 14px/1.6 var(--gil-font-family-primary-typeface);color:var(--gil-color-text-thick);transition:background-color 80ms;display:flex}.nt-menu .gil-dd-option:hover,.nt-menu .gil-dd-option:focus-visible{background:var(--gil-color-bg-secondary)}.nt-menu .gil-dd-option.ap-danger{color:var(--gil-color-feedback-error-text)}.ap{gap:var(--gil-space-xl);padding:var(--gil-space-xl) var(--gil-space-xl) 120px;flex-direction:column;display:flex}@keyframes ap-in{0%{opacity:0;transform:translateY(8px)}}.ap-page{animation:.28s cubic-bezier(.22,1,.36,1) backwards ap-in}.ap-head{justify-content:space-between;align-items:flex-end;gap:var(--gil-space-m);flex-wrap:wrap;display:flex}.ap-head__text{gap:var(--gil-space-xs);flex-direction:column;min-width:0;display:flex}.ap-head__text h1,.ap-head__text p{margin:0}.ap-head__text p{color:var(--gil-color-text-grey-thick)}.ap-head--sub{align-items:flex-start;gap:var(--gil-space-xl);flex-direction:column}.ap-current{gap:var(--gil-space-s);padding:var(--gil-space-m);border-radius:var(--gil-radius-l);background:var(--gil-color-accents-forest);color:#fff;flex-direction:column;display:flex}.ap-current__title{color:var(--gil-color-accents-malachite);margin:0;font-size:14px;font-weight:600;line-height:1.6}.ap-current__row{align-items:center;gap:var(--gil-space-s);display:flex}.ap-current__who{all:unset;cursor:pointer;align-items:center;gap:var(--gil-space-s);border-radius:var(--gil-radius-m);flex:1;min-width:0;display:flex}.ap-current__who:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}.ap-current .ap-row__meta{color:#fffc}.ap-card{border-radius:var(--gil-radius-l);background:var(--gil-color-bg-primary);box-shadow:inset 0 0 0 1px var(--gil-color-border-surface-soft);flex-direction:column;display:flex;overflow:hidden}.ap-card__head{justify-content:space-between;align-items:center;gap:var(--gil-space-xs);min-height:36px;padding:var(--gil-space-m) var(--gil-space-m) var(--gil-space-2xs);display:flex}.ap-card__head h2{margin:0}.ap-list{padding:0 var(--gil-space-xs) var(--gil-space-xs);flex-direction:column;margin:0;list-style:none;display:flex}.ap-list--page{margin:0 calc(-1 * var(--gil-space-s));padding:0}.ap-row{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:var(--gil-space-s);width:100%;padding:var(--gil-space-s) var(--gil-space-xs);border-radius:var(--gil-radius-m);transition:background-color .12s;display:flex}.ap-list--page .ap-row{padding:var(--gil-space-s)}.ap-row:hover{background:var(--gil-color-bg-secondary)}.ap-row.is-selected{background:var(--gil-color-bg-color-light)}.ap-row:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}.ap-row__text{gap:var(--gil-space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.ap-row__title{letter-spacing:-.17px;font-size:16px;font-weight:600;line-height:1.4}.ap-row__meta{align-items:center;gap:var(--gil-space-2xs);min-width:0;color:var(--gil-color-text-grey-thick);margin:0;font-size:12px;line-height:1.6;display:flex}.ap-row__meta span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ap-row__end{flex-shrink:0;font-size:14px;font-weight:600;line-height:1.6}.ap-dot{background:var(--gil-color-text-low,#b9bbc6);border-radius:50%;flex-shrink:0;width:4px;height:4px}.ap-none{padding:var(--gil-space-s) var(--gil-space-m) var(--gil-space-m);color:var(--gil-color-text-grey-thick);margin:0;font-size:14px}.ap-empty{text-align:center;align-items:center;gap:var(--gil-space-xs);padding:var(--gil-space-2xl) var(--gil-space-m);flex-direction:column;display:flex}.ap-empty p{max-width:300px;margin:0}.ap-empty .gil-text-body-m,.ap-empty p+p{color:var(--gil-color-text-grey-thick)}.ap-empty>img{margin-bottom:var(--gil-space-s)}.ap-empty .gil-button{margin-top:var(--gil-space-s)}.ap-search{align-items:center;gap:var(--gil-space-s);display:flex}.ap-search .gil-search{flex:1;min-width:0}.ap-pick{text-align:center;align-items:center;gap:var(--gil-space-xs);padding:var(--gil-space-5xl) var(--gil-space-m);flex-direction:column;display:flex}.ap-pick p{max-width:240px;margin:0}.ap-pick p+p{color:var(--gil-color-text-grey-thick)}.ap-detail{--ap-tint:var(--gil-color-feedback-warning-bg);--ap-art:color-mix(in srgb, var(--gil-color-accents-flame) 22%, #fff);flex-direction:column;display:flex}.ap-detail--completed{--ap-tint:var(--gil-color-feedback-success-bg);--ap-art:color-mix(in srgb, var(--gil-color-accents-malachite) 22%, #fff)}.ap-detail--no-show,.ap-detail--cancelled{--ap-tint:color-mix(in srgb, var(--gil-color-accents-flag) 6%, #fff);--ap-art:color-mix(in srgb, var(--gil-color-accents-flag) 16%, #fff)}.ap-detail--in-progress{--ap-tint:var(--gil-color-bg-color-light);--ap-art:color-mix(in srgb, var(--gil-color-accents-primary) 28%, #fff)}.ap-detail__band{align-items:center;gap:var(--gil-space-xs);text-align:center;padding:var(--gil-space-m) var(--gil-space-m) 56px;border-radius:var(--gil-radius-l);background:var(--ap-tint);flex-direction:column;display:flex}.ap-detail__bar{justify-content:space-between;align-self:stretch;align-items:center;gap:var(--gil-space-xs);min-height:36px;margin-bottom:var(--gil-space-s);display:flex}.ap-detail__actions{align-items:center;gap:var(--gil-space-xs);display:flex}.ap-more{position:relative}.ap-more .gil-dd-menu{z-index:20;min-width:220px}.ap-danger{color:var(--gil-color-feedback-error-text)}.ap-detail__art{background:var(--ap-art);width:120px;height:120px;margin-bottom:var(--gil-space-s);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ap-detail__date{margin:0}.ap-detail__time{margin:0 0 var(--gil-space-2xs);font-size:14px;line-height:1.6}.ap-detail__body{gap:var(--gil-space-xl);padding:0 var(--gil-space-m);flex-direction:column;margin-top:-40px;display:flex}.ap-info{gap:var(--gil-space-m);padding:var(--gil-space-m);border-radius:var(--gil-radius-l);background:var(--gil-color-bg-primary);box-shadow:inset 0 0 0 1px var(--gil-color-border-surface-soft), 0 8px 24px -16px #10181729;flex-direction:column;margin:0;display:flex}.ap-info>div{justify-content:space-between;align-items:center;gap:var(--gil-space-m);min-height:22px;display:flex}.ap-info dt{color:var(--gil-color-text-grey-thick);flex-shrink:0;font-size:14px;line-height:1.6}.ap-info dd{text-align:right;min-width:0;margin:0;font-size:14px;font-weight:600;line-height:1.6}.ap-info__type{align-items:center;gap:var(--gil-space-xs);display:inline-flex}.ap-info__type .gil-icon{color:var(--gil-color-accents-royal)}.ap-box{gap:var(--gil-space-m);padding:var(--gil-space-m);border-radius:var(--gil-radius-l);background:var(--gil-color-bg-secondary);flex-direction:column;display:flex}.ap-box__head{justify-content:space-between;align-items:center;gap:var(--gil-space-xs);display:flex}.ap-box__head h3{letter-spacing:-.17px;margin:0;font-size:14px;font-weight:600;line-height:1.6}.ap-box__row{align-items:center;gap:var(--gil-space-s);min-width:0;display:flex}.ap-box .ap-row__title{font-size:14px}.ap-link{letter-spacing:-.17px;text-underline-offset:3px;white-space:nowrap;font-size:12px;font-weight:600;color:var(--gil-color-text-thick)!important;text-decoration:underline!important}.ap-link:hover{text-decoration-thickness:2px!important}.ap-mode{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.ap-mode--l{width:40px;height:40px}.ap-mode--physical{background:var(--gil-color-accents-royal)}.ap-mode--virtual{background:var(--gil-color-accents-malachite);color:var(--gil-color-text-thick)}.ap-detail__ctas{gap:var(--gil-space-m);flex-direction:column;display:flex}.ap-confirm{gap:var(--gil-space-s);flex-direction:column;display:flex}.ap-confirm__btns{gap:var(--gil-space-xs);flex-wrap:wrap;display:flex}.ap-detail--page{padding:var(--gil-space-m) var(--gil-space-m) 120px}.ap-detail--page .ap-detail__body{padding:0 var(--gil-space-xs)}@keyframes ap-fade{0%{opacity:0}}@keyframes ap-slide{0%{opacity:0;transform:translate(24px)}}@keyframes ap-rise{0%{opacity:0;transform:translateY(16px)}}.ap-sheet{z-index:70;background:var(--gil-color-overlay);justify-content:flex-end;animation:.18s backwards ap-fade;display:flex;position:fixed;inset:0}.ap-sheet__panel{box-sizing:border-box;background:var(--gil-color-bg-primary);flex-direction:column;width:100%;max-width:440px;height:100%;animation:.24s cubic-bezier(.22,1,.36,1) backwards ap-slide;display:flex;box-shadow:-24px 0 60px #0b141629}.ap-sheet__head{align-items:center;gap:var(--gil-space-s);padding:var(--gil-space-xl) var(--gil-space-xl) var(--gil-space-m);display:flex}.ap-sheet__head h2{flex:1;margin:0}.ap-sheet__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.ap-filter__fields{gap:var(--gil-space-xl);padding:var(--gil-space-s) var(--gil-space-xl) var(--gil-space-xl);box-shadow:inset 0 -1px 0 var(--gil-color-border-surface-soft);flex-direction:column;display:flex}.ap-filter__status{gap:var(--gil-space-m);padding:var(--gil-space-xl);flex-direction:column;display:flex}.ap-filter__label{margin:0;font-size:14px;font-weight:600;line-height:1.6}.ap-filter__checks{padding:var(--gil-space-2xs) 0;border-radius:var(--gil-radius-l);background:var(--gil-color-bg-secondary);flex-direction:column;display:flex}.ap-check.gil-choice{padding:var(--gil-space-m);flex-direction:row-reverse;justify-content:space-between}.ap-sheet__foot{gap:var(--gil-space-m);padding:var(--gil-space-m) var(--gil-space-xl) var(--gil-space-xl);box-shadow:inset 0 1px 0 var(--gil-color-border-surface-soft);flex-direction:column;display:flex}.ap-multi__opt{cursor:pointer}.ap-datefield{position:relative}.ap-datefield__menu{top:calc(100% + var(--gil-space-xs));z-index:10;justify-content:center;display:flex;position:absolute;left:0;right:0}.ap-datefield__menu .gil-cal{box-shadow:var(--gil-shadow-l,0 16px 40px #0b141629)}.ap-flow .gil-filter{z-index:85;width:min(420px,100vw);left:auto}.ap-multi__opt .gil-check{margin-left:auto}.ap-initials{background:color-mix(in srgb, var(--gil-color-accents-flame) 30%, #fff);width:24px;height:24px;color:var(--gil-color-text-thick);border-radius:50%;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:inline-flex}.ap-sheet--dates,.ap-sheet--center{padding:var(--gil-space-m);z-index:80;justify-content:center;align-items:center}.ap-dates{gap:var(--gil-space-s);width:100%;max-width:680px;padding:var(--gil-space-xl);border-radius:var(--gil-radius-xl);background:var(--gil-color-bg-primary);flex-direction:column;animation:.22s cubic-bezier(.22,1,.36,1) backwards ap-rise;display:flex}.ap-dates__head{justify-content:space-between;align-items:center;display:flex}.ap-dates__head h2{margin:0}.ap-cs{width:100%;max-width:480px;max-height:calc(100dvh - 2 * var(--gil-space-m));border-radius:var(--gil-radius-xl);background:var(--gil-color-bg-primary);animation:.22s cubic-bezier(.22,1,.36,1) backwards ap-rise;overflow-y:auto}.ap-cs__photo{background:var(--gil-color-bg-tertiary);height:280px;position:relative}.ap-cs__photo img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;display:block}.ap-cs__close{top:var(--gil-space-m);right:var(--gil-space-m);position:absolute}.ap-cs__body{gap:var(--gil-space-m);padding:var(--gil-space-xl);flex-direction:column;display:flex}.ap-cs__name{gap:var(--gil-space-2xs);flex-direction:column;display:flex}.ap-cs__name h2{margin:0}.ap-cs__name .ap-row__meta{font-size:14px}@media (width<=1023px){.ap-sheet__panel{max-width:none}.ap-sheet--dates{align-items:flex-end;padding:0}.ap-dates{border-radius:var(--gil-radius-xl) var(--gil-radius-xl) 0 0}}@media (width>=1024px){.ap{padding:var(--gil-space-2xl) 0 var(--gil-space-4xl)}.ap-detail__band{padding-bottom:56px}.ap-detail__body{padding:0 var(--gil-space-xs)}}@media (prefers-reduced-motion:reduce){.ap-page,.ap-sheet,.ap-sheet__panel,.ap-dates,.ap-cs{animation:none}}.ap .hm-book{order:0}.ap-pin{width:20px;height:20px;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background-color:currentColor}.ap-info dd{white-space:nowrap}.ap-info dt{flex-shrink:1;min-width:0}.ap-dates{max-width:780px}@media (width>=1024px){.hm-aside .ap-detail{padding-bottom:var(--gil-space-m)}}.ap-current__row{flex-wrap:wrap}.ap-current__who{min-width:180px}.ap-row__title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ap-row__meta span:first-child{flex-shrink:0;max-width:62%}.ap-row__meta span:only-child{flex:auto;max-width:none}.ap-dlg{z-index:90;padding:var(--gil-space-m);background:var(--gil-color-overlay);justify-content:center;align-items:center;animation:.16s backwards ap-fade;display:flex;position:fixed;inset:0}.ap-dlg__panel{width:100%;max-width:440px;max-height:calc(100dvh - 2 * var(--gil-space-m));box-sizing:border-box;gap:var(--gil-space-m);padding:var(--gil-space-xl);border-radius:var(--gil-radius-xl);background:var(--gil-color-bg-primary);flex-direction:column;animation:.22s cubic-bezier(.22,1,.36,1) backwards ap-rise;display:flex;position:relative;overflow-y:auto;box-shadow:0 24px 60px #0b14163d}.ap-dlg__panel--center{text-align:center;align-items:stretch}.ap-dlg__close{top:var(--gil-space-m);right:var(--gil-space-m);position:absolute}.ap-dlg__art{background:var(--gil-color-feedback-warning-bg);border-radius:50%;align-self:center;width:120px;height:120px;display:inline-flex;overflow:hidden}.ap-dlg__title{margin:0;padding-right:40px}.ap-dlg__panel--center .ap-dlg__title{padding:0 var(--gil-space-xl)}.ap-dlg__text{color:var(--gil-color-text-grey-thick);margin:0}.ap-dlg__body{gap:var(--gil-space-m);flex-direction:column;display:flex}.ap-dlg__row{gap:var(--gil-space-s);display:flex}.ap-menu{padding:var(--gil-space-2xs) 0;border-radius:var(--gil-radius-l);background:var(--gil-color-bg-secondary);flex-direction:column;display:flex}.ap-menu__row{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:var(--gil-space-s);padding:var(--gil-space-m);font-size:14px;line-height:1.6;display:flex}.ap-menu__row span{flex:1}.ap-menu__row+.ap-menu__row{box-shadow:inset 0 1px 0 var(--gil-color-border-surface-soft)}.ap-menu__row:hover{background:var(--gil-color-bg-tertiary)}.ap-menu__row:focus-visible{box-shadow:var(--gil-shadow-focus-ring);border-radius:var(--gil-radius-m)}.ap-menu__ico--blue{color:var(--gil-color-accents-royal)}.ap-menu__ico--red{color:var(--gil-color-feedback-error-text)}.ap-perks{padding:var(--gil-space-xs) var(--gil-space-m);border-radius:var(--gil-radius-l);background:var(--gil-color-bg-secondary);text-align:left;flex-direction:column;margin:0;list-style:none;display:flex}.ap-perks li{align-items:center;gap:var(--gil-space-s);padding:var(--gil-space-xs) 0;font-size:14px;line-height:1.6;display:flex}.ap-perks__green{color:var(--gil-color-feedback-success-icon)}.ap-perks__blue{color:var(--gil-color-accents-royal)}.ap-flow .step.ap-fintro{box-sizing:border-box;min-height:calc(100dvh - 76px);padding-bottom:var(--gil-space-2xl);flex:1}.ap-fintro__ctas{gap:var(--gil-space-m);flex-direction:column;margin-top:auto;display:flex}.ap-flow{z-index:80;background:var(--gil-color-bg-primary);position:fixed;inset:0;overflow-y:auto}.ap-flow__main{min-height:100%}.ap-flow__bar{padding:var(--gil-space-xl) var(--gil-space-xl) 0;justify-content:space-between;align-items:center;display:flex}.ap-flow__col{max-width:480px;padding-bottom:var(--gil-space-6xl);margin:0 auto}.ap-flow .step{padding:var(--gil-space-xl)}@media (width>=640px){.ap-flow .step{padding:var(--gil-space-xl) 0}}.ap-sub{color:var(--gil-color-text-grey-thick);margin:0}.ap-info--flat{box-shadow:none;background:var(--gil-color-bg-secondary)}.ap-info__edit,.ap-info__clin{justify-content:flex-end;align-items:center;gap:var(--gil-space-xs);display:inline-flex}.ap-info__edit .gil-button--link{color:var(--gil-color-buttons-link)}.ap-diff{align-items:center;gap:var(--gil-space-2xs);flex-wrap:wrap;justify-content:flex-end;display:inline-flex}.ap-diff s{color:var(--gil-color-text-mid);font-weight:400}.ap-diff>.gil-icon{color:var(--gil-color-text-grey-thick);flex-shrink:0}.ap-slot__head{justify-content:space-between;align-items:center;display:flex}.ap-fem{flex-direction:column;display:flex}.ap-fem__band{gap:var(--gil-space-xs);margin:0 var(--gil-space-m);padding:var(--gil-space-xl) var(--gil-space-m);border-radius:var(--gil-radius-l);background:var(--gil-color-accents-forest);color:#fff;flex-direction:column;display:flex}.ap-fem__band h1,.ap-fem__band p{margin:0}.ap-fem__band p{color:#fffc}.ap-fem__loc{align-items:center;gap:var(--gil-space-xs);margin-top:var(--gil-space-s);font-size:14px;font-weight:600;display:flex}.ap-fem__addr{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ap-fem__change.gil-button--link{color:#fff}.ap-fem__body{gap:var(--gil-space-m);padding:var(--gil-space-xl) var(--gil-space-m);flex-direction:column;display:flex}.ap-fem__label{margin:var(--gil-space-xs) 0 0;color:var(--gil-color-text-thick)}.ap-fem__heading{color:var(--gil-color-text-thick);margin:0}.ap-fem .bk-hosp-banner--hero .ap-fem__meta{flex-wrap:nowrap}.ap-fem .bk-hosp-banner--hero .ap-fem__meta>.bk-hosp-banner__addr{flex:auto;min-width:0}.ap-fem .bk-hosp-banner--hero .ap-fem__verified{align-items:center;margin:0;display:inline-flex}.ap-fem.bk-form--hero .ap-fem__body{padding-top:var(--gil-space-xl)}@media (width>=640px){.ap-fem__band{margin:0}.ap-fem__body{padding:var(--gil-space-xl) 0}}@media (width<=639px){.ap-dlg{align-items:flex-end;padding:0}.ap-dlg__panel{border-radius:var(--gil-radius-xl) var(--gil-radius-xl) 0 0;max-width:none;padding-bottom:var(--gil-space-2xl)}}@media (prefers-reduced-motion:reduce){.ap-dlg,.ap-dlg__panel,.ap-flow{animation:none}}.ap-panel{gap:var(--gil-space-xl);margin-bottom:var(--gil-space-xl);flex-direction:column;display:flex}.ap-panel__bar{justify-content:space-between;align-items:center;gap:var(--gil-space-xs);display:flex}.ap-panel__title{margin:0 auto 0 var(--gil-space-xs)}.ap-panel__text{gap:var(--gil-space-xs);flex-direction:column;display:flex}.ap-panel__text h2,.ap-panel__text p{margin:0}.ap-panel__text p{color:var(--gil-color-text-grey-thick)}.ap .ap-row.is-selected{background:0 0}.ap .ap-row.is-selected:hover{background:var(--gil-color-bg-secondary)}.ap-detail__band .ap-panel{text-align:left;margin-bottom:var(--gil-space-m);align-self:stretch}.ap-detail--page .ap-detail__band{margin:calc(-1 * var(--gil-space-m)) calc(-1 * var(--gil-space-m)) 0;padding:var(--gil-space-m) var(--gil-space-m) 56px;border-radius:0}@media (width>=1024px){.hm-aside .ap-detail__band{margin:calc(-1 * var(--gil-space-2xl)) calc(-1 * var(--hm-aside-pad-r,var(--gil-space-2xl))) 0 calc(-1 * var(--gil-space-2xl));padding:var(--gil-space-2xl) var(--hm-aside-pad-r,var(--gil-space-2xl)) 56px var(--gil-space-2xl);border-radius:0}}.ap-hero{gap:var(--gil-space-xl);margin:calc(-1 * var(--gil-space-xl)) calc(-1 * var(--gil-space-xl)) 0;padding:var(--gil-space-xl) var(--gil-space-xl) 80px;background:var(--gil-color-accents-forest);color:#fff;flex-direction:column;display:flex}.ap-hero .ap-head__text h1{color:#fff}.ap-hero .ap-head__text p{color:#ffffffe0}.ap-hero+*{margin-top:-80px;position:relative}.ap-hero .ap-current{background:0 0;border-radius:0;padding:0}.ap-hero .ap-current .ap-row__title{font-size:var(--gil-font-size-m);color:#fff;line-height:20px}.ap-hero .ap-current .ap-row__meta{font-size:var(--gil-font-size-s);color:#fff}@media (width>=1024px){.ap-hero{margin:calc(-1 * var(--gil-space-2xl)) calc(-1 * var(--gil-space-2xl)) 0;padding:var(--gil-space-2xl) var(--gil-space-2xl) 80px}}@keyframes ap-slide-in{0%{opacity:0;transform:translate(48px)}to{opacity:1;transform:none}}@media (width>=1024px){.hm-aside .ap-detail{animation:.36s cubic-bezier(.22,1,.36,1) both ap-slide-in}}@media (prefers-reduced-motion:reduce){.hm-aside .ap-detail{animation:none}}.ap-detail__ctas{z-index:5;margin:0 calc(-1 * var(--gil-space-m));padding:var(--gil-space-m);background:linear-gradient(to bottom, color-mix(in srgb, var(--gil-color-bg-primary) 70%, transparent), var(--gil-color-bg-primary) var(--gil-space-m));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;bottom:0}@media (width>=1024px){.hm-aside:has(.ap-detail__ctas){padding-bottom:0}.hm-aside .ap-detail{padding-bottom:0}.hm-aside .ap-detail__ctas{padding-bottom:var(--gil-space-2xl)}}@media (width<=1023px){.gil-root:has(.hm-tabs) .ap-detail--page .ap-detail__ctas{bottom:72px}}.gil-root:has(.ap-detail__ctas) .sp-launcher{bottom:128px}@media (width<=1023px){.gil-root:has(.ap-detail__ctas) .sp-launcher{bottom:168px}}.ap-flow-scrim{display:none}@keyframes ap-panel-in{0%{transform:translate(100%)}}@keyframes ap-panel-out{to{transform:translate(100%)}}@keyframes ap-fade-out{to{opacity:0}}.ap-flow.is-closing,.ap-sidepanel.is-closing{pointer-events:none;animation:.28s cubic-bezier(.4,0,1,1) forwards ap-panel-out}.ap-flow-scrim.is-closing,.ap-sidepanel-scrim.is-closing{pointer-events:none;animation:.28s forwards ap-fade-out}@media (width>=1024px){.ap-flow-scrim{z-index:79;background:var(--gil-color-overlay);animation:.2s backwards ap-fade;display:block;position:fixed;inset:0}.ap-flow{width:min(420px,100vw);animation:.36s cubic-bezier(.22,1,.36,1) backwards ap-panel-in;left:auto;box-shadow:-32px 0 64px -24px #10181747}.ap-flow__bar{padding:var(--gil-space-2xl) var(--gil-space-2xl) 0;justify-content:flex-start}.ap-flow__bar .ap-flow__close{display:none}.ap-flow .ap-flow__main{flex-direction:column;min-height:100%;margin:0;padding:0;display:flex}.ap-flow .ap-flow__col{flex-direction:column;flex:1;justify-content:flex-start;width:100%;max-width:none;margin:0;padding:0;display:flex}.ap-flow .step{padding:var(--gil-space-xl) var(--gil-space-2xl) 0;flex:1}.ap-flow .step>.ap-dlg__body{z-index:5;margin:auto calc(-1 * var(--gil-space-2xl)) 0;padding:var(--gil-space-m) var(--gil-space-2xl) var(--gil-space-2xl);background:linear-gradient(to bottom, color-mix(in srgb, var(--gil-color-bg-primary) 70%, transparent), var(--gil-color-bg-primary) var(--gil-space-m));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;bottom:0}.ap-flow .ap-fem{padding:var(--gil-space-xl) var(--gil-space-2xl) var(--gil-space-2xl)}.ap-flow .ap-fem__band{padding:var(--gil-space-xl);margin:0}.ap-flow .ap-fem__body{padding:var(--gil-space-xl) 0 0;gap:var(--gil-space-m)}.ap-flow .ap-fem__loc{flex-wrap:wrap}.ap-flow .ap-dlg,.ap-flow .ap-sheet{width:min(420px,100vw);left:auto}.ap-flow .ap-dlg__panel{width:calc(100% - 2 * var(--gil-space-xl));max-width:440px}.gil-root:has(.ap-flow) .sp-launcher{display:none}}@media (prefers-reduced-motion:reduce){.ap-flow-scrim{animation:none}}.ap-calrow{position:relative}.ap-calpop{top:calc(100% + var(--gil-space-xs));right:calc(-1 * var(--gil-space-m));z-index:30;max-width:calc(100% + 2 * var(--gil-space-m));border-radius:var(--gil-radius-l);box-shadow:0 0 0 1px var(--gil-color-border-surface-soft), 0 24px 48px -12px #1018173d;justify-content:flex-end;animation:.18s cubic-bezier(.22,1,.36,1) backwards ap-rise;display:flex;position:absolute}.ap-timepop{left:calc(-1 * var(--gil-space-m));padding:var(--gil-space-s) var(--gil-space-xs) var(--gil-space-xs);background:var(--gil-color-bg-primary);display:block}.ap-timepop__head{justify-content:space-between;align-items:center;gap:var(--gil-space-xs);padding:0 var(--gil-space-xs) var(--gil-space-xs);font-size:var(--gil-font-size-s);color:var(--gil-color-text-grey-thick);display:flex}.ap-timepop .gil-dd-menu{box-shadow:none;min-width:0;padding:0;position:static}.ap-timepop__loading{gap:var(--gil-space-xs);padding:var(--gil-space-xs);flex-direction:column;display:flex}.ap-timepop__loading .bk-slot--skeleton{border-radius:var(--gil-radius-m);height:36px;display:block}.ap-timepop__none{padding:var(--gil-space-s) var(--gil-space-xs);font-size:var(--gil-font-size-m);color:var(--gil-color-text-grey-thick);margin:0}.ap-flow--state{animation:none}.ap-flow--state .bk-done,.ap-flow--state .bk-confirming{position:absolute;inset:0}@media (width>=1024px){.ap-flow--state .bk-done{padding:var(--gil-space-2xl)}}.ap-flow--state .bk-done{padding:var(--gil-space-2xl);align-items:stretch}.ap-flow--state .bk-done__inner{justify-content:center;max-width:none;height:100%}.ap-flow--state .bk-done__inner>img{flex-shrink:0;width:80px;height:80px;margin-top:auto;transform:scale(1.78)}.ap-flow--state .bk-done__inner>.gil-button{margin-top:auto}.ap-card:has(#ap-hist){box-shadow:none;background:0 0;border-radius:0;overflow:visible}.ap-card:has(#ap-hist) .ap-card__head{padding:0 0 var(--gil-space-xs)}.ap-card:has(#ap-hist) .ap-list{margin:0 calc(-1 * var(--gil-space-xs));padding:0}.ap-sidepanel-scrim{z-index:77;background:var(--gil-color-overlay);animation:.2s backwards ap-fade;position:fixed;inset:0}.ap-sidepanel{z-index:78;box-sizing:border-box;overscroll-behavior:contain;width:min(420px,100vw);padding:var(--gil-space-2xl) var(--gil-space-2xl) 0;background:var(--gil-color-bg-primary);scrollbar-width:thin;flex-direction:column;animation:.36s cubic-bezier(.22,1,.36,1) backwards ap-panel-in;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-32px 0 64px -24px #10181747}.ap-sidepanel .ap-detail{flex:1 0 auto;padding-bottom:0}.ap-sidepanel .ap-detail__band{margin:calc(-1 * var(--gil-space-2xl)) calc(-1 * var(--gil-space-2xl)) 0;padding:var(--gil-space-2xl) var(--gil-space-2xl) 56px;border-radius:0}.ap-sidepanel .ap-detail__body{flex:1 0 auto;padding:0}.ap-sidepanel .ap-detail__ctas{margin:auto calc(-1 * var(--gil-space-2xl)) 0;padding:var(--gil-space-m) var(--gil-space-2xl) var(--gil-space-2xl)}.ap-sidepanel .ap-detail:not(:has(.ap-detail__ctas)){padding-bottom:var(--gil-space-2xl)}.gil-root:has(.ap-sidepanel) .sp-launcher{display:none}@media (prefers-reduced-motion:reduce){.ap-sidepanel,.ap-sidepanel-scrim{animation:none}}.gil-root:has(.gil-filter) .sp-launcher{display:none}.ap-head>.nt-bell{flex-shrink:0;align-self:flex-start;margin-left:auto}.ap-head--sub{position:relative}.ap-head--sub>.nt-bell{position:absolute;top:0;right:0}@media (width<=1023px){.ap-flow>*{animation:.18s backwards ap-fade}}@media (prefers-reduced-motion:reduce){.ap-flow>*{animation:none}}.ap-head{flex-wrap:nowrap}.ap-head__text{flex:auto}@media (width>=640px) and (width<=1023px){.ap-detail__ctas:has(>:nth-child(2)){flex-direction:row-reverse}.ap-detail__ctas:has(>:nth-child(2))>*{flex:1 1 0;min-width:0}}.ap-hero+.ap-card{--ap-card-pad:var(--gil-space-m);padding:var(--ap-card-pad)}.ap-hero+.ap-card .ap-card__head{min-height:0;padding:0 0 var(--gil-space-2xs)}.ap-hero+.ap-card .ap-list{margin:0 calc(-1 * var(--gil-space-xs)) calc(-1 * var(--gil-space-s));padding:0}@media (width>=640px){.ap-hero+.ap-card{--ap-card-pad:var(--gil-space-xl)}}.ap-review .ap-review__hr{border:0;border-top:1px solid var(--gil-color-border-soft);margin:0}.ap-review .bk-summary>.ap-review__clin{align-items:stretch;gap:var(--gil-space-xs);flex-direction:column}.ap-review__clin dd{justify-content:space-between;align-items:center;gap:var(--gil-space-m);text-align:left;display:flex}.ap-review__who{align-items:center;gap:var(--gil-space-xs);flex:auto;min-width:0;display:flex}.ap-review__who>.gil-avatar,.ap-review__who>:first-child{flex-shrink:0}.ap-review__who>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ap-review__was{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:40%;color:var(--gil-color-text-mid);flex:none;font-weight:400;overflow:hidden}.ap-fem__head{position:relative}.ap-fem__head .bk-cd__datewrap{position:static}.ap-fem__head .bk-cd__cal--down{width:fit-content;max-width:100%;margin-inline:auto;left:0;right:0}@media (width<=639px){.ap-fem__head .bk-cd__cal--down{width:auto}.ap-fem.bk-form--hero>.bk-hosp-banner--hero{padding:var(--gil-space-l) var(--gil-space-m) 0}.ap-fem .bk-hosp-banner--hero .ap-fem__meta>i:last-of-type{display:inline}}.auth{background:var(--gil-color-bg-primary);min-height:100dvh;color:var(--gil-color-text-thick)}.auth__rail,.auth__topbar{display:none}.auth__divider{background:var(--gil-color-border-thick);border-radius:1px;width:2px;height:24px}.auth__main{min-height:inherit;flex-direction:column;display:flex}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stepper{gap:var(--gil-space-s);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.stepper__item{align-items:center;gap:var(--gil-space-s);min-height:24px;font:400 16px/24px var(--gil-font-family-primary-typeface);color:var(--gil-color-text-grey-thick);display:flex}.stepper__dot{box-sizing:border-box;background:var(--gil-color-bg-primary);width:24px;height:24px;color:var(--gil-color-text-thick);font:500 12px/1 var(--gil-font-family-primary-typeface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .16s,color .16s;display:inline-flex}.stepper__btn{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:var(--gil-space-s);border-radius:var(--gil-radius-s);width:calc(100% + 8px);margin:-2px -4px;padding:2px 4px;display:flex}.stepper__btn:hover .stepper__label{text-underline-offset:3px;text-decoration:underline}.stepper__btn:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}.stepper__item{position:relative}.stepper__item:not(:last-child):after{content:"";width:1px;height:var(--gil-space-s);background:var(--gil-color-border-mid);position:absolute;top:100%;left:11.5px}.stepper__item.is-current{color:var(--gil-color-text-thick);font-weight:500}.stepper__item.is-current .stepper__dot{color:var(--gil-color-buttons-link)}.stepper__item.is-done{color:var(--gil-color-text-thick)}.stepper__item.is-done .stepper__dot{background:var(--gil-color-feedback-success-icon);color:var(--gil-color-text-on-success)}[data-gil-theme=dark] .stepper__item.is-done .stepper__dot{color:var(--gil-color-bg-primary,#1b1b1b)}.auth__column{flex-direction:column;width:100%;display:flex}.auth__nav{padding:44px var(--gil-space-xl) var(--gil-space-s);justify-content:space-between;align-items:center;display:flex}.step{gap:var(--gil-space-xl);padding:var(--gil-space-xl);flex-direction:column;display:flex}.step-title{gap:var(--gil-space-xs);flex-direction:column;display:flex}.step-title h1,.step-title h2{margin:0}.step-title__support{color:var(--gil-color-text-grey-thick);margin:0}.otp-target{color:var(--gil-color-text-thick);overflow-wrap:anywhere;font-weight:400;display:block}.step__fields{gap:var(--gil-space-xl);flex-direction:column;display:flex}.step__row{gap:var(--gil-space-m);grid-template-columns:1fr 1fr;display:grid}@media (width<=639px){.step__row{gap:var(--gil-space-xl);grid-template-columns:1fr}}.step__footer{gap:var(--gil-space-m);flex-direction:column;padding:0 9px;display:flex}.step__footer--tight{gap:0;padding:0}.step__terms{text-align:center;font:400 14px/1.6 var(--gil-font-family-primary-typeface);color:var(--gil-color-text-mid);margin:0}.step__terms-links{color:var(--gil-color-text-thick);margin-top:var(--gil-space-2xs);display:block}.auth__link{all:unset;cursor:pointer;color:var(--gil-color-text-thick);font:600 16px/1.6 var(--gil-font-family-primary-typeface);letter-spacing:-.17px;text-underline-offset:3px;border-radius:4px;text-decoration:underline}.auth__link--m{font-size:14px;font-weight:500;line-height:1}.auth__link:hover{text-decoration-thickness:2px}.auth__link:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}.signin-prompt{padding:var(--gil-space-l);text-align:center;font:400 14px/1.6 var(--gil-font-family-primary-typeface);margin:0}@keyframes auth-rise{0%{opacity:0;transform:translateY(12px)}}.step-title>*,.step__fields>*,.step>.step__footer{animation:.48s cubic-bezier(.22,1,.36,1) backwards auth-rise;animation-delay:calc(var(--stagger,0) * 60ms)}.step-title>:first-child{--stagger:0}.step-title>:nth-child(2){--stagger:1}.step__fields>:first-child{--stagger:2}.step__fields>:nth-child(2){--stagger:3}.step__fields>:nth-child(3){--stagger:4}.step__fields>:nth-child(4){--stagger:5}.step>.step__footer{--stagger:6}.step__fields:has(>:last-child:first-child)+.step__footer{--stagger:3}.step__fields:has(>:last-child:nth-child(2))+.step__footer{--stagger:4}.step__fields:has(>:last-child:nth-child(3))+.step__footer{--stagger:5}@media (prefers-reduced-motion:reduce){.step-title>*,.step__fields>*,.step>.step__footer{animation:none}}.signin__head{justify-content:space-between;align-items:center;gap:var(--gil-space-s);display:flex}.signin__head h1{margin:0}.signin__switch{all:unset;cursor:pointer;align-items:center;gap:var(--gil-space-2xs);padding:var(--gil-space-xs);border-radius:var(--gil-radius-s);color:var(--gil-color-text-thick);font:600 14px/1.6 var(--gil-font-family-primary-typeface);letter-spacing:-.17px;flex-shrink:0;display:inline-flex}.signin__switch span{text-underline-offset:3px;text-decoration:underline}.signin__switch:hover span{text-decoration-thickness:2px}.signin__switch:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}.signin__password{flex-direction:column;align-items:flex-start;display:flex}.signin__forgot{margin:var(--gil-space-xs) 0;line-height:1.6}.field-eye{all:unset;cursor:pointer;color:var(--gil-color-text-thick);border-radius:6px;display:inline-flex}.field-eye:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}.step__row{position:relative}.step__row:has(.dob__popover){z-index:30}.dob{min-width:0}.dob__field .gil-field__control,.dob__field input{cursor:pointer}.dob__popover{z-index:20;border-radius:var(--gil-radius-l);background:var(--gil-color-bg-primary);box-shadow:0 0 0 1px var(--gil-color-border-surface-soft), 0 16px 40px #0000001f;position:absolute;top:calc(100% + 8px);left:0;right:0}.dob__popover--up{top:auto;bottom:calc(100% + 8px)}.dob__popover{overscroll-behavior:contain;overflow-y:auto}.step__fields--otp{gap:var(--gil-space-xl)}.otp{gap:var(--gil-space-xs);display:flex}.otp__box{all:unset;box-sizing:border-box;text-align:center;border-radius:var(--gil-radius-m);background:var(--gil-color-bg-secondary);min-width:0;height:52px;font:400 14px/1.6 var(--gil-font-family-primary-typeface);color:var(--gil-color-text-thick);caret-color:var(--gil-color-buttons-link);flex:1;transition:box-shadow .12s,background-color .12s}.otp__box:hover:not(:disabled){background:var(--gil-color-bg-tertiary)}.otp__box:focus{background:var(--gil-color-bg-primary);box-shadow:inset 0 0 0 1px var(--gil-color-buttons-primary), var(--gil-shadow-focus-ring)}.otp.is-error .otp__box{background:var(--gil-color-bg-primary);box-shadow:inset 0 0 0 1px var(--gil-color-border-error)}.otp__box:disabled{cursor:progress}.otp-meta{align-items:center;gap:var(--gil-space-2xs);padding:var(--gil-space-s) 0;font:400 14px/1.6 var(--gil-font-family-primary-typeface);flex-wrap:wrap;margin:0;display:flex}.otp-meta strong{letter-spacing:-.17px;font-weight:500}.success{min-height:100dvh;padding:var(--gil-space-xl);box-sizing:border-box;background:var(--gil-color-buttons-secondary);color:var(--gil-color-text-on-error);justify-content:center;align-items:center;display:flex}.success__inner{align-items:center;gap:var(--gil-space-xl);flex-direction:column;width:100%;max-width:345px;display:flex}.success__gif{display:block}.success__title{gap:var(--gil-space-xs);text-align:center;padding:var(--gil-space-s) var(--gil-space-m);flex-direction:column;display:flex}.success__title h1,.success__title p{margin:0}.success__points,.auth__brand-points{box-sizing:border-box;gap:var(--gil-space-s);width:100%;padding:var(--gil-space-m);border-radius:var(--gil-radius-l);font:400 14px/1.6 var(--gil-font-family-primary-typeface);color:var(--gil-color-text-on-error);background:#ffffff29;flex-direction:column;margin:0;list-style:none;display:flex}.success__points li,.auth__brand-points li{align-items:center;gap:var(--gil-space-s);display:flex}.success__points li>span,.auth__brand-points li>span{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}@keyframes success-fade{0%{opacity:0}}@keyframes success-pop{0%{opacity:0;transform:translateY(12px)scale(.96)}}@media (width>=640px){.success{z-index:60;background:var(--gil-color-overlay);min-height:0;animation:.24s both success-fade;position:fixed;inset:0}.success__inner{box-sizing:border-box;max-width:440px;padding:var(--gil-space-4xl) var(--gil-space-2xl) var(--gil-space-2xl);border-radius:var(--gil-radius-xl);background:var(--gil-color-buttons-secondary);animation:.42s cubic-bezier(.22,1,.36,1) 80ms both success-pop;box-shadow:0 24px 64px #00000047}}@media (prefers-reduced-motion:reduce){.success,.success__inner{animation:none}}.sheet{z-index:50;background:var(--gil-color-overlay);justify-content:center;align-items:flex-end;animation:.16s sheet-fade;display:flex;position:fixed;inset:0}.sheet__panel{background:var(--gil-color-bg-primary);border-radius:var(--gil-radius-xl) var(--gil-radius-xl) 0 0;width:100%;max-width:560px;padding-bottom:env(safe-area-inset-bottom);animation:.2s sheet-up}.sheet__head{padding:var(--gil-space-xl) var(--gil-space-xl) var(--gil-space-s);gap:var(--gil-space-xs);flex-direction:column;display:flex}.sheet__title-row{justify-content:space-between;align-items:center;gap:var(--gil-space-s);display:flex}.sheet__title-row h2{margin:0}.sheet__body{padding:var(--gil-space-s) var(--gil-space-xl)}.sheet__foot{padding:var(--gil-space-s) var(--gil-space-xl) var(--gil-space-2xl)}.channels{padding:var(--gil-space-xs) 0;border-radius:var(--gil-radius-l);background:var(--gil-color-bg-secondary);flex-direction:column;display:flex;overflow:hidden}.channels__divider{background:var(--gil-color-border-surface-soft);height:1px}.channels__item{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:var(--gil-space-s);padding:var(--gil-space-xs) var(--gil-space-m);min-height:40px;font:400 14px/1.6 var(--gil-font-family-primary-typeface);color:var(--gil-color-text-thick);display:flex}.channels__item:hover{background:var(--gil-color-bg-tertiary)}.channels__item:focus-visible{box-shadow:inset var(--gil-shadow-focus-ring)}.channels__icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.channels__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.channels__check{color:var(--gil-color-accents-malachite);display:inline-flex}@keyframes sheet-up{0%{opacity:0;transform:translateY(24px)}}@keyframes sheet-fade{0%{opacity:0}}.auth__aside{display:none}@media (width>=640px){.auth__topbar{padding:var(--gil-space-l) var(--gil-space-xl);justify-content:space-between;align-items:center;display:flex}.auth__topbar-signin{font:400 14px/1.6 var(--gil-font-family-primary-typeface);color:var(--gil-color-text-mid);margin:0}.auth__topbar-signin .auth__link{font-size:14px}.auth__column{max-width:480px;padding-bottom:var(--gil-space-6xl);margin:0 auto}.auth__nav{padding-top:var(--gil-space-2xl)}.sheet{padding:var(--gil-space-xl);align-items:center}.sheet__panel{border-radius:var(--gil-radius-xl);max-width:440px;padding-bottom:0}}@media (width>=1024px){.auth__topbar{padding:var(--gil-space-xl) var(--gil-space-10xl)}.auth__column{max-width:440px;padding:var(--gil-space-3xl) 0 var(--gil-space-6xl);margin:0 auto}.auth__nav{display:none}.auth--rail{grid-template-columns:auto minmax(0,1fr);display:grid}.auth--aside{grid-template-columns:auto minmax(0,1fr) minmax(360px,420px)}.auth__aside{box-sizing:border-box;height:100dvh;box-shadow:inset 1px 0 0 var(--gil-color-border-soft);background:var(--gil-color-bg-secondary);display:block;position:sticky;top:0;overflow:hidden}.auth--rail .auth__topbar{box-sizing:border-box;height:calc(var(--gil-space-xl) + 44px + var(--gil-space-7xl));padding-top:var(--gil-space-xl);justify-content:flex-end;align-items:flex-start;padding-bottom:0}.auth--rail .auth__topbar-signin{align-items:center;gap:.3em;min-height:44px;display:flex}.auth--rail .auth__column{padding-top:0}.auth--rail .auth__topbar-logo{display:none}.auth--aside .auth__topbar{padding-right:var(--gil-space-2xl)}.auth__rail{gap:var(--gil-space-7xl);box-sizing:border-box;height:100dvh;width:calc(var(--gil-space-10xl) + 180px + var(--gil-space-xl));padding:var(--gil-space-xl) var(--gil-space-xl) var(--gil-space-xl) var(--gil-space-10xl);background:var(--gil-color-bg-secondary);flex-direction:column;display:flex;position:sticky;top:0}.auth__rail-head{align-items:center;gap:var(--gil-space-m);display:flex}.auth__rail-steps{gap:var(--gil-space-s);flex-direction:column;display:flex}.auth__rail-title{text-transform:uppercase;color:var(--gil-color-buttons-link);margin:0}.step,.step__footer{padding:0}}@media (prefers-reduced-motion:reduce){.sheet,.sheet__panel{animation:none}}.fp-center{text-align:center;align-items:center}.fp-art{border-radius:var(--gil-radius-3xl);background:#ffbb0f1f;flex-shrink:0;justify-content:center;align-items:center;width:144px;height:144px;display:flex}.fp-art img{flex-shrink:0}.fp-center__title{padding:var(--gil-space-s) var(--gil-space-m);align-items:center}.fp-email{color:var(--gil-color-text-thick);overflow-wrap:anywhere;font-weight:500;display:block}.fp-actions{align-items:center;gap:var(--gil-space-m);flex-direction:column;width:100%;display:flex}.fp-resend{color:var(--gil-color-text-grey-thick);margin:0;font-size:14px;line-height:1.6}.fp-resend>span{color:var(--gil-color-text-thick);font-variant-numeric:tabular-nums}.fp-demo{all:unset;cursor:pointer;color:var(--gil-color-text-mid);text-underline-offset:3px;font-size:12px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.fp-demo:focus-visible{box-shadow:var(--gil-shadow-focus-ring);border-radius:4px}.fp-rules{gap:var(--gil-space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fp-rules li{color:var(--gil-color-text-grey-thick);align-items:center;gap:2px;padding:2px 0;font-size:12px;line-height:1.6;transition:color .16s;display:inline-flex}.fp-rules li.is-met{color:var(--gil-color-feedback-success-text)}@keyframes fp-in{0%{opacity:0;transform:translateY(8px)}}.fp{animation:.28s cubic-bezier(.22,1,.36,1) backwards fp-in}@media (prefers-reduced-motion:reduce){.fp{animation:none}.fp-rules li{transition:none}}.si{background:var(--gil-color-bg-primary);min-height:100dvh;color:var(--gil-color-text-thick);font-family:var(--gil-font-family-primary-typeface);display:flex}.si__main{flex-direction:column;flex:1;min-width:0;display:flex}.si__top{justify-content:space-between;align-items:center;gap:var(--gil-space-m);padding:var(--gil-space-l) var(--gil-space-xl);display:flex}.si__brand{align-items:center;gap:var(--gil-space-m);display:flex}.si__prompt{font:400 14px/1.6 var(--gil-font-family-primary-typeface);color:var(--gil-color-text-mid);margin:0}.si__prompt .auth__link{font-size:14px}.si__alt.gil-button{margin-top:calc(var(--gil-space-s) * -1)}.si__bottom-prompt{padding:var(--gil-space-l);text-align:center;font:400 14px/1.6 var(--gil-font-family-primary-typeface);margin:auto 0 0}.si__body:has(.si__bottom-prompt){padding-bottom:var(--gil-space-xs);align-items:stretch}@media (width<=639px){.si__top .si__prompt{display:none}}.si__pill{all:unset;box-sizing:border-box;cursor:pointer;padding:6px var(--gil-space-m);border-radius:var(--gil-radius-3xl);color:var(--gil-color-text-thick);box-shadow:inset 0 0 0 1px var(--gil-color-border-soft);font-size:14px;font-weight:600;line-height:1.6;transition:background-color .12s}.si__pill:hover{background:var(--gil-color-bg-secondary)}.si__pill:focus-visible{box-shadow:inset 0 0 0 1px var(--gil-color-border-soft), var(--gil-shadow-focus-ring)}.si__body{padding:var(--gil-space-xl) var(--gil-space-xl) var(--gil-space-6xl);flex:1;justify-content:center;align-items:flex-start;display:flex}.si__content{gap:var(--gil-space-xl);flex-direction:column;width:100%;max-width:440px;display:flex}.si__content>.fp>.step{padding:0}.si__form{gap:var(--gil-space-xl);flex-direction:column;width:100%;max-width:440px;display:flex}.si__title{gap:var(--gil-space-xs);flex-direction:column;display:flex}.si__title h1,.si__title p{margin:0}.si__title p{color:var(--gil-color-text-grey-thick)}.si__or{margin:calc(var(--gil-space-xs) * -1) 0;align-items:center;gap:var(--gil-space-m);color:var(--gil-color-text-mid);font-size:14px;display:flex}.si__or:before,.si__or:after{content:"";background:var(--gil-color-border-surface-soft);flex:1;height:1px}.si__fields{gap:var(--gil-space-m);flex-direction:column;display:flex}.si__switch{all:unset;cursor:pointer;align-self:flex-end;align-items:center;gap:var(--gil-space-2xs);margin-top:calc(var(--gil-space-xs) * -1);color:var(--gil-color-text-grey-thick);font-size:13px;line-height:1.6;display:inline-flex}.si__switch span{text-underline-offset:3px;text-decoration:underline}.si__switch:hover{color:var(--gil-color-text-thick)}.si__switch:focus-visible{box-shadow:var(--gil-shadow-focus-ring);border-radius:4px}.si__row{justify-content:space-between;align-items:center;gap:var(--gil-space-m);display:flex}.si__link{all:unset;cursor:pointer;color:var(--gil-color-text-grey-thick);font-size:14px;line-height:1.6}.si__link:hover{color:var(--gil-color-text-thick);text-underline-offset:3px;text-decoration:underline}.si__link:focus-visible{box-shadow:var(--gil-shadow-focus-ring);border-radius:4px}@media (width<=639px){.si__row{align-items:flex-start;gap:var(--gil-space-m);flex-direction:column}.si__row .si__link{white-space:nowrap;order:-1}.si__row>*{white-space:nowrap}}.si__foot{justify-content:space-between;align-items:center;gap:var(--gil-space-m);padding:var(--gil-space-l) var(--gil-space-xl);color:var(--gil-color-text-grey-thick);flex-wrap:wrap;font-size:14px;line-height:1.6;display:flex}.si__support{align-items:center;gap:var(--gil-space-xs);color:inherit;text-decoration:none;display:inline-flex}.si__support:hover{color:var(--gil-color-text-thick)}.si__panel{display:none}@keyframes si-in{0%{opacity:0;transform:translateY(8px)}}.si__form>*{animation:.36s cubic-bezier(.22,1,.36,1) backwards si-in}.si__form>:nth-child(2){animation-delay:40ms}.si__form>:nth-child(3){animation-delay:80ms}.si__form>:nth-child(4){animation-delay:.12s}.si__form>:nth-child(5){animation-delay:.16s}@media (width>=1024px){.si__top{box-sizing:border-box;height:calc(var(--gil-space-xl) + 44px + var(--gil-space-7xl));padding:var(--gil-space-xl) var(--gil-space-3xl) 0;align-items:flex-start}.si__top .si__prompt{align-items:center;gap:.3em;min-height:44px;display:flex}.si__body{padding-top:0}.si__foot{padding:var(--gil-space-xl) var(--gil-space-3xl)}.si__panel{box-sizing:border-box;width:420px;height:calc(100vh - 2 * var(--gil-space-s));height:calc(100dvh - 2 * var(--gil-space-s));margin:var(--gil-space-s);padding:var(--gil-space-6xl);border-radius:var(--gil-radius-xl);background:var(--gil-color-bg-color-light);flex:0 0 420px;justify-content:center;align-items:center;display:flex;position:sticky;top:0}}@media (prefers-reduced-motion:reduce){.si__form>*{animation:none}}.auth__content{flex-direction:column;flex:1;display:flex}.auth__column{flex:1}.step:has(>.step__footer>.signin-prompt){flex:1}.step__footer:has(>.signin-prompt){flex:1}.step__footer>.signin-prompt{margin-top:auto}@media (width>=640px){.auth__column:has(.signin-prompt){padding-bottom:var(--gil-space-xs)}}@media (width>=1024px){.auth__foot{padding:var(--gil-space-xl) var(--gil-space-10xl)}}@media (width<=639px){.si__foot{padding-right:calc(56px + 2 * var(--gil-space-xl))}}@media (width>=1024px){.auth--panel{grid-template-columns:auto minmax(0,1fr) auto}.si__panel--card{background:0 0;border-radius:0;flex-basis:320px;width:320px;height:100dvh;margin:0;padding:0}}.another-way{gap:var(--gil-space-m);padding-top:var(--gil-space-xl);border-top:1px solid var(--gil-color-border-surface-soft);flex-direction:column;animation:.24s cubic-bezier(.22,1,.36,1) si-in;display:flex}.another-way__head{gap:var(--gil-space-2xs);flex-direction:column;display:flex}.another-way__head h2,.another-way__head p{margin:0}.another-way__actions{gap:var(--gil-space-xs);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.another-way{animation:none}}@media (width>=1024px){:is(.si:has(.si__panel--photo) .si__foot,.auth:has(.si__panel--photo) .auth__foot){display:none}.si__panel--photo{width:492px;margin:var(--gil-space-s);height:calc(100vh - 2 * var(--gil-space-s));height:calc(100dvh - 2 * var(--gil-space-s));flex-basis:492px}}@media (width>=1024px) and (width<=1279px){.auth--panel{grid-template-columns:minmax(0,1fr) auto}.auth--panel .auth__rail{display:none}.auth--panel .auth__topbar{height:auto;padding:var(--gil-space-xl) var(--gil-space-3xl) 0;justify-content:space-between;align-items:center}.auth--panel .auth__topbar-logo{display:block}.auth--panel .auth__nav{padding:var(--gil-space-2xl) 0 var(--gil-space-s);display:flex}.auth--panel .auth__column{padding-top:0}.auth--panel .si__panel--photo{flex-basis:440px;width:440px}}@media (width<=1023px){.auth:has(>.si__panel--photo){flex-direction:column;display:flex}.auth:has(>.si__panel--photo)>.auth__main{flex:1;min-height:0}.auth>.si__panel--photo{box-sizing:border-box;height:min(440px,58dvh);margin:var(--gil-space-s) var(--gil-space-s) 0;flex-shrink:0;order:-1;display:block}}@media (width>=1024px) and (width<=1279px){.auth--aside{grid-template-columns:auto minmax(0,1fr) minmax(300px,30vw)}.auth--aside .auth__rail{width:calc(var(--gil-space-xl) + 180px + var(--gil-space-xl));padding-left:var(--gil-space-xl)}.auth--aside .auth__main{padding-inline:var(--gil-space-xl)}}.dob__popover--overlay{z-index:100;position:fixed;bottom:auto;right:auto}@keyframes bk-in{0%{opacity:0;transform:translateY(8px)}}.bk-step{animation:.28s cubic-bezier(.22,1,.36,1) backwards bk-in}.bk-form{gap:var(--gil-space-xl)}.bk-section{gap:var(--gil-space-m);flex-direction:column;display:flex}.bk-section__title{letter-spacing:-.17px;margin:0;font-size:16px;font-weight:600;line-height:1.6}.bk-divider{background:var(--gil-color-border-surface-soft);border:0;height:1px;margin:0}.bk-center{text-align:center;align-items:center}.bk-dot{width:4px;height:4px;margin:0 var(--gil-space-xs);background:var(--gil-color-text-low,#b9bbc6);vertical-align:middle;border-radius:50%;display:inline-block}.bk-error{color:var(--gil-color-feedback-error-text,#d62828);margin:0;font-size:12px;line-height:1.6}.bk-symptoms{gap:var(--gil-space-xs);flex-direction:column;display:flex}.bk-textarea{box-sizing:border-box;min-height:160px;max-height:240px;padding:var(--gil-space-xs) var(--gil-space-s);border-radius:var(--gil-radius-m);background:var(--gil-color-bg-primary);box-shadow:inset 0 0 0 1px var(--gil-color-border-soft);cursor:text;flex-direction:column;transition:box-shadow .12s;display:flex}.bk-textarea:hover:not(:focus-within){box-shadow:inset 0 0 0 1px var(--gil-color-border-mid,#b9bbc6)}.bk-textarea:focus-within{box-shadow:inset 0 0 0 1px var(--gil-color-buttons-primary), var(--gil-shadow-focus-ring)}.bk-textarea__label{color:var(--gil-color-text-mid);font-size:12px;line-height:1.6}.bk-textarea__input{all:unset;box-sizing:border-box;width:100%;min-height:0;font:400 14px/1.6 var(--gil-font-family-primary-typeface);color:var(--gil-color-text-thick);resize:none;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;field-sizing:content;flex:1;display:block;overflow-y:auto}.bk-chips{gap:var(--gil-space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bk-chip{all:unset;box-sizing:border-box;cursor:pointer;padding:2px var(--gil-space-2xs);white-space:nowrap;background:var(--gil-color-feedback-warning-bg,#fffae8);color:var(--gil-color-feedback-warning-text,#bd8700);border-radius:999px;align-items:center;gap:2px;font-size:12px;line-height:1.6;transition:background-color .12s,color .12s;display:inline-flex}.bk-chip:hover{background:#ffbb0f3d}.bk-chip.is-on{background:var(--gil-color-feedback-success-bg);color:var(--gil-color-feedback-success-text)}.bk-chip:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}.bk-chip--grey{padding:var(--gil-space-2xs) var(--gil-space-s);background:var(--gil-color-bg-secondary);color:var(--gil-color-text-thick);font-size:13px}.bk-chip--grey:hover{background:var(--gil-color-bg-tertiary)}.bk-chip--grey.is-on{background:var(--gil-color-buttons-secondary);color:#fff}.bk-chips--suggest li{animation:.16s cubic-bezier(.22,1,.36,1) backwards bk-pop}.bk-chips--suggest li:nth-child(2){animation-delay:30ms}.bk-chips--suggest li:nth-child(3){animation-delay:60ms}.bk-chips--suggest li:nth-child(4){animation-delay:90ms}.bk-chips--suggest li:nth-child(n+5){animation-delay:.12s}.bk-pin{-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background-color:currentColor;flex-shrink:0;display:inline-block}.bk-where{gap:var(--gil-space-m);flex-direction:column;align-items:flex-start;display:flex}.bk-loc{z-index:5;width:100%;position:relative}.bk-loc .gil-search{box-sizing:border-box;width:100%}.bk-suggest{left:0;right:0;top:calc(100% + var(--gil-space-xs));padding:var(--gil-space-m) 0 var(--gil-space-xs);border-radius:var(--gil-radius-l);background:var(--gil-color-bg-secondary);box-shadow:0 0 0 1px var(--gil-color-border-surface-soft), 0 16px 40px #1018171a;flex-direction:column;animation:.14s cubic-bezier(.22,1,.36,1) bk-pop;display:flex;position:absolute}.bk-suggest__title{margin:0 var(--gil-space-m) var(--gil-space-xs);letter-spacing:-.17px;font-size:14px;font-weight:600;line-height:1.6}.bk-suggest__item{all:unset;cursor:pointer;align-items:center;gap:var(--gil-space-s);padding:var(--gil-space-s) var(--gil-space-m);font-size:14px;line-height:1.6;display:flex}.bk-suggest__item:hover,.bk-suggest__item:focus-visible{background:var(--gil-color-bg-tertiary)}.bk-linkbtn{all:unset;cursor:pointer;align-items:center;gap:var(--gil-space-xs);font-size:14px;font-weight:500;line-height:1.6;display:inline-flex}.bk-linkbtn span{text-underline-offset:3px;text-decoration:underline}.bk-linkbtn:hover span{text-decoration-thickness:2px}.bk-linkbtn:focus-visible{box-shadow:var(--gil-shadow-focus-ring);border-radius:4px}.bk-where .gil-search{box-sizing:border-box;width:100%}.bk-dist{gap:var(--gil-space-xs);flex-wrap:wrap;display:flex}.bk-dchip{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:var(--gil-space-2xs);padding:6px var(--gil-space-s);border-radius:var(--gil-radius-3xl);box-shadow:inset 0 0 0 1px var(--gil-color-border-soft);color:var(--gil-color-text-thick);white-space:nowrap;font-size:14px;font-weight:500;line-height:1.6;transition:background-color .12s,box-shadow .12s;display:inline-flex}.bk-dchip:hover{background:var(--gil-color-bg-secondary)}.bk-dchip.is-on{background:var(--gil-color-bg-color-light);box-shadow:inset 0 0 0 1px var(--gil-color-buttons-primary);color:var(--gil-color-buttons-link)}.bk-dchip:focus-visible{box-shadow:inset 0 0 0 1px var(--gil-color-border-soft), var(--gil-shadow-focus-ring)}.bk-dchip:disabled{cursor:progress;opacity:.6}.bk-hospitals{gap:var(--gil-space-m);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.bk-hospitals>li{min-width:0}.bk-hcard{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--gil-radius-l);background:var(--gil-color-bg-secondary);flex-direction:column;width:100%;height:100%;transition:transform .16s,box-shadow .16s;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #0000}.bk-hcard:hover{transform:translateY(-2px);box-shadow:0 10px 28px #10181714}.bk-hcard:focus-visible,.bk-hcard.is-selected{box-shadow:0 0 0 2px var(--gil-color-buttons-primary)}.bk-hcard__top{letter-spacing:1px;height:160px;color:var(--gil-color-buttons-secondary);justify-content:center;align-items:center;font-size:20px;font-weight:600;display:flex}.bk-hcard--icy .bk-hcard__top{background:var(--gil-color-accents-icy)}.bk-hcard--lavender .bk-hcard__top{background:#c4b5f4}.bk-hcard--mint .bk-hcard__top{background:#b0f5c9}.bk-hcard__top{position:relative;overflow:hidden}.bk-hcard__photo{object-fit:cover;width:100%;height:100%;transition:transform .48s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.bk-hcard:hover .bk-hcard__photo,.bk-hcard:focus-visible .bk-hcard__photo{transform:scale(1.08)}@media (prefers-reduced-motion:reduce){.bk-hcard__photo{transition:none}.bk-hcard:hover .bk-hcard__photo,.bk-hcard:focus-visible .bk-hcard__photo{transform:none}}.bk-hcard__body{gap:var(--gil-space-2xs);padding:var(--gil-space-m);flex-direction:column;min-width:0;display:flex}.bk-hcard__name{letter-spacing:-.17px;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.6;display:-webkit-box;overflow:hidden}.bk-hcard__meta{color:var(--gil-color-text-grey-thick);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.6;overflow:hidden}@keyframes bk-shimmer{0%{opacity:.55}50%{opacity:1}to{opacity:.55}}.bk-hcard--skeleton{cursor:default;height:254px;animation:1.2s ease-in-out infinite bk-shimmer}.bk-empty{text-align:center;align-items:center;gap:var(--gil-space-xs);padding:var(--gil-space-2xl) var(--gil-space-m);flex-direction:column;display:flex}.bk-empty img{margin-bottom:var(--gil-space-m)}.bk-empty__title{letter-spacing:-.17px;margin:0;font-size:16px;font-weight:600;line-height:1.6}.bk-empty__text{margin:0 0 var(--gil-space-xs);max-width:300px;color:var(--gil-color-text-grey-thick);font-size:14px;line-height:1.6}.bk-hosp-banner{gap:var(--gil-space-m);padding:var(--gil-space-m);border-radius:var(--gil-radius-l);color:#fff;background:linear-gradient(var(--gil-color-buttons-primary-hover), var(--gil-color-buttons-primary) 61.5%);flex-direction:column;display:flex}.bk-hosp-banner__row{align-items:center;gap:var(--gil-space-s);display:flex}.bk-hosp-banner__mark img{object-fit:cover;width:100%;height:100%;display:block}.bk-hosp-banner__mark{background:var(--gil-color-accents-primary);width:40px;height:40px;color:var(--gil-color-buttons-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex;overflow:hidden}.bk-hosp-banner__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bk-hosp-banner__name{letter-spacing:-.17px;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:600;line-height:1.6;overflow:hidden}.bk-hosp-banner__meta{opacity:.9;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;line-height:1.6;overflow:hidden}.bk-hosp-banner__meta i{margin:0 2px;font-style:normal}.bk-hosp-banner__change{all:unset;cursor:pointer;align-self:flex-start;align-items:center;gap:var(--gil-space-2xs);flex-shrink:0;font-size:12px;font-weight:600;display:inline-flex}.bk-hosp-banner__change span{text-underline-offset:3px;text-decoration:underline}.bk-hosp-banner__change:focus-visible{border-radius:4px;box-shadow:0 0 0 2px #fff9}.bk-hosp-banner__verified{align-items:center;gap:var(--gil-space-xs);opacity:.9;margin:0;font-size:12px;line-height:1.6;display:inline-flex}.bk-searchrow{align-items:center;gap:var(--gil-space-s);display:flex}.bk-searchrow .gil-search{flex:1;min-width:0}.bk-filterwrap{flex-shrink:0;position:relative}.bk-filterbtn__count{box-sizing:border-box;background:var(--gil-color-buttons-secondary);color:#fff;min-width:18px;height:18px;box-shadow:0 0 0 2px var(--gil-color-bg-primary);pointer-events:none;border-radius:9px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:-2px;right:-2px}.bk-filtermenu{top:calc(100% + var(--gil-space-xs));z-index:40;width:360px;max-width:calc(100vw - 2 * var(--gil-space-m));box-sizing:border-box;gap:var(--gil-space-m);padding:var(--gil-space-m);border-radius:var(--gil-radius-l);background:var(--gil-color-bg-primary);box-shadow:0 0 0 1px var(--gil-color-border-surface-soft), 0 16px 40px #0b141629;flex-direction:column;animation:.14s backwards ap-fade;display:flex;position:absolute;right:0}.bk-filtermenu__head{justify-content:space-between;align-items:center;min-height:24px;display:flex}.bk-filtermenu__title,.bk-filtermenu__label{color:var(--gil-color-text-thick);margin:0;font-size:14px;font-weight:600;line-height:1.6}.bk-filtermenu__group{gap:var(--gil-space-xs);margin:0 calc(-1 * var(--gil-space-m));padding:var(--gil-space-m) var(--gil-space-m) 0;box-shadow:inset 0 1px 0 var(--gil-color-border-surface-soft);flex-direction:column;display:flex}.bk-filtermenu .gil-dd-menu{z-index:5}.bk-filterbtn{flex-shrink:0}.bk-chips--filter{animation:.14s cubic-bezier(.22,1,.36,1) bk-pop}.bk-fcard{border-radius:var(--gil-radius-l);background:var(--gil-color-accents-royal);color:var(--gil-color-text-on-primary);isolation:isolate;flex-direction:column;display:flex;overflow:hidden}.bk-fcard:has(>.bk-fcard__panel){background:0 0}.bk-fcard:has(>.bk-fcard__panel)>.bk-fcard__head{background-color:var(--gil-color-accents-royal)}.bk-fcard__head{align-items:center;gap:var(--gil-space-s);padding:var(--gil-space-m);cursor:pointer;background:url("data:image/svg+xml,%3csvg%20width='345'%20height='136'%20viewBox='0%200%20345%20136'%20fill='none'%20preserveAspectRatio='xMaxYMid%20slice'%20xmlns='http://www.w3.org/2000/svg'%3e%3c!--%20Ray%20pattern%20from%20Figma%20mobile-RES%20femaleClinicianCard%20(1767:31114):%20white%20rays%20at%208%25%20radiating%20from%20the%20right%20--%3e%3cg%20opacity='0.08'%3e%3cpath%20d='M419.884%2076.2447L-96.4919%20-12.497L-81.649%20-75.3594L419.884%2076.2447Z'%20fill='white'/%3e%3cpath%20d='M419.289%2070.9218L-73.0543%20-108.291L-47.2622%20-167.509L419.289%2070.9218Z'%20fill='white'/%3e%3cpath%20d='M416.893%2081.7187L24.2754%20-265.226L69.9481%20-310.898L416.893%2081.7187Z'%20fill='white'/%3e%3cpath%20d='M410.713%2090.8891L172.282%20-375.662L231.5%20-401.454L410.713%2090.8891Z'%20fill='white'/%3e%3cpath%20d='M360.936%2062.3395L799.44%20349.103L760.823%20400.879L360.936%2062.3395Z'%20fill='white'/%3e%3cpath%20d='M365.727%2052.3759L668.883%20479.71L613.999%20513.765L365.727%2052.3759Z'%20fill='white'/%3e%3cpath%20d='M373.837%2044.8582L499.595%20553.487L436.055%20565.096L373.837%2044.8582Z'%20fill='white'/%3e%3cpath%20d='M384.132%2040.825L315.047%20560.196L251.666%20547.749L384.132%2040.825Z'%20fill='white'/%3e%3cpath%20d='M395.191%2040.8417L140.846%20498.911L86.4159%20464.134L395.191%2040.8417Z'%20fill='white'/%3e%3cpath%20d='M429.11%2077.3804L-94.4657%2097.0699L-92.9099%2032.4978L429.11%2077.3804Z'%20fill='white'/%3e%3cpath%20d='M423.347%2078.1466L-84.9051%20205.421L-96.7033%20141.916L423.347%2078.1466Z'%20fill='white'/%3e%3cpath%20d='M402.838%2081.6559L-68.2268%20311.039L-92.8715%20251.335L402.838%2081.6559Z'%20fill='white'/%3e%3cpath%20d='M385.811%2090.8856L-27.8027%20412.511L-64.2336%20359.174L385.811%2090.8856Z'%20fill='white'/%3e%3c/g%3e%3c/svg%3e") 100% 0/auto 136px no-repeat;transition:background-color .16s;display:flex}.bk-fcard__head:hover{background-color:#ffffff0f}.bk-fcard:has(>.bk-fcard__panel)>.bk-fcard__head:hover{background-color:color-mix(in srgb, #fff 6%, var(--gil-color-accents-royal))}.bk-fcard--static .bk-fcard__head{cursor:default}.bk-fcard--static .bk-fcard__head:hover{background-color:#0000}.bk-fcard__body{gap:var(--gil-space-m);flex-direction:column;flex:1;min-width:0;display:flex}.bk-fcard__text{gap:var(--gil-space-2xs);flex-direction:column;display:flex}.bk-fcard__title,.bk-fcard__sub{margin:0}.bk-fcard .bk-fcard__cta{--_fg:var(--gil-color-text-on-primary);align-self:flex-start}.bk-fcard .bk-fcard__cta .gil-button__label{text-decoration:none}.bk-fcard__head:hover .bk-fcard__cta .gil-button__label{text-underline-offset:3px;text-decoration:underline}.bk-fcard .bk-fcard__cta:focus-visible{box-shadow:0 0 0 2px #ffffffb3}.bk-fcard__faces{flex:none;width:91px;height:90px;position:relative}.bk-fcard__face{box-sizing:border-box;object-fit:cover;background:var(--gil-color-bg-primary);border:4px solid color-mix(in srgb, var(--gil-color-accents-royal) 72%, #fff);border-radius:50%;position:absolute}.bk-fcard__face--a{width:64px;height:64px;top:0;left:27px}.bk-fcard__face--b{width:40px;height:40px;top:22px;left:0}.bk-fcard__face--c{width:48px;height:48px;top:42px;left:40px}@keyframes bk-fcard-open{0%{opacity:0;transform:translateY(-4px)}}.bk-fcard__panel{border-radius:var(--gil-radius-l);background:var(--gil-color-bg-primary);color:var(--gil-color-text-thick);position:relative}.bk-fcard__panel:before{content:"";z-index:-1;height:var(--gil-radius-l);background:var(--gil-color-accents-royal);position:absolute;top:0;left:0;right:0}.bk-fcard__panel>*{animation:.2s cubic-bezier(.22,1,.36,1) bk-fcard-open}.bk-fcard__panel .bk-clinicians{gap:0}.bk-fcard__panel .bk-crow{width:100%;padding:var(--gil-space-m);border-radius:0;margin:0}.bk-fcard__panel li:last-child>.bk-crow{border-radius:0 0 var(--gil-radius-l) var(--gil-radius-l)}.bk-fcard__panel .bk-ci{padding-left:var(--gil-space-m);padding-right:var(--gil-space-m)}.bk-alldiv{align-items:center;gap:var(--gil-space-xs);color:var(--gil-color-buttons-link);display:flex}.bk-alldiv>span{text-transform:uppercase}.bk-alldiv:before,.bk-alldiv:after{content:"";background:var(--gil-color-border-soft);flex:1;height:1px}@media (prefers-reduced-motion:reduce){.bk-fcard__head{transition:none}.bk-fcard__panel>*{animation:none}}.bk-clinicians{gap:var(--gil-space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bk-crow{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:var(--gil-space-s);width:100%;padding:var(--gil-space-s);margin:0 calc(var(--gil-space-s) * -1);width:calc(100% + 2 * var(--gil-space-s));border-radius:var(--gil-radius-m);transition:background-color .12s;display:flex}.bk-crow:hover{background:var(--gil-color-bg-secondary)}.bk-crow:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}.bk-crow.is-selected{background:var(--gil-color-bg-light)}.bk-crow__avatar{flex-shrink:0}.bk-crow__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bk-crow__name{letter-spacing:-.17px;font-size:16px;font-weight:600;line-height:1.6}.bk-crow__meta{color:var(--gil-color-text-grey-thick);white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.6;overflow:hidden}.bk-crow__meta .bk-dot{margin:0 6px}.bk-crow__slot{color:var(--gil-color-buttons-link);white-space:nowrap;font-size:12px;font-weight:600}.bk-crow--skeleton{border-radius:var(--gil-radius-m);background:var(--gil-color-bg-secondary);height:64px;animation:1.2s ease-in-out infinite bk-shimmer}@keyframes bk-aside-in{0%{opacity:0;transform:translate(16px)}}.bk-cd--aside{box-sizing:border-box;height:100%;padding:var(--gil-space-xl);animation:.32s cubic-bezier(.22,1,.36,1) backwards bk-aside-in}.bk-cd--aside>.bk-cd__scroll{overscroll-behavior:contain;border-radius:var(--gil-radius-xl) var(--gil-radius-xl) 0 0;background:var(--gil-color-bg-primary);min-height:0;box-shadow:0 0 0 1px var(--gil-color-border-surface-soft);flex:1;overflow-y:auto}.bk-cd--aside .bk-cd__foot{border-radius:0 0 var(--gil-radius-xl) var(--gil-radius-xl);box-shadow:0 0 0 1px var(--gil-color-border-surface-soft)}.bk-cd--aside .bk-cd__photo{height:280px}.bk-aside-empty{box-sizing:border-box;text-align:center;justify-content:center;align-items:center;gap:var(--gil-space-xs);height:100%;padding:var(--gil-space-2xl);flex-direction:column;display:flex}.bk-aside-empty img{margin-bottom:var(--gil-space-m)}.bk-crow.is-viewing,.bk-crow.is-viewing:hover{box-shadow:none;background:0 0}.drawer__panel.bk-drawer{max-width:400px}.bk-cd{flex-direction:column;height:100%;display:flex;position:relative}.bk-cd__photo{background:var(--gil-color-bg-tertiary);flex-shrink:0;height:328px;position:relative}.bk-cd__photo img{object-fit:cover;object-position:center 20%;width:100%;height:calc(100% + 40px);position:absolute;inset:0}.bk-cd__photo:after{content:"";pointer-events:none;background:#0b3d1d14;position:absolute;inset:0}.bk-cd__close{top:var(--gil-space-xl);left:var(--gil-space-xl);z-index:1;position:absolute}.bk-cd__body{border-radius:var(--gil-radius-xl) var(--gil-radius-xl) 0 0;background:var(--gil-color-bg-primary);margin-top:-24px;position:relative}.bk-cd__row{gap:var(--gil-space-m);padding:var(--gil-space-xl);box-shadow:inset 0 -1px 0 var(--gil-color-border-surface-soft);flex-direction:column;display:flex}.bk-cd__row--last{box-shadow:none;padding-bottom:var(--gil-space-2xl)}.bk-cd__who{gap:var(--gil-space-xs);flex-direction:column;display:flex}.bk-cd__name{font-family:var(--gil-font-family-heading-typeface,var(--gil-font-family-primary-typeface));margin:0;font-size:24px;font-weight:600;line-height:1.2}.bk-cd__spec{margin:0;font-size:14px;line-height:1.6}.bk-cd__stats{grid-template-columns:1fr 1fr;margin:0;display:grid}.bk-cd__stats>div{align-items:center;gap:var(--gil-space-xs);flex-direction:column;display:flex}.bk-cd__stats>div+div{box-shadow:inset 1px 0 0 var(--gil-color-border-surface-soft)}.bk-cd__stats dt{align-items:center;gap:var(--gil-space-xs);letter-spacing:-.17px;color:var(--gil-color-text-grey-thick);font-size:14px;font-weight:600;line-height:1.6;display:inline-flex}.bk-cd__stats dd{margin:0;font-size:14px;line-height:1.6}.bk-cd__ico--green{color:var(--gil-color-accents-malachite)}.bk-cd__ico--amber{color:var(--gil-color-accents-flame)}.bk-cd__label{letter-spacing:-.17px;color:var(--gil-color-text-grey-thick);margin:0;font-size:14px;font-weight:600;line-height:1.6}.bk-cd__bio{margin:-8px 0 0;font-size:14px;line-height:1.6}.bk-cd__avail-head{justify-content:space-between;align-items:center;gap:var(--gil-space-s);display:flex}.bk-cd__datewrap{position:relative}.bk-cd__date{all:unset;cursor:pointer;align-items:center;gap:var(--gil-space-2xs);letter-spacing:-.17px;color:var(--gil-color-buttons-link);font-size:12px;font-weight:600;display:inline-flex}.bk-cd__date span{text-underline-offset:3px;text-decoration:underline}.bk-cd__date:focus-visible{box-shadow:var(--gil-shadow-focus-ring);border-radius:4px}.bk-cd__cal{right:0;bottom:calc(100% + var(--gil-space-xs));z-index:5;animation:.14s cubic-bezier(.22,1,.36,1) bk-pop;position:absolute}.bk-cd__none{margin:0;font-size:14px;line-height:1.6}.bk-cd__foot{padding:var(--gil-space-m) var(--gil-space-xl) var(--gil-space-xl);background:var(--gil-color-bg-primary);box-shadow:0 -1px 0 var(--gil-color-border-surface-soft);flex-shrink:0}.bk-slots{gap:var(--gil-space-s);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bk-slot{all:unset;box-sizing:border-box;cursor:pointer;text-align:center;border-radius:var(--gil-radius-s);height:58px;box-shadow:inset 0 0 0 1px var(--gil-color-border-soft);justify-content:center;align-items:center;font-size:12px;line-height:1.6;transition:box-shadow .12s,background-color .12s;display:flex}.bk-slot:hover{background:var(--gil-color-bg-secondary)}.bk-slot:focus-visible{box-shadow:inset 0 0 0 1px var(--gil-color-border-soft), var(--gil-shadow-focus-ring)}.bk-slot.is-on{background:var(--gil-color-buttons-tertiary-colored);box-shadow:inset 0 0 0 1.5px var(--gil-color-buttons-primary);font-weight:600}.bk-slot--skeleton{cursor:default;background:var(--gil-color-bg-secondary);box-shadow:none;animation:1.2s ease-in-out infinite bk-shimmer}.bk-recipient{gap:var(--gil-space-xs);padding:var(--gil-space-xs);border-radius:var(--gil-radius-l);background:var(--gil-color-bg-secondary);flex-direction:column;display:flex}.bk-recipient__label{padding:0 var(--gil-space-xs);align-items:center;gap:var(--gil-space-xs);letter-spacing:-.17px;margin:0;font-size:14px;font-weight:600;line-height:1.6;display:inline-flex}.bk-recipient__label .gil-icon{color:var(--gil-color-buttons-link)}.bk-recipient__card{align-items:center;gap:var(--gil-space-s);padding:var(--gil-space-m);border-radius:var(--gil-radius-m);background:var(--gil-color-bg-primary);display:flex}.bk-recipient__card .gil-avatar{flex-shrink:0}.bk-recipient__card p{margin:0}.bk-recipient__name{letter-spacing:-.17px;font-size:16px;font-weight:600;line-height:1.6}.bk-recipient__meta{color:var(--gil-color-text-grey-thick);font-size:14px;line-height:1.6}.bk-summary{gap:var(--gil-space-m);padding:var(--gil-space-m);border-radius:var(--gil-radius-l);background:var(--gil-color-bg-secondary);flex-direction:column;margin:0;display:flex}.bk-summary>div{justify-content:space-between;align-items:center;gap:var(--gil-space-m);display:flex}.bk-summary dt{color:var(--gil-color-text-grey-thick);flex-shrink:0;font-size:14px;line-height:1.6}.bk-summary dd{text-align:right;min-width:0;margin:0;font-size:14px;font-weight:600;line-height:1.6}.bk-review__clin{align-items:center;gap:var(--gil-space-xs);display:inline-flex}.bk-summary--text{gap:var(--gil-space-s)}.bk-live .bk-summary:not(.bk-summary--text):not(.bk-summary--money){gap:var(--gil-space-xs)}.bk-summary__title,.bk-summary__body{margin:0;font-size:14px;line-height:1.6}.bk-summary__title{letter-spacing:-.17px;font-weight:600}.bk-summary__total{padding-top:var(--gil-space-m);box-shadow:inset 0 1px 0 var(--gil-color-border-soft)}.bk-pay-head{gap:var(--gil-space-s);flex-direction:column;display:flex}.bk-pay-head h1{margin:var(--gil-space-xs) 0 0}.bk-pay-when{margin:0;font-size:14px;line-height:1.6}.bk-pay-actions{gap:var(--gil-space-m);flex-direction:column;display:flex}@keyframes bk-done-in{0%{opacity:0}}@keyframes bk-done-up{0%{opacity:0;transform:translateY(12px)}}.bk-done{z-index:80;padding:var(--gil-space-xl);background:var(--gil-color-buttons-secondary);color:#fff;justify-content:center;align-items:center;animation:.32s backwards bk-done-in;display:flex;position:fixed;inset:0}.bk-done__inner{align-items:center;gap:var(--gil-space-xl);text-align:center;flex-direction:column;width:100%;max-width:345px;animation:.42s cubic-bezier(.22,1,.36,1) .12s backwards bk-done-up;display:flex}.bk-done__text{gap:var(--gil-space-xs);flex-direction:column;display:flex}.bk-done__text h1,.bk-done__text p{margin:0}.bk-done__text p{color:#ffffffdb}.bk-done--inline{z-index:auto;min-height:calc(100dvh - var(--gil-space-3xl) - var(--gil-space-6xl));color:var(--gil-color-text-thick);background:0 0;justify-content:flex-start;align-items:stretch;padding:0;animation:none;position:static;inset:auto}.bk-done--inline .bk-done__inner{flex:1;max-width:none;padding-top:0}.auth--rail:has(.bk-done--inline) .auth__topbar{height:var(--gil-space-3xl);padding:0;overflow:hidden}.bk-done__ctas{gap:var(--gil-space-m);flex-direction:column;width:100%;display:flex}.bk-done--inline .bk-live--compact{width:100%;height:auto;box-shadow:none;text-align:left;padding:0;position:static;overflow:visible}.bk-done--inline .bk-done__ctas{z-index:2;margin-top:auto;margin-bottom:calc(-1 * var(--gil-space-6xl));padding:var(--gil-space-m) 0 var(--gil-space-2xl);background:linear-gradient(to bottom, color-mix(in srgb, var(--gil-color-bg-primary) 70%, transparent), var(--gil-color-bg-primary) var(--gil-space-m));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;bottom:0}.bk-done--inline .bk-done__text p{color:var(--gil-color-text-grey-thick)}.bk-done--inline .bk-done__inner>img{width:80px;height:80px;margin-bottom:var(--gil-space-m);transform:scale(1.78)}@media (prefers-reduced-motion:reduce){.bk-step,.bk-cd--aside,.bk-chips--suggest li,.bk-suggest,.bk-chips--filter,.bk-cd__cal,.bk-done,.bk-done__inner,.bk-hcard--skeleton,.bk-crow--skeleton,.bk-slot--skeleton{animation:none}.bk-hcard{transition:none}}.bk-live{box-sizing:border-box;height:100%;padding:var(--gil-space-xl);overscroll-behavior:contain;background:var(--gil-color-bg-primary);box-shadow:inset 1px 0 0 var(--gil-color-border-surface-soft);overflow-y:auto}.bk-live__card{gap:var(--gil-space-m);flex-direction:column;animation:.32s cubic-bezier(.22,1,.36,1) backwards bk-aside-in;display:flex}.bk-live__head{gap:var(--gil-space-2xs);flex-direction:column;display:flex}.bk-live__head h2,.bk-live__hint{margin:0}.bk-live__hint{color:var(--gil-color-text-grey-thick)}.bk-live__empty{color:var(--gil-color-text-mid);font-weight:400}.bk-live__symptoms{white-space:pre-wrap;overflow-wrap:anywhere}@keyframes bk-live-flash{0%{background:color-mix(in srgb, var(--gil-color-buttons-primary) 18%, transparent);opacity:.4}}.bk-live__val{border-radius:4px;animation:.6s ease-out bk-live-flash;display:inline-block}@media (prefers-reduced-motion:reduce){.bk-live__card,.bk-live__val{animation:none}}.bk-live__avatar-empty{background:var(--gil-color-bg-tertiary);border-radius:50%;flex-shrink:0;width:32px;height:32px}.bk-live--inline{margin-bottom:var(--gil-space-2xl)}.bk-live--inline .bk-live{height:auto;box-shadow:none;padding:0;overflow:visible}.bk-live__symptoms-card{box-sizing:border-box;flex-shrink:0;max-height:240px}.bk-live__symptoms-card .bk-live__symptoms{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.bk-live__who{flex-direction:column;justify-content:center;min-height:48px;display:flex}.bk-crow__chev{color:var(--gil-color-text-mid);flex-shrink:0;margin-left:auto;transition:transform .2s}.bk-crow[aria-expanded=true] .bk-crow__chev{transform:rotate(180deg)}.bk-crow__slot+.bk-crow__chev{margin-left:var(--gil-space-xs)}@keyframes bk-ci-in{0%{opacity:0;transform:translateY(-6px)}}.bk-ci{gap:var(--gil-space-xl);margin:0 0 var(--gil-space-xs);padding:var(--gil-space-m) 0 var(--gil-space-xl);border-bottom:1px solid var(--gil-color-border-surface-soft);flex-direction:column;animation:.24s cubic-bezier(.22,1,.36,1) bk-ci-in;display:flex}.bk-ci__head{align-items:flex-start;gap:var(--gil-space-m);display:flex}.bk-ci__photo{object-fit:cover;background:var(--gil-color-bg-secondary);border-radius:999px;flex-shrink:0;width:96px;height:96px}.bk-ci__info{align-items:flex-start;gap:var(--gil-space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.bk-ci__info p,.bk-ci__name{margin:0}.bk-ci__bio{color:var(--gil-color-text-mid)}.bk-ci__more{all:unset;cursor:pointer;color:var(--gil-color-text-mid);font-size:14px;line-height:1.6;text-decoration:underline;display:inline}.bk-ci__more:focus-visible{box-shadow:var(--gil-shadow-focus-ring);border-radius:4px}.bk-ci__meta,.bk-ci__stats{align-items:center;gap:var(--gil-space-xs);min-width:0;max-width:100%;color:var(--gil-color-text-thick);white-space:nowrap;flex-wrap:nowrap;display:flex}.bk-ci__meta>span{flex:none}.bk-ci__meta>span:first-child{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.bk-ci__stats{color:var(--gil-color-text-mid)}.bk-ci__stats span{align-items:center;gap:var(--gil-space-2xs);display:inline-flex}.bk-ci__stats b{color:var(--gil-color-text-thick);letter-spacing:-.17px;font-weight:600}.bk-ci__dot{background:var(--gil-color-text-low,#b9bbc6);border-radius:999px;flex-shrink:0;width:6px;height:6px}.bk-ci__avail{gap:var(--gil-space-s);flex-direction:column;display:flex}.bk-ci__day{margin:0}.bk-ci__times{align-items:stretch;gap:var(--gil-space-s);display:flex}.bk-ci__grid{--_gap:var(--gil-space-s);gap:var(--_gap);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:1;min-width:0;margin:-4px;padding:4px;scroll-padding-inline:4px;display:flex;overflow-x:auto}.bk-ci__grid::-webkit-scrollbar{display:none}.bk-ci__grid>.bk-ci__slot,.bk-ci__grid>*{scroll-snap-align:start;min-width:calc((100% - 3 * var(--_gap)) / 4);flex:none}.bk-ci__slot{all:unset;box-sizing:border-box;cursor:pointer;min-height:52px;padding:var(--gil-space-s) var(--gil-space-m);border-radius:var(--gil-radius-m);box-shadow:inset 0 0 0 1px var(--gil-color-border-soft);text-align:center;white-space:nowrap;justify-content:center;align-items:center;font-size:14px;line-height:1.6;transition:background-color .12s,box-shadow .12s;display:flex}.bk-ci__slot:hover:not(.is-on){background:var(--gil-color-bg-secondary);box-shadow:inset 0 0 0 1px var(--gil-color-border-mid,#b9bbc6)}.bk-ci__slot:disabled{cursor:not-allowed;color:var(--gil-color-text-low);background:var(--gil-color-bg-secondary);box-shadow:none}.bk-ci__slot:focus-visible{box-shadow:inset 0 0 0 1px var(--gil-color-border-soft), var(--gil-shadow-focus-ring)}.bk-ci__slot.is-on{background:var(--gil-color-buttons-tertiary-colored);box-shadow:inset 0 0 0 1.5px var(--gil-color-buttons-primary);font-weight:600}.bk-ci__slot.bk-slot--skeleton{cursor:default;box-shadow:none;background:var(--gil-color-bg-secondary)}.bk-ci__none{justify-content:center;align-items:center;gap:var(--gil-space-xs);min-height:68px;padding:var(--gil-space-m);text-align:center;border-radius:var(--gil-radius-m);background:var(--gil-color-bg-secondary);color:var(--gil-color-text-mid);flex-direction:column;flex:1;margin:0;font-size:14px;line-height:1.6;display:flex}.bk-ci__next{all:unset;cursor:pointer;color:var(--gil-color-buttons-link);font-weight:600;text-decoration:underline;display:inline}.bk-ci__next:focus-visible{box-shadow:var(--gil-shadow-focus-ring);border-radius:4px}@media (prefers-reduced-motion:reduce){.bk-ci{animation:none}.bk-crow__chev{transition:none}}.bk-ci__go{animation:.2s cubic-bezier(.22,1,.36,1) bk-ci-in}.bk-pager{margin-top:var(--gil-space-m);padding:var(--gil-space-s) 0}.bk-pager .gil-pagination__size,.bk-pager .gil-pagination__sep{display:none}.bk-live__edit{justify-content:flex-end;align-items:center;gap:var(--gil-space-xs);flex-wrap:nowrap;min-width:0;display:inline-flex}.bk-live__clin{align-items:center;gap:var(--gil-space-xs);display:inline-flex}.bk-live__rule{background:var(--gil-color-border-soft);flex-shrink:0;width:1px;height:16px}.auth__main:has(.bk-hero){position:relative}.auth__main:has(.bk-hero)>:not(.bk-hero){z-index:1;position:relative}.bk-hero{z-index:0;pointer-events:none;background:var(--gil-color-bg-secondary);position:absolute;top:0;left:-1px;right:0;overflow:hidden}.bk-hero img{object-fit:cover;transform-origin:0 0;will-change:transform;width:100%;height:100%;display:block}.bk-hero__scrim{background:linear-gradient(#0038451f 0%,#0038454d 30%,#003845c2 65%,#003845f0 100%);transition:opacity .36s;position:absolute;inset:0}.bk-hero.is-flying{visibility:hidden}.bk-hero.is-growing{will-change:clip-path;overflow:visible}.bk-hero.is-growing .bk-hero__scrim{opacity:0}@keyframes bk-fade{0%{opacity:0}}.bk-form--hero .step-title h1{color:#fff}.bk-hosp-banner--hero{margin-bottom:calc(80px - var(--gil-space-xl));text-shadow:0 1px 12px #00283259;background:0 0;border-radius:0;padding:0}.bk-hosp-banner__title{color:#fff;overflow-wrap:anywhere;margin:0}@media (prefers-reduced-motion:reduce){.bk-hero__scrim{animation:none}}.bk-clinhead{justify-content:space-between;align-items:center;gap:var(--gil-space-m);display:flex}.bk-clinhead .bk-cd__date{font-size:14px}.bk-cd__cal--down{top:calc(100% + var(--gil-space-xs));z-index:10;border-radius:var(--gil-radius-l);box-shadow:0 0 0 1px var(--gil-color-border-surface-soft), 0 16px 40px #1018171f;display:flex;bottom:auto}.bk-section:has(.bk-cd__cal--down){z-index:6;position:relative}.bk-live .bk-live__card .bk-summary{gap:var(--gil-space-xs)}.bk-live .bk-live__card dl.bk-summary:not(.bk-summary--money)>div{min-height:24px}.bk-live .bk-live__card .bk-summary__total{padding-top:var(--gil-space-xs)}.bk-clinhead .bk-cd__date{white-space:nowrap;flex-shrink:0}.bk-hosp-banner--hero{gap:var(--gil-space-xs)}.bk-hosp-banner--hero .bk-hosp-banner__meta{align-items:center;gap:var(--gil-space-xs);white-space:nowrap;min-width:0;font-size:14px;display:flex}.bk-hosp-banner--hero .bk-hosp-banner__meta>*{flex-shrink:0}.bk-hosp-banner--hero .bk-hosp-banner__meta>.bk-hosp-banner__addr{text-overflow:ellipsis;flex-shrink:1;min-width:0;overflow:hidden}.bk-hosp-banner--hero .bk-hosp-banner__meta i{margin:0}.bk-hosp-banner--hero .bk-hosp-banner__verified{gap:var(--gil-space-2xs);opacity:1;font-size:14px;display:inline-flex}.bk-hosp-banner--hero .bk-hosp-banner__change{font-size:14px}.bk-clinsticky{z-index:4;gap:var(--gil-space-m);margin:calc(-1 * var(--gil-space-m));padding:var(--gil-space-m);background:var(--gil-color-bg-primary);flex-direction:column;display:flex;position:sticky;top:0}.bk-live__dt{align-items:center;gap:var(--gil-space-2xs);display:inline-flex}.bk-live__proceed.gil-button{margin-top:var(--gil-space-2xs)}.bk-pay-head{align-items:center;gap:var(--gil-space-xl)}.bk-pay-ill{border-radius:999px;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex;overflow:hidden}.bk-pay-title{align-self:stretch;gap:var(--gil-space-xs);flex-direction:column;display:flex}.bk-pay-title h1{margin:0}.bk-pay-when{align-items:center;gap:var(--gil-space-xs);display:flex}.bk-pay-when .bk-dot{background:var(--gil-color-text-grey-low,#b9bbc6);width:6px;height:6px;margin:0}.bk-paywith{gap:var(--gil-space-s);flex-direction:column;display:flex}.bk-paywith__title{margin:0;font-size:14px;font-weight:600;line-height:20px}.bk-paym{box-sizing:border-box;cursor:pointer;align-items:center;gap:var(--gil-space-m);width:100%;padding:var(--gil-space-m);border-radius:var(--gil-radius-l);background:var(--gil-color-bg-secondary);transition:box-shadow .12s,background-color .12s;display:flex;box-shadow:inset 0 0 0 1px #0000}.bk-paym:hover{background:var(--gil-color-bg-tertiary)}.bk-paym.is-error{box-shadow:inset 0 0 0 1px var(--gil-color-border-error,#fe8170)}.bk-paym__icon{flex-shrink:0;width:40px;height:40px;display:inline-flex}.bk-paym__glyph{background:var(--gil-color-bg-primary);border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.bk-paym__glyph--wallet{background:var(--gil-color-accents-malachite,#0ce35b)}.bk-paym__text{gap:var(--gil-space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.bk-paym__title{color:var(--gil-color-text-thick);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.bk-paym__sub{letter-spacing:.12px;color:var(--gil-color-text-grey-thick);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}.bk-paym__err{align-items:center;gap:var(--gil-space-2xs);letter-spacing:.14px;color:var(--gil-color-feedback-error-text,#d62828);margin:0;font-size:14px;line-height:20px;display:flex}.bk-paym__fix{all:unset;cursor:pointer;color:var(--gil-color-text-thick);text-underline-offset:3px;text-decoration:underline}.bk-paym__fix:focus-visible{box-shadow:var(--gil-shadow-focus-ring);border-radius:4px}@keyframes bk-spin{to{transform:rotate(360deg)}}.bk-spin{animation:.9s linear infinite bk-spin}.bk-confirming{z-index:60;padding:120px var(--gil-space-m) 0;color:#fff;background:#000000b8;justify-content:center;align-items:flex-start;animation:.2s backwards bk-done-in;display:flex;position:fixed;inset:0}.bk-confirming__inner{align-items:center;gap:var(--gil-space-xs);text-align:center;flex-direction:column;max-width:361px;display:flex}.bk-confirming__inner .gil-icon{margin-bottom:var(--gil-space-xs)}.bk-confirming__title{margin:0;font-size:16px;font-weight:600;line-height:20px}.bk-confirming__text{color:#ffffffdb;margin:0;font-size:12px;line-height:16px}.bk-checkout{z-index:55;padding:var(--gil-space-m);background:var(--gil-color-overlay);justify-content:center;align-items:center;animation:.16s backwards bk-done-in;display:flex;position:fixed;inset:0}.bk-checkout__panel{gap:var(--gil-space-m);width:100%;max-width:400px;padding:var(--gil-space-xl);border-radius:var(--gil-radius-xl);background:var(--gil-color-bg-primary);flex-direction:column;display:flex;box-shadow:0 24px 60px #0b14163d}.bk-checkout__head{align-items:center;gap:var(--gil-space-s);display:flex}.bk-checkout__title{margin:0;font-size:16px;font-weight:600;line-height:1.4}.bk-checkout__sub,.bk-checkout__note{color:var(--gil-color-text-grey-thick);margin:0;font-size:13px;line-height:1.5}.bk-checkout__actions{gap:var(--gil-space-xs);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.bk-spin,.bk-confirming,.bk-checkout{animation:none}}.bk-shrink{z-index:50;pointer-events:none;position:fixed;overflow:visible}.bk-shrink img{object-fit:cover;transform-origin:0 0;will-change:transform;width:100%;height:100%;display:block}.bk-pay-ill img{flex-shrink:0;display:block}@media (width<=1023px){.bk-dist{overscroll-behavior-x:contain;scroll-snap-type:x proximity;min-width:0;margin-left:calc(-1 * var(--bk-dist-bleed,var(--gil-space-xl)));margin-right:calc(-1 * var(--bk-dist-bleed,var(--gil-space-xl)));padding-left:var(--bk-dist-bleed,var(--gil-space-xl));padding-right:var(--bk-dist-bleed,var(--gil-space-xl));scroll-padding-inline:var(--bk-dist-bleed,var(--gil-space-xl));scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;align-self:stretch;overflow-x:auto}.bk-dist::-webkit-scrollbar{display:none}.bk-dist>.bk-dchip{white-space:nowrap;scroll-snap-align:start;flex-shrink:0}.bk-hosp-banner--hero .bk-hosp-banner__meta{row-gap:var(--gil-space-xs);flex-wrap:wrap}.bk-hosp-banner--hero .bk-hosp-banner__meta>i:last-of-type{display:none}.bk-hosp-banner--hero .bk-hosp-banner__meta>.bk-hosp-banner__addr{flex:1 1 0}.bk-hosp-banner--hero .bk-hosp-banner__verified{flex-basis:100%}.bk-searchrow{position:relative}.bk-searchrow .bk-filterwrap{position:static}.bk-searchrow .bk-filtermenu{width:auto;max-width:none;left:0;right:0}}@media (width<=639px){.bk-clinhead{position:relative}.bk-clinhead .bk-cd__datewrap{position:static}.bk-clinhead .bk-cd__cal--down{left:0;right:0}.bk-clinhead .bk-cd__cal--down>*{width:100%;max-width:none}}.hi-dialog .ap-dlg__panel{gap:var(--gil-space-xl)}.hi-dialog .ap-dlg__body{gap:var(--gil-space-xl);flex-direction:column;display:flex}.hi-form{gap:var(--gil-space-m);flex-direction:column;display:flex}.hi-sponsor{gap:var(--gil-space-s);padding:var(--gil-space-s);border-radius:var(--gil-radius-l);background:var(--gil-color-bg-secondary);flex-direction:column;display:flex}.hi-sponsor__person{align-items:center;gap:var(--gil-space-m);padding:var(--gil-space-m);border-radius:var(--gil-radius-m);background:var(--gil-color-bg-primary);display:flex}.hi-sponsor p,.hi-dialog .hi-copy{margin:0}.hi-sponsor__email{color:var(--gil-color-text-grey-thick);overflow-wrap:anywhere}.hi-art{width:70%;height:auto;margin:0 auto;display:block}.hi-intro{text-align:center}.hi-permissions{gap:var(--gil-space-xs);flex-direction:column;display:flex}.hi-permission{justify-content:space-between;align-items:center;gap:var(--gil-space-m);padding:var(--gil-space-m);border-radius:var(--gil-radius-m);background:var(--gil-color-bg-secondary);display:flex}.hi-decision{border-radius:var(--gil-radius-l);flex-shrink:0;display:flex;overflow:hidden}.hi-decision button{padding:var(--gil-space-s);background:var(--gil-color-bg-primary);color:var(--gil-color-text-thick);cursor:pointer;font:inherit;border:0}.hi-decision button[aria-pressed=true]{background:var(--gil-color-bg-color-light)}.hi-actions{gap:var(--gil-space-m);flex-direction:column;display:flex}@media (width<=1023px){.hi-dialog .ap-dlg{background:var(--gil-color-bg-primary);align-items:stretch;padding:0}.hi-dialog .ap-dlg__panel{width:100%;max-width:none;min-height:100dvh;max-height:100dvh;box-shadow:none;padding:var(--gil-space-xl);padding-bottom:max(var(--gil-space-xl), env(safe-area-inset-bottom));border-radius:0}.hi-dialog .ap-dlg__title{padding-right:var(--gil-space-xl)}.hi-dialog .ap-dlg__body{flex:1}.hi-dialog .hi-actions{margin-top:auto}}.hi-dialog a{color:var(--gil-color-text-thick);text-decoration:underline}.hi-dialog .ap-dlg__title{padding-right:var(--gil-space-xl)}.hi-dialog--intro .ap-dlg__body{display:contents}.hi-dialog--intro .hi-art{order:-1}.hi-sponsor{text-align:left}.hi-stepbar{justify-content:space-between;align-items:center;gap:var(--gil-space-m);display:flex}.patient-loading{background:var(--gil-color-bg-primary);min-height:100dvh;display:flex}.patient-loading__navigation{display:none}.patient-loading__dashboard{padding:var(--gil-space-xl);gap:var(--gil-space-xl);flex-direction:column;flex:1;display:flex}.patient-loading__avatar,.patient-loading__line,.patient-loading__heading,.patient-loading__card,.patient-loading__field,.patient-loading__button{background:var(--gil-color-bg-secondary);border-radius:var(--gil-radius-m);animation:1.5s ease-in-out infinite alternate patient-loading-pulse;display:block}.patient-loading__avatar{width:var(--gil-space-3xl);height:var(--gil-space-3xl);border-radius:50%}.patient-loading__heading{width:65%;height:var(--gil-space-xl)}.patient-loading__line{width:85%;height:var(--gil-space-m)}.patient-loading__cards{gap:var(--gil-space-xl);display:grid}.patient-loading__card{height:calc(var(--gil-space-3xl) * 3)}.patient-loading__passport{z-index:70;background:var(--gil-color-bg-primary);padding:var(--gil-space-xl);flex-direction:column;display:flex;position:fixed;inset:0}.patient-loading__passport-content{gap:var(--gil-space-xl);flex-direction:column;margin-top:auto;display:flex}.patient-loading__field{width:100%;height:var(--gil-space-2xl)}.patient-loading__button{height:var(--gil-space-3xl);border-radius:var(--gil-radius-xl)}@keyframes patient-loading-pulse{to{opacity:.45}}@media (width>=1024px){.patient-loading__navigation{gap:var(--gil-space-xl);width:16%;padding:var(--gil-space-xl);border-right:1px solid var(--gil-color-border-surface-soft);flex-direction:column;display:flex}.patient-loading__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.patient-loading__passport{border-left:1px solid var(--gil-color-border-surface-soft);flex:0 0 420px;min-height:100dvh;position:relative}}@media (prefers-reduced-motion:reduce){.patient-loading span{animation:none}}.ps{--ps-ease:cubic-bezier(.65, 0, .35, 1);isolation:isolate;border-radius:0 var(--gil-radius-l) var(--gil-radius-l) var(--gil-radius-l);color:#fff;background:#0b1416;width:100%;height:100%;position:relative;overflow:hidden}.ps__video{object-fit:cover;object-position:50% 0;z-index:0;opacity:0;width:100%;height:100%;transition:opacity .7s var(--ps-ease);background:#0b1416;position:absolute;inset:0}.ps__video.is-active{opacity:1}.ps__dark{z-index:1;pointer-events:none;mix-blend-mode:multiply;background:linear-gradient(#fff 0% 42%,#2a3437 66%,#0b1416 82%);position:absolute;inset:0}.ps__shade{z-index:1;pointer-events:none;background:linear-gradient(#08101252,#08101200);height:160px;position:absolute;inset:0 0 auto}.ps__notch{z-index:2;width:180px;height:88px;display:block;position:absolute;top:0;left:0}.ps__notch path{fill:var(--gil-color-bg-primary)}.ps__bars{z-index:3;top:32px;left:172px;right:var(--gil-space-xl);gap:var(--gil-space-2xs);display:flex;position:absolute}.ps__bar{all:unset;cursor:pointer;flex:1;height:15px;position:relative}.ps__bar:before{content:"";background:#ffffff73;border-radius:999px;height:3px;position:absolute;top:6px;left:0;right:0}.ps__bar span{background:#fff;border-radius:999px;width:0;height:3px;position:absolute;top:6px;left:0}.ps__bar.is-done span{width:100%}.ps__bar.is-active span{animation:ps-fill var(--ps-dur,4.8s) linear forwards}.ps.is-paused .ps__bar.is-active span{animation-play-state:paused}.ps.is-stopped .ps__bar.is-active span{width:100%;animation:none}.ps__bar:focus-visible:before{box-shadow:0 0 0 2px #ffffffe6}@keyframes ps-fill{0%{width:0}to{width:100%}}.ps__bottom{z-index:3;left:var(--gil-space-xl);right:var(--gil-space-xl);bottom:var(--gil-space-xl);gap:var(--gil-space-5xl);flex-direction:column;display:flex;position:absolute}.ps__texts{display:grid}.ps__text{align-self:end;gap:var(--gil-space-s);opacity:0;transition:opacity .4s var(--ps-ease), transform .4s var(--ps-ease);flex-direction:column;grid-area:1/1;display:flex;transform:translateY(8px)}.ps__text.is-active{opacity:1;transition-delay:.15s;transform:none}.ps__title{white-space:pre-line;color:#fff;margin:0}.ps__body{color:#fffc;max-width:400px;margin:0}.ps__body,.ps__foot{text-box:trim-both cap alphabetic}.ps__foot{align-items:center;gap:var(--gil-space-xs);white-space:nowrap;color:#ffffffa3;display:flex}.ps__foot i{background:#ffffff47;flex-shrink:0;width:1px;height:12px}.ps__foot button,.ps__foot a{all:unset;cursor:pointer;color:inherit}.ps__foot button:hover,.ps__foot a:hover{color:#fff;text-decoration:underline}.ps__foot button:focus-visible,.ps__foot a:focus-visible{border-radius:4px;box-shadow:0 0 0 2px #fffc}@media (prefers-reduced-motion:reduce){.ps__video,.ps__text{transition:opacity;transform:none}}.drawer{z-index:70;pointer-events:none;position:fixed;inset:0}.drawer.is-open{pointer-events:auto}.drawer__backdrop{background:var(--gil-color-overlay);opacity:0;transition:opacity .36s cubic-bezier(.32,.72,0,1);position:absolute;inset:0}.drawer.is-open .drawer__backdrop{opacity:1}.drawer__panel{background:var(--gil-color-bg-primary);width:100%;max-width:360px;color:var(--gil-color-text-thick);will-change:transform;outline:none;flex-direction:column;transition:transform .52s cubic-bezier(.32,.72,0,1),background-color .5s;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(calc(100% + 80px));box-shadow:-24px 0 64px #00000029}.drawer.is-open .drawer__panel{transform:none}.drawer__panel--dark{background:var(--gil-color-buttons-secondary)}.drawer__scroll{overscroll-behavior:contain;flex:1;overflow:hidden auto}@media (width>=640px){.drawer__panel{top:var(--gil-space-s);right:var(--gil-space-s);bottom:var(--gil-space-s);width:calc(100% - 2 * var(--gil-space-s));border-radius:var(--gil-radius-xl);overflow:hidden}}@keyframes hp-in-fwd{0%{opacity:0;transform:translate(32px)}}@keyframes hp-in-back{0%{opacity:0;transform:translate(-32px)}}.hp-pane{flex-direction:column;min-height:100%;display:flex}.hp-pane--fwd{animation:.42s cubic-bezier(.22,1,.36,1) backwards hp-in-fwd}.hp-pane--back{animation:.42s cubic-bezier(.22,1,.36,1) backwards hp-in-back}.hp-head{align-items:center;gap:var(--gil-space-m);padding:var(--gil-space-xl) var(--gil-space-xl) var(--gil-space-s);grid-template-columns:44px 1fr;display:grid}.hp-head>:first-child{justify-self:start}.hp-head>:last-child{justify-self:end}.hp-head__spacer{width:44px}:is(.drawer,.hp-panel,.hp-inline) .step{padding:var(--gil-space-s) var(--gil-space-xl) var(--gil-space-2xl)}:is(.drawer,.hp-panel,.hp-inline) .step__footer{padding:0}:is(.drawer,.hp-panel,.hp-inline) .gil-helper{color:var(--gil-color-text-mid)}:is(.drawer,.hp-panel,.hp-inline) .hp-intro{gap:var(--gil-space-m);padding-top:var(--gil-space-m);padding-bottom:var(--gil-space-xl);flex:1}.hp-intro__close{align-self:flex-start}.hp-intro__bottom{gap:var(--gil-space-m);padding-top:var(--gil-space-xs);flex-direction:column;flex:1;display:flex}.hp-intro__bottom>.step__footer{margin-top:auto}.hp-intro__title{text-align:left}.hp-preview{gap:var(--gil-space-xs);padding:var(--gil-space-xl);border-radius:var(--gil-radius-xl);background:var(--gil-color-bg-secondary);flex-direction:column;display:flex;position:relative;overflow:hidden}.hp-preview:before{content:"";background:linear-gradient(140.6deg, var(--gil-color-buttons-primary-hover) 42.2%, var(--gil-color-buttons-primary) 76.7%);height:86px;position:absolute;top:0;left:0;right:0}.hp-preview__box{gap:var(--gil-space-xs);min-width:0;padding:var(--gil-space-m);border-radius:var(--gil-radius-l);background:var(--gil-color-bg-primary);flex-direction:column;display:flex;position:relative}.hp-preview__box>p{font:400 14px/1.6 var(--gil-font-family-primary-typeface);color:var(--gil-color-text-mid);margin:0}.hp-preview__contact{align-items:center;gap:var(--gil-space-s);display:flex}.hp-preview__contact img{flex-shrink:0}.hp-preview__lines{gap:var(--gil-space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.hp-preview__pair{gap:var(--gil-space-xs);grid-template-columns:1fr 1fr;display:grid}.hp-sk{background:var(--gil-color-bg-tertiary);border-radius:999px;max-width:100%;display:block}.hp-sk--circle{flex-shrink:0;width:40px;height:40px}.hp-checklist{padding:var(--gil-space-m);gap:var(--gil-space-s);border-radius:var(--gil-radius-l);background:var(--gil-color-bg-secondary);font:400 14px/1.6 var(--gil-font-family-primary-typeface);flex-direction:column;margin:0;list-style:none;display:flex}.hp-checklist li{align-items:center;gap:var(--gil-space-s);display:flex}.hp-checklist img{flex-shrink:0;margin:2px}.hp-textarea{box-sizing:border-box;height:120px;padding:var(--gil-space-xs) var(--gil-space-s);border-radius:var(--gil-radius-m);background:var(--gil-color-bg-secondary);flex-direction:column;gap:2px;transition:box-shadow .12s,background-color .12s;display:flex;position:relative}.hp-textarea:hover:not(:focus-within){background:var(--gil-color-bg-tertiary)}.hp-textarea:focus-within{background:var(--gil-color-bg-primary);box-shadow:inset 0 0 0 1px var(--gil-color-buttons-primary), var(--gil-shadow-focus-ring)}.hp-textarea__label{font:400 12px/16px var(--gil-font-family-primary-typeface);color:var(--gil-color-text-mid)}.hp-textarea__input{all:unset;box-sizing:border-box;resize:none;width:100%;font:400 14px/20px var(--gil-font-family-primary-typeface);color:var(--gil-color-text-thick);caret-color:var(--gil-color-buttons-link);flex:1;overflow-y:auto}.hp-success{text-align:center;color:var(--gil-color-text-on-error);padding-top:var(--gil-space-6xl);padding-bottom:var(--gil-space-6xl);flex:1;justify-content:center}.hp-success__title{align-items:center;gap:var(--gil-space-xs)}.hp-success__title h2,.hp-success__title p{color:var(--gil-color-text-on-error);margin:0}.hp-success__gif{margin-bottom:var(--gil-space-m)}.hp-success__cta{gap:var(--gil-space-m)}.hpv{background:var(--gil-color-bg-secondary);flex-direction:column;min-height:100%;display:flex}.hpv__top{background:linear-gradient(var(--gil-color-accents-forest) 0 228px, var(--gil-color-bg-primary) 228px);padding-bottom:var(--gil-space-xl);box-shadow:inset 0 -1px 0 var(--gil-color-border-surface-soft);position:relative}.hpv__head{align-items:center;gap:var(--gil-space-s);padding:var(--gil-space-xl) var(--gil-space-xl) var(--gil-space-s);color:#fff;display:flex}.hpv__head h2{color:var(--gil-color-text-on-error);flex:1;margin:0}.hpv__card{margin:var(--gil-space-s) var(--gil-space-xl) 0;border-radius:var(--gil-radius-l);overflow:hidden}.hpv__id{gap:var(--gil-space-xl);padding:var(--gil-space-l);background:var(--gil-color-bg-color-light);flex-direction:column;display:flex;position:relative;overflow:hidden}.hpv__stamp{pointer-events:none;width:43.14%;height:auto;position:absolute;top:14.55%;right:-6.57%}.hpv__avatar{width:80px;position:relative}.hpv__avatar .gil-avatar{width:80px;height:80px;font-size:28px}.hpv__age{padding:2px var(--gil-space-2xs);white-space:nowrap;background:var(--gil-color-accents-flame);color:#000;font:400 12px/1.6 var(--gil-font-family-primary-typeface);border-radius:999px;position:absolute;top:58px;left:49px}.hpv__details{gap:var(--gil-space-xs);flex-direction:column;min-width:0;display:flex;position:relative}.hpv__name{font:600 18px/1.2 var(--gil-font-family-heading-typeface);margin:0}.hpv__meta{align-items:center;gap:var(--gil-space-xs);font:400 12px/1.6 var(--gil-font-family-primary-typeface);flex-wrap:wrap;margin:0;display:flex}.hpv__phone{align-items:center;gap:var(--gil-space-2xs);display:inline-flex}.hpv__dot{background:var(--gil-color-border-thick);border-radius:50%;flex-shrink:0;width:6px;height:6px}.hpv__dot--s{width:4px;height:4px}.hpv__vitals{align-items:center;gap:var(--gil-space-m);padding:var(--gil-space-s) var(--gil-space-l);background:var(--gil-color-accents-primary);color:#000;font:600 12px/1.6 var(--gil-font-family-primary-typeface);letter-spacing:-.17px;display:flex;position:relative}.hpv__vitals p{align-items:center;gap:var(--gil-space-xs);flex:1;margin:0;display:flex}.hpv__vitals p:last-child{justify-content:flex-end}.hpv__vitals strong{font-weight:600}.hpv__rule{background:#00000029;width:1px;position:absolute;top:2px;bottom:2px;left:50%}.hpv__list{gap:var(--gil-space-m);padding:var(--gil-space-xl) var(--gil-space-m) 120px;flex-direction:column;flex:1;display:flex}.hpv__item{gap:var(--gil-space-xs);padding:var(--gil-space-m);border-radius:var(--gil-radius-l);background:var(--gil-color-bg-primary);flex-direction:column;display:flex}.hpv__item h3{font:600 14px/1.6 var(--gil-font-family-primary-typeface);letter-spacing:-.17px;color:var(--gil-color-text-grey-thick);margin:0}.hpv__row{align-items:center;gap:var(--gil-space-s);display:flex}.hpv__primary{margin:0 0 var(--gil-space-2xs);font:400 14px/1.6 var(--gil-font-family-primary-typeface)}.hpv__secondary{align-items:center;gap:var(--gil-space-xs);font:400 12px/1.6 var(--gil-font-family-primary-typeface);color:var(--gil-color-text-grey-thick);flex-wrap:wrap;margin:0;display:flex}.hpv__badge{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.hpv__text{font:400 14px/1.6 var(--gil-font-family-primary-typeface);overflow-wrap:anywhere;margin:0}.hpv__cta{padding:var(--gil-space-xl);background:linear-gradient(#f7f8f800, var(--gil-color-bg-secondary) 40%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:sticky;bottom:0}@media (prefers-reduced-motion:reduce){.drawer__panel,.drawer__backdrop{transition-duration:1ms}.hp-pane--fwd,.hp-pane--back{animation:none}}.ap-sidepanel.hp-panel{padding:0;transition:background-color .5s;overflow:hidden}.ap-sidepanel.hp-panel--dark{background:var(--gil-color-buttons-secondary)}.hp-panel .hp-head{padding-top:var(--gil-space-2xl)}.hp-panel .drawer__scroll{flex-direction:column;display:flex;padding-bottom:0!important}.hp-panel .hp-pane:has(.hp-success){flex-direction:column;flex:1;display:flex}.hp-panel .hp-success{flex-direction:column;flex:1;padding-bottom:0;display:flex}.hp-panel .hp-success__title{margin-top:auto}.hp-panel .hp-success__cta{padding-bottom:var(--gil-space-2xl);margin-top:auto}:is(.hp-panel,.hp-inline) .hp-pane,:is(.hp-panel,.hp-inline) .hp-form{flex:1}:is(.hp-panel,.hp-inline) .hp-form>.step__footer{z-index:2;margin:auto calc(-1 * var(--gil-space-xl)) calc(-1 * var(--gil-space-2xl));padding:var(--gil-space-m) var(--gil-space-xl) var(--gil-space-2xl);background:linear-gradient(to bottom, color-mix(in srgb, var(--gil-color-bg-primary) 70%, transparent), var(--gil-color-bg-primary) var(--gil-space-m));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;bottom:0}:is(.hp-panel,.hp-inline) .hp-intro,:is(.hp-panel,.hp-inline) .hpv__cta{padding-bottom:var(--gil-space-2xl)}.hp-pane>.gil-success{flex:1}.hp-inline{min-height:100dvh;margin:calc(-1 * var(--gil-space-2xl)) calc(-1 * var(--hm-aside-pad-r,var(--gil-space-2xl))) 0 calc(-1 * var(--gil-space-2xl));flex-direction:column;display:flex}.hp-inline .drawer__scroll{flex-direction:column;flex:1;display:flex;overflow:visible}.hp-inline .hp-pane{flex:1}.hp-inline--dark{background:var(--gil-color-buttons-secondary)}.hp-inline{padding:var(--gil-space-xs) var(--gil-space-xs) 0}.gil-root:has(.hm-aside .hp-inline) .sp-launcher{bottom:128px}@keyframes hp-sheet-up{0%{transform:translateY(100%)}}@keyframes hp-modal-in{0%{opacity:0;transform:translateY(16px)}}@media (width<=1023px){.gil-root .st--page:has(>.hp-inline){background:var(--gil-color-overlay);flex-direction:column;justify-content:flex-end;animation:.2s backwards ap-fade;display:flex;overflow:hidden}.gil-root .st--page>.hp-inline{box-sizing:border-box;width:100%;max-width:none;height:min(720px, calc(100vh - var(--gil-space-4xl)));height:min(720px, calc(100dvh - var(--gil-space-4xl)));border-radius:var(--gil-radius-xl) var(--gil-radius-xl) 0 0;background:var(--gil-color-bg-primary);flex:none;min-height:0;margin:0;padding:0;animation:.42s cubic-bezier(.32,.72,0,1) backwards hp-sheet-up;overflow:hidden;box-shadow:0 -16px 48px #0b141633}.gil-root .st--page>.hp-inline .drawer__scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.drawer__panel:has(.hpv){width:100%;max-width:none;height:min(720px, calc(100vh - var(--gil-space-4xl)));height:min(720px, calc(100dvh - var(--gil-space-4xl)));border-radius:var(--gil-radius-xl) var(--gil-radius-xl) 0 0;inset:auto 0 0;overflow:hidden;transform:translateY(calc(100% + 80px));box-shadow:0 -16px 48px #0b141633}.drawer.is-open .drawer__panel:has(.hpv){transform:none}.hpv__list{padding-bottom:var(--gil-space-xl)}}@media (width>=640px) and (width<=1023px){.gil-root .st--page:has(>.hp-inline){padding:var(--gil-space-xl);justify-content:center;align-items:center}.gil-root .st--page>.hp-inline{border-radius:var(--gil-radius-xl);max-width:480px;animation:.24s cubic-bezier(.22,1,.36,1) backwards hp-modal-in}.drawer__panel:has(.hpv){border-radius:var(--gil-radius-xl);opacity:0;max-width:480px;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .2s;bottom:50%;left:50%;right:auto;transform:translate(-50%,calc(50% + 24px))}.drawer.is-open .drawer__panel:has(.hpv){opacity:1;transform:translate(-50%,50%)}}@media (prefers-reduced-motion:reduce){.gil-root .st--page>.hp-inline{animation:none}.gil-root .st--page:has(>.hp-inline){animation:none}}.sp-launcher{all:unset;box-sizing:border-box;right:var(--gil-space-xl);bottom:var(--gil-space-xl);z-index:90;cursor:pointer;background:var(--gil-color-buttons-primary);width:56px;height:56px;color:var(--gil-color-text-on-primary);border-radius:50%;place-items:center;transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s;display:grid;position:fixed;box-shadow:0 10px 30px #07959d52}.sp-launcher:hover{background:var(--gil-color-buttons-primary-hover);transform:scale(1.05)}.sp-launcher:active{transform:scale(.96)}.sp-launcher:focus-visible{box-shadow:0 0 0 3px var(--gil-color-bg-primary), 0 0 0 5px var(--gil-color-buttons-primary)}.sp-launcher__ico{grid-area:1/1;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .16s;display:inline-flex}@media (width<=1023px){.gil-root:has(.hm-tabs) .sp-launcher{bottom:96px}.sp-launcher.is-offpage{display:none}}@media (prefers-reduced-motion:reduce){.sp-launcher{transition:none}}.sc{--sc-ease:cubic-bezier(.65, 0, .35, 1);--sc-dur:.7s;--sc-soft:color-mix(in srgb, var(--sc-color) 20%, #fff);background:var(--sc-tint);width:100%;max-width:320px;height:100%;transition:background-color var(--sc-dur) var(--sc-ease);border-radius:0;flex-direction:column;display:flex;position:relative;overflow:hidden}.sc__head{gap:var(--gil-space-xl);padding:var(--gil-space-2xl);background:var(--sc-color);color:var(--gil-color-bg-primary,#fff);transition:background-color var(--sc-dur) var(--sc-ease);flex-direction:column;flex:none;display:flex}.sc__texts{width:100%;display:grid}.sc__text{align-items:flex-start;gap:var(--gil-space-xs);opacity:0;visibility:hidden;transition:opacity calc(var(--sc-dur) * .5) var(--sc-ease), transform calc(var(--sc-dur) * .5) var(--sc-ease), visibility 0s linear calc(var(--sc-dur) * .5);flex-direction:column;grid-area:1/1;display:flex;transform:translateY(6px)}.sc__text.is-active{opacity:1;visibility:visible;transition:opacity calc(var(--sc-dur) * .6) var(--sc-ease) calc(var(--sc-dur) * .4), transform calc(var(--sc-dur) * .6) var(--sc-ease) calc(var(--sc-dur) * .4), visibility 0s;transform:none}.sc__text h2{white-space:pre-line;margin:0}.sc__text p{margin:0}.sc__dots{align-items:center;gap:var(--gil-space-xs);display:flex}.sc__dot{all:unset;cursor:pointer;background:var(--gil-color-bg-tertiary,#eff1f1);width:8px;height:8px;transition:width var(--sc-dur) var(--sc-ease), background-color var(--sc-dur) var(--sc-ease);border-radius:999px}.sc__dot.is-active{background:#fff;width:40px}.sc__dot:focus-visible{box-shadow:0 0 0 2px #fffc}.sc__foot{min-height:0;padding:var(--gil-space-xl) 38px;flex:auto;justify-content:center;align-items:center;display:flex;overflow:auto}.sc__download{gap:var(--gil-space-xs);flex-direction:column;width:240px;max-width:100%;display:flex}.sc__qr{border-radius:var(--gil-radius-m);background:#fff;margin:0;overflow:hidden}.sc__qr img{width:100%;height:auto;display:block}.sc__qr figcaption{padding:var(--gil-space-m);text-align:center;text-transform:uppercase;color:var(--gil-color-text-thick);background:var(--sc-soft);transition:background-color var(--sc-dur) var(--sc-ease)}.sc__store{justify-content:center;align-items:center;gap:var(--gil-space-2xs);padding:var(--gil-space-xs);border-radius:var(--gil-radius-3xl);transition:filter .16s ease, background-color var(--sc-dur) var(--sc-ease);text-decoration:none;display:flex}.sc__store:hover{filter:brightness(.94)}.sc__store:focus-visible{box-shadow:var(--gil-shadow-focus-ring);outline:none}.sc__store--apple{background:var(--gil-color-text-thick);color:var(--gil-color-text-on-primary)}.sc__store--apple:hover{filter:brightness(1.25)}.sc__store--play{background:var(--sc-soft);color:var(--gil-color-text-on-secondary)}.sc__store-text{white-space:nowrap;flex-direction:column;align-items:flex-start;display:flex}.sc__store-text>:first-child{margin-bottom:-8px}@media (height<=820px){.sc__download{width:200px}}@media (prefers-reduced-motion:reduce){.sc{--sc-dur:0s}}.pm{display:inline-flex;position:relative}.pm-trigger{all:unset;box-sizing:border-box;cursor:pointer;box-shadow:0 0 0 1px var(--gil-color-border-surface-soft);border-radius:999px;padding:2px;transition:box-shadow .16s,transform .12s;display:inline-flex}.pm-trigger:hover{box-shadow:0 0 0 1px var(--gil-color-border-soft)}.pm-trigger:active{transform:scale(.96)}.pm-trigger.is-open{box-shadow:0 0 0 2px var(--gil-color-buttons-primary)}.pm-trigger:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}@keyframes pm-in{0%{opacity:0;transform:translateY(-6px)scale(.97)}}.pm-panel{top:calc(100% + var(--gil-space-xs));z-index:40;box-sizing:border-box;gap:var(--gil-space-2xs);width:360px;padding:var(--gil-space-xs);border-radius:var(--gil-radius-l);color:var(--gil-color-text-thick);background:radial-gradient(120% 90px at 50% 0, #26d9c52e, transparent 100%), var(--gil-color-bg-primary);box-shadow:0 0 0 1px var(--gil-color-border-surface-soft), 0 20px 48px #10181724, 0 2px 6px #1018170f;transform-origin:100% 0;flex-direction:column;animation:.16s cubic-bezier(.22,1,.36,1) pm-in;display:flex;position:absolute;right:0}.pm--left .pm-panel{transform-origin:0 0;left:0;right:auto}.pm-me{align-items:center;gap:var(--gil-space-s);padding:var(--gil-space-s);border-radius:var(--gil-radius-m);text-decoration:none;transition:background-color .12s;display:flex;color:inherit!important}.pm-me__avatar.gil-avatar--40{width:48px;height:48px}.pm-me__text{flex-direction:column;flex:1;min-width:0;display:flex}.pm-me__name{letter-spacing:-.3px;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:600;line-height:1.4;overflow:hidden}.pm-me__email{color:var(--gil-color-text-grey-thick);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.5;overflow:hidden}.pm-chev{color:var(--gil-color-text-mid)}.pm-switch,.pm-item{align-items:center;gap:var(--gil-space-s);padding:0 var(--gil-space-s);box-sizing:border-box;border-radius:var(--gil-radius-3xl);cursor:pointer;height:32px;text-decoration:none;transition:background-color .12s;display:flex;color:var(--gil-color-text-thick)!important}.pm-switch .pm-item__label{flex:1;min-width:0}.pm-switch:hover{background:var(--gil-color-bg-secondary)}.pm-item__icon{color:var(--gil-color-text-grey-thick);display:inline-flex}.pm-item__label{letter-spacing:-.17px;font-size:14px;font-weight:500;line-height:1.6}.pm-feature{align-items:center;gap:var(--gil-space-s);padding:var(--gil-space-m);margin:var(--gil-space-2xs) 0;border-radius:var(--gil-radius-l);background:var(--gil-color-bg-primary);box-shadow:inset 0 0 0 1px var(--gil-color-border-surface-soft);text-decoration:none;transition:box-shadow .14s,background-color .14s;display:flex;color:var(--gil-color-text-thick)!important}.pm-feature:hover{box-shadow:inset 0 0 0 1px var(--gil-color-border-soft)}.pm-feature:focus-visible{box-shadow:inset 0 0 0 1px var(--gil-color-border-soft), var(--gil-shadow-focus-ring);outline:none}.pm-feature__icon{border-radius:var(--gil-radius-3xl);background:var(--gil-color-accents-electric);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.pm-feature__text{gap:var(--gil-space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.pm-feature__title{letter-spacing:.14px;white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:20px;overflow:hidden}.pm-feature__sub{letter-spacing:.12px;color:var(--gil-color-text-grey-thick);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}.pm-list{gap:var(--gil-space-xs);padding:var(--gil-space-xs) 0;box-shadow:inset 0 -1px 0 var(--gil-color-border-surface-soft);margin-bottom:var(--gil-space-xs);flex-direction:column;display:flex}.pm-me:hover,.pm-item:hover,.pm-me:focus-visible,.pm-item:focus-visible{background:var(--gil-color-bg-secondary);outline:none}.pm-item:hover .pm-item__icon{color:var(--gil-color-text-thick)}.pm-item--danger,.pm-item--danger .pm-item__icon{color:var(--gil-color-accents-flag)!important}.pm-item--danger:hover{background:#d6282814}.pp{gap:var(--gil-space-xl);padding:var(--gil-space-xl) var(--gil-space-xl) var(--gil-space-6xl);box-sizing:border-box;background:var(--gil-color-bg-primary);min-height:100dvh;color:var(--gil-color-text-thick);flex-direction:column;animation:.28s cubic-bezier(.22,1,.36,1) backwards hm-page-in;display:flex}.pp p,.pp h1{margin:0}.pp a{color:inherit;text-decoration:none}.pp-nav{padding-top:var(--gil-space-l);justify-content:space-between;align-items:center;display:flex}.pp-close{background:var(--gil-color-bg-primary);border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .12s;display:inline-flex}.pp-close:hover{transform:scale(1.04)}.pp-household{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:var(--gil-space-2xs);padding:var(--gil-space-3xs,4px) var(--gil-space-xs) var(--gil-space-3xs,4px) var(--gil-space-3xs,4px);color:var(--gil-color-text-thick);background:#5f2dd829;border-radius:999px;display:inline-flex}.pp-household__faces{display:inline-flex}.pp-household__faces .gil-avatar{box-shadow:0 0 0 2px #fff0}.pp-household__faces .gil-avatar+.gil-avatar{margin-left:-8px}.pp-close:focus-visible,.pp-household:focus-visible,.pp-row:focus-visible,.pp-card:focus-visible{box-shadow:var(--gil-shadow-focus-ring);outline:none}.pp-me{text-align:center;align-items:center;gap:var(--gil-space-2xs);margin-top:var(--gil-space-xl);flex-direction:column;display:flex}.pp-me__avatar{margin-bottom:var(--gil-space-xs);position:relative}.pp-me__avatar .gil-avatar--40{width:64px;height:64px}.pp-me__edit{position:absolute;bottom:-8px;right:-12px}.pp-me__name{letter-spacing:-1px;font-size:32px;font-weight:700;line-height:1.2}.pp-me__email{color:var(--gil-color-text-grey-thick);font-size:14px;line-height:1.6}.pp-me__phone{align-items:center;gap:var(--gil-space-2xs);font-size:14px;font-weight:500;line-height:1.6;display:inline-flex}.pp-me__phone img{border-radius:50%}.pp-cards{gap:var(--gil-space-s);margin-top:var(--gil-space-l);grid-template-columns:1fr 1fr;display:grid}.pp-card{justify-content:space-between;gap:var(--gil-space-2xl);box-sizing:border-box;min-height:184px;padding:var(--gil-space-m);border-radius:var(--gil-radius-l);flex-direction:column;transition:transform .16s;display:flex;position:relative;overflow:hidden}.pp-card:hover{transform:translateY(-2px)}.pp-card--invite{background:#26d9c529}.pp-card--help{background:var(--gil-color-accents-forest);color:#fff!important}.pp-card__pattern{object-fit:cover;opacity:.12;pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.pp-card>img:not(.pp-card__pattern),.pp-card__body{position:relative}.pp-card__body{gap:var(--gil-space-2xs);flex-direction:column;display:flex}.pp-card__title{letter-spacing:-.17px;font-size:16px;font-weight:600;line-height:1.6}.pp-card__text{font-size:12px;line-height:1.6}.pp-card--help .pp-card__text{color:#a0e586}.pp-group{border-radius:var(--gil-radius-l);background:var(--gil-color-bg-primary);box-shadow:inset 0 0 0 1px var(--gil-color-border-surface-soft);margin:0;padding:0;list-style:none;overflow:hidden}.pp-group li+li{box-shadow:inset 0 1px 0 var(--gil-color-border-surface-soft)}.pp-row{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:var(--gil-space-s);width:100%;padding:var(--gil-space-m);color:var(--gil-color-text-thick);transition:background-color .12s;display:flex}.pp-row:hover{background:var(--gil-color-bg-secondary)}.pp-row__icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.pp-row__icon--theme{background:var(--gil-color-bg-tertiary);color:var(--gil-color-text-thick)}.pp-row__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pp-row__title{letter-spacing:-.17px;font-size:14px;font-weight:500;line-height:1.6}.pp-row__sub{color:var(--gil-color-text-grey-thick);font-size:12px;line-height:1.6}.pp-row__chev{color:var(--gil-color-text-thick);flex-shrink:0}.pp-row__ext{color:var(--gil-color-accents-primary);flex-shrink:0}@media (width>=1024px){.pp{min-height:0;padding:var(--gil-space-2xl) 0 var(--gil-space-4xl);background:0 0}.pp-nav{padding-top:0}.pp-close{box-shadow:inset 0 0 0 1px var(--gil-color-border-surface-soft)}.pp-me{margin-top:0}}::view-transition-old(root){animation-duration:.36s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-new(root){animation-duration:.36s;animation-timing-function:cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.pm-panel,.pp{animation:none}.pp-card,.pp-close,.pm-trigger{transition:none}}.pp-switch{position:relative}.pp-switch__menu{z-index:30;min-width:280px}.pp-switch__link{color:var(--gil-color-text-low);cursor:not-allowed;pointer-events:none}.pp-row--static,.pp-row--static:hover{cursor:default;background:0 0}.pp-nav{gap:var(--gil-space-s);justify-content:flex-end}.pp-nav>.pp-close{margin-right:auto}.pp-bell{flex-shrink:0}.pm-me{transition:background-color .16s,box-shadow .16s}.pm-me:hover,.pm-me:focus-visible{-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);background:linear-gradient(#26d9c51f,#26d9c50a);box-shadow:inset 0 0 0 1px #ffffffb3,inset 0 1px #ffffffe6,0 6px 18px #10181714}[data-gil-theme=dark] .pm-me:hover,[data-gil-theme=dark] .pm-me:focus-visible{background:linear-gradient(#ffffff24,#ffffff0a);box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff47,0 6px 18px #0000003d}.pm-me:focus-visible,[data-gil-theme=dark] .pm-me:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}@media (width<=1023px){.pp-nav{position:relative}.pp-switch{position:static}.pp-switch__menu.gil-dd-menu{width:auto;min-width:0;left:0;right:0}}.st{flex-direction:column;display:flex}.st--page{z-index:55;background:var(--gil-color-bg-primary);position:fixed;inset:0;overflow-y:auto}.st--page>*{box-sizing:border-box;width:100%;max-width:520px;padding:var(--gil-space-xl) var(--gil-space-xl) var(--gil-space-4xl);margin:0 auto;animation:.16s backwards ap-fade}.st-page{gap:var(--gil-space-xl);flex-direction:column;display:flex}.st-page__bar{justify-content:space-between;align-items:center;display:flex}.st-page__head{gap:var(--gil-space-xs);flex-direction:column;display:flex}.st-page__head h2,.st-page__head p{margin:0}.st-page__head p{color:var(--gil-color-text-grey-thick)}.st-form{gap:var(--gil-space-xl);flex-direction:column;display:flex}.st-row2{gap:var(--gil-space-m);grid-template-columns:1fr 1fr;display:grid}.st-ctas{gap:var(--gil-space-m);flex-direction:column;display:flex}.st-note{text-align:center;color:var(--gil-color-text-grey-thick);margin:0;font-size:12px;line-height:1.6}.st-note--left{text-align:left;margin-top:calc(var(--gil-space-s) * -1);font-size:14px}.st-center{align-items:center;gap:var(--gil-space-s);text-align:center;padding-top:var(--gil-space-xl);flex-direction:column;display:flex}.st-center h2,.st-center p{margin:0}.st-center p{color:var(--gil-color-text-grey-thick);margin-bottom:var(--gil-space-m)}.st-group{border-radius:var(--gil-radius-l);background:var(--gil-color-bg-primary);box-shadow:inset 0 0 0 1px var(--gil-color-border-surface-soft);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.st-group>li+li{box-shadow:inset 0 1px 0 var(--gil-color-border-surface-soft)}.st-row{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:var(--gil-space-s);width:100%;padding:var(--gil-space-m);transition:background-color .12s;display:flex;color:var(--gil-color-text-thick)!important}.st-row:hover{background:var(--gil-color-bg-secondary)}.st-row:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}.st-row--static,.st-row--static:hover{cursor:default;background:0 0}.st-row--toggle{cursor:pointer}.st-row__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.st-row__title{font-size:14px;line-height:1.6}.st-row__sub{color:var(--gil-color-text-grey-thick);font-size:12px;line-height:1.6}.st-row__chev{flex-shrink:0}.st-tick{color:var(--gil-color-feedback-success-icon);flex-shrink:0}.st-perms{gap:var(--gil-space-m);flex-direction:column;display:flex}.st-perm-summary{margin:0;font-size:14px;line-height:1.6}.st-access__head{letter-spacing:.4px;text-transform:uppercase;color:var(--gil-color-text-grey-thick);justify-content:space-between;font-size:12px;font-weight:600;display:flex}.st-members{margin:0 calc(-1 * var(--gil-space-xs));flex-direction:column;padding:0;list-style:none;display:flex}.st-members .ap-row{color:var(--gil-color-text-thick)!important}.st-members__name{align-items:center;gap:var(--gil-space-xs);font-size:14px;display:inline-flex}.st-member{--st-tint:var(--gil-color-feedback-success-bg);--st-card:var(--gil-color-accents-forest);padding:var(--gil-space-m);margin:calc(-1 * var(--gil-space-m));border-radius:var(--gil-radius-l);background:linear-gradient(var(--st-tint), transparent 260px)}.st-member--yellow{--st-tint:var(--gil-color-feedback-warning-bg);--st-card:var(--gil-color-accents-blackberry)}.st-member--blue{--st-tint:color-mix(in srgb, var(--gil-color-accents-royal) 12%, #fff);--st-card:var(--gil-color-accents-royal)}.st-card{align-items:center;gap:var(--gil-space-s);padding:var(--gil-space-m);border-radius:var(--gil-radius-l);background:var(--st-card);color:#fff;display:flex;position:relative;overflow:hidden}.st-card .gil-avatar{flex-shrink:0;width:56px;height:56px}.st-card__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.st-card__text p{color:#ffffffe6;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;line-height:1.6;overflow:hidden}.st-card__text .st-card__name{color:#fff;font-size:16px;font-weight:600}.st-card__phone{align-items:center;gap:var(--gil-space-2xs);display:inline-flex}.st-card__phone img{border-radius:50%}.st-card__rel{color:var(--gil-color-accents-malachite);align-self:flex-start;font-size:12px;font-weight:600}.st-code{display:flex}.st-rules{margin:calc(var(--gil-space-s) * -1) 0 0;gap:var(--gil-space-2xs) var(--gil-space-s);color:var(--gil-color-text-grey-thick);flex-wrap:wrap;padding:0;font-size:12px;line-height:1.6;list-style:none;display:flex}.st-rules li{align-items:center;gap:var(--gil-space-2xs);display:inline-flex}.st-rules li.is-ok{color:var(--gil-color-feedback-success-text)}.st-radios{padding:var(--gil-space-xs) var(--gil-space-m);border-radius:var(--gil-radius-l);background:var(--gil-color-bg-secondary);gap:0}.st-radios .gil-choice{width:100%;padding:var(--gil-space-s) 0;flex-direction:row-reverse;justify-content:space-between}.st-acting{z-index:25;align-items:center;gap:var(--gil-space-xs);padding:var(--gil-space-s) var(--gil-space-m);background:var(--gil-color-accents-forest);color:#fff;font-size:14px;display:flex;position:sticky;top:0}.st-acting__text{flex:1;min-width:0}.st-acting .gil-button--link{color:#fff}.ap-locked{align-items:center;gap:var(--gil-space-s);padding:var(--gil-space-xl) var(--gil-space-m);text-align:center;flex-direction:column;display:flex;position:relative}.ap-locked p{max-width:260px;color:var(--gil-color-text-grey-thick);margin:0;font-size:14px}.pp-row.is-selected{background:var(--gil-color-bg-color-light)}@media (width>=1024px){.hm--profile .hm-aside .st{padding-bottom:var(--gil-space-2xl)}.hm--profile .hm-aside .st:has(.pane-foot){padding-bottom:0}}@media (width<=639px){.st-row2{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.st--page,.st--page>*{animation:none}}.gil-root:has(.st--page) .sp-launcher{display:none}.st--page>.st-member{padding:var(--gil-space-xl) var(--gil-space-xl) var(--gil-space-4xl);border-radius:0;margin:0}.st-code .otp{gap:var(--gil-space-s);grid-template-columns:repeat(4,minmax(0,64px));width:auto;display:grid}.st-code .otp__box{background:var(--gil-color-bg-primary);width:100%;min-width:0;box-shadow:inset 0 0 0 1px var(--gil-color-border-surface-soft)}.st--page>.hp-inline{min-height:100%;margin:0 auto;padding:0}.st-delete .st-page__head{gap:var(--gil-space-s)}.st-delete__form{flex:1}.gil-root .st-delete .st-delete__actions{gap:var(--gil-space-m);grid-template-columns:1fr 1fr;margin-top:auto;display:grid}.st-delete .st-radios .gil-choice{align-items:center}.st-delete .st-radios .gil-choice__label{white-space:normal}.st--page>.st-delete{min-height:100dvh;padding-bottom:0}@media (width<=1023px){.st-delete .st-delete__actions{padding-bottom:max(var(--gil-space-xl), env(safe-area-inset-bottom))}}.ct-bell{flex-shrink:0}.ct-list{margin:0 calc(-1 * var(--gil-space-xs));flex-direction:column;padding:0;list-style:none;display:flex}.ct-row{padding:var(--gil-space-s) var(--gil-space-xs)}.ap .ap-row.ct-row.is-selected,.ap .ap-row.ct-row.is-selected:hover{background:var(--gil-color-bg-secondary)}.ct-row__name{font-size:14px}.ct-row__unread{color:var(--gil-color-text-thick);font-weight:600}.ct-row__end{align-items:flex-end;gap:var(--gil-space-2xs);flex-direction:column;flex-shrink:0;display:flex}.ct-row__time{color:var(--gil-color-text-grey-thick);font-size:12px;line-height:1.6}.ct-av{flex-shrink:0;width:44px;height:44px;position:relative}.ct-av__me{box-shadow:0 0 0 2px var(--gil-color-bg-primary);border-radius:50%;position:absolute;bottom:-2px;right:-2px}.ct-pick{padding-top:20vh}.ct-conv{background:var(--gil-color-bg-secondary);flex-direction:column;height:100%;min-height:0;display:flex}.ct-conv__bar{align-items:center;gap:var(--gil-space-s);padding:var(--gil-space-m) var(--gil-space-xl);background:var(--gil-color-bg-secondary);display:flex}.ct-who{all:unset;cursor:pointer;align-items:center;gap:var(--gil-space-xs);padding:var(--gil-space-2xs) var(--gil-space-s) var(--gil-space-2xs) var(--gil-space-2xs);background:var(--gil-color-bg-primary);box-shadow:inset 0 0 0 1px var(--gil-color-border-surface-soft);border-radius:999px;display:inline-flex}.ct-who:hover{box-shadow:inset 0 0 0 1px var(--gil-color-border-soft)}.ct-who:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}.ct-who__av{display:inline-flex;position:relative}.ct-who__name{font-size:14px;font-weight:600;line-height:1.6}.ct-online{background:var(--gil-color-accents-flame);width:9px;height:9px;box-shadow:0 0 0 2px var(--gil-color-bg-primary);border-radius:50%;position:absolute;bottom:0;right:0}.ct-conv__more{margin-left:auto}.ct-conv__more .gil-dd-menu{min-width:240px}.ct-apd{gap:var(--gil-space-xl);padding-bottom:var(--gil-space-2xl);flex-direction:column;display:flex}.ct-apd__head{align-items:flex-start;gap:var(--gil-space-xl);flex-direction:column;display:flex}.ct-apd__head h2{margin:0}.ct-conv__feed{overscroll-behavior:contain;gap:var(--gil-space-m);min-height:0;padding:var(--gil-space-xs) var(--gil-space-xl) var(--gil-space-xl);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ct-conv__feed .gil-msg__image{cursor:zoom-in}.ct-conv__foot{padding:var(--gil-space-s) var(--gil-space-xl) var(--gil-space-xl);background:var(--gil-color-bg-secondary)}.ct-conv__foot>.gil-composer{padding-left:0;padding-right:0}.ct-link{all:unset;cursor:pointer;color:var(--gil-color-accents-royal);text-underline-offset:3px;text-decoration:underline}.ct-link:focus-visible{box-shadow:var(--gil-shadow-focus-ring);border-radius:4px}.ct-conv--page{z-index:60;height:auto;position:fixed;inset:0}.ct-conv--page .ct-conv__bar{padding:var(--gil-space-m)}.ct-conv--page .ct-conv__feed,.ct-conv--page .ct-conv__foot{padding-left:var(--gil-space-m);padding-right:var(--gil-space-m)}.ct-prof{overflow-y:auto}.ct-prof__top{align-items:center;gap:var(--gil-space-2xs);padding:0 var(--gil-space-xl) var(--gil-space-xl);text-align:center;flex-direction:column;display:flex}.ct-prof__top h2,.ct-prof__top p{margin:0}.ct-prof__top>p{color:var(--gil-color-text-grey-thick);font-size:14px}.ct-prof__photo{width:64px;height:64px;margin-bottom:var(--gil-space-s);position:relative}.ct-prof__photo img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.ct-prof__photo .ct-online{width:12px;height:12px;bottom:2px;right:2px}.ct-prof__body{gap:var(--gil-space-m);padding:0 var(--gil-space-xl) var(--gil-space-xl);flex-direction:column;display:flex}.ct-prof__bio{margin:0;font-size:14px;line-height:1.6}.ct-stats,.ct-people{border-radius:var(--gil-radius-l);box-shadow:inset 0 0 0 1px var(--gil-color-border-surface-soft);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.ct-stats li,.ct-people li{align-items:center;gap:var(--gil-space-s);padding:var(--gil-space-m);display:flex}.ct-stats li+li,.ct-people li+li{box-shadow:inset 0 1px 0 var(--gil-color-border-surface-soft)}.ct-stats span{flex-direction:column;font-size:14px;line-height:1.6;display:flex}.ct-stats small{color:var(--gil-color-text-grey-thick);font-size:12px}.ct-pick-list{padding:0}.ct-pick-row{cursor:pointer;align-items:center;gap:var(--gil-space-s);padding:var(--gil-space-m);text-align:left;display:flex}.ct-pick-row+.ct-pick-row{box-shadow:inset 0 1px 0 var(--gil-color-border-surface-soft)}.ct-none{color:var(--gil-color-text-grey-thick);margin:0;font-size:14px}.ct-viewer{z-index:95;padding:var(--gil-space-2xl);background:#0b1416e0;justify-content:center;align-items:center;animation:.16s backwards ap-fade;display:flex;position:fixed;inset:0}.ct-viewer img{border-radius:var(--gil-radius-l);object-fit:contain;max-width:100%;max-height:100%}.ct-viewer__close{top:var(--gil-space-xl);left:var(--gil-space-xl);position:absolute}@media (width>=1024px){.hm.hm--chats{grid-template-columns:auto 420px minmax(0,1fr)}.hm--chats .hm-aside{width:auto;height:100dvh;max-height:none;padding:0;overflow:hidden}.hm--chats .ct-pick{box-sizing:border-box;height:100%}}@media (prefers-reduced-motion:reduce){.ct-conv--page,.ct-viewer{animation:none}}.ct .ap-head{flex-wrap:nowrap;align-items:flex-start}@media (width>=1024px){.gil-root:has(.hm--chats) .sp-launcher{display:none}}.gil-root:has(.ct-conv--page) .sp-launcher{display:none}@media (width>=1024px) and (width<=1279px){.hm.hm--chats{grid-template-columns:auto minmax(300px,380px) minmax(0,1fr)}}.ct-conv__feed,.ct-prof{scrollbar-width:none;-ms-overflow-style:none}.ct-conv__feed::-webkit-scrollbar{display:none}.ct-prof::-webkit-scrollbar{display:none}.ct-conv__foot:has(>.gil-chat-notice){padding:0}.ct-conv__foot>.gil-chat-notice{padding:var(--gil-space-m) var(--gil-space-xl) calc(var(--gil-space-m) + env(safe-area-inset-bottom))}.ct-conv--page>*{animation:.16s backwards ap-fade}@media (prefers-reduced-motion:reduce){.ct-conv--page>*{animation:none}}.wl-row .wl-row__title{letter-spacing:-.17px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.6;overflow:hidden}.wl-row__end{text-align:right;flex-shrink:0;font-size:14px;font-weight:600;line-height:1.6}.wl-row__end--stack{align-items:flex-end;gap:var(--gil-space-2xs);flex-direction:column;display:flex}.wl .ap-list--page .ap-row,.wl .ap-row{text-decoration:none;color:var(--gil-color-text-thick)!important}.wl-balance-wrap{gap:var(--gil-space-s);flex-direction:column;display:flex}.wl-balance{box-sizing:border-box;min-height:140px;padding:var(--gil-space-m);border-radius:var(--gil-radius-xl,16px);background:var(--gil-color-accents-forest);color:#fff;flex-direction:column;gap:2px;display:flex;position:relative;overflow:hidden}.wl-balance__pattern{object-fit:cover;opacity:.14;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.wl-balance>:not(.wl-balance__pattern){position:relative}.wl-balance__icon{color:var(--gil-color-accents-malachite);margin-bottom:auto}.wl-balance__label{margin:var(--gil-space-m) 0 0;color:#ffffffd9;font-size:14px;line-height:1.6}.wl-balance__amount{letter-spacing:-.4px;margin:0;font-size:24px;font-weight:700;line-height:1.3}.wl-balance .wl-balance__btn{right:var(--gil-space-m);bottom:var(--gil-space-m);position:absolute}.wl-note{text-align:center;color:var(--gil-color-text-grey-thick);margin:0;font-size:12px;line-height:1.6}.wl-sum{gap:var(--gil-space-m);padding:var(--gil-space-m);border-radius:var(--gil-radius-l);background:var(--gil-color-bg-secondary);flex-direction:column;margin:0;display:flex}.wl-sum>div{justify-content:space-between;align-items:center;gap:var(--gil-space-m);display:flex}.wl-sum>div+div{padding-top:var(--gil-space-m);box-shadow:inset 0 1px 0 var(--gil-color-border-surface-soft)}.wl-sum dt{align-items:center;gap:var(--gil-space-s);font-size:14px;line-height:1.6;display:inline-flex}.wl-sum dt .gil-icon{color:var(--gil-color-text-grey-thick)}.wl-sum dd{white-space:nowrap;text-align:right;flex-shrink:0;margin:0}.wl-tile{align-items:center;gap:var(--gil-space-s);padding:var(--gil-space-m);border-radius:var(--gil-radius-l);background:#26d9c533;text-decoration:none;transition:background-color .12s;display:flex;color:var(--gil-color-text-thick)!important}.wl-tile:hover{background:#26d9c54d}.wl-tile:focus-visible{box-shadow:var(--gil-shadow-focus-ring);outline:none}.wl-tile__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.wl-tile__sub{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.6;overflow:hidden}.wl-tabs{align-self:stretch}.wl-group{gap:var(--gil-space-xs);flex-direction:column;display:flex}.wl-group__title{letter-spacing:.4px;text-transform:uppercase;color:var(--gil-color-text-grey-thick);margin:0;font-size:12px;font-weight:500}.wl-detail{gap:var(--gil-space-xl);flex-direction:column;animation:.24s cubic-bezier(.22,1,.36,1) backwards ap-in;display:flex}.wl-detail__bar{align-items:center;display:flex}.wl-detail__head{align-items:center;gap:var(--gil-space-2xs);text-align:center;flex-direction:column;display:flex}.wl-detail__head>.hm-row__icon,.wl-detail__head>.gil-icon-container{margin-bottom:var(--gil-space-s)}.wl-detail__amount{overflow-wrap:anywhere;margin:0}.wl-detail__title{margin:0;font-size:16px;line-height:1.6}.wl-detail__title:empty{display:none}.wl-detail__when{margin:0 0 var(--gil-space-2xs);color:var(--gil-color-text-grey-thick);font-size:14px;line-height:1.6}.wl-info{gap:var(--gil-space-m);padding:var(--gil-space-m);border-radius:var(--gil-radius-l);background:var(--gil-color-bg-secondary);flex-direction:column;margin:0;display:flex}.wl-info--flat{gap:var(--gil-space-s);background:0 0;padding:0}.wl-info>div{justify-content:space-between;align-items:center;gap:var(--gil-space-m);min-height:22px;display:flex}.wl-info dt{color:var(--gil-color-text-grey-thick);flex-shrink:0;font-size:14px;line-height:1.6}.wl-info dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-size:14px;font-weight:600;line-height:1.6}.wl-info hr,.wl-hr{border:0;border-top:1px dashed var(--gil-color-border-mid);margin:0}.wl-link{text-underline-offset:2px;font-weight:500;text-decoration:underline;color:var(--gil-color-accents-royal)!important}.wl-link:focus-visible{box-shadow:var(--gil-shadow-focus-ring);border-radius:4px;outline:none}.wl-who{align-items:center;gap:var(--gil-space-xs);display:inline-flex}.wl-info>.wl-info__attach{justify-content:flex-start;align-items:stretch;gap:var(--gil-space-s);flex-direction:column}.wl-info__attach dd.wl-file{align-items:center;gap:var(--gil-space-xs);text-align:left;overflow-wrap:normal;min-width:0;display:flex}.wl-file>:first-child{flex-shrink:0}.wl-file__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wl-patient{align-items:center;gap:var(--gil-space-s);display:flex}.wl-patient>span{flex-direction:column;min-width:0;display:flex}.wl-patient__name{font-size:14px;font-weight:600;line-height:1.6}.wl-patient__mail{color:var(--gil-color-text-grey-thick);font-size:12px;line-height:1.6}.wl-payrow{align-items:center;gap:var(--gil-space-s);border-radius:var(--gil-radius-m);text-decoration:none;display:flex;color:var(--gil-color-text-thick)!important}.wl-payrow:focus-visible{box-shadow:var(--gil-shadow-focus-ring);outline:none}.wl-stages{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wl-stages li{align-items:start;column-gap:var(--gil-space-s);padding:var(--gil-space-2xs) 0;grid-template-columns:20px 1fr auto;display:grid;position:relative}.wl-stages li>.gil-icon{margin-top:1px}.wl-stages li+li{margin-top:var(--gil-space-m)}.wl-stages li:not(:last-child):after{content:"";width:1.5px;left:9.25px;top:calc(var(--gil-space-2xs) + 1px + 20px + 4px);bottom:calc(-1 * (var(--gil-space-m) + var(--gil-space-2xs) + 1px) + 4px);background:var(--gil-color-feedback-success-icon,#17b26a);border-radius:1px;position:absolute}.wl-stages li:has(+li.is-pending):after{background:var(--gil-color-border-mid)}.wl-stages li:has(+li.is-rejected):after{background:var(--gil-color-border-mid)}.wl-stages .gil-icon{color:var(--gil-color-feedback-success-icon,#17b26a)}.wl-stages .is-pending .gil-icon,.wl-stages .is-pending .wl-stages__label{color:var(--gil-color-text-grey-thick)}.wl-stages .is-rejected .gil-icon{color:var(--gil-color-feedback-error-icon,#d92d20)}.wl-stages__label{font-size:14px;line-height:1.6}.wl-stages__at{color:var(--gil-color-text-grey-thick);font-size:12px;line-height:1.6}.wl-stages--money li{align-items:start}.wl-stages--money .wl-stages__label{flex-direction:column;font-size:12px;display:flex}.wl-stages--money .wl-stages__label b{color:var(--gil-color-text-thick);font-size:14px;font-weight:500}.wl-ctas{gap:var(--gil-space-s);flex-direction:column;display:flex}.wl-foot{text-align:center;color:var(--gil-color-text-grey-thick);margin:0;font-size:12px;line-height:1.6}.wl-report .ap-head__text h2,.wl-report .ap-head__text p{margin:0}.wl-report .ap-head__text p{color:var(--gil-color-text-grey-thick)}.wl-form{gap:var(--gil-space-xl);flex-direction:column;display:flex}.wl-attach{gap:var(--gil-space-s);flex-direction:column;display:flex}.wl-attach__label{margin:0;font-size:16px;font-weight:600;line-height:1.5}.wl-page{z-index:55;background:var(--gil-color-bg-primary);position:fixed;inset:0;overflow-y:auto}.wl-page>*{box-sizing:border-box;max-width:520px;padding:var(--gil-space-xl) var(--gil-space-xl) var(--gil-space-4xl);margin:0 auto}.gil-root:has(.wl-page) .sp-launcher{display:none}.wl-receipt-dlg{align-items:flex-start;overflow-y:auto}.wl-receipt-wrap{gap:var(--gil-space-m);width:100%;max-width:520px;margin:var(--gil-space-xl) auto;flex-direction:column;display:flex}.wl-receipt{border-radius:var(--gil-radius-l);color:#0b0d0e;background:#fff;overflow:hidden;box-shadow:0 24px 48px -24px #0006}.wl-receipt__top{height:88px;padding:0 var(--gil-space-xl);background:radial-gradient(circle at 92% 120%, #07959d 0 38%, transparent 38.5%), radial-gradient(circle at 42% -70%, #a8f5ec 0 30%, transparent 30.5%), var(--gil-color-accents-forest,#0b3d1d);align-items:center;display:flex;position:relative;overflow:hidden}.wl-receipt__logo{filter:brightness(0)invert()}.wl-receipt__head{align-items:center;gap:var(--gil-space-2xs);padding:var(--gil-space-2xl) var(--gil-space-xl) var(--gil-space-xl);text-align:center;flex-direction:column;display:flex}.wl-receipt__head p{margin:0}.wl-receipt__when{color:#60646c;font-size:14px}.wl-receipt__info{margin:0 var(--gil-space-xl);background:#f5f7f7}.wl-receipt__info dt{color:#60646c}.wl-receipt__foot{margin-top:var(--gil-space-2xl);padding:var(--gil-space-s) var(--gil-space-xl);color:#a8f5ec;letter-spacing:.6px;text-transform:uppercase;background:#111;font-size:10px;font-weight:600}.wl-receipt__ctas{justify-content:flex-end;gap:var(--gil-space-s);display:flex}@media print{body.wl-printing *{visibility:hidden!important}body.wl-printing .wl-receipt,body.wl-printing .wl-receipt *{visibility:visible!important}body.wl-printing .wl-receipt{box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:0;position:fixed;inset:0}}@media (prefers-reduced-motion:reduce){.wl-detail,.wl-page{animation:none}}.wl-row .ap-row__meta span{white-space:nowrap;flex-shrink:0;max-width:none;overflow:visible}.wl-row .ap-row__text{flex-shrink:0;min-width:max-content}.wl-row .wl-row__end{margin-left:auto}.wl-tabs{width:100%}.wl-tabs>*{flex:1}.wl-top{gap:var(--gil-space-xl);grid-template-columns:1fr;display:grid}.wl{container-type:inline-size}@container (width>=440px){.wl-top{gap:var(--gil-space-s) var(--gil-space-m);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.wl-top .wl-balance-wrap{display:contents}.wl-top .wl-balance{grid-area:1/1}.wl-top .wl-sum{justify-content:center;gap:var(--gil-space-s);grid-area:1/2}.wl-top .wl-note{grid-area:2/1/auto/-1}.wl-top .wl-balance__amount{white-space:nowrap;font-size:clamp(18px,4.6cqi,24px)}.wl-top .wl-sum{padding:var(--gil-space-m) var(--gil-space-s) var(--gil-space-m) var(--gil-space-m)}.wl-top .wl-sum>div{gap:var(--gil-space-xs)}.wl-top .wl-sum dt{gap:var(--gil-space-xs);white-space:normal;min-width:0;font-size:12px;line-height:1.4}.wl-top .wl-sum dt .gil-icon{flex-shrink:0;width:24px;height:24px}.wl-top .wl-sum dd{white-space:nowrap;text-align:right;flex-shrink:0}}@container (width>=640px){.wl-top .wl-sum{padding:var(--gil-space-m);gap:var(--gil-space-m)}.wl-top .wl-sum>div{gap:var(--gil-space-m)}.wl-top .wl-sum dt{white-space:nowrap;font-size:14px}.wl-top .wl-sum dt .gil-icon{width:24px;height:24px}}.wl-panel{align-items:flex-start;gap:var(--gil-space-xl);flex-direction:column;display:flex}.wl-panel__text{gap:var(--gil-space-xs);flex-direction:column;min-width:0;display:flex}.wl-panel__text h2,.wl-panel__text p{margin:0}.wl-panel__text p{color:var(--gil-color-text-grey-thick)}.wl .wl-row.is-selected{background:0 0}.wl .wl-row.is-selected:hover{background:var(--gil-color-bg-secondary)}.wl-side{gap:var(--gil-space-xl);flex-direction:column;animation:.24s cubic-bezier(.22,1,.36,1) backwards ap-in;display:flex}.wl-side .ap-list--page{margin:0 calc(-1 * var(--gil-space-s))}@media (width>=1024px){.hm-aside:has(.wl-detail>.wl-ctas){padding-bottom:0}.hm-aside .wl-detail:has(>.wl-ctas){min-height:calc(100vh - var(--gil-space-2xl));min-height:calc(100dvh - var(--gil-space-2xl))}.hm-aside .wl-detail>.wl-ctas{z-index:5;margin:auto calc(-1 * var(--gil-space-m)) 0;padding:var(--gil-space-m) var(--gil-space-m) var(--gil-space-2xl);background:linear-gradient(to bottom, color-mix(in srgb, var(--gil-color-bg-primary) 70%, transparent), var(--gil-color-bg-primary) var(--gil-space-m));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;bottom:0}.gil-root:has(.hm-aside .wl-ctas) .sp-launcher{bottom:128px}.gil-root:has(.hm-aside .wl-ctas>:nth-child(2)) .sp-launcher{bottom:188px}.ap-sidepanel>.wl-detail{flex-direction:column;flex:1 0 auto;display:flex}.ap-sidepanel .wl-detail>.wl-ctas{z-index:5;margin:auto calc(-1 * var(--gil-space-2xl)) 0;padding:var(--gil-space-m) var(--gil-space-2xl) var(--gil-space-2xl);background:linear-gradient(to bottom, color-mix(in srgb, var(--gil-color-bg-primary) 70%, transparent), var(--gil-color-bg-primary) var(--gil-space-m));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;bottom:0}}.wl-detail__head>.hm-row__icon,.wl-detail__head>.gil-icon-container{width:64px!important;height:64px!important}.wl-detail__head>.hm-row__icon>img,.wl-detail__head>.gil-icon-container>.gil-icon{width:32px;height:32px}.wl-detail__head>.hm-row__icon .hm-row__badge{width:28px;height:28px;bottom:-4px;right:-4px}.wl-detail__head>.hm-row__icon .hm-row__badge-icon{width:20px;height:20px}.wl-attach__count{margin-left:var(--gil-space-2xs);font-size:var(--gil-font-size-s);color:var(--gil-color-text-grey-thick);font-weight:400}.wl-attach__list{gap:var(--gil-space-s);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wl .ap-card{box-shadow:none;background:0 0;border-radius:0;overflow:visible}.wl .ap-card__head{padding:0 0 var(--gil-space-xs)}.wl .ap-card .ap-list{margin:0 calc(-1 * var(--gil-space-xs));padding:0}.wl .ap-head .gil-search{align-self:stretch;width:100%}.wl-page>*{animation:.16s backwards ap-fade}@media (prefers-reduced-motion:reduce){.wl-page>*{animation:none}}@media (width<=1023px){.wl-page>.wl-detail:has(>.wl-ctas){min-height:100%;padding-bottom:0}.wl-page .wl-detail>.wl-ctas{z-index:5;margin:auto calc(-1 * var(--gil-space-xl)) 0;padding:var(--gil-space-m) var(--gil-space-xl) calc(var(--gil-space-xl) + env(safe-area-inset-bottom));background:linear-gradient(to bottom, color-mix(in srgb, var(--gil-color-bg-primary) 70%, transparent), var(--gil-color-bg-primary) var(--gil-space-m));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;bottom:0}}@media (width>=640px) and (width<=1023px){.wl-page .wl-ctas:has(>:nth-child(2)){flex-direction:row-reverse}.wl-page .wl-ctas:has(>:nth-child(2))>*{flex:1 1 0;min-width:0}}.cp .ap-row{text-decoration:none;color:var(--gil-color-text-thick)!important}.cp-row__title{align-items:center;gap:var(--gil-space-xs);min-width:0;font-size:16px;font-weight:500;line-height:1.5;display:flex}.cp-tile{align-items:center;gap:var(--gil-space-s);padding:var(--gil-space-m);border-radius:var(--gil-radius-l);background:var(--gil-color-accents-royal);text-decoration:none;transition:transform .14s,box-shadow .14s;display:flex;position:relative;overflow:hidden;color:#fff!important}.cp-tile:hover{box-shadow:0 12px 24px -16px #1e40af99}.cp-tile:active{transform:scale(.99)}.cp-tile:focus-visible{box-shadow:var(--gil-shadow-focus-ring);outline:none}.cp-tile__pattern{object-fit:cover;opacity:.12;pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.cp-tile>:not(.cp-tile__pattern){position:relative}.cp-tile__icon{flex-shrink:0}.cp-tile__text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.cp-tile__title{font-size:16px;font-weight:600;line-height:1.3}.cp-tile__sub{color:#ffffffe0;font-size:12px;line-height:1.4}.cp-detail__head{gap:var(--gil-space-2xs);flex-direction:column;display:flex}.cp-detail__head h2,.cp-detail__head p{margin:0}.cp-detail__head p{color:var(--gil-color-text-grey-thick);font-size:14px;line-height:1.6}.cp-notes{gap:var(--gil-space-s);flex-direction:column;display:flex}.cp-cta{margin:0 calc(-1 * var(--gil-space-xs));padding:var(--gil-space-s) var(--gil-space-xs) var(--gil-space-m);background:linear-gradient(to bottom, transparent, var(--hm-page-bg,var(--gil-color-bg-primary)) 30%);position:sticky;bottom:0}.cp-docs{gap:var(--gil-space-s);flex-direction:column;display:flex}.cp-doc{border-radius:var(--gil-radius-l);color:#0b0d0e;box-shadow:inset 0 0 0 1px var(--gil-color-border-surface-soft), 0 8px 24px -18px #0000004d;background:#fff;flex-direction:column;font-size:12px;line-height:1.5;display:flex;overflow:hidden}.cp-doc p{margin:0}.cp-doc__muted{color:#60646c}.cp-doc__top{justify-content:space-between;align-items:center;gap:var(--gil-space-s);min-height:72px;padding:0 var(--gil-space-m);background:radial-gradient(circle at 95% 140%,#07959d 0 48%,#0000 48.5%),radial-gradient(circle at 48% -90%,#a8f5ec 0 32%,#0000 32.5%),#0b3d1d;display:flex}.cp-doc__logo{filter:brightness(0)invert()}.cp-doc__contact{text-align:right;color:#fff;font-size:10px;line-height:1.5}.cp-doc__patient{padding:var(--gil-space-s) var(--gil-space-m);background:#effdfb;flex-direction:column;gap:6px;display:flex}.cp-doc__who{align-items:center;gap:var(--gil-space-xs);font-size:13px;font-weight:500;display:flex}.cp-doc__who>span{flex-direction:column;display:flex}.cp-doc__who .cp-doc__muted{font-size:11px;font-weight:400}.cp-doc__proc{justify-content:space-between;gap:var(--gil-space-s);padding:var(--gil-space-xs) var(--gil-space-m);background:#d8f6f2;flex-wrap:wrap;font-weight:500;display:flex}.cp-doc__body{padding:var(--gil-space-m);flex-direction:column;display:flex}.cp-doc__body section{padding:var(--gil-space-s) 0}.cp-doc__body section+section{border-top:1px solid #e8e8ec}.cp-doc__body h4{margin:0 0 6px;font-size:14px;font-weight:600}.cp-doc__body ol{margin:var(--gil-space-xs) 0 0;color:#60646c;padding-left:18px}.cp-doc__body li+li{margin-top:4px}.cp-doc__sign{justify-content:space-between;align-items:flex-end;gap:var(--gil-space-s);padding:var(--gil-space-s) var(--gil-space-m);background:#effdfb;margin-top:auto;display:flex}.cp-doc__sign>div{flex-direction:column;gap:4px;display:flex}.cp-doc__sign .cp-doc__muted{align-items:center;gap:6px;font-size:11px;display:inline-flex}.cp-doc__signature{white-space:nowrap;font:italic 600 18px/1 Brush Script MT,Segoe Script,cursive}.cp-doc__foot{padding:6px var(--gil-space-m);color:#a8f5ec;letter-spacing:.6px;text-transform:uppercase;background:#111;font-size:9px;font-weight:600}@media print{body.cp-printing *{visibility:hidden!important}body.cp-printing .cp-docs,body.cp-printing .cp-docs *{visibility:visible!important}body.cp-printing .cp-docs{gap:0;position:absolute;inset:0}body.cp-printing .cp-doc{box-shadow:none;break-after:page;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:0;min-height:100vh}}.cp-detail .ap-panel{margin-bottom:0}.cp-detail__who{align-items:center;gap:var(--gil-space-s);display:flex}.cp-detail__who>span{flex-direction:column;min-width:0;display:flex}.cp-detail__who b{color:var(--gil-color-text-thick);font-size:16px;font-weight:600;line-height:1.5}.cp-detail__head .cp-detail__when{font-size:12px}.cp .ap-row.is-selected{background:0 0}.cp .ap-row.is-selected:hover{background:var(--gil-color-bg-secondary)}.ap-card:has(#cp-recent){box-shadow:none;background:0 0;border-radius:0;overflow:visible}.ap-card:has(#cp-recent) .ap-card__head{padding:0 0 var(--gil-space-xs)}.ap-card:has(#cp-recent) .ap-list{margin:0 calc(-1 * var(--gil-space-xs));padding:0}.ac{padding:var(--gil-space-xl);border-radius:var(--gil-radius-xl);background:var(--gil-color-accents-icy);flex-shrink:0;position:relative;overflow:hidden}.ac__art{pointer-events:none;width:375px;position:absolute;top:0;bottom:142px;right:-66px}.ac__art img{object-fit:cover;width:100%;height:100%;display:block}.ac__art:after{content:"";background:linear-gradient(31deg, var(--gil-color-accents-icy) 19%, color-mix(in srgb, var(--gil-color-accents-icy) 0%, transparent) 57%);position:absolute;inset:0}.ac__body{flex-direction:column;display:flex;position:relative}.ac__title{width:214px;max-width:100%;color:var(--gil-color-text-on-secondary);margin:0}.ac__cta{gap:var(--gil-space-s);flex-direction:column;margin-top:142px;display:flex}.ac__scan{border-radius:var(--gil-radius-l);background:var(--gil-color-buttons-secondary);align-items:center;display:flex;overflow:hidden}.ac__scan-text{gap:var(--gil-space-2xs);min-width:0;padding:var(--gil-space-m);color:var(--gil-color-text-on-primary);flex-direction:column;flex:1;display:flex}.ac__scan-text p{margin:0;color:inherit!important}.ac__qr{background:#fff;flex-shrink:0;width:120px;height:120px;margin:0}.ac__qr img{width:100%;height:100%;display:block}.ac__store{justify-content:center;align-items:center;gap:var(--gil-space-2xs);padding:var(--gil-space-xs);border-radius:var(--gil-radius-2xl);text-align:left;text-decoration:none;display:flex}.ac__store:focus-visible{box-shadow:var(--gil-shadow-focus-ring);outline:none}.ac__store--apple{background:var(--gil-color-buttons-secondary);color:var(--gil-color-text-on-primary)}.ac__store--apple:hover{filter:brightness(1.25)}.ac__store--play{background:var(--gil-color-buttons-tertiary-on-color);color:var(--gil-color-text-on-secondary)}.ac__store--play:hover{filter:brightness(.96)}.ac__store-text{white-space:nowrap;flex-direction:column;display:flex}.ac__store-text>:first-child{margin-bottom:-8px}.ac__store-text>*{color:inherit!important}.ac__store--apple,.ac__store--apple:hover,.ac__store--apple:visited{color:var(--gil-color-text-on-primary)!important}.ac__store--play,.ac__store--play:hover,.ac__store--play:visited{color:var(--gil-color-text-on-secondary)!important}.hm{background:var(--gil-color-bg-primary);min-height:100dvh;color:var(--gil-color-text-thick);font-family:var(--gil-font-family-primary-typeface)}.hm p,.hm h1,.hm h2{margin:0}.hm a{color:inherit;text-decoration:none}.hm-side{display:none}.hm-tabs{z-index:20;padding:var(--gil-space-xs) var(--gil-space-m) calc(var(--gil-space-xs) + env(safe-area-inset-bottom));background:var(--gil-color-bg-primary);box-shadow:inset 0 1px 0 var(--gil-color-border-surface-soft);justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.hm-tab{align-items:center;gap:var(--gil-space-xs);padding:var(--gil-space-s);letter-spacing:.12px;white-space:nowrap;border-radius:999px;flex-direction:column;flex:1;min-width:0;font-size:12px;line-height:16px;display:flex}.hm-tab.is-active{color:var(--gil-color-buttons-link)}.hm-nav__icon{width:20px;height:20px;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background:currentColor;flex-shrink:0;display:inline-block}.hm-tab:focus-visible,.hm-nav:focus-visible{box-shadow:var(--gil-shadow-focus-ring);outline:none}.hm-main{position:relative}@media (width<=1023px){.hm-aside{padding:0 var(--gil-space-xl) 120px}}.hm-band{background:linear-gradient(var(--gil-color-buttons-primary-hover), var(--gil-color-buttons-primary) 61.5%);height:325px;position:absolute;top:0;left:0;right:0}.hm-top{align-items:center;gap:var(--gil-space-xl);padding:44px var(--gil-space-xl) 0;grid-template-columns:1fr auto;grid-template-areas:"avatar actions""hello hello";display:grid;position:relative}.hm-top__avatar{grid-area:avatar}.hm-top .gil-avatar--40{width:44px;height:44px}.hm-top__avatar--desk{display:none!important}.hm-top__actions{align-items:center;gap:var(--gil-space-s);grid-area:actions;display:flex}.hm-hello{gap:var(--gil-space-xs);color:#fff;margin-top:var(--gil-space-s);flex-direction:column;grid-area:hello;display:flex}.hm-search{align-items:center;gap:var(--gil-space-xs);box-sizing:border-box;height:44px;padding:var(--gil-space-2xs) var(--gil-space-s);color:#fff;cursor:text;background:#ffffff29;border-radius:999px;grid-area:search;transition:background-color .16s,box-shadow .16s;display:flex;position:relative}.hm-search:focus-within{background:#ffffff3d;box-shadow:0 0 0 2px #ffffff80}.hm-search img{filter:brightness(0)invert()}.hm-search input{all:unset;min-width:0;font:400 14px/1.6 var(--gil-font-family-primary-typeface);color:#fff;flex:1}.hm-search input::placeholder{color:#ffffffe6}.hm-search input::-webkit-search-cancel-button{display:none}.hm-grid{gap:var(--gil-space-xl);padding:var(--gil-space-xl);flex-direction:column;display:flex;position:relative}.hm-col{gap:var(--gil-space-xl);flex-direction:column;display:flex}.hm-grid,.hm-col{display:contents}.hm-grid{display:flex}.hm-card{order:0}.hm-card--list{order:10}.hm-card{background:var(--gil-color-bg-primary);border-radius:var(--gil-radius-l);overflow:hidden}.hm-card__head{align-items:center;gap:var(--gil-space-xs);padding:var(--gil-space-m) var(--gil-space-m) 0;display:flex}.hm-card__head h2{flex:1}.hm-row{align-items:center;gap:var(--gil-space-s);padding:var(--gil-space-m);display:flex}.hm-row__avatar{flex-shrink:0}.hm-row--link{all:unset;box-sizing:border-box;align-items:center;gap:var(--gil-space-s);width:100%;padding:var(--gil-space-m);border-radius:var(--gil-radius-m);cursor:pointer;color:var(--gil-color-text-thick);transition:background-color .12s;display:flex}.hm-row--link:hover{background:var(--gil-color-bg-secondary)}.hm-row--link:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}.hm-row__icon{background:var(--gil-color-bg-tertiary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:relative}.hm-row__badge{background:var(--gil-color-bg-primary);width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--gil-color-border-surface-soft);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-2px;right:-2px}.hm-row__badge-icon{background-color:var(--gil-color-text-thick);width:16px;height:16px;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;display:block}.hm-row__text{gap:var(--gil-space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.hm-row__title{letter-spacing:-.17px;font-size:14px;font-weight:600;line-height:1.6}.hm-row__meta{align-items:center;gap:var(--gil-space-2xs);min-width:0;color:var(--gil-color-text-grey-thick);font-size:12px;line-height:1.6;display:flex}.hm-row__meta span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hm-row__meta span:last-child{flex:1;min-width:0}.hm-dot{background:var(--gil-color-border-thick);border-radius:50%;flex-shrink:0;width:4px;height:4px}.hm-row__end{letter-spacing:-.17px;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.6}.hm-tx{padding:0 0 var(--gil-space-xs);margin:0;list-style:none}.hm-tx .hm-row+.hm-row{box-shadow:inset 0 1px 0 var(--gil-color-border-surface-soft)}.hm-tile{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:var(--gil-space-s);width:100%;padding:var(--gil-space-m);border-radius:var(--gil-radius-l);color:var(--gil-color-text-thick);transition:transform .16s,box-shadow .16s;display:flex}.hm-tile:hover{transform:translateY(-2px);box-shadow:0 10px 30px #171c1b14}.hm-tile:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}.hm-tile--amber{background:#ffbb0f29;order:1}.hm-tile--mint{background:#26d9c529;order:3}.hm-tile__body{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.hm-tile__title{display:block}.hm-tile__text{font-size:12px;line-height:1.6;display:block}.hm-book{padding:var(--gil-space-m);box-sizing:border-box;border-radius:var(--gil-radius-l);background:linear-gradient(var(--gil-color-buttons-primary-hover), var(--gil-color-buttons-primary) 61.5%);color:#fff;order:2;align-items:center;gap:10px;min-height:153px;display:flex;position:relative;overflow:hidden}.hm-book__left{z-index:1;gap:var(--gil-space-m);flex-direction:column;flex:1;align-items:flex-start;display:flex;position:relative}.hm-book__left .hm-tile__title{color:#fff}.hm-book__left .hm-tile__text{max-width:220px;margin-top:5px}.hm-book__art{flex-shrink:0;align-self:stretch;width:108px;position:relative}.hm-book__shape{display:block;position:absolute}.hm-book__shape--royal{background:var(--gil-color-accents-royal);width:55px;height:157px;top:34px;left:90px;transform:rotate(-60deg)}.hm-book__shape--forest{background:var(--gil-color-accents-forest);width:60px;height:101px;top:-38px;left:46px;transform:rotate(-135deg)}.hm-book__art img{width:185px;height:auto;position:absolute;top:-60px;left:calc(50% - 5.66px);transform:translate(-50%)}@media (width<=1023px){.hm-card--list{box-shadow:inset 0 1px 0 var(--gil-color-border-surface-soft);padding-top:var(--gil-space-xs);border-radius:0}.hm-card--list .hm-card__head,.hm-card--list .hm-row{padding-left:0;padding-right:0}.hm-tx .hm-row+.hm-row{box-shadow:none}}@keyframes hm-page-in{0%{opacity:0;transform:translateY(8px)}}.hm-page,.hm-empty{animation:.28s cubic-bezier(.22,1,.36,1) backwards hm-page-in}.hm-empty{text-align:center;align-items:center;gap:var(--gil-space-xs);padding:var(--gil-space-6xl) var(--gil-space-xl);flex-direction:column;display:flex;position:relative}.hm-empty img{margin-bottom:var(--gil-space-m)}.hm-empty p{max-width:360px;color:var(--gil-color-text-grey-thick)}@media (width>=1024px){.hm{--hm-pad:var(--gil-space-3xl);padding:0 0 0 var(--hm-pad);--hm-page-bg:var(--gil-color-bg-primary);background:var(--hm-page-bg);grid-template-columns:auto minmax(0,1fr) 420px;align-items:start;height:100dvh;display:grid;overflow:hidden}.hm-tabs{display:none}.hm-side{gap:var(--gil-space-xl);box-sizing:border-box;width:260px;height:100dvh;padding:var(--gil-space-2xl) var(--gil-space-xl) var(--gil-space-2xl) 0;z-index:30;background:0 0;flex-direction:column;transition:width .32s cubic-bezier(.32,.72,0,1),padding .32s cubic-bezier(.32,.72,0,1);display:flex;position:sticky;top:0}.hm-side__me{align-items:center;gap:var(--gil-space-s);min-height:44px;display:flex}.hm-side__hello{flex-direction:column;flex:1;min-width:0;transition:opacity .2s;display:flex}.hm-side__name{letter-spacing:-.17px;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:1.6;overflow:hidden}.hm-side__sub{white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.6;overflow:hidden;color:var(--gil-color-buttons-link)!important}.hm-side__sub:hover{text-underline-offset:3px;text-decoration:underline}.hm-side__toggle{flex-shrink:0}.hm-side ul{gap:var(--gil-space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hm-nav{align-items:center;gap:var(--gil-space-s);box-sizing:border-box;height:32px;padding:0 var(--gil-space-m);border-radius:var(--gil-radius-3xl);font-size:var(--gil-font-size-m);white-space:nowrap;line-height:20px;transition:background-color .12s,color .12s,transform .12s;display:flex;color:var(--gil-color-text-grey-thick)!important}.hm-nav img{filter:brightness(0);opacity:.62;flex-shrink:0;transition:opacity .12s}.hm-nav:hover img{opacity:.85}.hm-nav span:not(.hm-nav__icon){transition:opacity .2s}.hm-nav:hover{background:var(--gil-color-bg-tertiary);color:var(--gil-color-text-thick)!important}.hm-nav.is-active:hover{background:var(--gil-color-buttons-tertiary-colored-hover);color:var(--gil-color-buttons-link)!important}.hm-theme:hover{background:var(--gil-color-bg-tertiary)}.hm-nav:active{transform:scale(.98)}.hm-nav.is-active{background:var(--gil-color-buttons-tertiary-colored);font-weight:600;color:var(--gil-color-buttons-link)!important}.hm-nav.is-active img{opacity:1;filter:brightness(0)}.hm-side.is-collapsed{width:76px;padding-right:var(--gil-space-m)}.hm-side.is-collapsed .hm-side__me{gap:var(--gil-space-s);flex-direction:column}.hm-side.is-collapsed .hm-side__hello{display:none}.hm-side.is-collapsed .hm-nav span:not(.hm-nav__icon){opacity:0;width:0;overflow:hidden}.hm-side.is-collapsed .hm-nav{justify-content:center;gap:0;padding-left:0;padding-right:0}.hm-main{overscroll-behavior:contain;scrollbar-width:none;box-sizing:border-box;height:100dvh;padding:0 var(--gil-space-2xl) var(--gil-space-4xl);box-shadow:inset 1px 0 0 var(--gil-color-border-surface-soft), inset -1px 0 0 var(--gil-color-border-surface-soft);overflow-y:auto}.hm-aside{--hm-page-bg:var(--gil-color-bg-primary);--hm-aside-pad-r:var(--gil-space-2xl)}.hm-search--top{grid-area:search}.hm-aside .hm-card--list{box-shadow:none;background:0 0;border-radius:0}.hm-aside .hm-card__head{padding:0}.hm-aside .hm-card__head h2{color:var(--gil-color-text-grey-thick);font-weight:500}.hm-aside .hm-row{padding:var(--gil-space-m) 0}.hm-band{display:none}.hm-hello{color:var(--gil-color-text-thick)}.hm-hello p{color:var(--gil-color-text-grey-thick)}.hm-search{background:var(--gil-color-bg-primary);color:var(--gil-color-text-thick);box-shadow:inset 0 0 0 1px var(--gil-color-border-surface-soft)}.hm-search:hover{box-shadow:inset 0 0 0 1px var(--gil-color-border-soft)}.hm-search:focus-within{background:var(--gil-color-bg-primary);box-shadow:inset 0 0 0 1px var(--gil-color-buttons-primary), var(--gil-shadow-focus-ring)}.hm-search img{filter:brightness(0);opacity:.6}.hm-search input{color:var(--gil-color-text-thick)}.hm-search input::placeholder{color:var(--gil-color-text-mid)}.hm-top{gap:var(--gil-space-xl);padding:var(--gil-space-2xl) 0 0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"hello actions";align-items:start}.hm-top__avatar{display:none!important}.hm-hello{margin:0}.hm-grid{align-items:stretch;gap:var(--gil-space-xl);margin:var(--gil-space-2xl) 0 0;grid-template-columns:1fr 1fr;grid-template-areas:"book book""up up""ep ep""pass inv""tx tx";padding:0;display:grid}.hm-col{display:contents}.hm-book{grid-area:book}.hm-a-up{grid-area:up}.hm-a-ep{grid-area:ep}.hm-tile--amber{grid-area:pass}.hm-tile--mint{grid-area:inv}.hm-a-tx{grid-area:tx}.hm-book{min-height:170px}}@media (width>=1280px){.hm{--hm-pad:var(--gil-space-3xl);padding-left:var(--hm-pad);padding-right:0}}@media (prefers-reduced-motion:reduce){.hm-page,.hm-empty{animation:none}.hm-tile{transition:none}}@media (width<=1023px){.hm--profile .hm-tabs,.hm--profile .hm-aside{display:none}}@media (width>=1024px){.hm--profile .pp-close{display:none}.hm--profile .pp-nav{justify-content:flex-end}}.hm-top__avatar{border-radius:999px;display:inline-flex}.hm-top__avatar:focus-visible,.hm-side__avatar:focus-visible{box-shadow:var(--gil-shadow-focus-ring);outline:none}.hm-side__avatar{border-radius:999px;flex-shrink:0;display:inline-flex}@media (width>=1024px){.hm-side__foot{margin-top:auto}.hm-theme{align-items:center;gap:var(--gil-space-s);box-sizing:border-box;height:44px;padding:0 var(--gil-space-s) 0 var(--gil-space-m);border-radius:var(--gil-radius-3xl);cursor:pointer;font-size:var(--gil-font-size-m);white-space:nowrap;color:var(--gil-color-text-grey-thick);background:var(--gil-color-bg-primary);box-shadow:0 0 0 1px var(--gil-color-border-surface-soft);line-height:20px;transition:color .12s;display:flex}.hm-theme:hover{color:var(--gil-color-text-thick)}.hm-theme__label{flex:1;min-width:0}.hm-theme .gil-icon{flex-shrink:0}.hm-theme-btn{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--gil-radius-3xl);width:100%;height:44px;color:var(--gil-color-text-grey-thick);background:var(--gil-color-bg-primary);box-shadow:0 0 0 1px var(--gil-color-border-surface-soft);justify-content:center;align-items:center;display:flex}.hm-theme-btn:focus-visible{box-shadow:var(--gil-shadow-focus-ring)}.hm-top__avatar--desk{display:inline-flex!important}}[data-gil-theme=dark] .hm-nav img,[data-gil-theme=dark] .hm-roundbtn img,[data-gil-theme=dark] .hm-search img,[data-gil-theme=dark] .hm-tile>img:last-child{filter:brightness(0)invert()}[data-gil-theme=dark] .hm-tile{color:var(--gil-color-text-thick)}[data-gil-theme=dark] .pm-trigger.is-open{box-shadow:0 0 0 2px var(--gil-color-accents-primary)}.hm-download{display:none}@media (width>=1024px){.hm-side__foot{gap:var(--gil-space-s);flex-direction:column;display:flex}.hm-download{--sc-dur:0s;--sc-soft:color-mix(in srgb, var(--gil-color-buttons-primary) 20%, #fff);display:block}.hm-download .sc__download{width:100%}.hm-download .sc__qr img{width:144px;margin:0 auto}.hm-download .sc__qr{flex-direction:column;display:flex}.hm-download .sc__qr figcaption{padding:var(--gil-space-xs);order:-1}.hm-download .sc__store{display:none}.hm-download .sc__qr{box-shadow:0 0 0 1px var(--gil-color-border-surface-soft)}.hm-aside>.hm-card--list{flex-shrink:0}}@media (width>=1024px) and (height<=800px){.hm-download{display:none}}.hm-book__btn{align-self:flex-start;width:160px}.pane-foot{gap:var(--gil-space-m);flex-direction:column;display:flex}@media (width>=1024px){.hm-aside:has(.pane-foot){min-height:100dvh;padding-bottom:0}.hm-aside :has(.pane-foot){flex-direction:column;flex:1 0 auto;display:flex}.hm-aside .pane-foot{z-index:5;margin:auto calc(-1 * var(--gil-space-2xl)) 0;padding:var(--gil-space-m) var(--gil-space-2xl) var(--gil-space-2xl);background:linear-gradient(to bottom, color-mix(in srgb, var(--gil-color-bg-primary) 70%, transparent), var(--gil-color-bg-primary) var(--gil-space-m));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;bottom:0}.gil-root:has(.hm-aside .pane-foot) .sp-launcher{bottom:128px}.gil-root:has(.hm-aside .pane-foot>:nth-child(2)) .sp-launcher{bottom:188px}.gil-root:has(.hm-aside .pane-foot>.st-note:nth-child(2)) .sp-launcher{bottom:200px}.gil-root:has(.hm-aside .pane-foot>.st-note:nth-child(3)) .sp-launcher{bottom:272px}.hm-aside:has(.pane-overlay){overflow:hidden}.pane-overlay{z-index:20;position:absolute;inset:0}.pane-overlay .bk-done,.pane-overlay .bk-confirming{position:absolute;inset:0}.pane-overlay .bk-done{padding:var(--gil-space-2xl);align-items:stretch}.pane-overlay .bk-done__inner{justify-content:center;max-width:none;height:100%}.pane-overlay .bk-done__inner>img{flex-shrink:0;width:80px;height:80px;margin-top:auto;transform:scale(1.78)}.pane-overlay .bk-done__inner>.gil-button{margin-top:auto}.gil-root:has(.pane-overlay) .sp-launcher{display:none}}.ap-sidepanel:has(.pane-overlay){overflow:hidden}.ap-sidepanel :has(.pane-foot){flex-direction:column;flex:1 0 auto;display:flex}.ap-sidepanel .pane-foot{z-index:5;margin:auto calc(-1 * var(--gil-space-2xl)) 0;padding:var(--gil-space-m) var(--gil-space-2xl) var(--gil-space-2xl);background:linear-gradient(to bottom, color-mix(in srgb, var(--gil-color-bg-primary) 70%, transparent), var(--gil-color-bg-primary) var(--gil-space-m));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;bottom:0}.ap-sidepanel>:not(:has(.pane-foot,.ap-detail__ctas,.wl-ctas,.gil-success)):last-child{padding-bottom:var(--gil-space-2xl)}.pane-overlay>.gil-success{position:absolute;inset:0}.ap-flow--state>.gil-success{min-height:100%}.gil-root:has(.gil-success) .sp-launcher{display:none}.hm-col--main .hm-card{overflow:visible}.hm-col--main .hm-card__head{padding:0}.hm-col--main .hm-row{padding:var(--gil-space-m) 0}.hm-col--main .hm-row--link{width:calc(100% + 2 * var(--gil-space-s));margin:0 calc(-1 * var(--gil-space-s));padding:var(--gil-space-m) var(--gil-space-s)}.hm-a-tx .hm-card__head{padding:0}.hm-tx{margin:0;padding:0;list-style:none}.hm-a-tx .wl-row{border-radius:0;padding-left:0;padding-right:0}.hm-main::-webkit-scrollbar{display:none}@media (width<=1023px){.hm-band{display:none}.hm-top{padding-top:var(--gil-space-xl)}.hm-hello{color:var(--gil-color-text-thick)}.hm-hello p{color:var(--gil-color-text-grey-thick)}.hm-search{background:var(--gil-color-bg-primary);color:var(--gil-color-text-thick);box-shadow:inset 0 0 0 1px var(--gil-color-border-surface-soft)}.hm-search:focus-within{background:var(--gil-color-bg-primary);box-shadow:inset 0 0 0 1px var(--gil-color-buttons-primary), var(--gil-shadow-focus-ring)}.hm-search img{filter:brightness(0);opacity:.6}.hm-search input{color:var(--gil-color-text-thick)}.hm-search input::placeholder{color:var(--gil-color-text-mid)}.hm-book{order:1}.hm-a-up{order:2}.hm-a-ep{order:3}.hm-tile--amber{order:4}.hm-tile--mint{order:5}.hm-a-tx{order:6;padding-bottom:96px}}@media (width>=1024px) and (width<=1279px){.hm-aside>.ac{display:none}:is(.hm:not(.hm--chats):has(>.hm-aside>.ac:only-child),.hm:not(.hm--chats):has(>.hm-aside:empty)){grid-template-columns:auto minmax(0,1fr) 0}.hm:not(.hm--chats)>.hm-aside:empty{width:0;padding:0;overflow:hidden}.hm:not(.hm--chats)>.hm-aside:has(>.ac:only-child){width:0;padding:0;overflow:hidden}}.hm-book{padding:var(--gil-space-m)}@media (width>=640px){.hm-book{padding:var(--gil-space-xl)}}.step__row.step__row--single{grid-template-columns:1fr}.step__row--single>*{width:100%;min-width:0}.success__points.sc-ready__points{background:var(--gil-color-bg-secondary);color:var(--gil-color-text-grey-thick);font:400 14px/1.6 var(--gil-font-family-primary-typeface);text-align:left}.sc-verify{align-items:center;gap:var(--gil-space-s);padding:var(--gil-space-s) var(--gil-space-m);border-radius:var(--gil-radius-l);background:var(--gil-color-bg-secondary);display:flex}.sc-verify__icon{color:var(--gil-color-buttons-link);flex-shrink:0;display:inline-flex}.sc-verify__text{color:var(--gil-color-text-grey-thick);flex:1;margin:0}.sc-verify .gil-button{flex-shrink:0}.sc-otp{gap:var(--gil-space-s);padding:var(--gil-space-m);border-radius:var(--gil-radius-l);background:var(--gil-color-bg-secondary);flex-direction:column;animation:.24s cubic-bezier(.22,1,.36,1) backwards sc-otp-in;display:flex}.sc-otp .otp__box{background:var(--gil-color-bg-primary)}.sc-otp__text{color:var(--gil-color-text-grey-thick);margin:0}.sc-otp__error{font:400 14px/1.6 var(--gil-font-family-primary-typeface);color:var(--gil-color-text-error,var(--gil-color-border-error));margin:0}.sc-otp .otp-meta{padding:0}.sc-verified-icon{color:var(--gil-color-accents-malachite);display:inline-flex}@keyframes sc-otp-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.sc-otp{animation:none}}.sc-otp .otp-target{display:inline}.sc-otp .sc-otp__text,.sc-otp .sc-otp__text .otp-target{font-size:14px;line-height:1.6}.sc-verify .gil-button--tertiary-grey{--_bg:var(--gil-color-bg-primary)}.sc-verify .gil-button{width:96px;padding-inline:var(--gil-space-xs);white-space:nowrap;justify-content:center}.gil-root>.gil-success{z-index:90;position:fixed;inset:0;overflow-y:auto}.gil-root>.gil-success.sc-ready-full{z-index:60}.sc-ready-full .success__points{margin-top:var(--gil-space-xl);text-align:left;max-width:345px}@media (width<=639px){.sc-otp{padding:var(--gil-space-s)}.bk-section .step__row{gap:var(--gil-space-m)}.sc-verify{align-items:flex-start;gap:var(--gil-space-s);flex-wrap:wrap}.sc-verify__icon{margin-top:2px}.sc-verify__text{flex:1 1 calc(100% - 20px - var(--gil-space-s))}.sc-verify .gil-button.gil-button{width:100%}}@media (width<=1023px){.bk-done--inline.sc-ready{min-height:0;padding:var(--gil-space-xl)}.bk-done--inline.sc-ready .bk-done__ctas{padding:var(--gil-space-xl) 0 0;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;margin-bottom:0;position:static}}.sc-point{display:inline-flex}.sc-point--money{color:var(--gil-color-accents-malachite)}.sc-point--records{color:var(--gil-color-accents-flame)}.sc-point--help{color:var(--gil-color-accents-primary)}.sc-pay-details{padding-bottom:var(--gil-space-xl)}
