.yarl__fullsize{width:100%;height:100%}.yarl__relative{position:relative}.yarl__portal{opacity:0;transition:opacity var(--yarl__fade_animation_duration,.25s)var(--yarl__fade_animation_timing_function,ease);z-index:var(--yarl__portal_zindex,9999);position:fixed;inset:0;overflow:hidden}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none;outline:none;position:absolute;inset:0;overflow:hidden}.yarl__carousel{height:100%;opacity:var(--yarl__pull_opacity,1);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px,0)*1px + var(--yarl__carousel_spacing_percent,0)*1%));flex:none;place-content:center;align-items:stretch;display:flex}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%)}.yarl__flex_center{place-content:center;align-items:center;display:flex}.yarl__slide{padding:calc(var(--yarl__carousel_padding_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_padding_percent,0)*1%);flex:1;position:relative;overflow:hidden}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;max-width:100%;max-height:100%}.yarl__slide_image_cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transform:translateZ(0)}}.yarl__slide_placeholder{line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.yarl__slide_loading{color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,#fffc));animation:1s linear yarl__delayed_fadein}.yarl__slide_loading line{animation:1s linear infinite yarl__stroke_opacity}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color,red);height:var(--yarl__slide_icon_error_size,48px);width:var(--yarl__slide_icon_error_size,48px)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{padding:var(--yarl__toolbar_padding,8px);justify-content:flex-end;display:flex;position:absolute;inset:0 0 auto auto}[dir=rtl] .yarl__toolbar{inset:0 auto auto 0}.yarl__icon{height:var(--yarl__icon_size,32px);width:var(--yarl__icon_size,32px)}.yarl__button{appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);color:var(--yarl__color_button,#fffc);cursor:pointer;filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px #000c));margin:var(--yarl__button_margin,0);padding:var(--yarl__button_padding,8px);-webkit-tap-highlight-color:transparent;outline:none;line-height:0}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,#fffc)}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,#fff6);cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%)rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%)rotate(180deg)}.yarl__no_scroll{overscroll-behavior:none;height:100%;overflow:hidden}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}
.placement-scheme-module__8Y2APG__section{flex-direction:column;gap:16px;display:flex}.placement-scheme-module__8Y2APG__header{flex-direction:column;gap:4px;display:flex}.placement-scheme-module__8Y2APG__title{color:var(--foreground);margin:0;font-size:18px;font-weight:600;line-height:1.4}@media (max-width:480px){.placement-scheme-module__8Y2APG__title{font-size:16px}}.placement-scheme-module__8Y2APG__subtitle{color:color-mix(in oklch,var(--foreground)60%,transparent);margin:0;font-size:14px;line-height:1.4}@media (max-width:480px){.placement-scheme-module__8Y2APG__subtitle{font-size:14px}}.placement-scheme-module__8Y2APG__cards{flex-direction:column;gap:12px;display:flex}.placement-scheme-module__8Y2APG__card{background:var(--card);cursor:pointer;text-align:left;border:none;border-radius:16px;gap:16px;width:100%;padding:16px;transition:box-shadow .2s,transform .2s;display:flex;box-shadow:0 2px 8px #0b041d1a}@media (max-width:480px){.placement-scheme-module__8Y2APG__card{gap:12px;height:104px;padding:12px}}.dark .placement-scheme-module__8Y2APG__card{background:#10101c;border:1px solid #22232e}.placement-scheme-module__8Y2APG__card:hover{transform:translateY(-1px);box-shadow:0 2px 8px #8c59ff1f,0 8px 24px #8c59ff14}.dark .placement-scheme-module__8Y2APG__card:hover{box-shadow:0 2px 8px #5cc6ff1f,0 8px 24px #5cc6ff14}.placement-scheme-module__8Y2APG__thumbnail{background:#8c59ff1f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:120px;height:80px;display:flex;overflow:hidden}.dark .placement-scheme-module__8Y2APG__thumbnail{background:#5cc6ff1f}.placement-scheme-module__8Y2APG__thumbnailImage{object-fit:contain;width:100%;height:100%;display:block}.placement-scheme-module__8Y2APG__content{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.placement-scheme-module__8Y2APG__cardTitle{color:var(--foreground);margin:0;font-size:14px;font-weight:700;line-height:1.4}.placement-scheme-module__8Y2APG__cardSubtitle{color:#71717a;margin:0;font-size:12px;font-weight:400;line-height:100%}.placement-scheme-module__8Y2APG__action{color:#8c59ff;white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;margin-top:auto;font-size:13px;font-weight:600;line-height:1.4;display:inline-flex}.dark .placement-scheme-module__8Y2APG__action{color:#5cc6ff}.placement-scheme-module__8Y2APG__actionArrow{flex-shrink:0;width:16px;height:16px}@media (min-width:480px){.placement-scheme-module__8Y2APG__title{font-size:20px}}
.page-module__mr9Mxa__topShadow{display:none}@media (max-width:480px){.page-module__mr9Mxa__topShadow{z-index:2;background:linear-gradient(#fff 0%,#ffffff73 66.01%,#fff0 100%);width:100%;height:20px;display:block;position:absolute;top:0}}@media (max-width:480px){.dark .page-module__mr9Mxa__topShadow{z-index:2;background:linear-gradient(#03060b 0%,#01020373 66.01%,#01020300 100%);width:100%;height:20px;display:block;position:absolute;top:0}}.page-module__mr9Mxa__scrollAnimWrap{z-index:1;background:#f1f5f9;position:relative}@media (max-width:480px){.page-module__mr9Mxa__scrollAnimWrap{background:#fff}}.dark .page-module__mr9Mxa__scrollAnimWrap{background:#08080f}@media (max-width:480px){.dark .page-module__mr9Mxa__scrollAnimWrap{background:#03060b}}.page-module__mr9Mxa__eventCardBtnHeader{justify-content:space-between;align-items:center;gap:16px;height:80px;display:flex;position:relative;z-index:10!important}@media (max-width:480px){.page-module__mr9Mxa__eventCardBtnHeader{height:60px;padding:0 16px}}.page-module__mr9Mxa__eventScrollCard{z-index:10;position:relative}@media (max-width:480px){.page-module__mr9Mxa__eventScrollCard{z-index:2}}.page-module__mr9Mxa__eventBottomSection{z-index:10000;flex-direction:column;width:100%;margin-top:-60px;display:flex;position:relative}@media (max-width:480px){.page-module__mr9Mxa__eventBottomSection{padding:0 16px}}.page-module__mr9Mxa__eventBannerContainer{box-sizing:border-box;width:100%;padding:0 16px 16px}@media (max-width:480px){.page-module__mr9Mxa__eventBannerContainer{padding:0 16px 12px}}.page-module__mr9Mxa__eventCardBtnFooter{box-sizing:border-box;justify-content:space-between;align-items:center;gap:16px;margin-top:8px;padding:0 16px 16px;display:flex}@media (min-width:481px){.page-module__mr9Mxa__eventCardBtnFooter{margin-top:16px;padding:0 16px 24px}}@media (max-width:480px){.page-module__mr9Mxa__eventCardBtnFooter{margin-top:8px;padding:0 8px 12px}}.page-module__mr9Mxa__eventNavigateBtnSpacer{flex-shrink:0;width:48px;height:48px}@keyframes page-module__mr9Mxa__eventNavigateBtnPulse{0%,to{box-shadow:0 0 14px #8c59ff59}50%{box-shadow:0 0 30px #8c59ff99}}@keyframes page-module__mr9Mxa__eventNavigateBtnPulseDark{0%,to{box-shadow:0 0 14px #5cc6ff59}50%{box-shadow:0 0 30px #5cc6ff99}}.page-module__mr9Mxa__eventNavigateBtn{cursor:pointer;background:#8c59ff33;border:1px solid #fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;animation:2.4s ease-in-out infinite page-module__mr9Mxa__eventNavigateBtnPulse;display:flex;box-shadow:0 0 30px #8c59ff99}@media (max-width:480px){.page-module__mr9Mxa__eventNavigateBtn{width:34px;height:34px}}.dark .page-module__mr9Mxa__eventNavigateBtn{background:#5cc6ff33;border:1px solid #fff3;animation:2.4s ease-in-out infinite page-module__mr9Mxa__eventNavigateBtnPulseDark;box-shadow:0 0 30px #5cc6ff99}@media (prefers-reduced-motion:reduce){.page-module__mr9Mxa__eventNavigateBtn{animation:none}}.page-module__mr9Mxa__insideDecoreBtn{border-radius:inherit;background:#8c59ff80;border:1px solid #8c59ffcc;justify-content:center;align-items:center;width:32px;height:32px;display:flex;box-shadow:0 0 30px #8c59ff99}@media (max-width:480px){.page-module__mr9Mxa__insideDecoreBtn{width:22px;height:22px}}.dark .page-module__mr9Mxa__insideDecoreBtn{background:#5cc6ff80;border:1px solid #fff3;box-shadow:0 0 30px #5cc6ff99}.page-module__mr9Mxa__insideDecoreBtn svg{color:#fff}.page-module__mr9Mxa__eventHeaderBudgeSlot{flex:1;justify-content:center;width:100%;min-width:0;display:flex}.page-module__mr9Mxa__eventHeaderBudge{color:#8e51ff;white-space:nowrap;box-sizing:border-box;border-radius:24px;justify-content:center;align-items:center;gap:8px;width:100%;padding:8px 16px;font-family:Titillium Web,sans-serif;font-size:14px;font-weight:600;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 25px #8e51ff99}.page-module__mr9Mxa__eventHeaderBudge svg{color:#8e51ff;flex-shrink:0}@media (max-width:480px){.page-module__mr9Mxa__eventHeaderBudge{padding:6px 16px;font-size:12px;box-shadow:0 3px 15px #8e51ff99}.page-module__mr9Mxa__eventHeaderBudge svg{width:18px;height:18px}}.page-module__mr9Mxa__eventHeaderBudgeText{white-space:nowrap;flex-shrink:0}.dark .page-module__mr9Mxa__eventHeaderBudge{color:#5cc6ff;background:#ffffff1a;box-shadow:0 4px 25px #5cc6ff99}.dark .page-module__mr9Mxa__eventHeaderBudge svg{color:#5cc6ff}@media (max-width:480px){.dark .page-module__mr9Mxa__eventHeaderBudge{box-shadow:0 3px 15px #5cc6ff99}}.page-module__mr9Mxa__eventHeaderBudge:before{content:"";border-radius:inherit;background:linear-gradient(var(--angle),#ffffff80 0%,#ffffff1a 25%,#ffffff1a 75%,#ffffff80 100%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;transition:--angle .5s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.page-module__mr9Mxa__eventHeaderBudge:hover:before{--angle:235deg}.page-module__mr9Mxa__eventHeaderBudge:active:before{--angle:320deg;transition:--angle .3s}
.booking-confirmed-module__YKBhta__bookingConfirmed{background:#fff;border:1px solid #f0f0f0;border-radius:16px;flex-direction:column;gap:40px;width:100%;padding:24px;font-family:Titillium Web,sans-serif;display:flex;box-shadow:0 3px 4px #0b041d14,0 0 16px #0b041d1f}.booking-confirmed-module__YKBhta__headerStack{flex-direction:column;align-items:center;gap:16px;display:flex}.booking-confirmed-module__YKBhta__successBadge{width:80px;height:80px}@keyframes booking-confirmed-module__YKBhta__successIconPulse{0%,to{transform:scale(1);box-shadow:0 0 18px #8e51ff47}50%{transform:scale(1.04);box-shadow:0 0 34px #8e51ff80}}@keyframes booking-confirmed-module__YKBhta__successIconPulseDark{0%,to{transform:scale(1);box-shadow:0 0 18px #00b8db47}50%{transform:scale(1.04);box-shadow:0 0 34px #00b8db80}}.booking-confirmed-module__YKBhta__successIconCircle{background:#8e51ff1a;border:2px solid #8e51ff;border-radius:50px;justify-content:center;align-items:center;width:100%;height:100%;animation:2.4s ease-in-out infinite booking-confirmed-module__YKBhta__successIconPulse;display:flex;box-shadow:0 0 30px #8e51ff66}@media (prefers-reduced-motion:reduce){.booking-confirmed-module__YKBhta__successIconCircle{animation:none}}.booking-confirmed-module__YKBhta__successIconCircle svg{color:#8e51ff;stroke-width:2.2px;width:48px;height:48px}.booking-confirmed-module__YKBhta__headerText{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.booking-confirmed-module__YKBhta__title{color:#0d1017;margin:0;font-size:32px;font-weight:700;line-height:1}.booking-confirmed-module__YKBhta__subtitle{color:#8e51ff;margin:0;font-size:18px;font-weight:400;line-height:1.5}.booking-confirmed-module__YKBhta__contentBody{flex-direction:column;gap:16px;display:flex}.booking-confirmed-module__YKBhta__locationCard{background:#8e51ff1a;border:1px solid #8e51ff;border-radius:20px;flex-direction:column;gap:12px;padding:16px;display:flex}.booking-confirmed-module__YKBhta__locationTop{align-items:start;gap:12px;display:flex;position:relative}.booking-confirmed-module__YKBhta__thumbWrap{border-radius:12px;flex-shrink:0;width:120px;height:80px;overflow:hidden}.booking-confirmed-module__YKBhta__thumb{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.booking-confirmed-module__YKBhta__locationDetails{flex-direction:column;flex:auto;gap:8px;min-width:0;display:flex}.booking-confirmed-module__YKBhta__venueName{color:#0d1017;margin:0;font-size:18px;font-weight:600;line-height:1.2}.booking-confirmed-module__YKBhta__addressRow{align-items:flex-start;gap:4px;display:flex}.booking-confirmed-module__YKBhta__addressRow svg{color:#8e51ff;flex-shrink:0;width:20px;height:20px}.booking-confirmed-module__YKBhta__address{color:#50545b;margin:0;font-size:14px;line-height:1.15}.booking-confirmed-module__YKBhta__routeButton{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#000;cursor:pointer;white-space:nowrap;background:#ffffffe6;border:1px solid #64627280;border-radius:24px;justify-content:center;align-items:center;gap:4px;height:24px;padding:0 10px;font-size:12px;font-weight:400;line-height:1;display:inline-flex}.booking-confirmed-module__YKBhta__routeButton img{width:16px;height:16px}.booking-confirmed-module__YKBhta__routeButtonDesktop{flex-shrink:0;width:fit-content;margin-top:auto;margin-left:auto}.booking-confirmed-module__YKBhta__routeButtonMobile{width:100%;display:none}.booking-confirmed-module__YKBhta__urgencyCard{background:#ffcd0026;border-radius:16px;align-items:center;gap:24px;padding:16px;display:flex}.booking-confirmed-module__YKBhta__urgencyInfo{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.booking-confirmed-module__YKBhta__urgencyTitleRow{align-items:center;gap:8px;display:flex}.booking-confirmed-module__YKBhta__urgencyTitleRow svg{color:#bc8100;flex-shrink:0;width:20px;height:20px}.booking-confirmed-module__YKBhta__urgencyTitle{color:#bc8100;margin:0;font-size:14px;font-weight:700;line-height:1.4}.booking-confirmed-module__YKBhta__urgencyText{color:#bc8100;max-width:430px;margin:0;font-size:12px;font-weight:400;line-height:1.4}.booking-confirmed-module__YKBhta__urgencyTimer{color:#bc8100;white-space:nowrap;margin:0;font-size:30px;font-weight:600;line-height:1.15}.booking-confirmed-module__YKBhta__summaryCard{background:#f2f3f3;border:1px solid #dbdcdd;border-radius:16px;flex-direction:column;gap:12px;padding:16px 24px;display:flex}.booking-confirmed-module__YKBhta__summaryRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.booking-confirmed-module__YKBhta__summaryLabel{color:#50545b;margin:0;font-size:14px;font-weight:400;line-height:1.4}.booking-confirmed-module__YKBhta__summaryValue{color:#0d1017;margin:0;font-size:18px;font-weight:700;line-height:1.2}.booking-confirmed-module__YKBhta__priceWrap{flex-direction:column;align-items:flex-end;display:flex}.booking-confirmed-module__YKBhta__priceRow{color:#8e51ff;align-items:baseline;gap:8px;display:inline-flex}.booking-confirmed-module__YKBhta__priceAmount{font-size:24px;font-weight:600;line-height:1.2}.booking-confirmed-module__YKBhta__priceCurrency{font-size:14px;font-weight:600;line-height:1.4}.booking-confirmed-module__YKBhta__vatLabel{color:#50545b;font-size:12px;line-height:1.4}.dark .booking-confirmed-module__YKBhta__bookingConfirmed{box-shadow:none;background:#10101c;border-color:#22232e}.dark .booking-confirmed-module__YKBhta__successIconCircle{background:#00d3f11a;border-color:#00d3f1;animation:2.4s ease-in-out infinite booking-confirmed-module__YKBhta__successIconPulseDark;box-shadow:0 0 30px #00b8db66}.dark .booking-confirmed-module__YKBhta__successIconCircle svg{color:#fff}.dark .booking-confirmed-module__YKBhta__title{color:#fff}.dark .booking-confirmed-module__YKBhta__subtitle{color:#00d3f1}.dark .booking-confirmed-module__YKBhta__locationCard{background:#10212f;border-color:#00b8db;border-radius:16px}.dark .booking-confirmed-module__YKBhta__venueName{color:#fff}.dark .booking-confirmed-module__YKBhta__addressRow svg{color:#00d3f1}.dark .booking-confirmed-module__YKBhta__address{color:#87878e}.dark .booking-confirmed-module__YKBhta__urgencyCard{background:#ffda4433}.dark .booking-confirmed-module__YKBhta__urgencyTitleRow svg{color:#f7c600}.dark .booking-confirmed-module__YKBhta__urgencyTitle{color:#f7c600}.dark .booking-confirmed-module__YKBhta__urgencyText{color:#f7c600}.dark .booking-confirmed-module__YKBhta__urgencyTimer{color:#f7c600}.dark .booking-confirmed-module__YKBhta__summaryCard{background:#10101c;border-color:#22232e}.dark .booking-confirmed-module__YKBhta__summaryLabel{color:#87878e}.dark .booking-confirmed-module__YKBhta__summaryValue{color:#fff}.dark .booking-confirmed-module__YKBhta__priceRow{color:#00d3f1}.dark .booking-confirmed-module__YKBhta__vatLabel{color:#87878e}@media (max-width:600px){.booking-confirmed-module__YKBhta__bookingConfirmed{padding:16px}.booking-confirmed-module__YKBhta__successBadge{width:60px;height:60px}.booking-confirmed-module__YKBhta__successIconCircle svg{width:24px;height:24px}.booking-confirmed-module__YKBhta__title{font-size:20px}.booking-confirmed-module__YKBhta__subtitle{font-size:16px}.booking-confirmed-module__YKBhta__locationCard{padding:12px}.booking-confirmed-module__YKBhta__locationTop{align-items:flex-start}.booking-confirmed-module__YKBhta__locationDetails{gap:4px}.booking-confirmed-module__YKBhta__venueName{font-size:16px}.booking-confirmed-module__YKBhta__addressRow svg{width:16px;height:16px}.booking-confirmed-module__YKBhta__address{font-size:12px;line-height:1.2}.booking-confirmed-module__YKBhta__routeButtonDesktop{display:none}.booking-confirmed-module__YKBhta__routeButtonMobile{display:inline-flex}.booking-confirmed-module__YKBhta__urgencyCard{flex-direction:column;align-items:flex-start;gap:8px;padding:12px}.booking-confirmed-module__YKBhta__urgencyInfo{gap:4px}.booking-confirmed-module__YKBhta__summaryCard{padding:16px}}
.qr-payment-module__4kuzCW__root{background:#fcfcfc;border:1px solid #e1e1e2;border-radius:16px;flex-direction:column;align-items:center;gap:16px;width:100%;margin-bottom:24px;padding:16px;display:flex}.qr-payment-module__4kuzCW__content{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.qr-payment-module__4kuzCW__title{color:#000;text-align:center;width:100%;max-width:364px;margin:0;font-size:14px;font-weight:600;line-height:18px}.qr-payment-module__4kuzCW__detailsCard{background:#fafafa;border:1px solid #e1e1e2;border-radius:16px;flex-direction:column;align-items:center;gap:16px;width:100%;padding:16px;display:flex}.qr-payment-module__4kuzCW__organizerQrBox{background:#fff;border:1px solid #e1e1e2;border-radius:16px;justify-content:center;align-items:center;width:100%;padding:16px;display:flex}.qr-payment-module__4kuzCW__organizerQrImage{object-fit:contain;border-radius:12px;width:min(358px,100%);height:auto}.qr-payment-module__4kuzCW__rows{flex-direction:column;gap:8px;width:100%;display:flex}.qr-payment-module__4kuzCW__row{justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.qr-payment-module__4kuzCW__label{color:#87878e;white-space:nowrap;flex:none;font-size:14px;font-weight:400;line-height:16px}.qr-payment-module__4kuzCW__value,.qr-payment-module__4kuzCW__accountValue,.qr-payment-module__4kuzCW__bankValue{color:#0d1017;white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;min-width:0;font-size:16px;font-weight:600;line-height:24px;display:inline-flex}.qr-payment-module__4kuzCW__divider{background:#e1e1e2;width:100%;height:1px}.qr-payment-module__4kuzCW__copyButton,.qr-payment-module__4kuzCW__clearButton{color:#8e51ff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.qr-payment-module__4kuzCW__copyButton{flex:0 0 20px;width:20px;height:20px}.qr-payment-module__4kuzCW__copyButton svg{stroke-width:2.2px;width:20px;height:20px}.qr-payment-module__4kuzCW__bankIcon{object-fit:contain;flex:0 0 24px;width:48px;height:24px}.qr-payment-module__4kuzCW__hint{justify-content:center;align-items:center;gap:4px;width:100%;display:flex}.qr-payment-module__4kuzCW__hintIcon{stroke-width:1.8px;flex:0 0 24px;width:24px;height:24px}.qr-payment-module__4kuzCW__hint p{color:#50545b;text-align:center;margin:0;font-size:12px;font-weight:400;line-height:16px}.qr-payment-module__4kuzCW__uploadBox{background:#8e51ff1a;border:1px dashed #a371ff;border-radius:16px;flex-direction:column;align-items:center;gap:12px;width:100%;padding:16px;display:flex;position:relative}.qr-payment-module__4kuzCW__uploadBoxSelected{background:#00c9ba14;border-color:#00c9ba}.qr-payment-module__4kuzCW__fileInput{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.qr-payment-module__4kuzCW__uploadPicker{cursor:pointer;flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.qr-payment-module__4kuzCW__uploadIconBox{color:#ef5880;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.qr-payment-module__4kuzCW__uploadIconBox svg{stroke-width:1.8px;width:25px;height:25px}.qr-payment-module__4kuzCW__uploadBoxSelected .qr-payment-module__4kuzCW__uploadIconBox{color:#00c9ba;border-color:#00c9ba}.qr-payment-module__4kuzCW__uploadText,.qr-payment-module__4kuzCW__fileName{color:#0d1017;text-align:center;margin:0;font-size:14px;font-weight:400;line-height:20px}.qr-payment-module__4kuzCW__fileName{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.qr-payment-module__4kuzCW__uploadButton{color:#fff;cursor:pointer;background:linear-gradient(90deg,#fab67e 0%,#f48874 15.87%,#ef5880 31.73%,#e0185f 47.6%,#b13187 63.94%,#3e7bb8 78.85%,#5268ae 92.31%);border:0;border-radius:24px;justify-content:center;align-items:center;width:220px;max-width:100%;padding:8px 12px;font-size:14px;font-weight:400;line-height:20px;transition:filter .2s,opacity .2s;display:flex}.qr-payment-module__4kuzCW__uploadButton:hover:not(:disabled){filter:brightness(1.06)}.qr-payment-module__4kuzCW__uploadButton:disabled{cursor:not-allowed;opacity:.5}.qr-payment-module__4kuzCW__clearButton{color:#8e51ff;width:20px;height:20px;position:absolute;top:16px;right:16px}.qr-payment-module__4kuzCW__clearButton:disabled{cursor:not-allowed;opacity:.5}.qr-payment-module__4kuzCW__clearButton svg{stroke-width:2.2px;width:20px;height:20px}.qr-payment-module__4kuzCW__waitingText,.qr-payment-module__4kuzCW__errorText{text-align:center;margin:0;font-size:14px;font-weight:400;line-height:20px}.qr-payment-module__4kuzCW__waitingText{color:#87878e}.qr-payment-module__4kuzCW__errorText{color:#f10004}.qr-payment-module__4kuzCW__errorText a{color:inherit;text-underline-offset:2px;text-decoration:underline}.dark .qr-payment-module__4kuzCW__root{background:#141422;border-color:#22232e}.dark .qr-payment-module__4kuzCW__title{color:#fff}.dark .qr-payment-module__4kuzCW__detailsCard{background:#171823;border-color:#2e2f3a}.dark .qr-payment-module__4kuzCW__organizerQrBox{background:#171823;border-color:#2e2f3a}:is(.dark .qr-payment-module__4kuzCW__value,.dark .qr-payment-module__4kuzCW__accountValue,.dark .qr-payment-module__4kuzCW__bankValue){color:#f9f9f8}.dark .qr-payment-module__4kuzCW__divider{background:#50515b}:is(.dark .qr-payment-module__4kuzCW__copyButton,.dark .qr-payment-module__4kuzCW__clearButton,.dark .qr-payment-module__4kuzCW__hintIcon){color:#00d3f1}.dark .qr-payment-module__4kuzCW__hint p{color:#a4a5a9}.dark .qr-payment-module__4kuzCW__uploadBox{background:#00d3f11a;border-color:#00d3f1}:is(.dark .qr-payment-module__4kuzCW__uploadText,.dark .qr-payment-module__4kuzCW__fileName){color:#f9f9f8}.dark .qr-payment-module__4kuzCW__waitingText{color:#87878e}.dark .qr-payment-module__4kuzCW__errorText{color:#ff5a5d}@media (max-width:480px){.qr-payment-module__4kuzCW__root{padding:16px}.qr-payment-module__4kuzCW__title{max-width:none}.qr-payment-module__4kuzCW__label{font-size:12px}.qr-payment-module__4kuzCW__value,.qr-payment-module__4kuzCW__accountValue,.qr-payment-module__4kuzCW__bankValue{line-height:20px}.qr-payment-module__4kuzCW__copyButton{flex-basis:18px;width:18px;height:18px}.qr-payment-module__4kuzCW__copyButton svg{width:18px;height:18px}.qr-payment-module__4kuzCW__hint{align-items:center}.qr-payment-module__4kuzCW__hint p{text-align:left;width:205px}.qr-payment-module__4kuzCW__uploadText{max-width:230px;font-size:12px}.qr-payment-module__4kuzCW__waitingText{font-size:12px}}
.сash-payment-module__p_CrUq__cashPayment{flex-direction:column;gap:12px;display:flex}.сash-payment-module__p_CrUq__disclamer{color:#bc8100;background-color:#ffcd0026;border-radius:16px;gap:8px;padding:12px;font-size:10px;font-weight:400;line-height:12px;display:flex}.сash-payment-module__p_CrUq__circleAlert{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.сash-payment-module__p_CrUq__circleAlert svg{color:#bc8100;stroke-width:1.8px;width:20px;height:20px}.сash-payment-module__p_CrUq__findBtn{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(90deg,#fab67e 0%,#f48874 15.87%,#ef5880 31.73%,#e0185f 47.6%,#b13187 63.94%,#3e7bb8 78.85%,#5268ae 92.31%);border-radius:24px;align-items:center;gap:6px;width:fit-content;margin-left:auto;padding:4px 12px;font-size:12px;font-weight:600;line-height:16px;transition:opacity .3s;display:flex}.сash-payment-module__p_CrUq__findBtn img{width:20px;height:20px}.сash-payment-module__p_CrUq__findBtn:hover{opacity:.9}.сash-payment-module__p_CrUq__findBtn:disabled{cursor:not-allowed;opacity:.6}.сash-payment-module__p_CrUq__statusMessage{color:#f10004;text-align:right;margin:0;font-size:12px;line-height:16px}.сash-payment-module__p_CrUq__skeletonCard{background:#fafafa;border:1px solid #e1e1e2;border-radius:20px;width:100%;padding:16px}.сash-payment-module__p_CrUq__skeletonTitle,.сash-payment-module__p_CrUq__skeletonImage,.сash-payment-module__p_CrUq__skeletonLines div{background:#e8e8ec;border-radius:8px;position:relative;overflow:hidden}.сash-payment-module__p_CrUq__skeletonTitle:after,.сash-payment-module__p_CrUq__skeletonImage:after,.сash-payment-module__p_CrUq__skeletonLines div:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);animation:1.2s infinite сash-payment-module__p_CrUq__skeletonShimmer;position:absolute;inset:0;transform:translate(-100%)}.сash-payment-module__p_CrUq__skeletonTitle{width:55%;height:20px;margin-bottom:16px}.сash-payment-module__p_CrUq__skeletonContent{gap:16px;display:flex}.сash-payment-module__p_CrUq__skeletonImage{border-radius:12px;flex-shrink:0;width:160px;height:100px}.сash-payment-module__p_CrUq__skeletonLines{flex-direction:column;flex:auto;gap:12px;padding-top:2px;display:flex}.сash-payment-module__p_CrUq__skeletonLines div{width:100%;height:14px}.сash-payment-module__p_CrUq__skeletonLines div:nth-child(2){width:78%}.сash-payment-module__p_CrUq__skeletonLines div:nth-child(3){width:62%}.сash-payment-module__p_CrUq__skeletonLines div:nth-child(4){width:42%}@keyframes сash-payment-module__p_CrUq__skeletonShimmer{to{transform:translate(100%)}}.сash-payment-module__p_CrUq__shadowWrapper{border-radius:20px;position:relative}.сash-payment-module__p_CrUq__shadowWrapper:before{content:"";z-index:10;pointer-events:none;background:linear-gradient(#0000 0%,#fff 100%);width:100%;height:32px;position:absolute;bottom:0;left:0}.сash-payment-module__p_CrUq__shadowWrapper:after{content:"";z-index:10;pointer-events:none;background:linear-gradient(#fff 20%,#0000 100%);width:100%;height:32px;position:absolute;top:0;left:0}.сash-payment-module__p_CrUq__scrollWrapper{scrollbar-width:thin;scrollbar-color:#8b5cf6 #ede9fe;flex-direction:column;gap:16px;max-height:330px;padding-top:8px;padding-bottom:32px;display:flex;position:relative;overflow-y:auto}.сash-payment-module__p_CrUq__scrollWrapper::-webkit-scrollbar{width:6px}.сash-payment-module__p_CrUq__scrollWrapper::-webkit-scrollbar-track{background-color:#ede9fe;border-radius:10px}.сash-payment-module__p_CrUq__scrollWrapper::-webkit-scrollbar-thumb{background-color:#8b5cf6;border-radius:10px}.dark .сash-payment-module__p_CrUq__disclamer{color:#f7c600;background:#ffda4433}.dark .сash-payment-module__p_CrUq__circleAlert svg{color:#f7c600}.dark .сash-payment-module__p_CrUq__shadowWrapper:before{background:linear-gradient(#0000 0%,#10101c 100%)}.dark .сash-payment-module__p_CrUq__shadowWrapper:after{background:linear-gradient(#10101c 20%,#0000 100%)}.dark .сash-payment-module__p_CrUq__scrollWrapper{scrollbar-color:#00b8db #1c1e29}.dark .сash-payment-module__p_CrUq__scrollWrapper::-webkit-scrollbar-track{background-color:#1c1e29}.dark .сash-payment-module__p_CrUq__scrollWrapper::-webkit-scrollbar-thumb{background-color:#00b8db}.dark .сash-payment-module__p_CrUq__statusMessage{color:#ff5a5d}.dark .сash-payment-module__p_CrUq__skeletonCard{background:#171823;border-color:#2e2f3a}.dark .сash-payment-module__p_CrUq__skeletonTitle{background:#242634}.dark .сash-payment-module__p_CrUq__skeletonImage{background:#242634}.dark .сash-payment-module__p_CrUq__skeletonLines div{background:#242634}@media (max-width:480px){.сash-payment-module__p_CrUq__cashPayment{gap:12px}.сash-payment-module__p_CrUq__disclamer{padding:8px}.сash-payment-module__p_CrUq__findBtn{justify-content:center;width:100%;margin-left:0}.сash-payment-module__p_CrUq__scrollWrapper{max-height:420px}.сash-payment-module__p_CrUq__statusMessage{text-align:left}.сash-payment-module__p_CrUq__skeletonCard{border-radius:16px;padding:11px}.сash-payment-module__p_CrUq__skeletonContent{flex-direction:column;gap:12px}.сash-payment-module__p_CrUq__skeletonImage{width:200px;height:124px}}
.payment-location-card-module__Kfq69W__paymentLocationCard{cursor:pointer;background:#fafafa;border:1px solid #e1e1e2;border-radius:20px;width:100%;padding:16px}.payment-location-card-module__Kfq69W__paymentLocationCard.payment-location-card-module__Kfq69W__active{background:#8e51ff1a;border:1px solid #8e51ff}.payment-location-card-module__Kfq69W__titleWrapper{justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.payment-location-card-module__Kfq69W__title{color:#0d1017;font-family:Titillium Web,sans-serif;font-size:16px;font-weight:600;line-height:20px}.payment-location-card-module__Kfq69W__checkbox{border:2px solid #858692;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.payment-location-card-module__Kfq69W__checkbox svg{display:none}.payment-location-card-module__Kfq69W__checkboxActive{background:#8e51ff;border-color:#8e51ff}.payment-location-card-module__Kfq69W__checkboxActive svg{color:#fff;stroke-width:3px;width:12px;height:12px;display:block}.payment-location-card-module__Kfq69W__imageContainer{flex-direction:column;flex-shrink:0;gap:12px;display:flex}.payment-location-card-module__Kfq69W__image{object-fit:cover;object-position:center;border-radius:12px;width:160px;height:100px}.payment-location-card-module__Kfq69W__buildMap{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#fff;border:1px solid #64627280;border-radius:24px;justify-content:center;align-items:center;gap:4px;width:100%;height:24px;font-size:12px;display:flex}.dark .payment-location-card-module__Kfq69W__buildMap{color:#000}.payment-location-card-module__Kfq69W__buildMapText{display:inline}.payment-location-card-module__Kfq69W__buildMapIcon{width:16px;height:16px}.payment-location-card-module__Kfq69W__mainContent{gap:16px;display:flex}.payment-location-card-module__Kfq69W__content{flex-direction:column;flex:auto;align-items:flex-start;gap:16px;min-width:0;max-width:330px;font-size:12px;display:flex}.payment-location-card-module__Kfq69W__locationWrapper{text-align:start;gap:8px;display:flex}.payment-location-card-module__Kfq69W__locationWrapper p{color:#50545b;margin:0;line-height:16px}.payment-location-card-module__Kfq69W__locationWrapper svg{color:#03ae81;flex-shrink:0;width:20px;height:20px}.payment-location-card-module__Kfq69W__infoRow{align-items:flex-start;gap:8px;width:100%;display:flex}.payment-location-card-module__Kfq69W__infoRow>p{color:#50545b;margin:0;line-height:16px}.payment-location-card-module__Kfq69W__infoRow svg{color:#456aef;flex-shrink:0;width:20px;height:20px}.payment-location-card-module__Kfq69W__openHours{text-align:start;flex-direction:column;align-items:start;gap:0;display:flex}.payment-location-card-module__Kfq69W__statusText{margin:0;font-weight:600;line-height:16px}.payment-location-card-module__Kfq69W__closeText{color:#f10004}.payment-location-card-module__Kfq69W__openText{color:#00c614}.payment-location-card-module__Kfq69W__scheduleText p{color:#50545b;margin:0;line-height:16px}.dark .payment-location-card-module__Kfq69W__paymentLocationCard{background:#171823;border:1px solid #2e2f3a}.dark .payment-location-card-module__Kfq69W__paymentLocationCard.payment-location-card-module__Kfq69W__active{background:#10212f;border:1px solid #00b8db}.dark .payment-location-card-module__Kfq69W__title{color:#f9f9f8}.dark .payment-location-card-module__Kfq69W__checkbox{border-color:#696e83}.dark .payment-location-card-module__Kfq69W__checkboxActive{background:#00d3f1;border-color:#00d3f1}:is(.dark .payment-location-card-module__Kfq69W__locationWrapper p,.dark .payment-location-card-module__Kfq69W__infoRow>p,.dark .payment-location-card-module__Kfq69W__scheduleText p){color:#87878e}.dark .payment-location-card-module__Kfq69W__locationWrapper svg{color:#00d3f1}.dark .payment-location-card-module__Kfq69W__infoRow svg{color:#456aef}@media (max-width:480px){.payment-location-card-module__Kfq69W__paymentLocationCard{border-radius:16px;padding:11px;position:relative}.payment-location-card-module__Kfq69W__titleWrapper{margin-bottom:11px}.payment-location-card-module__Kfq69W__title{font-size:14px;line-height:16px}.payment-location-card-module__Kfq69W__mainContent{flex-direction:column;gap:12px}.payment-location-card-module__Kfq69W__image{width:200px;height:124px}.payment-location-card-module__Kfq69W__buildMap{border-radius:8px;width:32px;height:32px;padding:8px;position:absolute;bottom:12px;right:12px}.payment-location-card-module__Kfq69W__buildMapText{display:none}}
