body{background:var(--legacy-page-bg);background-size:cover;flex-direction:column;width:100%;height:100dvh;font-size:14px;display:flex;overflow:hidden}body>.container-fluid{flex-direction:column;flex:auto;min-height:0;padding-left:0;padding-right:0;display:flex}body>.container-fluid>.row{margin-left:0;margin-right:0}:root{touch-action:pan-x pan-y;--member-btn-disabled-text:#9e998b;--member-label-muted:#636363;--member-dropdown-shadow:#0003;--member-red-font:red;--member-green-font:green;height:100%}html[data-color-mode=dark]{--member-btn-disabled-text:#7a7569;--member-label-muted:var(--text-muted);--member-dropdown-shadow:#0009}a{text-decoration:none}a:hover{color:var(--accent);text-decoration:none}table{background-color:var(--field-bg)}.line_break{white-space:normal}.btn:hover{background-color:var(--gray-200)}.btn.dark_button:hover,.btn.dark_button_not_hundred:hover{background:var(--accent);border-color:var(--accent);color:var(--text-on-accent)}.btn:disabled{background-color:var(--disabled);color:var(--member-btn-disabled-text);border-color:var(--member-btn-disabled-text)}.underline{text-decoration:underline}.nowrap{white-space:nowrap}.white_background{background:var(--white-fixed)}.brown_background,.brown_background:hover,.brown_background:focus{background-color:var(--accent);color:var(--text-on-accent)}.brown_border{border:solid 1px var(--accent)}.no_left_rounding{border-top-left-radius:0;border-bottom-left-radius:0}.no_right_rounding{border-top-right-radius:0;border-bottom-right-radius:0}.topMemberBar{background:var(--color-light);border-radius:0 0 var(--control-bar-radius) var(--control-bar-radius);justify-content:center;align-items:center;height:80px;display:flex}.button_flip_mgr_mbr{background-color:var(--accent);color:var(--text-on-accent);opacity:1;border:10px double #0000;border-radius:6px;justify-content:center;align-items:center;width:20px;height:60px;font-size:12px;display:flex}.black_font{color:var(--color-dark)}.white_font{color:var(--white-fixed)}.faded_white_font,.faded_white_font:hover{color:var(--faded-white)}.red_font{color:var(--member-red-font)}.green_font{color:var(--member-green-font)}.sixteen_font{font-size:16px}.twenty_font{font-size:22px}.brown_color{color:var(--accent)}.bold_font{font-weight:600}.header_look{font-family:var(--font-sans);color:var(--white-fixed);font-size:26px;font-weight:950}.big-checkbox{width:1rem;height:1rem}.bigger-checkbox{width:1.5rem;height:1.5rem}.checkbox_color{accent-color:var(--accent);border-color:var(--accent)}.dark_button{font-family:var(--font-sans);text-align:center;background:var(--accent);border:1px solid var(--accent);color:var(--text-on-accent);opacity:1;box-shadow:0 4px 20px var(--shadow-card);white-space:nowrap;border-radius:6px;width:100%;padding:8px 32px;font-size:12px;font-weight:600}.dark_button:focus{background:var(--accent);border:1px solid var(--accent);color:var(--text-on-accent);box-shadow:0 4px 20px var(--shadow-card)}.dark_button_not_hundred{font-family:var(--font-sans);text-align:center;background:var(--accent);border:1px solid var(--accent);color:var(--text-on-accent);opacity:1;box-shadow:0 4px 20px var(--shadow-card);white-space:nowrap;border-radius:6px;padding:8px 32px;font-size:12px;font-weight:600}.dark_button_not_hundred:focus{background:var(--accent);border:1px solid var(--accent);color:var(--text-on-accent)}.dark_button_not_hundred:disabled{opacity:.5;background:var(--accent)}.white_button_not_hundred{font-family:var(--font-sans);text-align:center;background:var(--white-fixed);border:1px solid var(--accent);color:var(--accent);opacity:1;box-shadow:0 4px 20px var(--shadow-card);white-space:nowrap;border-radius:6px;padding:8px 32px;font-size:12px;font-weight:600}.white_button_not_hundred:focus{background:var(--white-fixed);border:1px solid var(--accent);color:var(--accent)}.label_font{color:var(--member-label-muted);font-family:var(--font-sans);opacity:1;text-align:left;font-size:14px;font-weight:600}.modal_title{font-family:var(--font-sans);font-size:24px;font-weight:700}.log_reg_lost_form{background:var(--white-fixed);box-shadow:0 4px 20px var(--shadow-card);border-radius:6px;min-height:50vh;max-height:60vh;position:relative}.member_confirm{background:var(--white-fixed);box-shadow:0 4px 20px var(--shadow-card);border-radius:6px;height:60vh;position:relative}.pin_sent_form{background:var(--white-fixed);box-shadow:0 4px 20px var(--shadow-card);border-radius:6px;min-height:35vh;max-height:45vh;position:relative}.center_modal_title{text-align:center;width:100%}.text_right{text-align:right}.link_font{font-family:var(--font-sans);font-size:14px;font-weight:500}.subheader_font{font-family:var(--font-sans);color:var(--heading-dark);font-size:22px;font-weight:700}.section_header{color:var(--heading-dark);font-family:var(--font-sans);opacity:1;font-size:26px;font-weight:700}.input-icon{position:relative}.input-icon>i{pointer-events:none;text-align:center;width:25px;font-style:normal;display:block;position:absolute;top:50%;transform:translateY(-50%)}.input-icon>input{padding-left:25px;padding-right:0}.dropdown{display:inline-block;position:relative}.dropdown-content{background-color:var(--white-fixed);box-shadow:0 8px 16px 0 var(--member-dropdown-shadow);z-index:99;white-space:nowrap;text-align:left;border-radius:6px;display:none;position:absolute;right:0}.dropdown-content a{color:var(--color-dark);padding:12px 16px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:var(--gray-400)}.showdrop{display:inline-block}.main_start{width:100%;margin-left:0;margin-right:0;padding-top:24px}@media (width<=767px){.main_start{padding-top:16px}}.index_page{flex:auto;min-height:0;overflow-y:auto}.back_link_white,.back_link_white:hover{color:var(--white-fixed)}@media (width<=767px){.small_top_room{margin-top:50px}.button_flip_mgr_mbr{width:20px;height:40px}.dark_button_not_hundred,.white_button_not_hundred{width:100%}.header_look{font-size:20px;font-weight:700}.topMemberBar{height:60px}.welcome_div{display:none}.banquest_logo_hgt{height:15px}.bottomMemberBar{font-size:12px}.dropdown-content{--dropdown-content-offscreen-guard:90px;left:calc(-1 * var(--dropdown-content-offscreen-guard))}}body.member-layout-background{background-position:top;background-repeat:no-repeat;background-attachment:fixed;background-image:var(--layout-bg-fallback)}
