.SessionDetailsModal-module__Pci0zG__sessionModalSummary{border-radius:var(--RADIUS_LG);border:.0625rem solid var(--COLOR_BORDER);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.SessionDetailsModal-module__Pci0zG__sessionModalSummaryInfo{background:linear-gradient(135deg, var(--COLOR_TONE_INFO_BG), var(--COLOR_SURFACE));border-color:var(--COLOR_TONE_INFO_BORDER)}.SessionDetailsModal-module__Pci0zG__sessionModalSummarySuccess{background:linear-gradient(135deg, var(--COLOR_TONE_SUCCESS_BG), var(--COLOR_SURFACE));border-color:var(--COLOR_TONE_SUCCESS_BORDER)}.SessionDetailsModal-module__Pci0zG__sessionModalSummaryWarning{background:linear-gradient(135deg, var(--COLOR_TONE_WARNING_BG), var(--COLOR_SURFACE));border-color:var(--COLOR_TONE_WARNING_BORDER)}.SessionDetailsModal-module__Pci0zG__sessionModalSummaryDanger{background:linear-gradient(135deg, var(--COLOR_TONE_DANGER_BG), var(--COLOR_SURFACE));border-color:var(--COLOR_TONE_DANGER_BORDER)}.SessionDetailsModal-module__Pci0zG__sessionModalSummaryMuted{background:linear-gradient(135deg, var(--COLOR_TONE_MUTED_BG), var(--COLOR_SURFACE));border-color:var(--COLOR_TONE_MUTED_BORDER)}.SessionDetailsModal-module__Pci0zG__sessionModalSummaryMain{flex-direction:column;flex:26.25rem;gap:.5rem;min-width:min(26.25rem,100%);display:flex}.SessionDetailsModal-module__Pci0zG__sessionModalSummaryStatusRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.SessionDetailsModal-module__Pci0zG__sessionModalSummaryTitle{font-size:1.25rem;line-height:1.2}.SessionDetailsModal-module__Pci0zG__sessionModalSummaryText{margin:0;line-height:1.45}.SessionDetailsModal-module__Pci0zG__sessionModalSummaryFacts{flex-wrap:wrap;flex:16.25rem;justify-content:flex-end;align-items:stretch;gap:.625rem;display:flex}.SessionDetailsModal-module__Pci0zG__sessionModalSummaryFact{border-radius:var(--RADIUS_MD);background:var(--COLOR_SURFACE);border:.0625rem solid #11576a1f;flex-direction:column;gap:.375rem;min-width:8.5rem;padding:.625rem .75rem;display:flex}.SessionDetailsModal-module__Pci0zG__sessionModalSummaryFactTimer{border-color:#11576a33}.SessionDetailsModal-module__Pci0zG__sessionModalSummaryFactTimer .SessionDetailsModal-module__Pci0zG__sessionModalSummaryFactValue{font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:800;line-height:1.1}.SessionDetailsModal-module__Pci0zG__sessionModalSummaryFactValue{word-break:break-word;font-size:.9375rem;line-height:1.3}.SessionDetailsModal-module__Pci0zG__sessionDetailItem{min-width:0}.SessionDetailsModal-module__Pci0zG__sessionDetailItemRow{grid-template-columns:minmax(7.25rem,45%) minmax(0,1fr);align-items:center;gap:.25rem .5rem;display:grid}.SessionDetailsModal-module__Pci0zG__sessionDetailItemStack{flex-direction:column;gap:.375rem;display:flex}.SessionDetailsModal-module__Pci0zG__sessionDetailLabel{margin:0}.SessionDetailsModal-module__Pci0zG__sessionDetailValue{justify-content:flex-end;min-width:0;display:flex}.SessionDetailsModal-module__Pci0zG__sessionDetailValueUnderLabel{grid-column:1/-1;justify-content:stretch}.SessionDetailsModal-module__Pci0zG__sessionDetailItemStack .SessionDetailsModal-module__Pci0zG__sessionDetailValue{justify-content:flex-start}.SessionDetailsModal-module__Pci0zG__sessionDetailValueText{text-align:right;overflow-wrap:anywhere;min-width:0;font-weight:700}.SessionDetailsModal-module__Pci0zG__sessionDetailItemStack .SessionDetailsModal-module__Pci0zG__sessionDetailValueText{text-align:left;font-weight:600}.SessionDetailsModal-module__Pci0zG__sessionDetailValueRow{flex-wrap:nowrap;justify-content:flex-end;gap:.5rem;width:100%}.SessionDetailsModal-module__Pci0zG__sessionDetailValueUnderLabel .SessionDetailsModal-module__Pci0zG__sessionDetailValueRow{justify-content:space-between;align-items:center}.SessionDetailsModal-module__Pci0zG__sessionDetailValueUnderLabel .SessionDetailsModal-module__Pci0zG__sessionDetailValueText{text-align:left}.SessionDetailsModal-module__Pci0zG__sessionDetailItemStack .SessionDetailsModal-module__Pci0zG__sessionDetailValueRow{flex-wrap:wrap;justify-content:flex-start}.SessionDetailsModal-module__Pci0zG__sessionModalCopyButton{flex-shrink:0}.SessionDetailsModal-module__Pci0zG__guardSessionModal .modalFrameBody{gap:1rem;font-size:1rem}.SessionDetailsModal-module__Pci0zG__guardSessionHero{--guard-session-accent:#64748b;border:0;border-left:.25rem solid var(--guard-session-accent);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(11rem,16rem);align-items:stretch;gap:.875rem;padding:.125rem 0 .875rem .875rem;display:grid}.SessionDetailsModal-module__Pci0zG__guardSessionHeroSingleColumn{grid-template-columns:minmax(0,1fr)}.SessionDetailsModal-module__Pci0zG__guardSessionHeroInfo{--guard-session-accent:#2563eb}.SessionDetailsModal-module__Pci0zG__guardSessionHeroSuccess{--guard-session-accent:#16803a}.SessionDetailsModal-module__Pci0zG__guardSessionHeroWarning{--guard-session-accent:#b45309}.SessionDetailsModal-module__Pci0zG__guardSessionHeroDanger{--guard-session-accent:#b42318}.SessionDetailsModal-module__Pci0zG__guardSessionHeroMuted{--guard-session-accent:#64748b}.SessionDetailsModal-module__Pci0zG__guardSessionHeroMain{flex-direction:column;gap:.625rem;min-width:0;display:flex}.SessionDetailsModal-module__Pci0zG__guardSessionPlate{color:var(--COLOR_TEXT_STRONG);letter-spacing:0;font-size:2rem;font-weight:800;line-height:1}.SessionDetailsModal-module__Pci0zG__guardSessionTitle{color:var(--COLOR_TEXT_STRONG);font-size:1.25rem;line-height:1.2}.SessionDetailsModal-module__Pci0zG__guardSessionLocation{flex-direction:column;gap:.25rem;font-size:1rem;line-height:1.35;display:flex}.SessionDetailsModal-module__Pci0zG__guardSessionLocation strong{font-size:1.125rem}.SessionDetailsModal-module__Pci0zG__guardSessionLocation span{color:var(--COLOR_MUTED)}.SessionDetailsModal-module__Pci0zG__guardSessionHeroFacts{border-top:.0625rem solid #5d6f7829;align-content:start;gap:0;min-width:0;display:grid}.SessionDetailsModal-module__Pci0zG__guardSessionHeroFact{background:0 0;border:0;border-bottom:.0625rem solid #5d6f781f;border-radius:0;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.625rem 0;display:flex}.SessionDetailsModal-module__Pci0zG__guardSessionHeroFact span,.SessionDetailsModal-module__Pci0zG__guardSessionDecisionFact span{color:var(--COLOR_MUTED);font-size:1rem}.SessionDetailsModal-module__Pci0zG__guardSessionHeroFact strong{color:var(--COLOR_TEXT_STRONG);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:right;font-size:1rem;line-height:1.1}.SessionDetailsModal-module__Pci0zG__guardSessionActionBlock,.SessionDetailsModal-module__Pci0zG__guardSessionDecisionFacts,.SessionDetailsModal-module__Pci0zG__guardSessionTechnicalDetails{background:0 0;border:0;border-top:.0625rem solid #5d6f7829;border-radius:0;padding:.875rem 0 0}.SessionDetailsModal-module__Pci0zG__guardSessionActionBlock{flex-direction:column;gap:.625rem;display:flex}.SessionDetailsModal-module__Pci0zG__guardSessionActionBlock h4,.SessionDetailsModal-module__Pci0zG__commentsBlock h4{color:var(--COLOR_TEXT_STRONG);margin:0;font-size:1rem;line-height:1.25}.SessionDetailsModal-module__Pci0zG__guardSessionActions{flex-wrap:wrap;gap:.5rem;display:flex}.SessionDetailsModal-module__Pci0zG__guardSessionActions>*{min-width:10rem}.SessionDetailsModal-module__Pci0zG__guardSessionActions>button{background:var(--COLOR_PRIMARY);border-color:var(--COLOR_PRIMARY);color:var(--COLOR_ON_PRIMARY)}.SessionDetailsModal-module__Pci0zG__guardSessionActions>button:hover{border-color:var(--COLOR_PRIMARY_DARK);filter:brightness(.98)}.SessionDetailsModal-module__Pci0zG__guardSessionDecisionFacts{flex-direction:column;gap:0;display:flex}.SessionDetailsModal-module__Pci0zG__guardSessionDecisionFact{border-bottom:.0625rem solid #5d6f781f;justify-content:space-between;align-items:baseline;gap:1rem;min-width:0;padding:.75rem 0;display:flex}.SessionDetailsModal-module__Pci0zG__guardSessionDecisionFact:first-child{padding-top:0}.SessionDetailsModal-module__Pci0zG__guardSessionDecisionFact strong{color:var(--COLOR_TEXT_STRONG);text-align:right;overflow-wrap:anywhere;font-size:1.125rem;line-height:1.25}.SessionDetailsModal-module__Pci0zG__guardSessionDecisionFact small{color:var(--COLOR_MUTED);font-size:.75rem;line-height:1.3}.SessionDetailsModal-module__Pci0zG__guardSessionTechnicalDetails{padding:0;overflow:hidden}.SessionDetailsModal-module__Pci0zG__guardSessionTechnicalDetails summary{cursor:pointer;color:var(--COLOR_TEXT_STRONG);padding:.875rem 0;font-size:1rem;font-weight:700}.SessionDetailsModal-module__Pci0zG__guardSessionTechnicalDetails summary:hover{background:0 0}.SessionDetailsModal-module__Pci0zG__guardSessionTechnicalGrid{border-top:.0625rem solid var(--COLOR_BORDER);grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;padding:.875rem 0 0;display:grid}.SessionDetailsModal-module__Pci0zG__commentsBlock{flex-direction:column;gap:.5rem;display:flex}.SessionDetailsModal-module__Pci0zG__commentCard{border:.0625rem solid var(--COLOR_BORDER);background:var(--COLOR_SURFACE);border-radius:.625rem;flex-direction:column;gap:.5rem;padding:.625rem;display:flex}.SessionDetailsModal-module__Pci0zG__commentText{margin:0;font-size:1rem;line-height:1.35}.SessionDetailsModal-module__Pci0zG__commentMeta{color:var(--COLOR_MUTED);flex-wrap:wrap;justify-content:space-between;gap:.375rem;font-size:.875rem;display:flex}.SessionDetailsModal-module__Pci0zG__commentMetaText{overflow-wrap:anywhere}@media (max-width:40rem){.SessionDetailsModal-module__Pci0zG__sessionModalSummary{gap:.75rem;padding:.875rem}.SessionDetailsModal-module__Pci0zG__sessionModalSummaryStatusRow .sessionStatusBadge{letter-spacing:0;padding:.1875rem .4375rem;font-size:.625rem}.SessionDetailsModal-module__Pci0zG__sessionModalSummaryTitle{font-size:1rem;line-height:1.2}.SessionDetailsModal-module__Pci0zG__sessionModalSummaryText{font-size:.8125rem;line-height:1.35}.SessionDetailsModal-module__Pci0zG__sessionDetailItemRow{grid-template-columns:minmax(6.5rem,45%) minmax(0,1fr);column-gap:.375rem}.SessionDetailsModal-module__Pci0zG__sessionModalCopyButton{border-radius:0;width:1.5rem;min-width:1.5rem;height:1.5rem;padding:0}button.SessionDetailsModal-module__Pci0zG__sessionModalCopyButton{box-shadow:none;background:0 0;border:none}button.SessionDetailsModal-module__Pci0zG__sessionModalCopyButton:hover{filter:none;background:0 0;border-color:#0000}button.SessionDetailsModal-module__Pci0zG__sessionModalCopyButton:active{transform:none}.SessionDetailsModal-module__Pci0zG__sessionModalCopyButton img{width:1rem;height:1rem}.SessionDetailsModal-module__Pci0zG__sessionModalSummaryMain{flex-basis:100%;min-width:100%}.SessionDetailsModal-module__Pci0zG__sessionModalSummaryFacts{flex-basis:100%;justify-content:flex-start}.SessionDetailsModal-module__Pci0zG__sessionModalSummaryFactTimer{padding-top:.75rem;padding-bottom:.75rem}.SessionDetailsModal-module__Pci0zG__sessionModalSummaryFactTimer .SessionDetailsModal-module__Pci0zG__sessionModalSummaryFactValue{font-size:1.375rem}.SessionDetailsModal-module__Pci0zG__sessionModalSummaryFact{flex:8.5rem;min-width:min(8.5rem,100%)}.SessionDetailsModal-module__Pci0zG__guardSessionHero{grid-template-columns:1fr;padding:.125rem 0 .875rem .75rem}.SessionDetailsModal-module__Pci0zG__guardSessionPlate{font-size:1.5rem}.SessionDetailsModal-module__Pci0zG__guardSessionHeroFacts,.SessionDetailsModal-module__Pci0zG__guardSessionDecisionFacts,.SessionDetailsModal-module__Pci0zG__guardSessionTechnicalGrid{grid-template-columns:1fr}.SessionDetailsModal-module__Pci0zG__guardSessionActions>*{width:100%}}
button.ClearInputButton-module__5Vz5Aq__clearInputButton{color:#64748b;width:1.75rem;min-width:1.75rem;height:1.75rem;box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:1.125rem;line-height:1;transition:color .12s;display:inline-flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}button.ClearInputButton-module__5Vz5Aq__clearInputButton svg{width:1em;height:1em}button.ClearInputButton-module__5Vz5Aq__clearInputButton:hover,button.ClearInputButton-module__5Vz5Aq__clearInputButton:active,button.ClearInputButton-module__5Vz5Aq__clearInputButton:focus-visible{filter:none;color:#475569;box-shadow:none;background:0 0;transform:translateY(-50%)}
.ConfirmActionModal-module__PNFEYq__confirmFooter{display:contents}.ConfirmActionModal-module__PNFEYq__confirmFooter>*{min-width:9.25rem}.ConfirmActionModal-module__PNFEYq__guardConfirmModal{background:#fff;border-color:#005b8c29;width:min(29rem,100%);box-shadow:0 1.25rem 3rem #0f2a342e}.ConfirmActionModal-module__PNFEYq__guardConfirmModal .modalFrameBody{background:#fff;gap:0;padding:1rem 1rem .75rem}.ConfirmActionModal-module__PNFEYq__guardConfirmModal .modalFrameFooter{background:#fff;border-top:0;justify-content:stretch;padding:.75rem 1rem 1rem}.ConfirmActionModal-module__PNFEYq__guardConfirmModal .modalFrameFooter>*{min-width:0}.ConfirmActionModal-module__PNFEYq__guardConfirmBody{text-align:center;flex-direction:column;gap:.75rem;min-width:0;display:flex}.ConfirmActionModal-module__PNFEYq__guardConfirmBody p{color:var(--COLOR_TEXT);margin:0;font-size:.9375rem;line-height:1.45}.ConfirmActionModal-module__PNFEYq__guardConfirmBody strong{color:var(--COLOR_TEXT_STRONG);overflow-wrap:anywhere;font-weight:850}.ConfirmActionModal-module__PNFEYq__guardConfirmFooter{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;min-width:0;display:grid}button.ConfirmActionModal-module__PNFEYq__guardConfirmCancelButton,button.ConfirmActionModal-module__PNFEYq__guardConfirmPrimaryButton{width:100%;min-width:0;min-height:2.75rem;box-shadow:none;border-radius:.625rem;justify-content:center;align-items:center;padding:.625rem .875rem;font-size:.9375rem;font-weight:850;line-height:1.15;display:inline-flex}button.ConfirmActionModal-module__PNFEYq__guardConfirmCancelButton{border:.0625rem solid var(--COLOR_PRIMARY);color:var(--COLOR_PRIMARY);background:#fff}button.ConfirmActionModal-module__PNFEYq__guardConfirmCancelButton:hover{filter:none;border-color:var(--COLOR_PRIMARY_DARK);color:var(--COLOR_PRIMARY_DARK);box-shadow:var(--SHADOW_INTERACTIVE_HOVER)}button.ConfirmActionModal-module__PNFEYq__guardConfirmPrimaryButton{background:linear-gradient(180deg, var(--COLOR_PRIMARY), var(--COLOR_PRIMARY_DARK));color:var(--COLOR_ON_PRIMARY);box-shadow:var(--SHADOW_INTERACTIVE_REST);border:.0625rem solid #1d4ed86b}button.ConfirmActionModal-module__PNFEYq__guardConfirmPrimaryButton:hover{filter:none;box-shadow:var(--SHADOW_INTERACTIVE_HOVER)}button.ConfirmActionModal-module__PNFEYq__guardConfirmCancelButton:active,button.ConfirmActionModal-module__PNFEYq__guardConfirmPrimaryButton:active{filter:none;box-shadow:var(--SHADOW_INTERACTIVE_ACTIVE)}@media (max-width:40rem){.ConfirmActionModal-module__PNFEYq__confirmFooter>*{width:100%;min-width:0}.ConfirmActionModal-module__PNFEYq__guardConfirmModal{width:100%}.ConfirmActionModal-module__PNFEYq__guardConfirmModal .modalFrameBody{padding:.875rem .875rem .75rem}.ConfirmActionModal-module__PNFEYq__guardConfirmModal .modalFrameFooter{padding:.75rem .875rem .875rem}button.ConfirmActionModal-module__PNFEYq__guardConfirmCancelButton,button.ConfirmActionModal-module__PNFEYq__guardConfirmPrimaryButton{min-height:2.875rem}}
.InfoHint-module__5HXo_G__infoHint{vertical-align:middle;flex-shrink:0;align-items:center;display:inline-flex;position:relative}button.InfoHint-module__5HXo_G__infoHintButton{color:#145f6d;background:#fffffffc;border:.0625rem solid #005b8c8a;border-radius:999rem;justify-content:center;align-items:center;width:1.25rem;min-width:1.25rem;height:1.25rem;padding:0;transition:border-color .18s,color .18s,box-shadow .18s;display:inline-flex;box-shadow:0 .1875rem .5rem #0f2a341f}button.InfoHint-module__5HXo_G__infoHintButton:hover{color:#104a55;border-color:#145f6d;box-shadow:0 .25rem .625rem #0f2a342e}button.InfoHint-module__5HXo_G__infoHintButton:focus-visible{outline-offset:.125rem;outline:.125rem solid #2563eb59}.InfoHint-module__5HXo_G__infoHintGlyph{font-size:.6875rem;font-weight:800;line-height:1;font-family:var(--FONT_SANS)}.InfoHint-module__5HXo_G__infoHintCustomIcon{justify-content:center;align-items:center;line-height:1;display:inline-flex}.InfoHint-module__5HXo_G__infoHintCustomIcon svg{width:1rem;height:1rem}.InfoHint-module__5HXo_G__infoHintTooltip{color:#f8fafc;opacity:0;visibility:hidden;pointer-events:none;max-width:min(20rem,100vw - 1rem);z-index:var(--Z_INDEX_TOOLTIP);background:#0f172af7;border:.0625rem solid #11182724;border-radius:.625rem;padding:.5rem .625rem;font-size:.75rem;line-height:1.35;transition:opacity .16s,transform .16s,visibility .16s;position:fixed;transform:translateY(.1875rem);box-shadow:0 .75rem 1.5rem #0206173d}.InfoHint-module__5HXo_G__infoHintTooltip:after{content:"";left:var(--info-hint-arrow-left,1.5rem);border-style:solid;position:absolute;transform:translate(-50%)}.InfoHint-module__5HXo_G__infoHintTooltipTop:after{border-width:.375rem .375rem 0;border-color:#0f172af7 #0000 #0000;top:100%}.InfoHint-module__5HXo_G__infoHintTooltipBottom:after{border-width:0 .375rem .375rem;border-color:#0000 #0000 #0f172af7;bottom:100%}.InfoHint-module__5HXo_G__infoHintTooltipVisible{opacity:1;visibility:visible;transform:translateY(0)}@media (max-width:40rem){.InfoHint-module__5HXo_G__infoHintTooltip{max-width:min(18rem,100vw - .75rem);font-size:.7375rem}}
.LogoutConfirmModal-module__GyRs4G__logoutConfirmModal,:is(.LogoutConfirmModal-module__GyRs4G__logoutConfirmModal .modalFrameBody,.LogoutConfirmModal-module__GyRs4G__logoutConfirmModal .modalFrameFooter){background:#fff;border:0}.LogoutConfirmModal-module__GyRs4G__logoutConfirmModal .modalFrameBody{text-align:center;align-items:center}.LogoutConfirmModal-module__GyRs4G__logoutConfirmModal .modalFrameFooter{justify-content:stretch}.LogoutConfirmModal-module__GyRs4G__description{text-align:center;width:100%;margin:0}.LogoutConfirmModal-module__GyRs4G__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;display:grid}.LogoutConfirmModal-module__GyRs4G__actions>*{width:100%;min-width:0}button.LogoutConfirmModal-module__GyRs4G__cancelButton,button.LogoutConfirmModal-module__GyRs4G__cancelButton:hover,button.LogoutConfirmModal-module__GyRs4G__cancelButton:active{color:var(--COLOR_PRIMARY);filter:none;box-shadow:none;background:#fff;border-color:#2563eb57}
.BottomSheet-module__1-V4wG__overlay{z-index:var(--Z_INDEX_VAUL_OVERLAY);-webkit-backdrop-filter:blur(.125rem);background:#0f2a3447;position:fixed;inset:0}.BottomSheet-module__1-V4wG__content{--bottom-sheet-title-top-padding:.625rem;z-index:var(--Z_INDEX_VAUL_CONTENT);width:var(--bottom-sheet-width,min(30rem, 100%));max-height:var(--bottom-sheet-max-height,min(85vh, calc(var(--APP_VIEWPORT_HEIGHT) * .85)));color:#0f172a;background:#fff;border:.0625rem solid #dbe4ef;border-bottom:0;border-radius:1.5rem 1.5rem 0 0;outline:none;flex-direction:column;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -1rem 2.5rem #0f172a33}.BottomSheet-module__1-V4wG__content:focus,.BottomSheet-module__1-V4wG__content:focus-visible{outline:none}.BottomSheet-module__1-V4wG__content[data-state=closed]{pointer-events:none}html[data-telegram-miniapp=true][data-telegram-platform=android] .BottomSheet-module__1-V4wG__overlay{-webkit-backdrop-filter:none}html[data-telegram-miniapp=true][data-telegram-platform=android] .BottomSheet-module__1-V4wG__content{box-shadow:none}.BottomSheet-module__1-V4wG__handle{opacity:.72;touch-action:pan-y;background:#64748b57;border-radius:999rem;outline:none;flex:none;width:2rem;height:.3125rem;margin:.75rem auto .625rem;display:block;position:relative}.BottomSheet-module__1-V4wG__handle:hover,.BottomSheet-module__1-V4wG__handle:active{opacity:1}.BottomSheet-module__1-V4wG__handle:focus,.BottomSheet-module__1-V4wG__handle:focus-visible{outline:none}
.StatusMultiSelect-module__vhmO9G__statusMultiSelect{z-index:0;--statusMultiSelectCounterSlot:2rem;--statusMultiSelectClearSlot:1.5rem;--statusMultiSelectChevronSlot:1rem;--statusMultiSelectControlGap:.5rem;--statusMultiSelectControlsWidth:calc(var(--statusMultiSelectCounterSlot) + var(--statusMultiSelectClearSlot) + var(--statusMultiSelectChevronSlot) + var(--statusMultiSelectControlGap) * 2);min-width:0;position:relative}.StatusMultiSelect-module__vhmO9G__statusMultiSelect:has(.StatusMultiSelect-module__vhmO9G__statusMultiSelectDropdown){z-index:1200}.StatusMultiSelect-module__vhmO9G__statusMultiSelectOpen{z-index:1200}.StatusMultiSelect-module__vhmO9G__statusMultiSelect button.StatusMultiSelect-module__vhmO9G__statusMultiSelectTrigger{border:.0625rem solid var(--COLOR_INTERACTIVE_BORDER);color:#1c2d35;grid-template-columns:minmax(0, 1fr) var(--statusMultiSelectControlsWidth);text-align:left;cursor:pointer;width:100%;height:2.625rem;box-shadow:var(--SHADOW_INTERACTIVE_REST);background:#fff;border-radius:.75rem;align-items:center;column-gap:0;padding:.5625rem .875rem;transition:border-color .16s,box-shadow .16s,background-color .16s;display:grid;position:relative;transform:none}.StatusMultiSelect-module__vhmO9G__statusMultiSelect button.StatusMultiSelect-module__vhmO9G__statusMultiSelectTrigger:active{transform:none!important}.StatusMultiSelect-module__vhmO9G__statusMultiSelect button.StatusMultiSelect-module__vhmO9G__statusMultiSelectTrigger:hover{border-color:var(--COLOR_PRIMARY);box-shadow:var(--SHADOW_INTERACTIVE_HOVER);filter:none!important;transform:none!important}.StatusMultiSelect-module__vhmO9G__statusMultiSelectTriggerOpen{border-color:var(--COLOR_PRIMARY);box-shadow:var(--SHADOW_INTERACTIVE_ACTIVE)}.StatusMultiSelect-module__vhmO9G__statusMultiSelectTriggerConnectedBottom{border-bottom-color:var(--COLOR_BORDER);border-bottom-right-radius:.5625rem;border-bottom-left-radius:.5625rem}.StatusMultiSelect-module__vhmO9G__statusMultiSelectTriggerConnectedTop{border-top-color:var(--COLOR_BORDER);border-top-left-radius:.5625rem;border-top-right-radius:.5625rem}.StatusMultiSelect-module__vhmO9G__statusMultiSelectTriggerContent{flex:auto;min-width:0;display:block;overflow:hidden}.StatusMultiSelect-module__vhmO9G__statusMultiSelectTriggerLabel{text-overflow:ellipsis;white-space:nowrap;text-align:left;width:100%;min-width:0;display:block;overflow:hidden}.StatusMultiSelect-module__vhmO9G__statusMultiSelectTriggerLabelPlaceholder{color:#5d6f78}.StatusMultiSelect-module__vhmO9G__statusMultiSelectSelectedCounter{width:var(--statusMultiSelectCounterSlot);min-width:var(--statusMultiSelectCounterSlot);color:#005b8c;background:#005b8c1f;border-radius:62.4375rem;flex-shrink:0;justify-content:center;align-items:center;height:1.25rem;padding:0 .25rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.StatusMultiSelect-module__vhmO9G__statusMultiSelectSelectedCounterHidden{visibility:hidden}.StatusMultiSelect-module__vhmO9G__statusMultiSelectTriggerChevron{width:var(--statusMultiSelectChevronSlot);min-width:var(--statusMultiSelectChevronSlot);color:#5d6f78;justify-content:center;align-items:center;font-size:.6875rem;line-height:1;display:inline-flex}.StatusMultiSelect-module__vhmO9G__statusMultiSelectTriggerControls{grid-template-columns:var(--statusMultiSelectCounterSlot) var(--statusMultiSelectClearSlot) var(--statusMultiSelectChevronSlot);place-items:center;column-gap:var(--statusMultiSelectControlGap);pointer-events:none;justify-self:end;display:grid;position:static}.StatusMultiSelect-module__vhmO9G__statusMultiSelectQuickClearSpacer{width:var(--statusMultiSelectClearSlot);min-width:var(--statusMultiSelectClearSlot);height:var(--statusMultiSelectClearSlot)}.StatusMultiSelect-module__vhmO9G__statusMultiSelectQuickClear{top:50%;right:calc(.875rem + var(--statusMultiSelectChevronSlot) + var(--statusMultiSelectControlGap));width:var(--statusMultiSelectClearSlot);min-width:var(--statusMultiSelectClearSlot);height:var(--statusMultiSelectClearSlot);color:#005b8c;z-index:2;cursor:pointer;background:#005b8c1f;border:0;border-radius:62.4375rem;justify-content:center;align-items:center;padding:0;font-size:.875rem;line-height:1;display:inline-flex;position:absolute;transform:translateY(-50%)}button.StatusMultiSelect-module__vhmO9G__statusMultiSelectQuickClear:hover{filter:none;background:#005b8c33}.StatusMultiSelect-module__vhmO9G__statusMultiSelectDropdown{z-index:1200;border:.0625rem solid var(--COLOR_BORDER);background:#fff;border-radius:.5625rem .5625rem .75rem .75rem;flex-direction:column;gap:.625rem;min-width:0;max-height:16.25rem;padding:.625rem;display:flex;position:absolute;top:calc(100% - .0625rem);left:0;right:0;overflow-x:hidden;box-shadow:0 1.125rem 2.375rem #0b232a1f}.StatusMultiSelect-module__vhmO9G__statusMultiSelectDropdownDown{border-radius:.5625rem .5625rem .75rem .75rem;top:calc(100% - .0625rem);bottom:auto}.StatusMultiSelect-module__vhmO9G__statusMultiSelectDropdownUp{border-radius:.75rem .75rem .5625rem .5625rem;top:auto;bottom:calc(100% - .0625rem)}.StatusMultiSelect-module__vhmO9G__statusMultiSelectDropdownHeader{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.StatusMultiSelect-module__vhmO9G__statusMultiSelectMeta{color:#5d6f78;margin:0;font-size:.75rem;line-height:1.25}.StatusMultiSelect-module__vhmO9G__statusMultiSelectDropdownClear{border:.0625rem solid var(--COLOR_BORDER);color:#1c2d35;white-space:nowrap;background:#fff;border-radius:.4375rem;justify-self:end;min-width:auto;min-height:1.375rem;padding:.1875rem .5rem;font-size:.6875rem;line-height:1}button.StatusMultiSelect-module__vhmO9G__statusMultiSelectDropdownClear:hover{filter:none;border-color:var(--COLOR_PRIMARY);background:#005b8c14}.StatusMultiSelect-module__vhmO9G__statusMultiSelectDropdownClearHidden{visibility:hidden;pointer-events:none}.StatusMultiSelect-module__vhmO9G__statusMultiSelectList{scrollbar-width:thin;scrollbar-color:#005b8c6b #005b8c14;gap:.25rem;min-width:0;margin:0;padding:0 .1875rem 0 0;list-style:none;display:grid;overflow:hidden auto}.StatusMultiSelect-module__vhmO9G__statusMultiSelectList::-webkit-scrollbar{width:.625rem}.StatusMultiSelect-module__vhmO9G__statusMultiSelectList::-webkit-scrollbar-track{background:#005b8c14;border-radius:62.4375rem}.StatusMultiSelect-module__vhmO9G__statusMultiSelectList::-webkit-scrollbar-thumb{background:#005b8c70;border:.125rem solid #0000;border-radius:62.4375rem}.StatusMultiSelect-module__vhmO9G__statusMultiSelectList::-webkit-scrollbar-thumb:hover{background:#005b8c8f}.StatusMultiSelect-module__vhmO9G__statusMultiSelectSearchWrap{flex-direction:column;gap:.25rem;display:flex}.StatusMultiSelect-module__vhmO9G__statusMultiSelectSearchLabel{color:#5d6f78;font-size:.6875rem;line-height:1.2}.StatusMultiSelect-module__vhmO9G__statusMultiSelectSearchField{min-width:0;display:block;position:relative}.StatusMultiSelect-module__vhmO9G__statusMultiSelectSearchInput{border:.0625rem solid var(--COLOR_BORDER);color:#1c2d35;background:#fff;border-radius:.5625rem;width:100%;min-height:2.125rem;padding:.4375rem 2.375rem .4375rem .625rem}.StatusMultiSelect-module__vhmO9G__statusMultiSelectSearchInput::placeholder{color:#7b8d95}.StatusMultiSelect-module__vhmO9G__statusMultiSelectSearchInput:focus-visible{outline-offset:.0625rem;outline:.125rem solid #2563eb59}button.StatusMultiSelect-module__vhmO9G__statusMultiSelectSearchClearButton{width:1.625rem;min-width:1.625rem;height:1.625rem;font-size:1rem;right:.375rem}.StatusMultiSelect-module__vhmO9G__statusMultiSelectEmptyText{color:#5d6f78;text-align:center;margin:0;padding:.125rem 0 .0625rem;font-size:.75rem;line-height:1.3}.StatusMultiSelect-module__vhmO9G__statusMultiSelectOption{cursor:pointer;border-radius:.625rem;justify-content:flex-start;align-items:center;gap:.5rem;min-width:0;padding:.5rem;display:flex;position:relative}.StatusMultiSelect-module__vhmO9G__statusMultiSelectOption:hover{background:#005b8c14}.StatusMultiSelect-module__vhmO9G__statusMultiSelectOptionChecked{background:#005b8c24}.StatusMultiSelect-module__vhmO9G__statusMultiSelectOptionInput{opacity:0;clip:rect(0 0 0 0);white-space:nowrap;pointer-events:none;border:0;block-size:.0625rem;inline-size:.0625rem;margin:0;padding:0;position:absolute;overflow:hidden}.StatusMultiSelect-module__vhmO9G__statusMultiSelectOptionIndicator{color:#005b8c;background:#fff;border:.0625rem solid #005b8c57;border-radius:.375rem;justify-content:center;align-items:center;width:1.125rem;min-width:1.125rem;height:1.125rem;font-size:.75rem;line-height:1;display:inline-flex}.StatusMultiSelect-module__vhmO9G__statusMultiSelectOptionLabel{white-space:nowrap;text-overflow:ellipsis;text-align:left;color:#1c2d35;flex:auto;min-width:0;max-width:100%;font-size:.875rem;line-height:1.25;overflow:hidden}
.ParkingFormWizard-module__W-2GXW__wizardRoot{flex-direction:column;flex:auto;gap:.75rem;height:100%;min-height:0;display:flex;overflow:hidden}.ParkingFormWizard-module__W-2GXW__stepsTabbar{background:var(--COLOR_SURFACE_SUBTLE);border-radius:.75rem;grid-template-columns:repeat(6,minmax(0,1fr));align-self:stretch;gap:.375rem;width:100%;min-width:0;padding:.25rem;display:grid}button.ParkingFormWizard-module__W-2GXW__stepButton{color:#52525b;min-height:2rem;transition:background-color var(--MOTION_TAB_SWITCH_DURATION) var(--MOTION_TAB_SWITCH_EASING), border-color var(--MOTION_TAB_SWITCH_DURATION) var(--MOTION_TAB_SWITCH_EASING), color var(--MOTION_TAB_SWITCH_DURATION) var(--MOTION_TAB_SWITCH_EASING), box-shadow var(--MOTION_TAB_SWITCH_DURATION) var(--MOTION_TAB_SWITCH_EASING);background:0 0;border:.0625rem solid #0000;border-radius:.5rem;padding:.375rem .5rem;font-size:.75rem;font-weight:600;line-height:1.25}button.ParkingFormWizard-module__W-2GXW__stepButton:hover{filter:none}button.ParkingFormWizard-module__W-2GXW__stepButtonActive{color:#111827;background:var(--COLOR_SURFACE_ELEVATED);border-color:#11182724;box-shadow:0 .125rem .5rem #0f172a1f}button.ParkingFormWizard-module__W-2GXW__stepButtonWithError{color:var(--COLOR_DANGER_TEXT)}.ParkingFormWizard-module__W-2GXW__stepPanels{flex:auto;min-height:0;padding-bottom:8.25rem;padding-right:.125rem;scroll-padding-bottom:8.25rem;display:flex;overflow:hidden auto}.ParkingFormWizard-module__W-2GXW__stepPanel{flex-direction:column;flex:auto;gap:.75rem;min-height:0;padding-bottom:.25rem;display:flex}.ParkingFormWizard-module__W-2GXW__stepPanelActive{animation:ParkingFormWizard-module__W-2GXW__wizardStepPanelReveal var(--MOTION_TAB_PANEL_DURATION) var(--MOTION_TAB_PANEL_EASING);will-change:transform, opacity;backface-visibility:hidden;display:flex;transform:translateZ(0)}.ParkingFormWizard-module__W-2GXW__stepPanelHidden{display:none}@keyframes ParkingFormWizard-module__W-2GXW__wizardStepPanelReveal{0%{opacity:var(--MOTION_TAB_PANEL_OPACITY_FROM);transform:translateY(var(--MOTION_TAB_PANEL_OFFSET_Y)) scale(var(--MOTION_TAB_PANEL_SCALE_FROM))}to{opacity:1;transform:translateY(0)scale(1)}}.ParkingFormWizard-module__W-2GXW__gridTwoColumns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:.625rem .75rem;display:grid}.ParkingFormWizard-module__W-2GXW__gridTwoColumns>label,.ParkingFormWizard-module__W-2GXW__stepPanel>label,.ParkingFormWizard-module__W-2GXW__blockCard>label,.ParkingFormWizard-module__W-2GXW__spaceNamesGrid>label{flex-direction:column;gap:.25rem;min-width:0;font-size:.875rem;display:flex}.ParkingFormWizard-module__W-2GXW__labelTitle{align-items:center;gap:.1875rem;min-height:1rem;display:inline-flex}.ParkingFormWizard-module__W-2GXW__requiredAsterisk{color:var(--COLOR_DANGER_TEXT);font-weight:700;line-height:1}.ParkingFormWizard-module__W-2GXW__fullWidthField{grid-column:1/-1}.ParkingFormWizard-module__W-2GXW__fieldInputWithAction{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.ParkingFormWizard-module__W-2GXW__fieldInputWithAction>input{width:100%;min-width:0}.ParkingFormWizard-module__W-2GXW__fieldErrorText{min-height:1rem;color:var(--COLOR_DANGER_TEXT);font-size:.75rem;line-height:1.3}.ParkingFormWizard-module__W-2GXW__errorText{color:var(--COLOR_DANGER_TEXT);margin:0}.ParkingFormWizard-module__W-2GXW__mutedText{color:var(--COLOR_MUTED);font-size:.8125rem}.ParkingFormWizard-module__W-2GXW__photoSection{border:.0625rem solid var(--COLOR_BORDER);border-radius:.75rem;flex-direction:column;gap:.625rem;padding:.75rem;display:flex}.ParkingFormWizard-module__W-2GXW__photoSectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.625rem;display:flex}.ParkingFormWizard-module__W-2GXW__photoActionsRow{flex-wrap:wrap;gap:.5rem;display:flex}.ParkingFormWizard-module__W-2GXW__hiddenInput{display:none}.ParkingFormWizard-module__W-2GXW__cropperModalBody{flex-direction:column;gap:.625rem;display:flex}.ParkingFormWizard-module__W-2GXW__cropCanvasWrap{justify-content:center;width:100%;display:flex;overflow:hidden}.ParkingFormWizard-module__W-2GXW__cropCanvasWrap .ReactCrop{width:100%;max-height:min(72vh,36rem);overflow:hidden}.ParkingFormWizard-module__W-2GXW__cropCanvasWrap .ReactCrop__child-wrapper{width:100%}.ParkingFormWizard-module__W-2GXW__cropCanvasWrap img{object-fit:contain;width:100%;max-height:min(72vh,36rem);display:block}.ParkingFormWizard-module__W-2GXW__cropActions{flex-wrap:wrap;gap:.5rem;display:flex}.ParkingFormWizard-module__W-2GXW__photoGrid{grid-template-columns:repeat(auto-fill,minmax(10rem,10rem));place-content:start;gap:.625rem;display:grid}.ParkingFormWizard-module__W-2GXW__photoItem{border:.0625rem solid var(--COLOR_BORDER);border-radius:.75rem;flex-direction:column;gap:.5rem;width:10rem;padding:.5rem;display:flex}.ParkingFormWizard-module__W-2GXW__photoPreviewButton{background:0 0;border:0;border-radius:.5rem;margin:0;padding:0;display:block;overflow:hidden}button.ParkingFormWizard-module__W-2GXW__photoPreviewButton:hover{filter:none;box-shadow:0 0 0 .1875rem #005b8c2e}button.ParkingFormWizard-module__W-2GXW__photoPreviewButton:active{transform:none}.ParkingFormWizard-module__W-2GXW__photoThumbnail{aspect-ratio:16/9;object-fit:cover;border-radius:.5rem;width:100%}.ParkingFormWizard-module__W-2GXW__photoPreviewModalBody{flex-direction:column;gap:.625rem;display:flex}.ParkingFormWizard-module__W-2GXW__photoPreviewViewport{position:relative}.ParkingFormWizard-module__W-2GXW__photoPreviewCanvasWrap{background:#1136401a;border:.0625rem solid #005b8c33;border-radius:.875rem;place-items:center;width:100%;min-height:min(70vh,28rem);display:grid;overflow:hidden}.ParkingFormWizard-module__W-2GXW__photoPreviewCanvasWrap img{object-fit:contain;max-width:100%;max-height:min(68vh,27rem);display:block}button.ParkingFormWizard-module__W-2GXW__photoPreviewArrowButton{background:var(--COLOR_SURFACE_TRANSLUCENT_STRONG);width:2.5rem;min-width:2.5rem;height:2.5rem;color:var(--COLOR_TEXT_HEADING);z-index:2;border:.0625rem solid #005b8c33;border-radius:999rem;justify-content:center;align-items:center;padding:0;font-size:1.5rem;line-height:1;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}button.ParkingFormWizard-module__W-2GXW__photoPreviewArrowButton:hover{filter:none;background:var(--COLOR_SURFACE_ELEVATED);transform:translateY(-50%)}button.ParkingFormWizard-module__W-2GXW__photoPreviewArrowButton:active{transform:translateY(-50%)}.ParkingFormWizard-module__W-2GXW__photoPreviewArrowButtonLeft{left:.625rem}.ParkingFormWizard-module__W-2GXW__photoPreviewArrowButtonRight{right:.625rem}.ParkingFormWizard-module__W-2GXW__blockCard{border:.0625rem solid var(--COLOR_BORDER);border-radius:.75rem;flex-direction:column;gap:.625rem;padding:.75rem;display:flex}.ParkingFormWizard-module__W-2GXW__blockCard h3{margin:0;font-size:1rem}.ParkingFormWizard-module__W-2GXW__blockCardHeadingRow{align-items:center;gap:.5rem;display:inline-flex}.ParkingFormWizard-module__W-2GXW__scheduleGrid{flex-direction:column;gap:.625rem;display:flex}.ParkingFormWizard-module__W-2GXW__scheduleRow{border:.0625rem solid #005b8c24;border-radius:.625rem;grid-template-columns:auto auto minmax(7.5rem,1fr) auto minmax(7.5rem,1fr) auto auto;align-items:center;gap:.5rem;padding:.5rem;display:grid}.ParkingFormWizard-module__W-2GXW__scheduleRowDayOff{background:#005b8c0a;border-style:dashed}.ParkingFormWizard-module__W-2GXW__scheduleRow .ParkingFormWizard-module__W-2GXW__fieldErrorText{grid-column:1/-1}.ParkingFormWizard-module__W-2GXW__scheduleRowDayOff .ParkingFormWizard-module__W-2GXW__scheduleIntervalToggle,.ParkingFormWizard-module__W-2GXW__scheduleRowDayOff .ParkingFormWizard-module__W-2GXW__schedule24HoursToggle,.ParkingFormWizard-module__W-2GXW__scheduleRowDayOff .ParkingFormWizard-module__W-2GXW__scheduleTimeInput,.ParkingFormWizard-module__W-2GXW__scheduleRowDayOff .ParkingFormWizard-module__W-2GXW__scheduleLabel{opacity:.5}.ParkingFormWizard-module__W-2GXW__scheduleRowMessage{white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;min-height:.9rem;margin:0;font-size:.75rem;line-height:1.2;overflow:hidden}.ParkingFormWizard-module__W-2GXW__scheduleRowMessageHint{color:var(--COLOR_MUTED)}.ParkingFormWizard-module__W-2GXW__scheduleRowMessageError{color:var(--COLOR_DANGER_TEXT)}.ParkingFormWizard-module__W-2GXW__scheduleGeneralMessage{white-space:nowrap;text-overflow:ellipsis;min-height:1rem;margin:0;font-size:.75rem;line-height:1.3;overflow:hidden}.ParkingFormWizard-module__W-2GXW__scheduleGeneralMessageError{color:var(--COLOR_DANGER_TEXT)}.ParkingFormWizard-module__W-2GXW__inlineCheckbox,.ParkingFormWizard-module__W-2GXW__blockCard label.ParkingFormWizard-module__W-2GXW__inlineCheckbox{white-space:nowrap;flex-direction:row;align-items:center;gap:.35rem;font-size:.8125rem;display:inline-flex}.ParkingFormWizard-module__W-2GXW__inlineCheckbox input[type=checkbox]:disabled{cursor:default}.ParkingFormWizard-module__W-2GXW__inlineCheckbox:has(input[type=checkbox]:disabled){cursor:default}.ParkingFormWizard-module__W-2GXW__inlineCheckboxLabel{align-items:center;gap:.375rem;min-height:1.625rem;display:inline-flex}.ParkingFormWizard-module__W-2GXW__rulesSourceRow{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.ParkingFormWizard-module__W-2GXW__rulesInfoHint{vertical-align:middle;flex-shrink:0;margin-left:.25rem;margin-right:.125rem;display:inline-flex}.ParkingFormWizard-module__W-2GXW__rulesSourceHint{color:var(--COLOR_MUTED);white-space:normal;text-overflow:clip;min-width:0;margin:0;font-size:.8125rem;overflow:visible}.ParkingFormWizard-module__W-2GXW__rulesSourceValue{color:var(--COLOR_TEXT);font-weight:700}.ParkingFormWizard-module__W-2GXW__rulesSourceToggle{flex-shrink:0}.ParkingFormWizard-module__W-2GXW__fieldHeaderRow{align-items:center;min-height:1.625rem;display:inline-flex}.ParkingFormWizard-module__W-2GXW__parkingCapacityGrid{align-items:stretch}.ParkingFormWizard-module__W-2GXW__parkingCapacityField{grid-template-rows:minmax(1.875rem,auto) auto auto;align-content:start;align-self:stretch;display:grid}.ParkingFormWizard-module__W-2GXW__parkingCapacityHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;width:100%;min-height:1.875rem;display:flex}.ParkingFormWizard-module__W-2GXW__parkingCapacityHeaderRow .ParkingFormWizard-module__W-2GXW__labelTitle{white-space:normal;flex-wrap:wrap;min-width:0;line-height:1.25}.ParkingFormWizard-module__W-2GXW__parkingCapacityToggle{flex-shrink:0;margin:0}.ParkingFormWizard-module__W-2GXW__parkingCapacityHeader{min-height:1.625rem}.ParkingFormWizard-module__W-2GXW__scheduleLabel{color:var(--COLOR_MUTED);font-size:.75rem;font-weight:700}.ParkingFormWizard-module__W-2GXW__spaceNamesGrid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.625rem;display:grid}.ParkingFormWizard-module__W-2GXW__rulesFileBlock{flex-direction:column;gap:.5rem;display:flex}.ParkingFormWizard-module__W-2GXW__rulesFileActionButton{white-space:normal;word-break:break-word;text-align:center;width:100%;max-width:100%;line-height:1.3}button.ParkingFormWizard-module__W-2GXW__rulesFileActionButton:hover{box-shadow:0 0 0 .1875rem #005b8c2e,0 .5rem 1rem #0b232a24;filter:none!important;transform:none!important}button.ParkingFormWizard-module__W-2GXW__rulesFileActionButton:active{transform:none!important}.ParkingFormWizard-module__W-2GXW__parkingParameterOptionsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .625rem;display:grid}.ParkingFormWizard-module__W-2GXW__parkingParameterOptionCard{background:#005b8c0a;border:.0625rem solid #005b8c29;border-radius:.625rem;flex-direction:column;gap:.4375rem;padding:.4375rem .5625rem;display:flex}.ParkingFormWizard-module__W-2GXW__parkingParameterOptionRow{justify-content:space-between;align-items:center;gap:.625rem;min-width:0;display:flex}.ParkingFormWizard-module__W-2GXW__parkingParameterOptionMeta{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.ParkingFormWizard-module__W-2GXW__parkingParameterOptionIconWrap{background:var(--COLOR_SURFACE_TRANSLUCENT_STRONG);border:.0625rem solid #005b8c2e;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;display:inline-flex}.ParkingFormWizard-module__W-2GXW__parkingParameterOptionIconWrap img{width:1.125rem;height:1.125rem}.ParkingFormWizard-module__W-2GXW__parkingParameterOptionName{color:#1e293b;font-size:.8125rem;line-height:1.25}.ParkingFormWizard-module__W-2GXW__parkingParameterOptionRow input[type=checkbox]{accent-color:#2563eb;flex-shrink:0;width:1.25rem;height:1.25rem;margin:0 0 0 auto}.ParkingFormWizard-module__W-2GXW__parkingParameterValueInput{width:100%;min-width:0}.ParkingFormWizard-module__W-2GXW__parkingParameterValueInputCollapse{opacity:0;grid-template-rows:0fr;margin-top:-.4375rem;transition:grid-template-rows .22s,opacity .22s,margin-top .22s;display:grid}.ParkingFormWizard-module__W-2GXW__parkingParameterValueInputCollapseOpen{opacity:1;grid-template-rows:1fr;margin-top:0}.ParkingFormWizard-module__W-2GXW__parkingParameterValueInputRow{align-items:center;gap:.5rem;min-height:0;display:flex;overflow:hidden}.ParkingFormWizard-module__W-2GXW__parkingParameterValueInputCollapseOpen .ParkingFormWizard-module__W-2GXW__parkingParameterValueInputRow{overflow:visible}.ParkingFormWizard-module__W-2GXW__parkingParameterValueUnitBadge{color:#0f172a;background:#005b8c1f;border:.0625rem solid #005b8c47;border-radius:.5rem;flex-shrink:0;padding:.375rem .5rem;font-size:.75rem;font-weight:700;line-height:1}.ParkingFormWizard-module__W-2GXW__parkingParameterFieldErrorText{min-height:1rem;color:var(--COLOR_DANGER_TEXT);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;line-height:1.3;overflow:hidden}.ParkingFormWizard-module__W-2GXW__parkingParameterFieldErrorTextEmpty{visibility:hidden}.ParkingFormWizard-module__W-2GXW__mapPickerBody{flex-direction:column;gap:.625rem;display:flex}.ParkingFormWizard-module__W-2GXW__mapPickerMapFrameWrap{border:.0625rem solid #005b8c2e;border-radius:.875rem;width:100%;height:clamp(18rem,56vh,28rem);position:relative;overflow:hidden;box-shadow:0 .625rem 1.375rem #0f2a3414}.ParkingFormWizard-module__W-2GXW__mapPickerMapFrame{width:100%;height:100%}.ParkingFormWizard-module__W-2GXW__mapPickerSelectionCard{border:.0625rem solid var(--COLOR_BORDER);background:#005b8c0f;border-radius:.75rem;flex-direction:column;gap:.25rem;padding:.625rem .75rem;display:flex}.ParkingFormWizard-module__W-2GXW__mapPickerSelectionTitle{color:var(--COLOR_MUTED);margin:0;font-size:.75rem}.ParkingFormWizard-module__W-2GXW__mapPickerSelectionValue{margin:0;font-weight:700}.ParkingFormWizard-module__W-2GXW__mapPickerSelectionAddress{margin:0}.ParkingFormWizard-module__W-2GXW__fileTag{border:.0625rem solid var(--COLOR_BORDER);border-radius:.625rem;justify-content:space-between;align-items:center;gap:.625rem;padding:.5rem;display:flex}.ParkingFormWizard-module__W-2GXW__userSearchResults{flex-wrap:wrap;gap:.5rem;display:flex}.ParkingFormWizard-module__W-2GXW__selectedUserTags{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ParkingFormWizard-module__W-2GXW__userTag{background:#005b8c14;border:.0625rem solid #005b8c3d;border-radius:999rem;justify-content:center;align-items:center;min-height:1.875rem;padding:.25rem .625rem;font-size:.8125rem;line-height:1.2;display:inline-flex}.ParkingFormWizard-module__W-2GXW__userTagWithAction{align-items:center;gap:.375rem;min-height:1.875rem;display:flex}.ParkingFormWizard-module__W-2GXW__footerActions{z-index:4;-webkit-backdrop-filter:blur(.1875rem);background:linear-gradient(#ffffffd1 0%,#fffffff5 36%,#fff 100%);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding:.625rem .125rem .125rem;display:flex;position:sticky;bottom:0;box-shadow:0 -.375rem .875rem #11182714}.ParkingFormWizard-module__W-2GXW__footerNavigation{gap:.5rem;display:flex}.ParkingFormWizard-module__W-2GXW__footerSubmitActions{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:71.25rem){.ParkingFormWizard-module__W-2GXW__stepsTabbar{grid-template-columns:repeat(3,minmax(0,1fr))}.ParkingFormWizard-module__W-2GXW__scheduleRow{grid-template-columns:1fr;align-items:start}}@media (max-width:40rem){.ParkingFormWizard-module__W-2GXW__stepsTabbar{grid-template-columns:repeat(2,minmax(0,1fr))}.ParkingFormWizard-module__W-2GXW__gridTwoColumns{grid-template-columns:1fr}.ParkingFormWizard-module__W-2GXW__footerNavigation,.ParkingFormWizard-module__W-2GXW__footerSubmitActions,.ParkingFormWizard-module__W-2GXW__footerNavigation>button,.ParkingFormWizard-module__W-2GXW__footerSubmitActions>button{width:100%}.ParkingFormWizard-module__W-2GXW__fieldInputWithAction{grid-template-columns:1fr}.ParkingFormWizard-module__W-2GXW__fieldInputWithAction>button{width:100%}.ParkingFormWizard-module__W-2GXW__parkingParameterOptionsGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){button.ParkingFormWizard-module__W-2GXW__stepButton{transition:none}.ParkingFormWizard-module__W-2GXW__stepPanelActive{animation:none}}
