.seat-map-module-scss-module__dvWYbG__seatItemGroup{position:absolute}.seat-map-module-scss-module__dvWYbG__seatItemGroup:hover{cursor:pointer;background-color:#1890ff33}.seat-map-module-scss-module__dvWYbG__seatItemGroupLink{background-color:#333;height:2px}.seat-map-module-scss-module__dvWYbG__sunbedItemHorizontalWrapper{z-index:10;background:0 0;flex-direction:row;justify-content:center;align-items:center;padding-top:5px;display:flex}.seat-map-module-scss-module__dvWYbG__sunbedItemVerticalWrapper{z-index:10;background:0 0;flex-direction:column;justify-content:center;align-items:center;padding-top:5px;display:flex}.seat-map-module-scss-module__dvWYbG__bedItemHorizontalWrapper{z-index:10;background:0 0;flex-direction:row;justify-content:center;align-items:center;padding-top:5px;display:flex}.seat-map-module-scss-module__dvWYbG__bedItemVerticalWrapper{z-index:10;background:0 0;flex-direction:column;justify-content:center;align-items:center;padding-top:5px;display:flex}.seat-map-module-scss-module__dvWYbG__pathWrapper{z-index:10;background:0 0;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.seat-map-module-scss-module__dvWYbG__seatLabel{text-align:center;font-size:12px;line-height:14px}.seat-map-module-scss-module__dvWYbG__seatFlag{text-align:center;line-height:13px}.seat-map-module-scss-module__dvWYbG__bedItemVertical{cursor:pointer;border:1px solid #333;justify-content:center;align-items:center;display:flex;position:relative}.seat-map-module-scss-module__dvWYbG__bedItemVertical span{writing-mode:vertical-rl;text-orientation:mixed}.seat-map-module-scss-module__dvWYbG__bedItemHorizontal{cursor:pointer;border:1px solid #333;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.seat-map-module-scss-module__dvWYbG__sunbedItemHorizontalEmpty:before{content:"";background:var(--color-brand-primary-500,#430b14);width:1px;height:100%;position:absolute;top:0;left:10px}.seat-map-module-scss-module__dvWYbG__sunbedItemVerticalEmpty:before{content:"";background:var(--color-brand-primary-500,#430b14);width:100%;height:1px;position:absolute;top:10px}.seat-map-module-scss-module__dvWYbG__bedItemHorizontalEmpty:before{content:"";background:var(--color-brand-primary-500,#430b14);width:3px;height:100%;position:absolute;top:0;left:10px}.seat-map-module-scss-module__dvWYbG__bedItemVerticalEmpty:before{content:"";background:var(--color-brand-primary-500,#430b14);width:100%;height:3px;position:absolute;top:10px}.seat-map-module-scss-module__dvWYbG__unavailable .seat-left{border-color:#f7f7f7}.seat-map-module-scss-module__dvWYbG__unavailable .seat-right{border-color:#f7f7f7}.seat-map-module-scss-module__dvWYbG__bookingItem{cursor:pointer;text-align:left;background-color:#fff;border:1px solid #ccc;width:160px;height:55px;margin-right:10px;padding:5px}.seat-map-module-scss-module__dvWYbG__bookingItem .product-text{font-size:12px}.seat-map-module-scss-module__dvWYbG__addBookingButton{justify-content:center;align-items:center;width:55px;height:55px;margin-right:10px;display:flex}.seat-map-module-scss-module__dvWYbG__gridContainerWrapper{background:#fff9f6;height:calc(100vh - 100px);overflow:scroll}.seat-map-module-scss-module__dvWYbG__gridSea{background:linear-gradient(135deg,var(--color-brand-primary-500,#430b14),var(--color-brand-primary-600,#5a1520))fixed;--mask:radial-gradient(63.09px at 50% calc(100% - 85.5px),#000 99%,#0000 101%)calc(50% - 60px)0/120px 100%,radial-gradient(63.09px at 50% calc(100% + 55.5px),#0000 99%,#000 101%)50% calc(100% - 30px)/120px 100% repeat-x;height:50px;-webkit-mask:var(--mask);-webkit-mask:var(--mask);mask:var(--mask);overflow-x:auto}.seat-map-module-scss-module__dvWYbG__gridContainer{z-index:100;flex:1;position:relative;overflow-x:auto}.seat-map-module-scss-module__dvWYbG__gridRelative{position:relative}.seat-map-module-scss-module__dvWYbG__gridRow{width:100%;display:flex}.seat-map-module-scss-module__dvWYbG__gridBox{border:.5px solid #fff;flex-grow:0;flex-shrink:0;display:flex;position:relative}.seat-map-module-scss-module__dvWYbG__seatMapCard .ant-card-head{background-color:#222}.seat-map-module-scss-module__dvWYbG__seatMapCard .ant-card-body{padding:0}
.seat-map-box-item-module-scss-module__m9H3sa__boxContainer{cursor:pointer;background-color:#fff;border:1px solid #c9c9c9;border-radius:8px;gap:0;padding:4px 4px 8px;position:relative}.seat-map-box-item-module-scss-module__m9H3sa__boxContainerPending{border:2px solid #65db73}.seat-map-box-item-module-scss-module__m9H3sa__boxContainerHighlight{border:2px solid #d79a10}.seat-map-box-item-module-scss-module__m9H3sa__tagContainer{border-radius:4px;padding:4px 8px}.seat-map-box-item-module-scss-module__m9H3sa__tagContainer span{font-size:10px;font-weight:600;line-height:16px}.seat-map-box-item-module-scss-module__m9H3sa__tagInactive{background:#eff2f4}.seat-map-box-item-module-scss-module__m9H3sa__tagInactive span{color:#4c4c4c}.seat-map-box-item-module-scss-module__m9H3sa__tagHighlight{background:#f9e0a0}.seat-map-box-item-module-scss-module__m9H3sa__tagHighlight span{color:#d79a10}.seat-map-box-item-module-scss-module__m9H3sa__tagHidden{background:#fff}.seat-map-box-item-module-scss-module__m9H3sa__tagHidden span{color:#fff}.seat-map-box-item-module-scss-module__m9H3sa__lastName{color:#000;font-weight:600}.seat-map-box-item-module-scss-module__m9H3sa__seatNumber{color:#828282;font-weight:500}.seat-map-box-item-module-scss-module__m9H3sa__verticalSeparator{background-color:#c9c9c9;width:1px}.seat-map-box-item-module-scss-module__m9H3sa__splitContainer{cursor:pointer;background-color:#fff;border:1px solid #c9c9c9;border-radius:8px;position:relative;overflow:hidden}.seat-map-box-item-module-scss-module__m9H3sa__splitContainer.seat-map-box-item-module-scss-module__m9H3sa__boxContainerPending{border:2px solid #65db73}.seat-map-box-item-module-scss-module__m9H3sa__splitContainer.seat-map-box-item-module-scss-module__m9H3sa__boxContainerHighlight{border:2px solid #d79a10}.seat-map-box-item-module-scss-module__m9H3sa__splitSection{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;padding:4px;display:flex;position:relative;overflow:hidden}.seat-map-box-item-module-scss-module__m9H3sa__splitSectionHighlight{background:#f9e0a0}.seat-map-box-item-module-scss-module__m9H3sa__splitSeparator{background-color:#c9c9c9;flex-shrink:0;width:100%;height:1px}
.contact-details-module-scss-module__R4ko0q__detailsCard{height:100%;position:relative}.contact-details-module-scss-module__R4ko0q__editButton{z-index:10;position:absolute;top:16px;right:16px}.contact-details-module-scss-module__R4ko0q__headerContainer{flex-direction:column;gap:16px;display:flex}.contact-details-module-scss-module__R4ko0q__avatarSection{justify-content:center;padding:8px 0;display:flex}.contact-details-module-scss-module__R4ko0q__nameSection{flex-direction:column;align-items:center;gap:12px;display:flex}.contact-details-module-scss-module__R4ko0q__contactName{text-align:center;font-size:22px;font-weight:600;margin:0!important}.contact-details-module-scss-module__R4ko0q__badgesRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.contact-details-module-scss-module__R4ko0q__statBadge{background:#fafafa;border:1px solid #f0f0f0;border-radius:16px;align-items:center;gap:6px;padding:6px 12px;display:flex}.contact-details-module-scss-module__R4ko0q__statLabel{color:#595959;margin:0;font-size:13px;font-weight:500}.contact-details-module-scss-module__R4ko0q__statValue{color:#262626;margin:0;font-size:14px;font-weight:600}.contact-details-module-scss-module__R4ko0q__contactInfoCards{flex-direction:column;gap:8px;margin-top:8px;display:flex}.contact-details-module-scss-module__R4ko0q__infoCard{border:1px solid #f0f0f0;border-radius:8px}.contact-details-module-scss-module__R4ko0q__infoRow{align-items:center;gap:12px;display:flex}.contact-details-module-scss-module__R4ko0q__infoIcon{color:var(--color-brand-primary-500,#430b14);font-size:18px}.contact-details-module-scss-module__R4ko0q__infoContent{flex-direction:column;flex:1;display:flex}.contact-details-module-scss-module__R4ko0q__infoLabel{color:#8c8c8c;text-transform:uppercase;font-size:12px;font-weight:600}.contact-details-module-scss-module__R4ko0q__infoValue{color:#262626;font-size:14px}.contact-details-module-scss-module__R4ko0q__callButton{color:var(--color-brand-primary-500,#430b14)}.contact-details-module-scss-module__R4ko0q__staffNoteCard{background:#fffbf0;border:1px solid #ffe7ba;border-radius:8px}.contact-details-module-scss-module__R4ko0q__staffNoteCard .ant-card-head{background:0 0;border-bottom:none}.contact-details-module-scss-module__R4ko0q__staffNoteCard .ant-card-body{padding-top:0}.contact-details-module-scss-module__R4ko0q__bookingsSection{margin-top:16px}.contact-details-module-scss-module__R4ko0q__bookingsList{flex-direction:column;gap:8px;margin-top:12px;display:flex}.contact-details-module-scss-module__R4ko0q__bookingCard{border:1px solid #f0f0f0;border-radius:8px;transition:all .2s}.contact-details-module-scss-module__R4ko0q__bookingCard:hover{border-color:#ff6b35;box-shadow:0 2px 8px #00000014}.contact-details-module-scss-module__R4ko0q__bookingItem{flex-direction:column;gap:8px;display:flex}.contact-details-module-scss-module__R4ko0q__bookingHeader{justify-content:space-between;align-items:center;display:flex}.contact-details-module-scss-module__R4ko0q__customerInfo{align-items:center;gap:8px;display:flex}.contact-details-module-scss-module__R4ko0q__customerName{font-size:14px;font-weight:600}.contact-details-module-scss-module__R4ko0q__bookingDate{color:#8c8c8c;font-size:12px}.contact-details-module-scss-module__R4ko0q__bookingStatus{align-items:center;gap:8px;display:flex}.contact-details-module-scss-module__R4ko0q__statusTag{font-size:12px}.contact-details-module-scss-module__R4ko0q__statusIcon{color:#8c8c8c;cursor:help;font-size:16px}
@layer typography{.typography-module-scss-module__sVUcrG__headline1{font-family:var(--font-family-heading,inherit);font-size:inherit;font-weight:var(--font-weight-medium,500);line-height:var(--line-height-tight,1.2);color:inherit;margin:0}.typography-module-scss-module__sVUcrG__headline2{font-family:var(--font-family-heading,inherit);font-size:inherit;font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-tight,1.2);color:inherit;margin:0}.typography-module-scss-module__sVUcrG__headline3,.typography-module-scss-module__sVUcrG__headline4{font-family:var(--font-family-heading,inherit);font-size:inherit;font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-snug,1.3);color:inherit;margin:0}.typography-module-scss-module__sVUcrG__headline5{font-family:var(--font-family-heading,inherit);font-size:inherit;font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-normal,1.5);color:inherit;margin:0}.typography-module-scss-module__sVUcrG__sectionLabel{font-family:var(--font-family-body,inherit);letter-spacing:-.02em;color:var(--color-burgundy-100,#430b14);margin:0;font-size:18px;font-weight:700;line-height:140%}.typography-module-scss-module__sVUcrG__bodyXL{font-family:var(--font-family-body,inherit);color:var(--color-neutral-700);margin:0;font-size:1.25rem;line-height:1.5}@media (max-width:768px){.typography-module-scss-module__sVUcrG__bodyXL{font-size:1.125rem}}.typography-module-scss-module__sVUcrG__bodyL{font-family:var(--font-family-body,inherit);color:var(--color-neutral-700);margin:0;font-size:1.125rem;line-height:1.5}@media (max-width:768px){.typography-module-scss-module__sVUcrG__bodyL{font-size:1rem}}.typography-module-scss-module__sVUcrG__bodyMD{font-family:var(--font-family-body,inherit);color:var(--color-neutral-700);margin:0;font-size:1rem;line-height:1.5}.typography-module-scss-module__sVUcrG__bodySM{font-family:var(--font-family-body,inherit);color:var(--color-neutral-700);margin:0;font-size:.875rem;line-height:1.5}.typography-module-scss-module__sVUcrG__bodyXS{font-family:var(--font-family-body,inherit);color:var(--color-neutral-700);margin:0;font-size:.75rem;line-height:1.4}.typography-module-scss-module__sVUcrG__subtitleMD{font-family:var(--font-family-body,inherit);color:var(--color-neutral-600);font-size:1rem;line-height:1.5}.typography-module-scss-module__sVUcrG__subtitleSM{font-family:var(--font-family-body,inherit);color:var(--color-neutral-600);font-size:.875rem;line-height:1.4}.typography-module-scss-module__sVUcrG__subtitleXS{font-family:var(--font-family-body,inherit);color:var(--color-neutral-600);font-size:.75rem;line-height:1.4}.typography-module-scss-module__sVUcrG__body,.typography-module-scss-module__sVUcrG__subtitle{text-align:left}}
.drawer-layout-component-module-scss-module__sw5mzq__drawerHeader{justify-content:space-between;align-items:center;margin:0;padding:0;display:flex}.drawer-layout-component-module-scss-module__sw5mzq__cancelButton{color:#666;height:auto;padding:4px 8px;font-size:14px}.drawer-layout-component-module-scss-module__sw5mzq__cancelButton:hover{color:#333;background:#f5f5f5}.drawer-layout-component-module-scss-module__sw5mzq__drawer .ant-drawer-header{background:#fff;border-bottom:1px solid #e0e0e0;padding:8px 24px}.drawer-layout-component-module-scss-module__sw5mzq__drawer .ant-drawer-body{background-color:#fff;padding:0;position:relative;height:calc(100vh - 73px)!important;overflow:hidden!important}.drawer-layout-component-module-scss-module__sw5mzq__drawer .ant-drawer-content-wrapper{height:100vh!important}.drawer-layout-component-module-scss-module__sw5mzq__drawer .ant-drawer-content{flex-direction:column;display:flex;height:100%!important}.drawer-layout-component-module-scss-module__sw5mzq__drawer .ant-drawer{height:100vh!important}.drawer-layout-component-module-scss-module__sw5mzq__drawerContentWrapper{flex-direction:column;height:100%;display:flex;overflow:hidden}.drawer-layout-component-module-scss-module__sw5mzq__childrenWrapper{flex-shrink:0}.drawer-layout-component-module-scss-module__sw5mzq__tabNavigation{z-index:100;background:#fff;border-bottom:1px solid #e0e0e0;flex-shrink:0;display:flex;position:relative;top:0;box-shadow:0 2px 4px #0000001a}.drawer-layout-component-module-scss-module__sw5mzq__slidingIndicator{background-color:var(--color-brand-primary-500,#430b14);z-index:1;height:2px;transition:left .25s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0}.drawer-layout-component-module-scss-module__sw5mzq__tabButton{cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex-direction:column;flex:1;align-items:center;gap:2px;padding:8px 6px;transition:all .2s;display:flex}.drawer-layout-component-module-scss-module__sw5mzq__tabButton:disabled{cursor:not-allowed;opacity:.6}.drawer-layout-component-module-scss-module__sw5mzq__tabButton.drawer-layout-component-module-scss-module__sw5mzq__active{background:0 0;border-bottom-color:#0000}.drawer-layout-component-module-scss-module__sw5mzq__tabButton:hover:not(:disabled):not(.drawer-layout-component-module-scss-module__sw5mzq__active){background:#f9f9f9}.drawer-layout-component-module-scss-module__sw5mzq__tabButton .drawer-layout-component-module-scss-module__sw5mzq__tabLabel{flex-direction:column;align-items:center;gap:6px;display:flex}.drawer-layout-component-module-scss-module__sw5mzq__tabIcon{justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:flex}.drawer-layout-component-module-scss-module__sw5mzq__tabIcon svg{fill:none;stroke:#666;stroke-width:1.5px;width:16px;height:16px;transition:stroke .2s}.drawer-layout-component-module-scss-module__sw5mzq__active .drawer-layout-component-module-scss-module__sw5mzq__tabIcon svg{stroke:var(--color-brand-primary-500,#430b14)}.drawer-layout-component-module-scss-module__sw5mzq__tabContentContainer{flex:1;height:0;padding:24px 24px 0;overflow-y:auto}.drawer-layout-component-module-scss-module__sw5mzq__stickyFooter{background:#fff;border-top:1px solid #e0e0e0;flex-shrink:0;margin-top:auto;padding:12px 24px;box-shadow:0 -2px 8px #0000001a}.drawer-layout-component-module-scss-module__sw5mzq__stickyFooter .drawer-layout-component-module-scss-module__sw5mzq__footerContent{justify-content:flex-end;align-items:center;gap:12px;display:flex}.drawer-layout-component-module-scss-module__sw5mzq__saveButton{background:var(--color-brand-primary-500,#430b14);color:#fff;cursor:pointer;border:none;border-radius:6px;align-items:center;gap:8px;height:36px;padding:0 20px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.drawer-layout-component-module-scss-module__sw5mzq__saveButton:hover{background:var(--color-brand-primary-600,#5a1520)}.drawer-layout-component-module-scss-module__sw5mzq__saveButton:disabled{cursor:not-allowed;background:#bdc3c7}.drawer-layout-component-module-scss-module__sw5mzq__saveButton .drawer-layout-component-module-scss-module__sw5mzq__loadingSpinner{border:2px solid #0000;border-top-color:#fff;border-radius:50%;width:12px;height:12px;animation:1s linear infinite drawer-layout-component-module-scss-module__sw5mzq__spin}@keyframes drawer-layout-component-module-scss-module__sw5mzq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.drawer-layout-component-module-scss-module__sw5mzq__drawer:has(.drawer-layout-component-module-scss-module__sw5mzq__stickyFooter) .drawer-layout-component-module-scss-module__sw5mzq__tabContentContainer{padding-bottom:50px}.drawer-layout-component-module-scss-module__sw5mzq__bookingStyle .drawer-layout-component-module-scss-module__sw5mzq__tabIcon{background:#ddd;border-radius:3px;justify-content:center;align-items:center;width:18px;height:18px;transition:background .2s;display:flex}.drawer-layout-component-module-scss-module__sw5mzq__bookingStyle .drawer-layout-component-module-scss-module__sw5mzq__tabIcon svg{fill:none;stroke:#999;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.drawer-layout-component-module-scss-module__sw5mzq__bookingStyle.drawer-layout-component-module-scss-module__sw5mzq__active .drawer-layout-component-module-scss-module__sw5mzq__tabIcon{background:var(--color-brand-primary-500,#430b14)}.drawer-layout-component-module-scss-module__sw5mzq__bookingStyle.drawer-layout-component-module-scss-module__sw5mzq__active .drawer-layout-component-module-scss-module__sw5mzq__tabIcon svg{stroke:#fff}.drawer-layout-component-module-scss-module__sw5mzq__bookingLabel{color:#666;font-weight:500;line-height:1;font-size:10px!important}.drawer-layout-component-module-scss-module__sw5mzq__bookingStyle.drawer-layout-component-module-scss-module__sw5mzq__active .drawer-layout-component-module-scss-module__sw5mzq__bookingLabel{color:var(--color-brand-primary-500,#430b14)}.drawer-layout-component-module-scss-module__sw5mzq__tabButton.drawer-layout-component-module-scss-module__sw5mzq__tabModified .drawer-layout-component-module-scss-module__sw5mzq__tabIcon{background:var(--color-brand-primary-500,#430b14)!important}.drawer-layout-component-module-scss-module__sw5mzq__tabButton.drawer-layout-component-module-scss-module__sw5mzq__tabModified .drawer-layout-component-module-scss-module__sw5mzq__tabIcon svg{stroke:#fff!important}.drawer-layout-component-module-scss-module__sw5mzq__tabButton.drawer-layout-component-module-scss-module__sw5mzq__tabModified .drawer-layout-component-module-scss-module__sw5mzq__bookingLabel{color:var(--color-brand-primary-500,#430b14)!important}.drawer-layout-component-module-scss-module__sw5mzq__bookingStyle.drawer-layout-component-module-scss-module__sw5mzq__tabModified .drawer-layout-component-module-scss-module__sw5mzq__tabIcon{background:var(--color-brand-primary-500,#430b14)!important}.drawer-layout-component-module-scss-module__sw5mzq__bookingStyle.drawer-layout-component-module-scss-module__sw5mzq__tabModified .drawer-layout-component-module-scss-module__sw5mzq__tabIcon svg{stroke:#fff!important}.drawer-layout-component-module-scss-module__sw5mzq__bookingStyle.drawer-layout-component-module-scss-module__sw5mzq__tabModified .drawer-layout-component-module-scss-module__sw5mzq__bookingLabel{color:var(--color-brand-primary-500,#430b14)!important}.drawer-layout-component-module-scss-module__sw5mzq__tabButton.drawer-layout-component-module-scss-module__sw5mzq__tabError .drawer-layout-component-module-scss-module__sw5mzq__tabIcon{animation:1.5s ease-in-out infinite drawer-layout-component-module-scss-module__sw5mzq__pulse;background:#ff4d4f!important}.drawer-layout-component-module-scss-module__sw5mzq__tabButton.drawer-layout-component-module-scss-module__sw5mzq__tabError .drawer-layout-component-module-scss-module__sw5mzq__tabIcon svg{stroke:#fff!important}.drawer-layout-component-module-scss-module__sw5mzq__tabButton.drawer-layout-component-module-scss-module__sw5mzq__tabError .drawer-layout-component-module-scss-module__sw5mzq__bookingLabel{color:#ff4d4f!important}.drawer-layout-component-module-scss-module__sw5mzq__bookingStyle.drawer-layout-component-module-scss-module__sw5mzq__tabError .drawer-layout-component-module-scss-module__sw5mzq__tabIcon{animation:1.5s ease-in-out infinite drawer-layout-component-module-scss-module__sw5mzq__pulse;background:#ff4d4f!important}.drawer-layout-component-module-scss-module__sw5mzq__bookingStyle.drawer-layout-component-module-scss-module__sw5mzq__tabError .drawer-layout-component-module-scss-module__sw5mzq__tabIcon svg{stroke:#fff!important}.drawer-layout-component-module-scss-module__sw5mzq__bookingStyle.drawer-layout-component-module-scss-module__sw5mzq__tabError .drawer-layout-component-module-scss-module__sw5mzq__bookingLabel{color:#ff4d4f!important}@keyframes drawer-layout-component-module-scss-module__sw5mzq__pulse{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.drawer-layout-component-module-scss-module__sw5mzq__bookingTabContent{background:#f5f5f5}
.typographie-module-scss-module__lM8jHq__title{font-size:16px;font-weight:700;line-height:19px}
.label-value-vertical-module-scss-module__ZByYma__container{flex-direction:column;gap:2px;padding:6px 0;display:flex}.label-value-vertical-module-scss-module__ZByYma__label{color:#8c8c8c;text-transform:uppercase;letter-spacing:.3px;font-size:10px;font-weight:600}.label-value-vertical-module-scss-module__ZByYma__value{color:#262626;font-size:12px;font-weight:500}
.label-value-horizontal-module-scss-module__wWMAca__container{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:6px 0;display:flex}.label-value-horizontal-module-scss-module__wWMAca__container:last-child{border-bottom:none}.label-value-horizontal-module-scss-module__wWMAca__label{color:#8c8c8c;text-transform:uppercase;letter-spacing:.3px;flex:1;font-size:10px;font-weight:600}.label-value-horizontal-module-scss-module__wWMAca__value{color:#262626;text-align:right;flex-shrink:0;font-size:12px}
.button-selector-component-module-scss-module__w2g2bq__buttonSelector{grid-template-columns:var(--grid-columns,repeat(auto-fit,minmax(80px,1fr)));gap:8px;width:100%;display:grid}.button-selector-component-module-scss-module__w2g2bq__selectorButton{cursor:pointer;text-align:center;color:#333;background:#fff;border:1px solid #ddd;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:12px 8px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.button-selector-component-module-scss-module__w2g2bq__selectorButton:hover:not(.button-selector-component-module-scss-module__w2g2bq__disabled):not(.button-selector-component-module-scss-module__w2g2bq__selected){border-color:var(--color-brand-primary-500,#430b14);color:var(--color-brand-primary-500,#430b14);background:var(--color-brand-primary-50,#fcf8f3)}.button-selector-component-module-scss-module__w2g2bq__selectorButton.button-selector-component-module-scss-module__w2g2bq__selected{background:var(--color-brand-primary-50,#fcf8f3);border-color:var(--color-brand-primary-500,#430b14);color:var(--color-brand-primary-500,#430b14);font-weight:600}.button-selector-component-module-scss-module__w2g2bq__selectorButton.button-selector-component-module-scss-module__w2g2bq__disabled{color:#ccc;cursor:not-allowed;background:#f5f5f5;border-color:#eee}.button-selector-component-module-scss-module__w2g2bq__variant-duration{grid-template-columns:repeat(2,1fr)}.button-selector-component-module-scss-module__w2g2bq__variant-duration .button-selector-component-module-scss-module__w2g2bq__selectorButton{min-height:48px;font-size:14px}.button-selector-component-module-scss-module__w2g2bq__variant-time{grid-template-columns:repeat(4,1fr)}.button-selector-component-module-scss-module__w2g2bq__variant-time .button-selector-component-module-scss-module__w2g2bq__selectorButton{border-radius:6px;min-height:40px;padding:10px 6px;font-size:13px}.button-selector-component-module-scss-module__w2g2bq__variant-days{flex-wrap:nowrap;grid-template-columns:none;gap:4px;display:flex}.button-selector-component-module-scss-module__w2g2bq__variant-days .button-selector-component-module-scss-module__w2g2bq__selectorButton{white-space:nowrap;text-overflow:clip;border-radius:4px;flex:none;min-width:28px;min-height:28px;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.2;overflow:visible}.button-selector-component-module-scss-module__w2g2bq__variant-days .button-selector-component-module-scss-module__w2g2bq__selectorButton.button-selector-component-module-scss-module__w2g2bq__selected{background:var(--color-brand-primary-50,#fcf8f3);border-color:var(--color-brand-primary-500,#430b14);color:var(--color-brand-primary-500,#430b14);font-weight:600}.button-selector-component-module-scss-module__w2g2bq__variant-days .button-selector-component-module-scss-module__w2g2bq__selectorButton.button-selector-component-module-scss-module__w2g2bq__selected:hover{background:var(--color-brand-primary-100,#f6f1eb);border-color:var(--color-brand-primary-500,#430b14);color:var(--color-brand-primary-500,#430b14)}@media (max-width:768px){.button-selector-component-module-scss-module__w2g2bq__variant-duration{grid-template-columns:1fr;gap:6px}.button-selector-component-module-scss-module__w2g2bq__variant-time{grid-template-columns:repeat(3,1fr);gap:6px}.button-selector-component-module-scss-module__w2g2bq__selectorButton{min-height:40px;padding:10px 6px;font-size:13px}}@media (max-width:480px){.button-selector-component-module-scss-module__w2g2bq__variant-time{grid-template-columns:repeat(2,1fr)}.button-selector-component-module-scss-module__w2g2bq__selectorButton{min-height:36px;padding:8px 4px;font-size:12px}}
.bottom-summary-component-module-scss-module__6bIXMq__summarySticky{z-index:100;background:#fff;border-top:1px solid #e0e0e0;padding:16px 20px;transition:padding-bottom .3s;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -4px 12px #0000001a}.bottom-summary-component-module-scss-module__6bIXMq__summaryDetails{background:#fff;border-top:1px solid #e0e0e0;padding:16px 20px;display:none;position:absolute;bottom:100%;left:0;right:0;box-shadow:0 -4px 12px #0000001a}.bottom-summary-component-module-scss-module__6bIXMq__summarySticky.bottom-summary-component-module-scss-module__6bIXMq__expanded .bottom-summary-component-module-scss-module__6bIXMq__summaryDetails{display:block}.bottom-summary-component-module-scss-module__6bIXMq__summaryDetailsContent{max-width:600px;margin:0 auto}.bottom-summary-component-module-scss-module__6bIXMq__summaryDetailsTitle{color:#333;margin-bottom:12px;font-size:14px;font-weight:600}.bottom-summary-component-module-scss-module__6bIXMq__itemSection{margin-bottom:16px}.bottom-summary-component-module-scss-module__6bIXMq__itemSection:last-child{margin-bottom:0}.bottom-summary-component-module-scss-module__6bIXMq__itemLabel{color:#595959;margin-bottom:8px;font-size:13px;font-weight:500}.bottom-summary-component-module-scss-module__6bIXMq__itemLabel.bottom-summary-component-module-scss-module__6bIXMq__highlighted{color:#fa8c16;font-weight:600}.bottom-summary-component-module-scss-module__6bIXMq__itemContent{color:#8c8c8c;border-left:2px solid #f0f0f0;padding-left:12px;font-size:12px;line-height:1.4}.bottom-summary-component-module-scss-module__6bIXMq__confirmationBtn{background:var(--color-brand-primary-500,#430b14);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;height:auto;margin-top:16px;padding:12px 24px;font-size:16px;font-weight:600}.bottom-summary-component-module-scss-module__6bIXMq__confirmationBtn:hover:not(:disabled){background:var(--color-brand-primary-600,#5a1520);border-color:var(--color-brand-primary-600,#5a1520)}.bottom-summary-component-module-scss-module__6bIXMq__confirmationBtn:disabled{color:#999;cursor:not-allowed;background:#ddd;border-color:#ddd}.bottom-summary-component-module-scss-module__6bIXMq__secondaryBtn{width:100%;box-shadow:none;appearance:none;color:#595959;cursor:pointer;text-align:center;background:0 0;border:none;outline:none;margin-top:8px;padding:8px 0;font-family:inherit;font-size:14px;font-weight:500;display:block}.bottom-summary-component-module-scss-module__6bIXMq__secondaryBtn:hover{color:#333;text-decoration:underline}.bottom-summary-component-module-scss-module__6bIXMq__secondaryBtn:focus{box-shadow:none;outline:none}.bottom-summary-component-module-scss-module__6bIXMq__summaryContent{align-items:center;gap:20px;max-width:600px;margin:0 auto;display:flex}.bottom-summary-component-module-scss-module__6bIXMq__summaryInfo{color:#666;flex:1;gap:20px;font-size:14px;display:flex}.bottom-summary-component-module-scss-module__6bIXMq__summaryItem{flex-direction:column;gap:2px;display:flex}.bottom-summary-component-module-scss-module__6bIXMq__summaryLabel{color:#999;font-size:12px;font-weight:500}.bottom-summary-component-module-scss-module__6bIXMq__summaryLabel.bottom-summary-component-module-scss-module__6bIXMq__highlighted{color:#fa8c16;font-weight:600}.bottom-summary-component-module-scss-module__6bIXMq__summaryLabel.bottom-summary-component-module-scss-module__6bIXMq__highlightedSubtle{color:var(--color-brand-primary-500,#430b14);font-weight:600}.bottom-summary-component-module-scss-module__6bIXMq__summaryValue{color:#333;font-weight:600}.bottom-summary-component-module-scss-module__6bIXMq__summaryExpand{cursor:pointer;color:#666;background:0 0;border:none;border-radius:4px;width:auto;min-width:auto;height:auto;padding:4px;transition:background .2s}.bottom-summary-component-module-scss-module__6bIXMq__summaryExpand:hover{color:#666;background:#f5f5f5}.bottom-summary-component-module-scss-module__6bIXMq__expandIcon{width:16px;height:16px;transition:transform .2s}.bottom-summary-component-module-scss-module__6bIXMq__confirmBtn{background:var(--color-brand-primary-500,#430b14);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;height:auto;padding:12px 24px;font-size:16px;font-weight:600}.bottom-summary-component-module-scss-module__6bIXMq__confirmBtn:hover:not(:disabled){background:var(--color-brand-primary-600,#5a1520);border-color:var(--color-brand-primary-600,#5a1520)}.bottom-summary-component-module-scss-module__6bIXMq__confirmBtn:disabled{color:#999;cursor:not-allowed;background:#ddd;border-color:#ddd}@media (max-width:768px){.bottom-summary-component-module-scss-module__6bIXMq__summaryInfo{gap:12px}.bottom-summary-component-module-scss-module__6bIXMq__summaryItem{flex:1;min-width:0}.bottom-summary-component-module-scss-module__6bIXMq__summaryContent{gap:12px}.bottom-summary-component-module-scss-module__6bIXMq__confirmBtn{padding:10px 16px;font-size:14px}}@media (max-width:480px){.bottom-summary-component-module-scss-module__6bIXMq__summaryInfo{gap:8px}.bottom-summary-component-module-scss-module__6bIXMq__summaryValue{font-size:13px}.bottom-summary-component-module-scss-module__6bIXMq__summaryLabel{font-size:11px}.bottom-summary-component-module-scss-module__6bIXMq__summarySticky,.bottom-summary-component-module-scss-module__6bIXMq__summaryDetails{padding:12px 16px}}
.html-editor-module-scss-module__liwOVq__htmlEditor{border:1px solid #d9d9d9;border-radius:8px;overflow:hidden}.html-editor-module-scss-module__liwOVq__htmlEditor .ant-tabs-nav{background:#fafafa;border-bottom:1px solid #f0f0f0;margin-bottom:0;padding:0 12px}.html-editor-module-scss-module__liwOVq__editorContent{flex-direction:column;display:flex}.html-editor-module-scss-module__liwOVq__toolbar{background:#fafafa;border-bottom:1px solid #f0f0f0;gap:4px;padding:8px 12px;display:flex}.html-editor-module-scss-module__liwOVq__toolbarButton{cursor:pointer;color:#595959;background:#fff;border:1px solid #d9d9d9;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:border-color .2s,color .2s,background-color .2s;display:flex}.html-editor-module-scss-module__liwOVq__toolbarButton:hover{color:#1890ff;background:#f0f7ff;border-color:#1890ff}.html-editor-module-scss-module__liwOVq__textarea{resize:none;border:none!important;border-radius:0!important}.html-editor-module-scss-module__liwOVq__textarea:focus{box-shadow:none!important}.html-editor-module-scss-module__liwOVq__preview{color:#333;min-height:120px;padding:12px 16px;font-size:14px;line-height:1.6}.html-editor-module-scss-module__liwOVq__preview p{margin:0 0 8px}.html-editor-module-scss-module__liwOVq__preview ul,.html-editor-module-scss-module__liwOVq__preview ol{margin:0 0 8px;padding-left:20px}.html-editor-module-scss-module__liwOVq__preview li{margin-bottom:4px}.html-editor-module-scss-module__liwOVq__preview strong,.html-editor-module-scss-module__liwOVq__preview b{font-weight:600}.html-editor-module-scss-module__liwOVq__preview em,.html-editor-module-scss-module__liwOVq__preview i{font-style:italic}.html-editor-module-scss-module__liwOVq__preview a{color:#1890ff;text-decoration:underline}
.multi-language-html-editor-module-scss-module__Endnya__multiLanguageEditor .ant-tabs-nav{margin-bottom:12px}.multi-language-html-editor-module-scss-module__Endnya__tabLabel{align-items:center;gap:6px;display:inline-flex}.multi-language-html-editor-module-scss-module__Endnya__langBadge .ant-badge-status-dot{width:6px;height:6px}.multi-language-html-editor-module-scss-module__Endnya__completionBadge{color:#8c8c8c;padding-right:4px;font-size:12px;font-weight:500}
/*# sourceMappingURL=7b9062d99649dfeb.css.map*/