.MypageWithdrawModal-module__tpktya__withdrawModal.ds-modal-panel-compact{max-width:32rem}.MypageWithdrawModal-module__tpktya__withdrawModalBody{gap:var(--gap-ds-xl);flex-direction:column;display:flex}.MypageWithdrawModal-module__tpktya__withdrawNoticeSection+.MypageWithdrawModal-module__tpktya__withdrawNoticeSection{padding-top:var(--gap-ds-xs)}.MypageWithdrawModal-module__tpktya__withdrawPolicyLinks{gap:var(--gap-ds-md) var(--gap-ds-lg);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.MypageWithdrawModal-module__tpktya__withdrawModalFooter{justify-content:flex-end;gap:var(--gap-ds-sm);flex-wrap:wrap;width:100%;display:flex}
.ds-review-photo-card.ds-card{box-shadow:none;background:0 0;border:none;padding:0;overflow:visible}.ds-review-photo-card{flex-direction:column;display:flex}.ds-review-photo-card .ds-review-photo-card-visual{border-radius:var(--radius-card);overflow:hidden}.ds-review-photo-card .ds-review-photo-card-visual>img{transform-origin:50%;transition:transform .4s}.ds-review-photo-card .ds-interactive-card-link.ds-review-photo-card-preview:hover .ds-review-photo-card-visual>img,.ds-review-photo-card .ds-interactive-card-link.ds-review-photo-card-preview:focus-within .ds-review-photo-card-visual>img,.ds-review-photo-card .ds-review-photo-card-preview:hover .ds-review-photo-card-visual>img{transform:scale(1.02)}@media (hover:none){.ds-review-photo-card .ds-interactive-card-link.ds-review-photo-card-preview:hover .ds-review-photo-card-visual>img,.ds-review-photo-card .ds-interactive-card-link.ds-review-photo-card-preview:focus-within .ds-review-photo-card-visual>img,.ds-review-photo-card .ds-review-photo-card-preview:hover .ds-review-photo-card-visual>img{transform:none}.ds-review-photo-card .ds-interactive-card-link.ds-review-photo-card-preview:active .ds-review-photo-card-visual>img,.ds-review-photo-card .ds-review-photo-card-preview:active .ds-review-photo-card-visual>img{transform:scale(.99)}}.ds-review-photo-card .ds-interactive-card-link.ds-review-photo-card-preview{height:auto;min-height:0;color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.ds-review-photo-card .ds-review-photo-card-preview:not(.ds-interactive-card-link){flex-direction:column;flex:1;min-height:0;display:flex}.ds-review-photo-card .ds-review-photo-card-body--linked{gap:var(--gap-ds-sm);padding:var(--gap-ds-lg) var(--gap-ds-sm) 0;flex-direction:column;flex:1;display:flex}.ds-review-photo-card .ds-review-photo-card-footer{padding:var(--gap-ds-xl) var(--gap-ds-sm) 0;flex-shrink:0;margin-top:auto}.ds-review-photo-card .ds-review-photo-card-copy{gap:var(--gap-ds-md);flex-direction:column;flex:1;min-height:0;display:flex}.ds-review-photo-card .ds-review-photo-card-quote{min-height:3lh}.ds-review-photo-card-product,a.ds-review-photo-card-product{gap:var(--gap-ds-md);padding:var(--gap-ds-md);background:var(--gray-50);border:none;text-decoration:none;transition:background-color .2s;display:flex}.ds-review-photo-card-product:hover,.ds-review-photo-card-product:focus-within,a.ds-review-photo-card-product:hover,a.ds-review-photo-card-product:focus-visible{background:var(--gray-100)}.ds-review-photo-card .ds-review-photo-card-product-thumb,.ds-review-photo-card-product .ds-review-photo-card-product-thumb{background:var(--surface);width:3rem;height:3rem}.ds-review-photo-card-product:hover .ds-icon-md,.ds-review-photo-card-product:focus-within .ds-icon-md,a.ds-review-photo-card-product:hover .ds-icon-md,a.ds-review-photo-card-product:focus-visible .ds-icon-md{color:var(--muted)}.ds-review-photo-card-product:hover .ds-review-photo-card-product-thumb,.ds-review-photo-card-product:focus-within .ds-review-photo-card-product-thumb,a.ds-review-photo-card-product:hover .ds-review-photo-card-product-thumb,a.ds-review-photo-card-product:focus-visible .ds-review-photo-card-product-thumb{background:var(--surface)}@media (max-width:1023px){.ds-review-photo-card .ds-review-photo-card-footer{padding-top:var(--gap-ds-lg)}}
.NcsSchoolAutocomplete-module__pligaa__option{cursor:pointer;width:100%;padding-top:.625rem;padding-bottom:.625rem;display:block}.NcsSchoolAutocomplete-module__pligaa__optionName{color:var(--foreground,#18181b);font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-semibold,600);line-height:1.35;display:block}.NcsSchoolAutocomplete-module__pligaa__optionAddress{color:var(--subtle,#71717a);font-size:var(--font-size-xs,.75rem);font-weight:var(--font-weight-medium,500);margin-top:.125rem;line-height:1.4;display:block}.NcsSchoolAutocomplete-module__pligaa__listboxStacked .ds-select-option-selected .NcsSchoolAutocomplete-module__pligaa__optionAddress{color:var(--subtle,#71717a)}.NcsSchoolAutocomplete-module__pligaa__listbox{-webkit-overflow-scrolling:touch;max-height:min(16rem,50vh)}.NcsSchoolAutocomplete-module__pligaa__fieldStacked{flex-direction:column;flex:auto;min-height:0;display:flex}.NcsSchoolAutocomplete-module__pligaa__stackedInputArea{flex-shrink:0}.NcsSchoolAutocomplete-module__pligaa__listboxStacked{z-index:1;width:100%;min-height:14rem;max-height:min(28rem,80svh - 14rem);padding:var(--space-2,.5rem);border:1px solid var(--border,#e4e4e7);border-radius:var(--radius-control,.5rem);background:var(--surface,#fff);-webkit-overflow-scrolling:touch;isolation:isolate;flex:auto;margin:.5rem 0 0;list-style:none;position:relative;overflow:hidden auto}.NcsSchoolAutocomplete-module__pligaa__listboxStacked .NcsSchoolAutocomplete-module__pligaa__option{list-style:none}@media (max-width:639px){.NcsSchoolAutocomplete-module__pligaa__option{padding-top:.75rem;padding-bottom:.75rem}}
.ncsQuotePreviewButton-module__U3ADfG__ncsQuotePreviewButton.ds-button.ds-button-outline{background:var(--surface,#fff);border-color:var(--primary);color:var(--primary)}.ncsQuotePreviewButton-module__U3ADfG__ncsQuotePreviewButton.ds-button.ds-button-outline:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 8%, var(--surface));border-color:var(--primary);color:var(--primary)}
.SignupSchoolSearchModal-module__b2_woq__modalPanel{min-height:min(36rem,85svh)}.SignupSchoolSearchModal-module__b2_woq__modalBody{flex-direction:column;min-height:min(28rem,80svh - 10rem);display:flex;overflow:hidden}.SignupSchoolSearchModal-module__b2_woq__modalPanel .ds-modal-body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.SignupSchoolSearchModal-module__b2_woq__modalFooterActions{justify-content:flex-end;gap:var(--gap-ds-sm);display:flex}
