.master-detail-view{display:flex;flex-direction:column;height:100%}.master-detail-view vaadin-split-layout{width:100%;height:100%}.master-detail-view vaadin-grid{height:100%}.master-detail-view .editor-layout{display:flex;flex-direction:column;width:400px}.master-detail-view .editor{flex-grow:1;padding:var(--lumo-space-l)}.master-detail-view .editor vaadin-checkbox{padding-top:var(--lumo-space-m)}.master-detail-view .button-layout{width:100%;flex-wrap:wrap;background-color:var(--lumo-contrast-5pct);padding-bottom:var(--lumo-space-s);padding-top:var(--lumo-space-s);padding-left:var(--lumo-space-l);padding-right:var(--lumo-space-l);gap:var(--lumo-space-m)}.master-detail-view .grid-wrapper{width:100%}.card-list-view{display:block;height:100%}.card-list-view vaadin-grid{height:100%;line-height:var(--lumo-line-height-m)}.card-list-view vaadin-grid,.card-list-view vaadin-grid-cell-content{background-color:var(--lumo-contrast-10pct)}.card-list-view .card{background-color:var(--lumo-base-color);border-radius:var(--lumo-border-radius);box-shadow:var(--lumo-box-shadow-xs);padding:calc(var(--lumo-space-s) * 1.5) var(--lumo-space-m)}.card-list-view img{border-radius:50%;flex-shrink:0;height:var(--lumo-size-m);margin-right:calc(var(--lumo-space-s) * 1.5);width:var(--lumo-size-m)}.card-list-view .header{align-items:baseline}.card-list-view .name{font-size:var(--lumo-font-size-s);font-weight:700;margin-right:var(--lumo-space-s)}.card-list-view .date{color:var(--lumo-tertiary-text-color);font-size:var(--lumo-font-size-xs)}.card-list-view .post{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-s);margin-bottom:var(--lumo-space-s);white-space:normal}.card-list-view .actions{align-items:center}.card-list-view .icon{color:var(--lumo-tertiary-text-color);height:calc(var(--lumo-icon-size-s) * .8);margin-right:var(--lumo-space-s);width:calc(var(--lumo-icon-size-s) * .8)}.card-list-view .likes,.card-list-view .comments,.card-list-view .shares{color:var(--lumo-tertiary-text-color);font-size:var(--lumo-font-size-xs);margin-right:var(--lumo-space-l)}.person-form-view{display:block;margin:0 auto;max-width:1024px;padding:0 var(--lumo-space-l)}.person-form-view .button-layout{margin-bottom:var(--lumo-space-l);margin-top:var(--lumo-space-m)}.person-form-view h3{margin-bottom:var(--lumo-space-s);margin-top:var(--lumo-space-l)}.address-form-view{display:block;margin:0 auto;max-width:1024px;padding:0 var(--lumo-space-l)}.address-form-view .button-layout{margin-bottom:var(--lumo-space-l);margin-top:var(--lumo-space-m)}.address-form-view h3{margin-bottom:var(--lumo-space-s);margin-top:var(--lumo-space-l)}.image-list-view ol{grid-template-columns:repeat(auto-fill,minmax(256px,1fr))}.image-list-view li{transition:all .2s cubic-bezier(.4,0,.2,1);transition-property:background-color,box-shadow}.image-list-view li:hover{background-color:var(--lumo-base-color);box-shadow:var(--lumo-box-shadow-s)}.gridwith-filters-view .filter-layout{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-items:end;gap:0 var(--lumo-space-l)}.gridwith-filters-view .filter-layout .double-width{grid-column-end:span 2}.gridwith-filters-view .filter-layout .actions{display:flex;justify-content:flex-end;align-items:flex-end;grid-column-end:-1}.gridwith-filters-view .filter-layout vaadin-date-picker{--vaadin-field-default-width: 6em;width:100%}.gridwith-filters-view .filter-layout vaadin-combo-box{--vaadin-field-default-width: auto}.gridwith-filters-view .mobile-filters{display:none;position:relative}.gridwith-filters-view .mobile-filters span{font-size:var(--lumo-font-size-m);font-weight:500}@media screen and (max-width: 800px){.gridwith-filters-view .filter-layout{display:none;gap:var(--lumo-space-m);padding-left:var(--lumo-space-m);padding-right:var(--lumo-space-m)}.gridwith-filters-view .filter-layout.visible{display:grid;padding-top:0;grid-template-columns:1fr 1fr}.gridwith-filters-view .filter-layout>*{grid-column-end:span 2}.gridwith-filters-view .mobile-filters{display:flex;cursor:pointer;color:var(--lumo-secondary-text-color)}.gridwith-filters-view .mobile-filters:hover:before{content:"";left:0;right:0;top:0;bottom:0;position:absolute;opacity:.02;background-color:currentcolor}.gridwith-filters-view .mobile-filters:hover{color:var(--lumo-body-text-color)}}@font-face{font-family:Oxygen;font-style:normal;font-display:swap;font-weight:400;src:url(./oxygen-latin-ext-400-normal-4a7d3689.woff2) format("woff2"),url(./oxygen-all-400-normal-bf83b45f.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oxygen;font-style:normal;font-display:swap;font-weight:400;src:url(./oxygen-latin-400-normal-78ccfa0f.woff2) format("woff2"),url(./oxygen-all-400-normal-bf83b45f.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.question-view{display:block;text-align:center}.question-view{padding:0}.question-view .top-header{margin-bottom:1rem}.question-view .answer-component{user-select:none;margin:.5rem;padding:.1rem;justify-content:space-between}.question-view .answer-text{display:inline-table;font-size:var(--lumo-font-size-m);width:70%;line-height:var(--lumo-line-height-xs);border-radius:5px;background:var(--lumo-primary-color-50pct);padding:20px;border:1px solid var(--lumo-primary-color)}.question-view .answer-text:active{background:var(--lumo-primary-color-80pct)}.question-view .disabled{opacity:.1}.question-view .enabled{opacity:1}.question-view .leave-button{margin-top:5%;font-size:var(--lumo-font-size-xs);background:var(--lumo-base-color);border:1px solid var(--lumo-primary-color-50pct)}.final-score-view{display:block;text-align:center}.final-score-view .top-header{margin-bottom:1rem}.final-score-view .answer-component{user-select:none;margin:.5rem;padding:.1rem;justify-content:space-between}.final-score-view .answer-component>img{width:10%;height:10%}.final-score-view .answer-component>p{width:50%}.wait-view{display:block;text-align:center}.wait-view .blinking{animation:blinker 4s linear infinite}.wait-view vaadin-button{margin-top:20%;font-size:var(--lumo-font-size-xs);background:var(--lumo-base-color)}@keyframes blinker{50%{opacity:0}}.lobby-view{display:block;text-align:center}.lobby-view .header-image{width:50px}.lobby-view .chart-icon{width:58px;height:58px;border:1px dotted var(--lumo-primary-color);padding:8px;border-radius:2px}.lobby-view .player-name{margin-top:3rem}.lobby-view .teamup-subtitle{line-height:1em;font-style:italic}.lobby-view .teamup-footer{line-height:1em}.lobby-view .new-game-button{background-color:var(--lumo-primary-color);color:var(--lumo-base-color);font-weight:700;border:1px solid var(--lumo-primary-color)}.lobby-view .big-download-link{font-size:var(--lumo-font-size-l);color:var(--lumo-header-text-color)}.answer-view{display:block;text-align:center;padding:10px}.leaderboard-view{display:block;text-align:center}.leaderboard-view .back-icon{width:40px;height:40px;border:1px dotted var(--lumo-primary-color);padding:8px;border-radius:2px}.leaderboard-view .chart-icon{color:var(--lumo-primary-color-80pct)}.leaderboard-view .player-div{display:flex;justify-content:center}.leaderboard-view .player-div-first{font-size:var(--lumo-font-size-xl);font-weight:bolder}.leaderboard-view .player-div-current{color:var(--lumo-success-color)}.leaderboard-view .name-div{width:50%;display:flex;justify-content:right;text-align:right;padding-right:2rem}.leaderboard-view .score-div{width:30%;display:flex}@font-face{font-family:vcrosdmono;src:url(./VCR_OSD_MONO-01918d86.ttf)}html{--lumo-font-size: .5rem;--lumo-font-size-xxxl: 3rem;--lumo-font-size-xxl: 2.25rem;--lumo-font-size-xl: 1.75rem;--lumo-font-size-l: 1.375rem;--lumo-font-size-m: 1rem;--lumo-font-size-s: .9rem;--lumo-font-size-xs: .875rem;--lumo-font-size-xxs: .8125rem;--lumo-line-height-m: 1.8;--lumo-line-height-s: 1.5;--lumo-line-height-xs: 1.3;--lumo-size-xl: 4rem;--lumo-size-l: 3rem;--lumo-size-m: 2.5rem;--lumo-size-s: 2rem;--lumo-size-xs: 1.75rem;--lumo-space-xl: 2.5rem;--lumo-space-l: 1.75rem;--lumo-space-m: 1.125rem;--lumo-space-s: .75rem;--lumo-space-xs: .375rem;--lumo-font-family: "vcrosdmono", monospace;user-select:none}h1,h2,h3,h4{background:var(--lumo-primary-color-50pct)}hr{border:1px dotted var(--lumo-primary-color)}[theme~=dark]{--lumo-base-color: rgba(7,8,1, 1);--lumo-body-text-color: rgb(0, 255, 21);--lumo-header-text-color: rgb(238, 206, 15);--lumo-shade-5pct: rgba(33, 33, 33, .05);--lumo-shade-10pct: rgba(33, 33, 33, .1);--lumo-shade-20pct: rgba(33, 33, 33, .2);--lumo-shade-30pct: rgba(33, 33, 33, .3);--lumo-shade-40pct: rgba(33, 33, 33, .4);--lumo-shade-50pct: rgba(33, 33, 33, .5);--lumo-shade-60pct: rgba(33, 33, 33, .6);--lumo-shade-70pct: rgba(33, 33, 33, .7);--lumo-shade-80pct: rgba(33, 33, 33, .8);--lumo-shade-90pct: rgba(33, 33, 33, .9);--lumo-primary-color-50pct: rgba(13, 44, 0, .5);--lumo-primary-color-80pct: hsl(112, 71%, 44%);--lumo-primary-color-10pct: rgba(13, 44, 0, .1);--lumo-error-color-50pct: rgba(231, 24, 24, .5);--lumo-error-color-10pct: rgba(231, 24, 24, .1);--lumo-success-color-50pct: rgba(62, 229, 170, .5);--lumo-success-color-10pct: rgba(62, 229, 170, .1);--lumo-shade: hsl(0, 0%, 13%);--lumo-primary-color: hsl(112, 96%, 47%);--lumo-primary-text-color: hsl(96, 100%, 42%);--lumo-error-color: hsl(0, 81%, 50%);--lumo-error-text-color: hsl(0, 86%, 45%);--lumo-success-color: hsl(159, 76%, 57%);--lumo-success-contrast-color: hsl(159, 29%, 10%);--lumo-success-text-color: hsl(159, 61%, 40%)}vaadin-button{border:1px solid var(--lumo-primary-color)}vaadin-button[disabled]{border:1px dotted var(--lumo-primary-color-50pct)}.wrap-cell-content{white-space:normal;line-height:normal}
