@font-face{font-family:RTL Regular;src:url(/font/GESSTwoLight-Light.otf)}@font-face{font-family:RTL Medium;src:url(/font/GESSTwoMedium-Medium.otf)}@font-face{font-family:LTR;src:url(/font/Rockwell.ttc)}.wedding_wedding_loading_frame__Qzv__{width:100%;height:100%;flex-direction:column;display:flex;flex:1 1;position:fixed;justify-content:center;align-items:center;background-image:linear-gradient(#861313,#500c17)}.wedding_wedding_content__BEU_a{display:flex;flex:1 1;width:100%;max-width:750px;padding:20px;justify-content:flex-start;align-items:center;transition:all .75s ease;opacity:0;transform:translateY(75px);flex-direction:column}.wedding_wedding_content_header__xwVnb{width:100%;display:flex;justify-content:center;align-items:center;padding-bottom:10px}.wedding_wedding_content_header__xwVnb img{width:50%;max-width:250px}.wedding_wedding_content_body__Msuf1{display:flex;flex:1 1;width:100%;align-items:center;justify-content:center;flex-direction:column;transition:all .75s ease}.wedding_wedding_content_line__DkRuT{width:50%;height:2px;background-color:#fff;margin-top:10px}.wedding_wedding_content_title_rtl__3LU7D{font-family:RTL Medium;font-size:20px;direction:rtl;padding-top:10px}.wedding_wedding_content_title_ltr__McsPZ,.wedding_wedding_content_title_rtl__3LU7D{text-align:center;flex-direction:column;display:flex;flex-direction:center;align-items:center;width:80%;background-color:#1f1f1f}.wedding_wedding_content_title_ltr__McsPZ{font-family:LTR;font-size:25px;direction:ltr;padding-top:20px;padding-bottom:0}.wedding_wedding_content_invitationFor__RSrC9{font-size:20px;padding:6px 15px}.wedding_wedding_content_invitationFor__RSrC9,.wedding_wedding_content_invitationFor_invitationConfirmed__obGD9{font-family:RTL Medium;color:#fff;text-align:center;background-color:#000;direction:rtl;font-weight:900;border-radius:2px;transition:all .15s ease}.wedding_wedding_content_invitationFor_invitationConfirmed__obGD9{font-size:16px;padding:3px 10px}.wedding_wedding_content_invitationConfirmed_emoticon__Qdi_w{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:25px;transition:all .15s ease;min-height:40px;pointer-events:none}.wedding_wedding_content_invitationConfirmed_emoticon__Qdi_w img{height:40px;transition:all .15s ease;position:absolute;pointer-events:none}.wedding_wedding_content_invitationConfirmed_emoticon_nothing__saQJp{width:100%;height:0;transition:all .15s ease;pointer-events:none}.wedding_wedding_content_invitationConfirmed__Ohcpb{background-color:#03814d}.wedding_wedding_content_invitationConfirmed__Ohcpb,.wedding_wedding_content_invitationConfirmed_zero__LB3k8{font-family:RTL Medium;font-size:18px;color:#fff;text-align:center;margin-top:15px;padding:3px 10px;direction:rtl;font-weight:900;border-radius:2px;transition:all .15s ease}.wedding_wedding_content_invitationConfirmed_zero__LB3k8{background-color:#c41700}.wedding_wedding_content_invitationConfirmed_nothing__dmZlj{width:100%;height:0;transition:all .15s ease}.wedding_wedding_content_confirmTitle_second__RDMQ_{margin-top:30px}.wedding_wedding_content_confirmTitle__UgPQi,.wedding_wedding_content_confirmTitle_second__RDMQ_{font-family:RTL Medium;font-size:18px;color:#fc5c5c;text-align:center;direction:rtl;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3px 10px;background-color:#520f0f;transition:all .25s ease}.wedding_wedding_content_confirmTitle__UgPQi{margin-top:40px}.wedding_wedding_content_confirmTitle_line__drA_9{width:50%;height:2px;background-color:#ff8787;margin-top:20px}.wedding_wedding_content_confirm__chZWA{font-family:RTL Medium;text-align:center;margin-top:5px;direction:ltr;display:flex;flex-direction:row;justify-content:center;align-items:center}.wedding_wedding_content_confirm_number__dgy81{color:#fff;font-weight:100}.wedding_wedding_content_confirm_number__dgy81,.wedding_wedding_content_confirm_number_enabled__8isuv{padding:4px 10px;border:2px solid #fff;font-family:Arial;font-size:22px;margin:4px;transition:all .15s ease;border-radius:2px;cursor:pointer}.wedding_wedding_content_confirm_number_enabled__8isuv{background-color:#fff;color:#000;font-weight:900}.wedding_wedding_content_confirm_number__dgy81:active,.wedding_wedding_content_confirm_number_enabled__8isuv:active{transform:scale(.96)}.wedding_wedding_content_orDeny__9VTjy{font-family:RTL Medium;font-size:18px;text-align:center;margin-top:40px;direction:ltr;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#ff4e4e}.wedding_wedding_content_orDeny_button__Ooxky{color:#fff;font-family:RTL Regular}.wedding_wedding_content_orDeny_button__Ooxky,.wedding_wedding_content_orDeny_button_enabled__cD3l5{padding:4px 10px;border:2px solid #fff;margin-top:4px;transition:all .15s ease;border-radius:2px;direction:rtl;font-size:18px;cursor:pointer}.wedding_wedding_content_orDeny_button_enabled__cD3l5{background-color:#fff;color:#000;font-family:RTL Medium;font-weight:900}.wedding_wedding_content_orDeny_button__Ooxky:active,.wedding_wedding_content_orDeny_button_enabled__cD3l5:active{transform:scale(.96)}.wedding_wedding_loading__8DUAO{display:flex;justify-content:center;align-items:center;width:100%;height:100vh;position:fixed;transition:all .5s ease}.wedding_wedding_loading_lottie__yYeuQ{width:90%;max-width:500px}.wedding_wedding_subLoading__qJcjL{display:flex;justify-content:center;align-items:center;padding-left:20px;padding-right:20px;font-family:LTR;font-size:15px;color:#ff8787;width:100%;text-align:center;transition:all .75s ease;opacity:0;margin-bottom:20px;margin-top:-10px}.wedding_wedding_forEdit__D3BNr{color:#da9494;margin-top:15px}.wedding_wedding_footer__1N40J,.wedding_wedding_forEdit__D3BNr{display:flex;width:100%;padding-left:10px;padding-right:10px;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-family:RTL Medium;font-size:16px;transition:all .25s ease}.wedding_wedding_footer__1N40J{color:#fff}.wedding_overlay_loading__jpVrF{position:fixed;height:100vh;width:100%;z-index:2000;background-color:rgba(0,0,0,.61);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);justify-content:center;align-items:center;color:#fff;font-family:RTL Medium;direction:rtl;transition:all .25s ease;font-size:20px;text-align:center;flex-direction:column;opacity:0;display:none}.wedding_overlay_loading_line__pzLOe{height:2px;background-color:#fff;transition:all .5s ease;margin-top:10px}.wedding_results_content__wY0wM{display:flex;flex:1 1;width:100%;max-width:750px;padding:20px;justify-content:center;align-items:center;transition:all .75s ease;opacity:0;transform:translateY(75px);flex-direction:column}.wedding_results_tableTitle__eE4G7{width:100%;text-align:center;font-family:LTR;font-size:20px;color:#fff}.wedding_results_tableSubtitle__rYCuX{width:100%;text-align:center;font-family:LTR;font-size:18px;margin-top:10px;color:#fff;font-weight:900}.wedding_wedding_bubble_back__Z4zW4{margin-top:40px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:LTR}.wedding_wedding_bubble__RMRGg{border-radius:50px;padding:16px 20px 10px;background-color:#141414;color:#c5c5c5;font-family:LTR;font-size:20px;margin-bottom:20px;transition:all .1s ease}.wedding_wedding_bubble__RMRGg:active{transform:scale(.9)}.wedding_seating_showDetails_back__xNgZG{background-color:rgba(0,0,0,.95);position:absolute;overflow:scroll;z-index:1000;width:100%;min-height:150vh;padding-bottom:50px;align-items:center;justify-content:flex-start;padding-top:100px;flex-direction:column;transition:all .1s ease;display:none;opacity:0}.wedding_seating_showDetails_goBack__9hoD5{width:100%;padding:10px;display:flex;justify-content:center;align-items:center}.wedding_seating_showDetails_goBack_item__iTRq_{display:flex;width:100%;flex-direction:row;justify-content:center;align-items:center;transition:all .1s ease;font-family:LTR;cursor:pointer}.wedding_seating_showDetails_goBack_item__iTRq_:active{transform:scale(.9)}.wedding_seating_showDetails_goBack_item__iTRq_ img{height:20px;width:auto}.wedding_seating_showDetails_name__eSsDF{width:100%;padding:10px;display:flex;justify-content:center;align-items:center;text-align:center;font-family:LTR;color:#ffd900;font-size:25px}.wedding_seating_showDetails_table_name__von12{text-align:center;margin-top:20px}.wedding_seating_showDetails_table_name__von12,.wedding_seating_showDetails_table_number__q_YQ_{width:100%;padding:10px;display:flex;justify-content:center;align-items:center;font-size:20px;font-family:LTR;color:#ff4f4f}.wedding_seating_showDetails_table_people__Tl35b{width:100%;padding:10px;margin-top:20px;display:flex;justify-content:center;align-items:center;font-size:16px;font-family:LTR;color:#dadada;flex-direction:column}.wedding_seating_showDetails_table_people_item__6MTE1{width:100%;padding-left:10px;padding-right:10px;margin-top:10px;display:flex;justify-content:center;align-items:center;font-size:15px;font-family:LTR;color:#dadada}.wedding_wedding_loading_loading__oyAPQ{font-family:LTR}.wedding_seating_showDetails_coming__kzQMY{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;transition:all .1s ease;cursor:pointer}.wedding_seating_showDetails_coming__kzQMY:active{transform:scale(.9)}.wedding_seating_showDetails_coming_checkbox__BT0CA{width:30px;height:30px;border-radius:100%}.wedding_seating_showDetails_coming_status__Kwbtu{font-family:LTR;font-size:20px;margin-left:20px;transform:translateY(4px)}.wedding_results_tableButton__4Lffi{font-size:20px;width:100%;padding:16px 10px 10px;outline:none;text-align:center;font-family:LTR;border-radius:50px;background-color:#ec5656;color:#000;cursor:pointer}