.gh-recent__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-space-3);width:100%}.gh-recent__title{flex:1;min-width:0;margin:0 0 var(--sp-space-2) var(--sp-space-2)}.gh-recent__clear{flex:none;margin-left:auto;min-height:var(--sp-hit-min);font-size:var(--sp-text-body-sm-size, 14px)}.gh-recent__item{display:flex;align-items:center}.gh-recent__item .gh-row{flex:1;min-width:0}.gh-recent__x{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--sp-hit-min);height:var(--sp-hit-min);border:0;border-radius:var(--sp-radius-4);background:transparent;color:var(--sp-color-text-secondary, inherit);cursor:pointer}.gh-recent__x:hover{background:var(--sp-color-surface-hover)}.gh-recent__x:focus-visible{outline:var(--sp-focus-ring-width) solid var(--sp-focus-ring-color);outline-offset:var(--sp-focus-ring-offset)}.gh{position:sticky;top:0;z-index:var(--sp-z-sticky);background:var(--sp-color-surface);color:var(--sp-color-text);border-bottom:var(--sp-border-width) solid transparent;transition:border-color var(--sp-dur-fast) var(--sp-ease-standard)}.gh[data-scrolled],.gh--task{border-bottom-color:var(--sp-color-border)}.gh__bar{display:grid;grid-template-columns:minmax(max-content,1fr) minmax(0,44rem) minmax(max-content,1fr);align-items:center;gap:var(--sp-space-4);min-height:var(--sp-header-h-desktop);padding:0 var(--sp-gutter)}.gh__start{display:flex;align-items:center;gap:var(--sp-space-2);min-width:0}.gh__center{min-width:0;display:flex;justify-content:center}.gh__end{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-space-2)}.gh[data-pill=off] .gh__bar{grid-template-columns:minmax(0,1fr) auto}.gh-brand{display:inline-flex;align-items:center;flex:none;min-height:var(--sp-hit-min)}.gh-brand img{width:calc(var(--sp-space-6) * 3.85);height:var(--sp-space-6);max-width:none;flex:none}.gh-hostlink{display:inline-flex;align-items:center;min-height:var(--sp-hit-min);padding:0 var(--sp-space-3);border-radius:var(--sp-radius-full);font:var(--sp-font-label);color:var(--sp-color-text);text-decoration:none;white-space:nowrap}.gh-hostlink:hover{background:var(--sp-color-surface-hover)}.gh-hostlink:focus-visible,.gh-menubtn:focus-visible,.gh-roundbtn:focus-visible,.gh-go:focus-visible,.gh-day:focus-visible,.gh-row:focus-visible,.gh-iconbtn:focus-visible,.gh-stepper__btn:focus-visible,.gh-textbtn:focus-visible,.gh-ink:focus-visible,.gh-summary:focus-visible,.gh-pcard--row:focus-visible,.gh-menu__item:focus-visible,.gh-seg:focus-visible{outline:var(--sp-focus-ring-width) solid var(--sp-focus-ring-color);outline-offset:var(--sp-focus-ring-offset)}.gh-menuhost{position:relative}.gh-menubtn{display:inline-flex;align-items:center;gap:var(--sp-space-3);min-height:var(--sp-hit-min);padding:0 var(--sp-space-2) 0 var(--sp-space-3);border:var(--sp-border-control);border-radius:var(--sp-radius-full);background:var(--sp-color-surface);color:var(--sp-color-text);cursor:pointer}.gh-menubtn:hover{box-shadow:var(--sp-shadow-2)}.gh-menubtn__avatar{display:inline-grid;place-items:center;width:var(--sp-avatar-sm);height:var(--sp-avatar-sm);border-radius:var(--sp-radius-full);overflow:hidden;box-sizing:content-box;padding:var(--sp-space-1-5, 6px);margin:calc(var(--sp-space-1-5, 6px) * -1)}.gh-menubtn__avatar .sp-avatar{background:var(--sp-color-surface-sunken);color:var(--sp-color-text);width:100%;height:100%}.gh-menubtn__avatar--empty{background:var(--sp-color-surface-sunken);color:var(--sp-color-text-secondary)}.gh-menu{position:absolute;top:calc(100% + var(--sp-space-2));right:0;z-index:var(--sp-z-dropdown);width:15rem;padding:var(--sp-space-2) 0;border-radius:var(--sp-radius-6);background:var(--sp-color-surface);box-shadow:var(--sp-shadow-3);border:var(--sp-border)}@keyframes gh-menu-in{0%{opacity:0;transform:translateY(calc(var(--sp-motion-distance-small) * -1))}to{opacity:1;transform:none}}.gh-menu[data-state=open]{animation:gh-menu-in var(--sp-motion-quick) var(--sp-ease-quick) both}.gh-menu[data-state=closed]{opacity:0;transform:translateY(calc(var(--sp-motion-distance-small) * -1));pointer-events:none;transition:opacity var(--sp-motion-quick) var(--sp-ease-quick),transform var(--sp-motion-quick) var(--sp-ease-quick)}.gh-menu__item{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-space-2);width:100%;min-height:var(--sp-hit-min);padding:0 var(--sp-space-4);border:0;background:transparent;font:var(--sp-font-body);color:var(--sp-color-text);text-align:left;text-decoration:none;cursor:pointer}.gh-menu__item:hover,.gh-menu__item:focus-visible{background:var(--sp-color-surface-hover)}.gh-menu__item--strong{font:var(--sp-font-body-strong)}.gh-menu__item:disabled{color:var(--sp-color-text-disabled);cursor:default}.gh-menu__sep{margin:var(--sp-space-2) 0;border:0;border-top:var(--sp-border)}.gh-badge{display:inline-grid;place-items:center;min-width:var(--sp-space-5);height:var(--sp-space-5);padding:0 var(--sp-space-1);border-radius:var(--sp-radius-full);background:var(--sp-status-danger-solid);color:var(--sp-status-danger-on-solid);font:var(--sp-font-caption);font-weight:600}.gh-roundbtn{display:inline-grid;place-items:center;width:var(--sp-hit-min);height:var(--sp-hit-min);border:var(--sp-border-control);border-radius:var(--sp-radius-full);background:var(--sp-color-surface);color:var(--sp-color-text);cursor:pointer}.gh-roundbtn--plain{border-color:transparent}.gh-roundbtn--plain:hover{background:var(--sp-color-surface-hover)}.gh-pillwrap{position:relative;width:100%;max-width:44rem}.gh-pill{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.05fr) minmax(0,1.5fr) minmax(0,1fr) auto;align-items:center;min-height:var(--sp-space-12);padding:var(--sp-space-1) var(--sp-space-1) var(--sp-space-1) 0;border:var(--sp-border-control);border-radius:var(--sp-radius-full);background:var(--sp-color-surface);box-shadow:var(--sp-shadow-1);transition:box-shadow var(--sp-dur-fast) var(--sp-ease-standard)}.gh-pill:hover{box-shadow:var(--sp-shadow-2)}.gh-pill[data-open]{background:var(--sp-color-surface-sunken);box-shadow:none}.gh-seg{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;min-height:calc(var(--sp-space-12) - var(--sp-space-2));padding:0 var(--sp-space-4);border:0;border-radius:var(--sp-radius-full);background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit}.gh-seg+.gh-seg:before{content:"";position:absolute;left:0;top:25%;bottom:25%;width:1px;background:var(--sp-color-border)}.gh-pill[data-open] .gh-seg:before,.gh-seg[data-active]:before,.gh-seg[data-active]+.gh-seg:before{opacity:0}.gh-seg:hover{background:var(--sp-color-surface-hover)}.gh-pill[data-open] .gh-seg{opacity:1}.gh-pill[data-open] .gh-seg:not([data-active]) .gh-seg__k,.gh-pill[data-open] .gh-seg:not([data-active]) .gh-seg__v,.gh-pill[data-open] .gh-seg:not([data-active]) .gh-seg__input{color:var(--sp-color-text-secondary)}.gh-seg[data-active],.gh-seg[data-active]:hover{background:var(--sp-color-surface);box-shadow:var(--sp-shadow-2)}.gh-seg__k{font:var(--sp-font-caption);font-weight:600;color:var(--sp-color-text);white-space:nowrap;line-height:1.2}.gh-seg__v,.gh-seg__input{max-width:100%;margin:0;padding:0;border:0;background:transparent;font:var(--sp-font-body-sm);color:var(--sp-color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3}.gh-seg__v[data-empty],.gh-seg__input::placeholder{color:var(--sp-color-text-secondary)}.gh-seg__input{width:100%;outline:none;cursor:text}.gh-seg--text{cursor:text}.gh-go{display:inline-grid;place-items:center;width:var(--sp-hit-min);height:var(--sp-hit-min);border:0;border-radius:var(--sp-radius-full);cursor:pointer;margin-left:var(--sp-space-1)}.gh-go[data-tone=brand]{background:var(--sp-color-brand);color:var(--sp-color-on-brand)}.gh-go[data-tone=brand]:hover{background:var(--sp-color-brand-hover)}.gh-go[data-tone=ink]{background:var(--sp-color-surface-inverse);color:var(--sp-color-text-inverse)}.gh-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--sp-z-sticky) - 1);background:rgb(var(--sp-shadow-color) / .35);animation:gh-fade var(--sp-dur-fast) var(--sp-ease-standard) both}@keyframes gh-fade{0%{opacity:0}to{opacity:1}}.gh-panel{transform-origin:var(--gh-ox, 50%) 0;animation:gh-pop-in .18s var(--sp-ease-enter) both;position:absolute;top:calc(100% + var(--sp-space-3));z-index:var(--sp-z-dropdown);max-height:min(34rem,calc(100dvh - 8rem));overflow:auto;padding:var(--sp-space-4);border-radius:var(--sp-radius-7);background:var(--sp-color-surface);box-shadow:var(--sp-shadow-4);border:var(--sp-border)}.gh-list__title{margin:0 var(--sp-space-2) var(--sp-space-2);font:var(--sp-font-caption);font-weight:600;color:var(--sp-color-text-secondary)}.gh-list__empty{margin:var(--sp-space-3) var(--sp-space-2);font:var(--sp-font-body-sm);color:var(--sp-color-text-secondary)}.gh-list__items{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-space-1)}.gh-row{display:flex;align-items:center;gap:var(--sp-space-3);width:100%;min-height:var(--sp-hit-min);padding:var(--sp-space-2);border:0;border-radius:var(--sp-radius-4);background:transparent;color:var(--sp-color-text);text-align:left;cursor:pointer;font:inherit}.gh-row:hover,.gh-row:active{background:var(--sp-color-surface-hover)}.gh-row[aria-pressed=true]{background:var(--sp-color-surface-selected)}.gh-row__lead{flex:none;display:inline-grid;place-items:center;width:var(--sp-space-12);height:var(--sp-space-12);border-radius:var(--sp-radius-3);background:var(--sp-color-surface-sunken);color:var(--sp-color-text)}.gh-row__text{display:grid;min-width:0}.gh-row__title{font:var(--sp-font-body-strong)}.gh-row__note{font:var(--sp-font-body-sm);color:var(--sp-color-text-secondary)}.gh-proof{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--sp-space-1)}.gh-proof__note{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-hosttier{display:inline-flex;align-items:center;gap:2px;white-space:nowrap}.sp-hosttier svg{flex:none;width:16px;height:12px}.gh-when{display:grid;gap:var(--sp-space-4)}.gh-cal{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-space-6)}.gh-cal[data-months="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.gh-month__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--sp-space-2)}.gh-month__title{margin:0;font:var(--sp-font-body-strong);text-align:center}.gh-month__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.gh-month__dow{display:grid;place-items:center;height:var(--sp-space-8);font:var(--sp-font-caption);color:var(--sp-color-text-secondary)}.gh-day{display:grid;place-items:center;aspect-ratio:1;min-height:var(--sp-hit-min);border:0;border-radius:var(--sp-radius-full);background:transparent;color:var(--sp-color-text);font:var(--sp-font-body-sm);cursor:pointer}.gh-day:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--sp-color-text)}.gh-day:disabled{color:var(--sp-color-text-disabled);cursor:default;text-decoration:line-through}.gh-day[data-today]{font-weight:600}.gh-day[aria-pressed=true]{background:var(--sp-color-surface-inverse);color:var(--sp-color-text-inverse)}.gh-iconbtn{display:inline-grid;place-items:center;width:var(--sp-hit-min);height:var(--sp-hit-min);border:0;border-radius:var(--sp-radius-full);background:transparent;color:var(--sp-color-text);cursor:pointer}.gh-iconbtn:hover:not(:disabled){background:var(--sp-color-surface-hover)}.gh-iconbtn:disabled{color:var(--sp-color-text-disabled);cursor:default}.gh-iconbtn--ghost{visibility:hidden}.gh-times{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-space-3)}.gh-field{display:grid;gap:var(--sp-space-1)}.gh-field__label{font:var(--sp-font-caption);font-weight:600;color:var(--sp-color-text-secondary)}.gh-select{min-height:var(--sp-hit-min);padding:0 var(--sp-space-3);border:var(--sp-border-control);border-radius:var(--sp-radius-3);background:var(--sp-color-surface);color:var(--sp-color-text);font:var(--sp-font-body)}.gh-select:disabled{color:var(--sp-color-text-disabled);background:var(--sp-color-surface-sunken)}.gh-when__foot{display:flex;justify-content:space-between;align-items:center}.gh-textbtn{min-height:var(--sp-hit-min);padding:0 var(--sp-space-3);border:0;background:transparent;color:var(--sp-color-text);font:var(--sp-font-button);text-decoration:underline;cursor:pointer}.gh-textbtn:disabled{color:var(--sp-color-text-disabled);text-decoration:none;cursor:default}.gh-textbtn--strong{font-weight:600}.gh-ink{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-space-2);min-height:var(--sp-hit-min);padding:0 var(--sp-space-5);border:0;border-radius:var(--sp-radius-3);background:var(--sp-color-surface-inverse);color:var(--sp-color-text-inverse);font:var(--sp-font-button);cursor:pointer}.gh-ink--lg{min-height:var(--sp-space-12)}.gh-guests{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-space-4);padding:var(--sp-space-2)}.gh-guests__text{display:grid}.gh-guests__title{font:var(--sp-font-body-strong)}.gh-guests__note{font:var(--sp-font-body-sm);color:var(--sp-color-text-secondary)}.gh-stepper{display:inline-flex;align-items:center;gap:var(--sp-space-3)}.gh-stepper__btn{display:inline-grid;place-items:center;width:var(--sp-hit-min);height:var(--sp-hit-min);border:var(--sp-border-control);border-radius:var(--sp-radius-full);background:var(--sp-color-surface);color:var(--sp-color-text);cursor:pointer}.gh-stepper__btn:hover:not(:disabled){border-color:var(--sp-color-text)}.gh-stepper__btn:disabled{color:var(--sp-color-text-disabled);border-color:var(--sp-color-border);cursor:default}.gh-stepper__value{min-width:var(--sp-space-6);text-align:center;font:var(--sp-font-body-strong)}@media(max-width:1023.98px){.gh{position:static}.gh[data-layout=tablet] .gh__bar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"start end" "center center";min-height:0;padding-top:var(--sp-space-3);padding-bottom:var(--sp-space-3);row-gap:var(--sp-space-3)}.gh[data-layout=tablet] .gh__start{grid-area:start}.gh[data-layout=tablet] .gh__end{grid-area:end}.gh[data-layout=tablet] .gh__center{grid-area:center}.gh[data-layout=tablet] .gh-pillwrap{max-width:none}}@media(min-width:768px)and (max-width:1023.98px){.gh-panel{max-height:min(34rem,calc(100dvh - 11rem))}}.gh--phone{position:static}.gh--phone .gh__bar{min-height:var(--sp-header-h);grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-space-2)}.gh__pillrow{padding:0 var(--sp-gutter) var(--sp-space-3)}.gh-summary{display:flex;align-items:center;justify-content:center;gap:var(--sp-space-3);width:100%;min-height:56px;padding:0 var(--sp-space-4);border:0;border-radius:var(--sp-radius-full);background:var(--sp-color-surface);box-shadow:0 2px 8px rgb(var(--sp-shadow-color, 0 0 0) / .16),0 0 0 1px rgb(var(--sp-shadow-color, 0 0 0) / .05);color:var(--sp-color-text);text-align:center;cursor:pointer}.gh-summary__text{display:grid;min-width:0;justify-items:center}.gh-summary__l1{font:var(--sp-font-label);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gh-summary__l2{font:var(--sp-font-caption);color:var(--sp-color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gh-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--sp-z-sheet);display:flex;flex-direction:column;isolation:isolate;background:color-mix(in srgb,var(--sp-color-surface) 92%,transparent)}.gh-layer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgb(var(--sp-shadow-color, 0 0 0) / .4)}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){@media(prefers-reduced-transparency:no-preference){.gh-layer{background:color-mix(in srgb,var(--sp-color-surface) 70%,transparent);-webkit-backdrop-filter:blur(22px) saturate(1.1);backdrop-filter:blur(22px) saturate(1.1)}.gh-layer:before{background:rgb(var(--sp-shadow-color, 0 0 0) / .05)}}}.gh-layer .gh-seg:focus-within{border-color:var(--sp-color-text);box-shadow:inset 0 0 0 1px var(--sp-color-text)}.gh-clearx{flex:none;display:inline-grid;place-items:center;width:var(--sp-hit-min);height:var(--sp-hit-min);margin-right:calc(var(--sp-space-3) * -1);border:0;border-radius:var(--sp-radius-full);background:transparent;color:var(--sp-color-text-secondary);cursor:pointer}@keyframes gh-lay-fade-in{0%{opacity:0}to{opacity:1}}@keyframes gh-lay-fade-out{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.gh-layer{animation:gh-lay-fade-in .15s linear both}.gh-layer[data-state=closing]{animation:gh-lay-fade-out .15s linear both}}.gh-layer[data-state=closing]{pointer-events:none}@media(prefers-reduced-motion:reduce){.gh-scrim{animation:none}}.gh-layer__top .gh-roundbtn{width:40px;height:40px;border:0;box-shadow:var(--sp-shadow-2)}.gh-layer__top{display:flex;justify-content:flex-end;padding:16px 24px 8px}.gh-layer__body{flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:16px;padding:8px 12px var(--sp-space-4)}.gh-layer__body>*{flex:none}.gh-layer__body>.gh-pcard--peek{flex:0 1 auto;min-height:240px;display:flex;flex-direction:column;overflow:hidden;padding-bottom:0}.gh-pcard--peek>.gh-seg{flex:none}.gh-peek{flex:1 1 auto;min-height:0;overflow:hidden;touch-action:none;margin:var(--sp-space-3) calc(var(--sp-space-2) * -1) 0;padding-bottom:var(--sp-space-3);-webkit-mask-image:linear-gradient(to bottom,#000 85%,transparent);mask-image:linear-gradient(to bottom,#000 85%,transparent)}.gh-seg__tap{flex:1 1 auto;min-width:0;align-self:stretch;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:text}.gh-seg__tap .gh-seg__v{display:block}.gh-pcard{border-radius:var(--sp-radius-6);background:var(--sp-color-surface);box-shadow:var(--sp-shadow-2);padding:24px}.gh-pcard--row{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-space-3);width:calc(100% - 8px);min-height:60px;margin-inline:4px;border:0;color:var(--sp-color-text);text-align:left;cursor:pointer;padding:0 20px}.gh-pcard__k{font:var(--sp-font-body);color:var(--sp-color-text-secondary)}.gh-pcard__v{font:var(--sp-font-label);color:var(--sp-color-text);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gh-pcard__v[data-empty]{color:var(--sp-color-text-secondary);font-weight:400}.gh-pcard__title{margin:0 0 16px;font:var(--sp-font-screen-title);font-weight:600;letter-spacing:0}.gh-pcard__scroll{max-height:26dvh;overflow:auto;margin-top:var(--sp-space-3)}.gh-pfield{display:grid;gap:var(--sp-space-1);margin-bottom:var(--sp-space-3)}.gh-pfield__k{font:var(--sp-font-caption);font-weight:600;color:var(--sp-color-text-secondary)}.gh-seg--phone{flex-direction:row;align-items:center;gap:var(--sp-space-3);min-height:56px;border:1px solid var(--sp-color-border-strong, var(--sp-color-border));border-radius:var(--sp-radius-4);background:var(--sp-color-surface)}.gh-seg--phone:before{display:none}.gh-seg--phone:hover{background:var(--sp-color-surface)}.gh-layer__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-space-3);padding:12px 24px calc(12px + env(safe-area-inset-bottom,0px));background:transparent}.gh-layer__bar .gh-ink{flex:0 1 auto;min-width:8rem;max-width:14rem;min-height:48px}.gh-layer__bar .gh-textbtn{min-height:48px;padding-inline:0}.gh--task .gh__bar,.gh--task[data-layout=tablet] .gh__bar{grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr);grid-template-areas:none;min-height:var(--sp-header-h-desktop);padding-top:0;padding-bottom:0}.gh--task[data-layout=tablet] .gh__start{grid-area:auto}.gh__title{grid-column:2;margin:0;font:var(--sp-font-title-3);color:var(--sp-color-text);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gh-compactsearch{display:none}@media(max-height:499.98px){.gh[data-layout=tablet] .gh__bar{grid-template-columns:max-content minmax(0,1fr) max-content;grid-template-areas:none;min-height:var(--sp-space-16);padding-top:0;padding-bottom:0;row-gap:0}.gh[data-layout=tablet] .gh__start,.gh[data-layout=tablet] .gh__end,.gh[data-layout=tablet] .gh__center{grid-area:auto}.gh--phone .gh__bar{min-height:var(--sp-space-16)}.gh[data-layout=tablet] .gh-seg{padding-inline:var(--sp-space-3)}.gh[data-layout=tablet] .gh-pill{grid-template-columns:minmax(0,1.2fr) minmax(0,1.05fr) minmax(0,1fr) minmax(0,1.15fr) auto}.gh--phone .gh__pillrow{display:none}.gh--phone .gh-compactsearch{display:inline-grid}.gh-menu{max-height:calc(100dvh - var(--sp-space-20));overflow:auto}}.gh:has(.gh-menu[data-state=open]){z-index:var(--sp-z-dropdown)}.gh[data-dim]{z-index:var(--sp-z-dropdown)}.gh-scrim{background:transparent}@media(min-width:1024px){.gh[data-overlay][data-layout=desk]{margin-bottom:calc(var(--sp-header-h-desktop) * -1);transition:background-color var(--sp-dur-base) var(--sp-ease-standard),border-color var(--sp-dur-fast) var(--sp-ease-standard),box-shadow var(--sp-dur-base) var(--sp-ease-standard)}.gh[data-overlay][data-layout=desk]:not([data-scrolled]){background:transparent}.gh[data-overlay][data-layout=desk][data-scrolled]{box-shadow:var(--sp-shadow-1)}.gh[data-overlay][data-layout=desk]:not([data-scrolled]) .gh-menubtn,.gh[data-overlay][data-layout=desk]:not([data-scrolled]) .gh-roundbtn{background:var(--sp-color-surface)}}@media(min-width:768px)and (max-width:1023.98px){.gh[data-overlay][data-layout=tablet]{position:sticky;top:0;margin-bottom:calc(var(--sp-header-h-desktop) * -1 - var(--sp-border-width));transition:background-color var(--sp-dur-base) var(--sp-ease-standard),border-color var(--sp-dur-fast) var(--sp-ease-standard),box-shadow var(--sp-dur-base) var(--sp-ease-standard)}.gh[data-overlay][data-layout=tablet][data-pill=off] .gh__bar{grid-template-areas:"start end";row-gap:0;min-height:var(--sp-header-h-desktop);padding-top:0;padding-bottom:0}.gh[data-overlay][data-layout=tablet]:not([data-scrolled]){background:transparent}.gh[data-overlay][data-layout=tablet][data-scrolled]{box-shadow:var(--sp-shadow-1)}.gh[data-overlay][data-layout=tablet]:not([data-scrolled]) .gh-menubtn,.gh[data-overlay][data-layout=tablet]:not([data-scrolled]) .gh-roundbtn{background:var(--sp-color-surface)}}.gh[data-variant=listing]{border-bottom-color:var(--sp-color-border)}.gh-cpill{display:inline-flex;align-items:center;max-width:100%;min-height:var(--sp-space-12);padding:var(--sp-space-1) var(--sp-space-1) var(--sp-space-1) var(--sp-space-2);border:var(--sp-border-control);border-radius:var(--sp-radius-full);background:var(--sp-color-surface);box-shadow:var(--sp-shadow-1);transition:box-shadow var(--sp-dur-fast) var(--sp-ease-standard)}.gh-cpill:hover{box-shadow:var(--sp-shadow-2)}.gh-cpill__seg{position:relative;min-width:0;min-height:var(--sp-hit-min);padding:0 var(--sp-space-3);border:0;border-radius:var(--sp-radius-full);background:transparent;color:var(--sp-color-text);font:var(--sp-font-label);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.gh-cpill__seg+.gh-cpill__seg:before{content:"";position:absolute;left:0;top:25%;bottom:25%;width:1px;background:var(--sp-color-border)}.gh-cpill__seg:hover{background:var(--sp-color-surface-hover)}.gh-cpill__seg:focus-visible{outline:var(--sp-focus-ring-width) solid var(--sp-focus-ring-color);outline-offset:var(--sp-focus-ring-offset)}.gh-cpill__seg[data-empty]{color:var(--sp-color-text)}.gh-searchbar{position:relative;width:100%;text-align:left}.gh-searchbar .gh-pillwrap{margin-inline:auto}.gh-searchbar--hero .gh-pillwrap{max-width:50rem}.gh-searchbar--hero .gh-pill{min-height:4.25rem;box-shadow:var(--sp-shadow-3)}.gh-searchbar--hero .gh-seg{padding-block:var(--sp-space-2)}.gh-searchbar--hero .gh-seg__k{font-size:var(--sp-fs-14)}.gh-searchbar--hero .gh-seg__input,.gh-searchbar--hero .gh-seg__v{font-size:1rem}.gh-searchbar--hero .gh-go{width:3.25rem;height:3.25rem}.gh-searchbar .gh-panel{z-index:var(--sp-z-dropdown, 60)}.gh-mixed{display:grid;gap:var(--sp-space-1)}.gh-row__lead--photo,.gh-row__lead--round{overflow:hidden;width:48px;height:48px}.gh-row__lead--photo img,.gh-row__lead--round img{width:100%;height:100%;object-fit:cover}.gh-row__lead--round{border-radius:50%;font-weight:600}.gh-layer .gh-row__lead{width:56px;height:56px}.gh-row--keyword{margin-top:var(--sp-space-1);border-top:var(--sp-border);border-radius:0}.gh-mixed__tip{margin:var(--sp-space-2) var(--sp-space-2) 0;font:var(--sp-font-caption);color:var(--sp-color-text-secondary)}.gh-panel[data-seg=activity]{max-height:min(70vh,34rem);overflow-y:auto}.gh-focus__input:focus,.gh-focus__input:focus-visible{outline:0;box-shadow:none;border:0}.gh-ink--brand{background:var(--sp-color-brand);color:var(--sp-color-on-brand, var(--sp-color-text))}.gh-pcard__results{margin:var(--sp-space-2) calc(var(--sp-space-2) * -1) 0}.gh-list__attr{margin:var(--sp-space-2) var(--sp-space-2) 0;font:var(--sp-font-caption);color:var(--sp-color-text-secondary)}.gh-menubtn{padding:0 var(--sp-space-1) 0 0;gap:0}.gh-menubtn__burger{display:inline-grid;place-items:center;min-width:var(--sp-hit-min);min-height:var(--sp-hit-min);border:0;border-radius:var(--sp-radius-full);background:transparent;color:var(--sp-color-text);cursor:pointer}.gh-menubtn__burger:hover{background:var(--sp-color-surface-hover)}.gh-menubtn__burger:focus-visible,.gh-menubtn__avatar:focus-visible{outline:var(--sp-focus-ring-width) solid var(--sp-focus-ring-color);outline-offset:var(--sp-focus-ring-offset)}.gh-menubtn__avatar{color:var(--sp-color-text-secondary);text-decoration:none}.gh-menu{width:17rem}.gh-menu__item{justify-content:flex-start;gap:var(--sp-space-3)}.gh-menu__item .gh-badge{margin-left:auto}.gh-menu__lead{display:inline-grid;place-items:center;width:1.5rem;flex:none;color:var(--sp-color-text-secondary)}.gh-menu__promo{display:grid;gap:var(--sp-space-1);padding:0 var(--sp-space-2)}.gh-menu__item--promo{padding:var(--sp-space-2) var(--sp-space-3);border-radius:var(--sp-radius-4);background:var(--sp-color-surface-sunken)}.gh-menu__lead--promo{width:2rem;height:2rem;border-radius:var(--sp-radius-full);background:var(--sp-color-surface);color:var(--sp-color-text)}.gh-menu__text{display:grid}.gh-menu__title{font:var(--sp-font-body-strong)}.gh-menu__sub{font:var(--sp-font-caption);color:var(--sp-color-text-secondary)}@media(max-width:767.98px){.gh-menu__item--dupnav{display:none}}.gh-menu__item--danger,.gh-menu__item--danger .gh-menu__lead{color:var(--sp-status-danger-solid)}:root{--gh-spring: cubic-bezier(.34, 1.28, .64, 1)}@keyframes gh-pop-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes gh-card-in{0%{opacity:0;transform:translateY(28px) scale(.98)}to{opacity:1;transform:none}}@keyframes gh-card-grow{0%{opacity:.4;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes gh-row-in{0%{opacity:0}to{opacity:1}}.gh-pill{position:relative}.gh-pill__hl{position:absolute;left:0;top:0;z-index:0;pointer-events:none;border-radius:var(--sp-radius-full);background:var(--sp-color-surface);box-shadow:var(--sp-shadow-2);opacity:0;transition:transform var(--sp-dur-base) var(--sp-ease-standard),width var(--sp-dur-base) var(--sp-ease-standard),opacity var(--sp-dur-fast) var(--sp-ease-standard)}.gh-pill__hl[data-ready]{opacity:1}.gh-pill__hl[data-instant]{transition:opacity var(--sp-dur-fast) var(--sp-ease-standard)}.gh-pill:has(.gh-pill__hl[data-ready]) .gh-seg[data-active],.gh-pill:has(.gh-pill__hl[data-ready]) .gh-seg[data-active]:hover{background:transparent;box-shadow:none}.gh-layer[data-phase=enter] .gh-layer__body>*{animation:gh-card-in .42s var(--gh-spring) both}.gh-layer[data-phase=enter] .gh-layer__body>:nth-child(1){animation-delay:.12s}.gh-layer[data-phase=enter] .gh-layer__body>:nth-child(2){animation-delay:.16s}.gh-layer[data-phase=enter] .gh-layer__body>:nth-child(3){animation-delay:.2s}.gh-layer[data-phase=enter] .gh-layer__bar{animation:gh-row-in .3s var(--sp-ease-standard) .24s both}.gh-layer[data-phase=idle] .gh-pcard--open{transform-origin:top center;animation:gh-card-grow .38s var(--gh-spring)}.gh-layer[data-phase=idle] .gh-pcard--row{animation:gh-row-in .2s var(--sp-ease-standard)}@media(prefers-reduced-motion:reduce){.gh-panel,.gh-layer .gh-layer__body>*,.gh-layer .gh-layer__bar,.gh-layer .gh-pcard{animation:none!important}.gh-pill__hl{transition:none}}.gh-panel{transition:left var(--sp-dur-moderate) var(--sp-ease-standard),width var(--sp-dur-moderate) var(--sp-ease-standard),max-height var(--sp-dur-moderate) var(--sp-ease-standard)}.gh-panel[data-state=closing]{animation:gh-pop-out .15s var(--sp-ease-exit, ease-in) both;pointer-events:none}.gh-panel__in{animation:gh-row-in var(--sp-dur-base) var(--sp-ease-standard) both}.gh-scrim[data-state=closing]{animation:gh-fade-out .15s var(--sp-ease-exit, ease-in) both;pointer-events:none}.gh__center-swap{display:contents}.gh__center-swap>*{animation:gh-swap-in var(--sp-dur-moderate) var(--sp-ease-enter) both;transform-origin:50% 0}@keyframes gh-pop-out{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.96)}}@keyframes gh-fade-out{0%{opacity:1}to{opacity:0}}@keyframes gh-swap-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.gh-panel,.gh-panel__in,.gh-scrim,.gh__center-swap>*{animation-duration:1ms!important;transition:none!important}}.gh-focus{position:absolute;z-index:2;left:0;right:0;bottom:0;top:calc(var(--sp-safe-top, 0px) + var(--sp-space-2));display:flex;flex-direction:column;padding:var(--sp-space-6) var(--sp-gutter) 0;border-radius:var(--sp-radius-6) var(--sp-radius-6) 0 0;background:var(--sp-color-surface);box-shadow:var(--sp-shadow-sheet);overflow:hidden}.gh-focus__field{display:flex;align-items:center;gap:var(--sp-space-2);flex:none;height:56px;padding:0 var(--sp-space-3) 0 var(--sp-space-1);border:2px solid var(--sp-color-text);border-radius:var(--sp-radius-4);background:var(--sp-color-surface)}.gh-focus__back{display:grid;place-items:center;flex:none;width:var(--sp-hit-min);height:var(--sp-hit-min);border:0;border-radius:50%;background:transparent;color:var(--sp-color-text);cursor:pointer}.gh-focus__input{flex:1;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:var(--sp-color-text);font:400 var(--sp-text-lead-size)/var(--sp-text-lead-lh) var(--sp-font-sans)}.gh-focus__input::placeholder{color:var(--sp-color-text-secondary)}.gh-focus__clear{display:grid;place-items:center;flex:none;width:32px;height:32px;border:0;border-radius:50%;background:var(--sp-color-surface-sunken);color:var(--sp-color-text);cursor:pointer;position:relative}.gh-focus__clear:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.gh-focus__back:focus-visible,.gh-focus__clear:focus-visible{outline:var(--sp-focus-ring-width) solid var(--sp-focus-ring-color);outline-offset:var(--sp-focus-ring-offset)}.gh-focus__results{flex:1;min-height:0;overflow-y:auto;margin:var(--sp-space-4) calc(var(--sp-gutter) * -1) 0;padding:0 var(--sp-gutter) var(--sp-space-8);animation:gh-row-in var(--sp-dur-base) var(--sp-ease-standard) both}.gh-focus__results .gh-list__title{display:none}.gh-focus__results .gh-list__items{display:grid;gap:0;margin:0;padding:0;list-style:none}.gh-focus__results .gh-row{min-height:72px;padding:var(--sp-space-2) 0;gap:var(--sp-space-4);border-radius:0}.gh-focus__results .gh-row:hover{background:transparent}.gh-focus__results .gh-row__lead{width:56px;height:56px;border-radius:var(--sp-radius-3);background:var(--sp-color-surface-sunken)}.gh-focus__results .gh-row__lead--round{border-radius:var(--sp-radius-3)}.gh-focus__results .gh-row__lead--photo,.gh-focus__results .gh-row__lead--round{width:48px;height:48px}.gh-focus__results .gh-row__lead--round{border-radius:50%}.gh-focus__results .gh-row__title{font:500 var(--sp-text-lead-size)/var(--sp-text-lead-lh) var(--sp-font-sans)}.gh-focus__results .gh-row__title .gh-hl{font-weight:600}.gh-focus__results .gh-row__note{font:var(--sp-font-caption);color:var(--sp-color-text-secondary)}.gh-focus__results .gh-row--keyword{margin-top:0;border-top:0}.gh-focus[data-state=closing]{pointer-events:none}@media(prefers-reduced-motion:reduce){.gh-focus{animation:gh-row-in .15s linear both}.gh-focus[data-state=closing]{animation:gh-fade-out .15s linear both}.gh-focus__results{animation:none}}.gh-menubtn__burger{position:relative}.gh-menubtn__dot{position:absolute;top:calc(var(--sp-space-2) + 0px);right:var(--sp-space-2);width:var(--sp-space-2);height:var(--sp-space-2);border-radius:var(--sp-radius-full);background:var(--sp-status-danger-solid);border:var(--sp-border-width-strong, 2px) solid var(--sp-color-surface);box-sizing:content-box}.gh-layer__top{align-items:center;gap:var(--sp-space-3);padding:12px 16px 4px 12px}.gh-ctabs{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.gh-ctabs::-webkit-scrollbar{display:none}.gh-ctab{display:grid;justify-items:center;gap:2px;min-width:0;min-height:var(--sp-hit-min);padding:var(--sp-space-1) var(--sp-space-1) 6px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--sp-color-text-secondary);font:var(--sp-font-caption);cursor:pointer}.gh-ctab[aria-selected=true]{color:var(--sp-color-text);font-weight:600;border-bottom-color:var(--sp-color-text)}.gh-ctab>svg,.gh-ctab>img{opacity:.75}.gh-ctab[aria-selected=true]>svg,.gh-ctab[aria-selected=true]>img{opacity:1}.gh-layer__top .gh-roundbtn{flex:none;width:36px;height:36px}.gh-focus__results{scrollbar-gutter:stable;scrollbar-width:thin}.gh-focus__results::-webkit-scrollbar{width:4px}.gh-focus__results::-webkit-scrollbar-thumb{border-radius:var(--sp-radius-full);background:var(--sp-color-border-strong, var(--sp-color-border))}
