html{width:100%;overflow:initial !important;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges}@media screen and (max-width: 1280px){html{overflow:initial !important}}body{background:#F6F7F6;font-family:'Roboto', sans-serif;overflow-x:hidden;width:100%;min-height:100vh;margin:0px;display:flex;flex-direction:column;min-height:100vh;font-size:16px}article{overflow-x:hidden;flex-grow:1}.wide{position:relative;width:100vw !important;transform:translateX(-50%);left:50%;width:clamp(375px, 100%, 1280px);margin-left:auto;margin-right:auto;z-index:10}.width_pc{max-width:1280px}.section{width:100%}@media screen and (max-width: 799px){#vue-App{height:clamp(52px, calc(6 * 1vw + 28.8px), 75px);background:#343434 !important}}@media screen and (min-width: 800px){#vue-App{height:clamp(115px, calc(10.5 * 1vw + 36px), 165px);background:#F7F7F6 !important}}@media screen and (max-width: 799px){.anchor{margin-top:calc(-1 * clamp(52px, calc(6 * 1vw + 28.8px), 75px));padding-top:clamp(52px, calc(6 * 1vw + 28.8px), 75px)}}@media screen and (min-width: 800px){.anchor{margin-top:calc(-1 * clamp(115px, calc(10.5 * 1vw + 36px), 165px));padding-top:clamp(115px, calc(10.5 * 1vw + 36px), 165px)}}.sticky{background:#F6F7F6;position:-webkit-sticky;position:sticky;top:0;z-index:100}.modal-background{pointer-events:none}a{font-family:'Roboto';font-weight:700}a:hover{cursor:pointer;color:#C6372F !important;text-decoration-line:underline}pre{white-space:pre-line}.hide_notification{position:absolute;top:-200px}p.notification{border:1px solid lightgray}.is-danger .message-body{background-color:whitesmoke !important}.is-dangerinput{background-color:#FFFFFF !important;color:#000000 !important}.is-dangera,.is-danger .button{background-color:#E86860;color:#FFFFFF}.is-dangera:hover,.is-danger .button:hover{background-color:#C6372F !important;color:#FFFFFF !important}.is-dangera:active,.is-danger .button:active{background-color:#C6372F !important;color:#FFFFFF !important}a.is-link,input.is-link,.button.is-link{background-color:#1E1E1E !important;color:#FFFFFF !important;text-decoration-line:unset}a.is-link .message-body,input.is-link .message-body,.button.is-link .message-body{background-color:#f6f9fe !important}a.is-link:hover,input.is-link:hover,.button.is-link:hover{background-color:#C6372F !important;color:#FFFFFF !important}a.is-link:active,input.is-link:active,.button.is-link:active{background-color:#C6372F !important;color:#FFFFFF !important}a.is-primary,input.is-primary,.button.is-primary{background-color:#1E1E1E !important;color:#FFFFFF !important;text-decoration-line:unset}a.is-primary:hover,input.is-primary:hover,.button.is-primary:hover{background-color:#C6372F !important;color:#FFFFFF !important}a.is-primary:active,input.is-primary:active,.button.is-primary:active{background-color:#C6372F !important;color:#FFFFFF !important}a .is-outlined,input .is-outlined,.button .is-outlined{background-color:transparent !important;color:#000000 !important}a .is-outlined:hover,input .is-outlined:hover,.button .is-outlined:hover{background-color:#C6372F !important;color:#FFFFFF !important}a .is-outlined:active,input .is-outlined:active,.button .is-outlined:active{background-color:#C6372F !important;color:#FFFFFF !important}ol{padding-inline-start:0px}.tag.is-required{background:#E86860;color:#FFFFFF}.tag.is-required.small{font-size:0.7em}.tag.is-infomation{color:#4a4a4a;border:1px solid #6A853C}.tag.is-infomation.small{font-size:0.7em}.party-tag{border-radius:6px;color:#FFFFFF;font-size:12px;text-align:center;height:28px;line-height:28px}.party-online{background:#3089A8;width:fit-content;padding:0px 20px;height:28px;line-height:28px}.party-offline{background:#6A853C;width:247px;width:fit-content;padding:0px 5px;height:28px;line-height:28px}.attendees-card .tag{background:transparent}.attendees-card-infomatio{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:8px}.attendees-card-action{display:flex;flex-direction:row;gap:8px;position:absolute;top:5px;right:5px;filter:drop-shadow(0px 2px 3px rgba(0,0,0,0.2))}.attendees-card-action .tag{padding-left:0.5em;padding-right:0.5em}.attendees-card-action .modal-close{display:none}.myprofile-float{position:fixed;bottom:20px;left:20px;z-index:100}@media screen and (min-width: 800px){.myprofile-float{display:none}}.myprofile-float .modal-background{background:black}.myprofile-float .modal-content{position:absolute;top:0}.myprofile-float .modal-content .delete{display:none}.myprofile-float .modal-content p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.myprofile-float .modal-content p.bio{display:block;height:8rem;overflow:scroll}.myprofile-float .modal-close.is-large{position:fixed;top:initial;right:20px;bottom:20px;z-index:100000}.matchmaking-request-history-container{margin-bottom:20px}@media screen and (max-width: 768px){.matchmaking-request-history-container:not(.history)>div{display:flex}}@media screen and (min-width: 769px){.matchmaking-request-history-container:not(.history)>div{display:flex;flex-direction:row;width:80%}}@media screen and (max-width: 768px){.matchmaking-request-history-container.history>div{display:flex}}@media screen and (min-width: 769px){.matchmaking-request-history-container.history>div{display:flex;flex-direction:row;width:100%}}@media screen and (max-width: 768px){.matchmaking-request-history-container .matchmaking-request-history-container__data{flex-direction:column;margin-bottom:10px;min-width:300px}}@media screen and (min-width: 769px){.matchmaking-request-history-container .matchmaking-request-history-container__data{flex-direction:row;width:50%}}.matchmaking-request-history-container .is-desktop-only .flex-item{font-weight:bold}.matchmaking-request-history-container .flex-item{padding:10px}@media screen and (min-width: 769px){.matchmaking-request-history-container .flex-item{width:33%}}.matchmaking-request-history-container .flex-item .is-mobile-only{font-weight:bold;min-width:100px;padding:0 20px 0 0}.flex-item{display:flex;align-items:center}@media screen and (max-width: 768px){.is-mobile-only{display:block}}@media screen and (min-width: 769px){.is-mobile-only{display:none}}@media screen and (max-width: 768px){.is-desktop-only{display:none !important}}@media screen and (min-width: 769px){.is-desktop-only{display:block}}div.payjs-outer{font-size:1rem;border:thin solid #198fcc;border-color:#dbdbdb;box-shadow:none;max-width:100%;width:100%;background-color:white;border-color:#dbdbdb;border-radius:4px;color:#363636;height:2.25em;line-height:1.5;padding:5px}div.payjs-outer:focus-within{border-color:#3273dc}.scrollable{overflow:auto}.card-party--status-tag{position:absolute;top:5px;right:5px;border:2px solid;border-radius:6px;padding:0 4px}.card-party--complete{right:85px;border-color:#6A853C;color:#6A853C;font-weight:bold}.card-party--incomplete{right:85px;border-color:#ff3860;color:#ff3860}.card-party--mayBe-held{border-color:#ff3860;color:#ff3860}.card-party--toBe-held{border-color:#ff3860;color:#ff3860;transform:rotate(30deg);top:12px;right:-12px}.progress_in_registration{display:flex;flex-direction:row;justify-content:center;font-size:12px}.progress_in_registration th,.progress_in_registration td{text-align:center !important;vertical-align:middle !important;width:140px}.progress_in_registration th{border:1px solid #1E1E1E;background:#1E1E1E;color:#FFFFFF;text-align:center;padding:4px 8px}.progress_in_registration th:not(:last-child){border-right:1px solid #FFFFFF}@media screen and (max-width: 400px){.progress_in_registration th{padding:2px}}.progress_in_registration td{border:1px solid #1E1E1E}.progress_in_registration tr:first-child>th{border-bottom:1px solid #FFFFFF}.progress_in_registration .bar_100{background:#C6372F;clip-path:polygon(0 10%, 100% 10%, 100% 90%, 0 90%)}.progress_in_registration .bar_099{background:#C6372F;clip-path:polygon(0 10%, 90% 10%, 100% 50%, 90% 90%, 0 90%)}.progress_in_registration .bar_050{background:#C6372F;clip-path:polygon(0 10%, 80% 10%, 100% 50%, 80% 90%, 0 90%);width:50%}.notification.is-marginless.has-text-centered{position:sticky;z-index:101;top:0}.message.neighbored_parties ul{list-style:none;margin-left:1.5em}.message.neighbored_parties ul li{border-radius:6px;position:relative;box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1)}.message.neighbored_parties ul li a{display:block;top:0;left:0;width:100%;height:100%;padding:8px}.message.neighbored_parties a:not(.button):not(.tag):not(.dropdown-item){color:#3273dc;cursor:pointer;text-decoration:none}.message{border:1px solid rgba(221,221,221,0.8)}.top-right{position:absolute;top:20px;right:20px}.discount_campaign{border:3px solid #d9a300;background:#FFECB3;padding:10px;margin-bottom:10px}.discount_campaign p{margin:0px}.discount_campaign_announce{position:relative;border:3px solid #d9a300;background:#FFECB3;padding:10px;margin-bottom:10px}.discount_campaign_announce p{margin:0px}.discount_campaign_announce a{position:absolute;top:0;left:0;height:100%;width:100%}.discount_campaign_announce a:hover{opacity:0.1}.party-selector button{margin-left:30px}.party-selector .modal-content,.party-selector .modal-card{overflow:visible;height:100%}.met-check .card-content{padding-left:0.75rem}.met-check .select-form{display:flex;flex-row:column;align-items:center}.met-check .select-form .radio-button{margin-right:1rem}.met-check .met-check-table table{background-color:whitesmoke;color:#363636;width:100%}.met-check .met-check-table table thead{background-color:transparent}.met-check .met-check-table table td,.met-check .met-check-table table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.met-check .met-check-table table th:not([align]){text-align:left}.met-check+.met-check{margin-top:2rem}@media print{.notification{display:none}nav.navbar{display:none}ul li:not(.is-active){display:none}.dropdown{display:none !important}.print-page{page-break-after:always}.page-break-avoid{page-break-inside:avoid;padding-top:10px}}.print_html body{margin:0}.print_html .sheet{margin:0;overflow:hidden;position:relative;box-sizing:border-box;page-break-after:always}.print_html *,.print_html *::before,.print_html *::after{box-sizing:inherit}.print_html body.A3 .sheet{width:297mm;height:419mm}.print_html body.A3.landscape .sheet{width:420mm;height:296mm}.print_html body.A4 .sheet{width:210mm;height:296mm}.print_html body.A4.landscape .sheet{width:297mm;height:209mm}.print_html body.A5 .sheet{width:148mm;height:209mm}.print_html body.A5.landscape .sheet{width:210mm;height:147mm}.print_html body.letter .sheet{width:216mm;height:279mm}.print_html body.letter.landscape .sheet{width:280mm;height:215mm}.print_html body.legal .sheet{width:216mm;height:356mm}.print_html body.legal.landscape .sheet{width:357mm;height:215mm}.print_html .sheet.padding-10mm{padding:10mm}.print_html .sheet.padding-15mm{padding:15mm}.print_html .sheet.padding-20mm{padding:20mm}.print_html .sheet.padding-25mm{padding:25mm}@media screen{.print_html{background:#e0e0e0}.print_html body{background:#e0e0e0}.print_html .sheet{background:white;box-shadow:0 0.5mm 2mm rgba(0,0,0,0.3);margin:5mm auto}}@media print{.print_html body.A3.landscape{width:420mm}.print_html body.A3,.print_html body.A4.landscape{width:297mm}.print_html body.A4,.print_html body.A5.landscape{width:210mm}.print_html body.A5{width:148mm}.print_html body.letter,.print_html body.legal{width:216mm}.print_html body.letter.landscape{width:280mm}.print_html body.legal.landscape{width:357mm}}.print_html .name-tags-container{display:flex;flex-wrap:wrap;align-content:flex-start;padding:10mm 2mm;height:100%}.print_html .name-tags-container .name-tag{flex:none;width:33.3333%;height:16.6667%;border:dotted 1px #ddd;padding:1cm;display:grid;grid-template-areas:"name" "nickname" "occupation"}.print_html .name-tags-container .name-tag:nth-child(3n),.print_html .name-tags-container .name-tag:nth-child(3n+2){border-left:none}.print_html .name-tags-container .name-tag:nth-child(n+4){border-top:none}.print_html .name-tags-container .name-tag .name{grid-area:name;font-size:14mm;font-weight:bold;margin-bottom:-4mm}.print_html .name-tags-container .name-tag .nickname{grid-area:nickname}.print_html .name-tags-container .name-tag .occupation{grid-area:occupation;text-align:right}.print_html .name-tags-container .name-tag.female{color:#e84848}.print_html .name-tags-container .name-tag.male{color:#485be8}
