:root{--app-background:#303030;--foreground-0:grey;--foreground-1:#d0ccc8;--background-0:#404040;--background-1:#37332f;--background-2:#383838;--background-3:#44403b;--background-4:#524d47;--background-5:#6d665f;--border-0:var(--foreground-0);--border-1:#888077;--border-2:#948c84;--action-color-0:var(--foreground-0);--action-color-1:#9c916d;--action-color-2:#b5ad92;--action-background-0:var(--background-0);--action-background-1:var(--background-3);--action-background-2:var(--background-4);--submit-background-0:var(--background-0);--submit-background-1:#344037;--submit-background-2:#3e4d42;--tooltip-background-0:#202020;--tooltip-background-1:var(--background-4);--button-background-0:var(--background-0);--button-background-1:#44403b;--button-background-2:#524d47;--link-color-primary:#9c916d;--link-hover-primary:#b5ad92;--link-disabled-primary:grey;--primary-black:#2a332c;--primary-gray:#b0b0b0;--primary-white:#e0e0e0;--secondary-black:#3f4d42;--secondary-gray:silver;--secondary-white:#f0f0f0;--text-black:var(--primary-black);--text-white:var(--primary-white)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--app-background);color:var(--foreground-1);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}a{color:var(--link-color-primary);text-decoration:none}a:hover{color:var(--link-hover-primary)}button{background:var(--action-background-1);border:1px solid var(--action-color-1);border-radius:5px;color:var(--action-color-1);cursor:pointer;font-size:1rem;padding:.5rem}button:hover{background:var(--action-background-2);border-color:var(--action-color-2);color:var(--action-color-2)}hr{width:5rem}button.icon{font-size:1rem;width:2.5rem}button.icon,span.icon{cursor:pointer}.left{align-self:flex-start}.centered{align-self:center}.right{align-self:flex-end}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app{min-height:100vh}.app,.header{display:flex;flex-flow:column nowrap;justify-content:flex-start}.header{align-self:stretch;background-color:var(--background-2);padding:.5rem}.content{align-items:stretch;display:flex;flex:100 1 auto;flex-flow:column nowrap;justify-content:flex-start;padding:0 1rem}.footer{align-self:stretch;background-color:var(--background-2);display:flex;flex-flow:row nowrap;justify-content:space-between;padding:.5rem}.no-margin{margin:0}.no-wrap{white-space:nowrap}.hbox{align-items:center;flex-flow:row nowrap}.hbox,.vbox{display:flex;gap:.5em;justify-content:flex-start}.vbox{align-items:stretch;flex-flow:column nowrap}.svg-icon{fill:currentColor;height:1rem;text-align:center;vertical-align:center;width:1rem}.page-container{flex-flow:column nowrap;gap:1em;justify-content:flex-start}.page-banner,.page-container{align-items:center;display:flex}.page-banner{flex-flow:row nowrap;justify-content:center}.page-banner img{height:4em;width:4em}.page-body{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start;width:20rem}.page-form{background-color:var(--background-2);border:1px solid var(--border-1);border-radius:1em;margin:1em;padding:1em}.page-form,.page-form-content{align-items:stretch;display:flex;flex-flow:column nowrap;gap:1em;justify-content:flex-end}.page-header-row,.page-label-row{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between}.page-label{font-size:.8rem}.page-field,.page-text{box-sizing:border-box;font-size:1rem;width:100%}.page-field{background:var(--app-background);border:1px solid var(--border-1);border-radius:5px;color:var(--foreground-1);margin-top:.5rem;padding:.5rem 1rem}.page-field-action-button,.page-field-label-button{align-self:flex-end}.page-result,.page-row{align-items:center;box-sizing:border-box;color:var(--foreground-1);display:flex;flex-flow:row nowrap;font-size:1rem;gap:.5em;justify-content:flex-start;padding:.5rem;width:100%}.page-result{background:var(--background-3);border-radius:5px;cursor:pointer}.page-result:hover{background:var(--background-4);color:var(--foreground-1)}.page-action{white-space:nowrap;width:100%}.page-action.icon{width:3rem}.page-action:hover{background:var(--action-background-2);border-color:var(--border-2);color:var(--action-color-2)}.page-action:disabled{background:var(--action-background-0);border-color:var(--border-0);color:var(--action-color-0)}.page-link{font-size:.8rem;white-space:nowrap;width:100%}.page-link .right{text-align:right}.page-header{font-size:1.2rem;white-space:nowrap;width:100%}.page-section{align-items:center;cursor:pointer;display:flex;flex-flow:row nowrap;gap:.5em;justify-content:flex-start}.page-section:hover{background-color:var(--action-background-2)}.page-metric{font-size:2rem;text-align:center}.page-metric,.page-submit{white-space:nowrap;width:100%}.page-submit:disabled{background:var(--submit-background-0);border:1px solid var(--border-0);color:var(--link-disabled-primary)}.swatch{border:1px solid var(--border-1);border-radius:5px;cursor:pointer;margin-top:.5rem;padding:.5rem 1rem}.swatch-color{transition:all .5s ease;width:100%}.popover{margin-top:.2rem;z-index:2}.popover-cover{bottom:0;left:0;position:fixed;right:0;top:0}.v-separator{border-left:1px solid;height:3.5rem}table.flight-list{border-collapse:initial;border-spacing:0 .5rem}table.flight-list tr{background:var(--background-3);border:1px solid red;color:var(--foreground-1);cursor:pointer}table.flight-list tr:hover{background:var(--background-4);color:var(--foreground-1)}table.flight-list td{padding:.5rem}table.flight-list td:first-child{border-bottom-left-radius:5px;border-top-left-radius:5px}table.flight-list td:last-child{border-bottom-right-radius:5px;border-top-right-radius:5px}table.flight-list td:nth-child(2),table.flight-list td:nth-child(3){text-align:left}table.flight-list td:nth-child(4),table.flight-list td:nth-child(5){text-align:right}.notice{align-items:flex-start;background:#404040;border:1px solid #b8b8b8;border-radius:5px;box-sizing:border-box;color:#d3d3d3;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:.5rem;width:100%}.notice .icon{color:#a0a0a0}.notice .icon:hover{color:#d3d3d3}.notice-error{background:#302020;border:1px solid #c04040;color:red}.notice-error .icon{color:#c00000}.notice-error .icon:hover{color:red}.notice-warn{background:#303020;border:1px solid #c0c040;color:#ff0}.notice-warn .icon{color:#c0c000}.notice-warn .icon:hover{color:#ff0}.notice-info{background:#304030;border:1px solid #90c090;color:#c0ffc0}.notice-info .icon{color:#60c060}.notice-info .icon:hover{color:#c0ffc0}.notice-messages{align-items:flex-start;background:#0000;display:flex;flex-flow:column nowrap}.notice-message{background:#0000}.notice-close{background:none;border:0;cursor:pointer;margin:-16px;padding:16px;text-align:center}.notice-close:hover{background:none;border:none}.nav-bar{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center;margin-top:1rem}.nav-icon{height:2rem;width:2rem}.nav-button{align-items:center;background:var(--action-background-1);border:1px solid var(--border-1);border-radius:50%;color:var(--foreground-1);display:flex;font-size:1.5rem;height:3rem;justify-content:space-evenly;margin:2px;width:3rem}.nav-button:hover{background:var(--action-background-2)}table.metrics{width:100%}table.metrics td:nth-child(2){text-align:end}table.stats{width:100%}table.stats td:nth-child(2){text-align:start}table.stats td:nth-child(3),table.stats td:nth-child(4){text-align:end}table.records{width:100%}table.records td:nth-child(2){text-align:end}.twitter-picker{background:red;border-radius:0}.flight-timer-clock{font-size:3rem}.membership-status{color:grey}.owner{color:#c0c000}.accepted{color:#00e0a0}.invited{color:#00a0e0}.requested{color:#c0c000}.revoked{color:#e00000}.tooltip{display:inline-block;position:relative}.tooltip .tooltiptext{background-color:var(--tooltip-background-1);border-radius:.3rem;padding:.2rem 0;position:absolute;right:200%;text-align:center;top:-.2rem;visibility:hidden;width:6rem;z-index:1}.tooltip:hover .tooltiptext{visibility:visible}.tooltip .tooltiptext:after{border:5px solid #0000;border-left:5px solid var(--tooltip-background-1);content:" ";left:100%;margin-top:-5px;position:absolute;top:50%}.dashboard-header{font-size:.8rem;text-align:center;white-space:nowrap;width:100%}table.dashboard{width:100%}table.dashboard td:first-child{width:20%}table.location td:nth-child(2){text-align:right}
/*# sourceMappingURL=main.db50863f.css.map*/