a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;color:var(--system-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}:root{--system-primary:#000;--system-background:#fff;--system-quaternary:#3c3c442e;--system-gray-5:#e6e6eb;--system-gray-6:#f2f2f7;--system-blue:#0a78ff;--system-purple:#b054de;--system-orange:#ff9500;--system-green:#33c758;--system-red:#ff382e;--system-indigo:#5957d6;--system-secondary:#3c3c4499;--system-tertiary:#3c3c444d;--primitive-gray-200:#eaecf0;--primitive-gray-true-200:#e5e5e5;--primitive-gray-true-100:#f5f5f5;--primitive-gray-true-50:#fafafa;--primitives-purple-500:#d444f1}@media (prefers-color-scheme:dark){:root{--system-primary:#fff;--system-background:#000;--system-secondary:#ebebf599;--system-tertiary:#ebebf54d;--system-quaternary:#ebebf52e;--system-gray-5:#2c2c2e;--system-gray-6:#1c1c1e;--system-blue:#0a84ff;--system-purple:#bf5af2;--system-orange:#ff9f0a;--system-green:#30d158;--system-red:#ff453a;--system-indigo:#5e5ce6;--primitive-gray-200:#292929;--primitive-gray-true-200:#292929;--primitive-gray-true-100:#141414;--primitive-gray-true-50:#141414;--primitives-purple-500:#d444f1}}#mapcontainer{height:440px;overflow:hidden}#content,#mapcontainer{position:absolute;width:100vw}#content{background-color:var(--system-background);top:440px;z-index:100}@media only screen and (min-width:768px){.App{display:flex;height:100vh}#content{display:block;min-height:100vh;overflow:scroll;position:relative;top:0;width:392px}#mapcontainer{flex-grow:1;height:100vh;position:relative;width:auto}}.Privacy .header{margin:0 16px}.Privacy .content p{font-size:17px;font-weight:400;line-height:22px;margin:12px 16px}.PrivacyFooter{color:var(--system-tertiary);font-size:13px;font-weight:400;line-height:18px;margin-bottom:16px;text-align:center}.BrandingHeader{align-items:center;column-gap:6px;display:flex;margin:24px 16px 8px}.BrandingHeaderLink{text-decoration:none}.BrandingHeader img{height:20px;width:20px}.BrandingHeader .flighty{color:var(--system-primary);flex:none;flex-grow:2;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:510;line-height:20px;order:1}.BrandingHeader .subtitle{color:var(--system-secondary)}.BrandingHeader .close{order:10}.Footer{display:flex;flex-direction:column;font-family:ui-rounded,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:16px;padding:16px 16px 32px;row-gap:24px;text-align:center}.Footer,.Footer a{color:var(--system-tertiary)}h1.Title{color:var(--system-primary);font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:28px;font-weight:700}.LandingHeader{margin:0 16px 8px}.LandingHeader p{font-family:ui-rounded,BlinkMacSystemFont,sans-serif;font-size:20px;font-weight:500;margin-bottom:8px;margin-top:8px}.LandingGrid{margin:16px}.LandingGrid svg{fill:var(--system-secondary)}.LandingGrid .tile-attendees{margin-bottom:8px}.LandingGrid .grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.LandingGrid .tile{border:1px solid var(--primitive-gray-true-200);border-radius:24px;font-family:ui-rounded,BlinkMacSystemFont,sans-serif;padding:16px}.LandingGrid .tile svg{height:20px;max-width:22px}.LandingGrid .tile .line-1{align-items:center;color:var(--system-secondary);column-gap:6px;display:flex;font-size:15px;font-weight:500;line-height:20px}.LandingGrid .tile .line-2{font-size:22px;font-weight:600;line-height:28px}.LandingGrid .tile .line-3{font-size:13px;line-height:18px}.LandingGrid .tile .byline{color:var(--system-secondary);font-size:12px;line-height:16px}.LandingGrid .tile-attendees{display:flex;flex-direction:column;row-gap:8px}.LandingGrid .tile-attendees .live-section{display:flex;flex-direction:column;row-gap:6px}.LandingGrid .tile-attendees .attendees-title{color:var(--system-blue);font-size:28px;font-weight:600;line-height:34px}.LandingGrid .tile-attendees .progress-bar{background-color:var(--system-gray-6);border-radius:10px;height:8px}.LandingGrid .tile-attendees .progress-bar-fill{background-color:var(--system-blue);border-radius:10px;height:8px}.LandingGrid .tile-attendees .live{display:flex;justify-content:space-between}.LandingGrid .tile-attendees .live .live-counter svg{height:20px!important;width:18px!important}.LandingGrid .tile-attendees .live .live-counter{align-items:center;column-gap:4px;display:flex;font-size:15px;font-weight:600;line-height:20px}.LandingGrid .tile-attendees .live .arrived{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:400;line-height:20px}.LandingGrid .tile-attendees .attendee-container{display:flex;font-size:13px;justify-content:space-between;line-height:18px;margin-bottom:8px;margin-top:8px}.LandingGrid .tile-attendees .attendee-container svg{height:18px!important}.LandingGrid .tile-attendees .attendee-container .future,.LandingGrid .tile-attendees .attendee-container .past{min-width:140px}.LandingGrid .tile-attendees .attendee-container .title{align-items:center;color:var(--system-secondary);column-gap:6px;display:flex;font-size:13px;font-weight:400;line-height:18px}.LandingGrid .tile-attendees .attendee-container .mini-attendee .from{font-weight:700}.LandingGrid .tile-attendees .all-attendee-btn a{color:var(--system-blue);display:block;font-size:15px;font-weight:500;line-height:20px;padding-bottom:8px;padding-top:8px;text-align:center;text-decoration:none;width:100%}.LandingGrid .tile-attendees .all-attendee-btn{background-color:var(--primitive-gray-true-50);border-radius:16px}.ActionBar{column-gap:8px;display:flex;margin:0 16px;padding:12px 0 0}.ActionBar a{text-decoration:none}.ActionBar .pill{align-items:center;border:1px solid var(--system-gray-5);border-radius:24px;color:var(--system-primary);column-gap:6px;cursor:pointer;display:flex;font-size:14px;font-weight:400;letter-spacing:-.154px;padding:8px 11px;white-space:nowrap}.ActionBar .pill svg{fill:var(--system-primary);height:16px;width:16px}.ActionBar .pill.prominent svg{fill:#fff}.ActionBar .pill.prominent,.ActionBar .pill.prominent a{background-color:var(--system-blue);border:0;color:#fff}.AddFlights .header{display:flex;flex-direction:column;margin:16px 16px 0;row-gap:8px}.AddFlights .header .step-instructions{color:var(--system-secondary);font-size:17px;font-weight:400;line-height:22px;margin-bottom:16px}.AddFlights .steps{display:flex;flex-direction:column;margin:16px;row-gap:16px}.AddFlights .steps .step{align-items:center;column-gap:12px;display:flex;font-family:ui-rounded,BlinkMacSystemFont,sans-serif;font-size:20px;font-weight:500;line-height:25px}.AddFlights .steps a{color:var(--system-blue);text-decoration:none}.AddFlights .steps .step .step-number{align-items:center;background-color:var(--system-primary);border-radius:50%;color:var(--system-background);display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:23px;justify-content:center;text-align:center;width:23px}.AddFlights .steps .step.secondary{color:var(--system-secondary)}.AddFlights .steps .step.secondary .step-number{background-color:var(--system-secondary)}.AddFlights .steps .tap-email-to-copy{font-size:13px;font-weight:600;line-height:18px;margin-left:36px;margin-top:6px}.AddFlights .steps .highlight{-webkit-text-fill-color:#0000;text-fill-color:#0000;background:linear-gradient(135deg,#b01eff,#e1467c);-webkit-background-clip:text;background-clip:text}.AddFlights .steps .highlight-email{align-items:center;column-gap:6px;display:inline-flex;font-weight:700}.AddFlights .steps .privacy{color:var(--system-secondary);font-family:ui-rounded,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:400;line-height:18px}h2.Subtitle{color:var(--system-secondary);font-family:-apple-system-short-title,BlinkMacSystemFont,sans-serif;font-size:20px;font-weight:500}.FullPageList .header{display:flex;flex-direction:column;margin:16px 16px 0;row-gap:8px}.FullPageList .table{margin-top:16px}.AllAttendees .table,.FullPageList .FlightRowSection,.FullPageList .table{border-bottom:1px solid var(--primitive-gray-true-200)}.FullPageList .FlightRowSection:last-of-type .FlightListPersonRow .container{border-bottom:0}.FlightListSection{background-color:var(--primitive-gray-true-100);display:flex;font-family:ui-rounded,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:500;justify-content:space-between;line-height:20px;margin-top:8px;padding:8px 16px}.FlightListSection .right{color:var(--system-secondary)}.FlightListPersonRow{align-items:center;column-gap:16px;display:flex;font-family:ui-rounded,BlinkMacSystemFont,sans-serif;padding:0 16px}.FlightListPersonRow .Flag{height:16px;width:16px}.FlightListPersonRow .name-container{flex-grow:1}.FlightListPersonRow .name{font-size:17px;font-weight:500;line-height:22px}.FlightListPersonRow .container{border-bottom:1px solid var(--primitive-gray-true-200);display:flex;flex-grow:1;padding:12px 0}.FlightListPersonRow:last-child .container{border-bottom:0}.FlightListPersonRow .from{color:var(--system-secondary);font-size:13px;font-weight:400;line-height:18px}.FlightListPersonRow .social{column-gap:6px;display:flex;font-size:13px;font-weight:400;line-height:18px}.FlightListPersonRow .social a{align-items:center;color:var(--system-secondary);column-gap:2px;display:flex;text-decoration:none}.NotFound{align-items:center;display:flex;height:100vh}.NotFound .title{font-size:28px;font-style:normal;font-weight:590;line-height:34px;text-align:center}.NotFound .subtitle{font-size:17px;font-weight:400;line-height:22px;text-align:center}.NotFound .container{display:flex;flex-direction:column;margin-top:-20px;row-gap:11px}.Profile .header{align-items:center;display:flex;font-family:ui-rounded,BlinkMacSystemFont,sans-serif;justify-content:space-between;padding:0 16px}.Profile .header button{background:#0000;border:none;color:var(--system-blue);font-size:17px;font-weight:400;line-height:22px;outline:none}.Profile .SectionHeader,.Profile .header button:disabled{color:var(--system-secondary)}.Profile .SectionHeader{border-bottom:1px solid var(--primitive-gray-true-200);display:block;font-size:13px;font-weight:600;line-height:18px;padding:8px 16px}.ManageAppearance{margin-bottom:32px}.ManageAppearance .grid{display:grid;font-size:17px;font-weight:400;grid-template-columns:128px auto;line-height:22px}.ManageAppearance .grid .label{padding:16px}.ManageAppearance .grid input,.ManageAppearance .grid input:focus{background:#0000;border:0;color:var(--system-primary);height:100%;outline:none;width:100%}.ManageAppearance .grid input.invalid{color:var(--system-red)}.ManageAppearance .grid,.ManageAppearance .grid .inputContainer{border-bottom:1px solid var(--primitive-gray-true-200)}.ManageAppearance .privacyMode{color:var(--system-secondary);font-size:13px;font-style:normal;font-weight:400;line-height:18px;padding:8px 16px 24px 8px}.Profile .ManageFlights{border-bottom:1px solid var(--primitive-gray-true-200)}.Profile .ManageFlights .PrivacyFooter{margin-top:16px}.Profile .ManageFlightsRow{align-items:center;display:flex}.Profile .ManageFlightsRow .flight{align-items:center;border-bottom:1px solid var(--primitive-gray-true-200);column-gap:8px;display:flex;flex-grow:1;margin-left:16px;padding-right:16px}.Profile .ManageFlightsRow .flight .spacer{flex-grow:2}.Profile .ManageFlightsRow .flight img{height:16px;padding:19px 0;width:16px}.Profile .ManageFlights .NotEndingInEventError{color:var(--system-red);font-size:13px;font-weight:400;line-height:18px;margin:16px 16px 0}.Profile .ManageFlights .add-info{color:var(--system-secondary);font-size:13px;font-weight:400;line-height:18px;margin:16px 16px 72px}.Profile .DeleteButton{background:#0000;border:none;border-bottom:1px solid var(--primitive-gray-true-200);color:var(--system-red);cursor:pointer;font-size:17px;font-weight:400;line-height:22px;margin-bottom:16px;outline:none;padding:16px;text-align:left;width:100%}.FlightRow{align-items:center;box-shadow:0 1px 2px #1018280d;display:flex;font-family:ui-rounded,BlinkMacSystemFont,sans-serif;justify-content:space-between;padding:16px 16px 8px}.FlightRow .flightNumber{font-size:20px;font-weight:600;line-height:25px}.FlightRow .airport,.FlightRow .time{font-size:16px;font-weight:400;line-height:21px}.FlightRow .time{color:var(--system-secondary)}.FlightRow .arrow{color:var(--system-quaternary)}.FlightRow .status{font-size:15px;font-weight:400;line-height:20px}