.ui-pl.ui-pl--lc{--lc-font:"Barlow Look C",var(--font-body),sans-serif;overflow:hidden;padding:var(--lc-card-pad-t,17px) var(--lc-card-pad,17px) var(--lc-card-pad,17px);border-radius:24px;background:var(--role-card);box-shadow:none;color:var(--role-ink);font-family:var(--lc-font);font-weight:var(--weight-medium);-webkit-font-smoothing:antialiased}.ui-pl--lc:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--role-line);pointer-events:none}.ui-pl--lc,.ui-pl--lc *,.ui-pl--lc :after,.ui-pl--lc :before{box-sizing:border-box}.ui-pl--lc .ui-ask-fs{--ask-ring:var(--role-card);--ask-disc:var(--role-surface-2)}.ui-pl--lc .ui-ask-fs>.ui-ask-fs-more{border-color:var(--role-card)}.ui-pl--lc .ui-pl-hd{display:flex;align-items:center;gap:calc(var(--s1) + var(--s0));min-height:22px;margin-bottom:8px;padding:0;box-shadow:none}.ui-pl--lc .ui-pl-hd>.ui-pl-q{flex:1 1 auto;min-width:0;margin:0;font-family:var(--font-display),"Barlow Condensed",system-ui,sans-serif;font-size:var(--t-lead);font-weight:var(--weight-extrabold);line-height:22px;letter-spacing:var(--track-title);text-transform:uppercase;text-wrap:pretty;color:var(--role-ink)}.ui-pl--lc .ui-pl-hd-t{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;margin:-10px 0;padding:10px 0;border:0;background:none;font:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;color:inherit;cursor:pointer}.ui-pl--lc .ui-pl-hd-t:focus-visible{outline:2px solid var(--role-ink);outline-offset:-2px}.ui-pl--lc .ui-pl-ct{margin-left:6px;white-space:nowrap;color:var(--role-ink-2)}.ui-pl--lc .ui-pl-sub{margin:-6px 0 8px;font-size:var(--t-meta);font-weight:var(--weight-semibold);line-height:18px;letter-spacing:.08em;text-transform:uppercase;color:var(--role-ink-2)}.ui-pl--lc .ui-pl-hd .ui-pl-ctl{display:flex;align-items:center;margin:-9px -8px -9px auto}.ui-pl--lc .ui-pl-ic{width:40px;height:40px;padding:0;border-radius:50%;display:grid;place-items:center;color:var(--role-ink-2)}.ui-pl--lc .ui-pl-ic:focus-visible{outline:2px solid var(--role-ink);outline-offset:2px}.ui-pl--lc .ui-pl-caret--up svg{transform:rotate(180deg)}.ui-pl--lc .ui-pl-gl,.ui-pl--lc .ui-pl-part,.ui-pl--lc .ui-pl-why{margin:0 0 var(--s3);padding:0;border:0;border-radius:0;box-shadow:none}.ui-pl--lc .ui-pl-gl:last-child,.ui-pl--lc .ui-pl-part:last-child,.ui-pl--lc .ui-pl-why:last-child{margin-bottom:0}.ui-pl--lc .ui-pl-fo,.ui-pl--lc .ui-pl-mines+.ui-pl-fo{margin:0;padding:0;border:0}.ui-pl--lc .ui-pl-gl{display:block;font-size:var(--t-lc-small);font-weight:var(--weight-medium);line-height:20px;color:var(--role-ink-2);text-wrap:pretty}.ui-pl--lc .ui-pl-gl b,.ui-pl--lc .ui-pl-why{font-weight:var(--weight-semibold);color:var(--role-ink)}.ui-pl--lc .ui-pl-why{font-size:var(--t-lc-small);line-height:20px;text-wrap:pretty}.ui-pl--lc .ui-pl-add,.ui-pl--lc .ui-pl-add--seat{flex:none;width:32px;height:32px;margin:-4px -6px -4px 0;padding:0;border:0;border-radius:50%;background:none;box-shadow:none;color:var(--role-accent);display:grid;place-items:center}.ui-pl--lc .ui-pl-add:focus-visible{outline:2px solid var(--role-ink);outline-offset:2px}.ui-pl--lc .ui-pl-act{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0 0 12px;padding:0 0 12px;border-bottom:1px solid var(--role-line)}.ui-pl--lc .ui-pl-act>button{font-family:var(--lc-font)}.ui-pl--lc .ui-pl-cr-n,.ui-pl--lc .ui-pl-fl-n{font-family:var(--lc-font);font-size:var(--t-lead);font-weight:var(--weight-semibold);line-height:24px;letter-spacing:0;text-transform:none;color:var(--role-ink)}.ui-pl--lc .ui-pl-n{margin-left:6px;font-weight:var(--weight-medium);color:var(--role-ink-2)}.ui-pl--lc .ui-pl-fl--lc{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;row-gap:2px;min-height:0;margin:0;padding:10px 0;-moz-column-gap:0;column-gap:0;border-top:1px solid var(--role-line)}.ui-pl--lc .ui-pl-fo>.ui-pl-fl--lc:first-child{border-top:0}.ui-pl--lc .ui-pl-fl-hit{position:absolute;inset:0;z-index:0;width:auto;height:auto;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:12px;background:none;cursor:pointer}.ui-pl--lc .ui-pl-fl-hit:focus-visible{outline:2px solid var(--role-ink);outline-offset:-2px}.ui-pl--lc .ui-pl-fl-h{display:contents}.ui-pl--lc .ui-pl-fl--lc .ui-pl-fl-n{grid-column:1;position:relative;z-index:1;pointer-events:none}.ui-pl--lc .ui-pl-fl-k{grid-column:2;position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;margin:0;pointer-events:none}.ui-pl--lc .ui-pl-fl-k .ui-pl-add{pointer-events:auto}.ui-pl--lc .ui-pl-dl-chev,.ui-pl--lc .ui-pl-fl-chev{flex:none;display:inline-flex;color:var(--role-ink-2)}.ui-pl--lc .ui-pl-fl--lc .ui-pl-fl-d{grid-column:1/-1;position:relative;z-index:1;pointer-events:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;font-size:var(--t-meta);font-weight:var(--weight-medium);line-height:18px;color:var(--role-ink-2)}.ui-pl--lc .ui-pl-fl-m{font-weight:var(--weight-semibold);color:var(--role-ink)}.ui-pl--lc .ui-pl-fl-k .ui-ask-fs>*+*{margin-left:-12px}.ui-pl--lc .ui-pl-cr,.ui-pl--lc .ui-pl-cr+.ui-pl-cr,.ui-pl--lc .ui-pl-cr--first{margin:0;padding:14px 0 6px;border:0;border-top:1px solid var(--role-line);border-radius:0;box-shadow:none}.ui-pl--lc .ui-pl-cr--first{padding-top:2px;border-top:0}.ui-pl--lc .ui-pl-cr-h{display:flex;align-items:center;justify-content:flex-start;gap:6px;min-height:0;margin:0 0 4px}.ui-pl--lc .ui-pl-cr-h:not(:has(.ui-pl-cr-n:not(:empty))):not(:has(.ui-pl-add)){display:none}.ui-pl--lc .ui-pl-cr-n{flex:0 1 auto;min-width:0}.ui-pl--lc .ui-pl-cr-h .ui-pl-add{margin-left:auto}.ui-pl--lc .ui-pl-cr-ls{padding:0}.ui-pl--lc .ui-pl-cr-none{margin:0 0 6px;padding:0;font-size:var(--t-meta);font-weight:var(--weight-medium);line-height:18px;letter-spacing:0;color:var(--role-ink-2)}.ui-pl--lc .ui-pl-dl{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:flex;align-items:center;gap:10px;width:calc(100% + 16px);min-height:40px;margin:0 -8px;padding:0 8px;border:0;border-radius:10px;background:none;text-align:left;font-family:var(--lc-font);font-size:var(--t-body);font-weight:var(--weight-medium);color:var(--role-ink)}.ui-pl--lc .ui-pl-dl+.ui-pl-dl{margin-top:0}.ui-pl--lc .ui-pl-dl--go{cursor:pointer}.ui-pl--lc .ui-pl-dl--go:focus-visible{outline:2px solid var(--role-ink);outline-offset:-2px}.ui-pl--lc .ui-pl-dl--mine{--ui-pl-ring:var(--role-surface-2);background:var(--role-surface-2)}.ui-pl--lc .ui-pl-dl-d{flex:1;min-width:0;font-size:var(--t-body);font-weight:var(--weight-medium);line-height:20px;letter-spacing:0;color:var(--role-ink);text-wrap:pretty}.ui-pl--lc .ui-pl-dl-d small{display:block;margin-top:0}.ui-pl--lc .ui-pl-dl-d small,.ui-pl--lc .ui-pl-dl-w{font-size:var(--t-meta);font-weight:var(--weight-medium);line-height:18px;color:var(--role-ink-2)}.ui-pl--lc .ui-pl-dl-w{flex:none;display:inline-flex;align-items:center;gap:6px;max-width:50%;min-width:0;text-align:left;letter-spacing:0}.ui-pl--lc .ui-pl-dl--mine .ui-pl-dl-w{font-weight:var(--weight-semibold);color:var(--role-ink)}.ui-pl--lc .ui-pl-dl-f{flex:none;width:20px;height:20px;margin:0;display:inline-grid;place-items:center}.ui-pl--lc .ui-pl-dl-f>*{flex:none}.ui-pl--lc .ui-pl-dl-n{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-pl--lc .ui-pl-x{flex:none}.ui-pl--lc .ui-pl-why--q{margin:2px 0 6px;font-size:var(--t-meta);font-weight:var(--weight-medium);line-height:18px;color:var(--role-ink-2)}.ui-pl--lc .ui-ask-act.ui-ask-act{flex:none;min-height:0;max-width:none;font-family:var(--lc-font);font-size:var(--t-lc-small);font-weight:var(--weight-semibold);line-height:20px;color:var(--role-ink);text-underline-offset:3px}.ui-pl--lc .ui-pl-first p{margin:0;font-size:var(--t-lc-small);font-weight:var(--weight-medium);line-height:20px;letter-spacing:-.005em;color:var(--role-ink-2)}.ui-pl--lc .ui-pl-first-a{display:flex;margin-top:var(--s3)}.ui-pl--lc .ui-pl-sk{display:block;flex:none;border-radius:6px;background:var(--role-hairline)}.ui-pl--lc .ui-pl-sk--k{width:64px;height:11px}.ui-pl--lc .ui-pl-lsk-rows{display:flex;flex-direction:column;gap:var(--s3);margin-top:var(--s3)}.ui-pl--lc .ui-pl-sk--a{width:70%;height:14px}.ui-pl--lc .ui-pl-sk--b{width:56%;height:14px}.ui-pl--lc .ui-pl-err{display:flex;align-items:center;gap:var(--s2);font-size:var(--t-lc-small);font-weight:var(--weight-medium);line-height:20px;letter-spacing:-.005em;color:var(--role-ink)}.ui-pl--lc .ui-pl-err>span{flex:1;min-width:0}.ui-pl--lc .ui-pl-err>svg{flex:none;color:var(--role-ink)}.ui-nyc-tiles{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s2)}.ui-nyc-tile{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;min-width:0;min-height:0;margin:0;padding:var(--s3);border:0;border-radius:16px;background:transparent;box-shadow:inset 0 0 0 1.5px var(--role-line);text-align:left;font-family:inherit;color:var(--role-ink);cursor:pointer}.ui-nyc-tile b{font-size:var(--t-lc-small);font-weight:var(--weight-semibold);line-height:20px;letter-spacing:-.005em;color:var(--role-ink);overflow-wrap:anywhere}.ui-nyc-tile span{font-size:var(--t-meta);font-weight:var(--weight-medium);line-height:18px;letter-spacing:-.005em;color:var(--role-ink-2)}.ui-nyc-tile:focus-visible{outline:2px solid var(--role-ink);outline-offset:2px}.ui-nyc-tiles.ui-ny-tiles--one{grid-template-columns:minmax(0,1fr)}.ui-ica{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:0 var(--s4);min-height:var(--ui-ica-h,40px);margin:0;color:var(--role-ink)}.ui-ica--dark{color:var(--role-on-panel)}.ui-ica-t{display:inline-flex;align-items:center;gap:var(--s2);min-width:0;font-family:var(--lc-font,var(--font-body)),system-ui,sans-serif;font-size:var(--t-lc-body);line-height:20px;font-weight:var(--weight-semibold)}.ui-ica-t>svg{flex:none}.ui-ica-links{display:inline-flex;align-items:center;flex:none;gap:var(--s4)}.ui-ica[data-kind=in]{flex-wrap:wrap}.ui-ica[data-kind=in] .ui-ica-t{flex:none;white-space:nowrap}.ui-ica[data-kind=in] .ui-ica-links{margin-left:auto}@keyframes uiInCardPop{0%{opacity:0;transform:scale(.84)}to{opacity:1;transform:none}}.ui-ica--pop{animation:uiInCardPop .3s var(--motion-arrival) both}@media (prefers-reduced-motion:reduce){.ui-ica--pop{animation:none}}