.layout_Container__TzBex{display:flex;flex-direction:column;gap:1rem;justify-content:space-between;min-height:100vh}@media screen and (min-width:768px){.layout_Container__TzBex{flex-direction:row}}.layout_Main__94uDN{box-sizing:border-box;flex:1 1;padding:2rem;background-color:#fff;height:100%;max-width:100rem}.layout_PageContent__2swMt{padding:1rem 0;height:100%}.nav-link_link__wae5M{padding:.5rem 1rem;text-decoration:none;color:#333;transition:all .2s ease}.nav-link_active__iZF6o,.nav-link_link__wae5M:hover{color:#004ad0}.current-period-picker_Header__Zn5xT{color:#202020;font-weight:200;font-size:.9rem;margin-top:1rem;display:flex;flex-direction:column;gap:1rem}.current-period-picker_Title__xaQQe{font-weight:500;font-size:1.2rem;color:#202020}.current-period-picker_SelectContainer__seA_k{display:flex;flex-direction:row;align-items:center;gap:.1rem;width:100%}.current-period-picker_Instructions__yWjRf{box-sizing:border-box;margin:0 1rem}.current-period-picker_Instructions__yWjRf li{margin-bottom:.5rem;font-size:.8rem}.period-form-template_FormActions__h42FD{display:flex;justify-content:flex-end;gap:8px}.quick-access-menu_Navigation__bf_mX .ant-menu-item-selected{color:var(--typography-dark)!important;background-color:var(--active-color)!important}.quick-access-menu_Navigation__bf_mX .ant-menu-item,.quick-access-menu_Navigation__bf_mX .ant-menu-submenu-title{font-size:1rem;line-height:1.25rem;color:var(--typography-light);gap:.5rem;padding:.5rem 1rem}.quick-access-menu_Navigation__bf_mX .ant-menu-inline{-webkit-border-end:0!important;border-inline-end:0!important}.quick-access-menu_CollapsedNavItem__hvCCV{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:8px;background:rgba(0,0,0,0);color:var(--typography-light);cursor:pointer;transition:background-color .2s,color .2s}.quick-access-menu_CollapsedNavItemActive__JMajD,.quick-access-menu_CollapsedNavItem__hvCCV:hover{background-color:var(--active-color);color:var(--typography-dark)}.quick-access-menu_alertBell___VCHh{color:var(--red)}.link-with-spacebar_Link__B0KMa:focus-visible{outline:2px solid #000}.logout-button_LogoutButton__sEvrT{width:100%;padding:.5rem;color:#757575;border:0;background:rgba(0,0,0,0);font-size:1rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;cursor:pointer}.logout-button_LogoutButton__sEvrT span{flex:1 1;text-align:left}.logout-button_LogoutButton__sEvrT:active,.logout-button_LogoutButton__sEvrT:focus,.logout-button_LogoutButton__sEvrT:hover{text-decoration:none;color:#757575}.ceremony-customize-card_CeremonyItem__YQxC3{min-width:280px}.ceremony-customize-card_CeremonyItem__YQxC3 img{padding:.5rem}.ceremony-customize-card_CeremonyDetails__MM3zD dl{display:flex;flex-direction:row;justify-content:space-between;gap:1rem;margin-top:.5rem}.ceremony-customize-card_CeremonyDetails__MM3zD dl dt{color:#757575;font-weight:500;display:inline-flex;align-items:flex-start}.ceremony-customize-card_CeremonyDetails__MM3zD dl dt :first-child{margin-top:3px;margin-right:4px}.ceremony-customize-card_CeremonyDetails__MM3zD dl dd{color:#4d4d4d}.ceremony-customize-card_truncatedLocation__aWV8N{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.home_CeremonyList__dgPAX{margin-top:2rem}.home_MainContent__C0S0N{padding:2rem;height:100%}.support_helpTitle__3IWn0{font-size:2rem;font-weight:700;margin-bottom:1rem;text-align:center}.support_panelBody__tx8Tr{padding:1rem;font-size:1rem;text-align:center}.support_panelBody__tx8Tr a{font-size:1.2rem;font-weight:700;color:#337ab7;text-decoration:none}.support_panelBody__tx8Tr a:hover{text-decoration:underline}.support_panelBody__tx8Tr ul{margin-top:.5rem;list-style-type:disc;padding-left:1rem;font-size:1rem;text-align:left}.form-stepper_StepLabel__zAw2W{text-transform:uppercase;font-weight:700;color:var(--primary-80)}.survey-ceremony-form_Section__GF_ku{padding:1rem}.survey-ceremony-form_Hint__b_Rj1{color:var(--typography-medium);font-weight:400}.survey-ceremony-form_FieldValue__6aUVC{flex:1 1;margin:0;color:var(--typography-dark);font-weight:700;font-size:1.125rem}.survey-ceremony-form_EditButton__FOpQA{flex-shrink:0;color:var(--typography-medium)}.rich-text-editor_container__rL8Wm{border:1px solid #ccc;border-radius:6px}.rich-text-editor_editor__ho9NX{min-height:150px;padding:1rem 2rem;outline:none}.rich-text-editor_editor__ho9NX p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:#999;pointer-events:none;float:left;height:0}.rich-text-editor_editor__ho9NX p{margin:0 0 8px}.rich-text-editor_editor__ho9NX span.placeholder-token{background-color:#ff0}.rich-text-editor_editor__ho9NX table{border-collapse:collapse;border-color:#d1d5db;width:100%;font-weight:400}.rich-text-editor_editor__ho9NX table tr{border-color:#d1d5db}.rich-text-editor_editor__ho9NX table td,.rich-text-editor_editor__ho9NX table th{border:1px solid #d1d5db;padding:4px 8px}.rich-text-editor_editor__ho9NX hr{border:none;border-top:1px solid #d1d5db;margin:1rem 0}.toggles-card_TogglesCard__qYji1 .ant-switch.ant-switch-small .ant-switch-handle{top:2px;inset-inline-start:2px}.toggles-card_TogglesCard__qYji1 .ant-switch.ant-switch-small.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 14px)}.dependent-answer-option-label_Answer__iVzo5,.dependent-answer-option-label_Label__KjQUB{flex:1 1 auto;min-width:0}.dependent-answer-option-label_Unavailable__6_pU1{opacity:.55}.dependent-answer-option-label_QuestionLabel__Gp1Ko{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dependent-answer-option-label_Reason__b_WEw{display:inline-flex;flex:none;align-items:center;gap:4px;font-size:12px;white-space:nowrap}.dependent-answers-select_Chip__IuLP_{display:inline-flex;align-items:center;box-sizing:border-box;height:24px;max-width:100%;overflow:hidden;margin-block:2px;-webkit-margin-end:4px;margin-inline-end:4px;padding-inline:0 4px}.dependent-answers-select_Chip__IuLP_ .ant-tag{-webkit-margin-start:-1px;margin-inline-start:-1px}.dependent-answers-select_Chip__IuLP_ .ant-typography{line-height:20px}.dependent-answers-select_Select__YcUCV .ant-select-selection-search-input,.dependent-answers-select_Select__YcUCV .ant-select-selection-search-mirror{height:24px;line-height:24px}.dependent-answers-select_Dropdown__uu__N.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:var(--product-200,#e9e9e9)}.dependent-answers-select_Dropdown__uu__N.ant-select-dropdown .ant-select-item-option-state{-webkit-margin-start:12px;margin-inline-start:12px}.rich-text-display_Display__kt6W9 .ProseMirror{outline:none}.rich-text-display_Display__kt6W9 .ProseMirror p,.rich-text-display_Display__kt6W9 .ProseMirror>*{margin:0}.rich-text-display_Display__kt6W9 .ProseMirror img{max-width:100%;height:auto}.ceremony-settings-form_Form__8PUxS{display:flex;flex-direction:column;gap:3rem;margin-top:1rem}.ceremony-settings-form_FormContent__T2uTz{display:grid;grid-template-columns:1fr;grid-gap:1.5rem 1rem;gap:1.5rem 1rem}@media(min-width:768px){.ceremony-settings-form_FormContent__T2uTz{grid-template-columns:1fr 1fr}}.ceremony-settings-form_FormActions__V5JFZ{display:flex;justify-content:flex-end}.ceremony-settings-form_FormGroup__JXMYu{min-height:0;min-width:0;display:flex;flex-direction:column;margin-bottom:1rem;gap:.25rem}.ceremony-settings-form_FormGroup__JXMYu .ceremony-settings-form_ErrorMessage__lkH9f{color:#fd3d39;font-size:.875rem}.ceremony-settings-form_FormGroup__JXMYu label{margin-bottom:.5rem;font-size:1rem;font-weight:500;color:#202020}.ceremony-settings-form_FormGroup__JXMYu label:has(+input:required):after,.ceremony-settings-form_FormGroup__JXMYu label:has(~* input:required):after{content:"*";color:#fd3d39;margin-left:.25rem}.ceremony-settings-form_DatePickerPopup___tdlZ.ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner,.ceremony-settings-form_DatePickerPopup___tdlZ.ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner:hover{background-color:#202020;color:#fff}.ceremony-settings-form_SubmitButtonWrapper__2rJLR{display:inline-block}@media(max-width:767px){.ceremony-settings-form_SubmitButtonWrapper__2rJLR{display:block;width:100%}}.ceremony-settings-form_InvalidFieldList__D1h43{margin:0;padding-left:1rem;max-width:20rem;list-style:disc}.ceremony-settings-form_InvalidFieldList__D1h43 li+li{margin-top:.25rem}.delete-question-modal_Footer__vpIc_{margin-top:2rem;padding-top:1rem;border-top:1px solid var(--strokes-light)}.delete-question-modal_ConfirmPrompt__Q55Nd{margin-top:1rem}.section-questions-list_RowButton__A7qEe{width:100%;cursor:pointer;outline:none;color:var(--primary-80);padding-bottom:1rem}.section-questions-list_RowButton__A7qEe:focus-visible{outline:2px solid var(--primary-80);outline-offset:2px;border-radius:2px}.section-questions-list_ItemTitle__rl_GP{font-weight:700;font-size:1rem;color:inherit}.section-questions-list_ItemDescription__swEpj{font-weight:lighter;font-size:.8rem;color:var(--product-700)}.ticket-counter_Ticketing__dxdCK{display:flex;flex-direction:column;gap:1rem;margin-top:2.5rem}@media screen and (min-width:768px){.ticket-counter_Ticketing__dxdCK{width:50%;margin:2.5rem 1rem 0}}.ticket-counter_TicketingHeader__8Rnjl h4{font-weight:500;color:var(--typography-dark)}.ticket-counter_TicketingFooter__HW6et{color:var(--typography-medium);font-size:.875rem;text-align:right}@media screen and (min-width:768px){.ticketing-section_CounterWarning__NVcIH{width:50%;margin:0 1rem}}.section-editor-modal_InlineField__LnMfX{display:flex;align-items:center;gap:.75rem;margin-block:1rem}.section-editor-modal_VisibilitySwitch__ZRv_0{transform:scale(.85);transform-origin:left center}.section-editor-modal_ExpirationPicker__TuhbX{width:100%}.section-editor-modal_SectionEditorModal___P24h .ProseMirror,.section-editor-modal_SectionEditorModal___P24h .ant-modal-body{overscroll-behavior:contain}.section-editor-modal_FieldNotice__jn_Yi{color:var(--warning-50,#8a6100);font-size:.85rem}.section-badges_Badges__eCXKv{-webkit-margin-before:.5rem;margin-block-start:.5rem}.section-badges_Badge__fTyye{display:inline-flex;gap:.375rem;align-items:center;padding:.3125rem .625rem;font-size:.8125rem;font-weight:600;line-height:1.25;white-space:nowrap;border-radius:.5rem}.section-badges_Icon__DKAj7{flex-shrink:0;font-size:1rem}.section-badges_Neutral__nxZg_{color:var(--typography-dark);background-color:var(--product-100)}.section-badges_Accent__TwsJa{color:#5b3fa8;background-color:#f2ecfb}.section-badges_Danger__6bYG7{color:var(--dark-red);background-color:var(--light-red)}.sections-list_RowFrame__Y_V_X{width:100%;margin-inline:-.5rem;padding-inline:.5rem;padding-block:.5rem;border-radius:.5rem;transition:background-color .15s ease}.sections-list_RowFrame__Y_V_X:hover{background-color:var(--product-50)}.sections-list_RowActive__bJ5Yk{background-color:var(--product-100)}.sections-list_RowFrame__Y_V_X [data-testid=drag-handle]{padding-top:calc(.3125rem + .625rem*.5 - 1rem*.5)}.sections-list_RowFrame__Y_V_X [data-testid=row-actions]{align-self:flex-start;margin-top:calc(.3125rem + .625rem*.5 - 2rem*.5)}.sections-list_RowRail__Cuvb_{position:relative}.sections-list_RowRail__Cuvb_:before{content:"";position:absolute;top:-.5rem;bottom:-.5rem;left:2.75rem;width:1px;background-color:var(--strokes-light)}.sections-list_PinnedRowContainer__TLt3m{padding-inline:.5rem}.sections-list_PinnedRail__QqjJv{position:relative}.sections-list_PinnedRail__QqjJv:before{content:"";position:absolute;top:-2.5rem;bottom:-1.5rem;left:2.75rem;width:1px;background-color:var(--strokes-light)}@media(prefers-reduced-motion:reduce){.sections-list_RowFrame__Y_V_X{transition:none}}.sections-list_RowButton__WA6m3{position:relative;width:100%;min-width:0;padding-left:1.5rem;cursor:pointer;color:var(--typography-dark);outline:none}.sections-list_RowButton__WA6m3:before{content:"";position:absolute;top:.3125rem;left:.75rem;box-sizing:border-box;width:.625rem;height:.625rem;background-color:var(--white);border:1.5px solid var(--product-400);border-radius:50%;transform:translateX(-50%)}.sections-list_RowButton__WA6m3:focus-visible{outline:2px solid var(--primary-80);outline-offset:2px;border-radius:2px}.sections-list_RowButton__WA6m3.sections-list_Active__Bohut:before{border-width:3px;border-color:var(--primary-6)}.sections-list_ItemTitle__5YjM6{font-weight:700;font-size:1rem;color:inherit;overflow-wrap:anywhere}.sections-list_ItemCount__NXRaQ{font-size:.8125rem;color:var(--typography-light)}.sections-list_ItemDescription__CdbLK{max-height:2.8em;overflow:hidden;overflow-wrap:anywhere;font-weight:lighter;font-size:.8125rem;line-height:1.4;color:var(--typography-medium)}.sections-list_ItemDescription__CdbLK .ProseMirror p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sections-list_ItemDescription__CdbLK .ProseMirror img{display:none}.sections-list_EmptyState__WjRIY{margin:0;padding-block:1.5rem}.ceremony-details-section_EmptyState__MMMqN{background-color:#f3eff6;color:#362444;padding:1rem;border-radius:8px;font-size:1rem}.registration-form_Layout__1TDNA{background-color:var(--white)}.registration-form_Header__t310A{background:rgba(0,0,0,0);padding:0 1rem}.registration-form_HeaderInner__E3Tjk{padding-block:1rem}.registration-form_Sider__oKqB5{height:100%;padding:1rem}.registration-form_SiderSection__mBgiE{padding:1rem}.loading-spin_LoadingContainer__r74m8{display:flex;align-items:center;justify-content:center;padding:2rem}.loading-spin_LoadingContent__AYVU9{display:flex;flex-direction:column;align-items:center;gap:1rem}.loading-spin_LoadingMessage__RB9EG{font-size:1rem}.loader-provider_LoadingOverlay__ZCtSv{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.8);display:flex;justify-content:center;align-items:center;z-index:9999}.drag-and-drop_DragAndDrop__cvoLJ{width:100%;height:262px}.drag-and-drop_DragAndDrop__cvoLJ .ant-upload-drag{border-radius:4px;background-color:#fff;border:1px dashed #d2d2d2}.drag-and-drop_DragAndDrop__cvoLJ .ant-upload-drag-icon{color:#4d4d4d}.drag-and-drop_DragAndDrop__cvoLJ .ant-upload-text{font-size:1rem;font-weight:600;color:#202020}.drag-and-drop_DragAndDrop__cvoLJ .ant-upload-hint{font-size:.875rem;color:#4d4d4d}.drag-and-drop_DragAndDropTitle__P_g2X{font-size:.875rem;font-weight:400;margin-bottom:.25rem;color:#202020}.drag-and-drop_DragAndDropDescription__Pxu2T{font-size:.75rem;font-weight:400;margin-bottom:.5rem;color:#929292}.drag-and-drop_BrowseFileButton__dxlFp{font-size:.875rem;font-weight:500;background-color:#fff;color:#202020;padding:8px 12px;cursor:pointer;border:1px solid #e9e9e9;border-radius:4px}.upload-photos-form_Header__VMlKU{font-size:1.25rem;font-weight:700;margin-bottom:.25rem;color:#202020}.upload-photos-form_Subtitle__lDac1{font-size:1.125rem;font-weight:500;margin-bottom:.5rem;color:#4d4d4d}.upload-photos-form_Description__VxrXM{font-size:.875rem;font-weight:500;margin-bottom:1.5rem;color:#4d4d4d}.upload-photos-form_UploadPhotosFormContainer__x2_bG{border-radius:16px;border:1px solid #e9e9e9;padding:32px}.upload-photos-form_EventDetailsTitle__VHTm_{font-size:1.125rem;font-weight:700;margin-bottom:1rem;color:#202020}.upload-photos-form_EventDetailsGrid___0THd{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 1.5rem;gap:0 1.5rem}@media(max-width:768px){.upload-photos-form_EventDetailsGrid___0THd{grid-template-columns:1fr}}.upload-photos-form_UploadPhotosFilesFormTitle__ylzMm{font-size:1.125rem;font-weight:600;margin-bottom:.5rem;color:#202020}.upload-photos-form_UploadPhotosFilesFormDescription__A_MkO{font-size:1rem;font-weight:400;color:#6b7280;margin-bottom:1rem}.upload-photos-form_UploadButton__ceyXX{font-size:.875rem;font-weight:500;background-color:#202020;color:#fff;border:none;border-radius:6px;padding:8px 20px;cursor:pointer}.upload-photos-form_UploadButton__ceyXX:disabled{opacity:.6;cursor:not-allowed}.upload-photos-form_UploadQueueSummary__3sQNf{margin-top:2rem}.upload-photos-form_ConfirmUploadModal___rzoA{text-align:center}.upload-photos-form_ConfirmUploadModalTitle__8mlW_{color:#202020;font-size:1.5rem;font-weight:700}.upload-photos-form_ConfirmUploadModalDescription__PfSSy{color:#4d4d4d;font-size:1.125rem;padding-bottom:2rem;border-bottom:1px solid #e9e9e9}.upload-photos-form_ConfirmUploadModalDescriptionBold__efLzC{color:#202020;margin-top:2rem;display:block}.ceremony-list_Header__O18xR{margin-bottom:1.5rem}.ceremony-list_HeaderTitle__hNr9V{font-size:1.5rem;font-weight:600;color:#202020;margin-bottom:1rem}.ceremony-list_HeaderSubtitle___DALm{font-size:1.125rem;color:#4d4d4d;font-weight:400}.ceremony-list_Grid__rxSi4{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;list-style:none;padding:0;margin:0}@media(max-width:1024px){.ceremony-list_Grid__rxSi4{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.ceremony-list_Grid__rxSi4{grid-template-columns:1fr}}.ceremony-list_CardTitle__UWS8q{font-size:1rem;font-weight:600;color:#202020;margin-bottom:1rem}.ceremony-list_CardLeftInfo__fAM7B{font-size:.875rem;font-weight:500;color:#929292}.ceremony-list_CardRightInfo__XLv3y{font-size:.875rem;font-weight:500;color:#4d4d4d}.ceremony-list_CardBody__pjT_q{padding-bottom:4px;border-bottom:.5px solid #e9e9e9}.ceremony-list_CardInfoRow__rDIPK{margin-bottom:.5rem}.ceremony-list_CardButton__mbzrz{width:100%;margin-top:.75rem;padding:.75rem}.registration-complete-form_RegistrationForm__fulNN{width:624px;flex-shrink:0;padding:80px;background-color:var(--white)}.registration-complete-form_Description__IMo_0,.registration-complete-form_GreetingText__jYEMg,.registration-complete-form_MainText__KHyhs{width:100%}.registration-complete-form_Description__IMo_0 p,.registration-complete-form_GreetingText__jYEMg p,.registration-complete-form_MainText__KHyhs p{flex:1 1;text-align:center;margin:0}.registration-complete-form_Description__IMo_0 svg,.registration-complete-form_GreetingText__jYEMg svg,.registration-complete-form_MainText__KHyhs svg{flex-shrink:0;cursor:pointer}.registration-complete-form_GreetingText__jYEMg{font-size:1.125rem}.registration-complete-form_GreetingText__jYEMg,.registration-complete-form_MainText__KHyhs{font-weight:700;padding-bottom:2rem;margin-bottom:1.5rem;border-bottom:1px solid var(--strokes-light)}.registration-complete-form_MainText__KHyhs{font-size:2.5rem}.registration-complete-form_Description__IMo_0{font-weight:500;font-size:1.25rem;padding-bottom:2rem;margin-bottom:3rem;border-bottom:1px solid var(--strokes-light)}.registration-complete-form_ActionButton__qTrLX{width:100%;padding:1.25rem;height:auto}.registration-complete-form_PoweredBy__JRc3T{margin-top:6.25rem;font-size:1rem;text-align:center}.ceremony-logo_Glass__91OKH{width:90%;max-width:30rem;border-radius:3rem;border:3.33px solid hsla(0,0%,100%,.3);background-color:hsla(0,0%,100%,.1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ceremony-logo_Glass__91OKH,.ceremony-logo_WhiteBg__WmbpO{padding:1.5rem;display:flex;align-items:center;justify-content:center}.ceremony-logo_WhiteBg__WmbpO{width:100%;background-color:var(--white);border-radius:2.5rem;box-shadow:0 155.47px 124.37px 0 rgba(0,0,0,.07)}.ceremony-logo_Logo__Ja5K2{width:100%}.ceremony-logo_Logo__Ja5K2 img{width:100%;object-fit:contain}.registration-complete_LoadingContainer__D9JlA{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh}.registration-complete_RsvpToggle__wKmew{margin-bottom:1.25rem}.registration-complete_MainFormContainer__orN9H{width:100%;min-height:100vh;display:flex}.registration-complete_GifContainer__8I3Ic{width:100%;background-image:url(/images/registration-complete.gif);background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.ceremony-grad-site-editor_PageSelector__mlZj9{margin-bottom:24px}.ceremony-grad-site-editor_OptionsLabel__rD6vd{display:inline-flex;align-items:center;padding:.5rem .75rem}.question-wrapper_QuestionDetails__wzwG1{color:var(--primary-80);font-weight:400;opacity:.8}.question-wrapper_QuestionDetails__wzwG1 ol,.question-wrapper_QuestionDetails__wzwG1 ul{margin-inline:1rem}.question-wrapper_ImagePreviewWrapper__csG4V{margin-top:1rem;width:100%}@media screen and (min-width:768px){.question-wrapper_ImagePreviewWrapper__csG4V{width:480px}}.survey-category_CategoryCard__hdDmD{background-color:var(--product-50)}.survey-category_CategoryTitle__mBw9O{margin-top:0;margin-bottom:0;font-weight:400;font-size:1rem;color:var(--primary-80)}.status-tag_StatusTag__hoNAh{font-weight:700;border:0;font-size:14px;height:27px;display:inline-flex;align-items:center;margin:0;justify-content:center}.status-tag_StatusTag__hoNAh.ant-tag-success{color:#42ad55}.status-tag_StatusTag__hoNAh.ant-tag-error{color:#ca312e}.view-email-modal_EmailDetails__4D2ZX{display:flex;flex-direction:column;gap:12px;width:100%}.view-email-modal_Row__ZKQi9{display:grid;grid-template-columns:98px minmax(0,1fr);align-items:start;grid-column-gap:16px;column-gap:16px}.view-email-modal_Label__f4kck{font-weight:600}.view-email-modal_Value__h19Vb{min-width:0;overflow-wrap:anywhere;white-space:normal}.view-email-modal_EmailBody__IKyTG{max-width:100%;overflow:auto;overflow-wrap:anywhere;white-space:normal}.view-email-modal_EmailBody__IKyTG *{max-width:100%}.view-email-modal_EmailBody__IKyTG img{display:block;max-width:100%;height:auto}.view-email-modal_EmailBody__IKyTG table{display:block;max-width:100%;overflow-x:auto}.view-email-modal_EmailBody__IKyTG a{overflow-wrap:anywhere}@media(max-width:640px){.view-email-modal_Row__ZKQi9{grid-template-columns:1fr;row-gap:4px}}.edit-graduate-log-history_Container__qkRTV{display:flex;gap:1rem;flex-direction:column}.edit-graduate-log-history_Container__qkRTV .ant-collapse-content-box{padding:0!important}.edit-graduate-log-history_Table__oHYfc .ant-table-title{display:flex;justify-content:flex-end}.edit-graduate-log-history_Table__oHYfc .ant-table-thead .ant-table-cell{padding:8px 16px;border-radius:0}.view-message-modal_Container__FVM0x{display:flex;flex-direction:column;gap:1rem}.view-message-modal_Container__FVM0x>div{padding:1rem;border:1px solid #e9e9e9;border-radius:8px}.view-message-modal_Container__FVM0x>div h2{font-size:12px;margin-bottom:4px;font-weight:400;color:#4d4d4d}.view-message-modal_Date__uq86D{color:#4d4d4d}.product_ProductContainer__KMxbs{display:flex;padding-top:1rem;padding-bottom:1rem}.product_ProductDetails__XvMIS{margin-left:1rem}@media(min-width:768px){.product_ProductDetails__XvMIS{width:100%;display:flex;justify-content:space-between}}.product_ProductTitle__rysMl{font-size:1rem;font-weight:600;margin-bottom:.5rem;color:#202020}@media(min-width:768px){.product_ProductTitle__rysMl{font-size:1.25rem}}.product_ProductDescription__0qqHn{font-size:.75rem;color:#4d4d4d;margin-bottom:.25rem}@media(min-width:768px){.product_ProductDescription__0qqHn{font-size:.875rem}}.product_ProductQuantity__JGLzQ{margin-top:2rem}.product_ProductQuantity__JGLzQ p{margin-top:.5rem;font-size:.875rem;color:#202020}@media(min-width:768px){.product_ProductQuantity__JGLzQ{margin-top:0;text-align:right}.product_ProductQuantity__JGLzQ h6{display:none}.product_ProductQuantity__JGLzQ p{font-size:1rem}}.product_PlaceholderImage__XkUHQ{width:74px;height:74px}.product_ProductImageWrapper__Zcvz_{flex-shrink:0}.tracking-section_TrackingSection__df5Lb{margin-top:1rem;margin-bottom:2rem}.tracking-section_TrackingDetails__jWFzz{display:flex;align-items:center;margin-bottom:1rem;font-size:.875rem;font-weight:500}@media(min-width:768px){.tracking-section_TrackingDetails__jWFzz{font-size:1rem}}.tracking-section_TrackingLink__yKZdJ{color:#004ad0;text-decoration:underline;margin-left:.2rem}.payment-details-section_PaymentHeader__5_Q8w h2{font-size:1.25rem}.payment-details-section_PaymentHeader__5_Q8w{padding-bottom:1rem;color:#202020;border-bottom:1px solid #e9e9e9}.payment-details-section_PaymentDetailsList__sDUWi{list-style:none;padding:0;margin:1rem 0 0}.payment-details-section_PaymentDetailsItem__qGHsq{width:100%;display:flex;justify-content:space-between;margin-bottom:1rem;font-size:1rem}.payment-details-section_PaymentDetailsMethod__nY1Nk{margin-bottom:1rem;font-size:1rem}.payment-details-section_PaymentMethodDetails__QJoer{margin-top:.5rem;display:flex;align-items:center}.payment-details-section_PaymentMethodText__tUUdb{margin-left:.5rem}.payment-details-section_LightText__D5M41{color:#4d4d4d}.payment-details-section_DarkText__9TmNR{color:#202020}.payment-details-section_BorderBottom__3KGlJ{border-bottom:1px solid #e9e9e9;padding-bottom:.5rem}.payment-details-section_ButtonContainer__Wz7hn{display:flex;justify-content:flex-start}@media(min-width:768px){.payment-details-section_ButtonContainer__Wz7hn{justify-content:flex-end}}.payment-details-section_InvoiceButton__vuBIq{width:100%;border:1px solid #202020;margin-top:1rem}@media(min-width:768px){.payment-details-section_InvoiceButton__vuBIq{width:170px}}.analytics-tag_Tag__GV01N{margin:0;display:inline-flex;align-items:center;gap:4px;color:var(--tag-color);background-color:var(--tag-bg);padding:7px 8px;font-weight:700;font-size:14px;line-height:100%;border-radius:8px}.analytics-tag_Tag__GV01N[data-variant=delivered]{--tag-bg:#e7fef8;--tag-color:#034835}.analytics-tag_Tag__GV01N[data-variant=confirmed]{--tag-bg:#e8f1ff;--tag-color:#1e3a8a}.analytics-tag_Tag__GV01N[data-variant=shipped]{--tag-bg:#f3eff6;--tag-color:#362444}.analytics-tag_Tag__GV01N[data-variant=in-transit]{--tag-bg:#fff3e0;--tag-color:#7c4a03}.analytics-tag_Tag__GV01N[data-variant=out-for-delivery]{--tag-bg:#f0fce8;--tag-color:#2d5a1e}.order-status_OrderStatus__WKcuZ{margin-top:1rem}.order-container_OrderContainer__QlWCE{border:1px solid #e9e9e9;border-radius:12px}.order-container_WhiteContainer__F7sdD{background-color:#fff;padding:.5rem;border-radius:12px;width:100%}@media(min-width:768px){.order-container_WhiteContainer__F7sdD{padding:1.5rem}}.order-container_NoPaddingTop__L1CX_{padding-top:0}.order-container_MyStoreContainer__oqAjZ{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.order-container_MyStoreHeader__vnfUT{font-size:1.25rem;font-weight:600;color:#202020}.order-container_MyStoreItemDetail__GlQ_A{font-weight:500;font-size:.875rem;color:#4d4d4d}.order-container_MyStoreItemDetail__GlQ_A:first-child{margin-bottom:.5rem}.order-container_AddressSummary__HDWlx{width:100%;display:flex;justify-content:space-between;border-bottom:1px solid #e9e9e9}@media(min-width:768px){.order-container_AddressSummary__HDWlx{justify-content:flex-start}}.order-container_AddressBlock__Y37fD{width:100%;max-width:122px}.order-container_AddressBlock__Y37fD h4{font-size:1rem;font-weight:600}.order-container_AddressBlock__Y37fD p{margin-top:.5rem;margin-bottom:.5rem;font-size:.875rem;font-weight:400}@media(min-width:768px){.order-container_AddressBlock__Y37fD{margin-right:5rem}}.order-container_ItemsSection__wMJAL{margin-top:1rem;border-bottom:1px solid #e9e9e9;padding-bottom:1rem}.order-container_ItemsHeader__ixzfW{display:flex;justify-content:space-between}.order-container_ItemHeaderLabel__ZQogn{font-size:1rem;font-weight:600;margin-bottom:1rem}.order-container_ItemHeaderLabel__ZQogn:last-of-type{display:none}@media(min-width:768px){.order-container_ItemHeaderLabel__ZQogn:last-of-type{display:block}}.order-container_Item__2uAP9{border-bottom:1px solid #e9e9e9}.order-container_Item__2uAP9:last-child{border-bottom:none}.order-container_ItemsList__lQn_h{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.order-container_MoreItemsIndicator__gPHeX{font-size:.875rem;font-weight:400;margin-top:1rem;color:#4d4d4d}.edit-graduate-cap-and-gown_OrdersList__NgM4H{list-style:none;padding:0;margin:0}.edit-graduate-cap-and-gown_OrdersList__NgM4H li{margin-bottom:1.5rem}.empty-orders_IconContainer__IVxaN{background-color:#f3eff6;color:#6c4988;padding:1rem;border-radius:16px;display:inline-block;margin:0 auto}.empty-orders_EmptyOrdersContainer__q_79F{padding-top:2rem;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.empty-orders_InfoContainer__zkn7R{max-width:500px}.empty-orders_EmptyOrdersTitle__RNo2X{color:#202020;font-weight:600;font-size:1.25rem;margin-top:1.5rem;margin-bottom:1.5rem}.empty-orders_EmptyOrdersDescription__ut8wv{font-size:1rem;color:#4d4d4d}.edit-graduate-tickets_TabContainer__up292{display:flex;flex-direction:column;gap:1.5rem}.edit-graduate-tickets_HeaderButtons__Iacb0{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.edit-graduate-tickets_HeaderButton__gRu4O{height:48px;min-width:146px;font-size:16px;margin-left:1rem}.edit-graduate-tickets_CeremonySelect__Vn71x{width:-moz-fit-content!important;width:fit-content!important}.edit-graduate-tickets_CeremonySelect__Vn71x .ant-select-prefix{display:flex;margin-right:.5rem}.edit-graduate-tickets_CeremonySelect__Vn71x .ant-select-selection-placeholder{color:#202020!important;margin-right:.25rem}.edit-graduate-tickets_CardTitle__mnmuI{display:inline-flex;align-items:center;gap:.5rem;font-size:1.125rem}.edit-graduate-tickets_ModalTitle__6KLwx{display:flex;align-items:center;gap:.5rem}.edit-graduate-tickets_Container__zdEnh{display:flex;flex-direction:column;gap:1.5rem;margin:1.5rem 0}.edit-graduate-tickets_RowFieldContainer__nzP0u{display:flex;align-items:center;gap:.5rem}.edit-graduate-tickets_CounterContainer__eGtYR{width:15.7rem}.product-rules-list_Container__6O_jr h2,.product-rules-list_Container__6O_jr h3,.product-rules-list_Container__6O_jr p{margin:0}.product-rules-list_Container__6O_jr .ant-card-head{background-color:#fafafa}.product-rules-list_Container__6O_jr .ant-card-body{padding:0}.product-rules-list_Container__6O_jr .ant-divider{margin:0}.product-rules-list_List__c7h_I{list-style:none;padding:0;margin:0}.product-rules-list_List__c7h_I li>article{display:flex;justify-content:space-between;padding:24px}.product-rules-list_CardTitle__mKSt_{display:flex;align-items:center;gap:16px}.product-rules-list_CardTitle__mKSt_ h2{font-size:18px;font-weight:600}.product-rules-list_CardTitle__mKSt_ .ant-tag{color:#875baa;border:1px solid #875baa;padding:1px 8px;border-radius:8px}.product-rules-list_ItemDetails__szct0{display:flex;gap:16px}.product-rules-list_ItemDetails__szct0 .product-rules-list_ItemImage__hRggM{border:1px solid #e9e9e9;border-radius:4px}.product-rules-list_ItemDetails__szct0 .product-rules-list_ItemImageFallback__BjyEv{width:84px;height:84px;border:1px solid #e9e9e9;border-radius:4px;background-color:#fafafa;color:#8c8c8c;font-size:12px;display:flex;align-items:center;justify-content:center}.product-rules-list_ItemDetails__szct0 .product-rules-list_ItemHeader__qEGAL{display:flex;gap:16px}.product-rules-list_ItemDetails__szct0 .product-rules-list_ItemHeader__qEGAL .product-rules-list_ItemName__seAPP{font-size:18px;font-weight:600}.product-rules-list_ItemDetails__szct0 .product-rules-list_ItemHeader__qEGAL .product-rules-list_ItemTags__9pcav{display:flex}.product-rules-list_ItemDetails__szct0 .product-rules-list_ItemDescription__BzyM5{font-size:14px;font-weight:400;color:#4d4d4d}.product-rules-list_ItemDetails__szct0 .product-rules-list_ItemPrice__VYoqI{font-size:16px;font-weight:600;color:#202020}.product-rules-list_ItemDetails__szct0 .product-rules-list_ItemPrice__VYoqI span{display:none}.product-rules-list_ItemButton__LLtl1{background-color:rgba(0,0,0,0);border:none;display:flex;white-space:nowrap;gap:8px;align-items:center;font-weight:500;font-size:14px;color:#004ad0;cursor:pointer}.product-rules-list_ItemButton__LLtl1 span{display:none}.product-rules-list_ItemButton__LLtl1 svg>path{color:#004ad0}.product-rules-badge_Badge__5qHK6{border:none;display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:700;color:var(--badge-color);background-color:var(--badge-bg);padding:4px 8px;margin-right:8px}.product-rules-badge_Badge__5qHK6[data-variant=optional]{--badge-bg:#f4f4f4;--badge-color:#4d4d4d}.product-rules-badge_Badge__5qHK6[data-variant=no-rules]{--badge-bg:#feeaea;--badge-color:#4a0e0e}.product-rules-badge_Badge__5qHK6[data-variant=disabled-rules]{--badge-bg:#f4f4f4;--badge-color:#4d4d4d}.product-rules-badge_Badge__5qHK6[data-variant=required]{--badge-bg:#fef8eb;--badge-color:#4c3810}.product-rules-summary_Card__oJ8oV{display:flex;flex-direction:column;gap:14px;margin:0;border:1px solid #e9e9e9;padding:16px;border-radius:8px}.product-rules-summary_Card__oJ8oV dt{font-size:16px;font-weight:400;display:flex;gap:8px;align-items:center}.product-rules-summary_Card__oJ8oV dt svg{padding:6px;border-radius:8px;background-color:var(--icon-bg)}.product-rules-summary_Card__oJ8oV dt svg path{color:var(--icon-color)}.product-rules-summary_Card__oJ8oV dd{font-size:32px;font-weight:800;line-height:100%;margin:0}.product-rules-summary_Card__oJ8oV[data-variant=total]{--icon-bg:#ff592b26;--icon-color:#ff592b}.product-rules-summary_Card__oJ8oV[data-variant=with-rules]{--icon-bg:#baefe140;--icon-color:#08b585}.product-rules-summary_Card__oJ8oV[data-variant=without-rules]{--icon-bg:#feeaea;--icon-color:#f63030}.product-rules-summary_Card__oJ8oV[data-variant=required]{--icon-bg:#fef8eb;--icon-color:#f5b537}.product-rules-template_Container__Q3HBb{display:flex;flex-direction:column;gap:24px}.analytics-orders_Card__kvzD6{border:1px solid #e9e9e9;border-radius:4px}.analytics-orders_Card__kvzD6 header{display:flex;gap:8px;padding:16px;background-color:#fafafa}.analytics-orders_Card__kvzD6 header h2{font-weight:600;font-size:18px;line-height:100%;margin:0}.analytics-orders_Card__kvzD6 .analytics-orders_Table__d9lga .ant-table-thead .ant-table-cell{color:#929292;background-color:#fff;font-size:14px;font-weight:400;line-height:100%}.analytics-orders_Card__kvzD6 .analytics-orders_Pagination__l9_bx{margin:16px}.analytics-template_Container__CjQyw{display:flex;flex-direction:column;gap:24px}.analytics-template_Container__CjQyw .analytics-template_Select__Lgfdh{max-width:300px}